63a, 0x6, 0xfffffffffffffffa, 0x6152, 0x4}}}, &(0x7f0000001200)={0xb4, &(0x7f0000000bc0)={0x20, 0x0, 0xc2, "6053bf7a75d89c4f6b6aa00b3c6df02e23ad54923b47e1e2d5e88dc5efb423c5bf37c4410d7caa35911d61d07a71ef42c1588ecd68459701463637891d51ffc87a43b3f91d8ad4b45a33271e8ceef2354ef7d0478a7b3c4a43ce984f396af954d555e961e3161b30c8e381934ae9b73c219dc5c5598b15caf710a0618f2e557fa1b367e67cfc5e53559cb817a910019725aabc2f90484ac9489c3a38ae6c3cf34a667a83b70457db7aa8d6f8c23cef0b642d2aa1ba50f6cc9f7029f0b119a106281a"}, &(0x7f0000000cc0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000d00)={0x0, 0x8, 0x1, 0x100000000}, &(0x7f0000000d40)={0x20, 0x81, 0x2, "971d"}, &(0x7f0000000d80)={0x20, 0x82, 0x1, "19"}, &(0x7f0000000dc0)={0x20, 0x83, 0x2, 'ys'}, &(0x7f0000000e00)={0x20, 0x84, 0x3, "13292c"}, &(0x7f0000000e40)={0x20, 0x85, 0x3, "a49235"}, &(0x7f0000000e80)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000ec0)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000f00)={0x20, 0x80, 0x1c, {0x1f, 0xffffffffffffff70, 0x8001, 0xfffffffffffffffa, 0xd8, 0x1ff, 0x9, 0xaec, 0x8001, 0x8001, 0x9, 0x40000000}}, &(0x7f0000000f40)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000f80)={0x40, 0x9, 0x1, 0xffffffff00000001}, &(0x7f0000000fc0)={0x40, 0xb, 0x2, "97c3"}, &(0x7f0000001000)={0x40, 0xf, 0x2, 0x800}, &(0x7f0000001040)={0x40, 0x13, 0x6, @random="45b0f6a2d429"}, &(0x7f0000001080)={0x40, 0x17, 0x6, @remote}, &(0x7f00000010c0)={0x40, 0x19, 0x2, "15e7"}, &(0x7f0000001100)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000001140)={0x40, 0x1c, 0x1, 0x1f0000000000000}, &(0x7f0000001180)={0x40, 0x1e, 0x1, 0x7}, &(0x7f00000011c0)={0x40, 0x21, 0x1, 0x6}}) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f0000000000)={0x20, 0x6, 0x9f, {0x9f, 0x4, "746d7a30363fbfe28bde2217975feed524d5e9e00e28f2befb403a26706c5339fb157e714d6e1273ea62e497fb5e2ac3561fe97e8711e44c80188786a83d6993c57463cdba5dc8066e67468f31da1af019240354cfbc50406e9124ca4b052c62048cb0a7a875e1d222b65cda9206d084f7d1fc4dad48141e708db855171e69bd1fdfe84fe3c8b1511128e26363df670060abb2d5fe60a5b0a476f9fe15"}}, &(0x7f0000001340)={0x0, 0x3, 0x15c, {0x15c, 0x3, 0x43e, "d9c7430d8336c6ee282c78fec5242c7e85b840dfd5077dd5bbfba2914b94586fbee489bc11d0ca196fa6338fbef9165b8d6151d5fa97e40207bb3ba2ff14248d0305a9d8780e446d5d027c067206d729c5b199fce770666194921d0a661f37804444bcb92e0eb88c4ea9e8d7632e0251417af6ae2f1eae028f7af924cb8ab72b24754f9a97661d8434ad404327df55319d98530ea1a91481205832e3a3a9b1be5259b4a6b78b98b519ebefe511556fe2aa98ab60f669d23bd61b5bf47afd63ba3418e2b1db560a73aba562c16dd1bc8c9fd42f5c14c71bc055663b6fc752f6c9464789ce78e0daac0899b3a267418c170d8d20e530acf6a372d5ae9c765978edc0e678b8ecc612cab55c00b08974c6057b660c4595945e0651f2232eb5fb38123da9e22e8c617563150b65e41f17123f02ba8c42bfef345208d1a5b9f667f5a43758a973060f91c5157b14cc60365de5438d62a6535dea51"}}, &(0x7f0000000200)={0x0, 0xf, 0x67, {0x5, 0xf, 0x67, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0xc0, 0x7fffffff, 0x7, 0x3ff, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0x60000000000000, 0x7}, @wireless={0xb, 0x10, 0x1, 0xe, 0x63, 0x7, 0x5, 0x6, 0x1}, @generic={0x26, 0x10, 0xa, "cc12ddd1862c5c9ea77072b55a53570648e6832a9ad256071d0458bfa5fcb2beb80275"}, @ss_container_id={0x14, 0x10, 0x4, 0x100, "fd8e979244035c1372d45ca996c27e06"}, @wireless={0xb, 0x10, 0x1, 0xe, 0x0, 0x9, 0x7f, 0x1f, 0xac}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd74, 0x4, 0x1000, 0x8, "161735b8", "9ecb7a21"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x107, 0x8e3b5a9d4a05701d, 0x8b22, 0x4, 0x7, 0x1, 0x3f}}}, &(0x7f0000000980)={0xb4, &(0x7f0000000340)={0x40, 0x37, 0xe8, "db0de91ba88fb8a06fe6bdbc94744cea177e6bd2386cfedd7089111a319b0eed054cddf88ee1a14e4ec281380c37eaa89643794162b94a35dda8ff17c7bccd18e5cadb08486a7a480ef8f61b6ca39b08c6326f5a1686cb7488bea3a8e3b9783a76433a52245353f62e97480a600f5d3423c27cc5db9b0d9cca26905454cf00afe2307ecba9406c90a4a80cb8e9cd5abe974085e6a7f3297a8413afa754dd8c1dcf328a37df4db608cbbcdc5c0666b12cd9bfb37ae16aec4eba7e0bdd48cd0021552ce557103e7223239794988fa244868e0e1bcba1d2365d521788e547c3fa93cd8914e28b29fa66"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x46}, &(0x7f00000004c0)={0x20, 0x81, 0x1, 'C'}, &(0x7f0000000500)={0x20, 0x82, 0x3, "ef1c6f"}, &(0x7f0000000540)={0x20, 0x83, 0x3, "b748bd"}, &(0x7f00000012c0)={0x20, 0x84, 0x3, "c9ee75"}, &(0x7f00000005c0)={0x20, 0x85, 0x3, "2b981d"}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0xa0, 0x48}}, &(0x7f0000000680)={0x20, 0x80, 0x1c, {0x2, 0x401, 0xffff, 0x3, 0x101, 0x3, 0x5, 0x3, 0x6, 0x7fd5, 0x8, 0xa5}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x10000000000006}, &(0x7f0000000740)={0x40, 0xb, 0x2, '2+'}, &(0x7f0000001300)={0x40, 0xf, 0x2, 0x100000001}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000800)={0x40, 0x17, 0x6}, &(0x7f0000000840)={0x40, 0x19, 0x2, "8605"}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x5}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000900)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000940)={0x40, 0x21, 0x1}}) [ 1595.173398][T21033] appleir 0003:05AC:8242.0195: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1595.187227][ T22] appleir 0003:05AC:8242.0194: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 21:30:35 executing program 3: syz_usb_connect(0x6, 0x11e8, &(0x7f0000001200)={{0x12, 0x1, 0x350, 0xfe, 0x8b, 0x47, 0x20, 0xaf0, 0x5000, 0x9c36, 0x6, 0x100000000, 0x0, 0x1, [{{0x9, 0x2, 0x11d6, 0x1, 0x53, 0x5, 0x70, 0x800000000000000, [{{0x9, 0x4, 0xcb, 0xffff, 0x3, 0xbd, 0x58, 0x12, 0x81, [], [{{0x9, 0x5, 0xf, 0x0, 0x10, 0x1, 0x1, 0x7ff, [@generic={0xca, 0x17, "d667b3f88cfc8cd9ac8eeb2d3de3e30f9bb2637ad70d61f6191fe50ebcba5cfebebb0e8b3c8391d02372c953a5d30714604005d9d89dd1c49d97e775007db943d00e5de3534a995d7336409ffc6bf51b2d329e7250641246066aa267fdda0a740fba636e96536426ad760c2f0a6c04966e39a2e692159e0a75e2f41645c3eb1e5468574c3d8b2f53132fd19510bc373ce0ed2e22015acc1f125cfe2f51187e08278c58bff4e115d81f97eb401c71c3e1d519c9e9c86eb95b5ef52a807a4977aaf855cee1e8e08832"}, @generic={0x1002, 0x7, "a18b237ca83fc48130336a8e5362df1c53e864904d61da58ea484ed9b8b76a1118aad77d1bd9aa97afea8dd58f5ae0e14ffa00273fbe6c14d85078a98b74257c447dd932e5db55cdb5a780d999ad764c083ce7deb4b610ae781caec1642bc3cd360c687c9638a29af7dbb04c938be90e3e3b18d2c765b049e924204fcd453beec40cd2bbeb1456d8488bfe470dffb27e298fc4428626989186b32e997efb5ac9740bec7872873772ae2040253a4cd25d1f5543a68cfcad7c650e02d5bd5685fc2cebbe6ebd6a68931b7ca9fb0181220c73080b79f895eb338b531d97623364c7f5e4bce5832744732cae16596682a0fb321106c7924cb22861b5bf33607e01e2c441af7d95349d0bbe4f639fd24ee6be7f2483b1fde740181c29fd4531e8ff6d822d88e2ebdbc59a3a34ea87f4ab5e8d628484294edf0c21cebaaa17a67f32d0c86eee603a7cebf28b8de3afd11491461ddff83a7fb4c63fc89c51d65ba16f3251b0316374061e9af203d31bf1511066f07109729c6d0d64830c7e346adcaad9fcab13138a82b2a3edfeef18c99eff5bb79b7486b47811e3b2f419ea754be2958dc44228bd5d34f987a0d213a83ab5b6c832c7fa04af0bc942d1930a79e020da728095488064997f4102a5e94bbdd43e40fdfa1c5211b502f08fb3ea9bfded1828a03aaaec48fafd7a91bec0ff600d6e3b059e20531a7ba899d924228870eea492a04aa9ad25625033d697b34aa641ed0119a907c9d2c0cc5ed17e3435e30b1efa5f11b2d4fe410d382f85fc7482007e76a9b9e1a1e0bcda7359cbd6c8101c226e389d4d13174ec67d2cb0d49721c9a97ac0c3bc42235d74242f4dc28a2dc533d2405ca0794435f772332ba4383bbec21bb5407ec44f5f09e241dd8bd35b622810c8ee254b4604bd4f10e20d8e4abef9d3fcd253d1f7968af466a87a8dee1a44d991ce59610946c68a32ceb397ec98ebd275a2f6decd0cac163661363e6b08ebc330af5d33a64902a5f21e279562ee5e158a535cad31ae83a36252722f86ac984a12b9e530a8eafd8defd7c0e94d7c16a8ece3c0d084da81b1a82a3dbb5929827a287d11a78b8c29c9d9ff5f6f5bce0ef9d546d6a65ba1c75e35ab540acfa26dd8bf8867723266dc4908cd80b658f07e2606d90a47bf32cd6156c7e82fd949f662328e3d09e553e88889b23259680b4e3375ff309ac540af7b3c60115299048eea2a3d59f1df2e1bc487ce1f1070ec445755f25987ba5d52206f785c8d38a940efa3982c5989ea993dcdc9d13631e8c5ad94f23d055868d277f928898dc01b8668c25d0dd0bdea2118d715798f1f353723d2cb4e0e28480f63db082a54061ee99c03d917fdfd68ffb0e95152884fd1f85ccca34bca410bcd0f232788043f3beb09299ededf60d59c81937b1b102ee26334bf986d5e428b9cf2a7d94d0ccce30adbeb15a01e057e612183bcd3787010f1b4412282c0b354cefb5ce3783f8f35408f8f1dc63b40dae3c9041ff712de0ee26bd3dbdb792734576bfcf3687da370181f60b0c55342bdac5e2016c6483d4785fb0052e257848eedc2adac3ba3480d9dee7e1ead55fc16738513f0abb7938605a89432072bb1ac8ded43bc04031b8fe7a36907c658c9c89681a56cedde8eb71fe9a9853a0c16645df309a491e1535357fd4be20555531ee5ff28cdc0aa566a95472b7e9f302d310e5165999fa65452077880724592431fba428e80416512c8399fdd829d675c064b418e7525aeeb78e2c14af2ee92cffe5addf130b5d3c2390fe7dc7c6fd675eac902290e080a2b73bbf40219fa77a40916cfc15a7139a4b7b57f7ee1f36e2bb2949882bafb3e805bd322649e56280ab6fac1198479db2eee4bcae3eccaf7e9c37e451b764e7dbe7759f524b90c836325c24743bddcb6f9b919050221814a2dc36e55895dd11f72bfc2ad7911fa6de3ad57c6c20c1b96715607723554c509f6c375a93167fb7a5a015fc431fca53a928df695bbc3725cf399b5ed7d734f868b972aec488e9cc62884195178e78e2060feede7a63bfefaeda187ccfd7b7cca95039a2260392059aee455c08584707f5f48f5962085a9109399aa5d6adafafff095402abaea0e7a0e53b8dd3709dc2751f544190a5fab5697b02576b388f747faa27653067bbd76ee49a1d145e94c2cc09703a017a29d274063978dc0502722bfb46cf2d8ebaf77578d53b85896dff1d62b627eead5424b1079b89fc5af699834d7c51de8a288b81719f87469c1cb2bcd854411c037877d5f21ab188e92174f0f0018692090c9a8990494041aa23f86c88fe4f2125cd5422f637403d0fbd2adc2b2a8b4aa3b4cabccb2e6968ffc9005e3da8d79c8287ada883d6d32a00c75cd6fe9f9f288244115cd0bb9169e42c6914338f54a030ed6d90eae801aa45a3e13ae4dc19a93e1de46078a9005eaabd179e10888ad130bf1b4dfb48de9f28db0222cec3639522488c59f7a3c13643033c4c78616e597a8c99c312e3c62637216f28bafe94dbe9b41ffaaeeae7158b8dd4b65e0a19e21c62514e08491cd50e41a795ecfe86939b749f27947db170005e36a417af6fa731950c240912d303bf6fd3bf8226cf0f30f842dc3f23a0392b44138968eb5b74e9e764bf22601d5f1d898411696886d1fc841b2f01b16ae318809bc5826cfd9c492c96d5f4e8313e50e106b395d2767ac0d9b569e0386d8a22724dd63bc73c23824167b9a177dc9825af479c8621fa8ef16a53851e23292ebad8fd8f231313cb065da3bcfe610bb371f8cf354b28d7ea8d52e4899d05bfa2c9ec722c1051483a7ae78509d0efdc65ab0b4c73d56b2ba150e864bb63f78bee597c742b02281f1fcc4817b5f5567b987b4b7be5bf2735f73336ef2214a80b549f29276f078968f89bc952fa032baacedd583734eff0302d7421fd4f935451651c06479c2546508eee3c7dc8b23a446f1fa04d30081a5b1e581945f15f96e653a171d4f313c3b77509f661bdde968ee8b8afb3cda0de2bb320c14649493f846be3e0558d81936a010bcf0811687a9d6ff58abc970c418a7c4730921fbb307dba9c5ffe7969bdb113cee58abcf56a34c880bbf58b429d95c64c0dc2e95928ce68b4e85c1ff0d73dfe077940559fdfac12403fc9fd90b9b52cc790e733f64ea2b5e77a6558339a49fdb7e175eac0dd42cf6fe4c89d569b9bfbef45a440283a58cc2eab598a1cacf7ae28fe90f88237119ca5b64362ca9150a153dda4e87186b06fc4d45fbf6503d766d4a0c7da0a1642410880540c4b213297167029db93037a557be4e657cd7ac160ec8f6ff88861f38a302e29165f88db72d77a86757c837097724bfcc5917673c59ae1dc68d525bd2d75009a9fe1a89f912929e110a8c5ac1a669d5611d7cab04825820f5e92560482bd9b86328c182705759af69c9f29fa9dce2c3ed4366be8bc115354ab228e442d1a600f709028ccf20c01b1c9e095a3501ca4455e769e028fada0bce5596677ebe238f9b57887b92a82129842070ac2b4a2ebf54c5a8e55fe496e76ec1c277d0396fe2dfb2aaa051ad76d4b56132e677531adbb046492cf2e3d56ff45c7f4d27e7b6637efac173bf9188c73af1bbb55dc65a3457685ee6c570ef79aa3498d4a22589419aad84cfe54b9c93a54efc9c90c3d8abc646d835bbd8e9b89fabb6f791550c868bbb2e91c2259414ac3f014405cf6b4593b3e7ea897caef208bcbf82bebd2ee31abfcc76db6fc8a13e100d07a5c469c7fa2294aa12b5a8c13f43c43847962adc2460207e8346a22d1a2b2e3cb20990527ab88dca70541f363a8d6e3891a4e1b5c36fe918a40d55744b43218d1e59eff532334579dd6e87dcf90506f7e5bffc061e63ca2513340f3fa0624ddd26bcc47c68b58e288b4f98a3400cc947ab83f5f73018de50a9d2edb7e221c99e20953956787b8dbcdd3f0622a30c047f6e83127390d91fa590b2bf040486e865d8756d78638b6ea15336258d2138eb7dda60c2f90d6303b0b23f7e63b80f1ec33319ccdec5d35224ab6463fa3fb32228928f106181300097f4af322ebb235043b97b0ba527568ba874510ea39dd0b01a0e6034a2723cc9f2ffc757fc7a2028c57e0c0229d96bfc43e4267c4541e07532172ecaaa8bac36be1b7ab8457b707a6a9005e58f58fc0d378c4c3ca1b5a04a66dfb4ec21b8734545f7e7fd878d02c477afb663ae0fdad72571522a1b029d9ff3646f6299f44dbd3e8c700d98e6855fc89e4f955e249a0ecea76b550528c5c39609ff7428a42a37ff80e5fe026d32ab73238d46e23b97d76911bf0837690b050b70c79630607b075cdc9e5a22c0ad66398038c7685bfaba47a06bbe8e599bee6624fb0508cfeb0600497560a9ae91e416c7082017beb54862944926ec257b86effda2fbab906f74a3d12238195b72999a7bad6bc0a7ca5df27aca1f278a3a70782b70df89a0e9c94b39fd18499459860ee168948c0ad0238f62ef41013012f5caea074e9dd75d3be18f80b921943d7d06f6efda91f164e2f196053358f132670cbf9c8b704b868ecf5d2160e9e1b7e54f364bf97fd59f5dcfc1a6da05444c858235de997e6ddc50b3953af3692c10a545b8ce365cbb88f8d0f435314cdbabbea75ec92bbabf4519921449986f30570275a09951efe032f4a853a01b398fdb6a3c1804420a5224af7b776733537b8b9923645fbdc964a5f5e5cb647b5427c7a44cf97d3fe5cb251fcd7cb0aa5ef1a7791423e9786dbe5e149250e219a0b678d88f9abd00502f9d05f1358100090eee19a78436f974261e2b52e3d844dc2560f1071d8d21fb9ac770eda53ace23ae72a048ee98e843140e8a1d815e8a39827fd6606fa362a1ef0d80d6cee152f9104fd628e4b6e613702a82e645f27af9d5b765109606515bc2f2fbd6a0c933ee7b42762087cb42b3c6d72e02206cc4feba91d2f4af6bed6bbc9e915d9719a255266c11038f380772ea691f34d91180354aa242bd738278c209f147134bac7badbc56154eac445984b6cc7da6de51eb4e107bbee22a8cbb09622577ec905027a83b53531af27cb252e4294a21cea18336f11a7efe93c7f9b11622e48155d8fc61da878f439b8edb6480daf3c739d2b6d324b43d821498111d98f55d94774ee486d262ebfb1de1a03be8070717b03db96a1513f98a6e1a675aef2e7b08f13efa04898c997240e4f57cf6540f115963c927bf9cd9c544f4a1b82e1b0fd393e20839cb67969e6990ba21563770141ff4cd7875973ed3cae0627683e5ce53087e0cd66b6e51e1be01c7f9251fe476a0c0f0bd29ebbba1916754e29c9022680039b6595740a0b35d43f7f73cdf2df44dd81bd3671b36fc0bddd5dfd0254aafb493331473c8a938ad4e136926ebe3dd187e046de02362d5eb38b4a40a459cdac73f3bcc06f6caf52d230c90a9c0f539926b556bf5c1d688f88cfa1f2e35dce05bc20bb046975f37ccc924b43a0ef2d9b78724d80c982eee0cc7489aa9996c0811d142e62b262ade1c6687f24f8c9eb034938773623d9e030060ecf26097837e7ee49135f5ae375eea2be4cbffe414466c6c9222cc2ed992f07fcac0a115228bc103c1bace38b1fdaebd615f1643ae5fb5ac83bfb1a3f6315c69e1eabe5c29a5961ffedb668e3fc309c4548995ae38b12b4d5a31365d766f6edffd61c1960d8ab16fe39e30c934aa3979aa69f127aea4c78b7338d92ea10f57bfe5e705bcb5fbd5a0d22c223e431bb2f2f14609520c90a12f8c08cbd9d83f3fffa9d55c22c284a74c6c80af5643e9"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x6, 0x2, 0x1}}, {{0x9, 0x5, 0xa, 0x1, 0x10, 0xa18, 0x80000001, 0x1, [@generic={0xdd, 0x0, "32664bff67263f4a59fc205261e908546ad76fea18c7782e005b3cc3c7b558917fb3b2d01babb8511f021b834f74adca26e3ddfaeee466691f69cd6da95c717521cbe34a9a95dd5b5e77d7e66f0cbac595c0daf95474d725ae993356219d9f1413fca4c9f2c573dae3508913ef6019adde701e43b811b729ef2652e4bed0d0b653645cf3b6d0a766ed7a96a23b0a8e799eda32d98500fb4186d0c43ea06fcc0a9f11e13c1f76d1d4f0a31847c361110efb1468742bd7a6150fad06f7771cba964106f9cff5409963449709956b6bf7d450f50f890c9ea248f6fde4"}]}}]}}]}}]}}, &(0x7f0000003680)={0xa, &(0x7f0000002400)={0xa, 0x6, 0x200, 0x10001, 0x1000, 0x9, 0x7ed9f51e724d221c, 0xffffffff}, 0xf1, &(0x7f0000002440)={0x5, 0xf, 0xf1, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x2}, @ptm_cap={0x3}, @generic={0xe2, 0x10, 0x3, "3577776819ab0d000b9956c731849d3d501e7ad2e006f78b14142bb2611aafab7a944a981709e0bd1df04341da05d84b7e3c6a668de3079dee2da05e020c99ead72b1cb32a86f2240cb8350d9593bfa0a074ffee05607543f2be75857fc227bf03d9c23c1e28cc58239581481e129762c0361e25fe09d85c696aaf3565dbec073d36ff39491c335fb0ed0a8f76e297a1287380fc9f98481c67f4ef7f7fd602241bd34f9efe226488d2626adf3c55ed8b29763e67ba6602cb4ad22736395fa015304efa5e01b0ba4269d36a36bec2d80ee207a34018875e59050b369a2a66db"}]}, 0x3, [{0x1004, &(0x7f0000002540)={0x1004, 0x3, 0x241a, "9e4ed52ebb44f63b0101cca20bd5db0d0687290a4f6b477a98ff006386908cc14892c78b27ff33a6405007409854c999533f5ad29e384903fd511d5f5b2e70ad7df00c8105ea6f8364c020783e992c1e435025246ffdedb37de4886aceb42352f6eb4ef2c0ec14ed55af9b07cbf1ff212568f4f9d44aeb51205326d00ab019c663f5daf8d5f36ff1e5e6b7bd2a028e35778c63eef17b840c848c1968c093e734bae04195a57295b19cfe10f98ebdf4590e4a2060b01382abb425184aee640c22ffb77e026ee0efb0028cf193560fd98d78f8b54e9d0c25a3df8ed2321e8b0d68b9c569ca7144ee19b30b81d4e401abfbc93a97a9d62e8fe3aef4e8df5f8e583349a8247d5d8c78e924ca2ba907c0c92c744c54cda5d7ff8d7c07fa9c974c6f3e519e90be76bb621ccb8d0f896f2532d4b846775bc2268b7b649862d2e8f58435fdc1478269ad3a1a479331ec6a2f2b8ff6a3e077a001ad71a53170d491c8f867dbcef03a28fff5bfc765efdeafd2b529dc8cb4753beccc4965cd18b4b2d8f20abb7c2f267e72883c6f9a2607d6023c2edb8ea73b12849eea86307ecec70bc0ac26bbce3ef4c9c60349eff2a74cc730d5625b3f44a23e5d6dddb8b13a8081e200124358b6f370b3221fb4141daa63a8ffe1743dfdc4959ff28ac4c910bc2267fd23f941d461356fe5dafdb3d03cf7e876d269fbcfa65d4b2c4fb345caf017615ce9d3c90d8b6dcfb7562ff18877a7aac0273827a45360b094bd74682acb6b499b8fde2c912293632803bb6eb5029a18ba1179d5ca1e17d0936bc6ec103929679ca8227d351e9a356e8207d97b5a474e8941345c72e844d6f0dd7c6f1a0f8194cadeccd29bbc973cae7272d47ba96dd6ffef04d840a5707a8dbfc8c8766f3b93febba317dc746f920c9a6c0db0097c71454a154ece5ec775868e8dfa823546b0ba1ee710ac26820803aaa7a9bd67f32a03fd4be03d3be17d43e7d159c15b6f1927c0b04eff31b62cb31c78c07c2b7fa20769073d2c01dfc2d47645841ecec42a0bf4bb6d12f0348785d94181f4124b58df8a87e8334fe641f471f4667463232ba35714ffa1413c0fe72a60add387e4716fa70a3379200e1884dd6f79e0ed84caaa78a53b96844311b321ae08bf39a5f9c194442dca9d483743b7d6ed8d411002d1807a44460e0c30849fec9ad112e52530d63fcb5463ad7de4636be6380ab37a983265b1bafe612efbba082577dbd8ad081733997872bb24b9b56d0e6cc819ac289d80c34ffb088c451bcf52389ba1104b4532ffd903ffeaf6a5fd3ff6a58db16f079298b87c99e2bc19bf7a64b161d6a65efe5fb1aed3f3ae351a7b3b85605b05d1ed86083d30a145a9d7b008941199f5b375258aebfd009280342c72551e8a5e83992dbb9e891c326f9c4c5a200af2059a9cf780978f1f0db6571049ffd2f77e9a58c5ddfc15e98ae3649bb33c93f88dfe9758a1e09fa9eca0db9a2d5469e583b3ffc027ead4303838f18c24439583ac1fb5a3002c24359b77eabec4e1a1a31cbbd5188fff0d2e11416aa729842a86d53a7c49eaa45a388038e4b68ae974410e039f4d57c23265d41354f35ee0b574a2d15a09051aaff5eb702332f0e224743de743c4bb0bd6e4287424231106e0d3bda1724be166cc9cf70b08e08b61033db96ec2671d74396d6dfd7e789a3df417f2a3640581fd5289bf3889d989e5452cb47330991b48eb816620099625a85b5f4a0aaa2d2b78b7be600e714d1f44270f5499ca5299f97e099aff8de536eec763d474d2688c83140faabf691e82a1d1c410edab491e029f92cab55f15783c2ad6f4c97a9501bf7a59d05c3c26f62355bbb93e4c968a570c52c5646058c6adf7714f8af02cc107aca9a67dbd0f5be96ea178678cc79335b3a90eddf9dfd10f39802da3a40868754101a005a7df0a4cafcddeea391d8b26b34162e0e5b73e6f5ae3e81837196e65dbb742438d34e0e2ab5fec480df18e482c62179a78e26c96dce60881150d620342199bfe61b1642109b15337e6b959ee97503be4a5d9f271873314f83917cacbf11dd0d8e4b7824eb88d4a58551e03e22b4e44c75d00b562934e43e80ca80cd66da437d42f755f3e5483fdcbcdfa283405fdd93060aae9c15473558798a45599e374ae973e838bc39f366b660c8ae42565d1296939cecfe47778220f4c5df7f1f54dc7e4309b9ad89830a8e24f83d33260bf02a80c44ba07bc4b6e2f63d68287589fd2fa91d2ade43755f5e8b8accb4b23de1843ca183065db743c145f0c5e2254c16066ed42dea407b71b856982057d5ecbe404a05b1b9e453dcc7542dafd2acfa0e13e7b130ca755dd97e8d95e03439613f034d0b2787566577fa2eb0d1db27ec8da02593dc40d39f8a1de9aa40d7031535a06a58b358ea7dfeccf81d05db4261788209a30c267b29637b44691d9fd31c63125cb429837c25a5fa4625b39b3d817bf67fa4ee3dad6d03586adc7b3e2ba95185bf7407c3f1212257016af61f5d1fd08e110ec0becfe0ee218efb6188e0751722d10d9c17fdb92dacf6b8d8737af2409b243c2b315102ceb53a867a5e2735c6ed17b5544f638e33a520f7bfc8bf0c1cd74f62c88e21711e53881fdd00091f29e60dfc7c174480ccac751442fdf5ace9d81614db9012aec61e85d7d0ffeb51f77c07b667f097afc81961b6b417fd62f28212b977e7159ff7c180bcc320a7d9505429641c10318a46888149b66b0ec3d91ad432b9be717debf0c697e43d15c8da5d4e12b4dfe8e679c46e7021a4e72d25802e5b0d8e55c86c926ed0cf711f589f76ed7d8a01c4b9bae6fcdb4f6b4b47409be59ac244397afa26c95f0a36516efb2384a67e5bfc0df524a940fcbf6fc56947a0c5c6185f165490b29709df8450ce1aeba035d932012061c2fb98209acd72956e49227790d25eb30ee6f70b386f3ec67b2f92547635315f7fbb43e1286ab309d47da94997a35ae084c38b00188caf22e1edfeddd566d987edcd697b474408adde46a8b61abb473d652356a95b08437d650313131794dfbad45556f054c7d04a75b163e173922ded119ef9da23fd9d73466e59f3abdc72edfef8e548ba94f9096144426f9590e8d2134e0e6898e04805bc57491775b53f31e19c8a19793bcf39317bfcf54b6a9ed06c8ec80781a56d7f95d004f1d2328fb0b01ea36c7b2d7c87281e480f5fae28488ced1f78cc8a4a8da70d2228b9a16518d79b3a3222df0f10b750e751eb762bdedefa280fd49565c3a0542eb0964de35cadc8724c40fce2d7cdf7d6a102958c64dad09b7b3cfddfdf5987dcaead36cc94d8b272348cb455be7b695d3fb1799dac2beaf97f9a89f0628dec31aa6aba0a5c4b8ad2d81ff91ac021a2acceceb38858735f4659e05e76d9ab6a5ea66f38684df64d96d19baba377b990347415e64a0a414ea37e361ba4e7ffd9f0d76fb7375ee4d157a8e640d4dce61efc8b74ca200afddbf8ee57e47b0705ed6b86f0523d5de6664bf41582c86e2a87e76bb64bc3b519c28c656b60a7c6ff996c84a51373f0971096c56a842780290dc72a81c9f4107d833f4b45cb7195fb443e89999636a99233481e4c95952ec060cb9396a5922bb0bbc85ffafd3c4d237c30d038554a8a4f009f0f2cfa25842eadd27488f2d0422d7d399194e073c05557f99b5abd8c79402a3bd6c27d99c56a2bdc0619976d85f3e2f8c39387d7da54e9b5493da6ae46fd28aa6934f3c1913853f480c0cf5abcf3455a6738ee040670677bdedfff254b441b7fe12752f3d522dde1ff88bdfb6724fd48df30ca721e974be4bab95735c9c5952fdbe8e9258955a913887aba97cc226fd170258563b6cae4ecc1e24e420dd8674730325082494dbea37642378fa2714d0f96fc59003d614dab0ef09606a80a60b2d12d3bab2d88638ae016d2f0959f80facac308076dee830162f704b7f31952dbe9e03ed4d2ea3da3c41a727849f7909be10e84ab417609783148c5d783c83ad5418bba367dc920617c3ad735b709170820a49a69cb64339fb4b708a39050d0e9a4bf1167abee9d575949830609566fa308510d0b40d29c4485a78ea035213e151ba292989f2b4c4ba0cf59857d3115288f0eaab761f567048adea41bf8857591ab641bb5d1fe47187e745c54001bdf96bceef7225d6cff7c8f264552d4299721c5838678ed77f47ba634470361b4cf04ca55d95ba37587438e427516e3470547f1693045956967a3ab857a96c55d2ec1279ea93a3db3ac5502beaa7585e0182e9b429fc0b9dda5b1c0e54a9047f6bddef8ecd213ab07893aea975e31e576f729d11ba7d4ed7cdb0e763d271fa5cf023123ce5b45dac045c4a41657d06ea03384b163c6f2c5d96d653e7d1c8ae14644a030b23381261725b5169fbed7ccc7afec72a4cc1a92d92b5e218eab292123901c2f7020b752e01d16f0ff702c984cae7def9de63bcba19e3fdb2b49ba60f0f98e1008eeefcc0b5c1c740619d3d48dd0145589242ed61fd7db8d8dbee64975cf07368bd7ec0b29f7d2633bf0d5a42a57b6593a78cc9c7938f5962683cb56b7126ab55d5b50ddd73d4db95cd29df08a5f2849be277a84076a18144d9d320a28a16c70df7d46b60cd546839abab5eae0dd0fe88a828e5d1b959bddc0aa119a7328f75f55b4be6805c2507b182b0465dd2689b7d2126b79442b01a5a53f1a544558775f667f6e9fc269acf0c47f34e81d0642637450a4838963bc16dba60a41abbfda810a64045413847c65c473b485420915dd7c6d6119899215dbf99044674dc26abf7aac3a0915da9e5536369e3273ff89fc6e5503919093d1317367ca1438e88f8c744937a1c529cf88a102dd729bc63b09da3f6ca8fc7cd8475b3bc0ecfb85f0c8efe2ef9319bf8c9296214f471a5f73b647f383daa881412bf6320a3c03dd50176635b9af38bdbead14c6c8fc84dc2e1d57f5ea8c2a22de1d02d25fcf05b2ee26e475997feb0bf4f6b86995c77fca4cc09c954f350d1553baeffecad1ca7789eeefbcdfeb5c8824c223237e3b3194fe7ad5dea2366c816884c21b9cb924e1e0ef912db5d10097a9442acc1251598d49d09fbc14c8076615326b5b449206de3dd11cae9e683fee766ab1512bea69ca4b1d20db2dd1f9d54561b064bbab4320f202af90186892b48cad3a2b75cb6e779386575f89b6d42450cb7c55ec6d34b5134857a42fc3d75537f79943c67a47cd99e353671f111f3a684c952bf413c73c06fd4d5b6573dea183780622f8989cd7f8a5850a75b8ce67e11b3dbf5272d7367ef3e6ff5663f7bf82309c12da56da81bcfe0d91f16b3d6898e9f6cf27b9e602ec36fc37b1f5e84696d436e6b6ddaf2a08675b135ba947c69972a5aea30b8686f0d8a888a0793cef888fbbb5a2f52970d0c467bc595914522e4b55ee7a254d9c4a4bd636bc7963ba3ab567501c17185d2b9f171bb1bd4b18bbf6d16cd64af2c60e295dd672119d5df9affd2136356f16c6b8539b0baa0dcbcc3714d2eb9f035129a0c1df4323945a406d8cc4ca98c1dce8d4151b096c83a46a31ec448fbb13d5c709f5b5ff5c108115154aa13df963872897a90c37b937936c139d9395722a224ea44757bb22958ba03cb059b1362ced19736aae74ff15f48d8d084a9a365af7877351cf039b935cbd2741dbf1c6625132dd48ea90e707d8f0f5a85637133f5a1e21374533c6950ce139ecc441c370111cb66658e0ae62c09df20007d3a263afe2f85a4aa66568d4593fa3f4e5cd5afa4d38dc2c5348fa8e0b7ec1c5f1a"}}, {0xbc, &(0x7f0000003580)={0xbc, 0x3, 0xc1e, "216d30f33121edaff017ba9a231b0c2d6ac31c74d97b72f11d9f6840004a08bacc9300f6450672456054f869abead1b7f26e108d9aeb7f300acf905a67533766832229def5a830e2d3401dc0f7f6415afa4fcdf0279198dff7aa2bc8a01dafc0a043ce8950dfea5e9485db656b61a8df6c225b380708f3344d7a158354647646797ae0e2d64c97e0f4c653f7f8f6529b4f7eaed50917c04f4671eefb903731707a39291b7b87e05f8adfe8ddec2eb75e7bfe428397d3e392"}}, {0x1b, &(0x7f0000003640)={0x1b, 0x3, 0x455, "8be684c4fc08a396ed08ed0d94d6198465652f0fd59866"}}]}) r0 = syz_usb_connect(0x0, 0xdb, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x24, 0xd4, 0xdf, 0x20, 0x424, 0x9d00, 0x68b2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x89, 0x0, 0x0, 0x24, 0xe5, 0x90}}]}}]}}, 0x0) syz_usb_connect(0x5, 0x212, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x85, 0xef, 0x88, 0x40, 0x5050, 0x301, 0xd606, 0x7, 0x10000, 0x10000, 0x1, [{{0x9, 0x2, 0x200, 0x1, 0x7, 0x3, 0x10, 0x1, [{{0x9, 0x4, 0x39, 0x7, 0x4, 0xe4, 0xd9, 0x9b, 0x10001, [@generic={0xfa, 0x0, "60467494dbeef61ef478162aaced380b5424fb3ffafd6a08938e70fc7cffd4a12e692aa2e261be61bb7a03cef88f37a07d28368861defc45de7f5d114c7b72582b580129ec07e82ee8ef6165201c93411d3a9222aacc688a1445966b52c05e4bcce810dcde46f213e521fb321f49f7723b65c4caad1daea8529eb68ee86f6044e18f3986c6ac6d40ffee03531e995a745b37d16b2c33ea7d1b3e224920fdeb7aa5bdffffac727b5fbee2fa11cf51283eb3a936c0785ecf9e31141874f5708f163aa2116a5af90e60397ee2bc96cc94e197f3b9282ea8d7ebacaa6bfd39dae20a1df608774426c64628faabac7e962bd15587d96b1309b164"}], [{{0x9, 0x5, 0xf, 0xc, 0x8, 0x1, 0x11c, 0x8}}, {{0x9, 0x5, 0x2aad9a622a169a65, 0x1, 0x0, 0x0, 0xf9c6, 0x6}}, {{0x9, 0x5, 0x8, 0x10, 0x40, 0x0, 0x3, 0x5}}, {{0x9, 0x5, 0xb, 0x0, 0x68, 0x1000, 0x1, 0x0, [@generic={0x3b, 0xc, "59edef657ce2bac0726a1ddedc5ad88b8ef04ad38d958d180b59054b79e349f473a0e788ce989a92a983842ffac2e20204bc2944a972844652"}, @generic={0x95, 0x6, "316d456792b6142e565e550223159c88297ea178028f411f60bf9fd031b24b826df3866e43f7188399937063d2eee845a430fe32148782740bcb1c9926204b0d07120a14960b79ee3531c7221f39b38f6e16a4f4103a2b4a4b949efb9da6ca61fc5c31eb3001b8b542a6e7cf2ae32db96fdcb652791752217cdedd2060a6ecf676617bbd7f8dbc8a062f8c0a381de3a7e8034d"}]}}]}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x311, 0xffff, 0x6, 0x10001, 0x48, 0x6}, 0x19, &(0x7f00000002c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x8000, "141788016867c2189147dda01c7bed6d"}]}, 0x9, [{0xd6, &(0x7f0000000340)={0xd6, 0x3, 0xc3f, "346b92d3f78bb61698f555a21fcba11175d581c97a98e5ea501655241f3f4f4bee76db0f5a9852ba698f36defd56564370fc07423c805134425f93fb64e36643b0acefc8b25e555f1a21abc74e82c0f409a486c4988273b6f18742baff68d09e40bb6df127093fe3461e3787acd00a13437df54ef413c133ef8adbce22c0dab48999fae87ca8b76f92175a7736ff42558afac6167b25ca8cc0b0c19b07d0707aa8bf290d2888481e9a80ce0093578434c4b482d02f2937b6b7b30e793e8b265a198fa0edc537b0a7bbfd0bd335c5b1011ccd"}}, {0x1e, &(0x7f0000000440)={0x1e, 0x3, 0x843, "37c29f149e62f78cf4c3c581c192e5e41a1824e7c23c28bc8f59"}}, {0x85, &(0x7f0000000700)={0x85, 0x3, 0x0, "1358ed677dc3183c7cb1d7e158b5aca40769c8db15b7b38ed7b795bd4c9dfe2ad6b5819ae6e648bf301b628cefa911620d2389e14d70cce827af697a4f7334dce730c890ccedbbd2262bbd79ac595f2e8e1beb21ecafb7f3d83dc4fb21b7a9cf4264161f67360b8f8da4362f471db16d79d489477728ac7911c502bfae76200ebb"}}, {0x2c, &(0x7f0000000800)={0x2c, 0x3, 0xc0f, "72d453a4f637d7cf77b4596f9ac269f6a9fab9874dda69bb15844dfda5433a6e0e945a86def8b874"}}, {0xe8, &(0x7f0000000840)={0xe8, 0x3, 0x0, "f8fc1ccbf429c2ae6969a887e10aa8ee8faeb2eab398514971694622251d329c618664da348bc0d557721cf9680520f5b2b9d20f98569e8bc248f0327ccbf1db0edf163fa35ee1f38cd0108f85637fbcb6781a60071991bb6a65bb40f0b46cca9e2c0496b17c9217a083d12f27c42f7b181e9432cd6fd3b28cb8c1cb6e259d41a0cc47e0e3102c0236cc680250917200537e6f77efa700884b65e9982f53e47f02b0c64738671a45369a2095f4d81381eb5f6a11bb86d7ce41c4980735eb084780650e6db1c82c070183cef8a987c6749af0ecd45c5800318a9df2b94dfa2457d2bd2fb4"}}, {0x75, &(0x7f0000000940)={0x75, 0x3, 0x7c3f, "ad17ddacf48b66dcd3cfbe994cdef5d22ddcf995e93fb6c0545a6ad824b4690ef2fe69a5f488a13034b114bb320da300dfc75a8438fc451544e5f8e725fb814d57dd4330676ecc933068487680ad80e88bbe212a4b730a8c3a4c3c6b84ce0923682ca7008e0c9f1123dde7b4816afbeb8f"}}, {0x77, &(0x7f0000000e40)={0x77, 0x3, 0x413, "357f7cdbc7e42dccf15ce92c3ad39e8fa564ed753098e51003012e4eede94e58d66ad01d2a356391c8a176f6111d4ff150c48cb92e8fad55fbff72f5829ca3535015f36c21fcb488a8a0ee13be4da062fcaaab8ba158a3f5285d588501a4f74633ed1b33c8789cc79b5d5ada8f15240daf4619"}}, {0xe1, &(0x7f0000000ec0)={0xe1, 0x3, 0x1c3f, "18ba6683853bb5f77efe7ba9616a3323ba9522845fc8f4c9b6b0dae19365c1adee59a185430adb4d27f014251a4a8d670ebdc9fe377d06e3e9eab629bc691f7761cfd845fd4914d5e4a4e2f7a4d6fe3154b0b09e84dea762ddcef53bd5a4b7aceb7df31991d5ab82e58f41da6f6ab6d99e52c7fc2574313468a09afd4d2bda11693694801bcbcb77633455ae83e17ac1b2b9409953b1183d4d4908017d1cbe84acef97f7aa85e328ea6af5a9599fb91136da81d5a25bac2c094ba33527836982e12dde77b344496fa7a90d5c15912d60e758e4440582be0a4d014a3924"}}, {0xd3, &(0x7f0000000fc0)={0xd3, 0x3, 0x809, "89c0da27a4c0ecd6c298300b11ba66c2b4598a5dd395c07cabab895d115b7d275d41b81aa72c0bc1490f2558d843015296d76abab8a74545b4107caf69bdda2a165d7349e02820c196686a3303718760d7704c525bb2365dc5ee47528eebddb67285fef1a1d4d6be1382bd9aa9145488264022a1e7931358f2cb9a017869b823c9db5abc1978c440a253b351ac385259c7e94f6ff760db626eb669ffa01955121c568f4c56e8d2af8cfcb6d0cf990a66c9323086fd8506353475dd65b3bdf7ce857e4b983d39cf965fdfc14d25f279"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000001180)='/dev/input/event#\x00', 0x8001, 0x100) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f00000011c0)=0x4000000003) syz_usb_control_io(r0, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000009c0)={0xcc, &(0x7f0000000000)=ANY=[@ANYBLOB="edf21e501400000000000000"], 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20, 0x83, 0x1, "df"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)={0x40, 0xf, 0x2}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x6, 0x39c, &(0x7f0000000a80)={{0x12, 0x1, 0x201, 0xa4, 0x48, 0x9d, 0x40, 0x7167, 0x3840, 0xc95c, 0x10000, 0x0, 0xc8, 0x1, [{{0x9, 0x2, 0x38a, 0x1, 0x8284, 0x7, 0x10, 0x1, [{{0x9, 0x4, 0xff, 0x1, 0x5, 0xa6, 0x77, 0x8d, 0x9, [@usb_cdc={[@mdlm_detail={0x2b, 0x24, 0x13, 0x8, "4911dd49bdb86b16efe7f313273eb3d4d0d6fca4e8f1a1549f4b2b08cedc84369a868ff136df6d"}, @header={0x5, 0x24, 0x0, 0x4}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm_detail={0xfa, 0x24, 0x13, 0xcf69, "e6a5acf45c495eaa9dac7347cb0f0b90c0da91081c1114d3a8a6a816ddc98832195d8437a9d0686267132ff026b5937bc55bcf6358b7547cada5b51be74aab35d78a7543a23be845e926dc9729215fba696b4ce462b9ec55f9e11cf05f7e7abad34fae3c2d6973010026b64fd5df14e928bf6cdb0f6d2d772144ecefc568bbbb70ffa704d6e2ea5cef37cec4e0325ca7f3fddb6dca1db1aed66bb72eda5e126b2725f0d007decee4003f86f4a04b39a3ce9b3b7588b76bcb80978bbf6ad92ae10ed12bd14579a7628cce84c640ea16dec382c59dfd162b5d41d0d8310e9a45e0d72202c35e8bd0a20fcd69a7efaa3b198b71ec507f38"}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x5, 0x3}, @country_functional={0xe, 0x24, 0x7, 0x9, 0x400, [0x0, 0x1ff, 0x4, 0x7]}, @network_terminal={0x7, 0x24, 0xa, 0x20, 0x0, 0xfffffffffffffffe, 0xd84f}, @header={0x5, 0x24, 0x0, 0x2}, @header={0x5, 0x24, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x3ff, "d915c7082dd22be5550452bdeb599b09"}, @dmm={0x7, 0x24, 0x14, 0x2, 0x4}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x1, 0x3f}, @mdlm={0x15, 0x24, 0x12, 0xff, "f7caff7f8020e75eaf2f45abc0fadf93"}, @mdlm={0x15, 0x24, 0x12, 0x3, "ac8b29bcdffad4aabb861446b1adb213"}]}], [{{0x9, 0x5, 0x0, 0x10, 0x48, 0x3, 0x3, 0x2d}}, {{0x9, 0x5, 0x6, 0x2, 0x18, 0x6, 0x5, 0x9, [@generic={0x9a, 0x6, "61facb6f2d6682caaf9d28ee9817727439e24c89e30bfba32b9ae2616d40bd865950aa0bf4f38168c4b2d70ad9f97377ad9472b224fbd97f232689b4304c29c4fa3aa40b9d597d45787f71c921a3c9553e4987b65d1e0113f64278032e36fccce3d06a4f3157b4f3f4dd77d3c4134d9e43d5feded230d4697ec1bb657730d58202789a89fb642cca891427ebd3eba3c5357edb38dc132bc4"}, @generic={0x39, 0x31, "30af61fd0c6595ae89a522cccbc0ae1f7c2c26d60345fadb7b834b7023364dacd8067a8dbb33ceeae3254a47b80d7573694093caa2730f"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x8, 0x7, 0x8, 0x4, [@generic={0x60, 0x24, "e919c2a1d43df9a1fc1b6499ce52f7bd74e997922b5c50e9656ffec9c6041928a6cd3fd2a9f0a06d2fcd66fb72b3bfd6ecd51dafca3e67106a18d90b3d1ee50f14e41fd58f39f0831c84805bff46325ab39d3ada9c02e8c387ca5baa6b94"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x1, 0x0, 0x1}}, {{0x9, 0x5, 0x0, 0x8, 0x48, 0x200, 0xe8, 0x4, [@generic={0x15, 0x33, "2db56d887e66f5b88440faab973bae0fe73b91"}, @generic={0x60, 0x37, "9fb91df7a645a523f471d55902b31ddfe025247db4904a549ef5613202dd58387914cfd89967441a098edc91023e05efdd2e6bb9630f620554c32c0051afb5efcbd589b6e42cc95225c6bf175f69f329ca8e2fc5839bb4d00b658f38b84a"}]}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x7, 0x76e2f001, 0x5, 0x10, 0x1}, 0xc9, &(0x7f00000000c0)={0x5, 0xf, 0xc9, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x3, 0xce, 0x8, 0x8a4}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "f40c656042981828ade8f39069dae7c7"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xcb, 0x5, 0x3f}, @ssp_cap={0x1c, 0x10, 0xa, 0x3, 0x4, 0xffffffffffffffff, 0xf0f, 0x1, [0xc0c0, 0xff3f00, 0xc0, 0xc0]}, @generic={0x82, 0x10, 0x1, "44334d99cc11fa31d4307c214b2f32c7f317aed010d2ea9b231cf6b88523f745891bbeb256f8e7335206b9162536b50455f2c17478fba2237c6c05dc7a805737bce128b941967d0e6ec8cadffb5db0b2acc2556084125b06f89512d4e53b438540f66fc469aa48ce0cd7075812683e33d8ac8f733381cbc2d4b71581e3e3f6"}]}, 0x1, [{0x5a, &(0x7f00000001c0)={0x5a, 0x3, 0x0, "62c5585981a701ef009f1d99d68dfd637033a0e5ae289f840f2a540b2bafd89b1d9a21ce5a4562f331ed7bb54ed42d3000f7a00202a90f6b81f9258e0710d8ebd29e8961c03741e2391a3e915c07f231277bc938d25d"}}]}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000036c0)={0x57, 0x0, 0x8001, {0x947, 0x1}, {0x3, 0xffffffffffffff81}, @const={0x1ff, {0x401, 0x10001, 0x1, 0x1}}}) [ 1595.496838][ T102] usb 6-1: new high-speed USB device number 78 using dummy_hcd [ 1595.736850][ T102] usb 6-1: Using ep0 maxpacket: 8 [ 1595.776884][ T2806] usb 4-1: device not accepting address 3, error -71 [ 1595.856898][ T102] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1595.916893][ T102] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1595.924561][ T102] usb 6-1: can't read configurations, error -71 21:30:36 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xfffffffffffffffe, 0x140000000000500) read$hidraw(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4e0a, 0x301) [ 1596.146918][ T2806] usb 4-1: new high-speed USB device number 4 using dummy_hcd 21:30:36 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006b09b120402038b1f91500000001090212000100000000090412eab5a787f47bd67ca343841cb40b8bdb7046ce4e447115f53380890431da7423a83b9472fe6b7b87c96dc3ea0433ad4199285bf1a29ec5e681be990ee0b2e09aa5d8b595ceacbee7f894e41a8bf34df74406849efc0c73c00a1f633d74484634af522cb4f57fcbca7c6c9445fab1d375c5e547964bf0b4c365d58a2583c3a1bdc46f5657fa9179d1aebefbcc7199e8ecfa9b5e8728c8103bda5a16"], 0x0) syz_usb_connect(0x1, 0x2842, &(0x7f0000000a40)=ANY=[@ANYBLOB="12015002cd887528d21986008676080200010902302801280520030904e0000dffffff00090507101000c7ff014709f90c580406842b4aeee5ad1a4a2f74d1760b183e6e836766eab0a7c399230ea68bee3d5338c8d857b24e59b305c072320b38a82d507c8a62513764c93c37bfc2c968c4c6360905061c2000020101140f82ad7c3ae151b3ed49e144858d5adf56eaaa02114f723ebc98230e9e89512405e3ff8d6f71c85fd0c92d5fdf14e9f57e56817d241c76562b35acfad600b1f96a7634faefad93b8ebd4e76b8fa0d012e3ca31b5133989467074965ad033deb97b97cba04052285a66bfb493a85dbc3f40e81494a3702855cfbc9d4d933a209cc34435734c597bd96d1ab678b084afd9cf8015990e9f4d4b858db76322eac0be10d54a6da53082c8d4d9e4816e87c7d11b57c10894d0e7657933f36b36c96a94b62748b679a2293e20afe99332960f8ee5b52a93a912359375483ca34bddf48b6fd9cb951ac58166a4fd0ca6690ae7d2fa9acce1d69e0fdfdaa0bbc25d82b9f25903e01cfe81ebf631e3d21d32394fad84d30165b41ad817856b76d693430c26a8ee68775859c671ab0c787ca0405e47ca08fdfaeaa4c355bdbace4c4de9d65fa6212cfed2e99156d35e39a9f178faea3676fdbeb550a3046a6aad33815e5ce0ac3d91569ba0040caa0205c2c4a5c63e00294b2296ac948cfbf71b0bb9022feee718fbf1ddbf0dd811b81c257398d1dc1e3cbae25574fe2b031e949206ff11edd9d091851a90507f233fc6a577252f27ccd94179cba93b4f0e5660125f28878ea6258cd8a4e6ab5e5361ab02ca794a658dcc087db5fc2feb09cae2e328ffc6e5b77d3867e314ea0f52ec6a69e945e94d8f755ef7df09aa2e80ee2c8178df15ff10691d3448c14fb6a373c4ca68e970f64592ccb873b1cf44a937a3454f3e71f8dad5508cc805513de1c2a336985dabd0eddfd3b353fe0cde0e88b1a43911f416de0d97600b3a1834e21c4c63b01edd6f13924076bd9427aa41e92f4b2c9ff435cb872aea0897952892c549041d2cc069d5531ab9a50ddfc1a4ce11a34c16c9cb2200b7ba935f0b65552957fb20a2f8ae4469961f0d5316380ebdb3f22625913c525336aa90e92de900eb8a2432d611f5b70b86a4bea4d7c1f3b99996d856dfabbf987a81cbf404a20fc3e9096f1c68c876bbba3049cd3c7b1af1af3e3dea160eaac24055d731d59d05c0439268d7d99666cd174607315f6f9d09508d53aa03f922dae3042862d17e08656f9a093fb13157d171b1053026c8ea96defa93d37e271e8e49465b9cf0f0f493cad6db5fcc56ae0568fa9efd99c7851e66ee138de91aaab975ed79d464b1db1b2f1aae20e3efb1abef6efe1b19f2d49edeaae669113772f4ae3ff8a88a588e140762847c4c7808ccedde05e0ae1b94089bdd47295269583dcb73126c7e8acd1d4ab1e4ab5e94d420fba15f57b5c8202375a4e4f6029ecf706769099faae9964767a56b2010c7b25012ecfb33ed9754ae1e0b828fb7be3249612145c3b181c4f87c5e3b9f95e0d50aba112e608100992acea30c9f0a50e072ac98ef56a64e34371722d70ec7344a65a595c9d55cd9bb9a52499279c4b366f75332d658b082af63afc7b383d2cfd36453afae64b2dfd46977cfc390ce5856e3aa1698b18e7a2a9599a874de380bf3260cfe428a87f9bbd676f3d6a14484d4e66c4b0e890debb3f0874f34fcda799008b055f72302e59f079ca7fac420f458cee0382f4dd1bd6699694794576056c93fac21f0c7ed338f325956a1f575274d5959b5e4561d8fdd373e343af3fa40492bf11e711f4a8d127ec184c3d9c23ca16b8007db778b97e46c8726c3c265163010e725fd3049ecd3c69393446055db4fdc3b1a84905c7f5c9db23c3742f88c124d02062e24845650d59cc975056bb8e08cc54e7139c5d62af125ef45044d4eba7692baeb068fb40ce7293d48694a1a87810f367ff7bf5cc445be8520a36e7cbeec9b12d7ae19a43c49fa881e932e91674ee61fa3b306c1a3be72e7eb2b5945131114f3e3d42ca96cd9d3d6938aece2cd337be32f18278db9fe69decbaf37ab51eb2c737d6ef8abf5037ddbfa37f5fc53730cd8b7c8a20b4b0fa2a5e7acf577c5ca7fe6685616bb534593fc1b127e7ee4128507bee0b8e2c65a0935b56d4c232db553f8b37e1da3ad442651c2240ea5f9be196af2d6d025a8429970a4a6c873e891d97e22f56a6036c3166e90d4f9d80adf4fdfce8789d800da28171091d85ea83cbb40fb32acf188f87bfa668aac51c9ddc01573adaf52739a878174d3993fd8dc2d24a62602e5faa0950ae548a21dbf22df9b5996ef26fc738c955e5831fd6a996e0a6a6c8e130ae3514014d762a1c51f0de1d58830dd9cb8a73527b373039b225f148025b3a0ec71617e87f67c39b7bfa9034a892260e183fcaae45abe364773c945b98bf1e3280c47fb5890629ea2a51e03cb2ef1a70ea4cb315ecc06c960a723bb3d69a87774c2de6536b5044c5b70e01897f7d14151eded08da531d72a5f010c89246da73b83d4ddfd7faf2210999016181c06ad19334945a4d9c9d9eada913108df5bc702d45e99434c49b2042c8c909ccf4b2d0f99f0babc6f02ac217b70140a7bcba190a5a31c90d85b926b701f2a09618c28a29c62db6ed60cbf57cbbfb3235bd3ac1d0351e4a5a37103aaa58e3099c32bee75282c658cc4a5fd32ea647dccca282c3ec8f07d1f5b3a1e0daa5b4f29bc7ecebb1bd1f89830d6375eec8263c055adf80b339821d3a926b538f6171d14e45fcde911260a782d54436af49799509d93e2f480ac145132f7446b857a9483c78e8b528e691679fc70c218a3eb7f5b1e5d22df0082de9c48d5d6e1746c6c76e432b4b35e6aaca918ffa175d6f64c4edc3a13d1b24c38192c736eba621d440e0b9d49472211c188f0fa5440d360d7fd0796b5fd511108e924399f012ba82cad93001077fcfebd040293b60ebc2af315fe2b006158d9c26bd456f0fd59dbfbf205f9e8173148fe73759a8e6dc0af9a51eb4bc70ce5018efdafc06c4b39625ee0906e2e3046aa5c3f122abf8cb84d705ff0792f4ab69f0562dc5226ab37d861664567b829d15a71762ce11dcbd95e5af2547b874e42cb78613305e2d52afde99eab4ac531a3bbaf7f0d3d14330bd8617f7502bf67e261c46f025f303588fe5d22bf9003ba2d4a01f9d442ddee0266113b5cb8cf3997a27a53f0168d240981f8c7ee1c36ee6983e559d3790f990775b46ec22e318bd976531c00ec9b1d60772ae4e102382c117cfa7db51fd7e5e6f678dccd19dfca0ba1c74a9f2ad48e92b39d9adc1217a04a0426e5a980cf9973675bf3481a775c95e352186447596d1cbda4628302401f30395777adab715ffe6655106fbd357bec1f467e1297bb27fde6c7b6688854fa562aa668b779bb36ec6a6b3e4c5761028edfeda878c43edc1948da3f9b2d88c93b714b74758883a21b4be2dd21f6f86ddcfdfb49c1bf5c9deb0367bc8e8d1e13b11e2a5e7df25dbe94ee1135624767d893986142e000e7c9c13c72349b6387e79457fe9904ff921aaa06cb275adbceccba9a695d3d1c507839419fcdba2b73db0b903abb2a376579a66d425e75d6177a869b578e7098b205b0248a98ce800752b1d3fe707054479fb509c7c888d3f6b8d825de3d74f97b6d508b8a406b487c5e33122bc3cb5133886a020eabf7fef1283318a06fbb80724405efde40360ccdd5c7428c7b1805cd3053590c709ca6d3f26b784283eb1c65e36d326450bda8f4679dbda8476876d88e88d5d3cf4d2e85a60b5f13ca92468ad6ef19180e3e5ccf6df13be3f03c3ed2eaf70c6ec86aab9ee1930ded1fcb7675dd7e074df8d71a0e39a6db6170e4401d1d3d85555308458a0315301bda1eda3d9710e3dea1939077be72efd7737daf9da007318c62bdcaae3e7699cadafb3b9ac9f30b6d008f0305a0272c00863e5ae839d68433f4493179b6a683f17db10d1c9067800beda93b07cb26260a64cb94dbbdee11940fab8df7e9c47642f0dfa089d08e023c77688c8e1402da2fa28042d78dd371c6d6f92a820400ad661bda58754d0a62c9ecb82eed6aac186283d8cb1989b9ba4e906e7798974c1a6e9d57b3233da78e3ded72d4c2e57f65e60793c2f24cd9d61f217a8d72f009550837724cf56b321670bfd164decfba2234bd5b61effe3e4b1c6018b5b965415354484795abefa8ab6ef1daaabadf1afa758acb4cc66433d317bda61c85fa48fd4974189f781b03f53bcdeb5d3fd03dcb98d343ca112a018c122af90493068e60984047bc7bb6f8d17127903693e9afb21e30537eedb605d5e89ef77770d2ae1275d2358ae8d33d3e40b27167552ad4d0d26f601ebba18e88c56e3511139b638778fa75a36e9cea50563f6323758c31c31f47f061cb33d749298753375938be6c275ccee0cb10cf633f70f27d059d943b5890434fc22bba5cb13fc2df9963f603a6e31c9ac0c9ae44531d2065ca4a7b3a9adee19f42d8376f56c6b1699d9b1b4d936af11f2052c854267a79e6eba6122528c398a5c55f7d30c268aed28d01e86a91f03dddb5f5de1c8b426ce68b70a7ddce6c5e04d5ff48b51c0b98bead16476d7e5097212033a6a823c5569a7413a7f134a1eaf11df0f0e7b488fc61033b3f41963b29cea0f033298a5087c86294327260c47f2aa772b357a9ebc32f1826e78cd1d9b6c95c6bcd53cebfa905a117ae0f936a2252a81658829158f80b6a7a6af0aae1399da5dc855d3a590ebccf868b3b0ae69a034365de76c3040a1151ec260c9e0a838b3bbe3f4459b89a58e77054bef265a7b71a91a4f36778a26c33bc1185a9199d6fe029bbb63a6a7aca9acf99f0687287e848aeeb4243feab185f8ec0ce3b6a8f7b6fd0da63e6cf433f8d90653ae023add89cf3c48f3b2fa4fbfaec537841031c0df2cfb2372d8a879c4d292a4aee7abb57576fb02cbcf9ca058dd79b067b161f71327d8d76928ed06ba41c7c3d751223997e0a19c5c99e52d99a8d78a038a6eee06c5017619795edcb30cd6d73fef1ad19ccdf4b5f899306312db3e786caa86a2b0a401e225974868dfe33216d179d268d3d903ee50164dc2efffa04f783ac099a7dac0b84507cb637eb9845f3c3feab4ac7b758a778335d91b35df7237b429305ba4c374f9e533a9e0b01ae344ce1897141318417d341200b3b8592da9137f0908a47dff5b5d8d00797088ce3f5092859016eb271147f7b8e65fe4702eade25e67532ff3171b71210a49141d0062bdc4aaf472a03fb49f6ac783c0c9c97bf0468f95c6704003d9cba898f17bc189442de39ad1c7376e05a2100333cd13dfb057c1105a40349dd5f844ff91225e56cb5624979ece44d53f86df6bf5a1f98762143ec365e304033853e8facb29173c15cb43fd990d9ca46786add1927ff643ccf530faafbd691f67981b1c591b5f318ad302a52f52a2de23333a445a09fbdbece56b0e43852ba680f5042a7fb39997e9d279b6e93c00d4cedb9731ad9dc3eedbd4c4afad0d2f7fffbc035e5d057e7fa7d3a887d93e12b617252c4e29e801df3bad5dd0e9552d77c46d122e9852634b38a98a6d2da614ebdd44a81f1f937d52ea6de2596cbecda232c4b14f12951f984e1794c53a9b2358bd8740cca9defea99b707f8ee8b73bc8592de2cdcfb0ef24f661f0a9e5fce8cb2a9c076ab14b0d5b5f43307e55356ddf1baf4e09a339553b5d35e2afc47f801e4f5af1300b74d9064d8253323edd3a39093760e6bfa4a43364ece47b0c5995ff53f701ad324f3948fdf4f73f200be5451d2b5940764066a1f8426c2cfc7a8c06bfbf7694cdc0ccc1299efbda7c997b90e5dd740107315a1d1483c50caa9f1f10d31a9ddbb5823e0885ef977a2d02b65fb081e86d08ed8ddebf78a2b864a5a760e3119742d7c9af05215778a96afed55b1ef7085e64fa62d4470e8760be396c7b3a0905041428000000b3cb19aabb5839348157019d375ab0edac1640af8498d066ec4ec90de63bfa78c36e2dff056da8415a76cba30d9039f09c9fe0f05a1ba6677c6598020e3379d2e7379ac58812a3dc9bf14059a3064d0cd797cbf876c5d27d91daa3d0bb21b08820947af482abeb4d5c6ecafc90f229f3d97e76e08ec907587aebe72e2e8c0e892017f9ba52c76c311761fe03bf07b72c1698174e369aa9c16ebb17c5496aa300b8bd3253472bf0afa35763bb146904ccbf53d3c9ec3088c9a61de55e527aedff315ad4f0725275cec40ff9fe09050b0008000983ff5f09976d8827467cbbe68dabca434aae3dca469566136441bf7fac569640caf11d713295964ceb987c2deb6142b1cde7c49d806deefedeb1bbdb3b7f8e5ec3fc18b76d3214bd2c37ba73c22c23b643860dc349c6da7309af29495221c8996a09050f100800060002f73b6a9d67a8d318860bd166423e364e39c1a65fe4fe7538959a3637d2c663c57e4cdc691747ec5067bcf033cb7c9133641a6a807477e3fa78f377ab080e47331da917ce548485aef64e646946b93e14bc48cb080d3c6e0ec4483f9ec8bb54a12a9c411c6fcc01d484cf6f92fcb12af724d9d4fe7942789dc2d6035a4294c27eebd27ec0c86a05fab3060e19936fa41f2d668dd7c4703e86f7fda353959957210a26e083aa3b0d73475356c184204646ec48951b9c936ca70a90848c505ba58514f64cfe3fa75a791865298eb8901c82a8dc9c0393a5c29c7b93b8a04289f61f491df51b2daa1b7685fd22db146c12e233e00a87c4f82f0905070800000003ac63049f33dbd62f291cc2054b7bdbd097a969b1a4ae9b5f44d5ef0df3e2de90c060f681d85328fe5d913052f208be9e49ae995c912edcae122bc2baa1e1f478f2df57933a92bc8b9dd7941066b659f6f377cbac52dc6b9ae4ef0889a0e463d3878f774a11006ea73bb033b4881f6dfe424d7fb13e0905040240000799039b0832f879001d6c4582471fba1b811f0f453e17a971653662cbe7f3b132f33fc81417e4298747e9564416f5cf39937805730a8bbbec3e576120636a85d4a45c14638b81410f5d3504aa7971553603ffa5129f1d10e4c89a63e1111e8807782795a2fad155a31a17eb336e50f7c7912791832eec04d53a0457ed4585567662e3f273e29c78542a041aeaca324a0fe4ea8ecf999dd3273b5710e6ad09050f004000010806340dfcbb92869e4bf32c2a499210175ab8774e065076f04b20c4bb5bf3db5c2cdc79f383e58b3529272c33287b46766b29c80d6d09050f0310000403030222d87ef949b1405af30ebf809046343b3abd0e7cb6301dc5bd88dc81e9233b4ef770d8869aef66f906dd387ac941e43bfbb5b6fdc2a7decb3d970ec78fb556b08bc62f99b89b224c95c0ae338ab8ee581fef326dc30e1c6f7393e2a12bcebc7f4079ecfe6c796f6ec49517d4aea050cdbcf72fce7b75c07fd80da18db8eed92827f5fe37452d42c5f4159392cdf15d3108ebbde76b3086e8bc2c3bb615bc48ecb5e57f3d000b185ccdf0f63d6cd89d9118abf95471a0b8f59af402060e616fe39d96dced40ab779f8e665bf93355800c80ba3d3447035a896da94675ee49d372d6c590b9aa22247d558bc80f0f2a9df88a196c9cc3190088175310c6b02793cf1a77a16bb601d0d93d40a1a8e35e210c7c5322a7c10bc0b36962b6fb31c3fbbc5ba7bc51c935e15bdf673853904680aa696f8f38b492e25e4cc43ec69125ae3a8b19f64bc7749dda646f9087c7ac229c32d3e5e9b43aba3292d3d758a5efef512406e3e49fb74de4838a770b2973b813c3576fbb37fff275e2ce21d2c0ecf8b1ee2062b5a220d2d4e3648fe39c1624ded3a167536d482ce8d89332a476958cc112190945eee4581c8bb6fe915a2fd33420233577049132aadffcdcfa12a6dcf47f5e314fcad383aa697d917a5b386589cd68c827fc2595056e28042f216eac91f32d950bc30d33a36d5e56a6aee20ff7590f308cf8f0f43d2de9f556c8772be851abaf36258f973284d3e69665fc1bc0fa6409b28311ba4827449018982e7ee5c8d847fe03ede83aa6ed4841305aeb27f0832302c8345faa694d966e7895f14284cc9febada0d3a25eacbf0c636dc9592fa5f48c80bcc2d5f26c6e8bd54b9afe75b1cc2f9bf594ae405254679ed92b290f33829914bd7d0a6c5f0c612e64c1b0839bdd09aa9ef8f9531a48ea14a428f466a41d245c81ec0f6cf12b1e98f3c6b0a4023a20ee9095c2a887c7bd5d65eeabb04587cc530a53ccaf6d572a6016af14ae0c21a1f07300f640f6d08b9b637499ecae2cacc58a535cb80b0a4a6935618d7fcb9f0d543fea8a1a01bad1217f9fb47cb014003b4af5efd0a9146c62f7cec4dcd94c3197114cc22d2426622e660943944aff21d6de85312786daf4f7d5dfb856d6514a5efab049ae833dc46d193afea0050c8e015d7755e4ec63368a04cdc1ed803dce24ecb1b435315ca599168d7b5cf1686204ad28ebf56e736f33f63ce4d1d110aa8e51960015931551e9f758165198588d3a5ca8fe11f74d852b999686d1cb844ccff6185c72a5b39da7af0f2a1f13d3929b8dfc44bd91e0da10c2dfb40e5defe599fa5b507ffd79f2cbba8ff8838aecef5aa9c2289680df6cac4cb713b294292784a0efd7572778809d1829736c1dc759a0e3e9e2c561c99177941562b94e63cfcc985f36c047eea7608e13352ee61f0c568127c21e4da63166ad40b2ce86f603e4946681a5ce3b6f9c362beee7115051c2cabb2cbe0a1e38090b5b88a1c59acaf45a88eeaeb901352d5d5fad211ffe4e6ff4ff1e71b2b25f321aaa2d2b3510d09b3401e5b33a9311199afb26d11e0d35be182adf9d2b87251cc4fedf270b278ef19cdfadbedc04d96c4fb73648db8394bc4999bd44a6acad8067dd20ef98965c7b23964eec59387ee017c1870af4cd4d812ea082a908132b3299f193f6bffe80326f2f5af17c9d4447d91c0e5902ea70a25bcf4ebded884f3e65b904a950b987e4ef58037aeae87d46d875c646342d3ee401ab5b376488a7e45ec9ad0e492672f899dc3dfd0d4cdd36a0887c07d773c051b9a8cc28ec66879a273eb83868070e9dec44d049e50a03965558f1f85653490e386016eefdf99b854b4bd9fb09b341c4c3c0fb238f95ba9b7ea44736ce71605548b641fab9046b6a8eeade79c02d538e597e1a202b83d4ded2ce27de40354c1a9124d18ec8a7f608e85fd8ff1e4fa5460bda5703c38eb68b2508922a272cfe6d76cd073498d0fcae4b080e0d9a25e18e6c924841826a19c6ba667d25fb2797baf2787b3b4f90c382add8ae0847c2f13932e2d5b306aead42c0144d845f22032e5b5a25c964ecd13b84beeddf6aac78c2385ce4e2d33f7246977c0b9c02def4e48dee69fac8701317dc5f4791cb81fd34fd5d1e00ea013056f389e9c1e2dcc2fff4de9acedee85c9f155496d9f7bd0dbaad0927caa1df32422a20c243245861b75f14da502851b74f4d680a85217dd7eafd0fb83d667d97b4afbeb8f6c2625424aea5855dec200d4fb1e05e969a9e3ef9b57f7789e96064f97ec419c598cd84d4b51c9c68c65dea811f859dadd4441ae08112c9a0c937432d34d746ea506f126f0238996222fc97c1e6aeaa57c5f12158f5657cc035cdfe590df9292e0ce895d58e8b03faf3e29d3371e892b236cbc3ccbbd72cb6ce61a95d7ed4aacd157d810a641180013b2cca7240a03c59acee149f0d081801ce3e5821f2bb06c963fe68c15bf6a08b8e80bfda23b76ca4325f59177bdcdac23346512bd963693b5f18022bd47f0727141634c9478780a9bf630e312f4fd0176c223036bc24ae98c3685f6889fbc71553f01e98fb2fca12fcac3d5010638ec538a69790c514af3fb35f62d89659471cc60e62f67d5dcd021c345aed01eba293a9c957add82de8350a5aeff7a181a763ef71fb8c3736fc82cca76a701885658172caf33fda107df3011e5252419701c79965bd8e780dd2509d9134d530fe5b29f7dc9815652ee579c925466a0f366035c4a1388d44ec72e95b5f76ef53a9ac2e7ec7c16f0298c7d3e882e654f08d66f55dc46a92bc57d4c81cbac48de5bb14438ff1b8f07bd3ca6386aa5b8b6d143cb1d2caeca42900c9a0ee448dd553a43723f5a7477a41a1dd67cbca194c90f6172a52f6c9ff03886bb0fe5052350eaa330ed5c258f4de950bdfcbc391698b541835043e5db4f4aa0418453b2a97c56edd9a54c537b51507cbccf1f190ca3e795e57364cbe74ef0ca57bc1b0935f36b559311df664567f671eb0dede344fcc9cba807c05696c026e06dff217159d01c94c494222b325acfa7a20da2e5eca84f3d68ed32a1a41a8e5969f71d8095062f9d4684431196d4d310495b2f1b6e27bb65b484a052c49f6c3c57f17081efbe986c04996299ab6515db10bb7df332c0bf011728b6949e0f59f469c1702636767ba2d302da0f19e6a034124372f2ac6c57f1e363f26b39f9e252a9054a70351f0e9d5727fd023f99d522ed589841a1c60579f2b0592dbb962d35414338e96d524bdace68bfc5347d3ad55812e805bb6478eab6f3a9f3598951aeeb7cedf639f72a456e6735c5f5070fa736716aefd868d65f96b1b14a05b6d81abfe2c4a090ba7193c919d877797d858480594c3dc68df3ddc6e4751c0acddff10de14ed10649f9cb326a3ac3c2691b007ca4851809e98c9df9f3a61baaf54760c77cd177f6f2d13b90e346bbadf5557254affd3b1a0a9a9159b76a72797ca1a3321ca0ddfb7cd1d4a0411a1b30476dff9cfda0700c07d91eaafba91b5d2ed4ddf7eb221504cb27172843d7fa923f1729347ba6955a4fe6981c796ea2f6aac3c53deb56b045ac421a81613d73c18cd849ef4b59b111388511f9913b75d68e5103c8a3400736ec50c851df3c602de512aa63c961ae386628bb20aaaf68f109fa876723cf20d41725cd13a61f290b06b5f7d7462296ad1b4ae5528b15f018850399b62aca484512ac588ef13638ee1fc4be877c945979901be438f8766867b2044094656e6f9eb12134bb1319f469e41e9dfdba2a6579bb8b8d1b764006030d095c94d0572e9450d756433647116cfb62043fd685de2bee88b6aef5af2e0a9ecfbd2e6fb9233e75603db3292dafea6ffe9cb1100fe5dab53879ec60a7b0eb5727cbfebe6f0a40289c9db2dd26eb762cc676eb9ad11ebd44088ff46ae57c1510988110420c4b9b79dd3d1c6f8b0577c9bb1d206cf6b4d7f112069f21b3f2033dc9203b6fcd497fb99489ab5c2ae6eafc5971cf46a682c7f5ed77f11873ca6f77d97c6bd3ff9824b4090bcdfaa9c94f913e0ccada166b8d3c09193116114912fd696f0d21c667a5bba8920d4f9d5599fdb7f0e25e6c6c0e5a8c9f08e82ef1df1b4505f1c055f1bbc57aea5cf8bdbae5a2975c537c6b19d4079be8286516638dbb930a1adbb0545c93f0f9f4414c350d02b44fcdffc03f876ab07e1804804cd8451621f6f48716989d7241c0876d18ab802350066aad8fb1225327122845286dca60fc7dfff1062fd4807ae427246a19f667a46073d668e3ccb6868168e8c1d0bd8d9de3bd12c8119e8f99633b1693617a92ed210d8d1656361b26f486d1f472197cfd29c13af231b9d5b257b93ce439712d561debefc95158d84f8554678805cfca416cf15bab4dff0d05bbc913060986a11df8127949d81b4c25752cada07413666be8218a5c17df469a7a7e99e2d5eb3758aa66e2e7903acd923348c573d3fb0180942255a3485f22ee7e35485cd6e1b5b8df537e9e67e480ab84fc51beb4d029fe80129d4f2109c4bf9e378e216a33b37a503d726d6fa78953850a4164ca10ac7a6a9848054233b34f6f5e4d6e5c9cf3ad9e8b5e00b6b481bb4a46efd4caafd0b7b564da3c30e2571e4a3c2caf1c8c585eb698556ab1bb519bf1243d37772342fc84c7926ac9cb2309ccd88a55cd42c1cd74799b4eb69a452e8f126921323137b14cea30bb8bb663ce501226cc5470a62e0d29b715a77a33c212ff7a183b614d1c148ce62fe1fde68b1cac3fdda4dc36b5ec3e1018ef567ef170a14538169207c16ff45e14c3b5486884f022157a2f2086c8eee6625d29e5d5bc2e60ad109f1b72b877a052a124b478ee6e2fa0602d6cd0c74aa52d9935c72406f20fb7d4b06e218ccefb935270e04e963ec5914fe2dce4c8968e2a7b3a12f5d5af80a11ec3a2b0ac2695281918499693225fdb5272118ec8d6f4466fded2cc279e401c79a1a2e56df47d09d6319edea407f1d577620c3434208ebe33ccca8f73509faa5abf86633a66fcb1feb2b545ed4d694a4a2b6310fc450729d57a394b0e4d25529ad364b8b20b9023dc28ec15b5fc2b14b155814e2bea69f1dddedd85e6a54a9486c56d242dfe3fe6ea27e527e94769941ea315ad8ffaf5d9fca88477e3f57e009b327a2a72fef621a77eefe23c9734b6a2a98f38ceed0aa44adeec3cef56e4a43ee71c5a4803d1182c22dc3d9ef902aa1e3df5396e984101ab796439cd55f635603a7ec9c212e5f32ca64b82fd29f8193e75ce66340618d3aeae96557b43ef39b4a64ec51652f29609b1c48d646f82569c462c5d178f0e3552e6ba8cdf689623c663f2b5b12e8a4ca582bd41016ffb16fe3f5a7248dc82e4ee56dd23daf5b6a6b591508c46d17fbfc8088c68c7017209ee0e39e6a0acd46c6988163a402ea2235ae6a5dda9345a595d98b9a8994bbb81ef8e70f344100c56d86de4265ca5c0f5c4821d46b306269ad434fd17b213445710ef1423cc7368f1923bc3d64c267ee0b7519faa752255bf951fa251406e4b3b536d0feea40e4daccbfcad7ef4a5b876e7ea6acc130f98965aae9d4c5f16234914e5152973ff2988826ff4ff3d09114e1b5b4a09c654c832ff920480d5fd23ab01a6e05af7e23bd549ab97bc2432521ebb46373e5a821adc98f7071b55ad595968e53d17a3fcc54fbfef9780bbd50ca2f5a7c8d4c4c7e1af5a075fa8eaff08f6513334c9f0664c23727ca6b4430117cfc76c50e741446fe555ce9563629097068992862922d4fbeae9eb0e520847a290dd80ced60d4ed0d96caffa04a57c756eb4ad7aca283064d136d95835239273eee7c129d288773c882e4e7b4857c0b6517731c45a67aec4607841bdaf16a7524e9ac93567a45781a113b560b91c2a728bff7c4c3b39ce6ab0ae75c0d61eb825c1ea343219d5b802536b2fca69cc792896b68cf17675383483e199baaa1e82193327b3d603a06787ee36a69d2fe13108c9f4bc2eb4db7409f876440dceed8bd16359fe13d344398dd44368e904c83a8f061b653655ab7523f6724a419840853f752b8514e1729c1d2689ce8f2ad0eae1277d05c99d28ce312cfed1247920dffd06ecd66968c9bdff93de3b2a463595c294ed6a10905030070000800876a33d3eea204cd581663121f056747e14bccb7aa60839559b077de4f530e9b85d0d22e6f19c52e4078b61fa5babbd409df2eb6f259eefca91c1cfc5d8bb9fb1f82bc059c5a9d3e376f40c59f7b0649fbb69d1f68b0a87b9ee6ef93c258efbe9bfdbacdd17d5bb625fe695d17680a5784f644dc404a587448180db8dfc5a7bc3d48dc55a66c18f512bed6a756197aadfcfe1a8828a0bdfd0ef3306a215b3fb910438b1830c9583667d55beb374450d9741778b5a2f9b0caa761af4a77c3548b93f2d5f171a227c30905081c0000ae0778bb03931652ae5343f2447ce4d93e6afdea2ae56bad51f33d81aed2ae934f3ad62129cd9625c9cf399c46758f1c7c2d56566013b500bd6cec8fda814eb7ec37fd17fd22ed1db7751361fd3048b293c7c169b48b05cba31fe73fe71c9da7e280520bcc94b13fdda38b4addd549f1b42d88ea32afbd91381b4320cad74848d4fa24b371d71377f747fc2c83854d50772eb71309eebf859dfc1156189655e936f041ccafa3895a5923f4e63c027a7ae1941af54a9a3b17097c23513b24f20f72a60c948bca31cb74fa1f88698e6675a58be0ec955b1f0bccafddb8ee4e9539afa243d4915c55b27e159b1e17484e2fcebefec9245bd8cbf3512001b72ef825d5dd226398189b3ffa8dbc8605f1b80ae22e7b7026ab8e2d6e91e8ec7c74bb867f3d3a35050d6fc01941a04e0a44ef8f6422c0a8c9767ff81af275d856a42c01949d3f80aef704f826098472b1c5d854d247e99ffc3f7ba714362131a528ba6b3c830e961ec85e1458a43165a3badebb36b50c35b9ef5dfcdbb039967954a2dc10402691ccbbff192a56e359cbf6e1e0f0d9a637bfb34c283f0824810ee6cafc48ad8146192e5375220fe55673fdd14c090507104800440103090506100800030080223d2a37c96ea791d472c56e62c8ddcabd19524cfb95c80144516bd88937dee621ae63016317713d3509e45745f425c8a53ff716f39736f3380f1212300f2677af97847b42b3fe59d5794a9468d74a06d9849673ba411a2814af6da4f7f0f749d80dac591723726a59efa6809b2c9241bb5f8152a01e1bcf0d26198e764c18cc9a0da7a8de"], &(0x7f0000004a80)={0xa, &(0x7f00000032c0)={0xa, 0x6, 0x201, 0x7d1, 0x9, 0xe2, 0x38, 0x13cc}, 0x1d, &(0x7f0000003300)={0x5, 0xf, 0x1d, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x63a, 0x7, 0x1f}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x6, 0x3, 0x4}]}, 0xa, [{0x60, &(0x7f0000003340)={0x60, 0x3, 0x3401, "445defb4b5f56926937be16bfb62b60608b720719d974f10df07663a43e88926ef6710089ee0e647e06a8d7142f08da2c1ed3dc9fcddeb7aad78ac9556ee95eacda5d7b2da94c444da4f45d472eed4cee2e5cc2de7b156e7c26c7c29"}}, {0x62, &(0x7f00000033c0)={0x62, 0x3, 0x4c3d, "8d3222d2cdd5b6757170124dea8d8f078f089289d29b68df1d142b753b1d22f1c1d8216e2af0693e1d93d7568d6453c37c59878db44e47f6e94b755cec97a1a84ebc51f97edf8e30333318dbfcf51c4e5b0a259f625656893fa6491deb16"}}, {0xcf, &(0x7f0000003440)={0xcf, 0x3, 0x281b, "fc04750fa52eae53d682eb31e415a3944f6a34f240fbc83898128413386ee5a506c827a1685a79126b15cb92c747148329abfb33f4f1ff57c19dd40dab40b99205d26a2a28ecfc6376b040c1ce578e0a470d7906886d70c42fe0a413b342b7c4ac6571a77cc45382738eaaf34f8bed7809ed41f857e138ca3a1d0ea2b53c6e847be0d1939c487f0416ea0eaff5bd5487b6bf3eb0fa0924d49c7611fa35ead1bf81925fc75e15676ef562b0d92db89bce1a07e04af94a2cd0ae3e8258ea87ff34ff80505a4a345993621616"}}, {0xe7, &(0x7f0000003540)={0xe7, 0x3, 0x3c01, "007510cbe668a09462e9f3081e112f91faf54320efa7810079f25596d68ff299d04b5b48c848a1ec0c46a4e2334cbb6d7afbaaff38c36cb214d98eb573e64a6c1b20441ccb473cc9229ab7ccf2bc4b7356f0017ab5dbc8bddee4847825873c8396b40009c03747c07e3673cf14192b110b1bc44dc3f0a7a67b3591f1401b8c62ecbd2d9cf8b3e830df36410bbf75939b7e6fb9980bf94c8f54bb151da810e973f82cee104e09d6814a56d8dd7bd13fa947005207d5fc9dde947d251c401dbfe1bf3ec047523de92ba965f01bf01f0b8ebf765e2197a073e57c7d783479d25ae570fa70"}}, {0x1004, &(0x7f0000003640)={0x1004, 0x3, 0x410, "cc3e4a70a92871dbf51e14f528184b5bb72fee4175951ecd26280d24c81ed73c665c5eef4f3a0ec5e6413eb398bf8756ce651c36cb31c9eaf642cdc428f0df8dab152763ac45670b405da83255d8a97c14d92db4cfb59b8b8e271f3b56e65d73ecfafcdf634f8989aef79aaa309aff457b2144804104425da2665d674d7d700c9a357df705156db6cacddc06b653961b895c13326b6fb451b165e138dad8eef37449f6ea0c1791d7fb625b4a4b896a1b101b56af54c4fdcf70afb46043915e1367f483034e17b19a999549896175eb4ddd1e20f2fffbeaa57af544062cbe3ab3a22865d6d223914bea66ad44b6b49a6b6a3447a9fb671807c5ffcb925cd053898f31bbeb3e7ec057177635237e69dc61c91bc938e8b215b3d44dff4cbf633659fe6d6b5cc6f175ef60c3708c29de08e5ec5b1ab27706f94d75e04b6287353599500450eef64cc329b2545834331e529067d9cec332c64d48563aa8d50204162cd5ff602de9ce36ece5d85c78ceb8fc74fd695b621f4750fe9979de034ac4fde939843f56b0d2fe37a1c35605e84df66362310c0ce99ee6b811129524a7a360dcc06c905feed8e9b0fbb19ea5a58cecc88129bcdc347833b11b182ea38614ac05d3dd0d13fac71beed0eb659028016f4297e01a0a40d1ad669ba25680d021f422c0ac32391d11060669c8b935add339704493698063340f4e79875e602ce693d0ac76f4bd3c96e588c15e0ac4deeb240f9eaddacbd5b177ec4528c53efa00b3333aa6979b7791f91606db22fcea9ef7b37f1aad891ba7b0b3b0a715ae7654886dd5084c39be06c56fac9778ebd66db1b311857d2248dcbcbe9981514e83eaf41fceb14977eba3a143666a2fd0ed4e60ce5bc340d6c3079b5c14f3fd2496a6f562d05c59ab9d2e0d373fd82c76c2d21bcc4f56bb0b8879bdf5796e887ff5c8daa2798a94b85250aa2616ba44eafc511f74b5ee215f15896378d81bedf48c0200d9c37e09202cbd01e1a9b6c25e3e865a2726185d4f173c25be542d52b20d990e0a7815d71f20ad88773377a90dd4673d7d7fd4de9da9d263b86b4b00930e9cc7aeba3a7d7598f40b0bb0d5d1a9ea9701a4eb032548813a66563775be4e563cfe8c0322b128e2874c10828eb127b4e64d90515a9897976136740b4be24fba245299dbe4f07facacf39b1a5deccc6210c0f2a21db247a0d70d8b6e7729d4bc2af641e4cd70bca10933d434cfa5d0b75f4bbe3b98ea322a0057759066b7ef3323a85e3bc71f07c739f7fb1f858027039e8be1beea0fd1b1967b83178a3ab4acf86b6cd09f44b1574ba26f49d2a2bb9d4858427c474dc67ea0980061be9047ef137df474161c0a2d4b7549513494bbad8876fe431ee128677cbc9b5a87b90d233b7093ac666e0d211674c681ab323aff04fc703b8421c0be06659a8ac89c51b03443fde90f34cd7692835f6a0af1a520fa6548d87716b2edcba62723df7858bd969cd581f91620109d2836419c05e750c67f966c1e2cf1fa90eee7b3d90f8248a8080e3d8494b6a89e67a03cc4809023f495962d446453b4bcfa6c2278be18b2f6e16d6996daefde865fcfe9793c08c0e03995efbe98466d18f679fcfa0e9fd06b938564d23361c324165d51b363a18e2bd62778e9513aae77eda8a33534f67b8c0c61ea0a24cdd77706271a907610225dac7df14ec28d8e14093cf19b2025a5926827f3c6bf386a20e3ff6b918e7e964fe2d9b8b5ecdf11c9a78a3d4f592b61a2eb475a9cca7e5775b3fb7387fe7cdf3e07bfe96771f687de0bee34092b2802daa775fbd03c7311682d7b55cfb399a2d0a9f9eb0a6e4956da0a5c7a57ff7da820d428c7e1974270eeac4fdde53db7df18bec3eddf492d5c355b7d64934f13815fd0f7ab443d4d9e8207215f5ce6e3e9852587e31c223d890c56d3eb3d588e2ceaa24fd1abb9fd48bfc7ab42f321a9afb49bcd708fdf5c2944dc9644a8c79345bf6d3db7a0e77bcdb9287808ad21c2851efce4e0fd6acac3f99922a833021dc6e0c5b20b6969fee7a11307068f0196073c7faf7e9c52c5a4e502759f4465323a189e904a620a6396c1e83e0b966bd785f150a3bfdef8e939c19574652380c2a13ead1ea1d7bcb31909c4c710bd765dcaed83aa32696d7b15d3f8cb86ae3caa744aabd85f2d19c9422a4d55c0d7c5c9715b1c23bd4896bb14a9688e3ae517a2ad20c51d0f07149c94cc245b900f13ac061f1e1747a80affbf2c8a07d797f360f24fab6b2a5ced6a44d1fbdd2897cd4e177dd00c7ccc05fb53041d92eafcad96182d830f9717e998cf0d6bc0dddce3788992337ac6e85ea7c8eee6ea8aba4cdf404b891cc687afeff9517b1d334a901859c455da5be491e20bbba1dc5117306a6a8e2d396974b413682b9ad6e628c326125c77f2f770bd1dbae10d3580c4a8b48de8a9e846598b314c03b4ecefdc4d251374ae8e4fe2a9787b8c3ae53919353b431877b576f240bc0e501ee727c8c50fed78652607f2126a2b07b168fd44b4f1e9d64e6db4563644f21cfa135bfdbe5e0820c79d2721bba7dd4c663ff0e0fd6b5bd98210e97c8100dbf7a8d41fc963adf18ffa7dd3fbe726653b5661abe93a744ef16679b4112761757328fe8fd613d29ffa0f95d29c5374494fbf30e753bfd029bef3cbdcb9401663808072619e955067c1266f1905604073da69e618dc5a8b995dbafa5b5e2bcf96753ec4d0c8712bf7ff0f77fc10b50c2455cedfb0825d11772abc011e9931306513dd003938fb19f0901610558bb23e1fbffe85143fb7f010b4ab499eb06d05dd818c4f29a26e576828b5197725b5b575289af895b76f92e480b1652e375d7731a40543935bdcbb5a3ffd57b3e0bd03b5a772c61b29e68bf0b32b718f71f0f90b3e0fb7f8ffdbbb2d6886cd0a061cdb29f5929a58c030f977a7b111ff32845169c68b72d55bb8835cac7c41efe265bac1716c0ef7a08b05ec9fad9b548faf012f2a03661e21460462d29c99e2218c3d346d3eafaccc81881c4bd26fc2ec65959f97a57f07ac1c312b46e2b013727455c0cc0fba58784142702cdf36772ea1f40c9736f9f52b8860abb87502a3655eeafb207c165bc328647aa36a39d3e97bf9dd2032f7777ed1748e473638cd2394843482a5c8fce7ce144674a0ad273f24824b8a80dc62f7b84082442f7231fc5735f4c46c170a7581aea3f2457ca02714af06f146ce4225cfc9563a5a0d4abf1a6933d380575ac3c54649877867cc68f3262e507d59efdf50f8e867a622e14c8eabdb19738f7ca0b368a3d750cc26963768dfdde28177a5e6436d253501f4a9aa00dea4abc48c0b97fb9cd362f2342f9e740be05893d7bcaf797e52c5b58e67fada09e19200aad2132fdbb04050ef19667f592f809aac6b2b89a9e3e8fa907d9442e205d695600518780aad56cc2c9473504d69a02e83bb2633d16aa9b2325f54063062f9e1e32fa0d75212312913cac7d35e241e0cec6f95c85f8a383dd5265ec4499d50194b364efa33821212f10e3af805b4f40766923736d56de3b9b2887f985cb47098b8bc83519e3d3e8bd15ccbeeab32883ddf7ca179adb269418c55333905d5d0f7509f3647f3123b79a77bef7f7c10d3ba8f56dcb6d75f98cef27ea612e62dd59199a6d061ad93b044d34f526c2d68699d31eaf71b9158f0c8f2dc4bad9079d67739e637cac41f8b63395220dca4e3e73e1f68c7f13a992b15d2f233541b7da774bdbe489f2ca9c355267f60061918988aff868e4198617d4a570bf59075ecc9d95bdd64a3315bf5e82c15cffd086e78acf11888742586ee45ae924f35c1b97797cf0fc112d27f06fe42e260843034c91802293402a9eeab144ba007fb409dd4cbd96df7b21431f9fb293abcfd5cee1d58c668687a40163226856664fac5156e4c80a7d4a862b5a45ae8547c8b2f93ae66c4411c2e0a133fe1f02f47c70e2749e40108e11c1c18eb3c2a074f115a38cd47752214c58e2a4b099d3c00240122d9d0a15e6a232a770cbf0d1600f19d6609388951e752a5dc06e2412b8446309a7f7412b3999b0ed6d591ef078c529ed747199c09b08e051e2dd52353bb53af253a4202e5ae1078b300f77dc61861a499d796530db73007d2cba5a2b52a3b208da8152bb3ee3118e92ea4e08f74d46e576e407e4120d2c9665ce991d615ada2b43204b788142448877922754d065a161a4c4f547e883f64983494663cbd6965c33474eb16590fb3e93e9a2eb120612ac138813604f7a096fc2c8a79bd7d9e0333837d5ddfe0722797e25fbaf9b6b1636643f208a6daa6130c68d6b93d5aadee2974919564196e403c3d53acb703a6ec2d34355397d140a65555c06389cc98aeaa52187ec41c4848a13d3c17d73406d8f62a3f63d99440910d31bf488daf5da60effc2f40ca38590e468d83e0d193079b9d75ef1b32c474d771761e7234191286fce98b9d350a4a14098d45113d2386383dfc998de9c86701081f37623d8fe8f7a2b703d236e65c4b8179ef4f52158a3892ada0023ce808a09b221802c3c054e44cea727b50ce4f255ca953bb1b3ba9089f2526c7e794ebd749c4c15a8a122d8bd8e090d9c1eb5e827ee5a14c642d682fe4e34fa7957f271303496a62342954ef49a935e9ba728fb8be5589f48bb850c7bdf7496e55305f916dd91f20a2f776adafe1301cab9ad261a0babb81ac18be1b84177bbc967c25dec5088f3b3b34443c0f80da34a49e5729f507efb1f862886cb031880e63e5d5e7ac7c3a27cd1fa1b4743aae73881f7f635671913c518dff05474c304113bad99d0c5580886d52757c29dd867d2d0495f39b4426836349bc9f5b743bace98deceec4935105138d45b3c5481270302c6fd7dd08f0a7715766598b2b4c125761342cb9a59c9793b52f223fe3d8d99bedc565f9aa1280c7fdbdc955d6bb0d8441103202aeee9f70462dfcbcbf4381a8ff201be6b1a122d0a46bbaf54e217c5cc2687b4cd90103e0262632a1479e7e9ab6fdba0d415251bf8b0ecbc3519d57f6e718f5875762fb5f65d393f7f97fdab099c8c723952def9644592b72a529189091d465aaf71e77583274f162c2c8d15d91aac9b877f391315dd067b422f119aebdfe19e2ac93c78be895b094961f7615965f441da82bd592d34605f394c51c2df95035e0c21566e72070865e60a281d807ce9d62371100b2dc1558cf8f1703812769eb4fa17cb34cee2461b0d3608d716e0800c29610c455710cb857cb75abc4493d42f3d191cb9d4bb84645ba7c065aa07f7aaa3d966e3a9b50cc982eff1b9e00c546ec182c5699ea74baa2e173e007ce5519bf47c02bb2f68e6bf9464d3d4a1000383b2e23deb2c99c0e6209105862a90de9f52c1853196a6ec8e04149db66935788dc15541622046f5bb645ccfe26361c65aeeb128e27087e72c92eb1676f9c71029bf4efa801b3c0221c138eeb03ef24534b5c3382a4c06269e4a27a5e5074b4be0312da27ca963d2a10fa0cbb9c3e76bc7f6ca12f8fecb043b7ee0464b67527bd2d2cd8cecd0970f5f723a160b7005af0f0ac53b18fa54bf49dda1d38fe0dd683a5e1725c45070824d999b3bb91d8516ee33f537515d55ae49348e1c4635755b47cfccdddd3f72570e3064efdcb33ac83c4850de3598c510f9285fb9fc1244d7bd03ab603c0a0178aaa2e9c2c1033f4608b02ab8f904689c02eee9e5d7df4bd19bd005cd3a908aa53a40bc68d69b9f7ed412bc5a53629132739ae2b67c996c5b78f81c3bc18488caebcc92ad5b93bf95132fea"}}, {0x57, &(0x7f0000004680)={0x57, 0x3, 0x480a, "26143413f36781f048d7a82d454f52b321cb06a669fb867c43d27b04c7d7ec5603d8fdbbd6c6a612c5c5023b8db0303a1832105154e2eb20f557499a2c951f07bae41f392a5240e03d26800856380b83d27c8b"}}, {0xca, &(0x7f0000004700)={0xca, 0x3, 0x427, "f032634e39b103c41f28b6605e81f13bbf40496aec766ab6adaa8c79efb9982b3ba256ecc47dab352799ff2340b8706ef5dbb95ff8aa2cef76ac29b636ca8c250a11a0d2915b8227ce72b799d55d9fbf503ca02af603507d3978fb1bfb2f13b78dfe608d709b1222d538a1f340207c5f87dc4b84aa38f6c0fbb86057fbfcdd4a254a5b1022f29a78ac696fcebbed2f752f0ee6f58d1b5b4761839116ff515fffe47790524cdbbd4b8e68e72e5795f453006789a60a6a6415b1f84503766d4a93d8952b0ee618"}}, {0x83, &(0x7f0000004800)={0x83, 0x3, 0x2409, "385f81bda79e87bd0ce8095e274cb466f9d44af798e27a3e354fb5e87986cd70ac7537b969e02251846389c6839af0ac2e916609f08f3d659e6ee9f38517f81d84021f31e22d34841071a0b403116eea1621ba1c87c567e8b5141c50bef8f56dab1d5c14d49e74f7fb654865f80f05c61a0acb686cc0dff4ddd9f17856c828"}}, {0xfa, &(0x7f00000048c0)={0xfa, 0x3, 0x41e, "a221ff44cb718d97d421c7a39a98b8b9a4fcea0897d7e05d17e036791255d707fd81ae270bd6cc405a4e8f273657cebcdc8a94b938553cf57114a726c7daba8a98a26a4086e2772ce632ab170ccb640ef41ee01eedd45859a65a4f19aab19b0ae6ef3af5369d7f4fcdaef0de814eed5868048b94f44f3bf5fccae1d47b3b8524633b664fa380cb3b46254192f5b9d41f38d0fb58ee9f85f894a82c5f15100c7c21ad650bc7fc117c391ce19f97d7f7f765bd757799989cbaea1ce1f5063a934e3fe1f08769748f5c819e7560567e24f8b9198b88e86e5b8ac9b881afdc24f6aa37f6a200e7246da4a0e316630266f6416abe7bb1e085"}}, {0x8e, &(0x7f00000049c0)={0x8e, 0x3, 0x486a, "d3bea5cc63c7596441604a8ddc213aca47ab59f15ab1489091b54d34804895d557f9030fe961724e848bea91d0ef123d90795dea462bd241fe663f7e8f4897a44da9753b833fe527cbe81f284a72b3ede5cc2b6a34c5c3adb0e9e3800708b7cb1ca1af1f14e36e6a0ed055c1557e2d623e996b745fd5075873b7f0c1ef105be0d6c9a4ecaec48ab54bf4"}}]}) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f00000000c0)={0x60, 0x0, 0x1d, {0x1d, 0xe, "d6af640acfb70f22a36e8d4963371d5ba0c90a6abe8a4c4c8f2dd4"}}, &(0x7f0000000100)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x142d, "53673f559e4688cd6f0ec693134ea2b3b0437411e339d473555d017fc7cd35095453c78e77c48bc1834e3d452f4e35277d124b0f74e5fc861e69adf6a0c612b395b245161521eea15dac7cb4c1059bde15550468b0de4d1f832470ddf40eefaae14fa6727036b8d953e4fb9e1edb8148c702c3aa541eabbaba28b87c7d9ab1d89c30cff9481c85f2340dde6ac246ebad8c71ba6f31a19a966f45d1596f93c68136fe9302bcf3e99b25122d62245b0f3c7b93eef565c1e8c87c26dd6dc21847482e5877ff58c5cf0f5d55cbd3547083e7b28f8fc4f6d24d71bc5fcb981594770d569196427d7a38b96a5b9f91208402b3"}}, &(0x7f0000000200)={0x0, 0xf, 0x53, {0x5, 0xf, 0x53, 0x4, [@wireless={0xb, 0x10, 0x1, 0xe, 0x38, 0x5, 0x9, 0x80000000, 0x8d}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x8, 0x26}, @ssp_cap={0x1c, 0x10, 0xa, 0x7fffffff, 0x4, 0x20, 0xf00, 0x400, [0xc00f, 0xff00c0, 0xff0000, 0xff0000]}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x6, 0xf000, 0x10000, [0xc0, 0xc0, 0xff0000, 0xc0, 0xff00c0]}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x80, 0x5, 0x8, "07590af8", "400e3e50"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1cbc3d5d, 0x2, 0x5, 0x5, 0x0, 0x20, 0x7}}}, &(0x7f0000000980)={0xb4, &(0x7f0000000340)={0x20, 0xa, 0xf5, "8a2baa11db2d48e46a4d500ad594fc51d746147aa24aef03d70b2a81a09e70544a63df11e3a29c8b4815f33f1d0001a79045e4ead73d3a7a74436c77a40a999e0e85b7d940a814a866bf26e3901da8607c9e959351e40c845f2a8db0f015c07c0d5de74f7183b9deba1ad2f38e648ccd84bec39bac24d9a6123f2d3a8e86f01176788bf4d4b9b3817900b1904725bdbb15c442c2568b31b503c908c4bf43bea09844cab63630bdd7d322ca565bf26e112230dd854022408a6e588d03f444af641b2cc15843493c5d6b247d57e059ebce7d8a190da0abec018b62fde0adb3f8ec00be7ac4037c4667210538d9ef2cca363e13f65b0f"}, &(0x7f0000000440)={0x0, 0xa, 0x1}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x561}, &(0x7f00000004c0)={0x20, 0x81, 0x1, "b1"}, &(0x7f0000000500)={0x20, 0x82, 0x2, 'U6'}, &(0x7f0000000540)={0x20, 0x83, 0x3, "82ad0c"}, &(0x7f0000000580)={0x20, 0x84, 0x4, "d3423ee3"}, &(0x7f00000005c0)={0x20, 0x85, 0x3, "31c207"}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000640)={0x20, 0x0, 0x8, {0x1c08, 0x8, [0x0]}}, &(0x7f0000000680)={0x20, 0x80, 0x1c, {0x100000000, 0x3, 0x200, 0x68, 0x80000000, 0x3, 0x5, 0x366e, 0x6e000000000000, 0x5, 0x5, 0x81}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000000740)={0x40, 0xb, 0x2, "a2fa"}, &(0x7f0000000780)={0x40, 0xf, 0x2, 0xb7}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000800)={0x40, 0x17, 0x6, @dev={[], 0x16}}, &(0x7f0000000840)={0x40, 0x19, 0x2, "9290"}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0xffffffffffffff66}, &(0x7f0000000900)={0x40, 0x1e, 0x1, 0x200}, &(0x7f0000000940)={0x40, 0x21, 0x1, 0x81}}) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000004c40)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x3f0, 0x6c17, 0x40, 0x8, 0xffffffffffffffc7, 0x9, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x80, 0x4, [{{0x9, 0x4, 0x4, 0x5, 0x12, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x7, 0x0, 0x5}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x2, 0xffffffffffffff83, 0x48b3}}]}}}]}}]}}, &(0x7f0000004d80)={0xa, &(0x7f0000004c80)={0xa, 0x6, 0x201, 0x9, 0x6, 0xb34, 0x78, 0xfff}, 0x1c, &(0x7f0000004cc0)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "7d94101cb14ec92de387ed2bae003750"}, @ptm_cap={0x3}]}, 0x1, [{0x74, &(0x7f0000004d00)={0x74, 0x3, 0xc1a, "85c19e9a27acbb4fc726b18b3b68d405693c1a199b6aacd499ce0580e82568299db35438a5e61ac7abbc08fd7a8db86b50f973e9b4e43a61481367562cecfb2679dc01e64c4bea0c8fa763d9c452305a20db72476930df486258285446f5c6814440640ba0bc2f17a44660e1c20d8ac4"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000004b40)='/dev/input/event#\x00', 0x101, 0x40) r2 = syz_open_dev$hiddev(&(0x7f0000005580)='/dev/usb/hiddev#\x00', 0x5, 0x10080) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x6) syz_usb_connect(0x6, 0x19b, &(0x7f0000004dc0)={{0x12, 0x1, 0x310, 0xea, 0x3d, 0xc9, 0x20, 0x17cc, 0x4711, 0x7fa5, 0x4043, 0x20, 0x10d030a6, 0x1, [{{0x9, 0x2, 0x189, 0x1, 0x0, 0x2, 0x50, 0x5, [{{0x9, 0x4, 0x5, 0xfffffffffffffff9, 0x2, 0x46, 0x22, 0x20, 0x3, [], [{{0x9, 0x5, 0xe, 0x0, 0x0, 0x7, 0xf4, 0x1, [@generic={0x69, 0xf, "ad6197bb3f5342697ced6906c630f5c7855c510bda24e7beb6daec3173c172bfc722ed3dec1810d83d7847dcf690c80692ba8cf3b877f86988d088fb9afb3fdab1b7817b4da6657fc72660446eabaa3ad84c94c87fcab6d312efd7788b0ee6b0cbe5526f2e7a9d"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x50, 0x8439, 0x0, 0xfb6, [@generic={0x2e, 0xf, "12d02b717a0cfa9a26be73d3ea953ee9c1398888b57df1783b3a553776993a8df29283491520cad5f8eb4ddd"}, @generic={0xce, 0x21, "4a077840b03f85cb43133cf233415db90f8ac16d62e1cbb12c1fc52612090ef40dde6276736ccea3aa7d8427e6dcb4e0f831d155c78d0cfbe1fa83d2810b3ef3a17cc0dedabef22356fb231acd383048426d3812487ddac975249f4bbac044bee2c0abcc182f35cd7d59c585b81b7a142ef3236c2aca042ef66ad415c9749486785d07bd5b09f46ec774b8946d1c0c0cb8a6e5b8a5dfe62edc7fdbc45c7c0834a9e98b7ac1e796a1395b5d2425a612a7e6c7d67156d6b71100543cd967c223c3850b7c1f8e70a4222df61dab"}]}}]}}]}}]}}, &(0x7f0000005500)={0xa, &(0x7f0000004f80)={0xa, 0x6, 0x251, 0x9, 0x29ad, 0x0, 0x8, 0x80000000}, 0xcc, &(0x7f0000004fc0)={0x5, 0xf, 0xcc, 0x3, [@generic={0x9e, 0x10, 0xb, "21da3d7d8fd8bd83a4994a1ba7fe37fda4bcb0ab9269d06904867b91c4577c563fe219e8272f08ce43a3d83bf1de3a8af3a87a7d5624c5d17eff9a3060b1e3bb62acc8f40f71fca6331cd362e84a62580c8c32e168c898f02e6e1a88e8af59afa66b0cc01acf2b4bab695f7b73bc5a90a6521804226a16c4e7f79e2be2be2b142582644fdb7a80c7d0b12bf5efc76828cc6040a863c5b51ef3c534"}, @ptm_cap={0x3}, @generic={0x26, 0x10, 0x1, "d23cae6e6b14f6ebc053c33d929f48ae7cf51ba8539dae2483b949349b9d6d830937af"}]}, 0x7, [{0xc2, &(0x7f00000050c0)={0xc2, 0x3, 0x1c3f, "bebec5e52ed60fecf1c89275e5d16fe959e87480fb6d9a9b8107849e863f77995d07d0a3e71c6668432e14169e47afd715365f35fc5d54a789e04d44d94fb2ec96f2776cbd263dfd8bfe899c8a86d0c12e39fe92bcea806a27522e0f3fa8680f0e8a63332aa2f40216ab25861c244b2c300333d3153d0db954d1a7faec71adf530110a2f3cd29e1e6ab1bd73a7b5d8d8d73959a878d875f9b22dc4dbe29a0c5f7a978287310c165c967f409acf649f9b60f76698dd83928aa11bb00aa508"}}, {0x35, &(0x7f00000051c0)={0x35, 0x3, 0x1409, "420ed4cb922678c1487367c001bc6942a07311171b2fe524ab6cb21f654075c1b6e8efc061e4f20ef853e306903ca0e7c1"}}, {0x83, &(0x7f0000005200)={0x83, 0x3, 0x411, "cfedb61881b1fc5b1bf8333011bfda5d0f87393e75361bc6824138ca7eb3668026e301dd7ca2ffce2c26da53c97701e348fa0348ab4246924b64cfb308a19f8c393b455956bedd0dd08cd21466a8de1c27ab9c737571a16f96fa2eca602a821c35aa2f710d8b745b1e988fedbd38f3c67eaf607a61fa01a79a4722b7a779f5"}}, {0x1e, &(0x7f00000052c0)={0x1e, 0x3, 0x144f, "d3fdb85ee335efd082fa950e4ceb73bfeac7b3e06ce83912aff4"}}, {0x6d, &(0x7f0000005300)={0x6d, 0x3, 0x1c09, "a32a117d5ef18b77854031217d2548a1c78b5574afef97875e7b24c30c1a19b61b2c6a5c822dbb02cd94c608b490fa89081dd7752ba82d7b71da19540099a169840232cee22b9f04de3ed451d7bfe07f10a10c61514f3bd4a14d9f9ea5fc0bb3a7b7aba97a70a8849b"}}, {0x7b, &(0x7f0000005380)={0x7b, 0x3, 0xc4f, "dbe3c8e45b06aea1c63854997f1e99e17ba134fdfe40bc44b5a8b924b0b9506e3a411dc5131c3b3f75e743b2c4a15eefe6e812f337c2ebd327d6a9c8628e6dab76fc6f9b84efa29ce2d19a5a313437879e6c0a1abc28bcf801061a19caf6fff5568c322b6fc4bc914cbd26fad869caa48fb7ae8bfad58d"}}, {0xdb, &(0x7f0000005400)={0xdb, 0x3, 0x0, "27004fcf5b0d066c153d145b4948fae2deea2ca8edf1def7e7c3ae397b410da0c181fc601592e78643b986c4e99a308cb0abd5f12d4a76c69bbd0e7b9f6ff03c1d4c8a316a7815d6ff62fcba0573fde4a205b845f075949559ebef1890f22dd7d3fb12fddaa8c8945963dfc1d9e0b15256630742ae23bee8cf7c6e71b13f3a05f3724b843a3e331c8c588f40b2ac18b313f1beb9eab79477827f70ea3a9f149b3b87dc81eeb24b192e26e1ef215bd989f12e11242230dd26f80f4937c8cb4a42014246b169bb8f951341bac0deee2a7a5fe988a3aa2c81"}}]}) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000004b80)=""/190) [ 1596.256934][ T3217] usbhid 2-1:0.0: can't add hid device: -71 [ 1596.263069][ T3217] usbhid: probe of 2-1:0.0 failed with error -71 [ 1596.272070][ T3217] usb 2-1: USB disconnect, device number 16 21:30:36 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x14, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1596.360583][ T22] usb 5-1: USB disconnect, device number 26 [ 1596.386926][ T2806] usb 4-1: Using ep0 maxpacket: 32 [ 1596.596838][ T102] usb 6-1: new high-speed USB device number 79 using dummy_hcd 21:30:36 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x0, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1596.646901][ T2806] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1596.654864][ T2806] usb 4-1: can't read configurations, error -22 [ 1596.661221][ T3217] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 1596.669040][ T2806] usb usb4-port1: attempt power cycle [ 1596.736913][ T4020] usbhid 3-1:0.0: can't add hid device: -71 [ 1596.743028][ T4020] usbhid: probe of 3-1:0.0 failed with error -71 [ 1596.751517][ T4020] usb 3-1: USB disconnect, device number 27 [ 1596.787017][ T22] usb 5-1: new high-speed USB device number 27 using dummy_hcd 21:30:36 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0xe, {[@main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1596.836879][ T102] usb 6-1: Using ep0 maxpacket: 8 [ 1596.906956][ T3217] usb 2-1: Using ep0 maxpacket: 32 [ 1596.967217][ T102] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1597.026912][ T102] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1597.026920][ T22] usb 5-1: Using ep0 maxpacket: 8 [ 1597.027046][ T3217] usb 2-1: config 0 has an invalid interface number: 18 but max is 0 [ 1597.034551][ T102] usb 6-1: can't read configurations, error -71 [ 1597.039603][ T3217] usb 2-1: config 0 has no interface number 0 [ 1597.039721][ T3217] usb 2-1: too many endpoints for config 0 interface 18 altsetting 234: 181, using maximum allowed: 30 [ 1597.048944][ T102] usb usb6-port1: attempt power cycle [ 1597.054299][ T3217] usb 2-1: config 0 interface 18 altsetting 234 has 0 endpoint descriptors, different from the interface descriptor's value: 181 [ 1597.090021][ T3217] usb 2-1: config 0 interface 18 has no altsetting 0 [ 1597.096709][ T3217] usb 2-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice=15.f9 [ 1597.105775][ T3217] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1597.115334][ T3217] usb 2-1: config 0 descriptor?? [ 1597.126857][ T4020] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 1597.186928][ T22] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1597.197905][ T22] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1597.210720][ T22] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1597.219777][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1597.228825][ T22] usb 5-1: config 0 descriptor?? [ 1597.256856][ T2787] usb 1-1: reset high-speed USB device number 88 using dummy_hcd 21:30:37 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3c3fc40c8140300b09e000000010902240001000000000902c50d510009050400000000000009050b000000000000c95b9807000a58b20a6f2e6715379092fbe661c5d290581164a2000000000000c10be76ee2bbee0c50232c03656fb1e5a54433fde9a8dd13485332a1743acd0132a66d75d35f69d77a8acaf6dba270dbcbdf1612e42cc853e283a852e35ce880c82dd7b45dc8475e7a6b7dd253b24a915fed5c11e509f238b627b070ac64a330977b3bb7c29f81a2c342e3ff9f4e90fb7f15da1c81ad7df823ab6151607835ef6d1462fe2a6a43abdc209c3380f42e6ed2a168fff657b82870463ab0f71aaa34a16891789a21e37b239ef23e751bd87ded672db0f6bdabe720f5dc22fc6165bcc3df8f0dfebe4a166153d1229669c4842c0a2a98347b3474942262542cab30cabb450a768129c2aaaa0e2f0438606a08a664762c1207dd40b319f2dfd146f24ef887b3712ddbecb2ad778bc055ab0b03f55f872053b182f18819dc5a76c4d7799cb14a63a519ce1d5ef30ac368c41e2fe22bfa06dc993d7cf98800afeb8b9c1dac66f0fbffffffffffffffd91dc2b53493634d9b7d820d24dff9e324d500000000"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x8001, 0x4000) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000240)={0x3, 0xffffffff, 0xc8ba}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000200)={0x2, 0xffffffff, 0x7}) [ 1597.396878][ T2806] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 1597.417355][ T4020] usb 3-1: Using ep0 maxpacket: 8 [ 1597.506915][ T2787] usb 1-1: Using ep0 maxpacket: 8 [ 1597.556970][ T4020] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1597.567925][ T4020] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1597.580790][ T4020] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1597.589838][ T4020] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1597.599530][ T4020] usb 3-1: config 0 descriptor?? [ 1597.640534][ T2806] usb 4-1: Using ep0 maxpacket: 32 [ 1597.645885][ T3217] usb 2-1: USB disconnect, device number 17 [ 1597.708552][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.715617][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x2 [ 1597.722788][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.729887][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.736966][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.744007][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.751100][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.758180][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.765190][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.772265][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.779321][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.786340][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.786864][ T102] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 1597.793418][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.793440][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.793459][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.822096][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.829181][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.836237][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.843309][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.850399][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.857652][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.864682][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.871748][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.878833][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.885868][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.893019][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.900104][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.907197][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.914243][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.921313][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.928394][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.935418][ T22] appleir 0003:05AC:8242.0196: unknown main item tag 0x0 [ 1597.943043][ T22] appleir 0003:05AC:8242.0196: No inputs registered, leaving [ 1597.954392][ T22] appleir 0003:05AC:8242.0196: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1598.096951][ T2806] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1598.104951][ T2806] usb 4-1: can't read configurations, error -22 [ 1598.166889][ T102] usb 6-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 1598.175664][ T102] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1598.185793][ T102] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1598.194786][ T102] usb 6-1: New USB device found, idVendor=14c8, idProduct=0003, bcdDevice=9e.b0 [ 1598.203858][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1598.212898][ T102] usb 6-1: config 0 descriptor?? [ 1598.256892][ T2806] usb 4-1: new high-speed USB device number 6 using dummy_hcd 21:30:38 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="120100002154bc08d118af1eb859000000010902120001000000000904110000f71d0700"], 0x0) syz_usb_connect(0x7, 0x253e, &(0x7f0000000080)={{0x12, 0x1, 0x311, 0x96, 0xf3, 0x56, 0x10, 0x13b1, 0x1e, 0xeb41, 0x1f, 0x5, 0x9, 0x1, [{{0x9, 0x2, 0x252c, 0x1, 0xffffffffffffffe4, 0xade, 0x0, 0x6, [{{0x9, 0x4, 0x8c, 0xffffffff80000000, 0x9, 0x9d, 0xa9, 0xd4, 0x8, [@hid_hid={0x9, 0x21, 0x101, 0x2, 0x1, {0x22, 0x556}}], [{{0x9, 0x5, 0x9, 0x10, 0x20, 0x807, 0x401, 0x0, [@generic={0x7b, 0x23, "668d50962dabb27acbda41d5296b921e60bb8636e2dcee0faa12f7d94b95378fbde912a09d0271704e618fa790886cae2b3dd7340debf3eeb67f1dfa736f66b96c18a613172e0bcca1e36a7371ec9099823f97266fdc8bf5c2646a0bedb0cb22195dbe9a9ca540d58e21ea4190eca92197bab35160607e0f86"}]}}, {{0x9, 0x5, 0xc, 0x4, 0x70, 0x30, 0x80000001, 0x10000}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x0, 0x3, 0xffffffff, [@generic={0x67, 0x7, "6742160616732147431263a3ee835f125a148a7631c5d85846894b761ab6144deef46ba2394c1433fa60e7d8c932c65856564724dcaee4ac193a35b9f898dd9e4efc026d3d794b2d27ca221817784dbae9e12b8f9cc1c5579f21df00f4e05d96399fb10c98"}, @generic={0xbf, 0x30, "e2d6fd09f0d09e30860d6bbf1bb85e51b8e23d5d20dfc1f9e7e8555853bbee4b7ece9e5d0a292acde2b8ae9b3de6fac17384fb7c128afdd3155e7e483abd5de47802563b84905315fa31eef525f8ab25d1ccff078b5e4db99f20fb44f5a1e96786b54b3a6dd782d4e92fca763914d01c5d497a35e7716ebc1a09d84f1bfeea74d30ef2daf8da33b374b433acfa5d9eb79c5a77a08fa7319b42fccc12f6198824ff30cfa9fd9b6ddf4d3d419e73787a3e1173500651484c790f6128d221"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x50, 0x9, 0x2, 0x101, [@generic={0x1002, 0x3, "7f75983fb6eb4b6a64ac0d7ee8908d6ca3e0da591ccf720b6c06bada7b1a9b57b6d442d692cd628802d2e9375d1edcf92a117a91f3617279abbecde16eaa61acbba4a8c69d38163f80e8651d2697564ca334700845c9e999748c4dc6d0a57d1d1b34d0e4b52a17ab6c8e8afa308719c7e2d3e4448f93276a1b74335ba79714cbfce5dcf82f52e094d81d06d346addd3e3b4001d6de8d67209cbd41b3eea6d302083e5aa0febff78adf363879fec7a8a555cdd172cd489f9e7345be44b8307c515233fdb01e72579898abe21e7a2b9b37c80bca0767081305871963173f4c09b2cd8575030cfbc95ce756732a4107d45ee0f4f3e27a2c7d9d808119a2b6031b4c3ec98fd5ac7222f0deed668fc11d59108e96e8ba87fafdae0e52306c9143a517e2d4a6b3b16359bd8286bcce27690e06faf021570a8c2d4a61cb05af90b474241d06c05e3e0c9ba732a357aa7fbca6641af91df3f3c40238579861b3d80f7982dc3ff63560e4ebc89a696cab5c09452e29b4756e4137a4d48e438c94ea0025494eef3fa35f47f17922feb1907c86590db2e53a344beb402c12a6bc63dd6fd8ab20f4ef9d14c488289421b9bdc578a3a71766bda3dbbb1ddb03e28d73fd8e1bbe9f86bbc797c6f4c56f3f45c5d0177e36f1732f41a5bf5bbe1e4df71c8c52ad6f20f8d541417bd82f62d09498feb0bbc5ccd65ec51e0be63d2ff6484e221b3a88d294279fdcd7ca3539daf8b9325e35b78e3b96a1ccc6fb47ef0fbd108d5c8a385eccd8872eff743cbf81a236beda8f1e2743fd79d4fec3b5d0117c49b8a140cb1d42324da91ad212eed17a139a4ccaa300e0de93a91379e040b6000cc17a4426d9b339d4df3f2f66e565174944657c1d63b7991205d2f057cf5444e7c5f861fc036c8a083ca4bfa7a7777beab2c7f94f5bc9813205d2c09c37efdf1f3add3215b15babd86c622bc11478c4e2fb34bc7cdf90fd3466fd5efdb4e2e88a634396bfdbe84b72cef2678a698dddbdfa1656fd9183ca4a5abf300f39a29bec5de4e27b1bcd6c5f93865434dc24213eca6a90e9af22cfb3cfa89c75eca384823fd1b2c30427775d851595c67467704716cbc08f55a406f5e87c753d7af81fb1eaafb088ea8cebb414235e93f2d12d373b2894534329d43f8f4104fb562398e183c78c5da49d470a759d5aab0b443cbd518cff20c01125ac7927b8539407743016b698086d90b68b06cb0458cea745c12a1a8bd3bdc26dc0cedced3db815d2a88de97d5ef10a6a4b765f8f72dd8b226c51d3fe5ced25c3959569ef2073ad270b9f27eb17561c28c03fa179f3408e9a5fdce1424c0ecf4f9e9c6e9b8359762c9cf274b699bcd5c65d1951c6f867218d4594a971c07350578caa73c7f5cdf622c8bd2060a5edd0272a924c38530eeb331872b7f294605502b84ad4b267da9888feada215b1de9fbfe37858d13097a66149fbe378ca2ac2ca5219a2f198a802db6dd631896016116b9ebbdc42e57dbfbdefc869e5a1fb19cd907470e17de1eaeeba8ae997b54c196b15bb687067cceabc96923e8d5934026265155bdb89a154925ed98b15d2b4e7b00184445df22e8dc1a78f4b6d2743033282510113f4678bb7d21eb553eaa095499bc04219adbf5b4c90821d08a5a2ef833f493a1460835ad5da0d929f1c9e1f726db0677cddf2edc0c15869cbecf834b0d1d4b881baa9409b5bd921081b0047a32eddccd581e871bf70026e91195055e8cc2f09a8954cab09533df6a5752cfe589331691a6e6c49e0d58fb76fbc6e6e032cfc53e86f42ed0b6ef5a5cca4ef0b2d6f1a7696c7e09e7b83326a1ff542dbd325e0d65586128030c48c92a253b276359845802c5b2686bfd6842c2e1ae4e15cc65decec7c8819ac1bd3aae4006e68786116c8a4bea10228b9241bd347d71bcd3bbe57de5d0a506dfb6844029180ab60e87bab214ff1129ba829991a6a76bbdd987efa81d8ea4d3eab563fd457b32eb846a5b09506c695c3f3fab308971374d5d9ddc53e6fd1583dcf570f7aac42e9f9f8dca3e520a4c01826670db2602dc4cceb9568ba11e4671ed777f072387daebfb69dd8114f61ee01c67565f4c5de6d08710bcb0a8e96ba194d5a80cd8324bba05e2bbf7b86206f185a273c52939af093eefd208a8e1c93557ffd7bcfc6d9962f42cd764628fedc4ce74f38f2db733faacadeb6f9f03d0c3b6df8e903dbcb0938ed77a6cfbda7a0c5c46dfe5216a40903df0b0c75fa51484e7df6e5d21beb0b0cee12953ffa67bb311ed2c63f44567120c336c9307e572901d65b39ccb1e696fe45938f8776036b9a69dee10f2d544afe798b6d44ca51cd7f71d9b3fa317ce2599875c1dfff98a73c07143ce1cf7181bf2db6872d77f0b44f4ddc916854b07f8990424d2c0b5a8defd00ee468aeafa54f0f54b72d8774361ef1b17de06747dec55130f25ae89ea50eae22e518b63baf3011b8b0cc79db18c1207bc94f945a2709c9b42479c9e9e34a9c6a63256f73a8faea98401fffe1f64925edc659f1b30d5e435579fd7d7cdc55ade8c868c7fa896803fa4e30ef689a3826085854f223176d8797b337e161fd7d3ddc89035330b3d667f6203c1b68b0f303ba13747e14fd9d3449267be243311edd3566a1408aee380842fb0581e8722927c39f6a2f4f84e03b39cc90101dd2ad34407b2f0f8cbabcdf1ce9169af7343027fb8135c1a389e343f9b8c86a5011a3049e07cede12d8a8b784613d671844c310b1f93c5038eae2d6f55a46cf7a196d7468b0d83f6f7dba47e821ab365bc88958141176e85a0f8dcbbb75061f9910de488bcce757222477444bb1ca4436dd5165eef73ccbe5f4f5d6c14eb6920f9e0bbbd3836063093001e78ef2944b2227b3a2ace51067596ca1d68d7e60c4bff91cb1339f2786b580f9f3ac108be2e49ab3cd9e5b00e575b94005db0c9e91de6a60ad8cfd1d325f2c887853a141ce9b7b4ad7bdaa0d270ed112012672a75c8a800b1a3f0da60e6ea8eb9a54d3b4987599b11b59042c7bd7b930057f8824035e345a795fb57bde6ef94fbef132bccd1c5840a51d4456fa18c4a73385eba6bd3abdf99d264d97d9cba668ee506fb319b39e8f99ea7023b9ea1ec6bb4dc45ba5224a6295d6f13d93c158ad189f26d99df87befc9ae3561bfd56ec34dd77097afa2f6316739243ecb3358891938ff4058ec1981b8fb85fd63397cbdec062ab162ec72e466a1cfc7ae4ca421ab5eefc5a6475eebe84d3cd811e292c14335bafdeed811f7c1871493bf0ca87cf58ebb05d4fadeeace2e13076f657bd129e607f82a88f348d6b2b6113b94a6caf8b5a88579a99f8bdb77db92785a69f53d9dcd6a2bb1e618b53ae21980cf09bbab4246728852d4a6f8e199fe5a1bcdec411452513074cb469ae3c1cc26043fbc2b54af788d9d965b63d1b3a79ff5dc81e67229141ecb99961c2f209887aeee2c9d53c2070f6e2dc0b4b19accabd768dbb115cc51f74bd27cc4ff8cb1ada7222709b6524643184b71263541208d17a293e7e52f36f76fa5b03044dd44ee79924ddf36ed0a8fe3d21d2de86ee6e254169c82d1016a9069901e20bfca64103ce234424e4391caa6b083965fde1fff982f7a1706a4be40c0b5d35498267b488f9cdaa965e0f159b661690cd2fefceecf9a74376b94db9fe5d927769a166a2993ddc01cdbb14b2e08d95836cdef82f630897d8c466c3b9417b55b5f5ed73e9ba85b51833031188d526489c49a4a4a73ed70df4929a20a32816f86d998081fb4da14c198519f3436cb2798e4f5e3a641e044459837f34057f7fe44e760eee507cb7e54d587b3f7b099157153c73c47a758c0f05310fa1e928f7a4800c158a83b54c3033085c964c790fdedd6c92c078966d828a691da56a47872c4d1dbb01f8e876661851aa1fd534faf4bcd749ad75db320c5d3cbddab444cdc70437a7f48b189bd04edf2841b1e2ff8290891e3834e2e039e8106a9e8b41409455a889d71e1574647193ddf42b7bbaf7e8189fae551b652eab119fd8f934fe8c9a33011c9304759b3ac37abedc7b9669123fb987aa4a651c9c6468c1338a1ed3ffa06949dce9b5135dc7c0c1382f3039da99b37e8212e699f863e2e20f19f492510d82e0a561c6a656d052f7705116c3db4ed9f77852fab3da79f4ac9bc2914fe4a9b061f3ae8ab3dfb40bc6ceaf683d9bbc3f3674071c1bbf2a3f2dfa897b1cbac36e0bd17b0146c32998283716736732999c0b2c40840041782d7fad892d697d09795520bc923037c550a68f43bd4d59685834f156a094cd3ae2ebfc8ede6cc7aee0d21854cdfbe1995d3ec19720c9021dd462b1f1a656f19b9437b67f0acbd299443902b70550c54d34ced0000862f7b9ba82a8983eb2d2d4973d6b15d6ce0c35ecee95ee30432219e248c73666c15b21116f41e46e4db85ada13c5758d78751ed60a8b687da941709d856bae825839ed9259336fe15683b813a4cd337c65835cf167f77bd081304662f87d6520856f80ed51cdaf090a1d102e0cf5cde38e2d8ca58c90b62efc71858eb79d196824bcb391dfd4fc4663784677b51849f52e23893018e109bc244ec23bc7f310c207565f78054ab888f5d96d5a4b504e1ed100c32b9748cd9c9d956b6b70dc5002abb8db43dd633500ebb3b7096615ff27fbb36856a8a1b94bfdfd487a5de59de5e3a93b736b47a463d32ce14b4667c94bb0d517986827fe31e95f5e31d0b0b64de8286569cccf70398fc9d2f29f16673c5570b2bbb37b2f0e57148ce46c62661a839555e352b9c7fa9d8fdfe4a69d84fd6b090315ac87ddb4ad1ce09c9bf6c4f82e0183470aed7b9255b9ac1f28c6bc42e7f0b3b4a07eb7c462fa51bc3f20883b647e130b56836caa7b92d02f6c3d7bf1cac860ad8056433a43dd87cf0a888c3705bde7145fc705d2cb50ea56c241bbfd57d5160d7eb98a1f942b4907afd44883cfb7e6f7b22bc793b48831a43ad1e7b32314d9302d77015eefd62c54da9c6711ea2fdacaa3fa338177178a0807437daff755694d478bfde8d09fbf8dc8158e3cb3b7e29ecabfcdc4fb282c6664e760aa90b7074744d648eb270cc519726cdb208e5a6112c4b8ac0e73518ccddf69de2fbae191ba9a7951a071552a7971d2c3a485bdc8e7bd0a2bb3cb920768e0fb30c2e23276280ba777b3dc36dd1ea64dce4e0f88ed75d7ae3e24b648a118530b0180cab755bc59c1e2dc5792fe7aff28df1f3a91bb466d48bd7aa737819f17450746379a5af19144b3afcc858518e692943d5cebe9dfef64b480f29ea7ab94700604bc2483e1afb834af144bfe6fb270d4042745677f40deaae0934c3efdd4e350be072cb94eef3e0c48d40afb2a11a0027d12b3f23afddc700b6bf004295aa88fe53f76d5675b5a192ff30ca641a520aba25caaf7391243c2516117177496120aac603ce80b8fc46be213cd53e45985a967f0e02f1c920d5f4ec484570069c07bbc214176085b92454993eeccfdaa3f7c89d886357f2dcf8a4d54285e909f70facf67fe047199764629a1141c655e7ed1246c2da5d16fa00b4ae0cd7223766f897f132721459dd5d01784048a81c91948e9b93021128bca0b72962a958d815665249fed5d6eb18c47049f241bee018d6f9aeb8d8dbdbb693f512fac7a2ba66b9fff4650018667cd19619dd32b33a2596824063f7b9ecf1b4a9a68b06b17366eb3bbf4eafa17edf8a30ddaf4f86e1e6d1eb52c2a380fc25bd887eba42a67579d91cd35835182913106c3d8f3cf0ea1e6df85a3268b253e613"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x10, 0x2, 0x8, 0xffffffff80000000, [@generic={0x1002, 0x30, "768207a45619ec63148dc7cda205c83935c3f24e0e9219cd0d255dc0c0c29f29f13bc512df6c44117ef63df31c37d0b1ba85aed13b626a61dbdbe875a8cdf21573b4141dd7a714cbf1971db7374fab7b89b3257a5d6e480419007c98449e5fe49d4436900d269eba738f3db5aeabb9bed7a7cd7c0a41760550aeae268d50a78dd401296969d0ce9424051cd51b58965331d0b880cbb206964b99f8823d5d92495f1cfba3efb8e4ea3ea32eb5bfbc550b1e7922d573b5a40058dfe5db03167509b734a355c941fb325b3565f872bd94485fba51d70bd00f9ebdafeb91f6340e745b2095280af537ea7eb8bba37082add731041207f4d15e967554548eed1f9449d8cf6a2bb9803aaa99cad071d9623e843903c2b657f833ec8be5b807f152e2903aec83f291a33da2cb611dca16367840bcf16c8f76f9bf4ecca3c0ec67ae5b0dd7d1971f4984c48b0ca1deb6f660c939d395f1e95b1c406e6271a620a8006f806f75fb6aea640b4fc0db1494f8c957843837832360e7ca95821118a00da087b162adea5365143986b1462e8e6da6e70cf06e126a2fbfb8bba66bc7f73331539708e0dc8fa30219ff2d3ccb6a97973bf04bd85d434b0c497879d93730c6e879f5c348dccc2e4bcb0a53a1ddbab2ef2e3a790126e514a959d22b09ee3dd44d73273d72b4187ac636c99eb114ebaa5cb1e00b75fec8dc441bce6cbe1cb25c5d746180d89019b968374ad235a3042f6cff1e79b57ebab19b660c96ec8c74f2d687fc0cb7be055ccc710d095e3eee1f1a66f3fc787cbfe27cc1aa9a2593867d691c8b0f04ff41c6ff2ed12f0419ec72c6d821433f9c3a0bbe12aee8b3e552019ad53fbcdb3a4703478054fc293f4825713aa54462c409fd043118751d9cd55697f349c0fd496290a4f9488bbf0435d8dd524237107e25b5cf75146199bcd65b60bb5bc1048be912438aaa53c422fe46deacdc4a2d5a3afeeb0732ffaad51009f77bd93582686a69eac6bd08b68ee5db80a6509d90c4e70ea4511bb901c76a0b5a7d023ba36a90b5e23d7ed747df09966aa0a5f8f6f380ca805c8263973352493da611fd0618ed80c02f59729b74dc6eb26993dba3ad03ce5d699029b710a71aa475b6521c0b47fcadcdc142fbe5fe31871ee6b65d8fc9d56c6b2ebcf4f034232e8ec21491a186b41a67406356c904092a404e8f220cf4122596a4258392070b070fb0f0ae6a55ba4669ac79b925beb4401e0e437f91913f37340b3ab431309a08017491c75455ad3aa6fd7992e8b20ccfd8af3a2c8dc05b4ff3c5eb4cac6ce334ea2913cf30c7aa7a5a82b54050b237259a8ff1b2eee70652b2ec1bf9e5cbffb65f1c524697459f093bc70e143fcdd9617bb310b8a5c852337f48ce20579b86633109fd88e32afb472b0262e7903511f3666d714d0d9a4f6d9ee4ea9f3e123be902a885d5859682e4808abe2f01cae9842df1e95a4a64faca39a833a9cb3bc4e7a82cdbb76fdc4f9968bc310672c29649dfefb779011ff1567ff8ca3039b94ca5af5c596b7609900c360adfd1df9a91d50e9a37125a7ecbd0e8d4ff800826617d8cc026203bc55c4a6f68d9c988c1730a2588666e691cf12153ff98062d17943b3d2bc60184ee5db1453d6a79a3504b00fbfeed0e8637d16fe541230c19651c295ae7b43a6e53c08a2022c905381f32bc552e68af093c86bd2943359b92524c0c65576a2bfaf12f87a7ae165b410b3d395ba47e164f9549d022b1e5aaea9565cdaa3cb1591a356c4b7b0b08d3563079d8a5681a7cad99f9715b8c9c1ebeec96cc4f2871fd3720ded917f1a80d9e85f1e7c64cd6e00f84828a168035943f0bc1655d627352c5b34ec087415fc18ea6bb6a3845bda09e7d81a0b421bef9717d1c134c1a922209b7022fd45740aa39cf24ec4aa7524deb418aed8e99a1132428d837e60ba04f00da3ffa295b6f735d77d8cb106763d4230923c5da981fea70a266e9c177a571b665cabfe395fb7e055f9fb322f48955cb5a5bc8df01315badc67fd9c20f908e943b5238af4997ec1122905c77ea09c02e8078562e46a65c0d4426426d45ddd305c483ef69a2fc5a5946936b1ba9d6fcbc3a296392e163478cdc133faeed6bd36bfcd0f0ce9b44ce5cf6653d7ce5693e1a758460116758b43f3a656401b9374a44581453f311ccecd0f611315c40db5fe53d7391c633ea8ed99d3b510418936d25af8ebe5224947461196c3d196d1a181a17e7ce095562b75d1409ec7335cea1ca9ac5aca317094e2f83718380be68a0bc5825a013bff67fbd74b82695d07dd8e46e250a774dc8a2de0ead0528d066ebb3faa478a35c043aaf215e81f8ec1fd3b073a38b820c9f91ac06ec45d878f0a791a8bb49b8aec5343751044e107c5fff5f5c6791d2bed311f63f9b8d74f922ea0c5f0b3a0caeca9f12739f1c1d9d0a45868bcbe7be080f2e1d804e4bcbd4b446f0f7e5d6ee02a82a72ee81d096e2ab5beb19eb6ea1fd5b0698d7dd0f3d9bfbf20a3d6bb631f1a85d34781fbf253020d792da00a582da6c91d371f7ba926a684186ca153d9729ac5f3f1d037688c76bd65114c41a40dd8f2c9916d697f5832ee2036f7fb06f37ce7f0ac6e6177acac7344e876263d91229b8e8d6edaf558eb17b3bc40b21383f35c73ac54fc0acf1bb9fc09b323d92bccc9404ae5c7f736bb08d5d67f83c8aace107ada0730a679c222b9f02ba2cb9031e93e16a8c97c7b68dbe51311358ad4005110fc91938606b9bfa5e94d790a0f858ff035b3e4ef663c94b41e949f62b73d2f83ace768299154922c54c5a35967b222716eb3eb08481712e4fa951a580ddf280d1846a0fc270456babbab6c86bea80ad8911a1a4c41f3876b547e2ca70d35808cd17b19f1ece2a902d5c761bffc9deb97fc5d597aa2ff14e580b312feb293779d5fab464006f3e6e050ab97fdf948406a6d2881e1f5ec328107a7857fca3251b08ac55848560569adfd35f4e4bb3062b756f0463fce309e2aad3e773cb31c768f34d3bef688dd8f6d44f18ff32052c06be4bf6ab018851a1dd342cf9717d4aa53140ff619706d9d53ceb254a601f2143211add8c7881b53d4286d0c4821bbb7ca8eb5700cc9557575816deb76fb78f3494804c99f6c80b57528434ea4f97771574bc82d41e733badb966f3c044f316b006e7d39f52ff00fd1c69c4fd929bb6d149756c369ca35422a1f235d3b21f6f9f86bdca4288b317d71367046e76311eb8ff8e60b120231e97d31dd8b58943e44e4869a5259940b837ef399782caca68f02c1ee2f234b47477d923f3ef37fb5754fa23457f38b5b62e65ebe0a88288bef6f428a21e01cab9af42fbe81a5557aabef2e5bb9320805361d84b89913ff4103aa3952e29941cba9cbcaa786a4e38c39bdaea08cd59d1cf5fc0e98caf29df656c23c1c27f736d5ea2b6a24e6cd600a9e3bb08d8f5e5c6e9dd45bc9c95822f9e2b0a0731575740b603c4a5eaa9d7abd4a353959aad8e7e10931b633817f6a47fc9fae340f98bb268ccf385c1c7a71b2b7cc3d13bf640cf009915b2a27d6d26fbc45079f23a3b752b9fffd7967d01b12e973cd50c33ed2a61a654b54be314b7307e68a0f52aad23ad766bebf7a567ce3122143edc5614e96f60801c1303295b3c1f1cbeeb3e3ae2627d83496f2efeecf17fdb6acf6674a6e3c3212ac973cd2a7b28d9643308ef7e2062e91cb34c920236480895cc663e39416ff624c658edad6078d6a385da614a1081be4e66895a1dad9000792cd858856b13a7eed9649385b298958e4e083d983fd4697a696c43ade50b3eacdfe2dd36956e1d2efa4b10fc1bb290108d5d563c61c8b1a50ae848895a149a0e6b2e3b602260d6ac19b5db9e14c7f18e84033b6774e4e234636b1d23aa3d15f08f4181dc5345001f7e3244f1c15dbcc333d3fc19a43d853afd039c8e691dde2e066bbcf0b26e26cf9c1899bc2dd78394d6d9c84581babd326cba9aa3ecc4feb53aebf2b97b00faa0d6473cdfe4a6de9612fbca509728c774dd57f7400c4207ef5d3e3e3be07fe7474701c9b5be3bf548a16b0ac8c984b557fe7c923cc902e5a3a7bbbc075534c9ed8b2a7db1bb35d66847ec8a5dd1148ccfda4f9cd2fca8e17bc81e1b1a8100ba56d13153c30edaaee26c618dccfd45379bdd1160eadaacbcda0d87bdf3c7a5bf4a23ebf402a4da33e1cae1ad97e6d76a05494fa3bbba0d984ca4aedea99e39143b3649dc59c4feaac938ff4bf6fcdf0b4e1667ed9e39eeb2f95cded40ac635ce6fe38c4a828fcefed87002afe07f09e84f8c5532eed57c6694b91899e6f7eaf921cf7f323bba742410865dab72f37613117973c36e60806c1d416458d9d89d1df54a635f196de6a83fafc59e5b866e85bc677d63685ba8771a8c52cacbe9acdb6af14a7df3045dbcf92a98b369dadf567ec549b3f84dfb10027b8f966c6e1d3a013a1333c3bb32a2dbce55df697ec120c192f2f8afd3cf74b3bf5cd6f9bd5131a0d203abd8f11867cdba03017e98054a2a85d01d4543ea457e48e00870901f70010eab3bdc13b411efe3fd05de55b0c27396b6ee2a4aad700047091bef07dcfc305e36fc033390b01d2705f8ef2a5c877bc491678ae9c477d7a29184b609a4cde5b3a9ed9f37ce7d0002997714df30af37db263a308ecd7adeba4e39444e9c38e29a9d514ea0658df3f10f54faafa88f030918088c4f54838f3ec2beced3c9222cc65411d735510ff1217dcbcdbebbd1816067860a5682d7378130a2f1a1868e04efac6f24c5176baaed896c6f086ee7d86d8ed9e710e38cc264e68865d701aef2965e05e1cfd08fe6dc44d417262b50a7bbd5b62087bae8dcc7c10f5a6a7961f608ced2dc55b26586af89ac6d2284c60ef7ca44b71bf908c40bf93ee1fd804c922c4e85dc803832e7ea53a8d1f546776e7da1e805def958b9ab9f055b131f9e4d9d1467a9602115b7edd266ec0494abd680fb09f8ac150c793c421f7aefe5b358ac1855766498a6e339305d82fc403fabf61394c84cf3a98b88c08d3eba9e7ad222d028de0bc2af45bf68e51f1cb9a281313d590b5b38b231a1d0b8f234c3e3c54de571cc8bf91ebb8e8ab8bbadde183894b4f34bc6e74b6bcff68792028c2ab50dabea16d9545a473a301021fb89d61b59229a44a02bac25c2877063590190b657a0c9935b35f3122010597cdceb12276559cc66613beed14b351dacb544219a0a1bee23062ffa97a2651c95c9f035c9746b362d84ccccf2d97a54961afdeeb75975be4815d7f2325dbe6218c154fe11dbdf46d2d8913bae7680bf17ef2f47b181b064a33881d5260f8a09831c33e0304096c33b78d4d5d514c3cc233e35347eda2bd4fb1113e2c67c3ec1b77f3a0f3828ca5e9860a916efc341a0eea26c414e5632efa77c5ee38c898e9ee3ef7c12118811fb738b7bc2f74eda57edfc18ea00b82e418d9c0c56d9379abfe24fbb3ea757b46f5a9002d0c04c1341c15f7bc4cbe282542a1a44e84d04470a66c3b2c406dc47dc78e45332159574755fbd336c70b9ab703aaa2e1f9d3417811f0be90499ce602c19e8dec532d4dfde2c45ff17d97c773102b8702d0f4e1702db6787c58202912544a6de677bc84457bd1c57f52575e38ffc45f077ba7c46ea5d0501d55b46325cce2ca19a5719e5243a1970479470e1c015a3677817f24a98e6433fd6028638d1ec5e215e9ce71ee573fc7e29e9ff127218eede5b845fc031eea704432b491ee3eff41ad7edbfba20bf37cccc3b87aea6dfd1929000426c1396"}, @generic={0x41, 0x23, "38cea1d4178f2b8ee9b1038ecaaf25f0ba5b95a133afc9b4c65b81a7ef6afcc127eda2a886931b5615afc80214eac0ac2ad4f337e609f1aa963d029f27badf"}]}}, {{0x9, 0x5, 0x8f, 0x14, 0x70, 0x1ff, 0x5, 0x3, [@generic={0xb1, 0x3d, "517f402db713069a54bc8d9a8c0a5e38ac8e6fc2f8ea03dcfc05d6aa0568923cd32eeca7fe990125a2acd9655247f2734e470f273027f1153a41edaa445e95b72dfb10c6b80420b4bb67726201252c97adee3d4722519139c34c10f64d2a65dae11e755cd71c58b9000203b3ae6432479e543640f7e5bbd134feb4574bec96bc9ca10767f9c7e64c34ac22d3e11335dda81acd817e700d410680028402c67bca5d6f54e2704f76fb2619341106e5e3"}, @generic={0x34, 0x21, "306a76477395d80591b526ca96d0bc3901846f02d2dc0e94e9d73b3db41f458b7d0926aa4b929838aa44ed7dedce1ec8ff01"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x78, 0xfd, 0x6, [@generic={0x2f, 0x0, "cf587121960606ef9bbebae4c7e768fd4efa07ce2a1a2ee29adc3cd351e043103d6db82d99191b0a658b52cc16"}, @generic={0x64, 0xb475d8237a012789, "2cf9b749d25e468f4a51c30cb62d622e868d282aae97c952899a459ea8003d0514241f3fff937ea188da4fec5ed5f0e7dc7243ba03b584d3814559c1cf065957bd81e43285e85d754e7be8115c4cc1f202cffdd5949a613d661ad15ced515aca4e89"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x10, 0x80, 0x5773, 0x5, [@generic={0xa, 0x25, "a4848009d5e16fe8"}]}}, {{0x9, 0x5, 0x3ce975360dcaf67, 0xc, 0x40, 0x3, 0x10001, 0x200, [@generic={0x9f, 0x23, "17907ce7e95e79030cc774ffb22d0d5397ad549d9330ea38996e5c2ff4de41fb5f5d50ed70dc975b860b57b330c38ef5a0eeb991fe3b51992e8909917a84b8a00c445f73c9d643ac3d146f1e42f2a01febbf9436abb252833b51113eb083bd2ebe07fd375a79eea5dcb4aec6bae03db5311d0f1635d2a90638ea9384e6172a036f7ba75e855554f112c415c81a425404db27805baaab08c179a89ecca9"}, @generic={0xb9, 0x0, "3b252c6ff104efee1396b6dab44f1da5d87cd28219e907b88bd0fd34b61fac71434866132d1c7e9cc6f3185d994bae15e5f8ad0d41cdac21f55dafe7d5e2c0ed895fef7016c572827750728797a00d1e5191d4af7c3e5e2d906cd96f245f158a6c9b61ee491ce373319f96ec36983eaab1f9ef435dc2170c5d2be55e78c9df20ea7599c2a05e63042dec2ddfc66a62302dfb04c56f97c3c076f8bc41971b4a394b2a37e59586ac77d7b04284baf066430ce93f185bfb4c"}]}}]}}]}}]}}, &(0x7f0000004880)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x3, 0x1, 0x7fffffff, 0x40, 0x2}, 0x102d, &(0x7f00000025c0)={0x5, 0xf, 0x102d, 0x3, [@generic={0x1b, 0x10, 0xb, "761ec354fd5550bfb89cf20d828a2bdf202da695201b953e"}, @generic={0x1003, 0x10, 0xf, "56167b72a10548e87a47db5ad2208b7c173d454da307d9b7eb7625d2c01efe2cd7cad090b257a887c12fa73b0314f9f1e081f6cee26dcdf36ea6c8b366998a2e0528e398444b303bd69bbc3c3208c841804ce40de9d50628f0ae7e260a468de7087391c058499266a35563a38bc86e79b372e1299a497a83a959087552298135c45f45f6e9669fe8c46ef5a39781ce4c7eed9d80b838991f23c942667b825aae1b7510da4fa185619873f8886a9863699c7470df9c4b6c4e2d6b63422522704bc06fa447ee4bfe71209a8973f6c441d911df20febce5b442d2069e0f711b9395eb61f06e3b1036ab8448b6c9080239e493fad7636142b5c3898edf9f4b97fa492112cdc581dfafcbe954e8516d0c35e453dad3a930a9027f43f336803687cf5237f77afa7fc016efedbd202b0aaab28213eff5d3ff2eff070c1684984ec82ac10b23d5fba909ed299e19af892d0f3757d71a825996dc026b61030bae4021f6dbd73627985d067bdea5c231971012fe18b705a747e004bbd6ae096890c00965356cccd07a74495e607c57664942ff4b769374471bd8aa542948b4df0c680904459cf1743520c657ebb0f879bea4d9afea1bf5e43439642cf1fcfa6241a54e0b95093360a777daf61d471daec0053c2fce76a5cd1c11cd6ce8e7b95c29d259c86ec63fbee6681e15e23ed7cb0ea634db0a8ea7a2878a864a81d5bb2d4b50b5791194d57f9254c786c1adc8a63a9a97a43ce015696b6f556b196a24b13e35172a37c356375b0d850b2c86f7de46bc19416cb4b0929c78984624551d97985c5dc328a1d644f32850edb7a3ff23062279a74aefb2b8f5163f478fbe6c4b6aaed3b28e6d528c245edfc57cb33c5dddcfcc9e0d181c84caa036be6655ca95f1b60e3ed6e388965a9e888c7c0655456ca5b9fa45b6639ab2e7423dcc07440acde2cd2d509e760c8c6609e62ac404f01215314a859280fe5d0b27ef47992f1f830432c0b75dacb53c7ecccacf46609eed0913c7bf07ea5cfaf1f15ea077509201e98672f32dbc9cb783b0b53157dc5cf3aba0a5465b64c0771e023e38ac803d479001e2f77f9e82f1290fe7e3f5ce4498e4b41f168505b41bdec116b32c100bcb5d0be364ab845d57b76dc68cb3f398a70376f03c16e354f340c2c7de3225064f6150af2dcda41eceacaf43ca6c0be79f9a954156237939a535dd137645839e6e9e1cc3c95dbd7839d5c60b30e4a6beb877e3b8056841fcbdcd615e0870e9bd93649e1ed6059317038ab726ab2375f69f9b699151c6d85b95899d8f99928aed9334cf7b06698b5e44bcd56bdbe6b6ce37dd1a24056a21d0a3686975472dcfb231340c0d22bcb9195c648605940acbc72f95034a78bd05f3954139a379d8aef05ef76f48348bd865d1444f52dbf7de99d40035fd056874d87462d7dafde536e9c5fcafe64137cf99e13e76edef31253ee2213febfeec63d3bb565500e4dd570fe9e6f049294ae5ac2bf6d4de5ed0dbd010088cd95a0a79a16e242356ad45101d6a00cbe5b77bd5c9bd1256a406b5fe33ad843d5a3dd4702ba855f73019859957375514a7d52ba20c8d6dbc9fc13fecbe39064258a3dfc629e78f41df755595e5f4d0a11b7b5b9f9d0a43d98ee5004f2f7aada60bd286982f909cd0db7bc8ba0d52fd5e9133270acb84e676553299b591100ddc196ab8228174830464294831207d0a8fa89157f7462f822de529848bad82fdd21a263f4083b99222ed5a5f9fbc7d3ed4da2d005360921dceb5a9cf1e1b9518f2b5ff97268b4d13811c592001ac7ca12e859c7b75013f7e48029f02d649fef7473578c2362da5082dbe871e50a84314e1f749aaa2a05188202446447c4519fdaeaf5114a6e09d1d557556ae62dcba977a800616a631251eda54ad8aa204c80ba612401b3b4de8bf518f5086f346c4af6634dadc566155b83dda26e7c9323ceb742a2cdbdfbdea4e836fccd24ab71b44e9a704283c1de05555cd9369ed3de86bc1dd315eb092ddcc0bb7c10a079e91ca5cd3d976a567dc3fe09a4787b05aa8e83eb5b5ac61b00162f9ed9ab638242f2dd0a67628305c573b8e3548d007ea9761c29410d354b51390e1365612421f12201ca820b957440e70b8ce10cf563f58e7d026a1055ce9e930ad674833bdb14f6593f81e8bf56a47227f5d030fef398997c633f0bd4c1869a8f4902f6fb5077d0b046af132dc92912c0dc2c852e6803e475e5ab44f9d37e18b2b9afdf535da3c8846e33b29797824ed6f306c344837ddef957fe87bef1b93fcf9d83ae474670178f2e84a10b51c8b5fad40c075c5d567049a64213eb012b7aab821b87df7b2192c359e7412870bb4bf2de140a8a25bc0a81d43b17ecaaa4204ac0313a486583eb450785907286ea53470116dbf3eb522ce259aa849a24ebcd470f920e1dfe7b0bc8f14e058b8ef1dbd02bb2d8674712a718673853c5118eb991b048adeb5fbba397c3ef0af705ef9ed1ec636a542bcccb82bee2fb8e9e7e1df4c3397cbdda83cb779034dabd1e0cf6085df00fdc4cdbe2c7efeb1400c6aee4b86a8a5352f6c44193f588be8037b9b978d1d15ba1c37054f252aaa32b69625b4196821670e64be13228c5a07af3055af41d4691b10cbf32e3d457a62b4c68ca60ac8506de1c4d90b7531fb5e7c2e99dcfe98da102d735e49ad6baa813e5a24b81d345f101e08ea49fbe40fc3de019ad8cfff6634c311b0c7db86b21bf2252909348490a3845df33a28245a58afefc91c58598eb5a84f64e4c791939454102ef6c3c198600602648903ff77ffaaf706f9ae96e1e9141bd324e6bcefc016a33ea12dce8d773e90b513198a9cc25a316e4167ae6e781b9d667b16ae9ca1424e2a04a4dfd13e44d387298c0465d420c627c17a93bb472686917a6c2eafaf5cd343c94e1f963822f4fa8fd2f526e29c64a57c81cf78ac20c7cd07ae502bdf9e170b7ccee42f57d92f5722f845e30277c407dd822a3878a6664b8f39c392b7f199600217890826cd603087275cd070cdfce80b030ed840a76a5c9f3e66ee4777e6d68e6d2e078f18aa7e63b39f9d8714cf86327ae58645905d5048a3b033adfbc08dc673ccf49c0fff9af6ab17af2b9317139839a0b9d8da624d88ba11a0497342ebc2f5923d021da9c756cc11a148b1df6fdb3784365d356d07feee243d271162a2bf1b6714d89c2d4708c35bce77cbca626c836d7630d3fe38d357cb09666c9c361a447a52f5d15a51b7f46fb5c40fe7839b16119f0ff366a2acc3344e0823dc9a97bb9a759a2ed642218f4c86689f7a9045847ba60aaa4c668102573178fb87fdc0810bad2ea8db0049459e009c3e97052a4305897214a6e8831027fecdea58a4531119f51621e21ec492876f6397c0fae5e21887cdf48b8caf85d99ddddbbb486fb4a84308aceb839bf7c94ff2c3127e64ab82e924c61dfaa38d5ed1531d39839f9a9c4d95a94f7072d5feb8e2dd5070ce9bdde80568022ed83c257964f220bd1d618a0e9a9db46dc3b9b66f1d770d1fea5ad0a26b757bf274c17793dfa3d6988c10979455661fb602e3fde81c29ac3b71be829bd7ea4cf4238e7576c19cf4d397f01410fb8dc73960f8b123b85536b98e74d330fb44353e184887040ad53dde465cae72a51257f0a5ac3b33f90029d6492e9c8489b502fb29dd7e0d9c0bde1bbe1412f3e49a60607f0b9f198caa69c9646fef84c9cb0f5617f7e24042eb689ba9091443cd469bcf748876fc1e93111a1ee7cc601b9cb25d8af24237cb37db8948057851a9c1ef1b5fa4acbb3a428138c93e2c5563cf79f331ec23a9ed0ace8f4c48dbdac2531e3ff3e971604818241706cad314f4fcf5dea93667b5a97c3d538758a303b566988956340c964661db2bc12b39cab604f954ab29a8fee7034d9b8c18625fbb15f4dea6145ffea7af2908137297dc25b2b6685ab216abe3dcb673ae3eb21faad78542a03b3ea10ad9af8d0c37a9eceb5ddb4ff47298fb97fb41f8af21b1d54da40b8b0b2ae9d0b5ea451915ca930ba7131956dfcaea62455ba2e8f1b0427520b6fd0abe84acf5d8676e4a9f2b8a42c7e3d333b74a15058628e0840ddfc2e455231dc64b87ada7502a6e04b1bba9243634e94893a8d67f20fa2da9d5b95c678ff2dfd4ecd679aad645c8200ec3ab83fbf627701db6d624b6c13f42b9d5ec5bfe3ed0c338d0ecc0e7840ff8d251d14dee693ba1501be73e4ba1bd77291fbfe936d71ab97131a5cb4d69762336a0df70f841f3480f2fd2ea7202a94adf6a6f4276a288954c74789bc1f982b2460e028626d810976c04e5b31be133c9a3b0bf2d867423293e596bf988344d850e8b26b887ad065d7ec6b4a2932a97cdef9746448a9fcb9e09aae2b573a41a2c537fc41c4bc996804d82bdc9738b82d22aac5fe971c7ca1c39ddb2068bf19613a7744b1a5f6dab219933fb6d92cd3a053bb33c86d08e1d332c696ecd5abce26ef8e00fbd288a62360fd28cb77d8d08b560602d4e368e258ef5cedccf7f4ad076d7713de61d91ed08b26ae316b6b461863420b7901d5b56a77cbcd062ce208aa4b1a859b5260d95e8bb1b112eab501fb902e6959f938a38af2ac71705d15cbbdb5ef57fdb85e834a4acb368700228f3bf28aef18932e85c52ecbbeb0c2cf33a73890cc0d312f095ba816f1d65a59089cefa21e9c4da45180381dd652ecb3ff8399376c5b3297b53cd5fa50e1475c687d4deb18fdb1e20375c928b5cfb036e5658f92961fc4884f376c8b1a9c9b9c140a644b5de7f323fa83d94ac8165789c949545c189849c283025cf4f8895e3426445515a93f6f1e5b04b5cd7d40647415b473de5a027e4abdd11a6c46505c89cb59190aab65d6234166d60f9a242a1c2a71e80f46bd56250e40459df30212b2132c22719e75e9d1b9bac8d5e60bc7d24fe01b2bf627e74f08f0ef291c2578baea49884748daed944d4e07068c261591954d175ab0acbd37cd3cb5801463800ff059095bb5d0ece65bd207b265e3eb6ca490182d431ed7f59587a09c3e0a2ce6c35f3487567be12e2b3ce8a6d2f05eab5885c20cc6fd82d15e6691e681cb0cf88b721585360fb8b4435c4fe05715c7eece9bd75be22881c1168478c6476cefdadb935c2686bd89fd1193feb404c6ac33b7386b5463c055843d714417a5f9c46ab66374605ee10f9bf526e7e3a4810c930c872d178121aa4f7422e1111796830de0e4ade84292bc7af4ae7bc887ad8aae3c8091054c60126f9b563f01ec216ce2495d1cadfdddd9d2c6d1de10be6bc12c235da36723446cb493c35df89ccf28ab72a3ab5ee46330c9124bc78605e1d146d1d9d799332b6393b7ae3b3fc1f3fef61cfb532a3fa4159f80bc89a34d0c582d176dc01d2a27a9fbb6e6f8b5f3c14f318517d223a654f48d601d437da25aec25910e79ba22b8ecba7cb6ee99c9cdb550a6f8a42b56b036266c51130366eee0d8a641617d72fe6e4bfe9e1786776738571ab116c66475470786455037770a2c237204241823b7dc9348b9baf09a6f2fa4c0a6da89e0b164a704658f2a7a82bdc3fe4faae0bb8188b4c8db2148d4ebed75105a6246053313adb54d4ba6e0d7dd686360873408172afba26129865513499ea890dbfefd3f941ce364a0f71833bb262bada9354647905ce513c6d6aa1caff77078734c969252b7b95990cb48f1334e5ff671f55152adfeaa3cb80dd6627b9caffad472ff195eb4fa8dadc563ec10296804fa99d795c923efd65a7ca55fce7b5939df6e8303f953b67fbceec1cba"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x6, 0x23, 0x9}]}, 0x4, [{0x7b, &(0x7f0000003600)={0x7b, 0x3, 0x6c7e, "6f6fed131afad175e6fd4ba1e06507d7a52c3ece732ee69d54c7aec8f26d19e3193e0ff72b69b8a9404e607d031609df0e90a883a82b3a1876392c31da65c10e5878b493603d4d0f06445dc0118bb785e9cdabc00f7b6446e96f43a322e039313d0b2a8fbcf970de192043c9fa1153e5d014700c713e54"}}, {0xe7, &(0x7f0000003680)={0xe7, 0x3, 0x140a, "78c56f0ec9e7199a00df81645d39583dd077b67b6bfbc7ead9ff46e30d1d6eaaa7ab861cc0f1432fddeb4980ddda29d15f53fbb5110a82d310020e31178ea0b399f89e6c0ce597684b2e877b1689ff5bde718e8768be1c8fca102b2ffc88d27047859adfa672632ccef183b8c56b65945c54c516451f7b056b288edf8a3f4c833c37f7ebec57c45f0e88308fdb378bfdcc52e33cf14064f01ccc73ef85b9b9106cc544ec98448f4c95684bed9c9daf9d29473e92dc9820dfc60be3370cf62bececb2a5ba639b170eebe1a51bd8a0f2420b9c30fc660218aa78147df5ea0346a28af32d"}}, {0x1004, &(0x7f0000003780)={0x1004, 0x3, 0xc0a, "e1ac9b59e8a7f82657aad400434bd2fe7bac5ce255ce64aa1afad7ca617b7a1adc60123f9c8371d6206d9aeb08cb13490b989af0aac60a515dc57452bd016d0e3a52781ee971436415b904f347284ba31e6dbb3098003b6ac4a5304ffb948f92ffd60773e6c4ebc20a7cda1f6fa071fb9f920181e4da3bc948125986e0c6a3c3937a505b771d6b7dfb14ad138c71cb4c2407ae97af0e301539bbedd0101e284c9b1923cadae8275f9376b8ed82d71309ab018c211934f1a597a8df24a6d402e705fdb384c120b5de58e2fe258b5e93891a21242d7582a3042379f0ef4489b53bef5ce709ac7e67c398af9bb00d77fc443962e59b0ed21055820b9fea791d137bedfb7a408ce3aca962985a373cb184b81936734922db14110971e9e3f76eb48aa8bcfabc5f58e56d89298b7f4e09a6b432529a3e7077e932e478e64e7f6909615812dcf7b1bb52c1d746931f12cc7cd25523c2bbc10c517c9653c42e820321bc81378dfff992128f5095b9a05b6dd2e38df402448bc93cb0321945c13809a0517d04ef3ad921aab27fc37e544eca9fa30a77876eca21c4170417d49f57bb4fb795a4e489c0816e8311efccf752e32e2b5acd31b26a8d8220feff829e84eb23419027181520751362341e119d40359e121235f93b5732683a7938887089b72c840dd2e690920adef8c939bf0f6a49f5decacee627562fbb9eba849bf3746d858574c83e1c270c9e6338bffde04e693ae0efdd8133fa9d5071ed4e319fc78947ed0406d211f9c0055c509c4e8103d734bf6ddfc8f0e84b459713448d26975cf5875a4d2b3a31b3828663e1dee86729e21ede4dfde03e534645efd0b5d176e5475e7ef07cab62ba32a9266a53077955029c68de1ae2cd5d3c2d8927601b1bd687af449f349fc8fd9f5c1ecc044e8d4c53acea17f49a01e3730878f4153b55bbd9d9f6829570e00d86dad0080a1bc7a35e6d2450d57c89fcec3229413ec88be1752e016240177656508d9cd81ff23ef6e6c2d491a8fdf05c3e5c758da5f164e4f9328c63917159c3b0634f274c15e25503508cbb6a959ec32018b3b60acf2e939590f7ee98c1107d8f4e1573711eca8776318701ea585118b1350c17e3a3b451513fdda2624254af7ca953ec74bcfd5a12610e283448939dc429d5418b920bb812241b55e9756f4f0fde47aef49a9d94a12eea3fe9390d4209049202cc58067aa4cf19588e89c4eafda8de4a08f283fb9d6094f23a9f8777cc3b1a104e4b752edfaa58639a7a3bb3cbc65615a7ae24c28bba02dedea516b13084d5041b83b896adabbec60fa65553a54a4e0b142807d18e2efdb83e577d318a1c2e95378d1fe85fe0a5b250ce0f9b8c3cc8e3e29a355ec5032304a6cce1b30782a6e19958fbde4863c7c4cc811f9b0ebe20f4e2f3bb038703a914d15b921edab47b23c6a3d0310c99f571442a170c47310780ae5cb25dbef05d29a0034e929d8d4e9812f609edc90658a0160bce657be6541db524d953636375d7deb975bceaf5e1dc5cfe742adf1f34f4b8c75371958d639450f6dc0097ddf3027d40a52beec962e3a26808221915f7285c1045aba541c48fe31bc2405a93ac9a8c8826145cebf710eacf7bcae8a1676703345f8cd31cd768915122aaed4d8a215483c5814bdf0ae33b3f0b1949e6082d180f5998389366b4ed83ac9ab48cf8bba64dfa9c99941a04dd8a0d4f2f0d1f7964a011afdbb186819cb0e32285c8bec0951d2b4cc9166428fefd70bc0d0aa358a36ec98110264faa3026a44e8b327bbc5ecd6592a387b2362f37af94dd7d863f85b16918f9abbc863f8e462f9f31eacaeece27033f707246483a3e278cc0529e41165a9e1f39666d8a50edf0b09e98009d06670cc1f074f90e1908d285f0c60648377c2520391d2df13e53787b6cdb9e8a578a738a49446d647f8a72918ecb8cc38dbd347a043dd4016cf07e54a116e181ae29f7e1b259a732976c138038360edde137a3bdafd76bcde82a8d2cf6ca9baf96d123b5a95d63fb9c0a35cf09a37397c3d3d55f928efe7ed9d3ac483426f1672552629dca96320cf3fd516acde587456a38f74578df22f66085abb0c3ff5a18eb18ddebf5c1d4cc12dec3ccde2c593ad0d1f7121f2b0cd622bffc770fe881fdb920f906e52b6a2ee8bc52fa49f88a62b4210addf293c65e37093dc3da36c49702e3f3352740f3145f76a61045e33a99fd6ab33f075355e07e98042bafc4f96a23c96121c51b00c6862f355477626482bca276cbe2e456ecca1d90d62f059762db5656da9b5de3d0c270601171dd20c9a164d1a491caf2ca16dc4962eeb86b9011205bc2c89c4fca0b5ab985ac412dec4f13a4de36cf0fcb0cead076f61014c8529d22989e8c346941120aad60ea8363020866b1193eae5ad79da112c20b20b33cefc29ec275306786fcedc23f5d8202add1f7a36159794dcf3458e51768710f6c7f94e23c88c9f2722b6d4d172a038e7878ecfac35e5326efbccc10560080dd00511cd61d03674be13c09e27f3d01915652588d6c9918edda8371dff3059fd85c50ba9ff7f670506c87384ae3549a65a8b2bea5bca8dda4f781fc6ecf057858c54933c9a42f5152513ba60ece07676733a5d98770704c266ad5ba68cf34c032e74f45fe7d18148d9c5ffa0e5c6e8a49cbf44f0196229d7217f21091fc3ccbeef0a5a44217d8122d083e6809b58df981eab040952836269fb8fb0b571dadde34545cd5955230de28d4de70c03cfd594c4478bd5bb5cc7e73bcba8e7689ff75dbed7592b0f686a22de54a2e30dd4fcfae717069c6db96779c5704508ed821de312ba5b3aafd088c11b9e2b5911b254553470f3c44baa755b11cff576417b2da995f9b2e9558275aef31258bd5b3ca9744b0d5b1af641c82401e8e843d0870a427e3b9ef22239fa60ceb2bed3ec47a4a0a105496327e1aedd1d61737fc4a3d6c867d869db4669175ef83ba4eda9a283f4929bc5c53f5b00674124db2b6f74f0521882dabbfb2db9e35e3bdcf04615a967553f12c379143764c96d922d44521058d2cbf2976428a36fce9bd02557536d5c959a3e5ac956cb890c60d6918ceaef71d4b4cd106b028fcaccfed4f83ba822f9bd6cb27b779a81da84665b49fc6d45f34a39a5259b8999c40e31ccb0053a9c8163fbf1a247ae950b80a2ead1de949dfe1cecc3231622b6082f7118afdcf060e2d45d083e9790cd498fc8959aba130ed97f069a8dbd0ee1197c427adb84f9b15dda2c64d47d40682328dd3384ee1d47dd333737473259483083d0b50c49a8b7352f9db5c517c9dec7641431004a63689b689a437d2bb470d5ffc43644e274dcbe4fe6a806112b9b865ac4fcba4da1a06409b469279565cfbe8b11c3031f4f8e15c74e0bb1859cbc879b8559cc2090032f3c50e90242e0194e3d3cf240529e087ae3fea64e51e1f2f2e7ee52cd15aee8e9a138d6d89dbe7bf0acb6d1b372036162bc225d44276fd4f67818a561fb77ab517ea1cc9a4d08e36b9084074110e501d2b28f29ce97c550bb432f3aec83c1f98b8bbe30131fc8d1658f7723862aae3caca920e615b6888ca197e0369a7aaae3a628a1a65d51a5835a9776c4a96a8fa7c3210aec45ea74f61cd51529d36b8c4760353347743cd7634677cbb04169eb182ef439c3950099c31db0d8e9929e579bc9ef7ac855a5909afa659f6d52b2aec89d0c5c5e9f17910f92a5f54a77c0101e72a802d00d8896da9e98a38257f6f715fb7154cf5f795d89d1976355939a29820c5156402dfb7ffd8b4a4a594613c530b43475c410f3e1bd26afa0acc6e4395660534dd9fcb77940eb2e9ccbfc6fa9a37b8576fe06239e25cd2577e23138726579e596ee4871d15323325518eb7794ef0090817535ae847dacd932a15b93314dd4aeb5268de73b352f471344823fe12e8f25ca090979eb51edc66608b0711a10016176314128365359a07ce86232ada49102db1d2df7e37017b0f2b0c106b082f20cc62087df7448f44ea1d52f1e080dab6c36d59f12c1e2f3e9629d8ed5f7d9250bc76ce9b7b6a1f29ed978b692ff3a7016f7a96ff672ea1ab2fb2a2765c18837a3a6da0b9df8ba8bd510c0df61717df89f1cd74d4df0b9f36bcc2870653ed44922a89bf1a8c19e1da25c6faf4c415eb19a072b57f7ca37619f8b4aa3b97c60a94e77e2efc564b7acfae5e58f3bc0e7a656fb53fb2842ff9bb02b57199e100dad2feeae937be34ca0dee88af180b6982cb7e14863d52e68eeb88c21397b8ac41b617993b825c7d2aad9cb7303e9abac21d354f3887fea2e1d0d99d06a3118dadfc7fca2a6b7f5dbfea4a8198ab3d27cdc23beba68b10d3ccb7245ded3e9edff1342cf656a26db4f009bc833d1a6188345812694b84d303f8c23899e58f107939969ac49f567f427726b1cf8c83d02948245f1ed1362446839d2c573f36176955311cd450b0579cd718187a494a71d94a9428ffcb47084058f910ee43c5bb8e1a32bd6810424b14731cf1c1d825b7d6dc882f63d9c8b7bdf4ef68bfefdf6d80b4e2c526cc0e882b49cf10cde0d4272097d05ad16fa80d4f75d92456da5af5a339fb936f8ec81f2e1884f32734e00b40b7ef1ef4e17e105c4e404348c152b12b2e972f81f33e3d2b9a32911c2350ebc3ef881259a87a9d2ee724b8682674d400bff7fbd41baf1c0d55cb9d9964003d4946046c5f2c634edc3017686d941fd194c626302073c3a04206f208b214668c8ee8fa4c80513fe948818334d23c702f3fd31fab7b48bf3725f86af781bde4a2f96b96372a5c3e0b9e1fdd873cd69d25d0405f887330559b59e08a6cb37a6a10617a83e2eeb3cee75818e644248bb453a1f917f6317dc38c9885431762df24469544de9f175a3c607b520a45caae38a34a2698fffdff5532d6e7e187f3281ed21482235d5c25333d2ad77981b2433cecab9bd13efb8a4f33b50dc6e6314df271d42c2ac807446dd3bf64d5477a2e88cd50d3e279de0f6e98f23673073d3d85679c44cf0ae40170e1b34492e73b57ba17f657d7074056ffc517fe9683105ce2824f662ead3a869fde16c857800e334601171c45ee5596eb9718e91ea01886a0885460443bb75ec6a92e2e8eb41c4acc13cd4400938703adbc14f61e3b6411d62bf25c086fe303466119f6d208fd24ce724ff5ea606196dc9bcb89695e1fe813c4f2937c4b2efe4128681105e759f119490196a77a39912183d862d56a823fec3d87f90b8041b550c7845abdddfdf2f09d7f2cdea33f6dd97fd7a204dad14e7f61eb6f85b6d033239bb6741338c729408828469ef7ad0d7dd01543eff4cafcb515373fc3d10a43938f8caf1db529f608808c06ea92d94a8f8247db5697209fe65eaad8024553a6c62b8ce29f33f61daa061b7e0af5d6f3899c2b83545fc8107edbaec6b2a877e9634f3bf122ec5e6b5186bc4bf99e3b02a6cef79bbc7fb4ef3e86b9073a39d0d4a747e5592d66616a37ccb7eb90c62ff59cf14461bfabd76d368f035657593b01a0dca438ae8761d8e6d7ebe958dd8a931f54b7e4936b6cfe6218b854624a8dc5e4b8cbe3f2d7f33fbaa88a19c49cbef29f832e5a19b7fcc07da832fce228cb787b69055b96a8a7f36e2b10a6a586c901ed75bfee523f9ae194e908156409ff7d79789eb42941b06e734fa24bf7f9e725cf7d7b40e0c6b3313aa202ab288dab7cf5d6e9fc87137f7e50560e4e35f44ececf2c15d0c780954d3d9ec56aa601ed15aa0ad5512121455842308542d8ff44a8d99d126e69935b15efbf"}}, {0xb7, &(0x7f00000047c0)={0xb7, 0x3, 0x820, "73a50406a305fd2a767f04ad33c61c195c02d7533a50dc25b2e71301e2a9d66532cde236ad3cbc8e5a9b8119483e6c997e59606ba3e7d2d31186f675c89fd75035d649fa0392842ce7da5d97af3ac7b8da3abbbfe3445b363e1a9692642a71361c0e64a29eb3ff7934fd43b7e1795cfda2ea830a5d94c70e09cf547bfb849cceb1bd0f3602c8d34bed328f6a2b78348f5f2497fbba7e1e60881815888a0f63076c92f74f636853e4dff276c69fdc1945010713"}}]}) [ 1598.460003][ T22] usb 6-1: USB disconnect, device number 80 [ 1598.486854][ T3217] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 1598.726858][ T3217] usb 2-1: Using ep0 maxpacket: 32 [ 1598.796828][ T2806] usb 4-1: Using ep0 maxpacket: 32 [ 1598.846878][ T3217] usb 2-1: config 0 has an invalid interface number: 18 but max is 0 [ 1598.855004][ T3217] usb 2-1: config 0 has no interface number 0 [ 1598.861198][ T3217] usb 2-1: too many endpoints for config 0 interface 18 altsetting 234: 181, using maximum allowed: 30 [ 1598.872273][ T3217] usb 2-1: config 0 interface 18 altsetting 234 has 0 endpoint descriptors, different from the interface descriptor's value: 181 [ 1598.885716][ T3217] usb 2-1: config 0 interface 18 has no altsetting 0 [ 1598.892470][ T3217] usb 2-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice=15.f9 [ 1598.901524][ T3217] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1598.911010][ T3217] usb 2-1: config 0 descriptor?? [ 1598.946942][ T2806] usb 4-1: config 0 has an invalid interface number: 17 but max is 0 [ 1598.955117][ T2806] usb 4-1: config 0 has no interface number 0 [ 1598.961792][ T2806] usb 4-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice=59.b8 [ 1598.970871][ T2806] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1598.980072][ T2806] usb 4-1: config 0 descriptor?? 21:30:39 executing program 1: syz_open_dev$evdev(0x0, 0x3, 0x400080) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6, 0x10000) read$hidraw(r0, &(0x7f00000000c0)=""/40, 0x371) write$hidraw(r0, &(0x7f0000002180)="6ef4ae53c4e92e11b21b4037d91f6aadc29a9e036531caaeea64692da271c6abc681a87b957fc866cc9f771f624fc443962246615728a5fd34a50b10037a73b614896a87926d1af603d6e0c20cafb2354e9ff023ad8e764198bff099fa7925e875ecc9233ba37676ca4418357ea3d98902b4a61c0fec24a5c9fae2e2fb11f44b1e0e7b4dd56f5d25642b8a991b848bc8fa85aff76a88420aea2a78383d4292b4165cd4958cccc4af1ed574198332522d5b94827b316165a5688fc7b5f6c61baf667f9431267a981b09de62342cbc0dcc46ec4ff907966e5b4a290a35e09b4c5440ce65ebe170509650aae43e757afa0384d8176001719fcd280dad79f629a44da774f7d0ab791156b422730378bbbce9b488e583034e63f0c78f2e5c2fba980473be31181f7f1334fb9fba2ef9b5e16922fdcf3487ff365d904d8b079ec3f798509ebdf2f752d6eed46451b2b399b0eddcad390900e8e8e89c45a305a641f8e54d92814d4ac0267f59c58a0dc97d304c0e0f9d32a306ee797590a0d06cb52c9d350148a7ceb11530ca678a4ed6bf605d60d594b4f4ba4414df26cb3ac1dbf3fb55831141811607fb12a42a4add15a2653462f0944a1a2b6a78d8f37feb63221a87857332a16caffd666ec7f8d8e4420db58c4155e00aedf9144ef4f89767549a57ebf7c28d647b99a378566f4390f4b641299e7e81bedd04fc9c884c9bc29d3f1a5426c0971b2aa69c43669fda0a7e90c500bf44b79121a2bd8a677963dec38e45a77e7eb93de046587ad33b076d7cb5e3e1773ab63cc7f2dc80aa91b1d50caaa17ffa77052229be672e0bce4b9a674795e9111f72e243eee4df712218998a1fe28b00fdf22efa9b03dd7d7d2510efbb80ec96e67f156e10e4c2f22c7f9028f7cdb68a33b16b6cba18ecb0031f30f9c3bf7b63a0cf73af4ad5d6788dc94a7675e7ca5d27220fb048eac0e9d8ea7411429b46a6bfcff857a0bb023e25c402fe1751fd862b38c091f6af900e7223c5ec25cf2ea1821fc51178f84851c209cc2f601c30d916c53e2f52249fe80f7c22304e2006e2624acf6f65c31cb094b1d6440b1316bf2b4a466efbd971b50c7fedeff9d39dcf5822fdc1933564f85c66f6bae50f5a32e6bf50ad2a811fbf943670ab097b95a1851528982a6f62b0b3d654c1bc8349cd58ab06d3179dc0bf200cacd89182b8dffce9a5ef52cc15a801f8efe70ebc8cb9bc998339f71058e2eaded5823fa7c80e044c551fc12a3239ad37bd156279b204b565924a6ab09ef1ece261fa4af49dea1133e8c8fd07a4f44ec617c94a627c6e5af3a66183af27882b277a37532220d35e0f0bf74d8e8ec6901ae2595fd41c93f180f577b165451008a2f44f0c26ef2f2932263906874f607a275062222618d5703335f6dce0829727826a2a8f36b1e5ced00a520f79f0d9aaeb6f1e85d13247647852cb820aee668daa543b786d03aa094576b0e6d3cdf1a06fa108767e46d071c4d1fb2702fd5cd140a8046f7150af13f0ac49c278751857fc8a0a02f472572eea90c13ca3c6d2f444cb0b03e622c74e17880acfb3250d5ae2a9ebf3e5a9797717144b8c9532b5820c767fad0f7bd1714eba26f68278d246c9a164c8e72546c7422c9c773cfe6e411ab472f944f0ecbbf22c8426eb5b30a3c1ee0b9bc9ef15ef345ca7302c13723fe82e5e5e33739be03c36944663204aa1c4b1991ade231ec68d09a6fb2a0c0beba0099ed94b6b021206ef065c7458729098cbeb1dc2b023e1949fe052f2385380ab2113229e8ab8a4e4e380ccb259106072f8df125a93d808dd81533dd062c9c41efcb1bacc77f1175cd0f2878548132b90a86b8c76f32fe2cad66c5f77e23f14665cc6d8a420c8ef36d649f37053c0659e6f0820a04b67755220ff6e61618494792cd82b09d7d4a2fe5af58558535a84ca88d61f19a64d11948583e44168318c48d2a3bf91b5029b74d9a881f08e8f1c79c65b8f07416190c2fbe4a816410d08b674aadf5e88ab5cf0db570bdaecb14596dc71f642114997c1c54321e7aa7b3c509a808e54a9ebfe9524af7446d4146b2ecf3d1aebed303464752da59f450b297647f141e2ec276a1caccbd12e63b943a9b66c178c502068a55159b6fb654454f19316e0baadc256ca5d9ce8f6e6861a97746b759e0ce4ab4b46662ff43a8437dba94c01332df1e814d4cee1cb96f2e3a7775c86d65f68720dd48158cc9650b520e0b5917ca61c610804dcf4afd85d6764c97eedf07a91fc242db22a76087b42cfc8ff3fd18619387fa430785f3a0b700498b2a95d513c4df4caddff73bfe105d805014322c3b09387456c57b13209a12d514822056126c76c6f01aa7e4d5fcfc57d36cde0b755523d0cbd5d1d2e990992c1779f51b5b696ecb117fad1ade0f510a1df5818095f601fcc95f647f4055ee63b8d6638cd200313e0b144a6fb5721e2ae7c4d96bc5e7eee8a6cb01e718bd4cada10d86628b46a97b82407cf9ca5d4f81cb0b008780b1394297844122b080643fd2fe0d0cf9df7b3728dc8fb69266f48f6d39ee839ed21e1df8dca4f3edb49e974c32a2551f47ff1bad0f9eed78293ed4551a7f1d9726f611331f5b03f26e9810bfd77429f88b000e957cf2c0358088877eb1c78a81e75dfa4f964838669ed3bafda59d2aa8ff6bad3e200db28ff296cb6527e214f68991de651624786ea72ad4392773751a57a69f4a5e33af14670fdf429ed42ce515d9eb66272fd3eb2fd3fcd9ed618472ca7723c7a1ebea2c312356aec81762658b4f1e2366f4e2c31aa7ee6c1f9fe651af4e6a3b1d65f79804e3189fb1f1b3b6894ddbb61a2d23518d0e73d3d848ff84d217ad33282f22b79424975b96e611285a445eec4fff481e13bb06a12f2c2510fcdd8d74b5fef8d6858a0c38c8389bcce321b62e6d39d10d5553f8610be8b196e52970f842c105b675190dbb5a6164dbb112cbd8cfe5da81a2b4a5a5cddf8124117c1baca2c5af593187c97ecb72504f5520d9dd24eb6b31df07df3ed8a295c5469bb46d3ed9f08be449787b00e87c492a3cb89b4ae97cd0ba6a1c83c28de8ac1766d9e3f1df9983c0a5262d40e1d53b3ae7e46e854bb9758ab397be21967d3cb768a50e1d97a788182c63f0c6f5c3280ac4ca2b5d959c912c7aae8144ad2b2734c7ecfe1a92e303109b07f2ae3bcaef9a23952fa6208681aae9f79ac01804102d504de65e0ef3205dd4e1d0b1d3be44a8b2d383050b18b340c04c0140b2418a971565ce996acd577f2dd90c22afc21b22f9a6ece9353f4ec4e942e2ac451aabfe213cda68dcff531b703bcd3a67bea985ddd04c0a39e9c2f322ca1b31ccfcbb753c950c55b9b027c1247fa0a64550425d64139ffdc5763fbd716ab77bc87c2fba8c49b66ceb7dc2366e65192d6c4177e36494911232c7a51a8b85ab1d65f7c43835e9c82a3851961f9ebf2702e0251f922899e94ef5d2081bd164fda17ada504b497d515155814a0e02325985ac28649ab1b83b5645fe466bc31a198df19ec293a7f2ea3900158f27f7dfd6635993b4b9033cf31293019a2df4c42f7613562296296de3534544fd917a3c967eed0d29fa18b6751631ea22f44abecf42465688bbdc7a757eef3749e6a77f1418b317ccd9a538ccc38c3dd80f5d99e89c190171599d24b442e0cd4421dd8904d45ffba3f9d9d746f79c3e7c619f54140629ec90c12301087b2ce18de79a7e50f152e5470fc428e50b9dc7c3e2c7d5aedcdb665d2fead8d98ee6ac0bc9c9ba22f017856f5170bab6e03de8d3262ecf7101eef32691646ce75217f94cce2836e01c8231b8d6f41ea9ae04ba045ac5348d069404469bbdd54caeee4f139fe550207001ba3f812516923ccc975041ed310afc2b717ef05f2ef71546d1e29fd44e2af20a4ab8ff4c334dd3a5e0dff9448ba2545bf5ab1b92f72ed2bc26d24f442215014b5e910a7a97f33f1ccacfa139285e2cec29c4829f26c40ccdca025f683b85c5156e614d7607c81b0b8063c49528b3b143ea4c94b693536fa68f5e630750482457089b94febcdae4d972683e2978491ce86028f437c03555eabc8c41436005f7b46e954394b6160383e0324e339bcf0332dd8c5c6592b24fc8f546f1bbc3f85e9ee69946c6c7c20ece3570f51cbc56680ab383808e4b1383ef90f44351ebf9d8c088890471a067114bdafc6f883378ad094da6e56c0064535e3c8b38ca75ead266d651aabf4dc302252e0c84fa9ccbf8ec2174cbdadb837dba8ecdbeb6f66e773d9354d394e03129dcfbec7e258f6b80f9ce72fed9146d86254c006ea86b9e82896b97d3b58c3624b4b432b3a431c38febab99da77dbf948b056d8c1d382bdfa5540c4763ada7d1a0b0425c56971c97753d80209406030d8309ab85b946b9c1d54f8a35fc1b9b5f67140ad433726c65b7a799ec4f2d2102029d703d26abfe7361a126a41aaacd667301db0d70002b25c5e4d2a61ce1a24f54acdc6d9bd47b4721b0fa7319532563e7da0f4948ba45001600040367b7b1aa2dc12675e7e1180a663bead5d67d542afb25bf2939775f213c55159ac057a1b9402c9c286ede924cb92404d7b0e510c022b221f430e7942b648b4063c8388dcb9be20f7c64f1d9cd37e5b82f57681cbc1668da4ec7e28084d6a6434b9307c42592319ba04a5059bfdb2a295771d72b262302996c59325722296c00745a8f23b2463c8442803d4a1d54a2b2ccef11a08b5d00098b602ee8ed96bc44123a521efc3ebfd940a139473d3b21cc75e4c9e33d6b90093fce746bfe802f0143646f09c721d438fe1755c3811ba0b84095cf6013ceae9883d0ab8ecd36fde94f9687ea99431426d191285c7c7cabf8a906986253075ae825c027108f85c67946dd4f8a20ccddc13fbf4c3c8b709fba53ef3466fe415345080c6c73e79169ca2d51d9d2b3d6c3ead35f3ad7db6826a94ee621b8d9f743507f622bcec67991e9cb30dc090d4f76223db16f6c7e19cd20acd044597aaff2f1604729585979701ec01409a05ab526ad106d87800c8d5e368a669a79d8e241f7942381db2953b6988017771d6109ebb52613b7df7d908f86ab6937c045042705d4ec4dfcd9df6cef7079a7497c3349dcf4fbc6155bc6cb0a7d603d65bcccfc86bb9897f256d92351b9062aa146912b97f3c5875d94953aac3c9b27d1551265ff7342348dc13cd53e60bd5463eb183c3bb5bcfb8a342143454dfd3e588b4a85707d69adc0d2bafccc8db009a6e55db2e0a26b79e8e5df0ffb766279aef134d6b2f4b12cb2f4330a8c0a801037689cb1916bb30be0d589b70de5d81f4046b4b1d05ad48b609cbf3accc52f88710c86d3b1ec54dd72f0767405031e5540f1e75ec06af7f770827e1ed0876481ef873cd567d9416034bf", 0xeef) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000000)=[0x2fde, 0x99b9]) read$hidraw(r0, &(0x7f0000001440)=""/239, 0xef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3ff, 0x10000) [ 1599.236994][ T2806] usb 4-1: Cannot retrieve CPort count: -71 [ 1599.242995][ T2806] usb 4-1: Cannot retrieve CPort count: -71 [ 1599.246890][ T102] usb 6-1: new high-speed USB device number 81 using dummy_hcd [ 1599.259581][ T2806] es2_ap_driver: probe of 4-1:0.17 failed with error -71 [ 1599.269568][ T2806] usb 4-1: USB disconnect, device number 6 21:30:39 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000008ac05428200000000000109022400fbff00a000090400000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x400) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x264, 0x40, 0x4, 0x7, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x101, 0x7fff, 0xa0, 0x1, [{{0x9, 0x4, 0x8000, 0xff, 0x12, 0x3, 0x1, 0x3, 0x4, {0x9, 0x21, 0x100000001, 0x4, 0x1, {0x22, 0xecf}}, {{{0x9, 0x5, 0x81, 0x3, 0x100000000, 0x4, 0x0, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x2, 0x0, 0x0, 0x5}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6, 0x200000) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000000c80)={0x3, 0x203, 0x1, 0xffffffff80000000, 0xac2}) [ 1599.301218][ T3217] usb 2-1: USB disconnect, device number 18 [ 1599.606919][ T102] usb 6-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 1599.615691][ T102] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1599.625825][ T102] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1599.634860][ T102] usb 6-1: New USB device found, idVendor=14c8, idProduct=0003, bcdDevice=9e.b0 [ 1599.643917][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1599.653064][ T102] usb 6-1: config 0 descriptor?? [ 1599.726852][ T3217] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 1599.898605][ T2869] usb 6-1: USB disconnect, device number 81 [ 1599.976862][ T3217] usb 2-1: Using ep0 maxpacket: 8 [ 1599.996872][ T102] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 1600.096899][ T3217] usb 2-1: config 255 has too many interfaces: 251, using maximum allowed: 32 [ 1600.105821][ T3217] usb 2-1: config 255 has 1 interface, different from the descriptor's value: 251 [ 1600.115132][ T3217] usb 2-1: config 255 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1600.126215][ T3217] usb 2-1: config 255 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1600.139191][ T3217] usb 2-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1600.148266][ T3217] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1600.246930][ T102] usb 4-1: Using ep0 maxpacket: 8 21:30:40 executing program 5: syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x5543, 0x3031, 0x40, 0x2421ced4, 0x10000, 0x6, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x90, 0x0, [{{0x9, 0x4, 0xfffffffffffffffc, 0x6, 0x12, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x2000000, 0x0, 0x1, {0x22, 0x832}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x9, 0x9, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x78, 0x1f, 0x3b43, 0xa77}}]}}}]}}]}}, &(0x7f00000025c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x4b05, 0x2c, 0x7, 0x10, 0x1}, 0x136, &(0x7f0000000100)={0x5, 0xf, 0x136, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x2, 0x400}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "3e3d7de64b162ae8dbc9d1f8ebde45cb"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x6, 0x4}, @generic={0xfc, 0x10, 0x2, "720487f7e3f5c2dcd63d129d0a71931142843891735d6e17fcc0de572e5daf62677d3add7f79f312109d690939595b28e704a4ed6d790b12a4a5e253b3a9fafe16d64d2dfd85f487cc751d2e6f8d99f71e23de8264e69ec1e154b7c97ea11c7f26552903e4c08b7806b1181668a79dd08ad636a68102b0414ec373bee01d8799b0b996a808cd8059d1d83425db5403d68a57a553c41e22f6dcd2c1f92c7551c61b56ac546402baf74e15164bc4264620bedc8ab99567732bc86e53c199d79141494e4e75230cbd11ac53d2b6c8822eb32f9b0d85206e1765ce9bccf806dd897a3006a64ffd3e0bfacd228bdae3d10743528ea971889090fbac"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x3, 0x4}]}, 0x6, [{0xce, &(0x7f0000000240)={0xce, 0x3, 0x3447, "cfee77f601748a743cd7c31b3d6151ca1a1fb1468536879d47e49d5bb40defad143e31e6ef8306c609cef8a5de92515d95e3433c917a84e6d0fa62528dc5148007bac89a7328d5990f89e37eb87c91bcd97acd279e6131febd6aa77b8db9ca780969fa311a2cc6897099c5527be34bf5d1c7c616a2b8d2a37de09cd585e5f90725d5714af61e298a563eb220e95838c5daceacf36046ec9482d9fb46100b68a77c9f6369000791d68cd3dda44b6cad9890c2e894ff9bfe1b589b982b7bcb5ba0d2d2935172a70666ed8a"}}, {0x92, &(0x7f0000000340)={0x92, 0x3, 0x3001, "492d8a33be05da84aecafdfb8a63cc70b61128891837c595677237661b35049378253713c5935fb8c561c643e3b8b1c78dc217c7a96606a90d32f834229e3ab02da5fbd8d2393080832564a497e3a20d33585c2f2cd04db18622ae6f54a0eb357828194bd75017217bfcf0f772349832bd2a62de64a8ba6b25ca6c66d985a90a42e39005ac1132472d20cb68b749"}}, {0x91, &(0x7f0000000400)={0x91, 0x3, 0x40c, "05f5908fae20d124b66b39446c1b79989b23661fe59981c9f76951c401e46c6bf8f56b7b9e7bf77222b2e37efbada2e667248eb6234d5cd5fe6cbc1f649cb001aa2ac58db002ff506f14f02932f4a51481167038745c5db4dbf1eeaf49d210ab08be7b1ba3f14b52c124d329212ba46c8597825a69c414ed77bcc2a5b03f095cf5b73150d575e654a8dfc8cf2a"}}, {0x1004, &(0x7f00000004c0)={0x1004, 0x3, 0x422, "ecdb883113f1d5ca6b07a4eda567872c364a07aa159258dbbd859f6f6a99602e89d8c1619341a8bfa8c7927496a5ca3f0e0afe556a4be7e1e1182d267fba07b41fb8c9753d18c6297cc573d4ecf0c089632dd4b82019febdd2d5ab0125399eb2805565073b765b5078f8b9da927937866f1ef13c08c90813090ddc37fbc48c93d7744c7c8632a6184d829d02691ba2ea6feedd3e605b48c7e6a84520fde67ddc3c7501ce85383632ea39c347150f3dbd9d3f07cc14529028969a31c34e62dc2982f8577e8d0a3a8cf9922d26c04148a0e1d239afd99726e7bf760fe9b364da61f9fc40c6d138bb2bf9fe93769a8aaf21d9981ce4fe46b0819c745d3269a3e14bb429d1bbf75f1186446e8e176045313a87bfb92d7c809e6d5b2eef39ed4165a284d1e33225e0eef9ad9019f0e1129fc61c136e92cb90c83608d551c5329b804eeed808f9dfce185798f240b73eb6809c1c91ef3090721c5aa2a1fd879a7f4f784ec4f4189bd8cac64b95ec72aa8c3f47bfb24d992ad9b10b7d1ef392accbaab80a948395d4ec6c1647626a0b63cc123d19fa23bbd0261edb90759ce8daba33c3666bded5b195f37a84100a2484a6a0e80206e268a70be14074cecac9f4274185ebbe0b6f845e417f538711bfc844f26bd7a3c97c34f8437ff9150cc5c2e4a867857a5403a642e8eae8a4e37be1a9d0560074f3b3e9831b3a26a6a079debe18664526f4f2e36a03cfe539245edd94686ffcb629222b0b4f3ab93913a29876b56aafe41c6d086e6e4db72e3f9b41abbd8146761d35f44ab4171bd93485767995fa30e0275b0a87526de748deaebaeacdd02464bf5ca2be96e78246527e57a2b16c78a4c20321653d8861468ea2ee22ac86c3566f0aaaf4b4884cea05570c0bbbc9208014e1dbd29859d210928a38760bb9c208e9eee1bbce4d2f7589e9c66b8031f6e36f60d397509aa1044a89d99b4397f13a23ffeeb052c64f2f11305d2358203e680e1ddf025b59392ea85c422badb0a4dcfb14388d724b8c2fbe0c8455d7c9e0241f50aeda109001961876e164ce175563b9b45eef09cf922ec4e0615f850ccb014279eb1fb60673eaeeb6891c7cb6a64df309447492996917fc73c1b9bdeb675435b72c669849cde660d4e4e117963ce994f5042e552ec4c617f2ff1c0cb67d863dee6eaf75ae16ae50cf10259b6e934dc425a1ba08efe2447b48519c3582faf620b6bcb345db55105db2c388dd392b31d23f84bfd398b750807ce454c53158a68895eb99ee621965dae669abd2d7dc8e13df71a408a02f24d6c526b8c5fa92ca02c9bcf9126640702cc89f47079cc3e613ffd2f0f1f23b9e8be5082814925ce652bfd8b9779e5c3ba2bcbc9d6a18d38c0139f6900dd9782cc05428ede4b7452772cf01a4a3b9aef73b22d99793f1c403dfef77cdb6a1069e7ff2301527348334386a49526a8edf9d52498701478813ae6aea84cd602bd43eb3e2ddcaa16775b1bc776785f3e6217ad7c5b7b325958e31d069af6fe5915edaac22b88c489d1191ec3b37ed193ed2a742f99bcf720d2b713a267189e99b55b6282e8d298be094883fa88fa48aee2806a358dcba0b323924184cc10ceefe1469b3f62979f38d1e489edaadf20d8ac7f6ecc127a2d50ba775dc7ddf9fb0093b4deb5160fea603b703e91e66c412efe90dd291aff389ea5f5127a48853e094ad93ee846a51b47f4186ea35650f795238ca417a07b5afd7e8cbf0fdb48c42c3886193aec878668b99e76ddd0c8feae0ea0ab7f9cb34a6a6bf2e15538acff2d22f37e0028d59c889d43363b386c76758a55027598d74ac196fa733271b9c19b9bef1cdaf6ce02286f022cb49ece02799597d9bf60e8a7b454470c6f504d9d18016e0875b1a8e7d05b9ae817f44c000e72876508d8686a49e01ca454a2a41bcac6c9788a35821dc3e0f6eeb254628905d86436db14a0ae0312d8891831c223ef305257964129aa573866edb45b25955bce5743d97d7410f2f76b23ea3090321d251dee8ebdd34585392e5634a2c544ec6b88b1cfc76fb6c39507c298bd96fb4f4346456242de57583e07f07e358ce2e36a40a45b20c488ae0b113c56ef538a830a3b94626cecce6077d7160db96a2ee5b296348fc5a9a4f4219adc7df8215301905c0d0ddb1912e3871c1f8d24c9c3533425cff804a95f58c70e83335a378b9a2f631353082a10609ffc1660be0923a75f560ae8a4cd7f8f512f25bc2dafaba9fc61ad2c3e3f241c06db640c79aa7937f77520261f2ae7f4108999df84dfa620685a86981a2aebb27d239358f9d94cf9b49bee110a4a0a9f0ec79586ff2a653649b39264b7cec7255e3eafff9090f085f6edcea3118382f34a457d78bb498ebb4979197f52420df21c162ed76902241f47a93d784bb504184c5cc0bd5d416f0a37de1baaa2501db01c18f25b92f635dddfbd8bd32de3917aea8f8ccc9ef47cc439f57016f2bffd5a82850ed736103c26f268f7a6dc8a4d88e7d5aee3f7b46ac2aa914b4a8fb009d064603cb2ea494051926d8517fd03b7b8e89986680252d31e2c631e06ad1fe1537125b1d98441dcbf26d38ab3de53179efd4efbf1b972356c2d7880f7603b26291dd80cf6851c4dba4aa7d139df7899901ef8209cb968d7ac2b7575490babb3754756b4c24c0b4520856ad01f7f54fc72ace0561502bb64e8d8d176e4df0c7269912b8c34550193fade2363035d5f832b6c6a9e004d2da8f1f3ff63805bf963ee9e226d71b4cb57f132ae81e1d7cc8bee0eb07ad17b74ccfad8b023630a6988e50f2b0f251fe647476e7ea9305b40633098a521241dc6d576202753dd0cd84ac9e1c833e7e224504b2b8ddefd9b03a2f4b5b66f3f77783d5144e0f7b58a121f86a73e0a41b94c90d65b6c6102aa36839ed836f8ea49d5888397e7cfc7f6546bf5c0d917cbe4e5463d6ed0ce3edb25cdec64ad8ca13d1ec4d6fabb35f7a09cb38f66035cb55bd867e7f262085691052f57c3fa45f517d81dde0647a5ac52f26c10ac2e7555668ccc0bc1fb7d89e25b048a83ca8a1f09d795749398cdd8399fc58c6ec351142e3662c43ee3ca2ba25e8bc398b6e7a9e400ab905c7b4fa132717b99f6c07707bac665a077142572bb33fd84783801f2416aebb05bb9469c1cc37f0901a21964aac87e8186c6d13dbd04f887bca4b20e5f851c910b00e3510f2265c16f48a4b1c51e4cdc53feda65508fcb851f6f40ef2160df99b434fd213f98f5bf1ae48dc831ab8774fa7269437a9e3a5bd377eb67831846c8a467070362c7f6afb7da828be08fb3584123bafdbb97df56755da5a6c061b97032eee7c0eec88050716384c2b16945c74ff2621271ee25ab6514e75469c6ab02793dbc88169ae593b7f0bd203e6829b04b9b6fa2b00aab44ba329687a8499af87edff21aa9c3ae75a035a41e50d686bc482e5c9c3b412eb2db6ab51a965392903ccfdb2a56d887a99b95bd7cb621bae6383db52f29dc118a82276d207082628125fc5d212e7eb944db3cfa5dfd969b612b3bc8b5f119361bf967b72c200fa14752fdaba03a2f7e89b338e9170fe37feab47e0430b0824dd23bfd58e1ef6e1040dbc77f366ec47e69b77ce0f5aa896212483626d4edcb77047f85b6094cfe9660352de563acf3734986d29d0b4dca6fa5475da76253c5f89f44d90ea042c5f5e38f94f0c7c5f651c12ea93587cb20acd50e01dc82d491cd4616d092fc3aeeba8aa837a7ec349164ccd96f56a090fa9cf66eda4056ce9a39bdcaa0eaf6f5c6ebc1981b5365f72c007c2dc20e7b7cfe86f9c94d1ecd4077b013232ce6d12d25bd71778e15fd38eed094b6381010e2fe4b94f235266c3f76304ba3d19ac544d40fc13dedda081185fcbdb9077cd3ad3c9e348c93764f8c22f94d0f654c0425830b3f09f903f255b695a4ef5a7bd55292c3e03b1d295e0ec5f30740aad2cd17ab83dc65f41f46b23c1c34a2a30503b8451e8754f13a2a6a6c48e691b96f32609649cdcb8ed233985cc488a688fa50c1bb701d27065ba268958b2fee48e0ec806a6b6ab62aaea684c99757d7e99ac3be9fa259d25a0a5147918b71206f9866f8aaba5119fb231c1bca50d82a94a8d497b263b50d018b127a6efd3844c4d6e9c8e7c3316d75edb32ec549e1885d3cdb86a91f3cf553191efdc67275c9c368deed266eb9d8b10dfd95d0c82186a7ef984a62ecfd63d9a097db5e9a35a9ad9c79d79e00c4d2aecd3d071519e84c5101c93d7e845b5cad809a12ccdaa6f04f9f152d48251d147ebe20132aa89982b373aceaac4f435d56853f437469711fa4651238f52300a006477036867f8eacfe1798fec291bc1a1b233912c3c6ae5c0fd375961ad63473b222689923a114139c076cc8fbf764f99444c34cde78bde06da52a607302d31ad2b685d1e72f3e68c75fe0d000551fd8ba5b6f28c29bc35530db8a21ded07e1151906915b60b32ee116542e05accf29730c010d782dec06de0adf5c33e2298d2f2652805fda8841ad1c024b4289d0a8f04d8317917549eca96fd8f917c9c9ed1e61aef055f97a12eff5b33ff8a0b6cbbb533d28f6316df0219a41a86f4ed95251bc5d529402b63a5004e3d7474847faf13059bd740d2e4993758078019401c76b00387b61338f8790ecb0c03a431ee5a234c0e97c34dcbc6699490c2982dc6d17353ce2e14192fb93fb54810749a2535d67286f666c2136037c36c6cfe93cfa9e41334cf0f817fa5c8e370a2245f52d7f9f1ae8b9260b0795fa03cefc42b016dfd969a79e27368086c4307bd34533df04430b54bc4ee7fe93b84678c53ecbb13f8010d9b45073e765a3483cf4066357f5b8bfac55eac9cfc5d43d5d92a2888816974587dac1b755968317fb1434b499f2e94ddcd912d96cd0bbe508f1f8343253dbb5cfb007f3c88655abc2f33d66ef8dc47628080c0c810b75643eeb9eb1567eec14face04b4173bafe3bdceaa9ea96b03e4044168860288bea071537b5f1e58cc6245111326b31d602deb0af56356f9fcef15e389902cbe1dda832725e1aaf5810e1df5fe4c473b601def3bf859190720b3f2cb859b2dd45b99cd611396cc4030379ac105f1e6461f0f0eae159f06d2a8e360199b671cf44ee00b8d73163d1961a04d9342bf363fd0c8ae93f178857f33cda1ee363930c6d7e7c0cd035034437b4673bbb539b7e00d4733a1e1ff6c6372113c151e3534e49cfdaaea574e9e791b4152e6672b03903ba1cc1d09f122cc62cc126f659fbe2fe82a1e2b426662c45b476c4fcdf866e2cec8e50d42f5c0d80acd41f96d3c46d53ef8c8b0fa1e7b089355d288bc3bed985fa46aeabac725627ffa8d27ba0a92221a0c169ff738ced0bd8444dfc9aa341f8a0ae2fa24244f6bdce4f4ba5affcf22f65944b4d4e282b7a7ed450e5d9b7f21715dd224def19cfd33aa044f63ee6ee17c088d3e144baad6657247f482bfec32b732e116a80e87fd99edaca7ef4f845bc79811a2b0dd0b070b234494a822f809a40f1b4fab59b871d94a1c8170fe25d088dcf2306f5f90babb16aee28131cc2c1b59ef096f57ad9b6bebade0dcec3c3317d3171ddedb9eae97be01352d1992c31ba71fefdf85cd3d9404fb79f16fc1fd930a9e0fcd1fd1fb350a6b3aa5e626826063fd645f216aa5cfb004ba36cb8c1e29478e24d9f43440e9e381916d54a2ea1e7becce13521433c83fabbc528b01c2d5bd370c7343ddbca807d44edf10a0163915204b54902bb71e9a5d56b9367aef0593fbdb2f57782a21ac95fcad2285"}}, {0x73, &(0x7f0000001500)={0x73, 0x3, 0x4c0f, "462dcff5521adfa6f586b04871d5356f89122e7809037b291dc53ad738ddbeb6adba69b4af7b8547aad328865c75c6675460deffbfcea26ce588b2a3060607d607f72006cd24d5e115e328374030564f3a7ff7401bcdb73a85ed7718eb898966b06dade2347daf0627c5e9ba039f3c"}}, {0x1004, &(0x7f0000001580)={0x1004, 0x3, 0x403, "d2c3335b4325822dbce5ae4691f8d89d9d490de1a4273493051c9e2fdee1983d3828ae91c5419e9088529e04c8d6f9a174d5acfe69203101b49464e6ec436bbaf4edac99665de970234557a75126f9a0c7a1383ee7c865441cb1cc30751b2613e7551b3c64a2da40fe950f4089bb763aee9d3f8940584062b2b65586ff8ae92a4f1f1848b8eba13ed1ef2f82f862a50238f4f8c41d966848a096cc029b0058b18d0777069af19b0238fb97ef83a0553313959d4429dcd9ce70ab8e7431fe497e5aafa4d2b5b623aa80c5324339549859be9ec5623ecd6677e988be7df43c2e6469a4f65372b64c1632cd5482e48446a40a3c99b68e7ab52d37345fcc23b5a264f369e1be59a6ff6311273931cb80ae9c02571efaf455c8330ac8ecb969d68c81c09553b2f1bf77e0edbe8e787afb63083c5ef8366eb8720eef180d5a1b77b97bd34002c8575829a0586230d0d29a2348a63021c36d7e7ac74bc2f3ef66535b26b95a6554e607b844c9eaef603470941883a952ae4702b2a760cf90454bf4f61b201420a0ec3ebda0841d5c2436034520f5db3d418f470f7a32053018657af41257dbde163f09647b9ab5c9954247bcaa3d8eca4cc3d1fe0e4516b840f658ef3543b4abd7594a282e5f9b62ad0e8e5502b4d49fa966b1915201f9f053efce51467c44c3921b8b4f803b58ceec4dea8e49430f997d03ba27224ba25666b05d8d4a2034595ef165b292eceee21a36d8651de93b14b5e7e0037529787c9a0fcb3f7c3f6f3ca7ac975cce3ae0cfe3da70a4b056a1ab37da2800a7363cf80e6fbb1631c076e3e6ae87a3fb9756c97b08fdab362ada68c7b1115bc9ddf04004d67f4df60bd98b65e9f0ab37acfa0885e73ef1f870c73b097c1a9bbe61681acd42cdaecd41313a18f0e5923bfaffd4591c45966af1cd1289c01e3f7135e8034867a2bd390ea275a49e79b733bf8aad823e5f1abcb48f19c5dfa44d812d66e53fb0695aa40058cb2eef9e11fca4555641fb6d93ddd3833eec309aaddae5b4216137f8b9a421cc1d579507ef6242317be9b695d1893a7508e02983d4f017075b6aeca59c1c51ba16336e9ebd601de392da070691a1e0be78833bcb34223e7a6213197f56bfcd8e0eca6b0a8a843a5cbbb5efa825fe1b04d27b74120e4557f85ec42009d40d554df41ded263f32758abfdd92b65f216d5a2d716064b4da30f722ed30aa619fa00c98c26eb1746cf117210c84841b504d2ad480bab123b6ff99b3725c74bfb18dc3792cc8f3fb887cf0e094c8a5d6ea2b3a68a9d162f482540859efd0d5c069abf39569e2eabf98d465b9d6e38beb63693065e322194002f5b37a13d69a85d41619e400cc98e9176c1cc71ab04482de4d53071331a14571cb359aa235f188b3f2f3232b2aed3b31f741d958657c18af805f0ead9ea4812268724ae163aba82865188b47ea8dff6ea5e19c9eb2a950d9ab1b07da046cad0376d5238933f63cd4568c95d2cd63f994bea12871a26e820a936c38747bfd5d8c7d2bafab8440efa143de97ed06c4934a9e25e5acafae52181deecaf7d815488ad5cbf1703b1f017f55c6b91fd713f7a0c8121259c596c84bdab5c17fa271269ee56db131d7c4015abf89d1801716805d97cf7c8ee30124155238fa5355c89b32c475fe4f4fdfd696610f201730745e8bd91d8361ec7c0cea4413bb477b3eb49c88156990553081f73df5954fd3ce51edfdfe396151c792f59b5223601a67564a7f86ea09e75e11c30f886bf8f9c4dc40709f8eb7e7cb5c7a81057de4496a5f701afb8a41fa22b52651f603ac2655d841ad15f589407e675db87ede6bec380f2dd58b204c070d4d5031764af67816685159cd161ff6c6d40f589478c66c7a3edf49df025f695b13a4d6b0c3cd7b6b5fa0bdf814654155ca29164cbfc071dab4ab51f990d2524ccba4d3342238969675666e67a6f977ccc0e13dce49f4ea0b36351b2b262bd91b5595d9e97f2c8a2df561fba122a0d9fcc21c5e92044693265bd756f6949c97b80e7a624656e87a94fb10bc84539006af0044f18f80817be54f8f83fc0ab40c4e1badf7dcd52af8f0aba5b3a921ed157080ce2111754f01f6845086b07195d5117820b9157feb5416f0d33a5f1ab2afbd493dfd78313c5aed463048ca8f5f8ca835076e166f5fcf080233d5d3d16dcce5861e56b7d926c66758cef52729cb23c6537e779c7fab03d54f7b4a9ca5d1918aeb9aa4398a7b98bd883486f46f4c117f7ac6037bbfa3b3a7ab3620223768db820b9403e45d6272fd8ec81308da7810ea7e2f42a294a94e7149598cee97427ba22576bfda0e27a5439aec3b92f0d9efb3a1166dd3a01757e49ff4d6439dc99a5b25e901115dfb29e7b9738daa4ca7e0c89e06fbf6800b0a2670f9fd3ca2444bead02c682c3e2ffec21fd0dcaef48eaf072e550aaaae5894738518a19655d04ad599f662b85c789b1f8f901265dbf9b116cb4058f2928d6581531c20033f5496fa26cb58b468d4b4ef48b44938af69918654ab4c1e9062b1b9791f4ecb2c7bdb98927a1b2a5dea9e83a58a483e64279e4edcc414ec06acf4175455cd2e897a92b5bbeed19afd9a135a20cf0134a68d2fa34dfb230f31833f75fef9d414ab57186df9fbcb8060090d1217c631ab63328a91a85c8a079183b84a3e3bdd08911af6784736ae210e80e25d9e1ee4ad3b9f4fc9f357ed0ad1863e0e94f3b952b1e69fc3c2f9abe6990c9296c3e8d4d9a30625aefffc99c5dfd8668988776ba1108efcaaf2b552bbb6f1e6bed1c2f38d0ef490168ea3608b65d4c673298d3782a76b5b70e86c23549e9963caa8a144c7c12eeba06a72dfe2e5e6a591818a313505b4f574332ad25c3925b4c159aa12b5a0d60ca5748912af9ce269af0005389cc9b51891ca453acd9f0c470048fc1b598038c9f6468a56f15456db492959346a2c79981e1dfdd5893b08a27968db063ec45f8b0bd67504508652b0032e5b2f1be6564a79e04b73544c8c7186a546c3637337ff4e7468113ae030111046ed990319301711b0ff14632d57eb1118336306d3b4e049f7bfd32dcc125531d8e8bb8a7ecc293a63979177866a44c6421ae7299fc2651989c6756b8a4db43dcce40b0c417e88304203e1f72851d5f4519b7f451921787bd93458e66504632f185eb18bd08a97b58d4e7e6eb30a1761606420275b971efc875640c36bf67d03bf7fe5e1905c8a11896c843cde0ece5f040e357edce67d947a2f205268434c24bb56e6b5f9ecc1ddd2ddb550df9aa58880dcb32d2b79bc47e7d5efe925337fcd19ea927129cb0d63eca942b269f0756bd93bbe0f63de90635f75f06717a189f69688df45935b59b2d62f296c243b41f8b87794de8578dc9f242d6904b7fe45eaa5f412efdf4fd092c88f926f257eb3b69b8f2cfd2ab77ef4d5c4eb1a0f226e3f66e562ec81666a9c38c859d1c7df6d7601da1d6117ad70773587a7c2fbc5df42bf172f9280b7305f155546d674985fcb03fd8f6e3ecc10318ccc0a737be09b14302fa31060109abfb2875666664762024efd0bec2b1f538b0d7a5850f5f119ac5419b7d10efb5ae1f5333cdad0fd8c40eb945988e7b60a890e22326315449856d670af460cd9906f49cdebd7444e011ee7aee4f4aa89024f8133691b25a50ecf16b75e5b9886eaa5b40a298e8289fe286e5db2549f156b78d5cc8b27990f81f6f50b71c4c45953c48e32d1298dcb63e2a0a93d7f1ca000ce3be8dec54f8deb42fdf0135d949e09a6e55ffa0810feff8ee7c14d9228a845161c1e80e7c501c8dc10cff95977c3d69bf2ab4e2723b29cd71b6d24264c0d7140123c18e02377e39bd130f603b7622751c2a9dcf44e6c4b8588837ba3ca8005a5c82690270685a8a6b99d01a99f56ddc031a02f37ca66f2b348933677c54159917f85b42279bc793aeb098789b9555ab7239ef1deba39b85cc73c4356947315e4a76b9ec727843b5825f6a09a0770e64c8cf01a5ab4ea38e9f156b6c96784546aa4a1b350dca87e197c9839b47f423f8f9dffa11c263d076e3436dfbaf2b68271fbf5ce9585ff8cbea8543e43b12927f4e55a086936676e86042b894eaa42edcef3ae85396dd9f01e39865e366cdd7dd3acf139be60f5166b1eb11d3ed651e6f17bd548203c8fcb18787932775d360c32bf5ed1ead73b6ca218cedf5d3807263511e31365c8aca9325ffbb3b781a6bf486f3ba93d1b65709b12650f7b7c94014b7e2cad93f39456f1799a725af29b12cd345a96b5a6b93c4335e59b2c601d4bb3851cbb3f5a39a65899aa80b7dd30dd9259d9577c02e6327a15086b9f3729cc903ecb60eda4997b7773f6cfc40dc5d32a3aee41125f87503f56b565df6717a273189763953b50ff6919956716d9014406f2fa081a983eaacc16878565d3d2ce4c0af650970e3fe95c88eb08eeb54d9878a538cf9e931140785201dc26f9bbb3361718be1daecebe44f6b47196273bb1379bdf86c9886ef7d7cd1d7b09c06f2dff06150c5e636ec42d237d0db6c5c0f69afca563caa93ab83a752aced28cc9afe1fe4b866bf9593161ad8993a3b78bcbb467e30da0302c8f49db9d7bd0588274fb314e01f8cb06a76e8c26c2a31a863ae7aa7934bd91f2233db3c72d9b0338b12fecb5425bb66e964c132f3e12ef37b93d5ed444dff2f610c2c6bdd0ccc54f70efce72b97bf4e58104ab0b0c23015e7a8f3a1ac0af59f01e03faee999a44136a9b50ca164798082d09dd575e043645d8d31448cf2dfc2d0447fc4f0d2c573393c48ca71d81d6117995d69e113eba2e89f1eafcd40ad0c69bb098cb419d61ca3240e34300f623cf6a656ef39be396df08402631737208e7b8b09bad7ed91b7ca656d84e2f62710688747007d1fa4bffffcaffa832329c6bddf8630337006d4832f28fca3be8ca35f9608eb36d7ffcb4bd943c07b5bcd267df368d37d83ee5a45abf63ed1c7a79204ac9d03ad4e7aed65520ec6a0c61eee272c620aa6599f40077b6bcf399714d5d0a9cb7e63e8bd10f6a718dbea019962210af1bf28c761a166dca2171390d8b9b2970bd7a7552728498e02b77b0d5e064819469ba8788b703aaf8bbe7adb344b0e2989e6d488c3557e09ff6e77fbc01d44b62ef7984bf2282f85ef0d0882967a2869df17d07eb5c35c5ed9de4231f68098c8e9d413d496786bfc8bd4be979a44b3e0ea7688f4f6234f46c2e25555f7d730fc01bd4d303fb395221d789c7aec30850d14502c358db60839851e169c7a01cd39efcf56ca5cd194c09c14f3f417186c765e46cf1ec4e05c0d82b5e69cefa0bad4b616bda673bafead5adfa25638a91acd6ebfeceff7a97dcf59ee9b6a5e871f818e64b439456dbd55b36f9c970d0b30f95432d602a5aeb9a735c1fbd43ab069880c686b9cb5481f169bc14299973c884be38af964302e6cbd5ad2e126a391be5040d384acdd4e780c92e2c707bdb88d30dbb2c5ea10ef2ea5472f0a53fa567ee955fcc084cc4e786cd543842362a97215f922d8c73f6dbc0573234af7b1f78654d5bc24acc3acd259460565f1705e90d3899a9643ea7e216f9e27dfb4269c34f39fd4103d462cccf4536446ced67aa7dec1879d90948d30c6669a6b7c4dcc74f4d21532e1b8b6e240f3f6f623fd91ab1a93c0d3326d4570b3605965a0f080d366031260952b78045a41b2b558d9d65711c3ffd4f704643ef1007206d2d4a4341478369d7e97b20eeb444ce4c28ab70e5681fb8468f9355a6d404692b65dbaeab73987b2dcd728dde2a3e97"}}]}) syz_usb_connect$hid(0x0, 0x43, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000106d041cc344007632000109023100010000a00009040000190701030006210000000009040000000000000009040000be4c4105b058fcb4b16215469cee47f3275bb56a346f5202edde"], 0x0) [ 1600.366952][ T102] usb 4-1: config 0 has an invalid interface number: 17 but max is 0 [ 1600.375070][ T102] usb 4-1: config 0 has no interface number 0 [ 1600.381214][ T102] usb 4-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice=59.b8 [ 1600.390266][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1600.401318][ T102] usb 4-1: config 0 descriptor?? [ 1600.617895][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.624973][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x2 [ 1600.632084][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.639191][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.646218][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.653282][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.656902][ T102] usb 4-1: Cannot retrieve CPort count: -71 [ 1600.660360][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.666251][ T102] usb 4-1: Cannot retrieve CPort count: -71 [ 1600.673293][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.673321][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.679699][ T102] es2_ap_driver: probe of 4-1:0.17 failed with error -71 [ 1600.686255][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.686275][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.686294][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.699549][ T102] usb 4-1: USB disconnect, device number 7 [ 1600.700446][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.734288][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.741351][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.748443][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.755511][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.762578][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.769640][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.776651][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.783712][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.790765][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.797900][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.804942][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.812119][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.819211][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.826235][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.833336][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.840443][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.847500][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.854529][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.861590][ T3217] appleir 0003:05AC:8242.0197: unknown main item tag 0x0 [ 1600.869059][ T3217] appleir 0003:05AC:8242.0197: No inputs registered, leaving [ 1600.946873][ T2806] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 1601.056850][ T102] usb 4-1: new high-speed USB device number 8 using dummy_hcd 21:30:41 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000080)=[0xffffffffffff5ba3, 0x7]) syz_usb_connect(0x2, 0x1, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x0) [ 1601.186958][ T2806] usb 6-1: Using ep0 maxpacket: 16 [ 1601.386891][ T2806] usb 6-1: config 1 has an invalid interface number: 252 but max is 0 [ 1601.395131][ T2806] usb 6-1: config 1 has no interface number 0 [ 1601.401291][ T2806] usb 6-1: config 1 interface 252 altsetting 6 endpoint 0x2 has an invalid bInterval 31, changing to 8 [ 1601.412330][ T2806] usb 6-1: config 1 interface 252 altsetting 6 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1601.425491][ T2806] usb 6-1: config 1 interface 252 has no altsetting 0 [ 1601.946905][ T2806] usb 6-1: New USB device found, idVendor=5543, idProduct=3031, bcdDevice= 0.40 [ 1601.956000][ T2806] usb 6-1: New USB device strings: Mfr=212, Product=0, SerialNumber=6 21:30:42 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xd5, 0x2000) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000140)=""/103) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/237) 21:30:42 executing program 3: syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x7d) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000003c0)) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000400)=""/85) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000380)="73af41511ddd") ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f00000002c0)=ANY=[@ANYBLOB="a9c2f0ad839078175a84ef01e6390162cadba7dcf422f02f7abea355645b0e2b0ca2c743bbd35b7afe8121be16cdf401a7189f1ea057fe894fa567"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r3, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(r3, 0x0, 0xffffffffffffff70) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000cec71a20720c0c00735d0000000109021b0001000000000904da00015f040f00090080000000000000"], 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000ec0)='/dev/hidraw#\x00', 0xfffffffffffffffb, 0x4001) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000e80)) syz_open_dev$hidraw(&(0x7f0000000480)='/dev/hidraw#\x00', 0x9, 0x0) syz_usb_connect(0x7, 0x2f3, &(0x7f00000008c0)={{0x12, 0x1, 0x110, 0xb5, 0xc3, 0x7a, 0x10, 0x403, 0x6002, 0x3182, 0xebb, 0x8000000000000000, 0x8001, 0x1, [{{0x9, 0x2, 0x2e1, 0x1, 0x45e, 0x9, 0x10, 0x0, [{{0x9, 0x4, 0x8a, 0x8, 0x6, 0xe6, 0xf, 0x9f, 0x7fff, [@hid_hid={0x9, 0x21, 0x8001, 0xa57, 0x1, {0x22, 0x8}}], [{{0x9, 0x5, 0xb, 0xc, 0x8, 0x23d2e00b, 0x7ff, 0x8000, [@generic={0x16, 0x2e, "5542d91147a6076ff3d22fad0d63e83f3337d61a"}, @generic={0x7b, 0x30, "9704e1ce02e5bfd1f3ed5b63f73ea0c32eb5e205696fc4427e77184e54b029829f2f9fddbff36b7890f94c4e87e096d3d29f6703f67c006f62aaaa5b19c420aa3f5c257d99ac7d67e5b0e86c770e772c2d8297d79a05b0a8d891da1608ace4b2f747b69b9d2de6058151616a065a7dfe95399a7a6c702b37b3"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x3, 0x0, 0x100000000, [@generic={0x101, 0x33, "dc3c053385301383cd8f3d2fd79424e0735aca8ddf802850a19c174d3fb5097bf91e7de88136cfacfe3c9b50f2768dd322b6dab5655e39a1dd3bedce8164e0c785fe6a0e2a9529c0c9218b1c221fe5937e2ba7dba080e73a2875b0faeb4fe649f64ce97c2d413b4a2044a19549f77b10befc091c3a7340f92da529de33774bea90d4af0537a782a889ca830a2b00445116da3d72137a3e25556cd23944ab3ae1b80e2e987929d99b551a6f1648642ba3e88f8cc02abea30f166d840a8f149f63b7f730b2e0fc1341a79533313c151f0306387ef245f65fbd829ca33b6f861b7882850ca68ab0b49cb7e6cef1b5d2f134d7488dbdf19d5d280ec344bc35ba8d"}]}}, {{0x9, 0x5, 0xd, 0x3, 0x20, 0xfffffffffffffffd, 0x5f8, 0x20}}, {{0x9, 0x5, 0x7, 0x10, 0x0, 0x9, 0x3ff, 0xfffffffffffffffb, [@generic={0xfe, 0x23, "cfed102457934e509595cfa188817445a523a86d92f1cac0e7f2a3d4b99dc2e1266c00db339ad50bf58c80e59e763b31062491234d81d07d6256351952a9280e53c89f3666d793b698cd1b781e27db9f8b6b931ddc6b6fe50a6076e9b6868c1ad6a8f6e5e98f7351c75654506dfb73412c17dbe7ee1cf76dcbb000f478b6fd8372c1fb2f84b6927280fbb1906a7965c3ab53435546bc60a077237b8b5af6e9e35bbfb44ea2e4f8725dbe86590ad12484d24359badf857c89a6fa135e46120092115f124d5954e2393b59820d107b3b523362e810199513b610f294c8c8a17f99cc0c4f22ec70fa7d753db17e9c08fe1e8646ef06772d75d4ee2e6468"}]}}, {{0x9, 0x5, 0x8a, 0x0, 0x78, 0x100000000, 0x0, 0x6}}, {{0x9, 0x5, 0x6, 0x2, 0x8, 0xea8, 0x9, 0x7fff}}]}}]}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x201, 0x40, 0x7, 0x80000000, 0x40, 0x80000001}, 0x8, &(0x7f0000000240)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x4, [{0x44, &(0x7f00000005c0)={0x44, 0x3, 0x44d, "0b42a3ae3abb3c7511916b13d2af907dc51df55f901260d134d89924ae06fb2039194c467beed2b92b8ed2cce5c0f5de369458983af63dd429f5c29748f9cc04"}}, {0xa4, &(0x7f0000000bc0)={0xa4, 0x3, 0xc07, "11cb28e0560bed9be4dcc5dd0a68300c2412c80e1df5b380956879b62948f73c03fadde6150cf8de68997b9586cb67d3c59f074948f4b224343c5efbd3bbafeb10565a6a624073d5fb331a3f436da5a1bf718c84d4ff85a2cb1b4fbfb137b8d78d9bf54da06f65dbee9e04591bf0f4fb569b9932da25f2333a99b2fae90331608cf7e2f9285c7f1d361368280014f34227007c99c11e66e4d44655fc07c93b0b"}}, {0xbe, &(0x7f0000000c80)={0xbe, 0x3, 0x432, "5295a727eac9089504f3553b91218de573f77a28519b80acd9c60ae607618c1f08dbdece24ca1a3a96700fe69c619f52942ff3004efb832135ae530556fb7be3204dc962279f0f1b243990be456b99003913061134e404cd141a3f99daccf8bee3828be2f8d7bddb85fa5b9b311e6241ec51d7391e37800bf4132ebf7be9a6b3740d1e763a9c0af26c87b06f589508a96fd312e158311faa290c5c68eabf172daf8e3247df2f7b643ab23a52dcbffffa2f05043ec416b1ff5c9f"}}, {0x9c, &(0x7f0000000d40)={0x9c, 0x3, 0x0, "01122e4f52c396ca24e6f0d786dbc9e7e9ff193fac4f52dc0c6f30ace8eb1786fb023a3194b60f81827868dc769e99309cd21b6647865be2499e2ef16eaf4dcb4dc506d6e2ed2200b80e128eb0875bbafb68f46261589ee6b5876e2f728d6e9b2180fa2301d7f2a331835e3036f75d02906cd2ab689a1468adcb6e369b287f7c7417e4b77b350b22ac7779bd580a2d7e17763bc37dac80ab"}}]}) syz_usb_connect(0x3, 0x57, &(0x7f0000000680)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010905bf5f000000000000020003ff02020d09058f10050000000006000905021005000f72a90905000b0400000000020009050f03ffff8e3709000000"], &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000008396c4ab7812cb19e3c29cbf3f77ba38aecd579a04b00fe94dd4c0b45ffa0278d02aada1981a915665408453f4fb2647caa842b24ac1f4ecb0ff7e090b4953ee31e95f1fa86442f063388d4a68c3a39385f4a4f500800007e5e123702546d99151d8b68203a4afa2005ad6b17234efce7b1fae0daffb7cdd55ed3d86219b9bd492bcffe8ab7630ce90f7c930b0249c23c73c30cd0fa017138ec31dfc5c9c67514769892267a6755c283692b636e148e7791ce0933a62c225b63d11eb6a3b90433922f70a7998a444621660b576aedfd92c10b38b642b8ba9a9c78c59945f61e8c7a29009943031433f71a143e3f8a901f61353f6c6389750c6d02495fecde92aac060c7d787f299870cf32edbbfe94baffbf3c5ff22871379c33902877f7b9154aeb1beba1edb88e507ba81fb89ae1622b222fc1bd6a3b1e4583f3d6c396fd5785280ddcce69cb6a837881b7359b7e2b1de11a09d2fb84cae8b9e328"]) syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x7e00000, 0x5a880) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000640)='/dev/hidraw#\x00', 0x0, 0x42002) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000040)) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f00000004c0)=""/156) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000580)='/dev/hidraw#\x00', 0x3, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000140)={0x100000000, "b9e611b03038cc3652e32b1d48c55ce8306c6dfc176954994ac2b91476282d78fa7ef01b35911872eb3627cf85eda21678c6bbe9ec74365c15c43a8986bc9276"}) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1602.427429][ T2806] usbhid 6-1:1.252: can't add hid device: -71 [ 1602.433576][ T2806] usbhid: probe of 6-1:1.252 failed with error -71 [ 1602.443964][ T2806] usb 6-1: USB disconnect, device number 82 [ 1602.636835][ T22] usb 4-1: new high-speed USB device number 9 using dummy_hcd 21:30:42 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x0, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:30:42 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x14, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:30:42 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x0, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:30:42 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x3c, 0x77, 0xf6, 0x40, 0x2770, 0x9120, 0xb168, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd2, 0x0, 0x0, 0xb8, 0xb8, 0xc6}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000000)={0x0, 0x31, 0x43, {0x43, 0x1, "7626247b3899530cdea310e25706f9f41eee5db75e13566f2df79334be5953bc0f9eb6e1bd6cef1e59ed5548663d123d1c0f962f1560c1f2f35a8a3f3a39b505c0"}}, &(0x7f0000000100)={0x0, 0x3, 0xee, {0xee, 0x3, 0x4001, "1d0d64b541f91ab90901d01e86748018fb9a5ce9d66ec855f6a8faf25ae42b371aafeb9ed2176bfa07d6c56c6b8e88880a0113ea78b58f2f2a2f755bfcd536c88a675d8b952795500c38ff6d38f7f418deb01dedd002ca739b0ee2ff1b51a178176d899df07b0d224860abcd4b3ef46351e715365a52eff2a40aeded32f17479c47206ff7481b744990a732dc61b7114dc0b56f55c1f3c65f532e6fccb9fdfc87dc7d718dadc3a8791a7c1a55095bac342bbdea6dac3343d5bd135ba5d0453459257425ba172a33b333dd63cb763bedc0d93a38daa13e3b7a4c90f1ba72e24ae137ea8970224fb77a046"}}, &(0x7f0000000200)={0x0, 0xf, 0x47, {0x5, 0xf, 0x47, 0x4, [@generic={0x1d, 0x10, 0x4, "14f2c9464bdf17f561ff0cc3abb9ade10cea7c6c120cb117be64"}, @ss_container_id={0x14, 0x10, 0x4, 0x3e000, "1d10437f42455c4f946a0b0e281074bc"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x1ff, 0x4, 0x20}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x18, 0xfffffffffffffff7, 0x400}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x82, 0x0, 0x1, "4cbaaae7", "2d678c1b"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x60, 0x40, 0x101, 0x3ff, 0x2c, 0x1}}}, &(0x7f00000008c0)={0xb4, &(0x7f0000000300)={0x20, 0x1f, 0x5b, "610c3a456781cc792a440f8ac26fb7efbc63836315c44505f6a77ad6639830b78bdcf80c72ae0ccd4a8bb0aa48ef0bb858d4d2c63e078238e645c9c8f1a73e700fe9e62400991ee017db1b68fa62b55268ea89d056dcfc3beeafad"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0xb3a}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000400)={0x20, 0x81, 0x3, "ecf61d"}, &(0x7f0000000440)={0x20, 0x82, 0x2, "3a9d"}, &(0x7f0000000480)={0x20, 0x83, 0xfffffffffffffef2, "f1"}, &(0x7f0000000980)={0x20, 0x84, 0x1, "1c5f43eb"}, &(0x7f0000000500)={0x20, 0x85, 0x3, "fbdd55"}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x2a0, 0x20, [0xf0]}}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x100000001, 0x3ff, 0x1, 0xab, 0x7, 0x5, 0x8, 0x1, 0x6, 0x2, 0x7fff, 0x1}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000640)={0x40, 0x9, 0x1}, &(0x7f0000000680)={0x40, 0xb, 0x2, "a355"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000000700)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000740)={0x40, 0x17, 0x6, @dev={[], 0x14}}, &(0x7f0000000780)={0x40, 0x19, 0x2, '3_'}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x1873}, &(0x7f0000000800)={0x40, 0x1c, 0x1}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0x77}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x7fffffff}}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000004c0)='/dev/usb/hiddev#\x00', 0x8, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f00000006c0)={0x1, 0x3, 0x8}) [ 1602.860334][ T3217] appleir 0003:05AC:8242.0197: hiddev2,hidraw2: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.1-1/input0 [ 1602.864543][ T2869] usb 1-1: USB disconnect, device number 88 [ 1602.888591][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 1602.897665][ T2787] usb 5-1: USB disconnect, device number 27 [ 1602.937438][ T3217] usb 2-1: USB disconnect, device number 19 [ 1602.947014][ T4020] usbhid 3-1:0.0: can't add hid device: -71 [ 1602.955282][ T4020] usbhid: probe of 3-1:0.0 failed with error -71 [ 1602.977443][ T102] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 1602.988625][ T4020] usb 3-1: USB disconnect, device number 28 [ 1603.017051][ T22] usb 4-1: config 0 has an invalid interface number: 218 but max is 0 [ 1603.025217][ T22] usb 4-1: config 0 has no interface number 0 [ 1603.032452][ T22] usb 4-1: config 0 interface 218 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1603.045711][ T22] usb 4-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=5d.73 [ 1603.054768][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1603.063667][ T22] usb 4-1: config 0 descriptor?? [ 1603.112475][ T22] peak_usb 4-1:0.218 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 1603.120337][ T22] peak_usb 4-1:0.218 can0: getting serial failure: -22 [ 1603.127261][ T22] peak_usb 4-1:0.218: unable to read PCAN-USB serial number (err -22) [ 1603.177312][ T22] peak_usb: probe of 4-1:0.218 failed with error -22 [ 1603.216840][ T102] usb 6-1: Using ep0 maxpacket: 16 [ 1603.326898][ T3217] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 1603.356978][ T2869] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 1603.364748][ T2787] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 1603.372672][ T4020] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 1603.382346][ T22] usb 4-1: USB disconnect, device number 9 [ 1603.447219][ T102] usb 6-1: config 1 has an invalid interface number: 252 but max is 0 [ 1603.455425][ T102] usb 6-1: config 1 has no interface number 0 [ 1603.461628][ T102] usb 6-1: config 1 interface 252 altsetting 6 endpoint 0x2 has an invalid bInterval 31, changing to 8 [ 1603.472673][ T102] usb 6-1: config 1 interface 252 altsetting 6 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1603.485827][ T102] usb 6-1: config 1 interface 252 has no altsetting 0 [ 1603.626905][ T4020] usb 3-1: Using ep0 maxpacket: 8 [ 1603.632038][ T2787] usb 5-1: Using ep0 maxpacket: 8 [ 1603.637244][ T2869] usb 1-1: Using ep0 maxpacket: 8 21:30:43 executing program 5: r0 = syz_usb_connect(0x0, 0x3, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16, @ANYRES32], 0x0) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0xf, {0xf, 0x29, 0x0, 0x0, 0x2}}, 0x0}, &(0x7f0000000040)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000000)={0x60, 0x21, 0xd, {0xd, 0x2b, "61f39cb004a67c9d57da5b"}}, &(0x7f0000000180)={0x0, 0x3, 0x5d, {0x5d, 0x3, 0x1005, "3b463d511ea4a68963a6e1c86b413a1648e822c7d115bd51d2ae510c102c407c867e77f220311c4251dbd2e0903040f34b5beea746cd382b436cc62cb6016dc2b30d6c669c39fb8b4031fc36f2cf1e67636541ca293e8b5151"}}, &(0x7f0000000200)={0x0, 0xf, 0x28, {0x5, 0xf, 0x28, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x1f, "569bad931fc882ee0ffe5b461bddc8c1"}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x5, 0xf000, 0xa}, @ptm_cap={0x3}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9909, 0x6a, 0x5, 0x800, "14a9df5e", "aa9deca2"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x3, 0x200, 0x5d1, 0x7, 0xa6f, 0x5}}}, &(0x7f0000000900)={0xb4, &(0x7f0000000340)=ANY=[@ANYBLOB="4005830000009bcb01827676d479863e65fdab5f126de39320184b203f3cf905c6054e0df93531ca2c3568a68c54385310dbd67a56fc4df65a119ee9a4d19cdd7e7c8b00004f9439a351c2400e2c3bb1a64dc286cfd6a8e1e1bbbaaf929120b111c1fe6fed2b05e4129f99f20f2fd74b976331e56def96ccb1"], &(0x7f0000000400)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000480)={0x20, 0x81, 0x2, "42f8"}, &(0x7f00000004c0)={0x20, 0x82, 0x3, "c38c02"}, &(0x7f0000000500)={0x20, 0x83, 0x3, "c2aa80"}, 0xfffffffffffffffd, &(0x7f0000000540)={0x20, 0x85, 0x3, "57f123"}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x161, 0x1, [0xff0]}}, &(0x7f0000000600)={0x20, 0x80, 0x1c, {0x81, 0x8, 0x2, 0x1, 0x4, 0x6, 0x100000001, 0x3f, 0x6, 0x5, 0x9, 0x1}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0xf2}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x9}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "bb83"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000740)={0x40, 0x13, 0x6}, &(0x7f0000000780)={0x40, 0x17, 0x6, @remote}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "0e4e"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x7d4}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0xcdbf}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x7}}) [ 1603.686907][ T3217] usb 2-1: config 0 has an invalid interface number: 210 but max is 0 [ 1603.695134][ T3217] usb 2-1: config 0 has no interface number 0 [ 1603.701276][ T3217] usb 2-1: New USB device found, idVendor=2770, idProduct=9120, bcdDevice=b1.68 [ 1603.710343][ T3217] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1603.723749][ T3217] usb 2-1: config 0 descriptor?? [ 1603.746964][ T4020] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1603.758050][ T4020] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1603.770865][ T4020] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1603.779038][ T3217] gspca_main: sq905-2.14.0 probing 2770:9120 [ 1603.779935][ T4020] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1603.794049][ T2869] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1603.804913][ T2869] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1603.817706][ T2869] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1603.826742][ T2869] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1603.834836][ T2787] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1603.845745][ T2787] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1603.858591][ T2787] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1603.867646][ T2787] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1603.876012][ T102] usb 6-1: New USB device found, idVendor=5543, idProduct=3031, bcdDevice= 0.40 [ 1603.885102][ T102] usb 6-1: New USB device strings: Mfr=212, Product=0, SerialNumber=6 [ 1603.896490][ T2869] usb 1-1: config 0 descriptor?? [ 1603.903956][ T2787] usb 5-1: config 0 descriptor?? [ 1603.909441][ T102] usb 6-1: can't set config #1, error -71 [ 1603.916719][ T4020] usb 3-1: config 0 descriptor?? [ 1603.923854][ T102] usb 6-1: USB disconnect, device number 83 [ 1604.157408][ T22] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 1604.206937][ T3217] gspca_sq905: sq905_command: usb_control_msg failed 2 (-71) [ 1604.214430][ T3217] sq905: probe of 2-1:0.210 failed with error -71 [ 1604.222827][ T3217] usb 2-1: USB disconnect, device number 20 [ 1604.407919][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.414975][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x2 [ 1604.422084][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.426837][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 1604.429148][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.429169][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.429188][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.455404][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.462492][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.469555][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.476559][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.483658][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.490715][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.497802][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.504843][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.511898][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.518996][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.526009][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.533063][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.540153][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.547230][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.554284][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.556996][ T22] usb 4-1: config 0 has an invalid interface number: 218 but max is 0 [ 1604.561422][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.569674][ T22] usb 4-1: config 0 has no interface number 0 [ 1604.576685][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.583475][ T22] usb 4-1: config 0 interface 218 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1604.589858][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.589880][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.589899][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.603064][ T22] usb 4-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=5d.73 [ 1604.610125][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.617166][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1604.623028][ T22] usb 4-1: config 0 descriptor?? [ 1604.624197][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.624220][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.624241][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.624261][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.624280][ T2869] appleir 0003:05AC:8242.0198: unknown main item tag 0x0 [ 1604.684858][ T22] peak_usb 4-1:0.218 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 1604.689694][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.696133][ T22] peak_usb 4-1:0.218 can0: getting serial failure: -22 [ 1604.703225][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x2 [ 1604.710060][ T22] peak_usb 4-1:0.218: unable to read PCAN-USB serial number (err -22) [ 1604.717124][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.732316][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.739424][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.746492][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.753608][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.760722][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.767809][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.774846][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.781953][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.789031][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.796095][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.803246][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.810327][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.817437][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.824475][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.831569][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.838668][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.845702][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.852802][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.859887][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.866976][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.874016][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.881126][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.888209][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.895250][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.902368][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 21:30:44 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x42) write$hidraw(r0, &(0x7f0000000380)="952bbf64a7096eee17789ca44cfa605a8e34ee4d383fd434d1c1e9597b1046076aed0e1a0e889d7f59b1a8b34354f913144c9ac6486eb2a517524a434ca7a3a588f6a836e0715eb1f1ecdd035cc300632f467479795944a9a3ac5677237c494ccb231eaef5e384ceb7b51906502dd847a07e23be6cbb97ff74a50e7d671e049f63fde9b54babe16344c4b62ecafeebdf45bb5045e9ddbc5bd4824af16234ae5058b3a076b9e36df930eff7f150e55e568469df7af63e781a56966cc3499d69ab75fdaf76ed87012d68e48026e8bdea27bc026b7437c2c9f6c4d30bfabe926f27335cd449c4d40f017fb63b2fa529296c76b61dc6ff345d1b7170806a32bc67ad957a9191d7db4544d68f48878807af8109e7e78631e8d34676a7b3fc44a9241b503622b91c8ddc3281823b43015b94db356499fc23d09e2f5011053aef4054758400c6ad0440fd0b21f1e4a8350672b45f9fd135c3a4b8be235ff4d4caa084ca5d67ac2a4e335d5098fc5930ac94f602c434d7b498c838704f05c0544672609f450c3e5310abc675bf3d70cdb2e6cf4ab42ddf503eec142fe79e5ef6fcef4cbbccdafde97d1b0982ecbe444b7f51e6acea86cb85fb86c43034b3bb849678919d3dc25fb46d0b9b2e184404c19012a4e4718cf5d4fc2dcd964a77948e8307cb836bc80ea22b34fb81b1568cfc94931567237a69088b826cbe6816d81079457a0b915f4654bcf0ef19a06df25b00df01ee8351b4ee9f85f2cf74dcaaed53b6ede493b7173de59ad35ae857ab0f22f5b02aac923cc57e05b424d94ae0125fad71b54f1828fc418e4cd7f566d37f17976a7240657774c79057ff4b9f84a0ed899707df1f03783e3293d037c00440cf2bfa13fe4cb5e46a22672e118155d541f29c60efd34ee63c35489121f7b803a93f8675ecdfd387c1c250dec70a81bc74568b57415d64bfc29c9d061cc5a2babafc527b0240547742c2c5ad2e423567c7c99eb2cf0935c16980557ce64db90cb26fc0311c6180cb70040b0fd427c26cdf94b208e25a41407fdd90115b01a55e8c6fe6113ebc0df87fe88fd003fb47ef3142e46d1bc3f123ecf97b9cad600729f6d79cff7571da3c92340a45af0d313cf9698a76eb32c7a276a0b25ab3f40292ab3ddea9e6ff2b4fffaf91982df35269a2911ce38681db019a8e0634da157a863c881ae86c6dde28319fa9bd4775d0053c7f44ffedd2f64e4f0dd52e8f94270da79c0aa1efc7a5346011780978eabc48e9f3474b492105d1724754e9b14cc55730d6cdd2c589cf71b7da6598a32632a744fdb50a76b28dd8c8bfce72cfabb2b6c3e60aeaf7129228647b5bc16610996d5a3ec6afe3ae6ba2aaa0125da98873e1fcbdcb62e6a7bdce89a1f0a481a7a2ff7e130e063e5bb490763679cb4d44f47452aedf6736c1ab802d940d78b0baf8a14dd92bb2ec3ca58b14896a7b8e4747c74018efcef4e649eda9b029af5069e59da28775d9c1d42647482d63238ab4cec14f9e4efb03e007c4d04336fdd14783869976c04972f5a15783fb3042eebaf0e6fcb7f9405ef0896783074d6f4ab326f3cbb694ab48b3c19a1920b84a2b3ad1d0e53d6dc750a2c095d442dc490a3a817ac394819e5806048bcf346c616123f9df3d991df3dd86e684d6266b2e34925f2404a28b1deaee86110003b25afe76a5493fae70f56fee26546820bf1a11544ba03f5aeeea0afa8bd05af74c92816a5069985551c5fc9993d5c512cf24dfff5db4d4981ebb35358efa03d133129c39aa4c3f0588fae511e27653c61441d5ce0069cbdd0620c49b806d1dcb9a293d5274b29e9f552ef340b3e84ed93699bec4af0e90decabfd82aa8b26dfe2c10fd0975970c62b9923b42a0964c533d374b4c20ae5602a63056452187a2605592ff77a510f67f88ff057fed214013cc343e35aa2129e02514044f137660ffa4fad051dc1ccb67b60a1d22f054cf246668585d76ca3a6fb458fa17453636879c8f3d0dcc2cb8a23e679d8455043b60cc9a55b38c9b705a7ca475b9878112dd5b4544ae189bad1e8bf88ac917b7b0aac1fad0cf7ce1c884ad5ec7653c76613d4e4faf3861f33d4afcddb2b02fece2d300c47d3eb23a5ce0a09be6016a051c19fc8071a4568e8aa16ae34505a745d5696ad638cee1ef4af40fffac73e9ab352239e4ed8884c450d6c8fe3356c3e5e8798c0039d7c0cff1654f38dc5ee25e886136e02131a6abcc5c41b16695f932535ea3adb7a009f4ab1b68f8edefd316cdc61f8a7b40c1725d3569ddf102c54e1bafd9064cf818f3e92232743bab0b01aaaa8f5b7b85fdea3918af1afb4d3dbd268aaef464b5ef7ea4404178df436a38823248f01c261fc669886bb73902dc157a6c856ed6c19365a379ebb05c3fdcd8006ba2ba55459989536a9adb95ff210a88604da5f96aa1e45241cad3ab4c6430d869f4ed34a1a0611f364bfd0088fb11b83d86598930b32587bee855e4b63cfe204e3561e8771df0d37ad47e21cd85412c88483013d0c85b3016bf55d1cb16a74888c4694dde18209dbaea7eedd3c851cbf43d4a383929c41f3ec1d2f8be271edc340c0e6a8a405824422a4bd17034a770588516e07fe67a44eb1777e6f490fc0486703fe762ec49f934154e09d06626dde207f4587ca98c5064562e787270e21ab6d81759c1abb6933e5025b4ef9359dbe1434d202b948dc904d78745a3ffabbc539bacfed94dfce15dd37dba7fdab68cbf6a933c3cd575c810b9c2fc5a897e75d0ff84e67cd18ae52b78f1304a601ceccca0e0f0ff67c269787e9e2aa87582092c5a1df6d6876c4c084ce8f59ca034543ed14d4aab6cdad1d38f461545be319855cdc466555d6bc7c52586d939bb775eede88a1475128e4a501f4938a84e981e87ce8cde2c6b757abb0e4a1fe882c7510a829438cac0e1a54b18b2e42a492a8e1a43ec839a2c660e1b1c738228ab09f2ddf9894c1dc49d38c5de114d3c7651c16dd9f6ba370d701cafce5c7c8d3965666e5da90ec951363e0933c1c1f37b9b4916c6f47ddd41f963186289843c57585ca6b612ef19909c1ce2772d84964d1cba12c1657fc6d660ea0ab53e1d3ed653096000524c07cef8174955c06d8d95a77cab49e6d3fdaf33ab31edabc4c2a9a42d4fd64b7dfe6fbaac18a0b49c3b4c0bc67b271c66eeeaa1db18927aec67669c0db820bfd3e6552bad8e802b2b60d423679c2fed736a71d5633d8bc848f25a399e1dc4a485fabb00e4b37582c5b512bbe201a83dd0aefe66f8e52bb44859b3d7f86c2dc7f78010beb7458fba9684195a3046f7b736d92cdf17f149193ae03b02681573cd1c36bfb324f770002abe26cb58273fe2006a0e98180c44ffdfd37da3d9099decc683923d87dc05a028933582ed2ad7ab8826e9eff1288721958a4547908661ff2da6a1603824ea5b48ac5a348d68b5219d3072b5df472e489db93ebe744028a2e566411b4b01829c32ad3bdada7aa0e8b43950c82c2c975f91d3b4738984a0a2637d8aff97025f661d34a5c35b06662f0c28b502f9fc3d54a3309527ec0ac94847fa7bb3a5b29fd81eeb1223efa8651f9921e23688800b3baa051661e2d1306b2a49e03ae51cff8723d270d0099da2aa215684a02c5da4a6cc26d1fe8883e2983d387167de7784565dbedcbd035389249d7eed5dc6032d855637b96e9901934262a3b3feb3a6375f5ff911d35835d9da227aa287794a7e493ae53585b840b2545713f859e937567da72e6b9c2ba8967c1832f90cf996262489aa5a878d70be107648078f3a09db6c4bdfb4d461d472e499590db07b55986d84f3b54d1287f1013f62cdab7bbd587b84140bff2b4d36e3d9f2d65eca1a5efe2a6c12a1493723aeb1056f8fd160ee59520d6ffe8a50781e7fa477ed18fa8ce4a2758d016a111955499cc4d2e5702ac2ebf04c4f3aae70490e1e5b66be5bf0bc16f43e1c83f0fab2266719f980de4179c940ad930d2cb80369d97c8c6cd3c7c449cc779e20e0e81fa9901130b8cc1141e119319879af9f488627d94c8071f170bec45ae97524135c0af3a99aec472e58e52b5b200ac8ef07add479163b3e6e8051b932b0f11cd95ed4dd7b873aefcc44ff4ca01887617e82025679f13e15eb9fd65b056408586f8efc29f0b0518850bda9a2058acd8527f5e9a3281f808423164c87e11ce9d4a18f1b590d31a7eb56c22babbf0d745169f26c4dfbe5b8bfbc384e02b7e509c83afd666b305e3bcfbb86915fef00cb20e3abd59bf460b7598183e498540084eb4fa6c52104af120356d590fdaa1b691f33b785bb52a31913b8c77c29aec190625055af5039a76740f8236a51cf189623d8afeb772f4626183dd34c7eb33717adcf1b80f4d9148ecc39e5f8ee90d2a5870ff5475f930a2df621b47177401da343f8e64202db7ffe20490f5cd1e74992db43ac7dec2a321bf783d95efb8d3ef23a3419518d0f5e333ac69253c28a3c4d93c7fab5597ea7e5df95996ad14a289b69f9bcbb73bd5868c36c495db31808b8927c0d0cea87b7b47f0da7f562109f8c61c78a989da1dcc6b8e382105e5a3a52c3afc409bee1867b263590a86130784e27a5c10565a6e51d0e3c6466ba9ee28d9f4452305f782af462f44531ece67c708a315af4dd2a2f6a93c5cd63986cb6d5f6d0e9ffd2d18005ab70dac8464abca35b2173195366cd61728e3ddb8729da0fc745294786af03c2c63e22907df21850bad28ab55b0601a7147190e0bc7c3d878fcc4fbff8e1f10f1bb0dc5b86effbe4bfdc59920b31797a57b90ca5bec67bcc138c06049e6899dbefdd60049bee6b398d8d6a1497e5aa115c704d190b8e9a6baa3e9ef3ce197b32fafe0f5eca60aa1c36b2708bc78a3774f62077b29c69c4d83ab280e394c03eca5a342b0db79c8e2dccee8601b68473ffe3d7f3d350831b677c69755e11b4dc1a3439353c430e4b562c2283a184461b75486a35dc487ab8d9cdaaa8177f56e5fb09ad13bf6c1fa73afd2e417c2110cab2451f9ee83776b401977f1afd1dfcabb38da9115445b5558b7686ec430c04796c5b6d9c868854bf0e0d4d8dc115391e8d1daadd3f936d32a349c5ac9578e4ead37d4dd0827f7dbe383466a725aabcbe5a2998562835bc0029d7359170c4a7f4f466f041d905a1591b17766214e4af4a8d331f3536548057dd1c683b573d45d0d9d31347b1d3b3858e123c78e243de0bc24f2fbdcbcd43a6483ac6bf92cce2a8476bdff7feef9c06322c2cf9d01fd1b72d95ab92eef3ba0c08d021f583be14bf5e146a90fcf4012f6971786c732be9a06b82bc36ee608f75569c96ba026d70e717e0c68cf7c67f5cdf1e27d7dd202c2bfb0ae2d50627711521d389651cd5d7bfa967520bc6d774d839b70a3b2b04d8c449c0ec1500f9d60316c92118b89ef9c2639710b970af7f07193a3b8fab24927fa0a2eb15fdb600a3e6b4ce52f368fa562dca821197de75fbd2e89cf50b0da2d84cc7c27fbc68fbee486a8e5b8450d926521ff6fbee95eb91f7fac035634244ac9f6441b98824c245b43c8b90b67bb210bc1b71fbbd5f2e8f1e2346b0c20641079718f6a3c4a4eb0440609cf1d3e945862034df1079470aca36148a85b774bef2c3f7473b7eeeeb80c50e85be0501994c0fe7a25151b56f862094d72593ec57f0ae3c746e2beb5f3bbcf6db8c0459d5fafddccfd6427dfafa20953b89891ce9a2e216f0255657719b93918fb29e6757a1221b81947170ec4a50d3546dfadc14a119dd925fc36365a2a4283e0bf2b077d7a821b4bf", 0x1000) syz_open_dev$hidraw(0x0, 0x0, 0x200) write$hidraw(r0, &(0x7f0000000040)="664b2164be3e9899937d2d60cf722084387fee789219d2484c07c8f2cc4493f71b33ce91632a6cfa5059966d9276be24c41e98275fec04c11ca51d1ddabaa321a78beaffda3ec5", 0x47) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x200, 0x2000) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f00000001c0)=""/214) read$hidraw(r0, &(0x7f0000000100)=""/167, 0xa7) [ 1604.909445][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.916483][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.923583][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.930699][ T2787] appleir 0003:05AC:8242.0199: unknown main item tag 0x0 [ 1604.938563][ T2787] appleir 0003:05AC:8242.0199: No inputs registered, leaving [ 1604.947968][ T2869] appleir 0003:05AC:8242.0198: No inputs registered, leaving [ 1604.958953][ T2787] appleir 0003:05AC:8242.0199: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1604.971774][ T2869] appleir 0003:05AC:8242.0198: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1604.997782][ T22] peak_usb: probe of 4-1:0.218 failed with error -22 [ 1605.007003][ T2806] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 1605.038940][ T22] usb 4-1: USB disconnect, device number 10 [ 1605.089796][T21033] usb 5-1: USB disconnect, device number 28 21:30:45 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000580)='/dev/../raw#\x00', 0x1000, 0x400000) r2 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x7, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000300)={0x57, 0x835, 0x2, {0x1000000, 0x6}, {0x100000000}, @period={0x5f, 0x0, 0x1065, 0x4, 0xd2, {0x8, 0x200}, 0x7, &(0x7f00000002c0)=[0x1, 0x1000, 0xe67, 0xd2, 0x5, 0x7, 0x400]}}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f00000003c0)) r6 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000040)=ANY=[]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r4, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(r0, 0x0, 0x0) syz_usb_connect(0x3, 0x55, &(0x7f0000000680)=ANY=[@ANYBLOB="12010000b71ca010b40b760a90230012ff010902430001080090010904d5050584fe864809050707020000ff02020d09050010050000000002000905021005000f72a9090500000000000009050f03ffff8e0009"], &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000440)={0x6, "dd4efda99fb45a0e287c2d515f68a37b393c0be190099fb48327d667ce1b9867324af287674ec1da1076fa6475868a0702c58a24a19901111efe52541475fad8"}) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) ioctl$HIDIOCGNAME(r6, 0x80404806, &(0x7f00000004c0)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000380)={0x3, 0x200, 0x0, 0x5, 0x200, 0x21487463}) ioctl$HIDIOCGNAME(r6, 0x80404806, &(0x7f0000000500)) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x8, 0x400) ioctl$EVIOCGABS2F(r5, 0x8018456f, &(0x7f0000000700)=""/4096) write$hidraw(r1, &(0x7f0000000140)="08d9b9a7cacb5a7dcc7b6da3f6199d900b424162e878188aa4df1c90ebda9a8c98eec20747e99c3ee92c75c608dd02560bb74d7cb3a974c82d48eca87279698b243dd1b00c10a8faeac7f83dcda7a6910fb41d5540dfea5d1065426918921152bec9fc1bde05b1588c6d01e97c81b1515e0855ce560aaccc91f0b3cc8431bbdf2d9ae04bb97870404e47f8cffc1c442b19d614c82e887309bc258661243197", 0x9f) syz_open_dev$evdev(&(0x7f0000000400)='/dev/input/event#\x00', 0x58, 0x200) 21:30:45 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x7d) write$hidraw(r1, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xce000) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000000c0)={0xfffffffffffffffb, "062c5564cbe88da2f2c2b135b08e913542c62d297be91c14bdb2c6fabbb45640f5169cf68b41430f43a852e79a12c44a47e15cbbea2ae271ce522f4f2a214ebf"}) 21:30:45 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/../raw#\x00', 0x0, 0x107d) write$hidraw(r0, &(0x7f0000000200)="b2", 0x1) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x3f) [ 1605.397049][ T2806] usb 2-1: config 0 has an invalid interface number: 210 but max is 0 [ 1605.405306][ T2806] usb 2-1: config 0 has no interface number 0 [ 1605.426993][ T2806] usb 2-1: New USB device found, idVendor=2770, idProduct=9120, bcdDevice=b1.68 [ 1605.436069][ T2806] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 21:30:45 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120123009ccd5e08cb060600be5c000000010902240001000000000904340102096de70009058acfe2368f7df194bfe09c264605d9b5526f400069832ffe0000dca5a1a802001cb100000080405cf29cb2567523dfa7ab3249183d84c7d376a605eed3f5cbfa381b1883a3b9fbdf218aa879ad7ac454d4ac93defbeb69febf002fcbdc1b84a222bef7cf8a8123703aa235cb775a421308e7dd539af03251d9eda31f58cfbed7efac2a625d2ee7e59711392127f428e6af92b7df054b4cf684a0b0fc8eba83d016b784b0ceb86da6eed00ca6cec0687873997207796c78383b9da041e9b23f6641e4bb8b93a19cb50820f1440c56370640b829abbdbd1ba1"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffffffffff94, 0x84400) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000200)=""/203) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3, 0x2) [ 1605.454423][ T2806] usb 2-1: config 0 descriptor?? [ 1605.499037][ T2806] gspca_main: sq905-2.14.0 probing 2770:9120 21:30:45 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x14, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1605.736960][ T2869] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 1605.737662][ T2806] gspca_sq905: sq905_command: usb_control_msg failed 2 (-71) [ 1605.752036][ T2806] sq905: probe of 2-1:0.210 failed with error -71 [ 1605.760250][ T2806] usb 2-1: USB disconnect, device number 21 [ 1605.767031][T21033] usb 6-1: new high-speed USB device number 84 using dummy_hcd 21:30:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f00000004c0)={0x1, 0x100, 0x7fffffff, 0x9, 0x3, 0x5}) write$hidraw(r0, &(0x7f0000000800)="001300000000008da69dab1796e671a3b91fd131f2b9ad116d98fffaaf5baf631a1a62ef00dcc60301c2f87fe602b5f1363fd3f9608558d305c300fd1b7d3ef3b24b34d1562d73413e3879b4ed52cbaa85431b850d3b7214f428537506025138c7acd4c5bfea4f82d25fbd33f90a9e762ed7a22550b0efab8d4745e8cdb81d869444e531e18bbe236a983a528e2f922a1cfbb64b9234c5d7ee781b7b9d872aa6fcc0f1a3d57687d9381409f32b0408ae43c1ace38023592714996631f7806f0ec3a2aef1deb49b887b23fcda1afbd7ed66d64b68077dc9ac708ae98cb43d459d490f1137", 0xffffffffffffff2c) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f00000003c0)={0xfffffffffffffffd}) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000000600)=ANY=[@ANYBLOB="31bf0f10a2a0dae127b394db31680ba0be7fdaa3f9fc7b73e9e5c040d66333ab83e706b8b11afdde7d1560c25581a34d9977e828db7ad3c819ef8fca3740d90b4761b425f9df9a83ae9e66e9604155508af1ed41b36c5a93e0b072039fade3"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r3, &(0x7f0000000300)="c7", 0xffffffffffffff94) ioctl$HIDIOCGUCODE(r5, 0xc018480d, &(0x7f00000001c0)={0x2, 0x100, 0x3, 0x7, 0x9, 0x8}) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000400)=""/163) read$hidraw(0xffffffffffffffff, 0x0, 0x30a) r6 = syz_usb_connect(0x3, 0x57, &(0x7f0000000680)={{0x12, 0x1, 0x250, 0xb7, 0x1c, 0xa0, 0x10, 0xbb4, 0xa76, 0x2390, 0x0, 0xe712, 0xfff, 0x1, [{{0x9, 0x2, 0x45, 0x1, 0x8, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0xd5, 0x5, 0x5, 0x84, 0xfe, 0x86, 0xa248, [], [{{0x9, 0x5, 0x7, 0x7, 0x2, 0x3, 0xffffffff, 0x2, [@generic={0x2, 0xd}]}}, {{0x9, 0x5, 0x8f, 0x10, 0x5, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x2, 0x10, 0x5, 0xf, 0x0, 0x3ca9}}, {{0x9, 0x5, 0x0, 0xb, 0x4, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0xf, 0x3, 0xffff, 0xa8e, 0xe437, 0x9}}]}}]}}]}}, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000095010000000000000000000005ba7eb8c579548f0a9f2714290203af4a25240064c7f904770c6f27058609d0392570c87f506715fefdfc68836f3d6fd90b4b82969acff38e4ba5cb189b2580074292b78ac57246cbccce7f29f26ec38492923acfc83e387da0e504a8319e72ac5443bdea4a7702c2d480616fe98d11771038a251141cc5c81887c172b655ff1a52e2ffda69182ad274bbee02c77abf8783798d596f306a823d6aea720f5ba293ef9058da2990c6017ebeb4b6141a6e1bfa3c9ed053be2b9c"]) syz_usb_control_io(r6, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) read$hidraw(r1, &(0x7f0000000380)=""/17, 0x11) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000140)={0x3, 0xe7, 0xffffffffffff0000, 0x1, 0x8, 0x1}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000002c0)) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x7, 0x3314c0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000500)=0x3d2b) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x4000) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r3, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) [ 1605.886901][ T2787] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 1605.996861][ T2869] usb 4-1: Using ep0 maxpacket: 16 [ 1606.016857][T21033] usb 6-1: Using ep0 maxpacket: 8 [ 1606.116860][ T2869] usb 4-1: config 8 has an invalid interface number: 213 but max is 0 [ 1606.125061][ T2869] usb 4-1: config 8 has an invalid descriptor of length 142, skipping remainder of the config [ 1606.135348][ T2869] usb 4-1: config 8 has no interface number 0 [ 1606.141490][ T2787] usb 5-1: Using ep0 maxpacket: 8 [ 1606.146569][ T2869] usb 4-1: config 8 interface 213 altsetting 5 endpoint 0x7 has an invalid bInterval 0, changing to 7 [ 1606.157583][ T2869] usb 4-1: config 8 interface 213 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 1606.166902][T21033] usb 6-1: config 0 has an invalid interface number: 52 but max is 0 [ 1606.168270][ T2869] usb 4-1: config 8 interface 213 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 1606.168296][ T2869] usb 4-1: config 8 interface 213 altsetting 5 has 4 endpoint descriptors, different from the interface descriptor's value: 5 [ 1606.168315][ T2869] usb 4-1: config 8 interface 213 has no altsetting 0 [ 1606.176380][T21033] usb 6-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 1606.217090][T21033] usb 6-1: config 0 has no interface number 0 [ 1606.223464][T21033] usb 6-1: config 0 interface 52 altsetting 1 endpoint 0x8A has an invalid bInterval 143, changing to 11 [ 1606.234682][T21033] usb 6-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 1024 [ 1606.245808][T21033] usb 6-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1606.258709][T21033] usb 6-1: config 0 interface 52 has no altsetting 0 [ 1606.265405][T21033] usb 6-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=5c.be [ 1606.274450][T21033] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1606.283281][T21033] usb 6-1: config 0 descriptor?? [ 1606.297020][ T2787] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1606.308103][ T2787] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1606.320938][ T2787] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1606.327666][T21033] hub 6-1:0.52: bad descriptor, ignoring hub [ 1606.329998][ T2787] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1606.344196][T21033] hub: probe of 6-1:0.52 failed with error -5 [ 1606.347702][ T2787] usb 5-1: config 0 descriptor?? [ 1606.367194][ T2806] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 1606.456979][ T2869] usb 4-1: string descriptor 0 read error: -22 [ 1606.463292][ T2869] usb 4-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1606.472556][ T2869] usb 4-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1606.496914][ T4020] usbhid 3-1:0.0: can't add hid device: -71 [ 1606.502929][ T4020] usbhid: probe of 3-1:0.0 failed with error -71 [ 1606.511012][ T4020] usb 3-1: USB disconnect, device number 29 [ 1606.558061][T21033] input: USB Synaptics Device 06cb:0006 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.52/input/input332 [ 1606.616829][ T2806] usb 2-1: Using ep0 maxpacket: 16 21:30:46 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x0, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:30:46 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x0, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1606.670642][T21033] usb 1-1: USB disconnect, device number 89 [ 1606.776956][ T2806] usb 2-1: unable to get BOS descriptor or descriptor too short [ 1606.828163][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.835216][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x2 [ 1606.842286][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.849442][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.850266][ T3217] usb 4-1: USB disconnect, device number 11 [ 1606.857005][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.857037][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.857057][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.857076][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.857095][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.857114][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.857132][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.863119][ T2806] usb 2-1: config 8 has an invalid interface number: 213 but max is 0 [ 1606.870065][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.877120][ T2806] usb 2-1: config 8 has no interface number 0 [ 1606.884121][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.899874][ T2806] usb 2-1: config 8 interface 213 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 1606.905194][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.905214][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.905234][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.905252][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.905270][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.912321][ T2806] usb 2-1: config 8 interface 213 altsetting 5 endpoint 0xF has an invalid bInterval 142, changing to 11 [ 1606.920478][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.927513][ T2806] usb 2-1: config 8 interface 213 altsetting 5 endpoint 0xF has invalid maxpacket 2047, setting to 1024 [ 1606.933562][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.940611][ T2806] usb 2-1: config 8 interface 213 has no altsetting 0 [ 1606.951216][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.988325][ T22] usb 6-1: USB disconnect, device number 84 [ 1606.997570][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.997585][ C1] synaptics_usb 6-1:0.52: synusb_irq - usb_submit_urb failed with result: -19 [ 1606.997591][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.997618][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.997637][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1606.997656][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.086317][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.093375][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.100442][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.107500][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.114522][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.117763][T21033] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 1607.121582][ T2787] appleir 0003:05AC:8242.019A: unknown main item tag 0x0 [ 1607.136454][ T2787] appleir 0003:05AC:8242.019A: No inputs registered, leaving [ 1607.148524][ T2787] appleir 0003:05AC:8242.019A: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1607.217004][ T2806] usb 2-1: string descriptor 0 read error: -22 [ 1607.223697][ T2806] usb 2-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1607.232760][ T2806] usb 2-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1607.326953][ T4020] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 1607.386867][T21033] usb 1-1: Using ep0 maxpacket: 8 [ 1607.506932][T21033] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1607.517890][T21033] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1607.530703][T21033] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1607.539754][T21033] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1607.549286][T21033] usb 1-1: config 0 descriptor?? [ 1607.596839][ T4020] usb 3-1: Using ep0 maxpacket: 8 [ 1607.696836][ T22] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 1607.726934][ T4020] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1607.737996][ T4020] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1607.750817][ T4020] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1607.759886][ T4020] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1607.773519][ T4020] usb 3-1: config 0 descriptor?? 21:30:47 executing program 3: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x311, 0x0, 0x0, 0x0, 0x28, 0x3f0, 0x6c17, 0x40, 0x7, 0x67a, 0x1, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3f, 0x10, 0x5, [{{0x9, 0x4, 0x4, 0x3, 0x9, 0x7, 0x1, 0x1, 0x8001, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0xd22, 0xd5, 0x3}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x7, 0x8, 0x200, 0x10, 0x1}, 0x1a, &(0x7f0000000080)={0x5, 0xf, 0x1a, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x8001, 0x9, 0x4ba}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x200, 0x1, 0x2, 0x1f}]}, 0x4, [{0xf2, &(0x7f00000000c0)={0xf2, 0x3, 0x1007, "d63d8f108eb89c4f7e613c77beecdceaf8f09c66bde8650a1a9e55868bffc4afc00b4735ae2e0146270017e940e429fea4746f9c1ff102f4a13c6c217471249cec282a059345edd12abe4c24d87ca337b8c9bfdbf5a1dd3d69a8dcd3132fbf8a1be4a39a69f5d67585ec84b94cde317ceb8c542a15ecd77ba464e8958c86e28dc6fd4b49723f6e60a5316063b1faa3356cebbcab6f050f9a36b4bbf603f0f32527e7b165325edc591b3f26db961bd3dfa3cd5a19c9a0f5d8a2b7fa69644a0f0aad3dbfe70821ff7f2b6cf60c0e61bf99ace0612ffb961748899216ad5d214e6078c20575c78825830d141af5d896"}}, {0x7d, &(0x7f00000001c0)={0x7d, 0x3, 0x809, "066a2ef3d43f7df608ee864bf1de26862a608dfa8a77aec0905a0db62adf377d308a27d39fb6486dd8782033eb11ef8b2beb79989d14efec1251aec97db3c9f9a47bc7b19008dd40d409c953ee46471dc38aadb87e7ee90438f8ad62f2eab0d06dfebf80f9873e9f26f77bd5f09cfbc54828fea10cf5d83f65"}}, {0xbf, &(0x7f0000000240)={0xbf, 0x3, 0x480a, "987e799dca985bfea96762ddf2777a8dcff26d84217b3e28ea62936a6148f87eb0de124a8283bead741d2a9c3e45b9ae16a97ef3533c568c98d9cd0dde99bc4b67779232c9823594fcfe980dc732bbb4f79e81ad909d5153a8c51748246df796bea9197354d41fed44c757b6245a551534aadfbd4a81082d2a2ae4af04750bd9fe0a9a488160497c445a08ec1b5dfb8d948df2eae5342f9139558b40091070f2e42550ed133b0f16e00d9b9951f6dae0aa93a02216b8cab5398541"}}, {0x18, &(0x7f0000000300)={0x18, 0x3, 0x143e, "e32505c67f4f6a3a79fc1fdfd57cac6144e38110"}}]}) r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x6, 0x101000) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000400)={0xffff, 0x5, 0x1, 0x2, 0x0, 0x3}) [ 1608.028267][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.035326][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x2 [ 1608.042440][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.049570][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.056587][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.063651][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.070722][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.077822][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.084844][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.091945][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.099032][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.106108][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.113177][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.120237][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.127335][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.134399][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.141460][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.148520][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.155537][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.162634][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.169686][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.176698][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.183780][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.190863][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.197930][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.204960][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.212024][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.219142][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.226187][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.233318][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.240414][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.247501][T21033] appleir 0003:05AC:8242.019B: unknown main item tag 0x0 [ 1608.254546][ T2806] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 1608.262802][T21033] appleir 0003:05AC:8242.019B: No inputs registered, leaving [ 1608.272425][T21033] appleir 0003:05AC:8242.019B: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1608.496827][ T2806] usb 6-1: Using ep0 maxpacket: 8 [ 1608.546834][ T22] usb 4-1: device descriptor read/64, error -71 21:30:48 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x15, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @main, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1608.616977][ T2806] usb 6-1: config 0 has an invalid interface number: 52 but max is 0 [ 1608.625158][ T2806] usb 6-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 1608.635476][ T2806] usb 6-1: config 0 has no interface number 0 [ 1608.649676][ T2806] usb 6-1: config 0 interface 52 altsetting 1 endpoint 0x8A has an invalid bInterval 143, changing to 11 [ 1608.656931][ T2787] usb 5-1: reset high-speed USB device number 29 using dummy_hcd [ 1608.660974][ T2806] usb 6-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 1024 [ 1608.679854][ T2806] usb 6-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1608.692722][ T2806] usb 6-1: config 0 interface 52 has no altsetting 0 [ 1608.699426][ T2806] usb 6-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=5c.be [ 1608.708496][ T2806] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1608.717838][ T2806] usb 6-1: config 0 descriptor?? 21:30:48 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x6, 0x40000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f00000000c0)={0x3, "f02104d9722d6604a8e396c6d1ca955ece13073c2732d4eed1f47ef8a4cc931838637ef30d35f0dfea5f2dca7d89ea880115a94e47d2558bfb2258bc59082594"}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="8ebcbc0c47", 0x5) syz_usb_connect(0x0, 0x24, &(0x7f0000000200)=ANY=[@ANYBLOB="120100005074b908480b05107ef30000000109021200010000000009040100004a915400856535d45a092e2d8af530686d2cd6b5cfea85fcb66371e78bb782312dc96d9f0f1d80c59940397a2a3c610aa3c2a666c41ee512aa933c80f43ba28de4f7b0a6d6c2d804d575f09007f0a261c6376ebf44528b07261dd967d26f686ebac799653566c1e4588bf7a043d84dd9c3e0d85dec62f1cd6eaa88078001140adbfe3169b2392e1ff6f52f63a7c4d6b0e20e6bd25feb79360b87a790f4fa1b19462aa7e75cea7b4e3456808771f71e34e055bbd6ab18022d5c5919e85f3d4d2500f697878dc69a75bf2a6f349dcf99ed2843a9b6e7bfdeb3a18ae5fa89db2d68e02c7f0d78bd1c047cb05a04749afd36808fc6a7cd152eec8b7ca4a8881cac7f06931fc6935ed2d08a938908a74cd62e2202a5224a21c3"], 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xa7d1, 0x200000) [ 1608.757308][ T2806] hub 6-1:0.52: bad descriptor, ignoring hub [ 1608.763513][ T2806] hub: probe of 6-1:0.52 failed with error -5 [ 1608.786920][ T2806] usb 6-1: Can not set alternate setting to 1, error: -71 [ 1608.795985][ T2806] synaptics_usb: probe of 6-1:0.52 failed with error -71 21:30:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x7d) write$hidraw(r1, &(0x7f0000000700)="541686dd542535fe4e586ebfc082a07367f4ca4ab074e42ab30e2dae5622572bafceb6e3f9eb11130171abd6409784143d6d47700bf29dd793d5c54b5d025665a8845cc95bc3fe228ecfd466a614abb8c43cb1cb8d63e4475b4331e1990223a0caf13eaa85ddac2706e0332f814477e12521af8883d7d3d4e707405307a08c639f08a5322a0e53946ce4802cc31783b50287fa7b67c2b1d88d55558b18fc9f94cf80c29a1723f9dca89043e98c25a60ee815e2d721c5bc2464494b368ee80336e0a12c6d29ebe51aaa7384d7", 0xcc) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000003c0)) r6 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r4, 0x80404509, &(0x7f0000000400)=""/85) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000880)=ANY=[@ANYBLOB="a9c2f0ad8390d23f61ca8ad95d3171092678175a84ef01e6390162cadba7dcf422fd2f7abea355645b0e2b0ca2c743bbd31dfe894fa567db0e0f3abb76539435931635a2de5853c1effaf46cab4eef6248a8e57238f95d215c2307b8dc410929225347d79a5c028c9b32ce5f02de04037e9c8437add13e38d272fbc6f4caa5c5e10a149c02a22521e6c3dd015b764ab43b5f7547f59994bf0b687da0c3ad52c1598716b188f9ee8c53e7a9dedd6036b2f2d561d6b2763824ab52d996c206df1388ef8ab84daa613018d2ace68193caa0a19a22251e6b4f5c80ca8d1ee0287c39772245577a795114fb5771565fcd3e5a02ef560f5ba7abcfb69451634a16b2e43aee3680d7686026665d107955daa323a68a162b339a4b6164976d7a3a67a5825a2f153ebb8504ffb300"/327]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r5, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(r1, 0x0, 0x16fe645859b66a26) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000001c0)) syz_usb_connect(0x3, 0x57, &(0x7f0000000680)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010904d50505bf5f000000000000020003ff02020d09058f10050000000006000905021005000f72a90905000b0400000000020009050f03ffff8e3709"], &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000010000000000000000000000000000008396c4ab7812cb19e3c29cbf3f77ba38aecd579a04b00fe94dd4c0b45ffa0278d02aada1981a915665408453f4fb2647caa842b24ac1f4ecb0ff7e090b4953ee31e95f1fa86442f063388d4a68c3a39385f4a4f500800007e5e123702546d99151d8b68203a4afa2005ad6b17234efce7b1fae0daffb7cdd55ed3d86219b9bd492bcffe8ab7630ce90f7c930b0249c23c73c30cd0fa017138ec31dfc5c9c67514769892267a6755c283692b636e148e7791ce0933a62c225b63d11eb6a3b90433922f70a7998a444621660b576aedfd92c10b38b642b8ba9a9c78c59945f61e8c7a29009943031433f71a143e3f8a901f61353f6c6389750c6d02495fecde92aac060c7d787f299870cf32edbbfe94baffbf3c5ff22871379cb31340b256b9154aeb1beba1edb88e507ba81fb800"/341]) syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x7e00000, 0x5a880) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000480)) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) ioctl$HIDIOCGFLAG(r6, 0x8004480e, &(0x7f0000000040)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000140)={0x100000000, "b9e611b03038cc3652e32b1d48c55ce8306c6dfc176954994ac2b91476282d78fa7ef01b35911872eb3627cf85eda21678c6bbe9ec74365c15c43a8986bc9276"}) ioctl$HIDIOCGCOLLECTIONINDEX(r6, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x7, 0x4800) ioctl$HIDIOCAPPLICATION(r0, 0x401c5820, 0x3fffff) [ 1608.945654][T21033] usb 2-1: USB disconnect, device number 22 [ 1608.976877][ T2806] usb 6-1: reset high-speed USB device number 85 using dummy_hcd [ 1608.997093][ T22] usb 4-1: device descriptor read/64, error 18 [ 1609.096821][ T2787] usb 5-1: device descriptor read/64, error -71 [ 1609.216852][ T2806] usb 6-1: Using ep0 maxpacket: 8 [ 1609.256892][ T2806] usb 6-1: device firmware changed [ 1609.262255][ T2806] usb 6-1: USB disconnect, device number 85 [ 1609.268597][ T22] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 1609.327203][T24848] usb 5-1: string descriptor 0 read error: -71 [ 1609.356998][T21033] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 1609.486816][ T2787] usb 5-1: Using ep0 maxpacket: 8 [ 1609.537469][ T22] usb 4-1: device descriptor read/64, error 18 [ 1609.596891][T21033] usb 2-1: Using ep0 maxpacket: 16 [ 1609.626839][ T2806] usb 6-1: new high-speed USB device number 86 using dummy_hcd [ 1609.756914][T21033] usb 2-1: unable to get BOS descriptor or descriptor too short [ 1609.837118][T21033] usb 2-1: config 8 has an invalid interface number: 213 but max is 0 [ 1609.845334][T21033] usb 2-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 1609.855470][T21033] usb 2-1: config 8 has no interface number 0 [ 1609.862119][T21033] usb 2-1: config 8 interface 213 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 1609.876252][T21033] usb 2-1: config 8 interface 213 has no altsetting 0 [ 1609.883142][ T2806] usb 6-1: Using ep0 maxpacket: 8 [ 1609.927065][ T22] usb 4-1: device descriptor read/64, error 18 [ 1610.006933][ T2806] usb 6-1: config 0 has an invalid interface number: 1 but max is 0 [ 1610.014972][ T2806] usb 6-1: config 0 has no interface number 0 [ 1610.021362][ T2806] usb 6-1: New USB device found, idVendor=0b48, idProduct=1005, bcdDevice=f3.7e [ 1610.030407][ T2806] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1610.043627][ T2806] usb 6-1: config 0 descriptor?? [ 1610.050751][ T22] usb usb4-port1: attempt power cycle [ 1610.099140][ T2806] usb 6-1: selecting invalid altsetting 1 [ 1610.105107][ T2806] ttusb_init_controller: error [ 1610.110183][ T2806] dvbdev: DVB: registering new adapter (Technotrend/Hauppauge Nova-USB) [ 1610.123180][ T2806] tda10046: chip is not answering. Giving up. [ 1610.129336][ T2806] dvb-ttusb-budget: A frontend driver was not found for device [0b48:1005] [ 1610.138047][T21033] usb 2-1: language id specifier not provided by device, defaulting to English [ 1610.299719][ T2869] usb 6-1: USB disconnect, device number 86 21:30:50 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:30:50 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x0, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1610.345439][ T2806] usb 1-1: USB disconnect, device number 90 [ 1610.426955][ T4020] usbhid 3-1:0.0: can't add hid device: -71 [ 1610.433030][ T4020] usbhid: probe of 3-1:0.0 failed with error -71 [ 1610.443504][ T4020] usb 3-1: USB disconnect, device number 30 [ 1610.626984][T21033] usb 2-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1610.636092][T21033] usb 2-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1610.756911][ T22] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 1610.796831][ T4020] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 1610.796887][ T2806] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 1610.931931][ T102] usb 2-1: USB disconnect, device number 23 21:30:51 executing program 3: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hiddev(&(0x7f0000001100)='/dev/usb/hiddev#\x00', 0x8, 0x0) read$hiddev(r1, &(0x7f0000001140)=""/91, 0x5b) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x201) read$hidraw(r0, &(0x7f00000000c0)=""/4096, 0x1000) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x9, 0x20000) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f00000010c0)) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1611.036853][ T22] usb 4-1: device descriptor read/64, error 18 [ 1611.046870][ T2806] usb 1-1: Using ep0 maxpacket: 8 [ 1611.067089][ T4020] usb 3-1: Using ep0 maxpacket: 8 [ 1611.072163][ T2869] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 1611.167039][ T2806] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1611.178070][ T2806] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1611.186952][ T4020] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1611.190925][ T2806] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1611.201764][ T4020] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1611.201803][ T4020] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1611.210862][ T2806] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1611.223642][ T4020] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1611.252082][ T2806] usb 1-1: config 0 descriptor?? [ 1611.256922][ T4020] usb 3-1: config 0 descriptor?? 21:30:51 executing program 3: r0 = syz_usb_connect(0x0, 0x61, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x36, 0x49, 0xb0, 0x20, 0x20d7, 0x98a6, 0xe287, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa3, 0x0, 0x0, 0xef, 0x3, 0x1}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000580)={0xcc, &(0x7f00000003c0)={0x0, 0x0, 0x5, "8f853b198d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, &(0x7f0000000040)={0x14, &(0x7f0000000640)={0x20, 0x1b, 0x1002, {0x1002, 0x0, "bb5cfc18299fc8995829c33c56b55d4e07b8b607efe0db2f14f85487e6cae476fc52f485e7df2fa7a50f22b94109fe1879198635839f3f6a8d23101700843aba7af3fe3cff301b1e09d6eb26710c5ce6f463c1872513602ee88fe9b815563483cb8d9c2e98f6846596ee47cf58fb0524cf187f311c2442cc354631570adb41aae9aca9ce77125bd3a10ca2ae68ce556e98f13920bb57e6838b20c7eb59dce6db551822ff07a1fdf561be0888855f45bc0c1ff037ed2582674b1163d7ff2bc9afddeef52aa4d775ac35cc86b5182ea42746cf2d2f4e8eb5ecf3d2015e28d9e58e3050cea8ef194858e44fc8ae04db376fade0a447ec989509e9214139436c10b64dddfc7f6f097d6c9551f104cadcccb528c851d4578f4455223e297fd4d52efa19a013b4b15742b9228c72e157d937689878901d7049739a09ed08a0691f1b489bfcd734a9a0c9dba9d2dcbe2daa022d0db64a8bd5d8fe28fca292378ee89e8fb07799558423ab6df61a4b9db0b4d8e21368dff0d75d0dcc8a03e5de8e02147978a4376d75e37cf9f1909c468cb5bbfef46ab4d7f8a2f70ad716187cac73689df0f83bb6651560d29fe91c557fe6ced1c08947b4385c2c3dff712efb6daaaf32d0472f0717fbc11cb842eb448192ccebc696b8aa6429180a8cdec08c826143884c4c96ac7fb8c92ee913b1d6dad53b2971b26066b65e2f1582474efd9333edcce8360d396f462c7c8e8aa43c78cb765ff52f13fa7dfb0b5fe15bdef4bc788affce692acd3895ba99a3b66d5de89a54eec0e45058f340e7a43c8872898e18ce998ef661f0bbccd1a2f1935f06b260ecffbddcccbaba9a612a30b2d77062e532be890ace742b9e725652c0dfe9eceb36a648667f89356053c0664aa23167952ad53407eec7d00605b2dbacbc27e78c1b8d93ffd9bb0cb54e091c01a79dcbc66f35f2f2a7b40714c000e1c33d8988095a5d01b18060c9c644486188a131abb4699a5f5db8e0aabcc1c32c464187f773ce7f4a4f784b2c59c8f662ea99f620c33cb5986f642fbdbffcba162e8d295bd7d0db79866d5104653c544fb0fe0bb2c1b0904294b16807b35491d38bcfd35cd8eff9ebd96efb5ef1ad788df261a368417b534dea59b7d2f2a7412c6711f723619fd1cefb98785cee82ae6ba4149537ce28853e8e8c40713b99ccf405367765c6877b7a333d4d8850d6bac433cda272c31639dcb95c3bc33807f77c21b6a14d2f9a5a86dbdf26036ff394957b3fb3be1ae650465c1a30e0781a754cd82cf90a9ffdc24ec4245e1143a00f9fe34c264703d4b68a6a33825cd590f7dbf9c0d447cef47dec3c7e7d8d063cbda373facb7226990ad49a06058375343a63ac2652e584977c033e4d8f3eb7894bc71225cf890bed472382bdee2fa852b986fe3126abdbc1311f4d465dd1b4cad4d12fab3a9cc474c0d4b43cd3676437db3e6b057ef18192701a8948eac434f1530301873d7e0c0bbf401be185f61f0d66ba7936e336342d41ea0595bde0eafd3320edf3935866e9ec1e65a81830251c6bc11d7aef6a72f89a389ff4439ea1501b134202caaa529270b2876cad93b5cd64446870456ee8220b68efb4d936ce97e8525b16731ad82e69c4b0a917bcbe09974b02d9284e1308a63496b40e71c81d56febf62ba12d8388cb9afb5e02be2e592a2ffeaff87330291935624ed1dbd00c0a9b36a23b9798d7d87bab0a91bff5c8f7d825ce7b6a9cde17053243c66d7359a8505de8de71059cc84f1061d96446965f884390d5ba5998046fd3dc9a37db26fbb2d9bfded1b11b424c7014e7192b5ab970eb93443f721757155150699abad9964df9db1335b1bf1ced26af2a786f71e9a44897eb04d8c560fb9660ddfbe167050546f56a673e9c5b14e35527ddda51462ad164f6b284263728cb6ad7d6c7a6c1cc0282db01a023a2eea07fcf7f33223a7e3165fa39a4b7e4a2083cb9e412d5a56a60cd887e93c6ff6c1a786ccde10c44f64523ad4b9aafd655d2905063e6c753c609710f677984735c0d626490a94115b3537c7819a54b2bff7fc3d30019da9c570a25dc29e6cdf4bf092e72525b47ce26054b75254d4135966e1b4190e94f20abc361a029df9133d8b8404b5804d8273b1ffe82ce5d3a791a95017603753084945aa8010305b23ea797f9a9f34758e687b02e3cbe198fdf1a2448e54ae4f581f92d92b5add01f610785a997bcee610468a328336cbd81e301b62a8aa30d2bf30bf14138a9e95b0d8cca895b632789c6e817a1b3268a40913f8ac070748b176430de8b313e0e91618af5f1d11b448b8d8213f1aae438b1cc477d4cc30e84636252e20956cae598c992ba679ebaba7e7d48d89430cb52b26758b7f8871c91130b143f8aba0bea5c8620d75592b23a92d92b74f0283ee11d1e72a0475c79a25a7535effe219140a073a2ca490f3fe65e21236b51045e5aad4cfffc9c8b6bd0d07d8f9d36e9080bd98c4027e9d7222a6dff4e3e4842d0b432daaf299f6ccd2d74b42d56c11c065728c5746897bf945c9f608334432b313c2ef790f679d579ff51f41d29ebc5d585f20b8a24b5f8db13dccdb7b7a8fd428be724a34b5c170b1686b1524181a938f975c103739f8ec1396cb4369cc6fb8231edcad16964b1368a133ca0a7e6736431cc9d014471e99bcf44984fc412baa35565b6b2db5f9c9bf4ead9875d37275ca3559ef2e6a7c532806e07aafacd1e2f905694500388638011cf83c44e430b7f67bdd75aadefd6516dd73dec89363d4e322185518bbf2c6a58fc5eebae4001c862840bbef26fb68fabecd8a6abea27c65925427bdf842d12059bc881f0e3dfa8255a096768696a6c7825d6b2a33a7283a7e23f5ed0784dbde97e23f8cf4dafbc65278ee8118e30061e33381799dedab151831835384ba7d97ef8e66aa9007d01ff20ddf0bf78dc20c1cd77f968af010316cb8879956646e21a3478911967c2ccd3bfbfecf396a42be33db1c150d45ff67372805614e992f3f1cdf10edeadd9f144609562db0358088f60aafcdee4a49ce400e6b15a29bcce91513dc5d279c09ac2b66d3c6c630c7b0cf9538cbf8093d4de8657551d614ad26e7379f8fc2376f78aade35ee96eeb8b19e8a79b65f16985cff8ed521b2e645178d2181c67ba643bdf93ac7b536cca70f5e67e72dd59243a8a2ecb890bb57e3af30e3fbabff2b51d6f12c80ce37e3ee79082d4a11621af226a9ca2c15fef860b8f833a163d6d466ce03e0316a4733a7850c2a998f8e77c90d973aa2f2f6e07d26083792805bb601b61c525e27e377b8e37902c51cbbd6ec7af4c20da8d4ad4bd013f4d152051a71ceca30bb0537c9871401982b6d96c48770fae6ed98c5063c190a75b18826cdaa72f38e6e8fdd48dff936241354209ef06103c018bdcb08d575a738dc4d894ba3a8eff9b0b674304d0ab5f18e56edfcc4c71e759b888837e2301be5b950e58c99d4a9f99dae4ac22743f12ba16cfe7a5a8e5458f4cc3aa9575ae46995f81e965ab525d0a21c404ba33960111dc3f226db991965687dae008cf5bcf7ddba9f4a5c7801921b220c0e80ea8fab92a87ce224563f372db95470e40a7144712e4119106d031e750a13640f3d2bd6fb34c7abb788e658f9ec5d0dd8374bfae57e90abfdf14e5329c9ed5fdb3bf393a25023d81c940b4410566ab598119f0121d359b559411a8a38943f7b75cd2e7f1f05fa2d54eff2c01ec28a13a81ff741251f48918adae9e867067bc567204d8bef4e76d2e2c3a477e2f3495adfcf889ccfa45cf0bee36fe2cc104b8e15f14d26ce663e9a7d0f617692061be252f1523e0325d31ac900c31d45d5f3caf5150c37fac695e5f3d1fdaf5beb487a02442201198b499e8ea197aa86a501ba314e649336844367659bc390e545b80c35b84c3c6f4560fbd20600ec2c2eae76b05b8bf4c2d6c4dd9845de76e4f136b93568212f3a55dfec5acf357525c3a70d218395ebfbd144da7510fcd94027f1587c9c5ead9d77db0a69b1c3ae0d30b9041d379f3227ba11d454a0de06e3e420d10e0c1fee3ea17b75ae0ec18b12483a582fa03ee91383ee4cdc020b47a0378c9f336d01d0e2f6da61fb57d0232a65f53298b54990d1b496119f22158cdb5ee7f9eb7058df0c4b057788ff16029ec66a013d58d14db88a7a486ab2a57c8ba1bd975f28e61e79d381b06847401c7ccad0a2f7538a7dac99e95b8ac4e7b1b50adb30e4ff8bbdc021944057e7606c3f383428743868355639293a009162b06851aed62fd98641e1bfcfe6105494734759760617ebaadb935c4124c3f17c9c75b46690a6cb414444a8625eb2423f7b252fb45efd2693c29c39cf397aae2729415f6dff6706ec2be31a679f909ae09ef680739491ddae7c708f9db6a482172b2bbc3145fad92f7cedc7056e4c5532fa29f0f3a1bb9eb7b297bb84a0cced45ee4467b81e63a0e5b018549dffbadf218152b39c9cdd5f43fc04a9a191e9e2b0ca0f8873ce6ae3af2e0e61609402ed763e56c8bdc235de03fa303023210b93432659087c0213dd5af3201240d48a853dde11ca1d33648da706237401d5a05a075fdf07dd78c1ee94af9df42b743574ac4eb830cf4350318b7b0b36f37703fb5e435f889213f7fcd437d9b229e81e70742ec0b4dfc3c87c0055a820594cf671ca277a623cc8f8692aad0066760a25870ec271687e5ba6b3033c0bda8d562faff29a676daab6a21f27ac4ee5d85edb1159adcf421a9e4dcc9922af2781cc3a532bc6e4af8da84dde191dc2d08b70bda56f435ad932e1a185cef153b2a49db32bcc17eb5faa2909ddcef20776a7de6f01626bb1ec75d9a2f88be1825d2f130fb6b961a8430b18383c0de074dfb40b43ad91bdfac88c90060916d7e92035b434e1f459237799ccce54cd429caca5d22fcc1e566e9361aba352c66d770e5f1cd796ccdd159d6a51a0655d8afcfdd5fd2d707e32c5d53a762d0b7f66633405ca974b0187ac9f2abbb3a91197c611ae7b7619fefd09c98ad06cc9498dc254fb939ac3ecffd07e4b3eecaf9b792929d0c294378d47f14a05341c82e7d647e9c101ce0c38c4cc4d98635b3270c45da01be43e901c31d39b951eef0a557ee5781fd8f03dc2c2fe7e194978d40d7be27e0d9121cec7721f5ab6a493f7b9ad7a03f54e623a42e4f8c069d9ade2ca1399b61056dff3a7f146a0bda74f9ca06a2cd7b0218d962ba3cb1febdcdf8f246ffbeafcbfaef055b0e21bd79df5e7b87e701296598d5bd8bc792b0d866a3586039eee8e820a67db1d4a1718556b860764fd204c71c075bb63bd26b2c44b8803dec2140e19fcf8171e91b23947b1e46262349e8fbee0dd3a8dba38a3a45add398ec7c3c808b80d8957506a615f9ab7a341c8ea32ba0eba40570686cc9dadc6bc6aa002298618d8a2fecaedb1afcc94b5beed2afe701d9c966c4ecec3c722b13184ca725ef7767b5bf1f49c91e994e7ad7cfb50181ee09cd37bb966af8d1bc4422f310e603d48646c8276de41e2c57829b59b3bcb0403ecf542d55c22ae0dbda5ba13f00e1bd571fcb34d771c0f8cb11ed6ed270c4006d18e0e5ff0575fc77748ee5004368b33e744fbe6e5bd39a979b1d3967db73613d9b6395f6fc3247c0f047b4efb8353fefc9e3396ac0dae0c3827d9b5438b41add67ec77cf54021323a790fdba4ffbc7322e16d4f330054bdd76a853bf1271dcfb55abf619dca7283bec4d642e9a9d36c719a355547c9aaad70b422aefd78fceaac67adcee93730b467fa40ed6dbc62872d10ae"}}, &(0x7f0000000000)={0x0, 0x3, 0x37, {0x37, 0x3, 0x1457, "79ff1e001ce5b6b89b343f5115291eb2bcc3282be09bce5b418845f1d2a21795b9d03df542770307901e574592a57f748da9cc"}}}, &(0x7f0000000300)={0x34, &(0x7f0000000100)={0x20, 0x18, 0x52, "04842da2fb0135643c00c11c2e9160f252de6bfe603b9033e78ddb903f30f593eda3d5f2dd270e35c801e6da7842fd757b76080c4ad0220261aaf40f466a1df52d666fdd26c8f5a94279002f360db6f49452"}, &(0x7f0000000080)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000180)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000001c0)={0x20, 0x0, 0x81, {0x7f, "7e444ae58e40e197f4ff86ba91d64bc18fc69a6b3554c8c4673a9d8fbdd2a4a5e78cc68d529ec6ac8c3b0fdfe3e147656f38b1d60d24663cdb393bc05a3c3c35e9d842362e452d146163cd34e0347453103c7f8263c5cab1c4e63ea2b6bbccf76139df7cd74291ced59d2c7df8f353f54887181bf83403476ad57cf035778c"}}, &(0x7f0000000280)={0x20, 0x1, 0x1, 0x7}, &(0x7f00000002c0)={0x20, 0x0, 0x1, 0x3ff}}) [ 1611.336909][ T2869] usb 6-1: Using ep0 maxpacket: 8 [ 1611.456944][ T2869] usb 6-1: config 0 has an invalid interface number: 1 but max is 0 [ 1611.465008][ T2869] usb 6-1: config 0 has no interface number 0 [ 1611.471385][ T2869] usb 6-1: New USB device found, idVendor=0b48, idProduct=1005, bcdDevice=f3.7e [ 1611.480580][ T2869] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1611.489670][ T2869] usb 6-1: config 0 descriptor?? [ 1611.529051][ T2869] usb 6-1: selecting invalid altsetting 1 [ 1611.535027][ T2869] ttusb_init_controller: error [ 1611.540023][ T2869] dvbdev: DVB: registering new adapter (Technotrend/Hauppauge Nova-USB) [ 1611.553983][ T2869] tda10046: chip is not answering. Giving up. [ 1611.560208][ T2869] dvb-ttusb-budget: A frontend driver was not found for device [0b48:1005] 21:30:51 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x15, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @main, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1611.647425][ T3217] usb 5-1: USB disconnect, device number 29 [ 1611.666847][ T22] usb 4-1: device descriptor read/64, error -71 [ 1611.716855][T21033] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 1611.727969][ T2787] usb 6-1: USB disconnect, device number 87 [ 1611.739235][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.746276][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x2 [ 1611.753360][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.760445][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.767514][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.774558][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.781613][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.788674][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.795679][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.802726][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.809787][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 21:30:51 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, 0x0, &(0x7f0000000280)={0x0, 0x3, 0x4, {0x4}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x4}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000000)={0x1, "a1"}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f00000001c0)={0x1, "c2"}) syz_usb_control_io(r0, &(0x7f0000000440)={0x34, 0x0, &(0x7f0000000380)={0x0, 0x3, 0x4, {0x4}}, 0x0, 0x0, 0x0}, &(0x7f00000011c0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1611.816861][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.823892][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.830976][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.838037][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.845070][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.852372][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.859415][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.866433][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.873491][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.880552][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.887609][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.894631][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.901719][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.908799][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.915854][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.922904][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.929990][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.937046][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.944074][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.951159][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 [ 1611.958220][ T2806] appleir 0003:05AC:8242.019C: unknown main item tag 0x0 21:30:51 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x6a, 0x35, 0x71, 0x40, 0xc45, 0x8001, 0x6cae, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf4, 0x8001, 0x0, 0x44, 0x13, 0x80}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x102) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0xff, 0x10, 0x100000001, 0x800000016ab, "a1bb9709a501320946fc7a37f53596dbcc9a77588e783d8ec16854f92626b25f"}) [ 1611.966949][ T2806] appleir 0003:05AC:8242.019C: No inputs registered, leaving [ 1611.980019][ T2806] appleir 0003:05AC:8242.019C: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1612.106847][ T22] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 1612.246869][ T2787] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 1612.266823][ T3217] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 1612.346836][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 1612.367066][T21033] usb 2-1: device descriptor read/64, error -71 [ 1612.466995][ T22] usb 4-1: config 0 has an invalid interface number: 163 but max is 0 [ 1612.475188][ T22] usb 4-1: config 0 has no interface number 0 [ 1612.481337][ T22] usb 4-1: New USB device found, idVendor=20d7, idProduct=98a6, bcdDevice=e2.87 [ 1612.486841][ T2787] usb 6-1: Using ep0 maxpacket: 8 [ 1612.490485][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1612.504763][ T22] usb 4-1: config 0 descriptor?? [ 1612.526966][ T3217] usb 5-1: Using ep0 maxpacket: 8 [ 1612.616871][ T2787] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1612.627818][ T2787] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1612.640697][ T2787] usb 6-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1612.649734][ T2787] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1612.656943][ T3217] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1612.658803][ T2787] usb 6-1: config 0 descriptor?? [ 1612.668628][ T3217] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1612.668663][ T3217] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1612.695379][ T3217] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1612.704186][ T3217] usb 5-1: config 0 descriptor?? [ 1612.757022][ T22] wusb-cbaf 4-1:0.163: Not enough data to decode association info (34191 vs 5 bytes required) [ 1612.906911][T21033] usb 2-1: config 0 has an invalid interface number: 244 but max is 0 [ 1612.915173][T21033] usb 2-1: config 0 has no interface number 0 [ 1612.921430][T21033] usb 2-1: config 0 interface 244 has no altsetting 0 [ 1612.928283][T21033] usb 2-1: New USB device found, idVendor=0c45, idProduct=8001, bcdDevice=6c.ae [ 1612.937335][T21033] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1612.946854][T21033] usb 2-1: config 0 descriptor?? [ 1612.989219][T21033] gspca_main: sn9c2028-2.14.0 probing 0c45:8001 [ 1613.147959][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.155033][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x2 [ 1613.162135][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.169187][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.176208][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.183299][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.188216][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.190371][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.197411][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x2 [ 1613.204410][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.211487][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.218517][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.225521][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.232549][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.239594][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.246627][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.253659][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.260713][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.267760][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.274767][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.281819][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.281840][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.281858][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.281878][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.281898][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.281917][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.288953][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.295958][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.302999][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.310098][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.317075][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.324083][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.331118][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.338165][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.345168][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.352198][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.352222][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.359316][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.366275][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.373307][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.380356][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.387394][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.394396][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.401449][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.408493][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.415499][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.422538][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.429565][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.436563][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.443610][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.450643][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.457691][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.464694][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.471740][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.478794][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.485817][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.492860][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.499895][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.499914][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.506949][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.513952][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.513974][ T2787] appleir 0003:05AC:8242.019D: unknown main item tag 0x0 [ 1613.521021][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.529732][ T2787] appleir 0003:05AC:8242.019D: No inputs registered, leaving [ 1613.535053][ T3217] appleir 0003:05AC:8242.019E: unknown main item tag 0x0 [ 1613.546920][T21033] gspca_sn9c2028: read1 error -110 [ 1613.562117][ T2787] appleir 0003:05AC:8242.019D: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.5-1/input0 [ 1613.569999][ T3217] appleir 0003:05AC:8242.019E: No inputs registered, leaving [ 1613.574887][ T2787] usb 1-1: USB disconnect, device number 91 [ 1613.579072][T21033] gspca_sn9c2028: read1 error -71 [ 1613.643970][ T3217] appleir 0003:05AC:8242.019E: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1613.656865][T21033] gspca_sn9c2028: read1 error -71 [ 1613.661931][T21033] sn9c2028: probe of 2-1:0.244 failed with error -71 [ 1613.671663][T21033] usb 2-1: USB disconnect, device number 24 21:30:53 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, 0x0, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1613.956924][ T4020] usbhid 3-1:0.0: can't add hid device: -71 [ 1613.963262][ T4020] usbhid: probe of 3-1:0.0 failed with error -71 [ 1613.974031][ T4020] usb 3-1: USB disconnect, device number 31 21:30:54 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, 0x0}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1614.296863][T21033] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 1614.326857][ T4020] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 1614.337051][ T2787] usb 1-1: new high-speed USB device number 92 using dummy_hcd 21:30:54 executing program 3: syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x80000001, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40a) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1, 0x1c1100) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/27) write$hidraw(r1, &(0x7f0000000080)="c7", 0x20000081) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x200000) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000040)) write$hidraw(r0, 0x0, 0x0) [ 1614.345865][ T3217] usb 4-1: USB disconnect, device number 15 21:30:54 executing program 3: syz_usb_connect(0x0, 0x2af, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x60, 0x87, 0x79, 0x8, 0x1a0a, 0x104, 0x4447, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x99, 0x0, 0x0, 0xa7, 0x5a, 0x41}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80000080000005, 0x1810ff) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000080)={0x2, 0xffffffff, 0xab, 0x40, 0x2, 0x6}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x200) write$hidraw(r1, &(0x7f0000000200)="ef7971cc8f27e2e7a49ebcc75a812a0aad4d273bc7ad268b35771f21bbe3f5ae366c90d01ea812c4fb1c2232b6c32114c2f0d0708d5f20568af42f0e110f136cafac39e99c06a03cc36327b5be9a640706c1f5aa1d17f974979aad924a74b959", 0x60) [ 1614.586877][ T4020] usb 3-1: Using ep0 maxpacket: 8 [ 1614.606929][ T2787] usb 1-1: Using ep0 maxpacket: 8 [ 1614.657021][T21033] usb 2-1: config 0 has an invalid interface number: 244 but max is 0 [ 1614.665257][T21033] usb 2-1: config 0 has no interface number 0 [ 1614.671751][T21033] usb 2-1: config 0 interface 244 has no altsetting 0 [ 1614.678600][T21033] usb 2-1: New USB device found, idVendor=0c45, idProduct=8001, bcdDevice=6c.ae [ 1614.687681][T21033] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1614.697220][T21033] usb 2-1: config 0 descriptor?? [ 1614.717009][ T4020] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1614.727923][ T4020] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1614.739497][T21033] gspca_main: sn9c2028-2.14.0 probing 0c45:8001 [ 1614.740766][ T4020] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1614.756024][ T4020] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1614.764179][ T2787] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1614.775115][ T2787] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1614.788094][ T2787] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1614.797163][ T2787] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1614.806160][ T2787] usb 1-1: config 0 descriptor?? [ 1614.812372][ T4020] usb 3-1: config 0 descriptor?? [ 1614.966867][ T2869] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 1614.966885][T21033] gspca_sn9c2028: read1 error -71 [ 1614.996878][T21033] gspca_sn9c2028: read1 error -71 21:30:54 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12040000003836956a97638310162b92000000000ca31053f40000000109021200010000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3, 0x4000) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000d80)=""/179) syz_usb_control_io(r0, &(0x7f0000000f80)={0x28, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001840)={0x3b, &(0x7f0000000d40)=ANY=[@ANYRESDEC=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESHEX=r0], @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES16=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000b40)='/dev/input/event#\x00', 0x9, 0x80) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000b80)=""/91) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x1) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f0000000100)=""/52) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000140)={0x0, 0x2f, 0xcb, {0xcb, 0x7, "b318d25111372ae3cc319943335bbee178612cbc8c0a7d0064a1fa3892f3fe709d92e65141192770f3d5a1b520a47570d9146643d781f6b196535b2d77229ed714421fb5205c11a6007a11baa3163faf6b81e1ee439013a11ba5fbeb724ab6dddc79d13bd551cb1f54c5561142fb45d706e42ae736f232d8e93454656dc70b205f4539dde9cebd5933986ccaf141a094c141e23d0b7091c4522f6161a076c0e1d887a0baa88f58c86104be19d0393b516bf396026f4404db8b6fb6d948c338647702e661f296f8c7ef"}}, &(0x7f0000000240)={0x0, 0x3, 0xab, {0xab, 0x3, 0xc04, "90ba2e933efaf18a9c40da4890e5bca3cff5c32a3fef1a8cc29f66020389a5d985f702bbb8cceb02e9dc49d63c30f3ddeb71359a371a53b6f39fcfa2201343c9244a8f4adae51d9051e1cf35b1c20babb8d5e4ff98f31a64dca3ebaa091b1dfd7ccc70e434b355a5a74a36ad45f5d96a4ade7c43be8dd8f68ed0a75cdf67e52785d6750acbbba008f145231a59bab60c307c242389f354328ced0b55d3607c5a2a6013a1887445"}}, &(0x7f0000000300)={0x0, 0xf, 0x42, {0x5, 0xf, 0x42, 0x5, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "d7e487032e6001e87706295e15c66078"}, @ss_container_id={0x14, 0x10, 0x4, 0x6ae, "b8f922397f71ff73c58aeb78e2c0c8fb"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x6, 0xffff, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0xb2, 0x1ff, 0xa2e, 0x6, 0x9}]}}, &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x3, 0xffff, 0x6, "d5b618e5", "b6c97b7e"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x400, 0x84, 0x8, 0x100000000, 0x4, 0x4, 0x7}}}, &(0x7f0000000a80)={0xb4, &(0x7f0000000440)={0x20, 0x31, 0xe0, "e71e9526726a86f88878010ea4df5e81b18d3f5b28c0e5bfcdc2259c801c03d3d86cf0a209c79319375c51e25d51afdb9da9c61b02e584d522df664db478988591a8e1b0947055962de844e8c75eedf7bc4765e2a19bb65cae5ebd44a67c3cabbab2565458da389981bc2e5f9aa5017257e516999f358c49705f24d35ed53b237a0427c3021214e030e764550a7ed85b54c71c393ab171880cd25e3905b5d4b7bc60520d67690282289f2469b83366172a9ee148544b7ae22eea38cf41adc388b13abba7ed36dc992a6e6046bf8ace349d0776e944e7d199d392ef8651210467"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x3ff}, &(0x7f00000005c0)=ANY=[@ANYBLOB="2081ff0f0000be"], &(0x7f0000000600)={0x20, 0x82, 0x1, 'O'}, &(0x7f0000000640)={0x20, 0x83, 0x2, "9ca9"}, &(0x7f0000000680)={0x20, 0x84, 0x1, "9c"}, &(0x7f00000006c0)={0x20, 0x85, 0x3, "a98155"}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000740)={0x20, 0x0, 0x4, {0x4, 0xd1}}, &(0x7f0000000780)={0x20, 0x80, 0x1c, {0x89, 0x2, 0x9, 0x10001, 0x5, 0x8000, 0x0, 0x4, 0x80000001, 0x81b1, 0x8, 0x1}}, &(0x7f00000007c0)={0x40, 0x7, 0x2, 0xffffffffffffffe0}, &(0x7f0000000800)={0x40, 0x9, 0x1, 0x8000}, &(0x7f0000000840)={0x40, 0xb, 0x2, "e42c"}, &(0x7f0000000880)={0x40, 0xf, 0x2, 0x6}, &(0x7f00000008c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000900)={0x40, 0x17, 0x6, @random="b0d139a826d2"}, &(0x7f0000000940)={0x40, 0x19, 0x2, "896b"}, &(0x7f0000000980)={0x40, 0x1a, 0x2, 0x100000000}, &(0x7f00000009c0)={0x40, 0x1c, 0x1, 0x7fff}, &(0x7f0000000a00)={0x40, 0x1e, 0x1, 0x80000001}, &(0x7f0000000a40)={0x40, 0x21, 0x1, 0x1d0}}) syz_usb_control_io(r0, 0x0, 0x0) [ 1615.016940][T21033] gspca_sn9c2028: read1 error -71 [ 1615.022140][T21033] sn9c2028: probe of 2-1:0.244 failed with error -71 [ 1615.030747][T21033] usb 2-1: USB disconnect, device number 25 [ 1615.216830][ T2869] usb 4-1: Using ep0 maxpacket: 8 [ 1615.298204][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.305249][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x2 [ 1615.312357][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.319468][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.326491][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.333565][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.340655][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.347729][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.354756][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.361881][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.368963][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.376011][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.383091][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.390148][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.397229][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.404251][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.411326][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.418391][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.425406][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.432534][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.439653][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.446683][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.446945][T21033] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 1615.453794][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.468393][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.475401][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.482473][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.489544][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.496564][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.503651][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.510701][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.517784][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.524806][ T2787] appleir 0003:05AC:8242.019F: unknown main item tag 0x0 [ 1615.532385][ T2787] appleir 0003:05AC:8242.019F: No inputs registered, leaving 21:30:55 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x15, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @main, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1615.542108][ T2787] appleir 0003:05AC:8242.019F: hiddev2,hidraw2: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1615.566955][ T2869] usb 4-1: config 0 has an invalid interface number: 153 but max is 0 [ 1615.575127][ T2869] usb 4-1: config 0 has no interface number 0 [ 1615.581847][ T2869] usb 4-1: New USB device found, idVendor=1a0a, idProduct=0104, bcdDevice=44.47 [ 1615.591042][ T2869] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1615.600032][ T2869] usb 4-1: config 0 descriptor?? [ 1615.726838][T21033] usb 2-1: device descriptor read/64, error 18 [ 1615.907851][ T3217] usb 4-1: USB disconnect, device number 16 21:30:55 executing program 5: syz_usb_connect(0x4, 0xfffffffffffffeca, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0xe6, 0xff, 0x7d, 0x8, 0xcde, 0x5, 0xe3fb, 0x0, 0x0, 0x4, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x22, 0x0, [{{0x9, 0x4, 0x13, 0x0, 0x0, 0x6d, 0xce, 0xd5}}]}}]}}, 0x0) [ 1616.036829][ T102] usb 5-1: reset high-speed USB device number 30 using dummy_hcd [ 1616.048234][ T22] usb 6-1: USB disconnect, device number 88 [ 1616.126888][T21033] usb 2-1: device descriptor read/64, error 18 [ 1616.276846][ T102] usb 5-1: Using ep0 maxpacket: 8 [ 1616.396961][T21033] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 1616.466853][ T22] usb 6-1: new high-speed USB device number 89 using dummy_hcd [ 1616.666831][T21033] usb 2-1: device descriptor read/64, error 18 [ 1616.686856][ T5] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 1616.716804][ T22] usb 6-1: Using ep0 maxpacket: 8 [ 1616.837412][ T22] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1616.896926][ T22] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1616.904532][ T22] usb 6-1: can't read configurations, error -71 [ 1616.926883][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 1617.046884][ T5] usb 4-1: config 0 has an invalid interface number: 153 but max is 0 [ 1617.055123][ T5] usb 4-1: config 0 has no interface number 0 [ 1617.061281][ T5] usb 4-1: New USB device found, idVendor=1a0a, idProduct=0104, bcdDevice=44.47 [ 1617.070336][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1617.076828][T21033] usb 2-1: device descriptor read/64, error 18 [ 1617.085092][ T5] usb 4-1: config 0 descriptor?? [ 1617.206932][T21033] usb usb2-port1: attempt power cycle [ 1617.328909][ T2806] usb 4-1: USB disconnect, device number 17 [ 1617.477090][ T3217] usb 1-1: reset high-speed USB device number 92 using dummy_hcd [ 1617.586842][ T22] usb 6-1: new high-speed USB device number 90 using dummy_hcd 21:30:57 executing program 3: r0 = syz_usb_connect$hid(0x7, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x4b4, 0xbca1, 0x40, 0x20, 0x918c, 0xfff, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0x20, 0x5, [{{0x9, 0x4, 0x4, 0x62e7, 0x9, 0x3, 0x1, 0x0, 0x4b7, {0x9, 0x21, 0xffffffffffffff1c, 0xb25f, 0x1, {0x22, 0xaf1}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x8, 0xdc, 0xfffffffffffffff8}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x310, 0x1ff, 0x2, 0xd, 0x40, 0x7}, 0x42, &(0x7f0000000800)={0x5, 0xf, 0x42, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0xffffffffffffcf31, 0x100, 0x3f}, @ssp_cap={0x10, 0x10, 0xa, 0x6, 0x1, 0x4, 0xf, 0x3, [0x3f]}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x0, 0x0, 0x7, 0x100, 0x10000}, @wireless={0xb, 0x10, 0x1, 0xe, 0x5, 0x8, 0x3ff, 0x7fffffff, 0x41f6242d}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x20, 0x5, 0x5}]}, 0x1, [{0xd3, &(0x7f0000000f40)={0xd3, 0x3, 0x3c3f, "246fef11aecf15663efbcf91b72fb9dcdefa252a04c370bb1ecca89ee209e807eb5bc32f9ba8457744747ed35b95535df1b23af6d14477e5485cb31ba99ccc05767fcf4c5c63e08b13f88691ca0e6c807aaa0f365cf6776bfc3b6dfcd7c501f37761a4d4c1641cab6b7a21f478fe781dae6edc9a89acc416b4c2438cee2909b8ce8b3904e737b3dd7a29d2b11d67dc3e39f40075f213faf809b6fceedf09344d6e7044491328b62a5d251eb513aa95b064c32133ca3662544eeea7a6f807cb10d0dbdde96a7cc1fe23297977b53970"}}]}) syz_usb_control_io(r0, &(0x7f00000012c0)={0x2c, &(0x7f0000001040)={0x60, 0x5, 0x54, {0x54, 0x23, "24ae3195a046e1e085943d15cbee4dc435ad8c81ad2195bfff7460476dc9a4916e90d0c8ae50fc45fcebdf757f6d63a1784db1c00bbf87df1f39b9060dd04227dac8a30ea7bb53651b909d93f9b1ec7103b1"}}, &(0x7f00000010c0)={0x0, 0x3, 0x71, {0x71, 0x3, 0x861, "595d09246c777e8033a822cd94839df36421b9202b99002ddb08132d4c82ba9fc2ba06133a5c9687fc9c0eabfbf2115cd8fc6377c552e02947dcf68f447981182ec24a9829b741bb9e9fe34e0bcd6a0b3506d85332abdf6a03ee284dd99d1919973a8887e803a527018c4628ff"}}, &(0x7f0000001140)={0x0, 0xf, 0x112, {0x5, 0xf, 0x112, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xe, 0x1, 0x3f, 0x2, 0x1}, @ssp_cap={0x10, 0x10, 0xa, 0xffffffff, 0x1, 0x1, 0xf000, 0x200, [0xffc0]}, @generic={0xdb, 0x10, 0xb, "d9c0ff7c495c446d7f9ba205bd2f4f9751d59d793c41865c5dd29242c52235e069f06658ed03389fb072e13bdfcd3960ddbc1d2180e647139cde2409726064c283514a50b2b21ec34835ec60bb0684e98ab7fc07757df3c1f8ea51f63eb6f365f6cb76329c8af148f57f8a5b0111c9d1fbbe701cedb7e243b3c0b56f537135cc173b91ad27a1d21bb710de0477de6cb4a2af2eed77779ed5bbbdf597011de0eb86a8f4f5957127c6f116c7bf51b0741f38225f3a4f4b8c2d65b0129f280597f3687e503737e93c9f6b47c634a5adb7930f6dc52aeab1d9b5"}, @ssp_cap={0x14, 0x10, 0xa, 0x6, 0x2, 0x80000001, 0xff0f, 0xffffffff, [0xc000, 0xff0000]}]}}, &(0x7f00000004c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x10, 0xff, 0x3, "f4436a9c", "43c55c85"}}, &(0x7f0000000880)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x18, 0x8, 0x3, 0x5, 0x0, 0x2}}}, &(0x7f0000001b80)={0xb4, &(0x7f0000001300)={0x0, 0x11, 0x93, "84fdfd50582066c2fc622a374c9af178d675f881475265a428bb809ed1d272374fecaa94f72a1456b7e9c6578623bd0a87390603653842453b7b763b779036359d37beceaec2a2cb92dfee285a7f060f3f165a5035488d6e1d2c6ea20ad71da114b3df1c2e41d36e291753a02689586906dc9c186305ab63e47ae87871dc0e2065fd674d7d970ee70473cca63b40f48af07aec"}, &(0x7f00000013c0)={0x0, 0xa, 0x1, 0x100}, &(0x7f0000001400)={0x0, 0x8, 0x1, 0x1000}, &(0x7f0000001440)={0x20, 0x81, 0x2, "f553"}, &(0x7f0000001480)={0x20, 0x82, 0x1, 'H'}, &(0x7f00000014c0)={0x20, 0x83, 0x3, "fb7a7c"}, &(0x7f0000001540)={0x20, 0x84, 0x3, "44758d"}, &(0x7f0000001580)={0x20, 0x85, 0x3, "c8690a"}, &(0x7f00000015c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000001600)={0x20, 0x0, 0x8, {0x1000, 0xa0, [0xff0f]}}, &(0x7f0000001640)={0x20, 0x80, 0x1c, {0xe3a1, 0x3f, 0xffffffffffffffff, 0x3, 0x7, 0x4, 0x800, 0x6, 0xfff, 0x0, 0x9, 0xfff}}, &(0x7f0000001680)={0x40, 0x7, 0x2, 0xffffffffffffffff}, &(0x7f00000016c0)={0x40, 0x9, 0x1, 0x7fff}, &(0x7f0000001700)={0x40, 0xb, 0x2, "78af"}, &(0x7f0000001740)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000001780)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000017c0)={0x40, 0x17, 0x6, @dev={[], 0xe}}, &(0x7f0000001800)={0x40, 0x19, 0x2, "df26"}, &(0x7f0000001840)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000019c0)={0x40, 0x1c, 0x1}, &(0x7f0000001b00)={0x40, 0x1e, 0x1, 0x8000}, &(0x7f0000001b40)={0x40, 0x21, 0x1, 0x6}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000024c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x30, 0x5ac, 0x238, 0x40, 0x4, 0xd32, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x10, 0x5238, [{{0x9, 0x4, 0x3, 0x2, 0x9, 0x3, 0x1, 0x1, 0x3, {0x9, 0x21, 0x100000001, 0x800, 0x1, {0x22, 0xb45}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xceb, 0x0, 0x4}}}}}]}}]}}, &(0x7f0000003b80)={0xa, &(0x7f0000002580)={0xa, 0x6, 0x200, 0x7, 0x4, 0x0, 0x18, 0x1}, 0xff, &(0x7f00000025c0)={0x5, 0xf, 0xff, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0x638a617a, 0x1000}, @generic={0xc4, 0x10, 0xa, "789b01a3f02654f7da93897c0f7db499fae038c1611fd9e1c7946c10e6140a540bde2f5d2f2810bf06a290c22c7584c2725076779d7128bec385dae1243f5f2ad2578d36bd70d2d856bec760c670e893ba6348d3924ece1cac66aca63b7e856b59756643b4d885a724e38e655472984d509e805b16f70bf937e8383e0379c4ff12c5cf09c7641bd7a5b6a3e9fe32b8af034892adc01a9cc0b8c99a97f1b2900b1701db481bf630524d50ef78361ce54c332151d7124ebfd6c14296390ad0a89ff5"}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x42c7647a, 0x5, 0x800}, @ss_cap={0xa, 0x10, 0x3, 0x5d7536e891875b42, 0x8, 0xfffffffffffffc45, 0x66a, 0x94b5}, @generic={0x14, 0x10, 0x1, "4c2884da3d5334b222fb3879ff5546e7d4"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x8, 0x5, 0x8001}]}, 0x5, [{0x1004, &(0x7f0000002a40)={0x1004, 0x3, 0x2423, "1e4439026fd153f6bc2a91a7b937154016fb0939f2a17ccc88568faa45b1c3a8487f44f45c2df39b8a8142a50b1e2708010b7b65e9d5e1e5858edaa9a06c0ead83227374643d021b9bf5dee6f99153c3f93784cbd40de2a12a2e9d149e1ae559b6476fd4851eaaa122d37e17731b1dad9c20426b9ef3ea0033b0b495d3b2fec420d8d7b1d57d035f59ccc006700543b719733d0a594377ec25214f88187080100c9f32d6318c0f652b03975a5b3c6ceb651a959d96912b57a13f399dc2b44b3fb933ec9070b15c94b896361bad31c90009272e868ced5255df69d8ae7a0a4c53a43fe9eadec8a1703d8780cb118028c454ed56082ccdabc687cfe22b4c3dd17126adbe5c756809ecc8a5a56ed3a487ad779aea39bfc92baf1d6047cb6caebcb858f1ede20651d1a91cf9f4546cbd4dc44b39a699eb36c17d179afef73f06fe5fc9632a5447b06a4ef56ca2e5feac4a3d0bb24a83346be092ddc76b63a86ce1c93b97a9ac8a9893bc834f6efd3e7071738f73b841acdbdc7102e94366ab2e7f65812e6e10884b5a96a76e2e39002d276507d5b05d59fa6191c5ae3f5853c0a4c4132f6b4903912baf2b289a13882b364f19d3044eadd742b34f2a35500a5e85ff982534325e4e5ac5ef93f2caa9d9b52788d42a1ce3bd024b0defb21c68e1521ad71c75ed5d4e30e88fea3a814e70e33369257691a61c82d503c9eea87301b914cee624b0d862b4a1240eb7141faffec10d929fcd4c47fcfd340f601ab4e17177b45986048d6c88812717535817953297f5ab26a005018a4ba97240dc29d1f2a7072ef20bceb9e811c9c2f6227d3e5791313ad36242f3bda73e9f6898894189688244b5ba5488619cbd6e6f249bbdadf8c544d09b4e06651b1312f9b3af0219baf2d367146fa07767f2448f4f85d3368071fc9458e66a30df258118cea50fdaaa877b4a159a5b15fc87a39439eaa6849efc97fb4057e63355dec93d382e6d84ec9789a78a6c57786486ce42a96c270c211fda91d326484f8e75a328c67ca79dd6ff5f86ff99e61d5b18cdf52322ab986b8e1526cf30d43b5509de7252f2ce81f0d29bfca81db582add99a244ae5dfec1f2e6484bb4104b956e15dac7ac96befb7f5f923107ea9dcb5946b2b0e4c7de27b9ee3e013f2dfc267eb00c5ce6364e8d6d7de960468a671c7d2293d525d519646955e361ed87a7f6fe0aced425f4eaf7e3ff09748cb4ce0854de40d3b3c11ee00036c7d748480377efd0439dcd2577505eab327d7ec20af811507676671fdc764f3986d524b301d8f01f13cce55843300e49c50dc0950b8254cc767167af04de65dd2fe7e807aeef3c4f2073ca6cc70bf36a54485d8eaa2b7a44cc77ca99fe0135f50ca546649c97b4eca35edd7eb8d8d508eeb1a1e80dff6fca4dc29f3a40ca5abb0bcdff9fb78e209582549e4c770ac9bf95f2a615b84667ea4f1fb7e281e9ac4d7eaaa806068d1d70feb2ea96ade85456396e2099bc9a9ead32855547e92778c1f1507ce80f5e9a4468793ef9e98b99714d03e6122c751522581133f469751fc4e703c21ea7c7591c1d2b1531665642dba0e0f808d1ba37e98c10df25d10bd10dfbde490c74a1595aefec11dad88a35a8a700ae10d025f96505d517105ef6ab110532cd9776b58f456e4903764a4ce92e5a43b0c3342e751f714ba0cad16643ab8fe93d0c6f7f6c5b45ff0580459cf2a128d5307e217ac613316a2f953c436030740928b3d06b5ca9e00767fc25ad3e7c6653af5ddb0bcbfdd19bbc10d6cff8ae5e6d1844e60047815738238ce4e9420f5c6573b0ff8ff859e9210f068656c449639b61094b16330bcdc20680214b6246b615702f9c5efa019b85856b68cfe60d736bd2a59293f4d1299a5fdf25592d7121fafedebdc0eb69a6aaa3f880a26cfbee400139c78d12fc47873e2c0376aedf9f68ef2a3985510b50cb890403694c9b2754f133ae4fc012a138a78e11505b634ef3b8d6c7cde80c0bc4b3fff2927863b9d63eaa375ed605c1fc0b559dcc6494715bcd34a3f3e8232a841e2cdaa392cc9037cb58ba223943f3a7308bb2b5554d201c9dfb04c45dad2f09c0246045c3ca88711d33f6114b09b10e9f96f58afe92bde2db33bbf1cbd3104717346264d6c5519b06a136cb2adfcab6f40f40e519bdac1f0213c74accbdf2cee7286b4ab661f7446d22902bcf28cda38dc61289b11881b12a1b34b56b0f73885c049167406eec0c7a1cb7413b9d5078f43e443dd8c4bf1543d0a5026e4293c8c490997004293f119ab66cde666dce34e71af34a51f2ee9455c9703f67521c0f69c015bfb41d7a377ee5b757064fbe4b5226fc67bf75f947eebdde4ced0297f67090a59a125cc3bbebc825521250853ace9d7b9c03c5679ff85b1f5c713e2705e074caad915ba8436a74fc0d1ff54e3fc584832d8f33bd8840ad12f20bc554c2dd119793c3411b6919129c5e2f3d9940d4a8bea5fe6adb3691fd69ef8650eec81efe9da09c03d58b7a41e94b473a1c23bd61715b932109125e3adfabda9c1b6b81d56584909996e91b6193339612bd084f2cb56debef4727c29e9d564f0092fd48ba1972ba2521ba750a86816f4b06eb7471a1dfe3a6c29b5a4518734f1d390c89cb0e3cdc2731d76a39d0ec93b57ac755a979eb8f609eb2d29a3665384f9ecd3b7d61c783b59e5f9da0dfb33b2524128f8b0b77f67a32ea570b44a168a1d533a6caf6d26522e1dbfd8151d31e06acf7c595e9c30b3447c29aa99910cbb8fb29334f3fd887f20578c9bfd83248c8b55521f3fb698d20c4976da3fa5d0870c0d743c8edcfb8a688bebbeeece304bcfe0c50ee61e2f71244d43fd0e0846a2af25d30d73b2709b83109d0c94c3ff5484cfa1dbcbb02351d5f92b02e45d17e61be3a50980514182368d47b186d08efce435bf7449acad1b0a634e42035e0e0c51c8d2cbf7279287450546bb8bfd860000f22943e4508157817fcee310c52548f922e1fd6e678953541c94c8110435309d43d1bcab017ea883633fb3174adaa868451efb0f4305d86b4fbd562b5f58e05f31c834df722e01576b87ad2663ab2bebd801720f24be6e286bd071e5c804eb91ac971eaf8cfa7244835ac9283b015b1cf71886f15fdfc4a55e2790777ff8e89fdd234269991cb66866b3249ef4f9454c81f2547a3af86f768338d250af0acb6bc230e40309d45b1ee776c8a3bc9e5aca36eacf688844fcace30ac653302d4ef65c0eaac634efc71582954f015bd7e1c4e2d6ee86a5c5ded50ca07ac2b55d6cca183bed3b58447d5abb9718e0a78ce4491107d8ed86e1bfd19bf57807e552e8a05f125db5560e3f3aae241c5a836395ec82e1121ded10beaf3924ed78c438c70a35f8f912279a9ae5790041c3cfadf7e755612715f40a1817151a59e751ac0679ed37ea51ed02f94be879a72c8f4f610f33bc69cc0b15801cfebb2f153c585c99a21f1b8f0d5f2a97de1022f819b9d87c594947017d4f6d8fba26f8d8f17758079252b024a956e8afd287caf6cb03f1d57394fa5ee2d4769c6241c020d2a64b87757aa30bf9a29b9e1bf4ec1d6639271fa52edf52295c0278debf8be6d49d0829478f486c993b8879d68da3575febbd00899002a74eb3101ea21e93d326e86237170116a41e77d1274ce6e01f933c69793f55caca37e3ac08467a86e611f35bc50e20eef71df7060d159904804e88010d736c861026f2914fd8bbb9e059d7e7648e5dadc2413fe6b8da3b084a8fab54aaaf3e794a54aad1272c2b871152cb912da6c9aad4c30f147c65571db8f65dfdce4cb82e12e37447ff92a304a5b39050543876a0ba4d629600eae2ccf53b84517f7aa08e831961b3472ba621262e4a561c4d16f4488026d2d0cf6e3e43b29ae09d268d61f32a82c1386d29b32a4fac62229ea8746d8de32be2230f6724ccfd912389e889c7c968ca066e8dd9b42151cbd3b6c4de6c4c9ca086d3a8e8c7e72fba0042ce80a84c5de1e7a16605224f488b9b24ccfa9bc4051c76d1c7bd87cc6c34e4296b7c509d8ded55601f37902a5ea72ba92358d39e9202947f0f1d43856cbd92afde88763b1aa3e917dcec34ae9c7e5d1c1e33baffed0714e427bd14b73a9bca3b7de452882015f25855febda7fc766de69d7ad28fd2048cbf440b2f9e3615a2347fb730b682e1b072dd5f030adefe5de0aa6e852023aff624aefd8708487cd2364b948eca0c11cf24d85a902d038f867874b3b51db3462d476c6af0d32531ac7d752ce852983de8eb285590efb813cdd510de4ef523cda9b21456427ab1bb96df08747f820d002a9d5225a47c28963443a5789727f3ffa8169085f26eface251cfec55cbbba2b5aadcc80d93f3f364c52f2f32afe350db46e6c5dd026401efe301f2bdd703aa27fb892e7902e18f3aa5ecc7676f2382c09494c3c9dc9517e4d5a8976822fa10be0530af5f1e08e960521f84b21b2c4937a76bb344c206b9d08ee1fc5826e0f0ba93378fae3fd1a71b3cc512202ca5a4861d9397591f91175b5c2b067b1b53cda4b06462b1d22fafc23c32376d428bc8ff649765dad8b0cec72ca66ba9478b27287b2dd8f565fefac0b30e40ed6cdb1c4eb0b2c22ea3c82ae3fc5f1bf0860eedb7358cf7ebcbc6553d876284aeff86714a23f08e14beded8660860423c2c33d225f4db7b909d3ca06f40d7fc2c2e1190deb0d6a476028cea711d5d12891f8db3b2b4f37b6b43cc5161c3c114645828e8bfbc9eb0f32731fdd5dd9b3e61dadc06e7add2196ac7c8963bca6a48cb8c09c1cc58e1fb6b38dc03c7c92e89440debd3f9b9622015dee9524351138f5c31ed027de893bd2dc209b8ed8d3a2a0977f93ab34e07bde8395ab06c2d5e9ba8a888a86dc70f1ffc75031fe9a1e48a2bf90b7afa88010c99ff0a13d1fd91a840544b7d0595a2389b18ae08cab024b99b2eecba5a7d336ab0c4a0a6a0890fd21ba827fc757ae70f24691fbb9e889143696f6e2a31d410aeacae6b2ef94dc3fc44eda647a9bb764fe1df3d10887582d590072d91786809e0ceb2aec4a670af48943e57334470e4a3ec151509d3c40a10e8dcef3e931c367fa7564b8542085888746453f098397b9288ada6e71939168fa99dec07676241f7cffeb87ecb36db802db417a6a208f3364115e382042c41a230fc5c1c7ba18b3c433dc24f480220a7fbb34dd65552b1c157058bdba4133d794b07d4a2bd5aa0915111c57e7e0cac7cd9ecd8c471aa13d4c05c4b3aa36e100c62bc52a093e6f58812ddf43db5c6795be94f7bcc1f8f5bdad93f06fee97a84f9db4a74f9824644f14693f20e6aea34d6d4b7682461c620782cc77e7125827567f8fca8d29facfa954ef6002ae8539ab1700f03e447d56b69be3db5c68b14544f0798ab4af80e1e3822117eff5cbaace0281bc02d061fddd4c97f7165e14cec48901f558fae7249da19db1fe5bce204e77dc3e92def55ee65237f812f81a114491e83521b261521676e4f02d46e8bbdb58f201f363b57f056b6aec71e773b7907bc61964dab7d7483d37db642d2dc286dd0429d3acd4256014ec018435ca524a9c78966f08b48de2d051356ed9f6537a1d173f0845f4c1ba3c8931fab4c194b0e47a5f3b06253c37eac98e287050da6db887c8e2ef985e260b0eed1cc06e44fbd59c513658571bf71a9c2815a400cf9e12bb85cf2d215f362c3504cef8b95143e4ecdf22b72698408b18787ea9e742e2e0071a516a9aebcf70a4215e9dcccedb6aa7b8a0e6c58e20558c85187b42ccca4934315a"}}, {0x10, &(0x7f00000026c0)={0x10, 0x3, 0x447, "01a49bf7174481f04c62a9a3"}}, {0x65, &(0x7f0000002700)={0x65, 0x3, 0x420, "1fee12ef7f0c81bcafa95716e432986be7e5e357e56ebee2b020ff48b038eae7a7d459d5936b4cb0bc6ac651336ab6f8b49f1614dccacc187ae3548bf0955637d9f16841d461394eabe902160a8f8779a06dcfd013abf713056f3c1fd578a556a4"}}, {0xf6, &(0x7f0000003a80)={0xf6, 0x3, 0x441b, "a06eb56daac0a7016b5f4d14fbd7b57f69133db927111ead227a968c25f5c95c9559a1494802af6a346bfe7d7e488f9d074c2259e732e29ce278c3b60a7ab78c83743067725ae357d8d7644f9005b0a4d82b7548488decafc3811ee2b178273c5864e5454fcb22b48be8080ea632248fd9f26cfc50e8fdbb04628c7062647a99dc823cb345fb74af23916a7ff184ca7e7259b8d4d42ce7533e448490f772937e0caa1a75617db5ba4745917f4999abb77f52ab06453547f02090fb58d5ac035f07d69b2c8b945299ed184a4f1d20fc319e4d48724b5aabc45f6d189598cc9c7a77c1a023e8acb44ba7b6f143c9b93335cf87"}}, {0x4c, &(0x7f00000028c0)={0x4c, 0x3, 0x2801, "c1bc47ac523ed60863558e57cd8b9d70b500e4c2c6036a0145b6e49a5dd8078fbd46b73f15ee3b6bfe6f7ea7a599f99165b3f65ca689cf8133de97d825ad2fdc2cbb4803a652f463"}}]}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r1, &(0x7f0000000480)={0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x85, 0x3}, &(0x7f0000000000), &(0x7f0000000000)={0x20, 0x1, 0x1}, &(0x7f0000000000)={0x20, 0x0, 0x1}, &(0x7f0000000000)={0x20, 0x0, 0x4}, &(0x7f0000000000)={0x20, 0x0, 0x4}, &(0x7f0000000000)={0x20, 0x80, 0x1c}, &(0x7f0000000000)={0x40, 0x7, 0x2}, &(0x7f0000000000)={0x40, 0x9, 0x1}, &(0x7f0000000000)={0x40, 0xb, 0x2}, &(0x7f0000000000)={0x40, 0xf, 0x2}, &(0x7f0000000040)={0x40, 0x13, 0x6}, &(0x7f0000000000)={0x40, 0x17, 0x6}, 0x0, 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000001880)='/dev/usb/hiddev#\x00', 0x1, 0x80002) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f00000018c0)) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000002840)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x3f0, 0x6c17, 0x40, 0x0, 0x7, 0x81, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0xc0, 0x10001, [{{0x9, 0x4, 0x3, 0x401, 0x12, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x9d, 0x100000001}}, [{{0x9, 0x5, 0x82, 0x2, 0x78, 0x200, 0x5, 0x3}}]}}}]}}]}}, &(0x7f0000003d80)={0xa, &(0x7f0000002940)={0xa, 0x6, 0x201, 0x4d, 0x1ff, 0x4c47, 0x30, 0x6}, 0x1c, &(0x7f0000003c00)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0xfffffffffffffff7, "36c54acca35d9735fdc58669dd8de66c"}, @ptm_cap={0x3}]}, 0x2, [{0xa5, &(0x7f0000003c40)={0xa5, 0x3, 0x0, "b56b34eef608ab06c641b53272ca8b934f0f76c0d5c897ea4e50558da6a5d223820c2e681ebf896014fddc72eaf9a7885795f435b9834ae926609e4e9dabfdcff4faba57649fe23ddab5b21023ffc8bff7f4ed6c23dacfd3ef4343e39e38f768f0534318b4b8a24b8e0f97f06429d9018b8d0b4915a71ad997b183e270de8d7620d866252909115ae6aecb098be4c3b642a479254046e53a1032beb2794ce41034"}}, {0x58, &(0x7f0000003d00)={0x58, 0x3, 0x380a, "f2ce7ac652e922c364dbe99757821efc9285fe1094b2850538cccbbf2ade380f4a1437245fd6764c6d5c078b0e6f4b2ada712426543326d03754034cf7a1608dddb7815c4233e85f33e67c757982eb2c960db47a"}}]}) syz_usb_control_io(r1, &(0x7f0000002500)={0x34, &(0x7f00000022c0)={0x20, 0x3, 0x2, {0x2, 0x2b}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002780)={0xcc, &(0x7f0000002540), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000500)={0x2c, &(0x7f0000000340)={0x20, 0xa, 0x67, {0x67, 0x30, "83dbba1ba488c06c7bc5695903d47325323b18eee723cf77d8be15514c3168ca8773f102be3d651ede31531c87b74de37d542caf6df032db26a00d9aaede825cc84c5eaa457aa6de9df7c1d97144f6e7ee5f3a92232a27454401e88f9546cde03edd1db653"}}, &(0x7f00000003c0)={0x0, 0x3, 0x3f, {0x3f, 0x3, 0xc15, "96c8ff3331a7047e7869df18262dc254ff2e518cc6d43bae0486841857fdd8888243fd2b7309f85f81440b7f2a2a117424826d797275c1e274e3dd"}}, &(0x7f00000007c0)={0x0, 0xf, 0x1f, {0x5, 0xf, 0x1f, 0x3, [@generic={0x3, 0x10, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "f15dfa86561ce582569a430435439947"}, @ptm_cap={0x3}]}}, 0x0, 0x0}, &(0x7f0000000e80)={0xb4, &(0x7f00000008c0)={0x60, 0x1e, 0x51, "a543d2a59ada42c137ef03a77ecf62390d3f624a7a7a11936ec948714823112ccd4738feb50368a6c67985e85b42c5c6c4bf46c54da994dc0229725299c1c80b68887b50706e203424a31f451270890ffd"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0xe43}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0x3}, &(0x7f00000009c0)={0x20, 0x81, 0x2, "6fee"}, &(0x7f0000000a00)={0x20, 0x82, 0x3, "d6addb"}, &(0x7f0000000a40)={0x20, 0x83, 0x3, "9ccae9"}, &(0x7f0000000a80)={0x20, 0x84, 0x2, "47ae"}, &(0x7f0000000ac0)={0x20, 0x85, 0x3, '$%D'}, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000b40)={0x20, 0x0, 0x8, {0x8, 0x2, [0xff0f]}}, &(0x7f0000000b80)={0x20, 0x80, 0x1c, {0x1, 0x8d, 0x19, 0x4, 0x0, 0x7, 0x7, 0x9, 0x6, 0x9, 0x3, 0x9}}, &(0x7f0000000bc0)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000c00)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000c40)={0x40, 0xb, 0x2, "aeff"}, &(0x7f0000000c80)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000cc0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000d00)={0x40, 0x17, 0x6, @dev={[], 0x21}}, &(0x7f0000000d40)={0x40, 0x19, 0x2, "db13"}, &(0x7f0000000d80)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000000dc0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000e00)={0x40, 0x1e, 0x1}, &(0x7f0000000e40)={0x40, 0x21, 0x1, 0x1ff}}) syz_usb_control_io(r1, &(0x7f0000000540)={0x34, &(0x7f0000000100)={0x0, 0xc, 0x65, {0x65, 0x33, "aa7126ce1c9be1f2686e8997af78a21aabfd68127ee110fa8578c41a66db43442ab2551830648fa09aec2cf65e0904ec929d27f57d35bef6625ae96f23bfab6f07fdc13efad62dbf5ac1aa114d1d9d7e88dbbb413731b93f95402dd35f62e92af2cd8d"}}, &(0x7f0000000180)={0x0, 0x3, 0xcc, {0xcc, 0x3, 0xf4ff, "2e8007a57f9e11b095c81879bf11e9f8934d9fe726186ac0495fe488ca947caaf9ce60e52b63b43c25affb45ec81f60bcc0828895b8499514cd470c4d0ab0db9d619d7ed45e5023ab3b6305729c9be5a1e2d5b5b62ee257491145919669df00cd3683bf7c722180b4b521c4033d8b7ed848f00191ed81983d26b0c1dcd78929a657b071d85f7e60a929648e88f3395d1dea297a17145a4e640bc25649ac2a881c815177e4ef34549304ed0a568100b0fff0c4a3ad59628a7e1f1e05c25767ea402e3c8a4bec2675e"}}, &(0x7f0000000080)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000280)={0x0, 0x22, 0xf7}, 0x0}, &(0x7f0000002980)={0xcc, &(0x7f0000000580)={0x0, 0xf, 0x23, "93fff624760c59a2d03ee68c10d69bf0285354fd1e0623b3b829814a0205032e46b5bd"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000640)={0x20, 0x81, 0x1, 'n'}, &(0x7f0000000680)={0x20, 0x82, 0x2, "ce8d"}, &(0x7f00000006c0)={0x20, 0x83, 0x2, "6c18"}, &(0x7f0000001900)={0x20, 0x84, 0x2, "b0f6"}, &(0x7f0000001940)={0x20, 0x85, 0x3, "2baa8d"}, &(0x7f0000001dc0)={0x20, 0x0, 0x30d}, &(0x7f0000001980)={0x20, 0x1, 0x1}, &(0x7f0000001a00)={0x20, 0x0, 0x1}, &(0x7f0000002100)={0x20, 0x0, 0x4}, &(0x7f0000002140)={0x20, 0x0, 0x4}, &(0x7f0000002180)={0x20, 0x80, 0x1c}, &(0x7f00000021c0)={0x40, 0x7, 0x2, 0x9d53}, &(0x7f0000002200)={0x40, 0x9, 0x1}, &(0x7f0000002240)={0x40, 0xb, 0x2}, &(0x7f0000002280)={0x40, 0xf, 0x2}, &(0x7f0000002380)={0x40, 0x13, 0x6}, &(0x7f00000023c0)={0x40, 0x17, 0x6}, &(0x7f0000002400)={0x40, 0x19, 0x2}, &(0x7f0000002880)={0x40, 0x1a, 0x2, 0x40}}) syz_usb_connect$printer(0x6, 0x36, &(0x7f0000001c40)={{0x12, 0x1, 0x350, 0x0, 0x0, 0x0, 0x28, 0x3f0, 0x6c17, 0x40, 0xffffffff00000000, 0x30, 0x884, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3a, 0x50, 0x3f, [{{0x9, 0x4, 0xfff, 0x8, 0x12, 0x7, 0x1, 0x1, 0x1, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x800, 0x7, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x8, 0x1, 0x1ff}}]}}}]}}]}}, &(0x7f0000002300)={0xa, &(0x7f0000001c80)={0xa, 0x6, 0x200, 0xfad2, 0xd4fe, 0x6, 0x20, 0xff}, 0x5, &(0x7f0000001cc0)={0x5, 0xf, 0x5}, 0x7, [{0x66, &(0x7f0000001d00)={0x66, 0x3, 0x401, "549bc474a719dd834af1455400fcfa9364be6627f6664973da72c9099917e88454f708e3fda9f809f43b4bbbe4bc181cdbc14eafc209e84989d2b0dbe094752f65030533a722e16e148d58c67ab5217e8b35a3bc518128ef491e6af2f04f1010c57c"}}, {0x82, &(0x7f0000001e00)={0x82, 0x3, 0x3c0b, "95d9cd5211105fd59dba7edb1cb948982ab1c149b020872546f1a78777dc2d5197075ce63cdd5f4bf136a6647bf48a787875034f5099e1d28bddae8b9b20bee217974575eed7d6a56cb96cfe6fa17822732a6d81435b5b92bdda28804392558121f3eb6f0973f284938a7ff4ac50d331f228e73092cc18e5459a6c90d58c"}}, {0xb4, &(0x7f0000001ec0)={0xb4, 0x3, 0x444, "5e39cb756570e7e368519d268ca78169f6c2c8e64a9efa02bb1e2a895d2f5eaab7bb1743e03902eec7900e125b4f5435462ac4ad6ff54f44bc63d6d1e6aa299720fdc1d352a3727a0d7e68543cf619057577be302bc3cc497bc93c9024e91299c7378a816a49b1d2504a146c4731deb66e476e21183c724a67ccff3546c0ef376e3644c2d3bb5ea9a473c35c310e2c8da8d7c632d6e5e8f68b09226ce0ff7aea35cb750f0b30eb57710443baff08e783"}}, {0x1c, &(0x7f0000001d80)={0x1c, 0x3, 0x42d, "ad01a7efccf86bcb35bbf4655a40537a7900da293dc13971"}}, {0x6c, &(0x7f0000001f80)={0x6c, 0x3, 0x4c0a, "69c73754739695dbf6114696de534b95507efb7e89d71ed5a5012d64961320eeaf81cafceeee94abfe83aad24ec28d63b4e20e33cfb294ec11b459923f763767b5f43d7e846c22b3e02eceae82b5117af7774165cde5d6179831216f9891eabd48ec6de1e5ea62d2"}}, {0x22, &(0x7f0000002000)={0x22, 0x3, 0x40f, "8859a73325a098aa72a246aac3807e66b1699b7373a7a52997d72103cc62"}}, {0xa1, &(0x7f0000002040)={0xa1, 0x3, 0x1c1f, "47707453f064fb1cd34ef512638f559a3b59c1482dd949d305d5490ea3bbbd413fc83edfd7d7bcc22e4ca6d06456b299af0e1715ca45a9839814e199eed13f15dbd247c193ef1a9acf7b43b252cdc685919b8079be08027cad85055199d6f1f10e37eb5b1b45cbbae1de9b36944d9ec3a7d39a07c4391fe1336e22e7a3540dbb2fc08cb85af6b766789187f805735ab628b5dc01e86942f65f112555e6"}}]}) r3 = syz_open_dev$hidraw(&(0x7f0000002440)='/dev/hidraw#\x00', 0x759, 0x80) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000002480)) syz_usb_control_io(r1, &(0x7f00000049c0)={0x2c, &(0x7f0000004580)={0x60, 0xf, 0x57, {0x57, 0xb, "0650075ca3c1a3f0d3e9ea03c6e09cd138fd7ca893f029b06584e9208fcfea5a643cf9ba79cee62597c7e0bb86a7c5630742e1ec1c6e8ede9c9c4b96c2f7eb4b5edbd6dd93349cc1e6f009baaf06792892e60d2dd9"}}, &(0x7f0000004600)={0x0, 0x3, 0x23, {0x23, 0x3, 0x245f, "0343e6e383c421f8d6372328339642ed082d851033734ae7642af047e69704"}}, &(0x7f0000004640)={0x0, 0xf, 0xc2, {0x5, 0xf, 0xc2, 0x4, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x628, 0x100, 0x6}, @generic={0xa8, 0x10, 0xf, "e16d62b071da1b0a5155617135ed201edc3309932861f424baea794f19f2b0facf39c39a1b07c9bf68725a046176607af7960920a2a212ac936da163694c32ae2169e52b0ec9935a2ca39f655c0b28b12526199874541f5f03e3630c67835b950ff7323d584a4131a9b4c874254c315655419b4a2fe112ef44419eab600b8d2b3fcc7a05e50546efff01608fdb4bd7df9564aa80343289f66823083ab454ad245c6578e5f1"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xbf, 0x7, 0x3, 0x80, 0x7}]}}, &(0x7f0000004740)={0x0, 0x22, 0xf, {0xf}}, &(0x7f0000004940)={0x20, 0x29, 0xc, {0xc, 0x29, 0x79b, 0x90, 0xe1, 0x10000}}}, &(0x7f00000052c0)={0xb4, &(0x7f0000004a00)={0x40, 0x16, 0x37, "d1be89036a483c3164658876d243395e939925d46ed1a3e082feaf17740c3b8dfb3d824e45e7648c2118cf5cfcae3f0cb6430972958b20"}, &(0x7f0000004a40)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000004a80)={0x0, 0x8, 0x1, 0xd7c}, &(0x7f0000004ac0)={0x20, 0x81, 0x2, "1888"}, &(0x7f0000004b00)={0x20, 0x82, 0x3, "cf666d"}, &(0x7f0000004b40)={0x20, 0x83, 0x1, '7'}, &(0x7f0000004b80)={0x20, 0x84, 0x3, "40888a"}, &(0x7f0000004bc0)={0x20, 0x85, 0x3, "62da2c"}, &(0x7f0000004c00)={0x20, 0x0, 0x4}, &(0x7f0000004ec0)={0x20, 0x1, 0x4}, &(0x7f0000004f00)={0x20, 0x0, 0x1c}, &(0x7f0000004f40)={0x20, 0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000001280)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001a40)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)={0x20, 0x0, 0x4, {0x2, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1617.826973][ T22] usb 6-1: Using ep0 maxpacket: 8 [ 1617.916861][T21033] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 1617.936859][ T5] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 1617.946927][ T22] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1618.006874][ T22] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1618.014470][ T22] usb 6-1: can't read configurations, error -71 [ 1618.021052][ T22] usb usb6-port1: attempt power cycle 21:30:58 executing program 1: syz_usb_connect(0x1, 0x2f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x6b, 0xae, 0x17, 0x8, 0x1b3d, 0x930a, 0x827, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x34, 0x0, 0x1, 0x57, 0xd6, 0xdb, 0x0, [], [{{0x9, 0x5, 0xd, 0x0, 0x30, 0x1, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000deff000000000000000000000000010100"/40]) [ 1618.176884][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 1618.196889][T21033] usb 2-1: device descriptor read/64, error 18 21:30:58 executing program 5: syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xf02, 0x8001) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x880c0) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xfffffbfffffffffc, 0x7f9) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000040)=0x100) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f00000001c0)=""/177) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(r2, &(0x7f0000000400)="9a315b894adabe64323aea482464cfc97ccf39672692c542ac93140d9f6aee4eb69dfbaa47e5ac1281e80a20a662be0fb41fa6f7fe5de4f44740ff90ef5900c8427f87c1363e63860f6677a404e44fafcf1a9f6841c37917c2694a87372f6357a89621cd4ad034dece5d635f529aff788bdac2157a3ccd5a7b3b03c378c652ab7cfc44a25d0103bb72687193b5f6251d10fd24c7f6d9e25a0a550e75ca8bd57ca9feb904828bb22db50925855479df5fbbba685b5ae3338b0d61b4d83d437db789429916deac5cb8c9662a585386051d870c95b7fac445611c0d50c78c6565c87eb7813ddf2ba581c5659146a71cdf5fec6c607c40fb5bc308a33f4e67add55d26f49e0facb24d4fe693dc282d7f3d925f99033d606967efe97255c153b5016a74398df62fedd0ef3023c5d736e0cedd9cad27eb1c612b969c33ca95091570a52c249f4b4d42b1dd1d0058ddf655c7d079287d2c4f67ecf3ec3ee6a2af1616eab78b3bf3c291bd44c1bd0b4d9bc1ead419323e9d305f4e534775a9eb7f602a3d347909b6725e0abd8954890baaacdd9815b4a093180daa261019718ba164c09e2c519bd7b04976b25e0694d5123421c64d7f79b63ee79dcd22e473b71d7305cbb2492f52fefaefc82c4c1c5ab81dc71463a3fb9cc3af1a19f17e8ba30e2454739749b4aa2d7d6fb92abfa16df7023c41f7f0f98be25c7d75ae2035fccf6f434b6a5955e48176682d51c76c60eeb0f2fb94534f5cf0e23f5b79a2870c0114c35dcb463e9aa1298dfeeb428ff9284934ba02efa1bb66355df229b88fa790785426bdccb87bd3f2ec3f003b86e61288111c3a5d88ef2877957d655bc085b20a626102d4b1c8060dcb1e2dd6870b077fe093b9f1f3628588d46ad7d6caabb88a10a17214dd8582dc71d03b5295504e3d6fdf5cda700814565252fd89e57965aa7520189c76d7d17b94ba8c88bd7670f1138fb9ccbadd9b2a61381ca88dcb04768cca5d6f4cc38673c56b2a8543c5511ceb90a5745ea98ecb546b042f1094210ac84410a846599dc66a8d816312419934426570bc11aa830fd7790f38346bf9cd7fe640b0f47b17958a337ed4a58a76afceff06d2b4afc7b402768f069fa9a36b687b3e2e6a2d094c9a09c2a4fbda9206314b6a61fd395fe68aaa0b3b0a1b5e8d12b272832c81e70bb72357bbff36c46fd741921e49f8762eb6f5e34089ed93e7e53710d86c35a176c67b104283ee04f09dc2fa061112316efdb5918397dbc009e955cc47e722505678048d9dad018b8667ac4e99fffae6ae730e0406e89e65bfe29c03fc25be4ac5346f535667dbcf2c7bee4896c9c63fbe6f81f9732a6c8c87dbcb1bf5bf7d6f586e22f628f6298def4aa5fc9b0c7c23d5c60de0d471c2257c59200aaf2bd0079988debf8e3bba41fea3def8b13b5e6748ec7ba6f3efb3a55ad26fb70c94c2f4fac23580a30e47a01a94cc65b9663362b562ac18f18bc2fe7b7a80483624b2a9b77d2ec2ac6157c76b7fcb1f39ca2ddc24668c874d4709ffe77ac9951e0b2bb7cf9fb569aca9011e9ace09a36b0f0fdd648065438db8cfa607bb429ae802ca6fdf5c07bd4fa0789e86e37a8a60355d17e1d1401e984e8502c84e690939a0b23cbf6ce8f7217cbf24f5c3eb446e024e58ad48a2bd1c443e79dfac25790614d3edd3ed744a8aedfa2676db1df98beb4e35df4399cb14dc19e6318d7dc3fa5ed0d30bdd9d57807e31ec6d1a95bc0e58450643c346f8c1d3aeb39d90bdb9da208f5995a5025f7525c000955bb6fa7ab73f275aec8668a408a065b71ebb7a6f880cdafb03790363695fa4b9e98c3b71ea2fec5533dede0e6f13bd2ce5f13bb17deda628208d325bb6dddfea0c20f5a6dfb37dfe22825ed240826290af9073669367f347b1e7ef998ee13d424ceb86a6c98f3a8e48afee9e18a2ce9e800eb997e727a46798ff39e9182f7e7406c2154f97c97e7156ec0d5cf944e4060121a8f58d3fa9b1eb94e41a73e18c3414b8cb06730098c7697824023dda4d37a8366f70efea590fd1a05dbc5309ad51213f43c2ff8b02a3c8d0b4d47781e10caeecf566c08dc4fc5b54dc4f02e10a84f38883d40c903ed1c06f20ef5b3f3bd5c2e7dda431a89b7e4850e3a5c25e351b4adf56b9d4073dcca3a90948148a7fe3315fb3203801055bc93fdccf80d7cce0a667514335c7cb497cfdec2dd0f6e680840582faee59885b772906d438fc0208d2e18d482ea0c26c350162a31edc59390a16cf2077e74d06dde210998d8180066ea841afc4fab0e0c258dbdf4d343b10b104f71a69bd8afdc4c852fce6b8bd626ae6c81fca49dc0714b0f0c5ab16aaf8f54ff83a014181fb9f18986eb4c0af64d2215b73226a630f3e72e22c2373c806fda9d6d7322ad0387cd324cd035c751c404ba27f7fcd4eda75142d168bf9116994bc27458d6f6b5eaa8520554c1507c486394c2bc3d86f963d7aec2bd404a958eefcc22487484fabbab8909caf8035ffc10655e0f28a56e420066c28e33c3ee141c4e56b8dc1da2a41ed34f6423a015b002aeb9e6e6ee048f59553b8e966085a5d6961b01409d3a8e6d47d6b5fbc6301154113da40f49d4ba170eada83ec9a92c58cbcadd78835686f957787641e71b5f0059186609e41398c4587193af3399fc1e817cabb9ef6b35ac5bb443ff2ee249cec75e14a5513bddca3d7c10fa4e5a354a598450c7172fd94460ca7a28b00b719eaf5d7ed7f40a47dfeebd9f017515ff54687eedb16b215f72e0c710d60b515f184509f676db918e86b723d70d2faf52af9e389a62335e7d9aefe45450a6d182ba90bbf0f0be1c14ab8e2199a311c08e62f2ed96a6d895a2a22945f0c6038be11b90335252010b924debace77fcb7dd35307745ca4b9927847ec2bf32918e5f218487e5f78f64a3fbf6c1ab772347b047f591ac2c336b3c9cd2e45599f3eafce2e13e6e4052da931807c3d9ab9b9226e8f2e54582db72e69b8516ad38b807e5711c4690b51555d91178dd8b12e302a214a325ca8865fa0b78681507f007d4df06132c4d9287e872b046f38b3a267373291fe6643bd2b18be6e3770fbe12acb784e1eec6e6cfdea7fef7e92b83fcc40bcde80b6cbe3a861d868e97795b711dbf0737f54ce98bf7746dd20d5aa549716619e99eba5df16a7de13a6858f52e3564dcf319aed3832a4998c973aa5bf003636723e30d00900781dae32697da4a95ee2a41a25144ce7cc8cd0c4eb7d2d4673667e791365ff5598c8c49abbe2aec18f829d8aff61218260f3cb1944eb843fb221c48c9145562ed0f291b4c0ec17ee8cde9932155849cc9a8b688fdb859434cd8f9a505c5b790fe944ca9a3735ae09a532c3ed2d7cfd8c092ec08adfae9779949a95787d352904096c6466f1fc6143f02cd0042943868adefa0cb21fe6df961324868c440566530cf472eb253489e2789b43df92759d81e52fbd0bdfafb58a47243418fc54e1b374d3d757f4e4af4b1b5105e6f6b0b007312630da8d16c9411dfa81f01b1ebdf3f513a29174c4d936e0e528fcbe91070ae4620b8fc78fcdad18a0a7439261f4680bf90a57116355ca71c4d5dfbd18d4035857fc6bc17af2ba98b35b1307d67f6e474f6da7d5c1887e959bab887f8a3180d41f8fe861b9125e243f10d62561a4800ffbd3af7da58265c27cc2707d920362438c70b35e640dd87cffd186d8cc20ef6f4ca4ae8091992015d92fdda2ae5c749227206771b7012bed084a4839c2369ff4410afc8df8c77d6bacd313d7e62b7333b8c88f2e7430dc487f85eac6fc8a4a44ac18521bbf257f6441386d6049331f948d60b085deedac4107b99837b02cbbeb9d7117df5b3033e158f8ad144daa4f449c61b0191324c96c6583529f7d1050bec7b781499d8417317f3d46c9438d352f0982eb45272c006982d39f306bbc1fb942998c7bb8aa992566bf83a1ff5feee7fb779d0f412f967740559caba0b135ebb14163f1789cceab1c22afd1a095e6b5147033423a589ee03435973e4e90d96ef7c60577b4ac789be370bbc36d9459298c931e453ca5c89c34baf34086a27b7fe1ceea31031d6ccb1119f69b25b3fd6c4011901bbde81c8694523333a1f3e54d66b1ec5a208880ae7a8349b96b54a783cf6a5fd8023879af203974692e150c65c57d897b3652cdbae1a19b4300b924c5bd3bf3d7bfe3f30f0e9184b8e9592c645f17a7e633d882ef14e4e715354c35eabc2850c676c4c4ce76d165d24d51a3abb8f363ac8a6714e63c69aca62607ff4acb89d7782933a73bb80b715c3fa68a2991f4a81fdf09a49bbd626604cdfd914f765e693c2142e1cd697fbbe893b2d4c2bf536c81be8c4af77d374c5d5ba7f26c1c9bce8acab9aac92d0c4dce8f948b0a67a5e5082b7139840920f4283559754b7a778d854561b5194327032dc7c5a05223e3a4819af7178d7214680c2499fad37c5d806523bda610163411dd0a83fb3cc9e7f761a43c8db8322cc1bd7522d804cd5f13a56c7eaccfcf50b8ab6dfb6493676ed7f56a77fae661a0b7066c805898e688cbfd791edfbd8c788a6773e028617a5bbc8570d009dc2eec4433155dfb5394c6895ee75fb59b295d2eb95bd54076f5a8a6598df43071919aa95bfdb0856c744811d7ed56bf846c2730a920605c9b631d9586ada897e864156bca9f5f4b178a427a770d8b4aac55459a263189e93eb09e3dc46c65244ab60693f992d2f761246f6c8fa677f8b07adfc6c97dbc56ca13add55c0ed1eb29f673c5914bc4c3848d42fb0c343beabc5798515fe44512c7d506f3362fde971bd8d6d8f28da6ad9bc9c0e2e5a1317e67d31eb018cd5a75bc14d04f0901e268b232c615c262f1491fbd0d3a21ba431cb1fdd95b104e4e91cfcad2d6d841e51a90308b14164fb714f13685a4049b23143f9154f13db8e8004a57d0b9cf0ae5d9f0c78303a01b615c68731a776a7d9d66ae2e522fe6370aab62157120b9d7780e201e63068a1df3590fd14580b882079360bb05f3c7710a265ada0dc3583aab11a136077a3152453609c756f5457a90a7a689f8de5523cbb39a2f3238be4f906a6f814c6adf62677495571154b4993123ab1c2be8d15b468eb054981be6e6bb6e352a2785ecc16d071243fb15fe8fb61da32567d00537d5fe55892562da15d8c7981ecdad2f5d858489264e33247901ac008b84bf7ca552696cef26429171fc28fb9f2f6c1bb0cfc69247d36b19b2acbb95be8084a566edfba0c5921555a2f3c715d2e1f19079c39a1c4758581c49f6fe6dc743a8dbdbe01938d4db074f0bb2b09644096115d7a3bb7c97d845dd8cb0f5f024e9501e3416ae16507a7c1ba6fb55a8caf00f95090f0f78c139269d288447cd70c71e64757296c06eb94afb208cfdf501621c5057c9931cd3a5fb3c670a589e19b06eee217ab6b05583ec7625846cd682ce3bf3a31f1f5860b881100df52b83bcbff5b6a4a2ee6a4dfd6ad2a8c9b2b535b577d691d0a2f2f8766ff94d964fca5c5ac0a65d1e086a3fd971b3a7279e71b891326f5472fd88a8039c605560852cedb8e3dea946b4451764129f89ad5c52071f8e425facb38dcc5ba5e9196aaca3db65e8d9c81789ea301d2f79fbadd6a2098411d06a2a7278e3c0ae49818db02ebe3441e5d58c8b7f134a9e77fad112c73490362672897bd2f9b7c0b8807a1a83a504123e704d5fc05ce6e147cfe57338b64aabb30f7d265b238a9c365eb3bd437226105de3aadeda4b980168723314884894dd5e2b8a63cd4612cde62e44bc9f5a02a", 0x1000) syz_open_dev$hidraw(0x0, 0x0, 0x40a) syz_open_dev$hidraw(0x0, 0x0, 0x80402) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000300)=""/154) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x0, 0x100) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001400)=ANY=[@ANYBLOB="afab0abc30dcba624bca1887d0400297dd224339819b109d33b9f8784582861024d039642d6c2a536c1f36173fc18a44f255d1b1cbc456bf8299e670df969b0158714c34e2ab4613daff0d14782e35200b97b6efab2d9b91f2db8dc809cce3c35f65e310e1cbab5d214d4cf764844cc45a9fa37e433cdf31be3f343b5d5c163d315737539b93e33e627398e464af562d36081ee9e384995b558925f26aa8dddf2544948dadd78d7763408306000000766c0377414e92fae09358f157695326b9e95217e85e4963c238861d549b504199778f6aec2665641e7567949d2adc09f8549663c85bd9f0421b87cc2066166772595fa7812c3667094367918a525b0fda133dbd50a16178e7f070e0d54782806db06063d0a5f10c4497ccaad3cb6c3db0213d47d6e920c01ad989a88a9ebe3408e2658b6979f1b65e14a300000000000000000000000000000000000000004a5df1a03e0c9b5d2234dadae6017d735cbb9d4aa6d5c505989d93d07ac7d54b6d1c47584b4abd0d033b939c9532cc67ef0a23d624fa0959d953ec9ae0ec6dcffea072f86d31fe4761af5f6d87208049b7f9e2c0e151cafe5d3aa76376e5f58656b80bc1992d3153fd44610c1c9d6c58dd42e63b7af3e6647f769bfaf6bb2f7b03554d29f6d55e3da55d89fbed931259cefb208d5802753a401572181801fc2c2c7d3cce0d3b7d4207ec"]) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x80000001, 0x2080) write$hidraw(r1, &(0x7f0000000140)="c7", 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x0) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) [ 1618.376916][ T5] usb 4-1: config 1 has an invalid interface number: 4 but max is 0 [ 1618.384989][ T5] usb 4-1: config 1 has no interface number 0 [ 1618.391447][ T5] usb 4-1: config 1 interface 4 altsetting 231 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1618.404429][ T5] usb 4-1: config 1 interface 4 has no altsetting 0 [ 1618.916836][T21033] usb 2-1: new low-speed USB device number 29 using dummy_hcd [ 1619.166886][T21033] usb 2-1: unable to get BOS descriptor or descriptor too short [ 1619.176990][ T5] usb 4-1: New USB device found, idVendor=04b4, idProduct=bca1, bcdDevice= 0.40 [ 1619.186054][ T5] usb 4-1: New USB device strings: Mfr=32, Product=140, SerialNumber=255 [ 1619.247012][T21033] usb 2-1: config 0 has an invalid interface number: 52 but max is 0 [ 1619.255090][T21033] usb 2-1: config 0 has no interface number 0 [ 1619.261338][T21033] usb 2-1: config 0 interface 52 altsetting 0 endpoint 0xD has invalid maxpacket 48, setting to 8 [ 1619.272112][T21033] usb 2-1: New USB device found, idVendor=1b3d, idProduct=930a, bcdDevice= 8.27 [ 1619.281188][T21033] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1619.290384][T21033] usb 2-1: config 0 descriptor?? [ 1619.327889][T21033] ftdi_sio 2-1:0.52: FTDI USB Serial Device converter detected [ 1619.336321][T21033] usb 2-1: Detected FT232RL [ 1619.536968][T21033] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 1619.556908][T21033] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 1619.576914][T21033] ftdi_sio 2-1:0.52: GPIO initialisation failed: -71 [ 1619.584287][T21033] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 1619.595432][T21033] usb 2-1: USB disconnect, device number 29 [ 1619.602904][T21033] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 1619.612784][T21033] ftdi_sio 2-1:0.52: device disconnected [ 1619.846878][ T5] usbhid 4-1:1.4: can't add hid device: -71 [ 1619.852924][ T5] usbhid: probe of 4-1:1.4 failed with error -71 [ 1619.861103][ T5] usb 4-1: USB disconnect, device number 18 [ 1620.236871][ T4020] usbhid 3-1:0.0: can't add hid device: -32 [ 1620.242927][ T4020] usbhid: probe of 3-1:0.0 failed with error -32 [ 1620.296868][T21033] usb 2-1: new low-speed USB device number 30 using dummy_hcd [ 1620.416856][ T5] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 1620.656984][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 1620.696916][T21033] usb 2-1: unable to get BOS descriptor or descriptor too short [ 1620.777086][T21033] usb 2-1: config 0 has an invalid interface number: 52 but max is 0 [ 1620.785181][T21033] usb 2-1: config 0 has no interface number 0 [ 1620.791339][T21033] usb 2-1: config 0 interface 52 altsetting 0 endpoint 0xD has invalid maxpacket 48, setting to 8 [ 1620.801966][T21033] usb 2-1: New USB device found, idVendor=1b3d, idProduct=930a, bcdDevice= 8.27 [ 1620.811030][T21033] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1620.819975][T21033] usb 2-1: config 0 descriptor?? [ 1620.858448][T21033] ftdi_sio 2-1:0.52: FTDI USB Serial Device converter detected [ 1620.867018][ T5] usb 4-1: config 1 has an invalid interface number: 4 but max is 0 [ 1620.867703][T21033] usb 2-1: Detected FT232RL [ 1620.875054][ T5] usb 4-1: config 1 has no interface number 0 [ 1620.885807][ T5] usb 4-1: config 1 interface 4 altsetting 231 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1620.898852][ T5] usb 4-1: config 1 interface 4 has no altsetting 0 [ 1621.066895][T21033] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 1621.086896][T21033] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 1621.106953][T21033] ftdi_sio 2-1:0.52: GPIO initialisation failed: -71 21:31:01 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000d00)={0x2c, 0x0, &(0x7f0000000b80)={0x0, 0x3, 0x84, {0x84, 0x3, 0x407, "bc4512196523290093c32e666c01fd8a692db26ce070c0189be64c73fa02ae588cc675b07c346ff1ae0f39b472a5b678107356ff55e006cd22880b8dbc89e041880167e296e77a2e2a59f02bc30b18f44db941659cb9cbcd0b3caeb51e78727ce6213a90269a7e4477ec3862239489ad0a4af4cc4d57b5cc3e22296330281ce3"}}, 0x0, 0x0, 0x0}, &(0x7f0000002380)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x20, 0x80, 0x1c, {0x2, 0x5, 0x5, 0x1, 0x100000001, 0x100, 0x3, 0x400, 0xfffffffffffffffb, 0x8, 0x9, 0x9}}, &(0x7f0000001040)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000001080)={0x40, 0x9, 0x1, 0x6fdb}, &(0x7f0000002140)={0x40, 0xb, 0x2, "3ac9"}, &(0x7f0000002180)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f00000021c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000002200)={0x40, 0x17, 0x6, @random="a15691093473"}, &(0x7f0000002240)={0x40, 0x19, 0x2, "8991"}, &(0x7f0000002280)={0x40, 0x1a, 0x2, 0xc64e}, &(0x7f00000022c0)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f0000002300)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000002340)={0x40, 0x21, 0x1, 0x6}}) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000002680)={0x2c, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0003b0000000b0031f141192f08fcd4842ad70412befcdd2a1d7551804a6371e19a101af671c91f80629178dc0ec7fed0eacb73e0b415643cad0c5518e94488224652d6e83e0886888abb7cbd402e056f1fb4656f3882fe9167f54e775916facac3ac286ad715fecfb5c8ce35243e9d20e35b0d32425760edd8e23b5f4b1774272c02ffc4b28fd32f52f"], 0x0, 0x0, 0x0}, &(0x7f0000003080)={0xb4, &(0x7f00000026c0), 0x0, 0x0, &(0x7f0000002800)={0x20, 0x81, 0x1, '_'}, 0x0, &(0x7f0000002880)={0x20, 0x83, 0x1, "10"}, &(0x7f00000028c0)={0x20, 0x84, 0x3, 'q//'}, &(0x7f0000002900)={0x20, 0x85, 0x3, "0cf407"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002e80)={0x40, 0xf, 0x2}, &(0x7f0000002ec0)={0x40, 0x13, 0x2}, 0x0, 0x0, 0x0}) read$hiddev(r0, &(0x7f0000000000)=""/236, 0xec) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000002c0)={0x1, "9f"}) r1 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x6, 0x100) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000300)=""/219) [ 1621.114348][T21033] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 1621.124880][T21033] usb 2-1: USB disconnect, device number 30 [ 1621.132222][T21033] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 1621.142041][T21033] ftdi_sio 2-1:0.52: device disconnected 21:31:01 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x9, 0xab, 0x23, 0x40, 0x5ac, 0x25a, 0x309e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x77, 0x0, 0x0, 0x3, 0x5b, 0x2}}]}}]}}, 0x0) syz_usb_connect(0x2, 0x2aa, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x5e, 0x3, 0xfb, 0x0, 0x46d, 0x8c6, 0x5202, 0xaf61, 0x7ff, 0xfffffffffffffffa, 0x1, [{{0x9, 0x2, 0x298, 0x1, 0x0, 0x4490, 0x80, 0x2, [{{0x9, 0x4, 0x90, 0xffffffff00000000, 0x2, 0x1, 0x1, 0xd1, 0xffffffffffffff8e, [@generic={0xa2, 0x21, "118e3b813bbbe8b1296f3090a4961d21ebeaf3afcd3092f1af776239a71a9bba8a313b2a0dad023b1f4504a11557bbb69b240a286c17de6f5f23a250f8a87920744b6596319d5d1324738dd1579a5cc71a80dfcc16c3d1cefcb520d91f1518f9bfe5ce0cd55f11a093eb9cf5834318d568ebeaade71b393a4124bb32e9d4e7d899c6197749bb9efde639caff22e4fa30a7310ed64c11a423916a74ac77fdc9e4"}, @usb_cdc={[@mbim_extended={0x8, 0x24, 0x1c, 0x80000001, 0x5, 0x7f}, @acm={0x4, 0x24, 0x2, 0x4}]}], [{{0x9, 0x5, 0x8, 0xc, 0x70, 0xffffffff, 0x3, 0x6, [@generic={0x34, 0x0, "cd87905b27a2fe1a1cd8644da5dd907247fe78c406fcee0f38703792963000938baa5ea9144305bae07ad645f7bb48b672fb"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x10, 0x52c8, 0x7, 0x400, [@generic={0xdc, 0x0, "c2bace98db926cf3ab0a79717885f0d35a9f93037b6180764f356741d5f1c3565093357267a9715642e8cbfe801ef8c73afb7ed88ce3dc2bde621985d92dfaaf410a8603acf76b304a1ff87c7eead129eefe092edb3774dae9fe94e0ab51f5dbad3cf22ff5d9bb76e2a2d438c5c0698611f50df0a0f9feabffbb90d3b538c9f2d812707f6e7267054e4d4cc3c1d7c9e322593dcc1c64cf3c9971099ab30306bd25236757bc91736e5f5498b4a3e44795a7eb0534afc13bc675a7480ea01d5ade553e6b0eaed5d18d73d0d58e8bbf6c03a1c72d4080fa4b8f53cf"}, @generic={0xb6, 0x31, "bdb07b491c3cd8b8b430aa0fc3ed1f80751732a6ac3f29154fa5dded41af8e0e9d9077af381eafe4ec5ff3fbb5d4e087cceff0cdd368e0e26d8e4dfb874ba67d646c6d971d9a14f12720c9f0e2e780ffd78c4e1d249019a1e7e77fe91f6c08ec76072b11c93b5b3e65857cb43f645f35da4fb7883fcb3c6fd16077b333190edc525a16e79d3a5b172be2a60d011f9d5a72dfda5042194c4848393c3000e040495228b9debf9caf1f841fd0a9cc751e97ffad7282"}]}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x311, 0x8, 0x20, 0x0, 0x60, 0x3ff}, 0x1c, &(0x7f00000000c0)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x200, "eda512f3cb08dfd507abe25f10c2e029"}, @ptm_cap={0x3}]}, 0x1, [{0x4d, &(0x7f0000000100)={0x4d, 0x3, 0xc7e, "0b5133bb5a19d4a54c5e5d11e649f6166f9b9720cf9dd48f981773f27b37bc0654c84e8225471c2d6d4869528d28b969dcfddefb3f57345e6bbfbbd1ce97055f27606998e075f939ac"}}]}) syz_open_dev$evdev(&(0x7f0000000fc0)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x2) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000015c3ab088c0d0e0079dc000000010902120001000000000904dd000003000000d5b8fe"], 0x0) [ 1621.257013][ T5] usb 4-1: New USB device found, idVendor=04b4, idProduct=bca1, bcdDevice= 0.40 [ 1621.266051][ T5] usb 4-1: New USB device strings: Mfr=32, Product=140, SerialNumber=255 [ 1621.286945][ T5] usb 4-1: can't set config #1, error -71 [ 1621.294019][ T5] usb 4-1: USB disconnect, device number 19 [ 1621.606860][T21033] usb 2-1: new high-speed USB device number 31 using dummy_hcd 21:31:01 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, 0x0, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:01 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, 0x0}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:01 executing program 5: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x40, 0x1) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x13e2de4b, 0xfffffffffffffffd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x4800) ioctl$HIDIOCAPPLICATION(r0, 0x40086607, 0x960000) 21:31:01 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @main=@item_012={0x0, 0x0, 0x8}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1621.668272][ T22] usb 3-1: USB disconnect, device number 32 [ 1621.695709][ T5] usb 5-1: USB disconnect, device number 30 21:31:01 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000741ade0886051f3497e7000080010902240001ffdf000009045c0002fbffff0009058a000000000000090505000000000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x34, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000d40)={0xcc, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x34, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000f40)={0xcc, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(0x0, 0x0, 0x200000) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000012c0)={0x34, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000040)={0xcc, &(0x7f0000000740)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000049c0)={0x34, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000005300)={0xcc, &(0x7f0000004a00)=ANY=[@ANYBLOB="0000ff0100009f"], 0x0, 0x0, 0x0, 0x0}) [ 1621.966924][T21033] usb 2-1: config 0 has an invalid interface number: 119 but max is 0 [ 1621.975199][T21033] usb 2-1: config 0 has no interface number 0 [ 1621.981766][T21033] usb 2-1: New USB device found, idVendor=05ac, idProduct=025a, bcdDevice=30.9e [ 1621.990894][T21033] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1622.000342][T21033] usb 2-1: config 0 descriptor?? [ 1622.036941][ T102] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 1622.037895][T21033] hub 2-1:0.119: bad descriptor, ignoring hub [ 1622.050942][T21033] hub: probe of 2-1:0.119 failed with error -5 [ 1622.059633][T21033] input: bcm5974 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.119/input/input333 [ 1622.106842][ T3217] usb 1-1: device descriptor read/64, error -71 [ 1622.126868][ T22] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 1622.156906][ T5] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 1622.277009][ T102] usb 6-1: Using ep0 maxpacket: 8 [ 1622.387297][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 1622.406888][ T102] usb 6-1: config 255 has an invalid interface number: 92 but max is 0 [ 1622.415196][ T102] usb 6-1: config 255 has no interface number 0 [ 1622.421516][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1622.476850][ T3217] usb 1-1: Using ep0 maxpacket: 8 [ 1622.487758][ T102] usb 6-1: string descriptor 0 read error: -71 [ 1622.493958][ T102] usb 6-1: New USB device found, idVendor=0586, idProduct=341f, bcdDevice=e7.97 [ 1622.503172][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=128 [ 1622.506935][ T22] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1622.522345][ T22] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1622.535260][ T22] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1622.537002][ T102] usb 6-1: can't set config #255, error -71 [ 1622.544321][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1622.546268][ T22] usb 3-1: config 0 descriptor?? [ 1622.550770][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1622.574236][ T5] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1622.587033][ T5] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1622.596055][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1622.608737][ T102] usb 6-1: USB disconnect, device number 92 [ 1622.619241][ T5] usb 5-1: config 0 descriptor?? [ 1622.646867][T24971] usb 2-1: reset high-speed USB device number 31 using dummy_hcd 21:31:02 executing program 3: syz_usb_connect(0x6, 0x2c5, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xfa, 0x1e, 0x92, 0x40, 0x46d, 0x897, 0x38cb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1d, 0x0, 0x0, 0xa4, 0x31, 0xcd}}]}}]}}, 0x0) [ 1622.886939][T24971] usb 2-1: Using ep0 maxpacket: 8 [ 1622.927374][T24971] usb 2-1: device firmware changed [ 1622.932953][ T4020] usb 2-1: USB disconnect, device number 31 [ 1622.986868][ T2777] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 1623.097948][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.104987][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x2 [ 1623.112148][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.119202][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.126219][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.133294][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.140362][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.147462][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.154495][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.161585][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.168722][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.175739][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.182804][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.189847][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.196920][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.203959][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.211046][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.218117][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.225136][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.232193][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.239244][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.246248][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.253306][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.260368][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.267450][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.274469][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.281533][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.288578][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.295596][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.302704][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.309801][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.316870][ T5] appleir 0003:05AC:8242.01A0: unknown main item tag 0x0 [ 1623.324027][ T4020] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 1623.333137][ T5] appleir 0003:05AC:8242.01A0: No inputs registered, leaving [ 1623.342182][ T5] appleir 0003:05AC:8242.01A0: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1623.356985][ T2777] usb 4-1: config 0 has an invalid interface number: 29 but max is 0 [ 1623.365044][ T2777] usb 4-1: config 0 has no interface number 0 [ 1623.371847][ T2777] usb 4-1: New USB device found, idVendor=046d, idProduct=0897, bcdDevice=38.cb [ 1623.380938][ T2777] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1623.390236][ T2777] usb 4-1: config 0 descriptor?? [ 1623.396858][ T102] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 1623.429269][ T2777] gspca_main: vc032x-2.14.0 probing 046d:0897 [ 1623.586825][ T4020] usb 2-1: Using ep0 maxpacket: 8 [ 1623.646858][ T102] usb 6-1: Using ep0 maxpacket: 8 [ 1623.646949][ T2777] gspca_vc032x: reg_r err -71 [ 1623.656641][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.662099][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.667437][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.672718][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.678037][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.683310][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.688646][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.693940][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.699278][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.704552][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.709903][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.715175][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.720533][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.725838][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.731141][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.736415][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.737430][ T4020] usb 2-1: unable to read config index 0 descriptor/all [ 1623.741761][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.748803][ T4020] usb 2-1: can't read configurations, error -32 [ 1623.753976][ T2777] gspca_vc032x: I2c Bus Busy Wait 00 [ 1623.765506][ T2777] gspca_vc032x: Unknown sensor... [ 1623.770649][ T2777] vc032x: probe of 4-1:0.29 failed with error -22 [ 1623.777011][ T102] usb 6-1: config 255 has an invalid interface number: 92 but max is 0 [ 1623.782576][ T2777] usb 4-1: USB disconnect, device number 20 [ 1623.785374][ T102] usb 6-1: config 255 has no interface number 0 [ 1623.856890][ T102] usb 6-1: string descriptor 0 read error: -71 [ 1623.863151][ T102] usb 6-1: New USB device found, idVendor=0586, idProduct=341f, bcdDevice=e7.97 [ 1623.872226][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=128 [ 1623.906858][ T4020] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 1623.914535][ T102] usb 6-1: can't set config #255, error -71 [ 1623.922016][ T102] usb 6-1: USB disconnect, device number 93 [ 1624.176852][ T4020] usb 2-1: Using ep0 maxpacket: 8 21:31:04 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x880c0) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xfffffbfffffffffc, 0x7f9) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xfffffffffffffe00, 0x400) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x100) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000400)="9a315b894adabe64323aea482464cfc97ccf39672692c542ac93140d9f6aee4eb69dfbaa47e5ac1281e80a20a662be0fb41fa6f7fe5de4f44740ff90ef5900c8427f87c1363e63860f6677a404e44fafcf1a9f6841c37917c2694a87372f6357a89621cd4ad034dece5d635f529aff788bdac2157a3ccd5a7b3b03c378c652ab7cfc44a25d0103bb72687193b5f6251d10fd24c7f6d9e25a0a550e75ca8bd57ca9feb904828bb22db50925855479df5fbbba685b5ae3338b0d61b4d83d437db789429916deac5cb8c9662a585386051d870c95b7fac445611c0d50c78c6565c87eb7813ddf2ba581c5659146a71cdf5fec6c607c40fb5bc308a33f4e67add55d26f49e0facb24d4fe693dc282d7f3d925f99033d606967efe97255c153b5016a74398df62fedd0ef3023c5d736e0cedd9cad27eb1c612b969c33ca95091570a52c249f4b4d42b1dd1d0058ddf655c7d079287d2c4f67ecf3ec3ee6a2af1616eab78b3bf3c291bd44c1bd0b4d9bc1ead419323e9d305f4e534775a9eb7f602a3d347909b6725e0abd8954890baaacdd9815b4a093180daa261019718ba164c09e2c519bd7b04976b25e0694d5123421c64d7f79b63ee79dcd22e473b71d7305cbb2492f52fefaefc82c4c1c5ab81dc71463a3fb9cc3af1a19f17e8ba30e2454739749b4aa2d7d6fb92abfa16df7023c41f7f0f98be25c7d75ae2035fccf6f434b6a5955e48176682d51c76c60eeb0f2fb94534f5cf0e23f5b79a2870c0114c35dcb463e9aa1298dfeeb428ff9284934ba02efa1bb66355df229b88fa790785426bdccb87bd3f2ec3f003b86e61288111c3a5d88ef2877957d655bc085b20a626102d4b1c8060dcb1e2dd6870b077fe093b9f1f3628588d46ad7d6caabb88a10a17214dd8582dc71d03b5295504e3d6fdf5cda700814565252fd89e57965aa7520189c76d7d17b94ba8c88bd7670f1138fb9ccbadd9b2a61381ca88dcb04768cca5d6f4cc38673c56b2a8543c5511ceb90a5745ea98ecb546b042f1094210ac84410a846599dc66a8d816312419934426570bc11aa830fd7790f38346bf9cd7fe640b0f47b17958a337ed4a58a76afceff06d2b4afc7b402768f069fa9a36b687b3e2e6a2d094c9a09c2a4fbda9206314b6a61fd395fe68aaa0b3b0a1b5e8d12b272832c81e70bb72357bbff36c46fd741921e49f8762eb6f5e34089ed93e7e53710d86c35a176c67b104283ee04f09dc2fa061112316efdb5918397dbc009e955cc47e722505678048d9dad018b8667ac4e99fffae6ae730e0406e89e65bfe29c03fc25be4ac5346f535667dbcf2c7bee4896c9c63fbe6f81f9732a6c8c87dbcb1bf5bf7d6f586e22f628f6298def4aa5fc9b0c7c23d5c60de0d471c2257c59200aaf2bd0079988debf8e3bba41fea3def8b13b5e6748ec7ba6f3efb3a55ad26fb70c94c2f4fac23580a30e47a01a94cc65b9663362b562ac18f18bc2fe7b7a80483624b2a9b77d2ec2ac6157c76b7fcb1f39ca2ddc24668c874d4709ffe77ac9951e0b2bb7cf9fb569aca9011e9ace09a36b0f0fdd648065438db8cfa607bb429ae802ca6fdf5c07bd4fa0789e86e37a8a60355d17e1d1401e984e8502c84e690939a0b23cbf6ce8f7217cbf24f5c3eb446e024e58ad48a2bd1c443e79dfac25790614d3edd3ed744a8aedfa2676db1df98beb4e35df4399cb14dc19e6318d7dc3fa5ed0d30bdd9d57807e31ec6d1a95bc0e58450643c346f8c1d3aeb39d90bdb9da208f5995a5025f7525c000955bb6fa7ab73f275aec8668a408a065b71ebb7a6f880cdafb03790363695fa4b9e98c3b71ea2fec5533dede0e6f13bd2ce5f13bb17deda628208d325bb6dddfea0c20f5a6dfb37dfe22825ed240826290af9073669367f347b1e7ef998ee13d424ceb86a6c98f3a8e48afee9e18a2ce9e800eb997e727a46798ff39e9182f7e7406c2154f97c97e7156ec0d5cf944e4060121a8f58d3fa9b1eb94e41a73e18c3414b8cb06730098c7697824023dda4d37a8366f70efea590fd1a05dbc5309ad51213f43c2ff8b02a3c8d0b4d47781e10caeecf566c08dc4fc5b54dc4f02e10a84f38883d40c903ed1c06f20ef5b3f3bd5c2e7dda431a89b7e4850e3a5c25e351b4adf56b9d4073dcca3a90948148a7fe3315fb3203801055bc93fdccf80d7cce0a667514335c7cb497cfdec2dd0f6e680840582faee59885b772906d438fc0208d2e18d482ea0c26c350162a31edc59390a16cf2077e74d06dde210998d8180066ea841afc4fab0e0c258dbdf4d343b10b104f71a69bd8afdc4c852fce6b8bd626ae6c81fca49dc0714b0f0c5ab16aaf8f54ff83a014181fb9f18986eb4c0af64d2215b73226a630f3e72e22c2373c806fda9d6d7322ad0387cd324cd035c751c404ba27f7fcd4eda75142d168bf9116994bc27458d6f6b5eaa8520554c1507c486394c2bc3d86f963d7aec2bd404a958eefcc22487484fabbab8909caf8035ffc10655e0f28a56e420066c28e33c3ee141c4e56b8dc1da2a41ed34f6423a015b002aeb9e6e6ee048f59553b8e966085a5d6961b01409d3a8e6d47d6b5fbc6301154113da40f49d4ba170eada83ec9a92c58cbcadd78835686f957787641e71b5f0059186609e41398c4587193af3399fc1e817cabb9ef6b35ac5bb443ff2ee249cec75e14a5513bddca3d7c10fa4e5a354a598450c7172fd94460ca7a28b00b719eaf5d7ed7f40a47dfeebd9f017515ff54687eedb16b215f72e0c710d60b515f184509f676db918e86b723d70d2faf52af9e389a62335e7d9aefe45450a6d182ba90bbf0f0be1c14ab8e2199a311c08e62f2ed96a6d895a2a22945f0c6038be11b90335252010b924debace77fcb7dd35307745ca4b9927847ec2bf32918e5f218487e5f78f64a3fbf6c1ab772347b047f591ac2c336b3c9cd2e45599f3eafce2e13e6e4052da931807c3d9ab9b9226e8f2e54582db72e69b8516ad38b807e5711c4690b51555d91178dd8b12e302a214a325ca8865fa0b78681507f007d4df06132c4d9287e872b046f38b3a267373291fe6643bd2b18be6e3770fbe12acb784e1eec6e6cfdea7fef7e92b83fcc40bcde80b6cbe3a861d868e97795b711dbf0737f54ce98bf7746dd20d5aa549716619e99eba5df16a7de13a6858f52e3564dcf319aed3832a4998c973aa5bf003636723e30d00900781dae32697da4a95ee2a41a25144ce7cc8cd0c4eb7d2d4673667e791365ff5598c8c49abbe2aec18f829d8aff61218260f3cb1944eb843fb221c48c9145562ed0f291b4c0ec17ee8cde9932155849cc9a8b688fdb859434cd8f9a505c5b790fe944ca9a3735ae09a532c3ed2d7cfd8c092ec08adfae9779949a95787d352904096c6466f1fc6143f02cd0042943868adefa0cb21fe6df961324868c440566530cf472eb253489e2789b43df92759d81e52fbd0bdfafb58a47243418fc54e1b374d3d757f4e4af4b1b5105e6f6b0b007312630da8d16c9411dfa81f01b1ebdf3f513a29174c4d936e0e528fcbe91070ae4620b8fc78fcdad18a0a7439261f4680bf90a57116355ca71c4d5dfbd18d4035857fc6bc17af2ba98b35b1307d67f6e474f6da7d5c1887e959bab887f8a3180d41f8fe861b9125e243f10d62561a4800ffbd3af7da58265c27cc2707d920362438c70b35e640dd87cffd186d8cc20ef6f4ca4ae8091992015d92fdda2ae5c749227206771b7012bed084a4839c2369ff4410afc8df8c77d6bacd313d7e62b7333b8c88f2e7430dc487f85eac6fc8a4a44ac18521bbf257f6441386d6049331f948d60b085deedac4107b99837b02cbbeb9d7117df5b3033e158f8ad144daa4f449c61b0191324c96c6583529f7d1050bec7b781499d8417317f3d46c9438d352f0982eb45272c006982d39f306bbc1fb942998c7bb8aa992566bf83a1ff5feee7fb779d0f412f967740559caba0b135ebb14163f1789cceab1c22afd1a095e6b5147033423a589ee03435973e4e90d96ef7c60577b4ac789be370bbc36d9459298c931e453ca5c89c34baf34086a27b7fe1ceea31031d6ccb1119f69b25b3fd6c4011901bbde81c8694523333a1f3e54d66b1ec5a208880ae7a8349b96b54a783cf6a5fd8023879af203974692e150c65c57d897b3652cdbae1a19b4300b924c5bd3bf3d7bfe3f30f0e9184b8e9592c645f17a7e633d882ef14e4e715354c35eabc2850c676c4c4ce76d165d24d51a3abb8f363ac8a6714e63c69aca62607ff4acb89d7782933a73bb80b715c3fa68a2991f4a81fdf09a49bbd626604cdfd914f765e693c2142e1cd697fbbe893b2d4c2bf536c81be8c4af77d374c5d5ba7f26c1c9bce8acab9aac92d0c4dce8f948b0a67a5e5082b7139840920f4283559754b7a778d854561b5194327032dc7c5a05223e3a4819af7178d7214680c2499fad37c5d806523bda610163411dd0a83fb3cc9e7f761a43c8db8322cc1bd7522d804cd5f13a56c7eaccfcf50b8ab6dfb6493676ed7f56a77fae661a0b7066c805898e688cbfd791edfbd8c788a6773e028617a5bbc8570d009dc2eec4433155dfb5394c6895ee75fb59b295d2eb95bd54076f5a8a6598df43071919aa95bfdb0856c744811d7ed56bf846c2730a920605c9b631d9586ada897e864156bca9f5f4b178a427a770d8b4aac55459a263189e93eb09e3dc46c65244ab60693f992d2f761246f6c8fa677f8b07adfc6c97dbc56ca13add55c0ed1eb29f673c5914bc4c3848d42fb0c343beabc5798515fe44512c7d506f3362fde971bd8d6d8f28da6ad9bc9c0e2e5a1317e67d31eb018cd5a75bc14d04f0901e268b232c615c262f1491fbd0d3a21ba431cb1fdd95b104e4e91cfcad2d6d841e51a90308b14164fb714f13685a4049b23143f9154f13db8e8004a57d0b9cf0ae5d9f0c78303a01b615c68731a776a7d9d66ae2e522fe6370aab62157120b9d7780e201e63068a1df3590fd14580b882079360bb05f3c7710a265ada0dc3583aab11a136077a3152453609c756f5457a90a7a689f8de5523cbb39a2f3238be4f906a6f814c6adf62677495571154b4993123ab1c2be8d15b468eb054981be6e6bb6e352a2785ecc16d071243fb15fe8fb61da32567d00537d5fe55892562da15d8c7981ecdad2f5d858489264e33247901ac008b84bf7ca552696cef26429171fc28fb9f2f6c1bb0cfc69247d36b19b2acbb95be8084a566edfba0c5921555a2f3c715d2e1f19079c39a1c4758581c49f6fe6dc743a8dbdbe01938d4db074f0bb2b09644096115d7a3bb7c97d845dd8cb0f5f024e9501e3416ae16507a7c1ba6fb55a8caf00f95090f0f78c139269d288447cd70c71e64757296c06eb94afb208cfdf501621c5057c9931cd3a5fb3c670a589e19b06eee217ab6b05583ec7625846cd682ce3bf3a31f1f5860b881100df52b83bcbff5b6a4a2ee6a4dfd6ad2a8c9b2b535b577d691d0a2f2f8766ff94d964fca5c5ac0a65d1e086a3fd971b3a7279e71b891326f5472fd88a8039c605560852cedb8e3dea946b4451764129f89ad5c52071f8e425facb38dcc5ba5e9196aaca3db65e8d9c81789ea301d2f79fbadd6a2098411d06a2a7278e3c0ae49818db02ebe3441e5d58c8b7f134a9e77fad112c73490362672897bd2f9b7c0b8807a1a83a504123e704d5fc05ce6e147cfe57338b64aabb30f7d265b238a9c365eb3bd437226105de3aadeda4b980168723314884894dd5e2b8a63cd4612cde62e44bc9f5a02a", 0x1000) syz_open_dev$hidraw(0x0, 0x0, 0x40a) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001a80)=ANY=[@ANYBLOB="afab0abc30dcba624bca1887d0400297dd224339819b109d33b9f8784582861024d039642d6c2a536c1f36173fc18a44f255d1b1cbc456bf8299e670df969b0158714c34e2ab4613daff0d14782e35200b97b6efab2d9b91f2db8dc809cce3c35f65e310e1cbab5d214d4cf764844cc45a9fa37e433cdf31be3f343b5d5c163d315737539b93e33e627398e464af5f2d36081ee9e384995b558925f26aa89ddf2544948dadd78d7763408306000000766c0377414e92fae09358f157695326b9e95217e85e4963c238861d549b504199778f6aec2665641e7567949d2adc09f8549663c85bd9f0421b87cc2066166772595fa7812c3667094367918a525b0fda133dbd50a16178e7f070e0d54782806db06063d0a5f10c4497e6bbe043fa3d543d174fccaad3cb6c3db0213d47d6e920c01ad989a88a9ebe3408e2658b6979f1b65e14a300"/344]) write$hidraw(r2, &(0x7f0000000080), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8000, 0x0) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) 21:31:04 executing program 5: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x2000) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0xa000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000000)=0x3) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000140)={0x0, 0xffffffff, 0x4, 0x194}) [ 1624.297034][ T4020] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 1624.304691][ T4020] usb 2-1: can't read configurations, error -71 [ 1624.311519][ T4020] usb usb2-port1: attempt power cycle [ 1624.396863][ T102] usb 4-1: new high-speed USB device number 21 using dummy_hcd 21:31:04 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, 0x0, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:04 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000003b40)='/dev/input/event#\x00', 0x81, 0x80000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000003b80)=""/4096) syz_usb_connect(0x1, 0x12cd, &(0x7f0000000040)=ANY=[@ANYBLOB="12011103b950c1203d1b4f01088ad00703010902bb1201030400050904a700074f7d8801473dc29bc88d819ea4aad7c7245fa185b11e798b32a923f44e0e4f6a54b1b29a3750ae7b3872880363f2436827765d279ed4df1019addf42bbfe534fd1274b79e49ea357ec2b6b0921ffffff0122980e09050f0300007f00c50905071020000925659832c445df22acf8ecb02b698392674f4c5cb28d0380b5cc098d51a9df2381651ff7a6a79a1b9c76c10c39d1d37eddec839e6f09ac7c3f2592f665ff8ba4a0760b12e176bbfbfb8d2c77c746593ae0a151d5e87d7c2c5d0fd8ca168307627fc34c7a3cc576d213555776b0fc572a57e51d836fe2c9811dda2d13fe52e40e37fcffaf590df0eab6fb04099ba882275d46a60bc981d58b099209050013280000ff0509050710200043030009058f0130000707082a3774ae94f787bc1d6d794c05e6dfd09613de0612c15577c8e0a34d98437321289aa1856ade1ceac1520905000008000507efc11046766e0e107109d62493dc0326b073ecf4c98cd995bc2c5a9081bab672e64ce5ec0c60384d681838d7447ab23a087e4b360f65dd78f7ce720a27b44c31e9ce12d34d59eda797ec289ca99f754fdb8be2a614c6c18c6a5acbf33cb4dff67aab112987cfb141a87972955ebb89751fdac1b58510dcf44f4b1a3f03e1f80fefe68453f5c9f6423f8342324d5def0630cc2a4cb7da8a92b03faac1fd6b33e43c05564acd8fe37645be96b490772cb5bd5b1ebe4eba01ed72038ba0e46e1f8ca5cd09050b102800040402020e91472237a020a9a1674f67205bb163daccb51274fd968f4f0a0831be857835a80420fdd5f6e88fab8b3dfceb05e904d355512b821d808c2f8f3306534415e88c23c0ad105d8b48071bc57067522b58def40234d54e0687eb0cdcfd282393044c82a44ab130baaab2317473b24a586bce1d52e72329d5163c9534c6c247659baa09e6862802147ef67a810e90edd449ed071e4b85eab53239727604199aa3944cd619cc381930f4f662d3f4bb50f4784f4f306df92d52678aafb2f487935ee6531386cab35461c063f5a117370d67e51bef27acc20df25e49287939b35671090645163dde1755b95b39329d58301401db2cddab7fba51669ae524234c18cc61b6856c0b3962640ce6481354e0b34a81410036bdec841323066bd6ccf9d6cf3fc8c115ac5528857b01f129a1c441a328ac1f2d4971848bdf1767a8ab76380bd0e4a3ec6509892f41e2a75714aaa1dd595cae4c5b4e95c86965f1dd188664ef0756da64ebd3970de5c193261acd9338cf0c97892fc330ad82ff83f0bbe9215868ddd7f4777bff2dfbc7b081298f4e21fb58d6647708e3b88664425f6d1af12522b20640f690009df03bb8bdac147f771b8c1a4824f4ec6662dec574a741153d9b0f3b78cd1698a2a142159158094d54ea51aedf79066834583a0e06ca9e06bfa98d9561bc0a7e96677e24ea2fbec3336659515f5640bf1065a941bd8592212657415e6e10f9dda95897660f71da26a35e12f52f2e09a4964849ec9f5d226f96c1c7ff97ea4e64b0c9e0618a951ab4d7bdb2cb4cb691c4481120cfe005f937b7075e3beb1c88f6609620d78ae97f5eff95f62be3a3e93c5d6471906e841084f926eaa3d083fb6f3f6ad1b458fe7438c7c9d30cedd9e869265cefc9c5e4a046c9e1d42c955e26abc0580d3d80dcc1d3262cbe2f027795fb8c5c8bfbb6d56da537ad1e198474d5942bc0a22ab3c6c046490416b53b1545978889fc18b5e6cfa783c49e3065fa54af971893523927f19a810cb962239bf6ecafdf3677dc53a06fe9fef43834077c1be62ad2bc1c97b87350adb0ace1e7a7c0b0d0daf42904ca6258803c731e976f71b407c77c3679d6879976a671cc673d4b443407495b9604390df67298c0e3826b65f93eeb04d76b8a55b1b0eeac59f840c3faf15a9a3deb8cbdde02c8092acee67ea34b526c38350e3992343ce66ad7d95dfa7b45fad6024cc0b51a62371d064e4944ad85e54e375a063a272160bd070f9245d6a88052d44477908be8b843016ee4284e186b8926436e7500017506e3b28bd8bfb6e8f614cca40acfab940b00c53c6e03e20f60764afe935b6a74d3099efd90b27f42392ab04da0df7ba00ead537c4a1c2332837a08778f5b2760282b0132969b840e22494a035fe3adda9e9b24e8768fb8a06ba2c16a42d558af3dea35a24b6c312a3788dd9502b3f0a371e844b0ec8898a13d83427ee49a85971384d5d492cd3c24778e1422a9b21f3ee300e0ec864a98a265e458245ea45112c64bb6c3a00745b6a2de2b34e34612abb7d88fa8411edb8959001ff21630621f4aeade4c27e508d8ff5a5c657af1a34de0488131f4618bb6d5fca5abd3ab4a9040c19c9793304de308bece1cce39be0baf21b8d873a7603d9b06ac01295cd89f4908498005f72e1e64c1de4bcdb0eb1efdfc4348acaf4a9f685513619a36b34e7e485e2aaeff72671fe57071e9362cee70424908cf450b7db772f27a20accc548977d3af6b13e108d2c943e94cbcf08687d4eb5a3fd31c60cff66f77c28ee624709a27807371468e0d11d96f885b5acd85d116f5447520f7ea7dd2e1acb8ef06e90870cead043e7f71e507061c14007febc31bee67e5066416121020dc0cd5bb35cfafbf23fd26ec43d4ce571896d9598ee231e0955c24dd6e162ed8e49027f95277885f823547e053bc589f2f894ef98ebc9ee614a41b82ae86f4d20cecbd0a8a2b8cb5393ebd21ba0e099c1d6c6b2d12ab2796d57e34244e93147fcdbde51804efe5b2cace419d2927c48b04f266036d3086edcb5764675372fa707f0a9756f5d75a3ec3f1aa20a2b416c97cfc6dd055cd92a2d733e4c09f7aecaa980a97e9f67fd58edf77c65e52fbe9830509650f56f85cfcfe847f6b2f1638b8e94e31f7693960c319f5bc12749c9a79466d23f22535d796845681a705570f6dcaf3d02dd724cfa7a8c4b859229acb72c02759fdb33c85baead137c1f9795d9762447528aaedf5b28aecf328ad61156f0489e7745659b8264fdc9e928f053e112d71461743c3847d4dc6865c654bab318cd53399e2972875e71bd78563963a3d3ab421627d649030b350c89311c2a99e842b2ba00b6b181300d2e02206133268416f7e3179c96ec79e1b35d7027ac7f8c6df689cf0939826d0a6589b9e4819dbbb6611b1ed4c7daed2d43063c1b0d875622257779e76094ea04ea77f1d4760e974c78dad92f16426d32416ed7f6e97bae35716460bae5849353fb56164fffd13e0dda8af18a07961f32da3e42c0d620569d56c2ef4ad810c736495246888fe35aff9bca23b845f8595f6bea18d75c8f8a3f7e14070202c9eecb3416fcb1414ec1f8d7ce27587ecf1cecbd90a8b3c62a95353cafcfd96473486a64cc31f1cd8d7feeaae570e7eda2b98966aaba36974c76c873ecce85ab9c8f26dbe71d9382d57ea7bdb1da25365d579259a486b6b9c57513a340c259953f815b9b5dfa521e385aa5ae66170bb2b3b1127be24f6d56b4bfe1ac80c13abaa0324c2f8a3ed3152ab88eed9ba1479f21b5c1886ac57f7e84865095fa06d8b329152ee57dfe9b582e4611f2de2a32a2c428c5d70628e27e37d56dff5a059b9883aa40848658093ed6477c9701a36f061221777dcde88298a010646e016e09e8d45b95794f657277ee110002b62064eeb44fd1e8437d97e517b311dc9116fce2636b97ab65d1b791f61033ae0d7bf45ae0c16b211946bb5981af5849dd3dbd183ea764e370820c3f54cf8844a34355d5a612a42b9c15fba961e4421ddd48ce5145e82193d6f02b3d63fbb3db415f0b701618caac7e00ba5abee7f43788f59270d4fa7b0e793c1c802fe9bc763def91a4cdde409e26240bb91e70f92ce3dbb28e17a17afb94e2935e698bc45310cd09828f7caab1e5eef9863de81bc87bc513ceeda36339dea42923422fd866bdd05fdbbe5e11b8268a29253070f8dc0394dbb3d2d146d7f7776c18f24ecd4116e69c8812656d9e04bdf478bb444e06661adcf1632c86f127b27a204456718f8cd625d4c601ae9ba56a72f9de0046778c9d90f9c8b93a59da17f3968c542bfcb5c03d4f4f95bd06736cbb33403b91981eb86178ee44bcb13769368c978f89e33b573543277171932631682c95e2164b33fe2b66acec5c06721495def451801c31858ec6ba95440bacae4cbac79369c7d24351d56ed15ce1a93f52091ca7bfb25ee164518dc1b81bb72d02472555166c36175404fd28430cc017f19938fd2bee9dcbb95547910825a5db79dfd5320fb111a6689601a65881cf8961cf04d595dd9290fb6126800d17c0855deea865c3192907758f5d19e97fa288a8518fe61f6ee31f478f64e54d391764ce10c8d3fb5e1251913cca5e84e7dcd7d32f314a21d9a7adaa0ea734a4f1c6a720feb694fc7b8655994ee9f4f71c8a40b2913ff00324a1bf4055229e904082cc863b7bea5375f24158b0f9902a436e7c9b917accc2934b8dce73aa65b28aa9c9f1d69cfbed8b413540199ecceac0f8a8b9464d95e4cc7b98dcdfb67ec49f8419f9bd92162e21233e67e2325230b9ed644042cafb416743c6ae4296da0266285498d3b874e18cf01bf9a308e2b528adb35c5706ad99c9bf8becfa17a153df12cbc1538d8b0b09276c2c1f4d6934ef15d108ddcb990d51101d167ebedc52d69289e410a6f90d2ec33501d06b919e7653dd057dd854dc0108cabc335d9da81f93be31b6d27903033a95ad6f30efe0e21bbac337ac9d371c1b1bd420b975007ac6c66e01074d02adaecb6c97a21a7e7395efda732e8efbba5be63157ad0bad1da6b375f31238cc06c97d632336697687b7eed5787a492b7a6c8ed96b16573e2f0162f556e5b8c328ae187f31903166ea3d13fa463d1e7b7a61671a062b3d58902b6b929746941d716a0c92a598f0c8aea787b08601be02e3e1508db787ef58b42698a7907e5c83602fa54f9c87439b39df6ee1205332582ce4255f21148a75db6a05eff2392cf8ddb7daf289d663a7c5f3b8aac5b50d974c8eb622d7a49164d19d628bc0712550efa471e285500bbe0c05e482f0c866ab6c0027969f9223bd459366243ad2fec102185ccfa95b90aa783785577aa3fe57a0cef3eae4f0490586bd858a9879ac5e48b273b1e5c71206c004388572e6ad1aa54e9a3c9317af223f08f3de72d8f1a824c1c1659e61967b5f964f04f5d93197af26010cd81873a29dfc860fae5c75974dcc0dcb93c9ab3f0b06d482269117927ad65827166645232d916e12b0eb298a01cffab5f3fb2259e2e0ee0cd28749c8bf30ba61b54429314b6b3db33c60653405254a117747a232c730c23a125d40ffdeedee18fa0239de3503d1458e1c40cd9962244efdedff4b7e74234c2d882de9646694aab9089b033befed663cdbe33eba8af6985539e55b4245edb556bbc29ca4b642b4895f5261e660aec84b65a9f39b7809ca9f72574c5b08ffbd2ae86cb8709e0556e74aaf7fcd43f8e8d4f5bef78f0cfbf3384e25282b57b663562186fd6e55d8f260b229e89959e8493c6be3dbddda506aa834b625861c1e71a6d7b4f2a0ef7df4c33c19a60f1dd7f5d76eec34c234c3603dc7f965be48bfcdac4b8381a259a02e8508ca2605c174d59973a3b5314642efc930d4c8c91d6be1414fe6d3d5e8015262ffa83ff09656d12f0b4350823c93dd982ebab0f93a40b63d759bdf90940ea527de75d1342a26192fdb20799df76d1fb92b69240b590e17729c97bb2f007c2a7a3b469f76ea16ba92b1a5af5361094a43a9d139bab3907377faeec7201b08ae2044829971eaed7e33b34f22bc49f5ef4bccea9c415541cf1b7dcdd6d7c0d73aef19e832b650e8e1f647d14a704b808f2d5ae2756375eebe9de28d0b86353fd3a7c9b306c59de376d47b826691d0485e426c7025fe8dece901a3175fec0560effccbe1fbb8ec3049449598b70afdbf175063e691dd94654299d5c69d03b62fa86086dd701343c358375899dc44260b85f5970f9a2a3e56e7cc468e48f3db72d607785313c1bcebdeba32e80b95a74dafb3f96b07d63fab4cba5092f28693397be61bc148ad7f39ff02a31cd9abae5f927ed30d70d808bc5cba377dab4ff61e73760e4e96b5797bbef29c26a98b29b670259c95397054f6e931ec8a64d00dc2be8e7cdb2ca4e866ccd3ed2ef3ec6a2c8ff5d27759ca34250fdb74a31e109a62efe1859b2fa0129acfeb6c3b5738fc1fd528ee6566b6d9ad067a243135a104f64997c86e2e6550ec2b9a712147868cdd950d8d14f55ca3533a32a708271ce484d1bd94de56869d46285ebb96b2d7f5d0005254183cf4b8996b21b15e19550044a6520fd3a3e5d67d3a3858dd5599ffb957f695af08d7d9a71979be55f8321d287c381f7fa8f412879343a0226c1354361b1abd9de92fd02e92b66f3588fb139c10dbddaf7a15ae3582bba68565274a037733ef718f816d3ce63a9634cf334bccd4ab48f913424cee45c05dfcbee182d5e7b45ac707a4115accfee9700c819c7c196fddcc85dfd73615f4854d0c9950bdc456f5ae94427fbccf87fb1f545e6bb3ab73f04d44eafbee41057dba2c1b4aa9a688ae2a0d5c73176a57b5268a107f7ddc40cd843fc81fc394a6ba4f49e3690218d1f5c45416893841629f3b0de9902686e04a1186ed71c9b47112c3c09ea8311fabd85c61961c926e73bf20cf1a4a86ce9ddd9a9fb302fbce54e59f720144754729d4951b2cc554638ad9c35111a9ac7496b"], &(0x7f0000002640)={0xa, &(0x7f0000001340)={0xa, 0x6, 0x201, 0x8000, 0xb3, 0x8, 0x20, 0x7}, 0x5, &(0x7f0000001380)={0x5, 0xf, 0x5}, 0x5, [{0xeb, &(0x7f00000013c0)={0xeb, 0x3, 0x442e, "ae0df688233892b56f2640e016f84d354b5743ed47278f54ed1b26bbae323419934aa9c5e96e08a5468ed60177e88b49ff014ffd6e515a3df3c3012dad592c57b13f0668777c39fdaefd176be81eb4390e4b1475f49586de78d8e276bdc8bb4204d078c58a73e4723f1302a59e15f20046d2ca9832ca2841e255c16a5a8fe2137b6c62c427493927968cdb6ce85b70148c2a831357d24ab9f2f20d050e9f0bb0559ecfb909fea5ed3f2a54639d7d132469837cdd163cb6a938459ad7fa13d983ae414b3e448acc35b2f274a6f72ea9805f02f8c4e1cdaf0587ed0de369f0917f9f58322ad3321d"}}, {0x75, &(0x7f00000014c0)={0x75, 0x3, 0x816, "edbfb7cf95a44cd1dd80451848686ff39be0f6edb5b1486587b40db608cec486655539bb5292835d7dd88d4bee909ad0a376e7a7e3f2284cca4961dbb09d1eb63d735c93c785abecaba44b07f73aafdf0ae68e332b684356fe0293fe0081dc254eb40fb0ddfa6fbfcaf0da35223b0e83e1"}}, {0x22, &(0x7f0000001540)={0x7c, 0x3, 0x1004, "c1e7ca42abc38c7208f2ed892760d55791788c11d0ba59ae16185708ac15c06198fae3f00379529e33b88c5674dab4b695f16077dd45606e482ecacafdd1517fe05051fcae38d8c940c5de1085a34e8e9e1a56818f01dffffe0507f6c43f4bae53bcb80911d94c92b5be1fb2c7abc247788ef57129502904"}}, {0x1004, &(0x7f00000015c0)={0x1004, 0x3, 0xf3890fc6766e778c, "48f7f7a2b56586104bd8f432970d304fc61a434a02dead140e6caa447ee9f66d73b91873510aed10dbdc79ba9fe8e5e0054bd50e05d61d1619f8029f8a6d1ee7c9952b75c25d082a621a0e2bf06133b477c952f0188a3c227499aa8315262e35acd3c3e78e356705454b60e92466b05ba75f6aa442c54ca8d4f736621ca6651da8517f5f0175035107d01680df4b5f3ba0503cb75ed27f3ba43c0c80d3d026bfc6991ed3a0a6bbd097a262570afc132fb2f238d6b404a600f85f103e957b422b32cfee0f74f4b0488cfd67d81512464615662ecad490af9691fb08e2e0fd68d801828c959492a77d15f1064ec88fd77d787cfd9a5ed344a72197d29a1f2970ea91b1b58cfd04bc125f3898da304ab4c35e93b1e995c36b94af578849d167c7394d6b07837457424a91219013c8fbc60daa2a6250b8ebe2e723b56028fbeb27296bd1808801797d1444c27861a1833200b4789bb262d040721af399ad83228b07e7958f27b3a886ad0f33517918b973ff122c19dc30f6a45aa126424d9fd6af15e25c6c20ad118ad20d2a30f2b4ae29c39b80decb4e9110d3f47db8be63d273ac06e9b21768fbf0357818999f48587c126a6ae525cada569ada7e309582723f6a2eb58637d735e0cc4fac6fc01b8feb02f623a92431b0033429c1856f4a0a8a082ddfa9da8e6103b7897f852f43b654fa508e945c50ed40bd966cf9b26389f06f785c6c0113b171775fadee4774d3df05dcf22992d15d730540290296ab81c99413b08f5f216e8dab5a8d680eec20f56553a3ec9784545741509917555314a919c96233742a057d97a6436728d3be329fb86042a9d82b7e459992c83f020d0f7af8ac1b5117e8e08c4a0f2631bbb37151212bdf920660bc9419b978cf630e27e7b82aa06be61d0780371ae1e23684b7b461b86b72f7cb28a3ca0fc9bb60d395f359c6f6a12857bc72ee03a8a81f9787eb7658d9caa2a41e65cf229baec5768d29e62d51745b32e09ce63b6854fc32cee7c99959c8fd23deb5c3850f8b6681ad93537682aa9934010a05404165baaa462a596a9707ad0d9ca7f395ff580069751a936f6134030bbdd85ff8c403ae77b9a361b0322106bab26ad670ec83c2b7ff12d4ca019e8681a60002a80218a9f2c7dffb417a64f0d0041ea76270490b55f8f7e8e03981292bd16c3256e7e0e42a912295c7fd92476eac9f2e78dd865243a9c3516dec40ae953dde7d316df989b7d06d0ea995b015837d90e3d359f89883edbfbd29ae54ea49ab4eb6a9cd40ca291bd1111b7b5856c8042a359743ddcd5dae2286e1406ceb74e06d6643716b3e92d34a6cf478587268cad76688b12ccbaa9e6e81067f8d7228512d99209cb4683976a056ff09816b008c82c22989072bab48b14336b907da87f6ebdff478c43a904448143241d13caa08f688bdfea5382e564c140b82ff039d4314bf8c3448b17d7cdf8478952c0f59a69856908e4776eee2e858e8e80a57e686011645300713aeb9f5357eef334e8ab6d0c288184d2234faf5bfa41b09c6f3878e9d2c92b4005f4f49867c3c896e6ae968d92b084b6ad59a0a7e02c81144b9e60c4d1cbf525a324985b67a00bd9e219a7e0780c8197a534ce31e9d08b61ea22ed81d4ce146188ee94162a9c033a8418afbe7cdfe20557343e534458fa65dd45faa6d9dc0169bfffd6682c88b19976aba79ff2f8273784d0dcbf688468f4152f415e68cb96ddf3cfbbf99609886ed2fbd6be611efffc38f202ecaf66af09e7280c39da40bbf8be25faa69aea9b1d3022bc0fba8afd897d0849d0e0ad36928f81cf7fa31661e3cbf1acca4edd524a4210312375b3bfabf3fa6620dd5ecf05eeff68dd3bee58a7a44d5ac81b2b1e52d359c4a8726d19788c0420d6bb82988684f94bb1003eed3f7695f545f56abc817639b7b239d85931e757ae3b8e7b140952c4249619d2fb7c32378fcbbb124ceccf623bc7c39a082095a441e50b718873f45229d270a99710b423347259802f98723c1d63a8e95ed9c1185d1219c2aea5f7aaebc51ceaee34be696d8ac32d8d6140a748e224b23125a45c34ed36e093aaed54837ab6d280c2b49bb1b758c385c12bfe2d8e83f8452f1cdfcb8e848b483cf987e7314b452ba29df61324a454fc1b8a39db55be081d81d3904e68caa1b9426b36f91046c13ed6b6b1bf092866345d2f2cf827fac5d31c8db2e9bd2247a484df64e9c33d410a33335dffc62175757f0ea72b9b65dc51036c3f619e33bba8b6c23207b3effea0b27cd09563fad89653371461d780fa826014eb57360e156af665a785a0857e637109a55fe5c4e13c09a3bc498d9efe5a6a6a50bd1e4a3bb7bb553f83a02ac41b430c34f799c3feb6611f515e4263f58bca50638f2eb41a2c8ed0fb15f03cd42954cec5a0b4e5e25995449e287e85a1a18b8e6f015db75431c8ffb16c1abe29d7e45a4ca79c8d32ca75b495450b87386a360772cd9b97e4357ff41970024ca869de0da0e5f62a97c5dc55994654113d5a72e6cc49577d9ebac96184d0a521bf71dd71aa086ae17c4b3ffe02c6fc187e08c3a78371179d916a498c608b60f391a3d6ec49ac7fc6bab68780a6135ad22d3d3325364a9f2cd08f5ca70ae0f5dc11d51f2956d5fc88cec8d8e98e41b24edd882dbac6b17611316b25d4f68404edf2de5e61c1a5a613506fbd06a6dafb64351a576b6fd63d4493e72b090c99857bf7a60eb7b518d849588e9b0529d8060d344ca7472d1bb32c6c853b6a5b026e814135025045a9849960ab92b888bd4fd8860600bc6cf13f3ff9ebac5969243251812dd3b31e2abc600441013b2b793fa4c64a7d889c21b31e15a6bec7ee77b5a51e591e593be5272bb77ca7bc018d28fbab822ae66ac30fb8d93dbd77316e634eff6218ec44571c74faf00b70aa67056762e51629b6974f5b85173894718d8dce9930bd5f693ac9eb23529647b9ff0f6948c0b0a6a7d8310b1ee7a01f67e76ea00dcfdb39485aeef418ec099672609efde9a3a8bf77bf90ae4211240fe2ae98838db43eef79dfd9ec459e9a52dd2e8edab11f6c014b7ed7fdc7e53f11f06a083c6e785db55b25f7b2ba12f5c224980f51dcfb023e19535c83e21f50dd1cddb804bdf6b977ec91169bb2bfbc5fcc22935913b149eda77bb79a0457114a3e3932ce3bf70fb61c52c6107c038f68a2f6c330abeb8834703c64f827bfa630becba403b00956b28035f5b1c486c6102620dbbb30d8b981e85a993148464da2d201b9fd150050e0872fb8e2027e725bafafe414f07af077fd921e70b6c3ffccecb5252f3f473f52d1532482260adbcdd97d04c628cf38202cf4d2ae109356bfb7cc4bb7c316ce519c9df2c8c0eb4d4955cc089bfa70a697729fd87dbee25d9e6727824e6fb72552b7e2a11ce9720f26d6deb7068c415bb250816d7b569f1b0ade4e12207e87fbb5bdcb4582a44f75e5254b4c3579a1ad83fffa42c83216ba00b31a641126ec24691415dc1b4ccaf8df2edf2c958cdbb1802952a24806e894b2d3d110963762131b935d8f0809b16db815399d77e893626f8c49a75a07971c8bf22872bad6aaa34d4d4875cd76c2c4c008c4d8e840575073de435252370fe1111284b22ce03338ff2b6cf409ecdb0ec65021da4ff325cccde1c65fb2ddbec7eb7fd1f17532c43e0e92ba0212b1b7ff2b361c69eb69bcdfcb8484613a38e4c2ca458f22231f4728740544109a2ab85f584cd0b7e739edfd39249c46dc067e627ea7b91b080e035cfafe9f14c37dca52f8057c8ee52385e0dbe9f73e3634221670b454ad403739a0c4fd2a6c80ddecd6d4f9eda76ae12f3ea38deec6547a445eeddc93fb4a0544dae5eeeefe6bb44bad2c6142185dc4dfab9c28b4c42e2c70cadb7db752aa49cbcb2b50034ef7e6913b61d162abc1a5a3636e9a7b4b56fd38d35e222d760be03658cd95840c516cfd693123f18a4fb5d8e8bca0a9cc67ecc7afd1adc0c986ef09df3d14e4df1501f35fbd43b5edc5de3a20d07ad306f860fe154cff82e0164702ebd910a7e6cbb65d176ad24302ad60caf8be4b07a239c267f8bdf6ea1029e4b07f50017a3635b0fef4f8eb213a530bc8c900ceae8558e0686b215a06cddcf78ade8458dd7e594a88ca021e9bce0b730e7b4a8d0d0fdb976d873fbd2a9bce3c52e8b23f1e7964310fefefedb91ad61f7f69cdb9dfd87d2424ac8e9135a57a71bf80cb4170b7873fb78da4a9d52fe5baabec5d75b76cbd4e01da1443e3807814ea32538ed9c1bd903b97a1ba34bdeefba58e1bbcbd8e9587019c19bff3932a59a1592129d00def96732e08a96e52efad8dca58b7e84c3e7816fe1c5b8812a13bea41fcd27cb51922d596dea0ca664662908a089fb73cd5fd96b6339e644c1527f145c43e09eb00b9ceb63a769cfad8b9b9727812b7f1ee52c2e91993550de958041845f6b0d5190c8727f172cfc2508135344da353dc7d45a210177dad4e2a8634c7f46dc2a87233ef3ebb433446c0f2b448b05aa8805c08026449e4100100dfb10d1df49f1fc1839688cd4c2706057b0c2e6d469048a24903da356f1fec3a1d37f36f11da69f335737ce96f592cef686ee8b557985cce05a236356dc4dd3df91796dafc9a8ada87a109df80c2d8b3fdf5b62c5abd0ff5dfb6bc4bf65774f5289c6a7b46293e5c826dd685f7575e84498844d70ff0248833f550fa9c94a858348863b937b644008a25435f5e63e5d780d7866aa1969ae189fdb114860374a0122dcbda1bdebf1377390897a63a25e1b89b6fd03f7950e8498d2cd867ec98eb1f027707fc1f196eebcc040d0b1d94c3c230c0b8efc328b1d0ac68d5c24c56a15a607249228278ee70955f53cd5b632c54b71542d764bb0960592c3e3e234a9dc3ee8d6958316446a91f7d468cf6bd71cbc86f581596d8e2297c448fb76c50fac5ea6c2fe77cd609913dfcc556a962e802e648c20da7235a6b9094d6e03d26247a36f34182d5e19746dfa444c12bc0503c746223d7fc6612481ed0b70a2c810516d6a7e53ad4213105cf96aa05112d9474826a145b1ea652712efc77cb9cd1d043da439657c777643fb199fadfcc8a630420d5e960a463820254498742eeebfab1b33b053473443b2d219f7b4943e26045904978879a7446150342b88b39647f8311bc99b03d58f75b6785c636cadc4668d96b2ee0485d9175e9d86f952dcec0ae042d9335a4dc4b97777b19902892c941d46902005f68768526d8edc809709b2daa7b434cc27564d82693a2cb390bf4473656a0215a2fc7099229109b9ad00575d41e6608fabfd579517dc74f89bcd2300a281f83c3fa1babb1456a62a4d3f92ccadab684b61967399a5bd80b36fe28d8c2f74dea0321f9a9ab199864d22c9001498266c2f7cdf9a8d0dc2cee10320c113543ee8573866a34dff505b9e14b4acc67f17beec501ebd5fe185bc0f88c3a4f2c8fab2ea4858d1665e707bfbcfa738aaafbc283fb8eeb230c33da5a1ba2d9e077df85c2347913e1d97d85d2ce490b0cb01b8f91c5e6f6a3eb994a1fe9bdae07d7e8cc89e4b58cecac62126aef2310cedc9292d53448d7c6c94936c37b054fa8346edf29d0965639488c011d14d8a4f70dbe74d0cf72dfaf8dbe7f27edfb39268d8ababcadaabee1f4fefb9f64141b06be4e42cf4ab91b831d9f342e205e9246469d0e2921ac8081d2274003a63b1732a2435a91fca26ab10b1512c5c5c128a0321da21b4fbf79c065c88a0b45c4c207662c4f8f5e49db0926f1a68f2243e8687091a80d9bd"}}, {0x3d, &(0x7f0000002600)={0x3d, 0x3, 0x0, "93f0af7e67d653b6b6b7d279831a54bbf1cd95e21152a0f23121f7d8c6ad4f888e71cf671326e1281104bdc5ccabab823800d36f7ecded3cee"}}]}) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x82, 0x5a, 0x6, 0x2008, 0x930, 0x70b, 0xe686, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x20, 0x0, 0x0, [{{0x9, 0x4, 0x1b, 0x0, 0x0, 0x35, 0x4e, 0x6f, 0x3}}]}}]}}, 0x0) syz_usb_connect(0x3, 0x1312, &(0x7f00000026c0)={{0x12, 0x1, 0x350, 0x5a, 0x24, 0x27, 0x10, 0x60b, 0xa001, 0x48e0, 0x7, 0x0, 0x9, 0x1, [{{0x9, 0x2, 0x1300, 0x1, 0x2, 0x81, 0x0, 0x8, [{{0x9, 0x4, 0x4d, 0x36, 0x5, 0xc1, 0x5b, 0x9a, 0x5, [], [{{0x9, 0x5, 0x7, 0x13, 0x40, 0x0, 0x10000, 0x6}}, {{0x9, 0x5, 0x0, 0xc, 0x0, 0x2, 0x2, 0x3b, [@generic={0x25, 0xc, "78d315f37b9cc76e6aa92bd715358f3c4a01d46013af21e8ce8ff557728d8ed9c07e08"}, @generic={0xbd, 0x0, "eb53c895907d842d03f870fe5b968705815b309e58776532f8a40101e807a4391db9ce3c6a7d630b14e28e731ff0486f28dd04dba5ec88e2d63f24b2f358ef2c32bb023fe663dfc244d632bf92e17f69ce5197e6f6b358e66fed968dcd23d7749fec633e9576fdaaaa7c889563ed2690bd7bb71fd8ce56e96939e0a81ce40c0280bf64ba9737c4c6623663a655623af912fada271b2988a2624e98c79698704c262c3f492f84e9240af673ca9310542f393396bb68c840e08dc414"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x48, 0x3, 0x8001, 0x5}}, {{0x9, 0x5, 0x0, 0x12, 0x8, 0x7ff, 0x4, 0x7fffffff, [@generic={0x88, 0x30, "d43dd45692ee591c02823edf061cdb1bbb62836ade6fe74a649ced0624e25f449075bd5b7ffa66f8e131c791cd241ce38789f2222513db58469b40869c9e05920ddbf543ff25e0b07e5ebf4143d4a3d406c345f8e15d54b2da0593b26851b5a59ad3b9c2a77bd20f5db2a25eda1e6fc1050c9a11136340c8d3ded2aadc195c87249eeabecc2f"}, @generic={0x5b, 0x2c, "6e65b9808a2b77e60345e6149d6c12357ed67c2b0c464439278a2f10859da591b7710ce1e2f8a4c0b291f309348dab7e0152e3f7c7a988561aefce38f40596308516f70a710f01fda28a4ad050b79b1ad2895ba6a8398ce57a"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x20, 0x1f, 0x8, 0xce21, [@generic={0xfa, 0x5, "1a9131958c941b21cbb1c982ea08ed1ad911277a30c569dd764255570104165622351aecbc2fb5544065e31798804ff75ccb50eaf08ed5d78a8871ff18422fc3c4d3f47c523d0d3880c04b050336967f01e33426e943578ac1b661c1b401305abf4302ac7167d417d4567f2071a90db1d42fcd317c335042ddbfbfa7d0a614e659e7aa34d07992e042ddc07d21581170b65e32e8422c49f460b1e9683e695daa761496d10d81e2686c0c9327453e30b856989024f0276a07df38270796b6d01d5867030e3ac89c8ede6fcf112e33dc16738fc0615d228194171ad27e78debde1a24b87c0a2ed81e986e0a0fb00bdd9db779e7f006f78a0ea"}, @generic={0x1002, 0x3, "d8d24ddbf61810fffca0e2a13fdba1c5012f006cc4fe36b7e71bb3d762407a61cdcb7ef9931c73988f5fd8f5c1c77b0ea980657bbb469744407dba9b3fe22e7886e6485a8f44ca24e6d9150fecf7d356168656b22c107fd57bec3e9d9c67c066ba015d70cb7f8a86305daea315a5522abe8cdab9aafb8ea22e65e5f87363a8fa9b2fd6e70a26771873d7de7cc452b5ab9c58e57ec75ab22e39d32316809484e49e0a5114b2e4c348bffc5db1678f0211231f52f2e6a52ec02340438a7c542d51d942ccbad859f7cffa14e4f895af2b34a08fea875cd7b39128a30f37de35caaebd078e5a92064772c0eea74c98a8faa3eb0325dc7212efb2731e8f17981107e29fd27f385011f379ac2e96e2ef57dbed44825aa3f6e5e649f40237132755d3ab361031fd0e4e4807089fb6cea9eb9b210a075864736675d47d0db13a2fe808e63921d226a104639883238b3fc728aaac9529a8caaf27792a26fa54dcfb494d624f31188748b8a59af7469d081f866fae80931385eafb44f463a7a004fa17aa6881e1c2f5a6672b43f76fcbc80f0be3f7f2f8fb27d2fbb44df0fe5f4f7bdd94e46f602bdafb1a97bf66b9946f1b84cb1a63a0ee863a9c281ad280b2be731c90336be263549e580c03d8f797c2aaedfd3b02ad7199ec558c4811d7d3a3a06556401bf97694bb2d5045726b80cfb5ff8edc1f7366c043d532916620a090b5d611584d6218bcae8093d21adf2b223fdd50389af66a0f5c41385d818c67bee9850dac0b9cea5eb130ad83d8d27106245588b0c2aaa0f25f6b71c99c1fb9884d21ca5903ac52df241554f6bd03ee51352fa6e2c1b1bf5227117c0483e6119037bca5837fe2059ee2bf2675cb099c94b89c0e4f91509ddc867e708db6aa1dff499ae73d7aff8da7a25e94d4543c9d62cb762553e8e65c7d3c3dab6bc0b20a0aaa3e836ade3a528b6b9c1f9a26050e4c474f34aa6ac51358eb7bf012aca45630d6dcea851cc110b905c42259788124c864c6464ebf469b0d502dfb3b69bdf00a2553e8996ad8957cbf646e001ff05498f55510f29801783dee6e5b89199682016439e32de6708719a5061df28dc4d2081fb7e734779f55ff61dc40b7125e6aa7766d2f297b67b14369531032726584fc6d15baae3bf524463665c2d626e70a503cef0445b8500433f8a6dd31b7436b513148c5b55d2988c5f214c8c8154c1b87633d1246b440e910631a8b283219c901e712aaea05da86fb84c8081b78021cc4e98c48445fc24eac2bce86782c6d79c6eae4bcf144d264000d173212e10577cc4ad45d5f75bb0cfe819fd52e8e4cf2d13355eb1993860501b2e5c645957be2099595b183dc824d5b109116e75949ac76b6468a6a192f46fbb54ab9860019851fdf0f2ec730813b42747b70f2aa34850016094ada9166ff687773b15eff7f40cf758a3a7f53c3dc7458852dc243ae059d85305447cdd5f6c1b5cd21f07240834524afea5317daf4f4576ee018aeaa21159574a831d7ec009d98f69b220a46092562c455d5a8b189df7486aa3441a6b7bf4fcacb23b91e1148082b37445258d4202843a0121875e5374585e6e3a7406e5b65b376ac3d1e5046519c780cb59ad7b286f5bfb586f039382b324be1eeea094019723c0aeeffb4ad179c982297e6f6c6e8b43ebf9e97b18816620def16d056adfcf1b71e10340d3310fda35815a0dc298ed9d86afc9825e7c1d95a914f320f9aa6a3e443d3795fd3da811ecc917749f5109e83056aa6d6e8594a1e0dc29d7b5195056217ae8dff787f1fe631a5b53f303e99742815e4f26b04970ed8640ecb871fa935a545661bc8ef4898da6699dedc7a6fb67008dd8efc86d8269a719708e70c6bfeaa9ab3e8452152aa49d69fb546687e0e130a6d69bf0106f6bb135fdeff7b72b7edd721ef774dcf10c4cac3a81cf832f7b2944037b64f261dc5082460f3d8107817b26d754613863cf94112e8e5c894ddf113ee61b99962ceeb713a9645c840a4faaaaa366f9dee0872c8f83a45301eb7f45af333ad54f5cd50660338270ead6a9be9275ca49dde2a233c3157baea0e376b5ffa44704e9c26d672dea1c33c38c3de448394aab0caf5d3946bf6f926eee8440621258aa161fa4a390b3e34dacc8fc8d7cea7e4008b5c00123a6ac625f364d8d3bb8c8117554e757d978772852ab307af1ae6a450cbdda4534617611cd12d112792c22c59052ff124130f952305dacf9f4fd84347405e27b4f6b6e8f63a332e2cd6f55dc09145547d5b9fcb50b358a07a0ad5e133b265f63a532f5489b5f20ab1b39547fd7b915472d0612d4d4d7ac5878b02ed84701690058b6a84a3c2648ff2a761ccb5f49feba362277e5a70c6b5de148bfab03585d9317b5ff90a1d164cac348aabf647224a1980b78910fc4270136c3c3cd98b3920a83a24606aaec08311ce5ea22983c1d264aa8dbd6d61bb748ab040960cc7a9db704a9128b9fbed4ace7ebbbfdcfbabe3bd9dac106b63f8d744bbce3d263a83913130d126e8198c2e5f8957bd460e7b72d169e767b7dd11750ce0ef9c7ebbae63165ac0154b5d94b0a0d502a77eab5d2cd663e1bd040115008a86659dae77d1c1696d092034a70a44767638318d664d21c52f474ced5952e1bc2b4e757da7c3ea0abd8bdd64c4db6e846c75da78428bc90406da4efebe5a3771cd7c84909555f8ee50addb9c03bd82a2168888c5ab0b87270e7376f0a16dfe42daec831f5f3d758a58a990fc6884d02347d48d01a6f19838107ada6cc10bed6d9bacd77a070bed0dc19cb0bc08afd6b14a228b62f7514244082dfc70e3c673f186157228667c03e44c9055514b52cf62ec6adaf8dbb31a15078f59695df698f505ed58ade56d74dbf7e3dc2f235853ca77692233f48ae9956957dfd353b57555bc2df49c7031b7a42923d275ee49716f51513e39a5912041b81dfd4e0f3bd933347fb271737ef198cd5c08abec451b22b01007fea8c20bcca7a1e4edc46fe1131d5a38bdea67605b2ff66d3f5231259d48ac66cacb1d41819130110718cc8b896a11c6a556e6de101c67f7202bcf82c934fad589c087790cfee6d0e077d35dd27b5acfc824d2bf7edef66ab123d099d43838ad1564b4bbd12923f9435408fedaf828083f669d2ceb686403905eccbca103e3a9530c5b7ebe6feeeafd36cd3762b338a7fc788856ceaf8dd1bfd572b81b5353ca66c75220650bcaeac6170030e3eee71a107db5e59675009a7680aaa2cc7fb0e3a0d02f86f49381f3d971946bbf06b342ae6c143223b9c9c28d94d6c644b35e56785e42956231e691333162d321b0e75e06e281026ad2e1d7f93b590957eef45cae1c563b8e44ddc76ba4c389d6f1ee3741813af33b9dcd8afd79f2cf6a6bdaa046385c38ca4396ae4a51c83e068ce42b21782f339b42a77c6e9cc86c608b128f710383bc42f2da6cf8352b5a092fd1a94d5b81f0e7151e1a77ebbc49d30aade735164597efc62be4c303058dc523adb555d84ebe785d0788be1ec38d6a50d3a14acb30a233c5b662c1eb963d8a1d87733ea90449ce6b4a8bedbbb9704dea3cfd520700b06542257d732cd3b59307d67229a33ddc790e9bc6524ae82477b77be8c10115eef510506c5b816d173e78572aeaacbe3d4891443dfb884845b6e292153900af593a51b53aa55407c74d592586bdf56126e2f28738dd8600c5c08b8ae03ab9fc9609fa2b4a34efd44e0e4547a2411c90323371210deac4f78e013f14212bcb6bcf5c937da1deb3ef478b9760771177f00061ee150c9c93c2379057ca1dd1b39970ebb93ff58ba976fca1df3e8303f0f41b8a9efa85593e504e0b1a36cf5110674e9788fa0bdee7cccf662d436bd19c77a1c7e6346a37f529a3d572897781721ad050a96e0fa18aaa4cf87b1679f730a941be9abdd68d916d607185f31134c6221047b53b2b02c1188beca7b9042125c77f8e5cacd7a144c5a8edcbb5ebd7de5e0e069d08de1b5b49c21ca0bfbb4f5e2d00565a13e0cb273e0f1b2122aa36462a7cac367b4174c9bfaaf8ee898e8ec1567e08c822740f180c221aa1248b4e0f16c632acdc4d4fdeb6e4b3a8a69a5def9e920c0a94a2cade92a1cebe28e87370a285c6b565fa7e7f2fb795b482c28e40fd8f8826550b35b57a33fae9eed8d5530d5231487f493eff67e4e877b5d0ff52b50343cd903931e5b3ceea963ceca05a2c83606766662a1dc8273ff95177518b04a3eb6513f885d0b6363b41ce89a42ed541e45e947ebcff342f2fba9daaf0b0a5b612f825dcac6af70ad80a0b887c7aedeb339807b60cb9eb778f432e406db5b60a2666cfb316be0aeb96998fef1b67bcb745b94070dba7d18bcb9a810ac4269cd76c0e26c6fddfe9b312f0410a86800160c60dbdd5cb6165c92ca29561543b8ff9e7f7c269fd2e3a0c9535ecdc968f71bcc02e4595a0e3cea02af1134e2f8bec90d5ce732f9837022e9b2e91679b72de93a35c76f02438f6d01a25e9139431aeea160af36182c7c4e59927cabcc23e9938e03d61fb5f3d7dc78c2070abce367aef44b8805ccf3ec528707257ef8afce9bffe6f17c5290634c11332387d08318c60f58274512a22acc967531a7d43bd5b61366907f1ab741841ce9bb8df01942e372ffa6b31127e37c487fad86e5e8921916f52eeb186236699ea168e0e797196778a2e1e61f55c08f791c6127f51d4034e922171ae9ae38e7119d905618c9209849d79247765044aa6fd5512027ddef6ed81da1ec751a72be22f2969393a30c1bffb84e44a6639c1d64e20b4c927774cd7ae2323c52a15ba26b34f390e015d0e00186d05e7da668bbb6be0dcea2c8e9af22dddad8f8be1fa1fce5be9e0c6c97335eeb63c4217624811f23cd02059bfad5b21924c672a4272bdd423b6597e19bca10003b271146b609768b1acbebbe4fdad9c2106d03a862278d0160db5df288ff5c99212e2a4bba702803c1aabeeabb652155b7df3d05ad9417ee916a9be414ce3888c743da626a7132bbd748d330ee6607faf44a9307a621f3b3dcbd8c1138d645f008b1f963af1512f26032e69a5f5f7dff094487ebd8447f0e33d640b5578efb4a619f67f501acab3e763a98f62d4eee231f8e07699347a609aff02b2239509e5a6b7ca3249b204ec3bb1e6b4281cf558033af00452b151197c60227fde81733d7ed63a84350150bf433e5575be1454ba58dde08eabf15756edeba011c965060054a4aa6e75950d0f10656f61c72a3a42ab8b08a37c2c74b4879e255be9b89452e4fc4995644e07f2c0ff4ce9efd67dd046995354e20b8a897cffdb4aa775d27b0f519f073db4bea6617da928bebc33514083361b9a8bc1286a50afdd9c96cd5d08bc00bb953f736949a5d9e757792d21e987d37a23ee34339b6842c4aefe2b19000c13e8f5a2d392932d55d4aad28bd476c6b525cafb058367a30c5ff505eb795441bf6b2a87eb9b0b61812166b7ae59bb98c56b9792e8656bc7653dbd9903e84e620b5fae5ebc7538095d8cd3b5045cd3583eed98e29d1a7b4a2a584aa0a6237764304d0d4942172cfcb1f7832c1494af2d701d13a71a2ac5a4cbe77e42b1cddfd043e5d951eeac68ef687f07b6e6e11f1cf6529a57c5367949a09f238625be26f6f24265537a946951c59ca8c067b875a9265e508b02562cce00a9f7f0eeead52e73b9df9d776a65672b69e599a2af289fdd81025c831a904243729bf3aae98e829a9963ac7dfef98aa96e8af7b85fa96fe7422d5314971fa223f3a3f97a31d35a9c3fdabb57"}]}}]}}]}}]}}, &(0x7f0000003b00)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000003a00)=ANY=[@ANYBLOB="0a061103020004200800"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0200000023000000", @ANYPTR=&(0x7f0000004b80)=ANY=[@ANYBLOB="2303091cc26e4a3f3bcdf83eeb12abbea6daf9fb74241e19b32cf79385c2cd99f9401025e2c6bf47dd1a53b289ac6ba18b14119c8d98e94e3f059e4301e85ffdc9bb18df28f917fb44f3b66df7f58bd1a31d1bfee68eb02d5c5fa04b45958144bebe4bab47c7b5bc1eab37f364550678f4cfeb9af754d30e52160f6b9380ffa30a9cd6365675962617c5d860059c1ee693271f"], @ANYBLOB='\t\x00\x00\x00', @ANYPTR=&(0x7f0000003ac0)=ANY=[@ANYBLOB="09030000e8f3ef78df"]]) 21:31:04 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, 0x0, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1624.758693][ T102] usb 4-1: config 0 has an invalid interface number: 29 but max is 0 [ 1624.766829][ T102] usb 4-1: config 0 has no interface number 0 [ 1624.788277][ T102] usb 4-1: New USB device found, idVendor=046d, idProduct=0897, bcdDevice=38.cb [ 1624.797390][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1624.806207][ T102] usb 4-1: config 0 descriptor?? [ 1624.816904][ T22] usbhid 3-1:0.0: can't add hid device: -71 [ 1624.823034][ T22] usbhid: probe of 3-1:0.0 failed with error -71 [ 1624.833184][ T22] usb 3-1: USB disconnect, device number 33 [ 1624.849655][ T102] gspca_main: vc032x-2.14.0 probing 046d:0897 [ 1625.067009][ T102] gspca_vc032x: reg_r err -71 [ 1625.071791][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.076833][T21033] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 1625.077124][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.089965][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.095238][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.100535][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.105806][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.111134][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.116454][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.121775][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.127103][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.132383][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.137709][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.142978][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.148286][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.153564][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.158886][ T102] gspca_vc032x: I2c Bus Busy Wait 40 21:31:05 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @main=@item_012={0x0, 0x0, 0x8}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1625.164165][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.169462][ T102] gspca_vc032x: I2c Bus Busy Wait 40 [ 1625.174730][ T102] gspca_vc032x: Unknown sensor... [ 1625.179822][ T4020] usb 2-1: new low-speed USB device number 34 using dummy_hcd [ 1625.187394][ T102] vc032x: probe of 4-1:0.29 failed with error -22 [ 1625.195292][ T102] usb 4-1: USB disconnect, device number 21 [ 1625.206885][ T22] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 1625.276989][ T4020] usb 2-1: Invalid ep0 maxpacket: 32 [ 1625.336803][T21033] usb 6-1: Using ep0 maxpacket: 8 [ 1625.446831][ T4020] usb 2-1: new low-speed USB device number 35 using dummy_hcd [ 1625.446839][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 1625.457216][T21033] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1625.470376][T21033] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1625.483193][T21033] usb 6-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1625.492313][T21033] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1625.501594][T21033] usb 6-1: config 0 descriptor?? 21:31:05 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000016c0)=ANY=[@ANYBLOB="12010000b3076c08e10609008099000000010902120001000000000904dd0000365080006f9a80fb959e627157715587c1bbefe16bd0485022a931965f2bde7d2b926849aa8c5b16b84a0849aa886c5752499f8e121c8120a0306b2a5e01899791274c530bd84a6b816dd4299e1c5ef98d79345d37988ab8e396ff187579564743c555b940e29f8e400d"], 0x0) syz_usb_ep_write(r0, 0x11, 0xea, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x251, 0x0, 0x0, 0x0, 0x20, 0x44f, 0xb304, 0x40, 0x8, 0x80, 0xff, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xa8c, 0xc0, 0x401, [{{0x9, 0x4, 0x0, 0x4e4, 0x12, 0x3, 0x1, 0x1, 0xfff, {0x9, 0x21, 0x8001, 0x6, 0x1, {0x22, 0xddb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x2, 0x9, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x30, 0x1, 0x5, 0x5}}]}}}]}}]}}, &(0x7f0000001640)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a060002ff0007000500"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050fcb000603100b0710020aa4070094100bcf215f84eddc17013d0e89b21a9bb6df37f3891356dfa8d79354c981edf537821cf8cc89366b28b5d7ee945d289e137c6705657e259e9ff49003c74ab6c5e9ba018b9772928d5586b1d7e8b0d87aa6b8eaacfe4ccc2a0d1328fba8165521c8cb66c0f57bc097c5ee51b6349afcba34b848c50dba8655f07872087244ab46ad6ea0834b47cd9af322fda177cb9c4a170fc70a1003020400021906000a10030202002b030900141004016f5f13e9b1117f8beaeb045cebe0ab62"], @ANYBLOB="080000001b000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="1b030f04862a381d39008b6c74238cf11aa91a6c553715b46e333a79bfac1f4ef0a605a2a97df936757e"], @ANYBLOB='$\x00\x00\x00', @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="24030000f17a4050293db5f67cad9021aa1aedba3a58284d8e61a75e95818f9c0675da54"], @ANYBLOB="86000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="8603120408c037b5b61f2300b0d10cfc6483acf769f0af8a9f4f850f4297a91f40730a45bde7db68d18754c4ea43c03047d5e697984ced97a13e75c85780201564d6f1d75e0be0e3c0673a99720a85ea17966f3e52500f0fb651032d67a4a6a31957c952fab6b69f410536dac4c1ed53278dcf4dcc0cf9f6b3950de8f28894c74f5837c58219"], @ANYBLOB='Q\x00\x00\x00', @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="5103715e5d9a84ec9804daaa288c285e5c4cfeea53e1da267f78ab42f6ed75eac18cb2104291fc4d48b75a356b2d583abda50729473d8e73c9dee9493d4bf0d789433fb8393e62a9f24bee70507983266d"], @ANYBLOB="04100000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="04031c04ad2d1154ea9c0ddb0b2917a5ce954a455dcf7ca9c6b3f143eea906c0b5241f283aba3ac9a59918a63ac39b842f42ee5e58257ab789a1c7158cce992fa69669bfa76bb0ad36b54a5e951a7b4b574de2f58b5a85fc178ed94f87982567ebe9f0c216f6461c86280499de4cfe7a711cd6f59bc97aeab4ea89ba53bb041a5fffbd6c338e3bc889bc38c48e3f978a9042b920815d2fd120555594d208fe257a86d60e281966bf5f9a4f7c656df698cb033b7f3a0536114e44a697cbd4a8ce736e2665eaad8d7f9b41ee7a7a1590e6faa5879923eb8d333197e766e8f233d05e57f0009cd194ff28cf5e4f56db3471a4745f4d55512e3286ddbc57fdd3a4cf17826ba82d78372156d38bf1449e5d1882d68d4f6828a8bd6fbfa1de30405acb87b4bf5cb2c7dddfadc8d58fb24dbdf071c7a3aa1326bf96b486457a585d0908f8a95a75899043b4b8150e3b3919bfb3d9c09c0c682465e622b4f332169b1a9b3cd18e321fc80f7c79c41efafaa185e0a243123d50789ea4b107b7a19f542653ecb696c5e41ed23b226aa0a8de546bd6275b6440192bf82c77145c874a9d822f33af832d2ac61a16ac8826dce996f342e6abcdacf4bfb2b2adf63b8df12dc476b9e0671170116341f232040dd16446b2535d85bcd52900de8eaaf83f7da77d348c9dbfdf6276e643e9d1d9ec9dc3b6f5bdb27e7ecfe99ea1f81e83f45d3ecebd066cc3b7841bd348cb0a7f9557b5f0f12cb20657403153e14ae3fbea4e909c486b63b0b3cfe1d3ebb35d348ba0bcf36b0d19b10da56a21134ada210f4d5855e638af551774f10f09d4ff761c049b9dc242370c0467d47fb404319834a95da96df5691a493a7a7950833090ff5b2e40e9318717eb029c71d62f6a070ca401623b05c26c4df88a41443ecaaef2653bd85596da15eeeb5fd65cdcea802c777783126c911b0baccad82fe1c273f1a2c5e8d97d15a50e87b0c232a486d8ae750ffede2cd66de3a33adc38dab2901adaf0a835938fd503dbebfc182b7ced58c9d57fa6b210cab94b11f1899ac66f877e15310d7745be403c924806983e65abf59be8317b94c0a69735a9fd3b489be86153d699c041ebfdbcba2d228c72a14b69ff8363605318f105ceb0ef23385d75ffde7796eef3fdd49f5c1405829ac31c7ed48d52c2fd194ede39694ae3a92a77eb81caf95a97fcab68a32495e6915774f0a86bb444ade0397d9ff5d5879023ddd206752b4382b88371e237e80f240fc03fb6f9c89df0e4c9b3df7b1f9f04faba5a61f2d302a96c7f73b721f5ca8345074f6e44d1fff1509e7f2e138e71eb26b946372a5dd3099d843011b0fbe3d4f58a8cbd6125ab0b48c5d6972d3bf7c380d250fbefa1223e14be5b41df8d409253306e014494ec2954ba21ad261e82cc24cbac34aca7011751e3e4443d699ef74eb924004465bdfa73e90757a8f58ebf1a4f42e8decfdc4840b5664ae856f477d68d1625ca8f7a27535c0e20fc2055918073b0b0b2d7c0e610ed1b05ac3e991c77db1d7d130334add2604b85a0fed65c8661df34c94b04407be8387cda6269679d87b5b93ed1661e4f81c73cebf0a06627af29e09a97664b05206ad0813fb9827a716e6f4fe18ff436876545cdea4544b0af7d332107e14ffd8933d4f3c5f9c0144713af482a8258c0e17182c0f6f540a049a2ec3186080bf5b872fee218c00a1fcf17efa420c6ed52d8fea961342c74d350b9cda692adc2f74a61486e5ca6fecf24d4b236f4638e8b0d489d851e57ef84b96b4657da6e01174019f809030903f99c43304718381d22fdadbd731e2b11e8f07f0ddac27b6209fb99ca894d7b676e905e41c60aa64a2ce4f04283c3098491b17dbe5b5d1f502a2e480b38279c42ea49492f5665e78ba05bfe0c8e470509a3f6f04f8a8b49f2ee0ff2938c383c3c077bfcc86644e0c5e6131ee17a16aa0450ffdb8c53ff12521b0b3cf55e786242b191aead44fbeb7e3d0aee1abfa57816f87a50e5063ed48cc9d5e3794a508509612e840a85e405fb9ddcc39d1fd66e2338ffc9dea9a3c27f0429859618a6884db590f10ea17634e845725768d469a8e3e7f2d68c1be8a27f71c4ba369271583b341307b2954482928caa2adc670d61a1b92986c686389ed00efec46a9250a19cf6d327af1756cbbf9f976e2c867bee2fbd3fd36e8e1a22d6a1530e5eb957f3209b75aee03386cdc328df92c7068110fc39be8b4de2e848bb088825cfcfc4555db400b2c1524887740a4cdc6e29bbf4c10e967ef5d6587c386e859f3c752c3e53c2c8f635b44786bddbf5669b881bf8578b4a63db98438d217a4c5e07386e8e81916625a61ccd2666ae2a2c3815b309e3b66141618405e1fb6c580f9a5959c1eff216f764e93aeba6ec145b847720ac0b6a41634d558a2481e3d5599eff883d0cabedb908af0fc11100cb657086b90caffcde708ca608c13909af43d8a88dec23545562266daadcd807d6098821d8b509ebb14729ba7693801bc07f1da261ce75e9cdd9cff109915eb180818560889041e699c059362062c1771295514546850effd42e788e540875ae9ffc7092e6cbc77154425572e049c40e89280023ac80e0210d70c1424577d4c85025abee27b3da162046099cc1499fb42444e67133beed5d51c7c50e0f769f361c43125aa13e264442d5d1f730aa8fb875c0f0e8038267e7e98b2ae53f8dba056a8ee1ca41f320320f2480043c1e5194f7356560b2f6f32dff9198c76c9082576a659ee25e6365e5e26582ef332ddab5dea7e7bdb45db487670ac992364f0a9502b7d4b5aa8d8d0b867a0d07c261dd1d3cc1c4e9e9fbbe40ab8cb5879187ff44f8ca037d20a4e59ea43a68644136a6aeeb5054d9a6e1173770bccd0dc071315ddf5d9ef411850674b2ab8272b38895873716992ce9d546d2d8a761cf6a09a733cf7a6abbed296c00d561496030d3793969d68fe1eb2100db7907d799f572d66e3866900e844e390aa7d4f7fae01685d28dbbb8fb8fc4a9ad3ed05e606781e9362351cb6160637b2c31bf55e030e617f2447bfc694ec2da9bf2220858c5f3d26f4b3cc671f9ffbc2573376d132efa95432b3a5ea6209fa820e4d177c98bb0289d70655f205473048aabf568f143a5ff07f6a7dacb20b2252ddc1819c975f009d01c793003b50ce8ffeb42a20d2057c957f30af042432b1ff4302c97da2e2810084975d678f2cdb11f820c10ba698df3575493245d3f1096fb950924a34fe822ba096fc87586b24b589bbd125732415506b77d5d27321d30f42ebb5a9234c58961eda79c533898d12442644d6991a4125776a723f7a8117ec263fbcef33d09da5043f2f76796f50db222a3c24e2d758e96ed5609f1dcfa3707e377c5008c3fc80554121c408cd1aa426e97067ec228f8fccc759612e76e62505aa94daae8a594b7efb50ee23516332fde4894e9a189025c974c6073f1da21ca96347ab38a02c3e669d6288659fab5c867ee6d39132a654de257d792df41d1555271037767e2db1b4a09027c0946f66703ae104a7405a87f900c6234861cf4d28a1627e29ada5c33e6d5d53235635d2e19b130d3f97fbc073dafd6886ee6fab1b01bd37c4aebe45ebcf27582c0a4f5786118f857d02a9e0162f12c7cd23b3ab262655048a73cd658be8b3207b4c029b76e3bc31cf411e3c622b191864ef7d97cb1f7ecdef190e80a227a25439b8eaf23fccb5f102ae3b7c5a097cb9d48ad2c7d6eefb082c05ed36df48c4a1a76e36ee9b266e9798821c7ff1bee3e0516d2a383ead06670886a5cc7763630843c536f37b1a4097e7e62dffe8d7e96fa0435f1ad37b5e1895c77f83ac3285ae5c12be4c99e8d2f5bc90fd550a121d2b84a03a8f399c54ed5bafc61889eaeb838f65b6e0215a852335d7fd420974773503ee3e2e98a0c06d53d4774f3bc567e5c344242670af82955dc301e876e457bf5d1dd8442ff917abc83211d2d6d9dcf2afc7371a6a6190d172249f3db0597be9535e6d2d2917be26e47dafaba7a92f4e188bb3a25f50572709f7094ca63aecd7632d3b45ae30516f144051a2d3bf92a845300175b89c1b2556be4e83d9e46d765533189452c206eaff94c9ec035680d51509406c83b8147e3c416658aeb51b37c38a7d79da50df91e3f1282b4a7b841779de7f7e6e73739f8159ac1d36f9a2dd895ba15d3337f98468859b222f084e52def12e71450f9040effea0ee591cd1a37dff832c740638dbb9a91142962bd625f89f546168a9f4411fdb3f92dfe34c09fa658abc8ab63523ad9f236c3d5a62aa8667213c0311ef5a75f40a40c3f1cc96f36550cd89b84acb358a017875e96cbd5ef86a6eb306dca8de6e96e00844430af6ccdc9c318a99074f9fd653ee40714c7dc2c4ed680a1c55673f0598ac6ddc67afe7c8dc53b1ce70c4bfca47aa038e003da9002ce0c14d80f71010c57dc1181996a4eb1c7775c3efc415043a53013c9970a49aaeb5d25783fda974d00b261e4df8d8a47682d8bc9ee1f9a6f23151d58673d625e45d86829ed3022d8a566383f906e7664a8ded4162a89fda5e34d95ddc96744dd129e9390c22a401e52babc222eda1c905603017cc46dd2580272dbe7911a4ee2e52e29dd16dc62903017a0c379312d7830e6f110cd7b5a7a70632eb9fcf316905c6db4e1d09cb8f1c3426ba02fde581f4a7613a8521f577b68359a018a9b1a1eaa66cadf75c22df0b9a9304e16d898793fb17f42848a47720dae3d7c260adacfde6c6addeef3ce1efc86585852abbe16d8e28777039ee8e415e0453afabc41e397bd6472c43c698312bf1c2db2e15ed2025f86d05c318f2e7af5ac3c7e0cdcf458e184736045342b483deea8fe7ddc1b3c663f93bf19d451c893a6436d9bc7af3c6e9ffb695fb465d2d1e3938b3bf1bc424bee596ef24a50149e91bc929085d2ed6a902a820f713a432a24fa31fbf0890a330d438a0fc80153bac80e72c3e1e4cbd74be440dbd25d435425582038f1eb87f227481c285f1737e9581860602913606720e925673d2dea0a90074eb609e9c4dc06fb6a294fdbe14828988f42c56c6f437a22a83d2d3d0c354fd1e183cee25e0ef4867a07d75652770c8fd80c1eaf04dff6914038837470416edd237eb6a37a41bfa4b7e12a92f3a2b001bfc5be7f47f7d82ed64342f52332a9b57150c91a7f1c6918ca6454f0e1a98bf11d39884a03702914b7469f8fb3bf255ba84bd6a00c0171f86d5eaa73105051b5852acbb29cde2b9607b0725e18a65a2142ea288ceb5956ab4765032e050ab2e66d1b3ec0c85624fdcb70ffa22c26202a27e0424d494aa88c6bd252176a57f3bc047aa6dbe72fab4d1d215dc9b3b59fa79bfc0a4a1157a13904db4af67261ad8d95839737c3f01c14783f01057d7028e886d7c5d2f2357d4b72230d217b7fe75a6e93941c88576dc926aa48a1969d6b5773acd21b7071c03f8f7a9530afe81de0eb2f65b31088ec0a62dd98086ef33a85c105844e96f5f0c30d9ab2f3d79ffa6bd03a0f13112f238f4170d2edd45f43e0df17e408f55b9f2a4e2ebeab2abd3334508c6e74804afcdfdbf8550d9a12f8a1cab5b2c8fc83b2ae9ffeb8ad3df03c4b66831bb40c77df60ec3b7ca7f969a8a4614340a49523552e34f094883e5ee055de83cec04a50cc1be8b0e916ee223765c8ccee411f4f26812f5a9f7997d8629e3703d59a2ecdbe09d2a0fe9b545900f13ae196e24226c36b66f173255d59f80d4363ac47b8b0530b98b8401cc755f538c88740d983b24a8a07c28f15a30f"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYBLOB="04031b3c"], @ANYBLOB="fb000000", @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="fb032d3cd8efab9c5c5eabde1a54909ef3bb55001a62d8d985d4403e18dd1beda537d00933c2f4d0f1c70b9ae6eb18e5b6b6df162b4ac89dfe68a64922da24d3ef172b8db9904bb436fcf8d322a483544c707e47677c6bcae0798f15b71e6ecc8274d077e7b24fa784a6a2d0ade964b7a7f214f2e6237328eeacce60ca1c2695f6cb1c964216cd7049aa6a676920c3889b6d522c7177e5b8bae81352a5a79d4edcb46897803ca1cabf7913559e5016f2b14964dec7cee95239bc340bea0da4e29ca0c62b687c130eeba60f851c069333c06dbdca1cd9508cccb87a3af76bef98a00f5c9a709ce746267a3c63540647082fa7b015fa0664bc3bc339"], @ANYBLOB="01010000", @ANYPTR=&(0x7f0000001500)=ANY=[@ANYBLOB="01030000e50fcad2adfcc9a83f5c7e94fb3b04cefce3b81935b95e51fb0647db259ea1f694f559db64584a3a3261d6c1b014dfddc14c494834c7724019b09272abbd0b1a34025239396c431de6c215dcb7f7ad2a5de051370232e251a2536c7ff5c0f4c60caf0ec2fdac1bb3fd597a441dd27f546f7f33547fbabd9bbe2b63d53237faad98b6218d99174bc7e9189e9ad92f37c5195b5d061504a2d08d8a497f4e29b9e43a97a15a30220f75ee1d63de131b1e98d993438fd5493bddb81ade0a5118127663f803dd7f7b274375089a8e05c2b0597b01b367e5230d77934a70c95daa2957169cf1bbb0618feaac0d58bdc62c3ae96c2a444a59b2d5685ee0052f43"]]) [ 1625.547285][ T4020] usb 2-1: Invalid ep0 maxpacket: 32 [ 1625.552769][ T4020] usb usb2-port1: unable to enumerate USB device [ 1625.566927][ T2777] usb 5-1: reset high-speed USB device number 31 using dummy_hcd [ 1625.577029][ T22] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1625.588135][ T22] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1625.600947][ T22] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1625.610001][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1625.619262][ T22] usb 3-1: config 0 descriptor?? 21:31:05 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, 0x0}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1625.686272][ T2806] usb 1-1: USB disconnect, device number 92 [ 1625.846851][ T4020] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 1625.867050][ T2777] usb 5-1: Using ep0 maxpacket: 8 [ 1626.066924][ T2806] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 1626.086826][ T4020] usb 4-1: Using ep0 maxpacket: 8 [ 1626.206871][ T4020] usb 4-1: config 0 has an invalid interface number: 221 but max is 0 [ 1626.215096][ T4020] usb 4-1: config 0 has no interface number 0 [ 1626.221249][ T4020] usb 4-1: New USB device found, idVendor=06e1, idProduct=0009, bcdDevice=99.80 [ 1626.230292][ T4020] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1626.239350][ T4020] usb 4-1: config 0 descriptor?? [ 1626.316895][ T2806] usb 1-1: Using ep0 maxpacket: 8 [ 1626.436878][ T2806] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1626.447839][ T2806] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1626.460651][ T2806] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1626.469714][ T2806] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1626.479636][ T2806] usb 1-1: config 0 descriptor?? [ 1626.497006][ T4020] kaweth 4-1:0.221: Firmware present in device. [ 1626.526914][ T4020] kaweth 4-1:0.221: Error reading configuration (-71), no net device created [ 1626.536258][ T4020] kaweth: probe of 4-1:0.221 failed with error -5 [ 1626.545292][ T4020] usb 4-1: USB disconnect, device number 22 [ 1626.958089][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1626.965141][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x2 [ 1626.972230][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1626.979427][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1626.986460][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1626.993592][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.000650][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.007727][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.014759][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.022012][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.029080][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.036099][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.043197][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.050267][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.057337][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.064382][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.071472][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.078532][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.085548][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.092643][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.099690][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.106710][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.113830][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.120935][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.128043][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.135066][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.142120][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.149207][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.156223][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.163290][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.170359][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.177509][ T2806] appleir 0003:05AC:8242.01A1: unknown main item tag 0x0 [ 1627.184704][ T2806] appleir 0003:05AC:8242.01A1: No inputs registered, leaving [ 1627.196198][ T2806] appleir 0003:05AC:8242.01A1: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1627.246877][ T4020] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 1627.486823][ T4020] usb 4-1: Using ep0 maxpacket: 8 [ 1627.606888][ T4020] usb 4-1: config 0 has an invalid interface number: 221 but max is 0 [ 1627.615143][ T4020] usb 4-1: config 0 has no interface number 0 [ 1627.621428][ T4020] usb 4-1: New USB device found, idVendor=06e1, idProduct=0009, bcdDevice=99.80 [ 1627.630536][ T4020] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1627.639960][ T4020] usb 4-1: config 0 descriptor?? 21:31:07 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\")']}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5c2a, 0x24102) [ 1627.896952][ T4020] kaweth 4-1:0.221: Firmware present in device. [ 1627.916940][ T4020] kaweth 4-1:0.221: Error reading configuration (-71), no net device created [ 1627.925861][ T4020] kaweth: probe of 4-1:0.221 failed with error -5 [ 1627.935013][ T4020] usb 4-1: USB disconnect, device number 23 21:31:08 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000016c0)=ANY=[@ANYBLOB="12010000b3076c08e10609008099000000010902120001000000000904dd0000365080006f9a80fb959e627157715587c1bbefe16bd0485022a931965f2bde7d2b926849aa8c5b16b84a0849aa886c5752499f8e121c8120a0306b2a5e01899791274c530bd84a6b816dd4299e1c5ef98d79345d37988ab8e396ff187579564743c555b940e29f8e400d"], 0x0) syz_usb_ep_write(r0, 0x11, 0xea, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x251, 0x0, 0x0, 0x0, 0x20, 0x44f, 0xb304, 0x40, 0x8, 0x80, 0xff, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xa8c, 0xc0, 0x401, [{{0x9, 0x4, 0x0, 0x4e4, 0x12, 0x3, 0x1, 0x1, 0xfff, {0x9, 0x21, 0x8001, 0x6, 0x1, {0x22, 0xddb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x2, 0x9, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x30, 0x1, 0x5, 0x5}}]}}}]}}]}}, &(0x7f0000001640)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a060002ff0007000500"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050fcb000603100b0710020aa4070094100bcf215f84eddc17013d0e89b21a9bb6df37f3891356dfa8d79354c981edf537821cf8cc89366b28b5d7ee945d289e137c6705657e259e9ff49003c74ab6c5e9ba018b9772928d5586b1d7e8b0d87aa6b8eaacfe4ccc2a0d1328fba8165521c8cb66c0f57bc097c5ee51b6349afcba34b848c50dba8655f07872087244ab46ad6ea0834b47cd9af322fda177cb9c4a170fc70a1003020400021906000a10030202002b030900141004016f5f13e9b1117f8beaeb045cebe0ab62"], @ANYBLOB="080000001b000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="1b030f04862a381d39008b6c74238cf11aa91a6c553715b46e333a79bfac1f4ef0a605a2a97df936757e"], @ANYBLOB='$\x00\x00\x00', @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="24030000f17a4050293db5f67cad9021aa1aedba3a58284d8e61a75e95818f9c0675da54"], @ANYBLOB="86000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="8603120408c037b5b61f2300b0d10cfc6483acf769f0af8a9f4f850f4297a91f40730a45bde7db68d18754c4ea43c03047d5e697984ced97a13e75c85780201564d6f1d75e0be0e3c0673a99720a85ea17966f3e52500f0fb651032d67a4a6a31957c952fab6b69f410536dac4c1ed53278dcf4dcc0cf9f6b3950de8f28894c74f5837c58219"], @ANYBLOB='Q\x00\x00\x00', @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="5103715e5d9a84ec9804daaa288c285e5c4cfeea53e1da267f78ab42f6ed75eac18cb2104291fc4d48b75a356b2d583abda50729473d8e73c9dee9493d4bf0d789433fb8393e62a9f24bee70507983266d"], @ANYBLOB="04100000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="04031c04ad2d1154ea9c0ddb0b2917a5ce954a455dcf7ca9c6b3f143eea906c0b5241f283aba3ac9a59918a63ac39b842f42ee5e58257ab789a1c7158cce992fa69669bfa76bb0ad36b54a5e951a7b4b574de2f58b5a85fc178ed94f87982567ebe9f0c216f6461c86280499de4cfe7a711cd6f59bc97aeab4ea89ba53bb041a5fffbd6c338e3bc889bc38c48e3f978a9042b920815d2fd120555594d208fe257a86d60e281966bf5f9a4f7c656df698cb033b7f3a0536114e44a697cbd4a8ce736e2665eaad8d7f9b41ee7a7a1590e6faa5879923eb8d333197e766e8f233d05e57f0009cd194ff28cf5e4f56db3471a4745f4d55512e3286ddbc57fdd3a4cf17826ba82d78372156d38bf1449e5d1882d68d4f6828a8bd6fbfa1de30405acb87b4bf5cb2c7dddfadc8d58fb24dbdf071c7a3aa1326bf96b486457a585d0908f8a95a75899043b4b8150e3b3919bfb3d9c09c0c682465e622b4f332169b1a9b3cd18e321fc80f7c79c41efafaa185e0a243123d50789ea4b107b7a19f542653ecb696c5e41ed23b226aa0a8de546bd6275b6440192bf82c77145c874a9d822f33af832d2ac61a16ac8826dce996f342e6abcdacf4bfb2b2adf63b8df12dc476b9e0671170116341f232040dd16446b2535d85bcd52900de8eaaf83f7da77d348c9dbfdf6276e643e9d1d9ec9dc3b6f5bdb27e7ecfe99ea1f81e83f45d3ecebd066cc3b7841bd348cb0a7f9557b5f0f12cb20657403153e14ae3fbea4e909c486b63b0b3cfe1d3ebb35d348ba0bcf36b0d19b10da56a21134ada210f4d5855e638af551774f10f09d4ff761c049b9dc242370c0467d47fb404319834a95da96df5691a493a7a7950833090ff5b2e40e9318717eb029c71d62f6a070ca401623b05c26c4df88a41443ecaaef2653bd85596da15eeeb5fd65cdcea802c777783126c911b0baccad82fe1c273f1a2c5e8d97d15a50e87b0c232a486d8ae750ffede2cd66de3a33adc38dab2901adaf0a835938fd503dbebfc182b7ced58c9d57fa6b210cab94b11f1899ac66f877e15310d7745be403c924806983e65abf59be8317b94c0a69735a9fd3b489be86153d699c041ebfdbcba2d228c72a14b69ff8363605318f105ceb0ef23385d75ffde7796eef3fdd49f5c1405829ac31c7ed48d52c2fd194ede39694ae3a92a77eb81caf95a97fcab68a32495e6915774f0a86bb444ade0397d9ff5d5879023ddd206752b4382b88371e237e80f240fc03fb6f9c89df0e4c9b3df7b1f9f04faba5a61f2d302a96c7f73b721f5ca8345074f6e44d1fff1509e7f2e138e71eb26b946372a5dd3099d843011b0fbe3d4f58a8cbd6125ab0b48c5d6972d3bf7c380d250fbefa1223e14be5b41df8d409253306e014494ec2954ba21ad261e82cc24cbac34aca7011751e3e4443d699ef74eb924004465bdfa73e90757a8f58ebf1a4f42e8decfdc4840b5664ae856f477d68d1625ca8f7a27535c0e20fc2055918073b0b0b2d7c0e610ed1b05ac3e991c77db1d7d130334add2604b85a0fed65c8661df34c94b04407be8387cda6269679d87b5b93ed1661e4f81c73cebf0a06627af29e09a97664b05206ad0813fb9827a716e6f4fe18ff436876545cdea4544b0af7d332107e14ffd8933d4f3c5f9c0144713af482a8258c0e17182c0f6f540a049a2ec3186080bf5b872fee218c00a1fcf17efa420c6ed52d8fea961342c74d350b9cda692adc2f74a61486e5ca6fecf24d4b236f4638e8b0d489d851e57ef84b96b4657da6e01174019f809030903f99c43304718381d22fdadbd731e2b11e8f07f0ddac27b6209fb99ca894d7b676e905e41c60aa64a2ce4f04283c3098491b17dbe5b5d1f502a2e480b38279c42ea49492f5665e78ba05bfe0c8e470509a3f6f04f8a8b49f2ee0ff2938c383c3c077bfcc86644e0c5e6131ee17a16aa0450ffdb8c53ff12521b0b3cf55e786242b191aead44fbeb7e3d0aee1abfa57816f87a50e5063ed48cc9d5e3794a508509612e840a85e405fb9ddcc39d1fd66e2338ffc9dea9a3c27f0429859618a6884db590f10ea17634e845725768d469a8e3e7f2d68c1be8a27f71c4ba369271583b341307b2954482928caa2adc670d61a1b92986c686389ed00efec46a9250a19cf6d327af1756cbbf9f976e2c867bee2fbd3fd36e8e1a22d6a1530e5eb957f3209b75aee03386cdc328df92c7068110fc39be8b4de2e848bb088825cfcfc4555db400b2c1524887740a4cdc6e29bbf4c10e967ef5d6587c386e859f3c752c3e53c2c8f635b44786bddbf5669b881bf8578b4a63db98438d217a4c5e07386e8e81916625a61ccd2666ae2a2c3815b309e3b66141618405e1fb6c580f9a5959c1eff216f764e93aeba6ec145b847720ac0b6a41634d558a2481e3d5599eff883d0cabedb908af0fc11100cb657086b90caffcde708ca608c13909af43d8a88dec23545562266daadcd807d6098821d8b509ebb14729ba7693801bc07f1da261ce75e9cdd9cff109915eb180818560889041e699c059362062c1771295514546850effd42e788e540875ae9ffc7092e6cbc77154425572e049c40e89280023ac80e0210d70c1424577d4c85025abee27b3da162046099cc1499fb42444e67133beed5d51c7c50e0f769f361c43125aa13e264442d5d1f730aa8fb875c0f0e8038267e7e98b2ae53f8dba056a8ee1ca41f320320f2480043c1e5194f7356560b2f6f32dff9198c76c9082576a659ee25e6365e5e26582ef332ddab5dea7e7bdb45db487670ac992364f0a9502b7d4b5aa8d8d0b867a0d07c261dd1d3cc1c4e9e9fbbe40ab8cb5879187ff44f8ca037d20a4e59ea43a68644136a6aeeb5054d9a6e1173770bccd0dc071315ddf5d9ef411850674b2ab8272b38895873716992ce9d546d2d8a761cf6a09a733cf7a6abbed296c00d561496030d3793969d68fe1eb2100db7907d799f572d66e3866900e844e390aa7d4f7fae01685d28dbbb8fb8fc4a9ad3ed05e606781e9362351cb6160637b2c31bf55e030e617f2447bfc694ec2da9bf2220858c5f3d26f4b3cc671f9ffbc2573376d132efa95432b3a5ea6209fa820e4d177c98bb0289d70655f205473048aabf568f143a5ff07f6a7dacb20b2252ddc1819c975f009d01c793003b50ce8ffeb42a20d2057c957f30af042432b1ff4302c97da2e2810084975d678f2cdb11f820c10ba698df3575493245d3f1096fb950924a34fe822ba096fc87586b24b589bbd125732415506b77d5d27321d30f42ebb5a9234c58961eda79c533898d12442644d6991a4125776a723f7a8117ec263fbcef33d09da5043f2f76796f50db222a3c24e2d758e96ed5609f1dcfa3707e377c5008c3fc80554121c408cd1aa426e97067ec228f8fccc759612e76e62505aa94daae8a594b7efb50ee23516332fde4894e9a189025c974c6073f1da21ca96347ab38a02c3e669d6288659fab5c867ee6d39132a654de257d792df41d1555271037767e2db1b4a09027c0946f66703ae104a7405a87f900c6234861cf4d28a1627e29ada5c33e6d5d53235635d2e19b130d3f97fbc073dafd6886ee6fab1b01bd37c4aebe45ebcf27582c0a4f5786118f857d02a9e0162f12c7cd23b3ab262655048a73cd658be8b3207b4c029b76e3bc31cf411e3c622b191864ef7d97cb1f7ecdef190e80a227a25439b8eaf23fccb5f102ae3b7c5a097cb9d48ad2c7d6eefb082c05ed36df48c4a1a76e36ee9b266e9798821c7ff1bee3e0516d2a383ead06670886a5cc7763630843c536f37b1a4097e7e62dffe8d7e96fa0435f1ad37b5e1895c77f83ac3285ae5c12be4c99e8d2f5bc90fd550a121d2b84a03a8f399c54ed5bafc61889eaeb838f65b6e0215a852335d7fd420974773503ee3e2e98a0c06d53d4774f3bc567e5c344242670af82955dc301e876e457bf5d1dd8442ff917abc83211d2d6d9dcf2afc7371a6a6190d172249f3db0597be9535e6d2d2917be26e47dafaba7a92f4e188bb3a25f50572709f7094ca63aecd7632d3b45ae30516f144051a2d3bf92a845300175b89c1b2556be4e83d9e46d765533189452c206eaff94c9ec035680d51509406c83b8147e3c416658aeb51b37c38a7d79da50df91e3f1282b4a7b841779de7f7e6e73739f8159ac1d36f9a2dd895ba15d3337f98468859b222f084e52def12e71450f9040effea0ee591cd1a37dff832c740638dbb9a91142962bd625f89f546168a9f4411fdb3f92dfe34c09fa658abc8ab63523ad9f236c3d5a62aa8667213c0311ef5a75f40a40c3f1cc96f36550cd89b84acb358a017875e96cbd5ef86a6eb306dca8de6e96e00844430af6ccdc9c318a99074f9fd653ee40714c7dc2c4ed680a1c55673f0598ac6ddc67afe7c8dc53b1ce70c4bfca47aa038e003da9002ce0c14d80f71010c57dc1181996a4eb1c7775c3efc415043a53013c9970a49aaeb5d25783fda974d00b261e4df8d8a47682d8bc9ee1f9a6f23151d58673d625e45d86829ed3022d8a566383f906e7664a8ded4162a89fda5e34d95ddc96744dd129e9390c22a401e52babc222eda1c905603017cc46dd2580272dbe7911a4ee2e52e29dd16dc62903017a0c379312d7830e6f110cd7b5a7a70632eb9fcf316905c6db4e1d09cb8f1c3426ba02fde581f4a7613a8521f577b68359a018a9b1a1eaa66cadf75c22df0b9a9304e16d898793fb17f42848a47720dae3d7c260adacfde6c6addeef3ce1efc86585852abbe16d8e28777039ee8e415e0453afabc41e397bd6472c43c698312bf1c2db2e15ed2025f86d05c318f2e7af5ac3c7e0cdcf458e184736045342b483deea8fe7ddc1b3c663f93bf19d451c893a6436d9bc7af3c6e9ffb695fb465d2d1e3938b3bf1bc424bee596ef24a50149e91bc929085d2ed6a902a820f713a432a24fa31fbf0890a330d438a0fc80153bac80e72c3e1e4cbd74be440dbd25d435425582038f1eb87f227481c285f1737e9581860602913606720e925673d2dea0a90074eb609e9c4dc06fb6a294fdbe14828988f42c56c6f437a22a83d2d3d0c354fd1e183cee25e0ef4867a07d75652770c8fd80c1eaf04dff6914038837470416edd237eb6a37a41bfa4b7e12a92f3a2b001bfc5be7f47f7d82ed64342f52332a9b57150c91a7f1c6918ca6454f0e1a98bf11d39884a03702914b7469f8fb3bf255ba84bd6a00c0171f86d5eaa73105051b5852acbb29cde2b9607b0725e18a65a2142ea288ceb5956ab4765032e050ab2e66d1b3ec0c85624fdcb70ffa22c26202a27e0424d494aa88c6bd252176a57f3bc047aa6dbe72fab4d1d215dc9b3b59fa79bfc0a4a1157a13904db4af67261ad8d95839737c3f01c14783f01057d7028e886d7c5d2f2357d4b72230d217b7fe75a6e93941c88576dc926aa48a1969d6b5773acd21b7071c03f8f7a9530afe81de0eb2f65b31088ec0a62dd98086ef33a85c105844e96f5f0c30d9ab2f3d79ffa6bd03a0f13112f238f4170d2edd45f43e0df17e408f55b9f2a4e2ebeab2abd3334508c6e74804afcdfdbf8550d9a12f8a1cab5b2c8fc83b2ae9ffeb8ad3df03c4b66831bb40c77df60ec3b7ca7f969a8a4614340a49523552e34f094883e5ee055de83cec04a50cc1be8b0e916ee223765c8ccee411f4f26812f5a9f7997d8629e3703d59a2ecdbe09d2a0fe9b545900f13ae196e24226c36b66f173255d59f80d4363ac47b8b0530b98b8401cc755f538c88740d983b24a8a07c28f15a30f"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYBLOB="04031b3c"], @ANYBLOB="fb000000", @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="fb032d3cd8efab9c5c5eabde1a54909ef3bb55001a62d8d985d4403e18dd1beda537d00933c2f4d0f1c70b9ae6eb18e5b6b6df162b4ac89dfe68a64922da24d3ef172b8db9904bb436fcf8d322a483544c707e47677c6bcae0798f15b71e6ecc8274d077e7b24fa784a6a2d0ade964b7a7f214f2e6237328eeacce60ca1c2695f6cb1c964216cd7049aa6a676920c3889b6d522c7177e5b8bae81352a5a79d4edcb46897803ca1cabf7913559e5016f2b14964dec7cee95239bc340bea0da4e29ca0c62b687c130eeba60f851c069333c06dbdca1cd9508cccb87a3af76bef98a00f5c9a709ce746267a3c63540647082fa7b015fa0664bc3bc339"], @ANYBLOB="01010000", @ANYPTR=&(0x7f0000001500)=ANY=[@ANYBLOB="01030000e50fcad2adfcc9a83f5c7e94fb3b04cefce3b81935b95e51fb0647db259ea1f694f559db64584a3a3261d6c1b014dfddc14c494834c7724019b09272abbd0b1a34025239396c431de6c215dcb7f7ad2a5de051370232e251a2536c7ff5c0f4c60caf0ec2fdac1bb3fd597a441dd27f546f7f33547fbabd9bbe2b63d53237faad98b6218d99174bc7e9189e9ad92f37c5195b5d061504a2d08d8a497f4e29b9e43a97a15a30220f75ee1d63de131b1e98d993438fd5493bddb81ade0a5118127663f803dd7f7b274375089a8e05c2b0597b01b367e5230d77934a70c95daa2957169cf1bbb0618feaac0d58bdc62c3ae96c2a444a59b2d5685ee0052f43"]]) [ 1628.666886][ T2806] usb 4-1: new high-speed USB device number 24 using dummy_hcd 21:31:08 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000011c0)=ANY=[@ANYBLOB="12010000d3aed240480b0a30975800000001090212000100000000096956227abdf755006ff74b536b8244658064feef51d9baa365d02ab0065a35bdcd11054dbb17efcbc0452ea33297cf85"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x3, 0x1a0, &(0x7f00000000c0)=ANY=[@ANYBLOB="120150027f2a0d103a0811f511a007ff050109028e010109c3100309049a000558cfe404092105000101225e0109050f00400005012c5424741144542042c5c9f3acf1c6bf557345d11ff53bd6c9ea930af87540196d70e6d6d7e622a2b9bf4b13b7486a623b36cd99f4a78254d031b0ad14ffcd41047acb10e96069c20170198a180a9b09050701400000020209050410300003f9030c009eef3ee08e1bc2d0aa3be62fa517aabb0cbee5817f5f3cb6d7b0798dee713bbc7a2607435092eb3830f96d4ff5f19d7f3f70b7cd3f825edf4e1e312cbfb433447e040d9d56e907daebf79b7efe7633154a15e0c5f3e4360de687f0260b8cf9e11ff2f07fb11de9906f797a91a3faa69920b9fd599995916023f012c61cbec467d00fe072826bd856e2c3d5cf09fb5e7b12ae551f5563d54eb6cf3366d768fee3058aeaf8f2176f17365dc75c232afcaff1c7b1eb5e54c1c1051e5e7c597e1d8e252f2653df4a5fe7b5ea22238fc8f6499b91474365a3628a2b47eddd2d44daea5bdf71eb8f7447accd42d837625428060905070308000506ff09050e000000010100000000000000"], &(0x7f0000000700)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x49, 0x7, 0x91, 0x40, 0x9}, 0xe5, &(0x7f00000002c0)={0x5, 0xf, 0xe5, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0xde, 0x2, 0x800, 0xff00, 0x79f6, [0xc000, 0x30]}, @generic={0xcc, 0x10, 0x2, "0b2f961dd5bc25261b3a08f43a6acf6cd5397c6dda2146f932c24b617e772202f6a0e1d4bfb8bbe0ebf27c90c29b3cacce0171a7b93e45bfd069427d8cf34e0de4fadd6b6e10934e3ed3650615256024464c2a0e55e4849a98b06955228cb30db699c06b8ab5feb7293c7a49acce00ac2841fb2354bd1ac878b8d9503a0310712b0ad77dd6095aff8a653db5e32cc133c2815dab5744e93917dcf042ce25a86c7be33834b1aa43ba4be1f90078332f3041854482461b7851885ff011bfbb1ddbd78cc7e722737130ea"}]}, 0x5, [{0xb6, &(0x7f00000003c0)={0xb6, 0x3, 0x0, "e67c7600b4006bd968d747bff8ed830e4022a0e4632054d900b9549c6cfa98b2878f02f4bd3564871ca3c730eb83046c49f415f74e3745e8a66ee1528a567744bba9aed68e8d8965a97a1957136b968f21087efa72e7bf9de2399c365919f621792ab52beaa07dafc421ff6317b3c14739c7e39199aabef7ddbaf9b2f60785f2078b93fe256b692de3d03389f628ec7de30ab4fb1e3557070670074b18f75bbd091414d31adfd4541bff8b3119df34d71527"}}, {0x11, &(0x7f0000000480)={0x11, 0x3, 0x0, "dfe8d010ae0160339c28bac945"}}, {0x2b, &(0x7f00000004c0)={0x2b, 0x3, 0x459, "42d342a91ab1e01083da7e97c88377c4a62df1483834712dd3c5f8eea85dad6b244865105d741c"}}, {0xc1, &(0x7f0000000500)={0xc1, 0x3, 0xfcff, "5397f3803000939f9174ead7a05e0148e5323511a6cfd24bd064003d2e1534d2850814a9c0f428955a6458ebac5887ab86b85ffd5742445bd7b2715b9ea2f842e0fd032e79a1c3f992bfdbe42b3fa6abb7c9995da5385af737c80622ccda57440b7670a80a7b075f0b4c9efcb2a4c5c5eb6689dc686028050ef15de4c01d5c09d9958b7aa0b6f0139332be419ffe4ae3da45d191219ea869ba4b928567ecc46df4c594c1b75f788e1c652f8ac952d285c33bfa525deae9d48bd5c0bf46"}}, {0xdd, &(0x7f0000000600)={0xdd, 0x3, 0x380b, "87cfde3ff3ff867721655d04fd0f442d799428d9d9d6338cba513c683466ef67dcee65675f192f79edcde732e0ffffd1f5ddb889c4b018e5d8f618f34812399e703fc55c7c807fc0a02045c163091e8a077d6aa8ec74743ddd13e574a765f893047a2a8fb99d181a1e5803f82e74908df828d9409d1ea3cda559ffdeb6e8a1829cc48b765004faba8eb3b7fefdd8dabb4188e66d03efc507c12eb608a87b80da1c390ff8a3a26ff9139a50328e85b0caab5f6b8060269fb5074131bf8418106c6b55e63b72787a88874d488cde01d46eb6ae3f4bd91a64b081"}}]}) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x80000000, 0x101940) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000001240)) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, &(0x7f0000000780)={0x60, 0x29, 0x67, {0x67, 0xa, "892b9fba5c737c1316d375098584e146fba7018e9dc6cabc186988fdeadd4071d35c6489ef17d0c077b9944206ba03bf43476554b149fa1bd70d9bbf661fa08039e6df8d9d0814e6c8f7985d18cb17700a0ff728202761c371ed04128a5f6891b0ce472296"}}, &(0x7f0000000800)={0x0, 0x3, 0xa9, {0xa9, 0x3, 0xc3e, "c8c06420e7271dc217d8a48755a82781218fdfc485f44066a902bbcceed12e467b5039caa165ef145dbdf23c26437d57cacac64c064ff17d08db4ee01a5b57db9024080913e83eba224fac670973f9e0d0842ee61f59473845a5f340bacfd84cd3f83cb3c7e91e817053b1c72c98adce171d80c92d45900c7b7632b040fe26be46a4572c089ed4ae2fc595c8ad00fd667d1657c64e4e4a345f31d194653714d8b5b6892b74"}}, &(0x7f00000008c0)={0x0, 0xf, 0x1b, {0x5, 0xf, 0x1b, 0x2, [@wireless={0xb, 0x10, 0x1, 0xe, 0x4, 0xa926, 0xaf98, 0xbfc, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x3, 0x100000001, 0x1, 0x10001}]}}, &(0x7f0000000900)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x4, 0x44a8, "0180cdee", "67c41fdb"}}, &(0x7f0000000940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x0, 0x1, 0x100000000, 0xf6, 0x100000000, 0x1f}}}, &(0x7f0000001100)={0xb4, &(0x7f0000000b40)={0x20, 0x17, 0xfd, "b799a2c3fc186aeb0c0e695810081058b88807cfcc186e37ee7ebb4e364e26cad7f7c21011fbefdc31de4dced7c63ecdcc8058ed7b1a79523c917dd2bf040c173c3d7c9da788a6d038c82b1e6bc8bcff181d44eeecc508d20d34b11a54884cfea4c150a26c6091b0a8f8ddd3fbfe0a913d15c55eb48dbdf7bbeaf9aa390231298b54973d4d77ccef86dcb33e6178f42bfb1b85b6abf00b2c608efe2cc356e22bb02077b661c7efe99f07c462afe19e025d20cf75dc0d96fa9fa5b77e4d5c0e09d0305d51ddfea55f4ebf66034af6b6c79a29aecbe0da72542a523ebb6d3785969401eda284d4f2c65906ddcdd70745cad4a5ae1be1f77c4743a68403fc"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0x138}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000a40)={0x20, 0x81, 0x2, 'v>'}, &(0x7f0000000c80)={0x20, 0x82, 0x1, '\"'}, &(0x7f0000000cc0)={0x20, 0x83, 0x3, 'S0\x00'}, &(0x7f0000000d00)={0x20, 0x84, 0xfffffffffffffe89, "1bab"}, &(0x7f0000000d40)={0x20, 0x85, 0x3, "7d8e1f"}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000dc0)={0x20, 0x0, 0x8, {0x10, 0xa4, [0xf00]}}, &(0x7f0000000e00)={0x20, 0x80, 0x1c, {0x100, 0x100, 0x4, 0x8, 0x81, 0x2, 0x7, 0xffffffffffff8684, 0x1, 0x9, 0xd1c, 0x4}}, &(0x7f0000000e40)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e80)={0x40, 0x9, 0x1, 0x1890}, &(0x7f0000000ec0)={0x40, 0xb, 0x2, "1dcb"}, &(0x7f0000000f00)={0x40, 0xf, 0x2, 0x80000001}, &(0x7f0000000f40)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000f80)={0x40, 0x17, 0x6, @local}, &(0x7f0000000fc0)={0x40, 0x19, 0x2, "aad8"}, &(0x7f0000001000)={0x40, 0x1a, 0x2, 0xfeb}, &(0x7f0000001040)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000001080)={0x40, 0x1e, 0x1, 0x80000001}, &(0x7f00000010c0)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000a80)={0x54, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000000), &(0x7f0000000000)=ANY=[@ANYBLOB="20f2fff7ff0000000000"]}) [ 1628.906999][ T2806] usb 4-1: Using ep0 maxpacket: 8 [ 1629.026914][ T2806] usb 4-1: config 0 has an invalid interface number: 221 but max is 0 [ 1629.035248][ T2806] usb 4-1: config 0 has no interface number 0 [ 1629.041454][ T2806] usb 4-1: New USB device found, idVendor=06e1, idProduct=0009, bcdDevice=99.80 [ 1629.050543][ T2806] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1629.059512][ T2806] usb 4-1: config 0 descriptor?? [ 1629.176835][ T4020] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 1629.327017][ T2806] kaweth 4-1:0.221: Firmware present in device. [ 1629.346967][ T2806] kaweth 4-1:0.221: Error reading configuration (-71), no net device created [ 1629.355839][ T2806] kaweth: probe of 4-1:0.221 failed with error -5 [ 1629.364992][ T2806] usb 4-1: USB disconnect, device number 24 [ 1629.556966][ T4020] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1629.565956][ T4020] usb 2-1: New USB device found, idVendor=0b48, idProduct=300a, bcdDevice=58.97 [ 1629.575154][ T4020] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1629.584099][ T4020] usb 2-1: config 0 descriptor?? 21:31:09 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x5, 0x6c, &(0x7f00000002c0)="e340979c94729a4c957fb23c8be0f31a7df567cb9c882b25eaf03c579aa32c1e3ce7bd0c76b03364b17c635155aca0241e423be2e6fc2682f2d3c3e64d953eeb1b680670f5ee8d3e57f72d2b7ef550914a4570943447d144f3d85739007283f029a79567ac09d6103fbe7046"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x6d, &(0x7f0000000080)="b7e2fbb3908ce64596aa420e69a0681c78fdffb3005b1409ee5204ab81ec24724e7cb37e564635f9b0bc34f0ae59ecbab8c9a94c7ffb53f12888e7575d7edf33f6312e4d9cf35e9eebe85d8423fa1927cf338400b59a200c66aee3102af963a89bdd93bf31a50ab83f423c475a"}) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x1, 0x10002) [ 1629.830765][ T4020] usb 2-1: USB disconnect, device number 36 21:31:09 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f00000000c0)={0x80000001, "d4e94cf6327c55ec10b5c6623fc1c9d158bdc5f11a2da657f478f9185f3867732e778080a355539eefe0f384fc71c56ed0d071f302ee354352954d581a8a30d7"}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x2, 0x2000) syz_open_dev$hidraw(0x0, 0x0, 0x8002) syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x2, 0x7d) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x100000000, 0x900) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r6, 0x401845ef, &(0x7f00000003c0)) r7 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f00000002c0)=ANY=[@ANYBLOB="92b7f1af46ba263579ebb1f8d8d96374a695c124095aee3739c1e89e63150b7ce607ab4169c54cbdd21cc2793f564a47fd9add996df7f34ed08b9bc1773f62b620f1c0d94b744f190c"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r5, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(r1, 0x0, 0x10276) syz_usb_connect(0x3, 0x57, &(0x7f00000004c0)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010904d5050584fe070000000707020003ff02020d09058f10050000000002000905021005000f05000b0400000000020009050f03ffff8e370986f348333250dc71c661ecb446b114f63da5cbbb56783083034cc9113b17606b202b2a3390abfa64ba78d2d3647220816eaaac0d36845c8cf1f52e40cffa2aac41cd2dad68dc074ae527af4dece90498a07655c82e7021c0bd0e83fd254f928f8477896edca3f9681e749fae6b032756d9eaa04c120f07650ad2ef719852af3f878c98c7fe41e179cedb486383ff84d3436b2b1b872d79506ba49b5af13af95ab83db196ce14c39254abc507624a7c770cc4cf72e32534d4738f0d2b2c6e7a10df07f723507fd64632f4d8c81cbe73a7167001e9265c"], &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000622a6cfe848d70525bb6f35d0000000000000000000000000000000000000001000000"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="9f5a3777d7e39c0778a557ab39af4a687fa81ebed06110d6f4478bcd43ab3fa08847c7d7fc35bc57a096d4d29f91ad370fe784900374f70a04d88846ce518b935f6eec74046c89f0116b84672c4135e4f2808edfdb57c042912ceab747707987605b8a339e6c3888eb1cd132a6d3244cfb709ad6374ac15cea326b299a2f7d14ccc5eeb6", 0x84) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000000140)={0x100000000, "b9e611b03038cc3652e32b1d48c55ce8306c6dfc176954994ac2b91476282d78fa7ef01b35911872eb3627cf85eda21678c6bbe9ec74365c15c43a8986bc9276"}) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) [ 1630.356842][ T5] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 1630.396896][ T4020] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 1630.596891][ T5] usb 4-1: Using ep0 maxpacket: 16 [ 1630.637834][ T4020] usb 2-1: Using ep0 maxpacket: 16 [ 1630.757003][ T5] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1630.836872][ T4020] usb 2-1: config 9 has an invalid interface number: 154 but max is 0 [ 1630.845114][ T4020] usb 2-1: config 9 has an invalid descriptor of length 0, skipping remainder of the config [ 1630.855238][ T4020] usb 2-1: config 9 has no interface number 0 [ 1630.861419][ T5] usb 4-1: config 8 has an invalid interface number: 213 but max is 0 [ 1630.870752][ T5] usb 4-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 1630.880875][ T5] usb 4-1: config 8 has no interface number 0 [ 1630.886925][T21033] usbhid 6-1:0.0: can't add hid device: -32 [ 1630.887074][T21033] usbhid: probe of 6-1:0.0 failed with error -32 [ 1630.892909][ T4020] usb 2-1: config 9 interface 154 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 1630.912175][ T5] usb 4-1: config 8 interface 213 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 1630.925237][ T5] usb 4-1: config 8 interface 213 has no altsetting 0 [ 1630.956856][ T22] usbhid 3-1:0.0: can't add hid device: -32 [ 1630.962838][ T22] usbhid: probe of 3-1:0.0 failed with error -32 [ 1631.177062][ T5] usb 4-1: language id specifier not provided by device, defaulting to English 21:31:11 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @main=@item_012={0x0, 0x0, 0x8}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:11 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, &(0x7f0000000180)={0x0, 0xa, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:11 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:11 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041619140950b2a17e99b0000000109021200b6cd00000009044e000019328280"], 0x0) syz_usb_control_io(r0, &(0x7f00000004c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000c00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x40, 0x13, 0x6}, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x20, 0x3f, 0x31, {0x31, 0x21, "e64bff5d1794b36ead0127179e9ca1cffc440b1d37b24e4afb1b201e788e07e396db555f31316765ff4bc35855fe37"}}, &(0x7f00000000c0)={0x0, 0x3, 0xa5, {0xa5, 0x3, 0x41c, "79b7a19ae0ab7104047e9b73ab901f505d513cf66aa7d90fc95e081ab7633dbd341aa135d1e4c614467d1a3ad6cf0a5c5b63c767edf6bc41bc802e007c65da3cf4f1516c54c90b1cd6b937e900ea8a0cbd0b1918bd9e2c6758c1def8a2a8c44d336c9a4c3d242c7b5ce8912615121ded96da2437dedfed4b5d804eefdbe66ec539b8fddee4bc02ef597339de5407d9e4e9de649c6f309de627f0348e6aa946331d"}}, &(0x7f0000000040)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x7, 0x8}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x18, 0x3, 0x100, "b2ca8b95", "e0c64d07"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9d, 0x0, 0xffffffffffffff00, 0x6, 0xd053, 0x68, 0x5}}}, &(0x7f0000000800)={0xb4, &(0x7f0000000240)={0x60, 0x3, 0xd, "05074e6a3a55d68efa4c13dc2d"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xffffffff}, &(0x7f0000000300)={0x20, 0x81, 0x2, "638b"}, &(0x7f0000000340)={0x20, 0x82, 0x3, "fff1e1"}, &(0x7f0000000380)={0x20, 0x83, 0x1, "8b"}, &(0x7f00000003c0)={0x20, 0x84, 0x2, "78f7"}, &(0x7f0000000400)={0x20, 0x85, 0x3, "485fc6"}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x40, 0x8, [0xf]}}, &(0x7f0000000500)={0x20, 0x80, 0x1c, {0x6, 0xe65, 0x1, 0x20, 0x3, 0xffffffff9de7ab34, 0x0, 0x1, 0x9a, 0x7, 0x5, 0xffff}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0xfe68}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "dad5"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x202000}, &(0x7f0000000640)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000680)={0x40, 0x17, 0x6, @local}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "a20e"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x48}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0xfffffffffffffff8}}) [ 1631.415387][ T102] usb 1-1: USB disconnect, device number 93 [ 1631.416599][ T22] usb 5-1: USB disconnect, device number 31 [ 1631.478265][ T2777] usb 6-1: USB disconnect, device number 94 [ 1631.485409][T21033] usb 3-1: USB disconnect, device number 34 [ 1631.657097][ T5] usb 4-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1631.666141][ T5] usb 4-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1631.696918][ T4020] usb 2-1: New USB device found, idVendor=083a, idProduct=f511, bcdDevice=a0.11 [ 1631.705996][ T4020] usb 2-1: New USB device strings: Mfr=7, Product=255, SerialNumber=5 [ 1631.846819][ T2777] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 1631.856846][ T102] usb 1-1: new high-speed USB device number 94 using dummy_hcd 21:31:11 executing program 1: 21:31:11 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000109021b0001000000080904c6000000bbc400090703000000000000"], 0x0) [ 1631.896848][T21033] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 1631.904479][ T22] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 1631.919140][ T2806] usb 4-1: USB disconnect, device number 25 [ 1632.106847][ T102] usb 1-1: Using ep0 maxpacket: 8 [ 1632.146992][ T22] usb 5-1: Using ep0 maxpacket: 8 [ 1632.152159][T21033] usb 3-1: Using ep0 maxpacket: 8 [ 1632.206961][ T2777] usb 6-1: config 205 has too many interfaces: 182, using maximum allowed: 32 [ 1632.215912][ T2777] usb 6-1: config 205 has 1 interface, different from the descriptor's value: 182 [ 1632.225206][ T2777] usb 6-1: config 205 has no interface number 0 [ 1632.231653][ T2777] usb 6-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=9b.e9 [ 1632.240797][ T2777] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1632.257072][ T102] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1632.267043][ T22] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1632.267988][ T102] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1632.278842][ T22] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1632.278868][ T22] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1632.291634][ T102] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1632.291651][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1632.297719][ T102] usb 1-1: config 0 descriptor?? [ 1632.304499][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1632.343715][T21033] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1632.354626][T21033] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1632.367453][T21033] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1632.376472][T21033] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1632.376867][ T4020] usb 2-1: reset high-speed USB device number 37 using dummy_hcd [ 1632.392924][T21033] usb 3-1: config 0 descriptor?? [ 1632.398203][ T22] usb 5-1: config 0 descriptor?? [ 1632.656853][ T4020] usb 2-1: device descriptor read/64, error 18 [ 1632.696842][ T5] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 1632.787962][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.795019][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x2 [ 1632.802196][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.809252][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.816374][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.823564][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.830647][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.837702][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.844706][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.851872][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.858926][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.865957][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.868201][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.873026][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.880048][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x2 [ 1632.887053][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.894068][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.901103][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.901123][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.908155][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.915156][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.922208][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.922234][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.922253][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.929278][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.936660][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.943676][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.943690][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.950705][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.957742][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.964742][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.971898][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.978946][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.985933][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1632.993013][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1632.999997][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.000015][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.007088][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.014123][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.021166][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.028205][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.035204][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.042257][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.042276][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.049301][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.056302][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.063351][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.070363][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.077407][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.084395][ T102] appleir 0003:05AC:8242.01A2: unknown main item tag 0x0 [ 1633.091437][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.099325][ T102] appleir 0003:05AC:8242.01A2: No inputs registered, leaving [ 1633.105499][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.105518][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.105535][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.115412][ T102] appleir 0003:05AC:8242.01A2: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1633.119703][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.119722][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.202241][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.209341][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.216376][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.216887][ T5] usb 4-1: Using ep0 maxpacket: 16 [ 1633.223449][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.235593][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.242659][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.249768][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.256859][ T22] appleir 0003:05AC:8242.01A3: unknown main item tag 0x0 [ 1633.264050][ T22] appleir 0003:05AC:8242.01A3: No inputs registered, leaving [ 1633.275330][ T22] appleir 0003:05AC:8242.01A3: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1633.326938][ T4020] usb 2-1: device descriptor read/64, error 18 21:31:13 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x880c0) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xfffffbfffffffffc, 0x7f9) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000040)=0x100) syz_open_dev$evdev(&(0x7f0000001a40)='/dev/input/event#\x00', 0x8, 0x101c00) r2 = syz_open_dev$hidraw(0x0, 0x80000002, 0x58040) syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x7d) r3 = syz_open_dev$hidraw(&(0x7f0000000880)='/dev/../raw#\x00', 0x4, 0x40a) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r7 = syz_open_dev$evdev(0x0, 0x100000010005, 0x8000800004) ioctl$EVIOCSABS2F(r7, 0x401845ef, &(0x7f00000003c0)) r8 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001a80)=ANY=[@ANYBLOB="afab0abc30dcba624bca1887d0400297dd224339819b109d33b9f8784582861024d039642d6c2a536c1f36173fc18a44f255d1b1cbc456bf8299e670df969b0158714c34e2ab4613daff0d14782e35200b97b6efab2d9b91f2db8dc809cce3c35f65e310e1cbab5d214d4cf764844cc45a9fa37e433cdf31be3f343b5d5c163d315737539b93e33e627398e464af5f2d36081ee9e384995b558925f26aa89ddf2544948dadd78d7763408306000000766c0377414e92fae09358f157695326b9e95217e85e4963c238861d549b504199778f6aec2665641e7567949d2adc09f854d01a756a4a0f6632e229b29663c85bd9f0421b87cc2066166772595fa7812c3667094367918a525b0fda133dbd50a16178e7f070e0d54782806db06063d0a5f10c4497e6bbe043fa3d543d174fccaad3cb6c0a6f9cb5994b9cd3b386b8683055cc3db0213d47d6e920c01ad989a88a9ebe3408e2658b6979f1b65e14a30000000000"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) ioctl$EVIOCGBITSND(r5, 0x80404532, &(0x7f00000008c0)=""/4096) write$hidraw(r6, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x3, 0x0, &(0x7f0000001c00)=ANY=[], &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(r5, 0x80404532, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGCOLLECTIONINDEX(r8, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r4, &(0x7f0000001c00)=""/4096, 0xffffffffffffffc2) write$hidraw(r6, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa207dfb7a62fcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0x100000335) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x46, 0x40000) write$hidraw(r2, &(0x7f0000000300)="a4214aafdaa9e058dc6698585dde9bbfcc2021b8f514688e9fed52e3245767ef00b45f61cc253ad1aec45bf0f39a8dede2df36888c8209d3fe594a0ef8562b6024a2c8a924e1cf178888bc53f6e2d32806f5215a6ab6d481ca0cf10820dbe567ddb0fe42f043b0d7aca401a0c1fe9ae68380b97018092e3b7b5cd78185ba7ef0ea9a4742678f8966990db1141b373f0ba9a3cff065463b85ad3be79e45ba30a0d45309d7f9b38b67df4387ee2be5f443f7a95eee1c14d512c1f13708b2d3b96faccd71118f83e8304a328784c28bf19e594290380e849e33d8001ad4ec8d57f34e9a1d16d4b8a84834b3fc1d5b642f480b2d78999d8b158d9fd1d924c2124224f11d35c93ccaf73737b683f7fafb50da1b3450c7b669ba0bdcebe816fde7c33645cc1e3c97d2475b8e49aa34765b18a9efc10ead4d3d2a2e5554dd239c226b9819dacbfe099316a78d45800af4756203decf4b39337034f9c94bc32c859fecaa3f5eafa24cd274e6604027941bea8777d97b8d70fe406fa65729927db59d54c45dc3eab34277f10d57cf6a296f80f491735a6af588c951dc2ddf80cf64ef7a9231f3ca095c72d9546acb0443cbb132964b9ba45b9ca4757d9717ad05ae59cb77ebbd5fa434b9d11fabacf4c07968df45d26c70228bd9269b621f1ebb78d4597df2dddc1d6876954a7c39d01fc540d6e49a29c020fc2a8ad34b47369be1d693331f767f9ffbbca111b7616b7d630cfddb0b3bfa4e69679c27640a0ec188d57175ecbf6c4e6bb188cf4c1cdd75aed77d79e20404183baa4fb9f6a1131b79969c78682cf4024ffc1be4860122e6184a61a00dcba2ca78e565892566372f012a930625287f25e313c9115f61a4200b205fb8ca6117a5b6b56113d4b2244ceb83d9872b38dc5a9639111e6ab2198617428a37a4944b76354c4bf066a1dd62809be118333b048fd757e0d965e93377b237188088524e35c030f4a4605cd4241eb1190f474add959f4d7b212298b86e0448404ef8a42e77ad62f44d7c832d797bf858c9e019afd8b21440bfa8143339f3b7df0221c1ce4163a3fc428564d716daf6e0ab37a300bad488926a16d2356281d5198bdd7e659cb3d1ce6302ef691e501d7baaa87d4d8ad25198e659ec8ed04c7973cab77df87bd30ae561cf67f0c90305cacc13001bd8d0e4f3836cf3bf6f80a8dea8a6e1c5928e658abab56026e4f85a6e52bd4394df94701d9d40a95e322b5104af3b75ef358f9e1fa5fc4878a108ce57a485e99eae77fd10f05d7fe79aa8042cc9493ae52997c067667248d6b6a982daa4116f9255094bf4d935e7acd2d7e29fbfe87e7537ff0b51aa252816b8179ee157df37f59b07341654e488f0f00fa528f28bd5badcd50ff3d24ab4166d0b580d9d11e25871ef9f6f4c1de6ad9df96f89cb244a0f38a103f16d9f28e398296d4a11f6ebca2ab43cf8660e8aa7a3c70d8d2c46dbff9d5f49062981c3d8e3bb4c4d05862f624d1619a0d964f8ecfa0577a707a4a5f765a7939a61f26954619aa086b60adae964f5d42018035ab73fcaa38fa04513dcfe1e2680c14e3076411c21dd89f1f6367a8eb792fe47309782a84e6ae7079cc6f16fa8c45be7176d6cc1dabd2679864839a98901d959c6b70791709a6030447d95f53e3c3526b2a4ee68942eef010a22e86fb4390a3b6fd51a406d17adfd6be9c4e767a4594ac91db00bca4922d97657acb8f6dcab506847eb0708d4dc73e92d542a672f5015e62d5d85643b2eaf968fb1315d588ebd3b90d6edfb482d39da88bd0728dae69082dd5757d3a095cf41eed26445218b5aa8e059c2e3afc554e01dd47623719feadb6b29c23932dd2cfb9b46aa77b4d0fc49d26cfd3d6f2adcdff84367c6f152eea4b8950e39b19abe84a8182775d5fd05eeabd9c572b761aceb852108f68ef4a195c4ce11000510765f9fb900"/1392, 0x570) [ 1633.386923][ T5] usb 4-1: unable to get BOS descriptor or descriptor too short 21:31:13 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"]}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000002f80)) [ 1633.487241][ T5] usb 4-1: unable to read config index 0 descriptor/all [ 1633.494253][ T5] usb 4-1: can't read configurations, error -71 [ 1633.596946][ T4020] usb 2-1: reset high-speed USB device number 37 using dummy_hcd [ 1633.866860][ T4020] usb 2-1: device descriptor read/64, error 18 [ 1633.873125][ T5] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 1634.126840][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 1634.246868][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1634.257949][ T5] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1634.270991][ T5] usb 4-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1634.280058][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1634.288107][ T4020] usb 2-1: device descriptor read/64, error 18 [ 1634.295237][ T5] usb 4-1: config 0 descriptor?? 21:31:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f00000004c0)={0x1, 0x100, 0x7fffffff, 0x9, 0x3, 0x5}) write$hidraw(r0, &(0x7f0000000300)="6b4edd205ba9", 0x6) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f00000003c0)) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000000700)=ANY=[@ANYBLOB="31bf0e10a2a0dae127b394db31680ba0be7fdaa3f9fc7b73e9e5c040d66333ab83e706b8b11afdde7d1560c25581a34d9977e828db7ad3c819ef8fca3740d90b4761b425f9df9a83ae9e66e9604155508af1ed41b36c5a93e0b072039fade332b6cf057b9a1cc8a5d3586271d5b866ae73ac98885e665e4143f4fcf12cff238029b6dd96672c68ddea99ba86ed3ebb1489500ae6ae2da51cb4485ddbba30ac6ad4b33099dda6a7fd65c3f95fd0385350994d3cdcf5f9c0561a7e68ab44ce57324726f648aa898424dc070b050ff8187cb6d6f42deaccc8"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r3, &(0x7f0000000080)="c7", 0x20000081) ioctl$HIDIOCGUCODE(r5, 0xc018480d, &(0x7f00000001c0)={0x2, 0x100, 0x3, 0x7, 0x9, 0x8}) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000400)=""/163) read$hidraw(0xffffffffffffffff, 0x0, 0x30a) r6 = syz_usb_connect(0x3, 0x57, &(0x7f0000000680)={{0x12, 0x1, 0x250, 0xb7, 0x1c, 0xa0, 0x10, 0xbb4, 0xa76, 0x2390, 0x0, 0xe712, 0xfff, 0x1, [{{0x9, 0x2, 0x45, 0x1, 0x8, 0x0, 0x90, 0x80000001, [{{0x9, 0x4, 0xd5, 0x5, 0x5, 0x84, 0xfe, 0x86, 0xa248, [], [{{0x9, 0x5, 0x7, 0x7, 0x2, 0x3, 0xffffffff, 0x2, [@generic={0x2, 0xd}]}}, {{0x9, 0x5, 0x8f, 0x10, 0x5, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x2, 0x10, 0x5, 0xf, 0x472, 0x3ca9}}, {{0x9, 0x5, 0x0, 0xb, 0x4, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0xf, 0x3, 0xffff, 0xa8e, 0xe437, 0x9}}]}}]}}]}}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r6, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) read$hidraw(r1, &(0x7f0000000380)=""/17, 0x11) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000140)={0x3, 0xe7, 0xffffffffffff0000, 0x1, 0x8, 0x1}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000500)) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x7, 0x3314c0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x4000) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x1f, 0x8040) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r3, &(0x7f0000000580)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcde85f43cf0aeb8f7960a88c2fd287e4bcbd55c5d9a435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8feb54ec88ff157a33b11bf52a6e50d55728778260898134aa7c03a26a46f0a2b14bf38b86ba5d90963e47bc1594ca2fec66ed9a11e6e03fec89f464c2de799bc39", 0x97) [ 1634.516974][ T2777] usb 6-1: string descriptor 0 read error: -71 [ 1634.547036][ T2777] asix 6-1:205.78 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1634.557488][ T2777] asix 6-1:205.78 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 1634.568214][ T2777] asix: probe of 6-1:205.78 failed with error -71 [ 1634.577779][ T4020] usb 2-1: reset high-speed USB device number 37 using dummy_hcd [ 1634.579637][ T2777] usb 6-1: USB disconnect, device number 95 21:31:14 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @main, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1634.666526][ T2787] usb 5-1: USB disconnect, device number 32 [ 1634.788549][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.797506][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.805605][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.813880][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.821991][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.830116][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.838249][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.846414][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.854568][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.862766][ T5] logitech-djreceiver 0003:046D:C71C.01A4: unknown main item tag 0x0 [ 1634.871071][ T4020] usb 2-1: device descriptor read/64, error 18 [ 1634.878564][ T5] logitech-djreceiver 0003:046D:C71C.01A4: hidraw1: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.3-1/input0 21:31:14 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a00009040000010311010009210000000122050009058103000000000003fc75e8a32ebad1805bc92e0d6667d41dc19601004c2a3689358c46a41f78634a57a1f54991"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000003c0)={0x34, &(0x7f0000000040)={0x0, 0x0, 0x5, {0x5, 0x0, "32876a"}}, 0x0, 0x0, 0x0}, &(0x7f0000000d00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x4202) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000000c0)={0xfffffffffffffff8, "561ecf17dc586ebecca3f9692cabff06023d77c88027a4f036d3c1a9eefb3b305e48ead78976d7c3c2b0e82f090521556ce619b735a887916c28538a3ec528c8"}) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) 21:31:14 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, &(0x7f0000000180)={0x0, 0xa, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1634.936957][ T2777] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 1634.992594][ T5] usb 4-1: USB disconnect, device number 27 [ 1635.016978][T21033] usbhid 3-1:0.0: can't add hid device: -71 [ 1635.023590][T21033] usbhid: probe of 3-1:0.0 failed with error -71 [ 1635.032210][T21033] usb 3-1: USB disconnect, device number 35 21:31:15 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1635.136854][ T2787] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 1635.186869][ T2777] usb 6-1: Using ep0 maxpacket: 16 [ 1635.346876][ T2777] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1635.386865][ T2787] usb 5-1: Using ep0 maxpacket: 8 [ 1635.386935][T21033] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 1635.436929][ T2777] usb 6-1: config 8 has an invalid interface number: 213 but max is 0 [ 1635.445171][ T2777] usb 6-1: config 8 has no interface number 0 [ 1635.451495][ T2777] usb 6-1: config 8 interface 213 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 1635.456924][ T4020] usb 2-1: device descriptor read/64, error -71 [ 1635.462152][ T2777] usb 6-1: config 8 interface 213 altsetting 5 endpoint 0xF has an invalid bInterval 142, changing to 11 [ 1635.462173][ T2777] usb 6-1: config 8 interface 213 altsetting 5 endpoint 0xF has invalid maxpacket 2047, setting to 1024 [ 1635.462190][ T2777] usb 6-1: config 8 interface 213 has no altsetting 0 [ 1635.506925][ T102] usb 1-1: reset high-speed USB device number 94 using dummy_hcd [ 1635.514937][ T2787] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1635.525880][ T2787] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1635.538708][ T2787] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1635.547765][ T2787] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1635.557253][ T2787] usb 5-1: config 0 descriptor?? [ 1635.646876][T21033] usb 3-1: Using ep0 maxpacket: 8 [ 1635.746985][ T4020] usb 2-1: reset high-speed USB device number 37 using dummy_hcd [ 1635.757057][ T2777] usb 6-1: string descriptor 0 read error: -22 [ 1635.763484][ T2777] usb 6-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1635.772662][ T2777] usb 6-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1635.781061][T21033] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1635.792281][T21033] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1635.805165][T21033] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1635.806862][ T102] usb 1-1: Using ep0 maxpacket: 8 [ 1635.814270][T21033] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1635.827507][ T22] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 1635.839612][T21033] usb 3-1: config 0 descriptor?? [ 1636.016911][ T4020] usb 2-1: Using ep0 maxpacket: 32 [ 1636.038146][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.045208][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x2 [ 1636.052316][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.059523][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.066690][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.073776][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.076834][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 1636.080865][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.080887][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.100094][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.107327][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.114363][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.121485][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.128697][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.135715][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.142922][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.149997][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.157126][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.164203][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.171301][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.178384][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.185465][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.192669][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.199734][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.206812][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.207444][ T22] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1636.213854][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.213876][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.213897][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.213921][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.224793][ T22] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1636.224836][ T22] usb 4-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1636.231904][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.231923][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.238990][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1636.245999][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.260857][ T22] usb 4-1: config 0 descriptor?? [ 1636.265846][ T2787] appleir 0003:05AC:8242.01A5: unknown main item tag 0x0 [ 1636.265981][ T4020] usb 2-1: device firmware changed [ 1636.322257][ T4020] ieee80211 phy119: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 1636.334340][ T4020] ieee80211 phy119: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 1636.344283][ T4020] ieee80211 phy119: rt2x00lib_probe_dev: Error - Failed to allocate device [ 1636.355748][ T4020] usb 2-1: USB disconnect, device number 37 [ 1636.363866][ T2787] appleir 0003:05AC:8242.01A5: No inputs registered, leaving [ 1636.375324][ T2787] appleir 0003:05AC:8242.01A5: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 21:31:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000001c0)={0x57, 0x80, 0x101, {0x0, 0x1}, {0x9, 0x3}, @ramp={0x0, 0x524, {0x7, 0x2, 0x5, 0x4}}}) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000001540)=""/164) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/../raw#\x00', 0x0, 0x200000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000480)={0xf2f, "1b7aade282959380cb28022a695abed06f59ac5ca8c011702a81302fc064375141acac6d293b4e3c818c57c741a2f7ab471cb6b587d91835858903d4dd8b42c7e2d4097991f32e69ddcecc077be3c202790d620f6822ace1da6c2a23912c19e13a7fd217ce7eafd7538484dc28d674bef12e29b7ac6f28fb4910f93b9391eee3ffb703d3e7338805afe98641cf7c29feac04d10e85577a9931293cfd9a5ed7e71c0687ac57111781a5917bebfa8ff90948b8af9dd1e881c1b7af75185d61f6ef3662a6858fa2e1e0d2fcd1a23c55d7a8fccc835a85c593ed495d21c0e41f324c12ed1c43089e1939b05350de88272a2f59073a5079edc26b220976ee5bee1a7da52f6f2c032d69633a8e39e30e6ae32aa7b90d1732fc8c72fe990a82b331222ed8305f37b287e6621895554105931cebecf929227f6d058392ef4339c3f53384918cb260f79642b89ea10100d3908c9edcebc25b7e3c751b8e501d48bafa39093872bd1f4459d005ce9524f4cdddac15352ca75afe25dc2eb7877ab60a7573671d901a11143093231470df2cc0944688040c1eb2b7f75d8168588563d48eadcf086443134bcdb1ea2eb758f7be0b43cef878e524f15e1d4ae3d888bb008ea2a9076dfcd61b40d67b02a83abc5db9f456a1c0aa4bfb78d0aac6e461236d397844e8e40587c846ad51a8da2356fab0dd3f464510d023f0baf2d1044ec76297189b9c30836a915705e3a03de769233b90c9740fb2479d49293344e88f1c63575c38f7ddc620b4d7f73e0f17251865112c21998f891be4960024ff89ea42f2753f03d74ccb01f598c6d45ab8ea84653df7edca5b0de0ac95d4ce687cac9762b058a71889ce44f111bd4043917b87a379caa862e4ce65df55c9fb86fec4e558042fedc1e199d1964d625dba0f4fbc590220ba84d346a1ea2c6618ad1844bcb8025b285d0e86b0a5e5613a4f355f0146979127dc6b74ac36f7af8c5758dbe924d7ec7e4eca90b3a2a13671ce68b5b091744d94d83025a846443b208bfbe4cd4e4c9cf40ea493917e837e80944c25309f96382448b9f38bde42dfdf7ae4d7beb5d198f945cdf267e23a725f844def49575ca161534ccd55521319bd93155545ca192ac62b1a9442ea7e29fc2f158bcc713b0059047b374ce647c4419b30d70a38985e3f0fb5d291bafecfb078506872691ca5980a129d44efb704e8ded0a645737fba9d1d3a88100e15f80e5da260bb0145db006126a001417e84bbd94e132eb8c5a7a3d8c11b81ecc6b8e290dc40c97875f01ce7eb04193e9bd0f44dfe4912b18c87b24636343e372de504baaf18174d44a137141f6904ed1a00f08a6d7d1afb80a0c999998ab80507fd7d217c4ca8c7d0ec21aaf5248fd97ed0edf8491ec02604dc6a25f24139d9d96850916b28a56194d4a1012c574a88dc04e7d919affabf4c6540898ccd3e59902d0d97d2dc96c9f8a090722af2e4c5ff8455380c08efd7f906a8ce5022e996298f1b66cdd2b3febf6fcb86d56690babb29efe09138f805ea7fe83e0902009293986d1bbf87d1ba15d7a5841f86f58274f1a1b4c618ca0a82b742c98e7c2e9cf59ba425c539ca8004482eacd081255937483cf7ecbec4125e7ed2dd284654d839bc93d2ff667840e5e7413262ddff18edebb76b7b1e333fb879c869b3edf9b2056f2aad3782ae50a87a520d5417e0d30cfc4e8066467bc8a5ecb9c1e2645b16aa5b448105f42193c52802ad68fe6a0ecf02847ce661a5adf7beae0344c6badc3bdc8bfd480577c347bf603e6b942c663ff11568d627e0a7bcbd32af87ddfc30ea17541c381bf691507441abfd380436081c846672bb016eb676ee5a02dd9485fb7053bdedbd9a64258eded8f4f9682ed1491a174b9a20ff9bb37d701a67e513393bbd3b05c1d88f3e0fc8a23195e14272721251f37e3da3520f1c727787682ff4d475eea4106f27abe30b8e97e4cf42b5b32eb97b0a04e3abca744941126ca48333785282b830ff12b8824d14742c9c9d7a58c4aa099e119e24f6f604f397fde79d6307d3ed874fe45084da06f8ddb1b6ed4efb547cf62e0a46978c966426f5cb1b59f0e12148c0a3a54ddf61e3a6da9a6635929434ade73b6901c4c9eaeb30c6b19360bcafda1a9d13a59a075d0556ac302989465bb6044af9069772a9cc594c43abc481ee742449f4d151198ccb1731daa1c29a531676311a0ddb36b63e0b34853e00b31b83d25bd821e47f91b61256e9699cdcade49f408fb3d1192ed2419622db853ff0fcb5d43cb5aac764efc2182015d7ebff8125f47e98547070ee71708009e52e89483544e28146655b4c67b4490c82f794e8682d53b25cb1807af8d1d119fb8c2e09c353775149b0d2cd27cd7214098b7bbe1a7ffaf68c4f1406c0340a95184c7cc3b4e843a9157cfa750cee88522a1f9ef70a07271a12573594d24c5a1313341efdfa7639f3670ebcbd5d3d081245afa533a73f75837526b6bce0962e3934f80d7492ce7c9b63a1c902d81b7d1d0e7fefef9293657d5987010f0ac6d7dd600cf4ab5f7e9d075aaf527cd8559bc4120bfcb61a1002b5b4b674a37573755ba7b6bbe6dc9f34c876daa0c40d0db801246258c87a900adc65ab3a6ef2eee1e6b2a254702b5ea1cd1f6546951233ab8ab1ad2098b87206eb3d88c495dad96c3c4df2e291d299362a968d74a7f68ef4e67ca02ff7feac333d8324f9e148d80707fa3f91f80df70b2ca6551aae4c42ece96496ac2da477d1e76bb096e506638bae1acb630afc2a489d282131577933475c8896892016c305b6209ce52969e06477f63a8fc5a2ed13b5b1f726774a857b148e1e3902a9c5ea83357a7a604091b65a95fedfa54660c1c297ea5352595aeff3e43d971e12b7c473a05639c6e9767e85f0fb073fd4e31740835164b3c5f814d231dd0222b6a516299dbed54748f4ae8ba53454bd59c05ee217975d4f3ddca808f0dc63a32245a0f89160c5d08abea119bed43c73668e36a4e4c2b1901b22186a2c0d5858bb2564383fc8329fe155df700c9f2244e1ad445804c953dcc7b47b2ed6a00958c3eca611604dcb7fdb7cccf59997240252d7cd17bd15db0c373141a4e4a82430399caadd45d4285c456f1d722854926101e02c7bafd0a058fe2678629a1a4c88ff7bc39d0d9910a2c7f93d2c8b12dfbf64f8444c1b7ce94dddb3ede66e8a22f7f3f69f6f6731721e481c9f77a0bd27fc55201734340747a12eb3a5c0e511bcfa2440574d12acf1138764f0073f60014b075660daf09acc45b572c8a9a58ff31147fbfd2a97b9e63700200b280750dbfd99f0997d385a7c32855007f43b4b67fcfccf43d408ce533de56c15dc01fd50f6719fe103995a629eec08dbaf98aec3ce07cb0b8f2ce5d2bb56f200787621b9b8d7582dbee792450af57c1af17c08553d55e362f80f796dc94f3d1023e59287e6f8f7b51cec0111d88d947ef057f2609e925cb333c2f784cdfb1918f4463819508edb6ac9428b693a8ff0f9cf1f48ec4bd408cc690473667b316b63c5557cab1e2136a5592a81400631bcdfbacdba09dd6b9736c870155d3125e5bbe826ff832feefe2246c581e0bf613505040d4deacb74260883e5caed4e04b962bf8b491bb9246ddd7f6f43046a47cfc0789ec981170f0d0c8077d5c336261ae9bee3345495fe5ab1ae22be3030bd7b349a46405284c28474cef8b2bbbdc43bab9df21af0ae5cbd92dbbe5b20ad98d45ff91a981c63ad3613815ad3214c146b8eccab9fee97b11e0c8fe0919898b36bc432567944705eed82cb7dbcd98dffa408c025d1c5affdb4c679906cc8aba5f74500ff4935aa2b98ef467db1d29c972eae3dc49465c62cc80198f673879ff0138345019f91d575f313aa92742b4b906e61056e428dcef81860d033574f2d2fad993a665ed56e0bc84806a6f6001c82fdb27952f1bc5cb539aff3de4c21956367899f914a30bdcc99dc671aeddd252e7ea72d599faeecaca0a2b7538623eb757c1cfcd9d7d11b34e70aea197fe6cc6384fb4b8a7d88e610535928fd6022a1e914005749052c478b9eca18e094dc794d5df2d5576e3da7a5d9b9a8d63f54e97069fb91aeaf1515eeb30ba488af6ea81188dc9f5a1be424ba0e10031b2619d7bedc14345b9eb03592ae49a448c6c898b8bf93cc823176de60f76bba25f9ef5ede0699430b8dcdc27f4188ce48e3aaae17bbd446fe503fa74a0d9c89a1df50bea472de46eb88626c9237572d7dc82fde91f08bfa67bb57682ea2b1fb3cd87f21c7aa60de0ec47fe3b15b116f4aa0209f6a40d07fccee45cd65c0e53408b8ce8db101ee0a6bb2904fb9696c72ea62191cae7c5bcfd8aa9abf9837631ff384286c16284dc67646eb83f5780aa62bba015556d842727985f6f351da41346c59851789423ec906945bf47d461cca3d5b924786a5fd2657cc351b46ade4909ac0543dae526100224239b1cead5d9e73c38e58a3d22987daca683982cc337ae88c19b677d2017a69db32f431c78f87d8df5c40f1a89bf768b034af90435d6b6279f78614ed59da0cd4b53962d5c6636de0b6b39a89a38b5dfc3b2a7f111c47296891438377b4eedf1bb4eddd5d8ef65cc22c652a333e8ae6d91f148b9ec737be1661e34a5623e174ab2bb656b06e2fb715667fc6d06a86afd4747d9877d5a1dc124bc696b041cfc802997066550762e6da5465bc5f3eb39ed079bc17ba0162e572010a2f32c25d6f698010b2abe1f5941fcfb8db782ebc090414e39b55493efe7be83102f012a9d14ff301bc9ae1e82a6c7608153bbb90bbc3f1102e2c3afa165ef0f6af10448e71888a02b52315ff7e77e682bc5680baa0d12fe6527064b12496af03d5c0cf035face59d218db74cface597c3a731d8cf7f1c142488bef8ce8fb804654f2ffe4fd95f8c04d5b5c3d003ff244e306c3b048497c5a131b7d9ca2c1ca271d961a523a73112add8bb6a5f69811a2cb5f170f0ac43f6efbed61aa1c769aea423e679a29960fb2c3d4420ffe87af1aa2dd22a513ea8a8cadc16b9328a77444865f1376147c96f3be20461d8587c163816bf63f2008a9e37e02dfa8423699f9d89aa5293b013d0bf46fe87f2b155193fabb2d2919c6d2aeb364a61ece144197633c563c8088e8c53eadc493df1f1a5271d26fdf98161d59c2a1cee9a0f9fa270a034627434b13aa7a9b9e255d307b9f720be01c390b47223918420983a6e4fdab0a1cf6008b54245f5d17906b26ec05dc18334988569f377763c123a680e6e2bf793c242152e63f8964552de77a4207eb521957b133b03f6e31ebf6fe547da1964507e5f382fb4a0870baf060311a6ef9471df41ca3ac94f711069f32104e8874ccd980eb3cb870358a75398979b68b92dd36d04a5e469ff52040a488f60ec307fcb82e7ac924ec617324d974de5a0ecd29eb71724fa61605da68708616ca44da365ad65ad4f586410cf83c6b6e9bc32c17258c035a15c8a9bba7"}) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000400)=""/87) r2 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000001440)=""/199) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000003c0)) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000200)={0x3, 0x1a13, 0x5, 0x2, 0x4, 0x2}) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000100)=""/69) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000180)={0xd7b, 0xe5b6, 0x101, 0x7, 0x7, 0x1000}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x400000) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x7f, 0x1) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x141200) [ 1636.506879][ T4020] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 1636.616912][ T22] usbhid 4-1:0.0: can't add hid device: -71 [ 1636.623074][ T22] usbhid: probe of 4-1:0.0 failed with error -71 [ 1636.633669][ T22] usb 4-1: USB disconnect, device number 28 21:31:16 executing program 3: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x7ffffffe, 0x200) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(r1, &(0x7f0000000100)=""/95, 0x5f) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000000c0)=""/47) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGSND(r4, 0x8040451a, 0x0) [ 1636.746844][ T4020] usb 2-1: Using ep0 maxpacket: 32 21:31:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="628331696ee4d739f71600a7b622684dbb6d21df870f34f02fc94a7da10141ce21af5e006e8b8d89fb9258d172ac7f00fb25175d340ac00b7d92c23465421e93fb525d41e37b3af2cacbad0078f7243808df10c79b3e0678a5e87c26e4847a84a1bb7f5e0897", 0x66) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x2, 0x101080) ioctl$HIDIOCAPPLICATION(r0, 0x40286608, 0x712d00) 21:31:16 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x3b, 0x14, 0x3d, 0x8, 0x423, 0xa, 0x845f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x5f, 0x0, 0x0, 0xf8, 0x46, 0xa9}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001d00)={0x24, &(0x7f0000001c00)={0x20, 0x37, 0x27, {0x27, 0x21, "45423d5b2eeb23429479d5cbd17a950826b97ce8413e6cb813f85b846cd864da9a20ad4b67"}}, &(0x7f0000001c40)={0x0, 0x3, 0x16, {0x16, 0x3, 0x0, "7824a983282710e0f443a42cb6a9b50b4934"}}, &(0x7f0000001c80)={0x0, 0x22, 0x2, {[@local=@item_012={0x0, 0x2, 0x1}, @local=@item_012={0x0, 0x2, 0x5}]}}, &(0x7f0000001cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xffffffffffffff7f, 0xfff, 0x1, {0x22, 0xf5c}}}}, &(0x7f0000001f40)={0x2c, &(0x7f0000001d40)={0x20, 0xe, 0x85, "49555683f3f0ddf6e385222ff27bc527a329ac33837237d5ab853813e3f39e5ee54a40263a06c45b880b13c0600a0a6435178901a622c80dac6f978deeddf15260112b2080f422832efa87e87afe3adb6d9371e451f121e9583615d74149b4b532cc380cb38fe4fbf57df40e0296f5abe604cd375d795a1e121de2f25b9844ea93d25e26a7"}, &(0x7f0000001e00)={0x0, 0xa, 0x1, 0x8c}, &(0x7f0000001e40)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001e80)={0x20, 0x1, 0x48, "3541a71d331a190b59d4fbe4dc09a644d9fe6c02ed51a5d4abb6020c00db9b842e28cf99ea502f1742429bed9984d22302c4d645436126d736ed084bb318d6d6b7a109a5153ca688"}, &(0x7f0000001f00)={0x20, 0x1, 0x1, 0x7}}) syz_usb_connect(0x0, 0x144a, &(0x7f0000001f80)={{0x12, 0x1, 0x310, 0xd, 0xb0, 0x36, 0x8, 0x7ca, 0x4835, 0xc4a0, 0x10000, 0x1, 0x2, 0x1, [{{0x9, 0x2, 0x1438, 0x1, 0x2a, 0x1, 0x80, 0x1, [{{0x9, 0x4, 0xcb, 0x9, 0xb, 0x94, 0xa7, 0x9a, 0x400, [], [{{0x9, 0x5, 0x9, 0x1, 0x40, 0x1, 0x9, 0x1, [@generic={0x5, 0x1, "308dc6"}, @generic={0xe5, 0x15, "8a3e62ad6cf582055789fd6c3acd9194eb0ce14463b3ab6db608528ac0b86393f0c6e8513f1e6802c6a6c3cf3b162baba6b7483caada75371d9f64d4274c1a576aae273f389288de35d11898dccab62d86bb81ec3a3ef7ff075fca2eeeb0b0243c21805c663f92a7a1ac6da9c9b473e4b995fe0e088e7822f013bf024c4250136a6f8548cfb47ed5b4bbdf3798d23b0b565b1fecc48e8abb1d455fbb3d24066cc1e44cf90f9267bbb5ee938d03109552460724850d601a7093f1e882b4754b8a72882ed0b7b46e9f35e42f0fa34709043039c794923452328e454745188e8fa99e4167"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x8, 0x7, 0xfb, 0x0, [@generic={0xf4, 0x30, "839288bd2196771e2d631f737e2e8169d494b8305fe55ffc3a0f1f9c2c4856bb8e358d77e625e243628d8b9da4ac01f2d511297879242c5e4eb2d68f9b20360fdccfd23e51fc3e45c90efb62162a0baacabf5260b986ab6264cc9f8157c9f109f44ef2d18b2f18e95f96df0530f965d96eeeb9681acf77a2972a61b8cb4b6890a09acc466508d3410330a2f5a8db94fefd42e36f7669a6cd6ff5c5355184c4fcef261034f9d031d8506078c697f801519eedf23ee990d4bda33f3861afc6985e47e3c00a3b89e90a7e411899f7b7e6780b0d00f3ba7945e5784556e6da34114fe4529e6a49d65bd8a382edce5f0a32b83c22"}, @generic={0xa5, 0x30, "070a4652ea13e8204f1fd0fcba5aef4244263e4b48c7c71e76d3ea7019c96694b6ac00a54f875768082324dead44769cf81d049644b60a7369ed29e10f078ba9e0cda080ba3caf3fd389b059d29c6a08794c4cc1412cf84bf2bbd202cc1854bcade87281ebfab44a0c782b48e3bfdd3460d0066d12ebb4fdea38b2a57cf9e6213ce9569868c3e92cc2c02ed7d01c951e66666577e477f220d9dc45a6bc9d2572a5d858"}]}}, {{0x9, 0x5, 0x81, 0x18, 0x8, 0x8000, 0x8, 0x2}}, {{0x9, 0x5, 0x3, 0x5, 0x18, 0xaab, 0x7ff, 0x3ff}}, {{0x9, 0x5, 0x3, 0x8, 0x0, 0x9, 0x2, 0x8c9b, [@generic={0x38, 0x3f, "31a064e257be37940e56e83c5aef45d42d30162bede02ac7dbb396d339504c468b9fdeb9fe4ac4c55048ae54b791309cb55930dfd2bb"}]}}, {{0x9, 0x5, 0x86, 0x10, 0x30, 0xf335, 0x8, 0xff}}, {{0x9, 0x5, 0x9, 0x1c, 0x70, 0x9, 0xfffffffffffffff9, 0x80000001, [@generic={0xcc, 0x2f, "5f3c48afc787fa4469b5bf3eeb38a7fcfd7ae3d13df500971a87ceefab1b96a3fae3ef81a13a6f1a1aaa1001789e34fca3b6034486892958dd88ffce70adec7e44e2362782837e22dd95a3118a636e014833c9ab8b05d4383d2420c8299c5157569f7d2d6c7536367e091f99e1c3521e185c9df68ae52fade6e279937f050ffd26dd4301b026570ad51c6a04f8741a31389ffbfd6ff6bd1d809aa1d305df68b900356b224261d36b7d4c445d4d3a4618239f778f1aac2b7cc0a39ce3ce07ff2f8cb8763dd10c949c58a6"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x8, 0x1000, 0x3a7, 0x4, [@generic={0x1002, 0xe, "bdffd8ed2e2073ac7707d66bac02a356cfa4dfb4354816b1e8bfdc10305c5abfa056081d154f474136f3a88948ee450b446705f3301dfe362d9066798ac2aee8aff8b791d7f3232569cf64b6892dc081f4d9d816d34af39c150cda733880152ae564661e207d1aeb420c0a58643f62348a9666992f1102ea4b2a5efdfd0dd058ef7cc94555865c84367cc12f5d1457bba7bd9143a5c819d1aeb8656055f4ce3109d4b880c250d99e123ff9ee65582a45ab63b9ca48065ccb519eaef8f7be5462c633fdffebb09d4cdf8dd34a973a03acd5462364276d43ce11072d126dfafbfc04222df0d6fde3e060686facc69f8982a4a4cacfeb7df66e9501f2991150ee3570d220f4f04b9cbf003c374adcdb67ca4cbc4a9cb37f6922002f990608615cd436a15fc3f26bda3d9f3d0bb731cc0796b3eebb625084e3627424f796abd37a969227b0aed114591e164c0c44f503b6472be77ad65e34e3d393cd58437b33b8eec4b0f11c96407da805bc500dece819e08922ad15e5a7785e54f8cc49449ce75e31047a37d624129a05d2f94da818a47453d26b4ae690f5769fe08dc2a7fc49535f5ec0d5c92ef171ae37b834d003e04c76eb0bdf0245cffc7ca8e20a78c9c72b8ede2c65554eda950976be76219410abb966b12a6c61e7d4cae8ad6c2b5b8d22c532e419ef0d9df1b4f381c192720af823e2662fa1fd54edb57cd374a43bbababa449fc73fe13b14ee30a3c59ff0b9a835a53e4237511f073d4c80959817217fedec34dab75faae5e2a4cb7dd50f608b60ee189d95fe00769646cd79a0508e53a24c442a01d6dd8b65c9611b53ca185fd55c4f1f97fa415c0514e25b0ce196734704d4a9f7d1e05bdb693804451f898792a4652764adf26668e2cc806a46a7b937923fc2652de9af52fd81143789a82bc637f8aa55d55b402a6b4c830f5600536c0a64433e0ab65e45049616f0677d3d2d37759420bccb077e89aaf0b5e52dc6b0dc092b5d1d3111098701464adbfd51c2f4785c76583825bf6773bb83f2ecff2882ac07b1c8e51d508c170b81821734e0567589e208de4ba91a53d7b560a313cddb6228807b9b672dae6b38cdcf80661e740ee7cd9cad8cb29c289b84f45380dc32a529f3d59efe95119618cf9cc3f7c611515b48fa2ebbed10b73877d10b65ae8edeee9b78de60df06f2941929d233f76c1c2fa7f844738d5862726b42ff8932f6513f6b33ba42993c5fbf3773abe33092a0882860f3e18a74704166a1f3c029f26858923feb92a37499fe4d71dc5ba8f2f49046498f5ed44a932ce8b11f3b5376e6c9beaef3728d37b04286c69e2c3ae7e1c27722dd492b9d471249a85542ee1e540bd59e65d0c3ce9797d9cec6b7e85ef1efd3d67b8609d5d045e332392f563c2c4f8089f23df8b8b51cd427663fd293cc9397a63e85fddd4fbf07cad57693a02c3fb8d47a8d82624f23da96ac19fed8bb656e4f7718100fb9e40294fb0e454bd96335a831b70371124a2f94a00ce68d5d118adaa969e7437ec2745cbe8829aa2b4069e5ece3ae6ed149ab81c92f4715be80ebf06694ddb27a97cfd3e48d7797345b11e20d32a4301e026324ea342e703988918b3af78e19d1f8d659f399cf646c57e8d346d68556f24550c72d54af4190fd5792b681d871ed394edcc57fa8ed1cf66624d4f5273565e7f60111f597a3967dc3000bf8866f92bc231d39e6300f90d894587db8b264a28d32d32fe7e75446b9b9c805cdb3904f02dd8188fd492820561cbd86ce838be908cf8b5e00664ee78124dcca1da8453bc572d57bd34936d70b9d4d05838a94f43f26850803ae08354dfb83dbf9172d520409085c5df5080419829f6080a0115604bfffe6bd03bda750bc6dcef01f762c963d1c94c88e92940ed970f7f9f5ff4eff448b919edf9f340e48483196fe024687a94e95970aaa3d3efb8758934348eb476650390301857e02f8bf6fbfcfcdcba3f6b7a4c667d39a2c5d3089d0082532a1949950baab21c0b452168e33e63c8f69165c2cdbe28d2f2b7636f39587cb050663210fbdecc41dc4eeaa97614e8aa7d02af68a43ece9e302b07e42a435e52eca30ce006978d198b9398839082d22a5082f269358da4facd8f8a45aa9424c8e9d73badc30f03db9679fac1c5a1817b7d2baefc6b1764c18a62f184e57545887c28b1102b6ba2bf94e2d7a973121d1a63ee77cc8f72202140beb61549ec8aec42bd2d0bf45bbe7f7d7effe256a5570573a36f92f3dfa2f0d28daafabc6a9d59201bea35b665c5b252bb417f6f4d744be56ca1a02243f0bdeece2c3d5b4f84d25201e5568936fc60fac8d729f68a3fd2ceddb625f7e4edbe9b4aa29777230e217fb3797c38b54c4e525060799711486e7a6fd53227a64d761299a3ef93da2b8863aebe08b74f0a10e1a1bddcbd0470263d5da48ae875420202fa7fcdd3b916c8d0bf5142bb9b42572758dea75d1be06dd04232468d0cee429808d7f5fbf5e1f68f6cf5c7a42996a4d046bae26331a2f86dc793939851e0d341f8b74a1448f7dffaed3cbe55e540cc9dca63b10d5c6e715abdfc5f733c64b038ea6aa334996c35ed9111663af4c68bccdd3f02e072e17b0a1ac5ace096edc3d139575cca9f53f7926c694f9968ce1b03205a4cc540ce59a05d63976a59d3366c379ba9b8088cb83e5dbd31db02d7558da70bebcece14a522f297ab35e9b73df924beef33f7afa01ecedc220623cf62ba522781a97e95d785417cc5f521ee8d3be96fe008e7062862c318ff1011a99e5aa71cbd4f740e8402f898077961e2edf09a274710e193349ca25144bb00cd32218ef16bbac085d1083c29adb928d4e51d0a517bb7ef6f0a7729e74de13f18e997c961cb345fbee897f52fc385dd0c995c43a5f43aefe1f36eafe88f625493bd123ca22d5f0ce374e29a45d0fd148380e7a5ae8df45baf4b2457ae02f6f045e053d16e0b3616c3bcb8effa56f3efff941b4722e997154bdb5245c898bbe472743ddbfb1cfe5c1ad1133168c456fe3a488e04a53fb21ac94a72617d9f031d09682933d10ebbc522f096b61a4cb3fb34180443bc45d859ba67624ffe8c06e45934bce91715849b0d13437e51cff1a92491f0555cd3fc46c7c5e36f87332bbae441488d68cf3d8d32fb9514633b4310df985c76d477fcc4565095e85f213e75c2eda6d7c42dc150c4620252c84939a8bf688cc426689ec8e2059481a86253057727358d73e88cf05de97a5c5c0ee43ea52b733bb8f5a56fe8228745fde7029fedee3b1a105308bb062f41132ac0f4b466a6b781fa75e675d5b42433ed016c3f6baad9c65cfba9e4c98f9d56ae2b0fd542ede92bc759f1280d5329bea7ae708a84dfdac639861b4a0da9a2e5e950ea9cb7b47ce5161f65f62c15be4fffbeb9a7cac802e1b5a28c109c23f87eb0e0cb67dd424283e715a8180b1091b81c55317a76f0f54356acc8b9c4c48237fcdf22e4b83a6e1445e1b4d8929f8faccdeb28bfc437c24a922214ba9068135706f18d0ef14078e42710d7ba35714952463e4e1a665d3f6862a336117979532d93850af5a3bc1265b7082570f0d320ee74ce7cf91b79caa455cfd734a077570147ad844192a300957d8cdf8328b0ac935b7c209dccffd29ff8f879a3f3eb1b2f4d7748f57dee88625131449bffa2c1a257e5d1c1f69825a8fdb5467c56ddf05de1a62a311488b52b3204eb08ef40b974a48f5a28cedaa74ae70bb9b000a54859723d8b8d13e11380ba74760d4d7c498b655bb58e59d9e11f12651c596b0ea00420ecc33d28b26da17faa0e3b6bb08b9671a7e111482113b09f1d2c7bd4c3f08c0f1035310e9248182cfdb20495270a4ad0a8c39568e6066931443ddfa9a5d0e87124e95308423c678a443cedf512c990f61a0e96671a8449e2d2e5fabadc27539efa3982227a90fbae3afcf088ebb941b99a79643a60a5298b3b932294345182ae6677919b0bcf17884216aefa93d6ee3473686882db206964ab0a028ecdc50fde9e8cf0261976a707f5cccff489d37a408bed1bd324b64c802282090df1f599fb819e812a736c5c119c7e2871eb5fa8b034ab91585a163913bf0538e2699d058398bdff54321650408c6b91d297eb463084cd797b5f0b33e3c33f7c2c9e8f745c6a001c25015bdb94f8eae20d9f428d058d2c3ee80278caad199ed7cb091729b1718d23ff215ceb0a803539cefe82a83a8faaba00d95871ae3837cfae380ce3abcb457b49d5cb2c88973a69e567f5c0972adca42b0b33e21a1664d911fd818a71b171ebd8b9ae6b6f9afaf10b4c8433a8d074b08317cde7a866f4c1b50b13b620dc7f21ae9874fb1b401425c213e12f6dd7263bc95d5661399cfca7071dfaeddfc17259b8fbcf578a3c654f73c8101b4e1cb8f35d5571d95a4e17463947b7670f5b8190d7f59a6d44a59382ec3ed06a58688aa9faf527b21bf8c12e9fd8ec974634763e4468ff83b5f3422df99efcf881b4267aff26d20f58ca206f8cfdb738bd797a4b57f3c15c75285f2f1efe30d76a2e3c06a45aba5980db6531c00ded24233fce30b7ad3daacf98227e18748dbbb91baa4bfea67c33e6c43035df1747f4d5b61cceab245a12e61445754bf7b3724f51499f552af4ed9194e0a578857c26ad6a68055698bca39c1841d0899d93f32252d2ca0cfc6a3d888c06cfb50bd89353de017342cb3fead55a6b89e8cf55e46ee461e817a501b63f592fcddb930c5244573a2e8e05b4d0b5768af1b9d0aee0f7ee57e9643d45b23a7037102bab1bbf1587aedb7dfe512004573e9021f29970f188bfbc018d1f25a8e7c837c74db18ed0c00a15a5ca0caff43297cbb276b7211abeacf91974d2542ec005c0ebce9edb871eb44c9465ddea05259a24e95067f7c4aa955d701e40418ef7316d1114882c68f8bf568a00a6cbe60f03e72d1fb6ad68ced1169addd65159c4c114e7b58a0154670afe8e14f6ccc0526612ddca5d8889933f881da6584de615906203cb7c1fdc5f6d7ea0a0f689d67c86fe44cb1281a3d9995007df5369cd2ae01cd9a0c74574bf76c1eb59d774bdcdc5d5ce37a41312fe98025cab4cde231d2a19b1f5b2f1bfa46fbbbde2d19a4d79b30535d153a38d10fb6539b1f7cee72a4f9cff4b5b20a279ca209302a8a54d2561426cafeec48f8a3821f33bd5f996f918e3ab45b8ba4d70ba5e5486783a75cd1d8a4ba86d1f66070bd372fc2b464cf0d9aee9ad6496e28d0855f4d8cc5c90840f89890bd9ecf8300201a2164f28281c6bc37ca0c76753564b6d430a8b94e7227a2d9bf18ed094e392ba4ba1b2c2c4b72da3b019b70ce1ef0d158f8a518c449bf2caa3e4ae0bc57ae1fa1550145f86f0b1e30084f31af1f3ee978bdf02cd664534bf5044a2d63e185611d95b0a87653bbe470c31ef45b1620a50fd357a22f1efa90881576c70611efb7578679dce38fe0394ed163c79d92fbd3326b6ce32e2688266117567f242f943b4d6a2c0632f3e1f3b9ab1f8010df516520de65583e738fad93a834e8d737533d72d0d30313153f5264e4533329280fd8afd2326bb54028301b3013a17aebf58c203663ca783959af92d580aa166a02589d937cce0ccd7f2937f888e6c753a666c933a8af6dcc7a42b24a4baef64971b7ff00346438f66bc9dc61611c8e003024cea6230348cbf5a316b4d806fa0aef938745841b6f55c72d02a773ac1bb8ee8168a51ee705c5a6cee8942b0351a89c7766fe33a29751125ab43688cc7c587415ea5dc2081c4a7a255c3e8710bcefd6ed"}]}}, {{0x9, 0x5, 0x1, 0x1d, 0x20, 0x3, 0x7, 0x80, [@generic={0xb, 0x3, "f00d16f3a9ec61d08b"}, @generic={0x2f, 0x22, "a96318d954441b077e465dd3c96dfb62c53f6bd33abdaa7551e31615022bed745c489f1d8c33cfa472f20f471f"}]}}, {{0x9, 0x5, 0xb1e7f09bf73a88aa, 0x2, 0x40, 0x5, 0x81, 0x5}}, {{0x9, 0x5, 0xf, 0x3, 0x30, 0x2, 0x200, 0x6598}}]}}]}}]}}, &(0x7f0000004780)={0xa, &(0x7f0000003400)={0xa, 0x6, 0x310, 0x82e, 0x200, 0x1f, 0x60, 0x3}, 0x3b, &(0x7f0000003440)={0x5, 0xf, 0x3b, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x1f, "6be7f046bd3e5fa632fa8752c8b699ca"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x7ff, 0x8e, 0x1}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x4, 0xd73, 0x1}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x7fff, 0x0, 0x2, 0x10001}]}, 0x5, [{0xcd, &(0x7f0000003480)={0xcd, 0x3, 0xc0c, "7d2514f6054a1d28e0d2885e5f2f51de5085253ab94520267dfd72be66239d2387fbf86ceb2baec029c06d9aa6c2185de7db9f1046ce3b25ae42dba5f5845e30fc341c975482fb830723582c272098cd8c413459164edfcf5e5af652d582ca61a169806af7d012c116458561e360bcb6737a641d29150dfdfaa0d691d867f1e926c74cd000a203b9c8366fde479d3969c365ba401806b66aa627ae50bfb8357b52088076a4d8b46a887088aa552943f80ac8b6cd2f29ac8f28ebab86dd3cfe3105ddef69955edc70e8"}}, {0x9f, &(0x7f0000003580)={0x9f, 0x3, 0x1401, "4e89a2c12c39c58481a84474a1fdf7b401f28226a1df0bc35dcd916eb259141b7f33fc61623d833dc847dd579e31a0b280b4a361fda6e11029be2f6135bd022c0cb77f4d17640eb1af55963eb653e1787a68a3725fa7f8c1506f89df294974995ffb20a2ebb2cd359fcd3fb416860792a3da95748e5b8b5668ce125bb4fa399f66ae4291f060c17d5d49478e2c67e4ca0d1f6f584a5b413c542ca7"}}, {0x72, &(0x7f0000003640)={0x72, 0x3, 0x458, "d39478c88ad7c0845d4c23aae7457365eb16dd0432c59defc1491635c07428d89b90159bd7a2b66d66d5dd7e97c4c45abeb722cbac58b77db8c41459e4cd1c2c2ce9fc3e73269c940b9620be3efcc40f89f586169b03f33135a623988cd0d5a54871131834f578800946a08f8de1"}}, {0x78, &(0x7f00000036c0)={0x78, 0x3, 0x2c7f, "36701e6583d2e3f34fc1779188cf51819c2c37a1ade066e435cdc6531861e24b126c9e049b3381c1c9fb36780e2125fd7da4a38dc71cf846885e9da3461e89f37d83e71ab2675292fbeb9b785d5ff76a2bf7dfa19c2c3030c129bb8ed668ba5dbfe3a5d97092a74ca7153339540a23298c7dbfa1"}}, {0x1004, &(0x7f0000003740)={0x1004, 0x3, 0x403, "39973a7eea5e30d2a5ed5bb8c31b9245aa118f7c68b9529f6560367b2cda6acc0064f43897e945cae6ca6cffa35a418a2724d36dea4c329def0cb91ea4250cb728691ed325be90be02059e2f91519cf31038198b2816d7ae16e9dcae2fbe95ad54f30f85e7b2d990f8041ffbb2378aee13af2ba900edd20b38fc007ebafc6c944113ba38ae41b77924e82dc64a55c9308d05c2cc8ee99ce4c1de1db94e35fbd0381b693d3adaf125d78dcbf0d970adec9bf57dc5f00a36bdf27b409a64869fb865cbd6ea910e0186621eb4626a82e9498bd768cb9f3137f125e51167694515218d7b8420bcc5fc9aaa39b5b7ac642c238bf8121331013b1781d67a22135cef0813d91b6533e259edb27da41e3bba9cd9da9ea6eb2e3ff46f88f9cfd4332bbf04a4520a50cdd84331c8afd5d0db28fb0cb7b33229d76428fae16dd2ffa27ef0b61982af2ad6b95e8d51e946598453689ea8882b9c306e051eea69ea693cb1c0f43d6c7a56df55bdd1c2f4f22f1d02520e75decacf0a45fffd3adf4a92619e4e67f24575c998c237e840f8702856558d823019b671a5141695f7bbacf121090cecfb395e794947aeb03ea5ab3ae67a1ff80eab4106d1457111e416898f006366330336f970f725b159567f4c163facf8b2d199c14f6b9b54a215efff45c5e0cfd505a1fcab3fd6a15557a9b8f45ab8078cb2164bd5a158f2333b571a1c9be131f277a459f45f446dd91c1d0afbe3dd57268021fa4063b086fd7b799a9c65c3193a7c21bc2fdeabc3dc893a6021662e175b7d01b102bbf8cf23d364dc05009c51b69a8e1bec879747ced35100794b4a9423ef6e8cd35463361e2f431949761017a135e20715fa6140ab0c4621ad84cff76b06cce8e31031f42231f9701f0987ce52736a1761b95010e6c8a7deededa328758cc5b36015ca5f27f4fa16154e620db5ec4eeddb2f35d3189a95eb3e42bdfc1d2515c4878f20f6c59a1a53daf87c2873eb1e3129b8abd5691503123cc78a517ae32edffa5ec931e95556fd0612ac413ac68cd16f902214798a42b54a9b8f115cdbc76e8b94dcbb63337463062a56883fa71c5385b0927dcac00748f38d49cecde8f46949ff960260545cb76e828395bcf2570b8b4e6437e81b2fdc051f4e0da511e5ec5c61169de9c29ba2c9677c4fa4d601226dc8b7927a5c881c886a2dc0ddafaca24deec2afc9a54e7413d53b52a7fc0ad3bfb5ad50e99cd362540413e9f23fdbce3555efd1c9a5db1a55d943d39cbd111db5bb5362bcd206ca4b4704938605a593efc6e24af1539aa6806cdd5942f73bef8a197458b1103a549b68b600b53e17ea1d4a3554be8184fe27f003b23a8a9f6ca4dc4df1b8b98d4971dd4a8b9e52b6ee3c6fb8a90f48609674da15f243c058f878bc96b271e2c67f535ca02e71547cfd7684a7b70b353734d753a87b0d963940b7d2428df908dfaf4a81494e97ebe92324ca21a462e04a964856f47cd103e265606fb0f058dfa173f61b7a366755b3a77727a3064cd71b75a2e6ee2412470e902c32026cf4927a8ffc826e0802ba22d7c3c6baebced176a4b86a9c20378108a102915c9ccbe7af4958f02c61d3c8f74b36703baacb633670c7181e4d6613fc0bade018cc5a0405fd8183f09e519e6e13d9ae8b763621ae0ccbe898bb2e1521921a870eb01d435313f1cb000149b0840e43ed509287f52a84caab7f573697452ce47f8ae06105a33283f6e76fb90773837cd5d06f23b12aac53f8ac9dfe086a18a78c7f9e71b6264d8317038b7e0974b80d431bbda66cf8dccdb669551ac041582cac57bf51a12075769450c5a0235bc0d0d8c80727145cbaa7c6a9bd3ab61d13dcd09f8aba65f3865dd2a86e6000e3dcc329a09a46afdda786a35db4fcf3272337993b1c918f8d651031f74bffdab5992508ed65a069f681ba530badb01f0da787564484acd5196a32013869082beb52a09893bcf1289e1dccdb86e9532bd4839a9ba724c5fb3f3b8f1525c35e4cff596cc47e018ef5a6cf64fdd3957553c0dcdc904005d2be3d3677f8a9766adab86f80dd36d7556bb767e92c1da7fd538343c4f03e392f5b577e89dd95719712657a81d45053863c1ff90bc7ca832cca25293fcf388d422a7c76f3588b33a3a49b59de89d671f20b5da7ba61714583b9f8fed2829bcccee1c0944483b71e9332aa5fa262001641d6a048657a478b50408fff9c1dca81c1b45ecd98f252470ff0a459829479afd31afb676073c4ec2eb9f85b995adb127c0c2e310326d1cf0979f19ea7de514651c8c364b9b8ac05e1381a6d6c6895e76e8018400203a1a3999a433272a9faa665f66b61c1267e0a6dea914bc25189eb9c929b95394711ed3f06d24baa3da1f4fce170e2217d39380b6ddc2b8b6f3072940985a251d306d64f972a84a3967b0ed74963f5a11318e0f7737bba00dc7901be04b50f57158ef170f59fbab4ff9b0a9d65cb1e97a72afc85931d135b9aa0ab578b3aa17cfb661c219bdefed7cb466eaef037475f8c13b948c536b6e1ec3af4b4461f4e72ba62baf507c83cec221423c2f8668b40c4dbedb6d85f8fde2d43611be508243e4de90092c3c30bd46d8dee32ec60b2c5449050507a084be50232ea66fa687f7e63fe42f5a271069fb517827f75e8fce76d7cec8f4ad21e4aff9ea3e8713d3af9097e4c283cf9eb46346fbdfcca3bbf07acc0db59b6ae1f031234b40b587cc9336994de0b50c7557563ebcf9b793a223896fc0ee166290ae5e55a32848947811319c83912c006013479d5d1db8a8a40f65d80b6f65d3fb2dae81b27e4f0b395f6da7c210ce3c61c5394996a2a5d2282ebdeffe11d447839555c246105dca15a34bd6b894884ec8ad7d99c2fa1fe5b9e9f4f91dc6fe178ba8e18d0192deb27ae3f08027e940134b69418c48f606cad087b9061600e794a8c2d2a5c437e1977ef69d53672001c53e1642f81c99e3bde14eb09d016cbb7ec02db0dfacf18af63540a517733f4ebd4e7d5bc7325f6c3a222e1f0a981fceea144883a82e66440092d809f8c0f1f3aa974804b15e07988b9a3b54094ce8db83b950911b531715a97d3b259f4d0ccfd0f31b37cc207cf07bfdd3cf855c39704ac61af517568dccaaa3d490a660588d204d1e9362cabfa47ee0039c01eaa712d2e7269ca614352f4ca8d43970019513990b25bd58e811e505274bb75e4e90c9d2f886ddc8035fdc6f35cc9fdcb3ee8f0902377f751204275bfc3d86ef576f724b078f9074c303827a1ad71a626e0749a651c510a26a86291e1c8c158e9faf110bc34920d1a8394167c051e0982d256ae33ff8cc835f9a94a380e9794d1bb061d2faf7b04dbd955d8dd5b105225f2b1a9b5c3cd227ca8c050f6c2e01e0bc0f82aa2b5d410b1286b151215dc43aa9f88c42a8e669d5e44decbcb49f25b8c42e87ec988a1c3ad30c582acf8f09e41279150c4100396ffe81ed20c5c1842aa444ad549f533e667280237863e413a3a4a66090a4b16c7d4f5ddc5c692abc5f7f54f5af14fd088d9141d3882e70ab70d47e66a1975a7d9875d0d8db3d23a047359d0ff5893c4908a9ad99a1986de5053ef3ad4f2a5ec59ac1baf37e82bf2c50bada412fb7509d229d5aa89f6d2dca1a70837fd26e5f2ced927bbc367970af25c1c3eb34c40046d320b991626d8a23e7af6ddb82c0fc92b7844e1b69867e31deb9f16cfe8895bb0293ad64aa56dcb021e1940f3a7068818347cd7b0777caba12e95d42a6444db9e3ba994e8fe36cbe29c9fc12de136cd99a01194181d8ea53ea4b918d35158b8c3e1dd5d56ba351f29ce8c5f3b5f2eb8228d4b6ca4969802c1b40cde7d53a01efd661897812716ad90769f301ebd1fb2a60b5deca45a672eeabc3739074e928698ad3935e7f3473137d4162ff8ce719be668539dd7dc37289e869aff220022865d0bf8b7a461662b2fd44057df300b0f869759a29978567e3413ebf4e735a2f761c188e55975313659ca9480a9e3e4ac357e241c98893093fb4b1935667090af53112b1b8651ab2f0b0cae55ce66a81593ee505beb8be24d872786940c4199ec4961750ad4126164af5bd490a7f26080acd06cb0950e7ddbc179153ef16ba10ed4486da4785ee822d182a22f3a46b64e02479e3a76b1bf8eb5dc8eaf7d627344e71c3427111e3c972810fb674cd2dd20edbc8a27966451c9f0e5d4aa8eebdb3293fbe22449ffa6ea28b366b6944120c29aa627698e440735b9516ec9d2d3912f63ce7673feb937abd98944fc6495b430e4dc8c040031e5a3be79bd95f981703548172ed549d0ccd569c617eac43203b886452acbc40179a8d6731f16a0d563f177af999128d7b991b97f79f5fe324b69cb569f4eacec20f62d4e19ee71f8b46c854a9b5d9f8094e8a04331834edb186a36b11eb8cf588cafa365dcadad612a389f2ec8eb74726a32a077625a87b12df3986410adf2000526705c00e68b1cfb32aa817bf5a767eb1f83c9b11365d75e6fe8fc03310b0f69db7fedc0567c7a4a24810ee0b5614e53fd08abba47dc8d2b9fbd2bfeebbf79015983c827ca50d52e8e4a2892d5cc033054e70a26c7529573f36710d2939bc6aa4819be88911bd81dbffd433b0f67c410ead158139cab09a12acf74638f918c5e765092a2184dbc4e7711c13ae2bf35500f714bd8f8f4273993c29483d26ce2d38e8a75a4953e6450011f9fddacf2dbaf091f75a43dd3bf870afcd49b3deb8f05a44df0b8814391b9e416058b8741f31e57cb447e12bde3939ad5d8e87339d6a8326e3a435484716275752f69c3193684bb83e3bcbcddb971b1d0f8d06163cbf19e458c6b499029a88fb5214a6a2224375ef004ddaaca70c831b0ce9e137fd8fbe66a9cff1784f586b28113188982b63e74e82d438fbc248fde13d169cc40439bdb258f40c788757a74013335d2fe20ddb0b55758cebcb055db5fb6d827e34adff1cdfd491733f3a4483cd4b44bf184e97ccabcedc2d7d12720069c7eb1c02752c6c7600890fe1f4d8947039b74adcd2487874bfaeeeb2bdd3c349be9d04710ff41f446f667e4d05acc8ea4b8ccd213ccfb41f12b39d75f26eaa846086bf1fa10685b8e3f761164efead973489af7233bdf2e92ed1c16f7c19ec1a3098cb92797dcd188d977932e18dcb203ae324406ac12f8862507868829e9bb9ffb2dc493de5a2fa2f95d9141abe8616a8af8391d5caa1dbf81697cdc9274e5546ff656421b64ad0af34ea37edd4e7c4c2c3e9413c09b299c204ef39c5fbd639fcce8e20e65e1d9c4dbf1f0e75d2f0cdbbcde3eaa763c5287eac778b56912d811e028d303464e0db63ee4ebb7e2005ddaac808fce6962bb7e10aeef92638c454005bf5a5a6068698a12693d22f6a82ee651dfff14255b7181a7e41e29be0ab445ef5bedaf27a74fae154ac419b92864c671b5d37765e64c1a0d49fd57c4c2dc613754927c5be5baca834711f41e242ee355702f01e4e1c16e2aea80b38fbe5f3c03d92656998b71d1aa3ad8656fd260fb85c8c20a360828aa81ce9fcdc1db7035d51b14179437879d1b646bd7894888994cee08739dfecfd3e0cd1c194ca8bdfda876883fc2a99bd540c4fb35c0a97a71dcb0ea749ae7a92b1cb0323619b22764bf65143d462ed66cf0a5bf5512d5eccd63e61e66cae9c59681b9aa62992d28dc3d20a92f48bcc8bed17af121441e34237b024d0a623753ea600854b4e992cefcee2c588ab5d4ffbb9694a37544e49f5dca887699cf4896ad1acf8ecd00097997b392239bf04beab2482f"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000001a00)={0x24, &(0x7f00000018c0)={0x40, 0x27, 0x57, {0x57, 0x27, "7ebf96c668e9aa1349c059d7d009d93c6c03d9221e9cecea63e0d758d492d66a3613fe6424d79b674f01b44c145f124384238b08f5e273fcddef6b879a3f12e2890e89625b3929946c709cbfac49123fa84c837ab2"}}, &(0x7f0000001940)={0x0, 0x3, 0x4, {0x4, 0x3, 0xc7d}}, &(0x7f0000001980)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x9, "ed81"}, @global=@item_4={0x3, 0x1, 0x7, '\x00nTy'}]}}, &(0x7f00000019c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x7f01, 0x1, {0x22, 0x9f8}}}}, &(0x7f0000001bc0)={0x2c, &(0x7f0000001a40)={0x20, 0x1f, 0x72, "f3effbf5ac4d0f4d5ac962856267793e3f46a819ecd105d6cf41c61bc5e7683189a38c52a611331e73e65b4e36c2c8d9bd211ca90fc29d56a60c3edaa34445c10a6927fbd16a3cac6534613780a920dea1e4b875d43290546f4caecac5b7acfad497a5ca68269b7f5d994ecea2406abb780e"}, &(0x7f0000001ac0)={0x0, 0xa, 0x1, 0x100000001}, &(0x7f0000001b00)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000001b40), &(0x7f0000001b80)={0x20, 0x1, 0x1, 0x3}}) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x0, 0x5, 0xeb, {0xeb, 0x0, "cbb4bc05a87819677b44d782a6e8c4a18431d428678e671cf9f2c3408b1505868e7145eb5dee38512c72f2e635c7fc994efa299aeaf23566fe5e82155868cf5e7539dcea6bebc1fccb1546aee4daae9d3e3c7b3526a6c9c166ce591bb6d61afd9f43ece68a4493ff64a24d42fbbdddb00be9bc9d0777e3fdf74d1b95265e707ea48db41052e18243140d00320b46c7abd2fd8d05731510086212d3d34139b931e3d30580546e4c0238b7792358ec09645152fed87711ac5d97ea746816818cc5e6495b95611dd137d1b0a08274422ca8c2cf70f8b5adffbfc3dd98c991187196a75ab16f57202e627d"}}, &(0x7f0000000500)={0x0, 0x3, 0x1004, {0x1004, 0x3, 0xc16, "dc3f8e6891ebbb3963fcac69b302f9de91549b3d09ae98323a3f79b04b339e0ea4289b60b7464352ecb62628bced9e09f4b7ebf2ab699d77cf4d97361256117fcaddb387201a4f76b8754dfbfe71b841f690b69386db5304a033c79280c7f0f2d36e107e72528fbfd0263bb46518c2eddfe3a61bd7a87b649eb08ba23a85e3005407e24541cbdbb6499a094a262358ae90811bd7b249186647d3d5b1212c8b8d7bb7086e12565b0a3a0915a1fbc07046e809e05d620bffca67ab502b9d0a127dd0632209508cc80c2f9f8c876e58cdc4bdded6496a29dc3f21c9b09e7ce310f650b7406d9a15e8377867c2eac1fd99caa2577f2ca6dcc90a407e9a0a603a21f5a7c83dfce11cc0bb4fe4dd2153069d934710494e740f7e7e6dc83fcbfcae55572075cfd62fd3794532b3369de85412aed53f67a1d95d2ebf78d03aa1ad5ea81e68fd4ea5884f5be3db6ae7da2786f9c8947de20c6523ad01c5db895ad49c5e83e625d55d2f00e717b52b9299bd6a93a4aed9168997d9ced49753cd2378069cf3c1084a3482f4a26e27de3ba0a7c01355463f64d07d92f84da92fcfd147c07153d82a6b0d0d194876e95d2c3d807fa1c56a6522f3300f227150e9edf04f99feadc11e2f86262372cd24826226459aaa556ab6ee679c4ff16a5a729b49641e64b6805ae64e2c67212a5ab7f00f0efb889eab600922efde2af638ab7209b26cd09657a8ca953dae3edcde13bfd3c3911df4fa271dab49e4547835733dc92ab858ef911f885bfbd1a668f2d6dfc157c2959eb2b5d6eda766a52ae6b42778ca9117e21fcef514a199200b5741625313430503d0d7546ed3eacdcd137dbdf252a370d50823e574f8205c11fe72443c5dce7aefd78162df0bc73222562fdcdecc5b7837cd4a3acecfda2cba8abd7b8910171090aaadfaf69e206b72bbbf154df7b940de32fac685eacd09b1c3f62bce43ff0167e48ebdf2e9611ee8aab0efad05717275337be39546c0cff3978c9e52091186de906839062fa288107eaf249cab299bfe5d4cfb2f3377053a0464bdc16cbdcdf4389c32999845ce68fe2f69113b9a890355b3cf1c794ae865004e4c6ec923b3b99f38052da03c79a5882e3e5cded60fee571d306d3811f08417c1faab22f77c16ce6868f284d710c732a3745ba568b8e555f3237102909e1e91a89fe976635bb9399efb9bf06aa4608af24cc28e3439adcc0ed3368b94a51db1f19e11f9ef36b7e552725a83779fcada3d3d41eab3259a64a75892b2850d65d58dcdc433df0a4e7735eb132bfe9aa48bc55f29e7b936788df9528346f90347dda3993cd4f082d45b15072ba998cfcf8d4c51006aa283e78cbaebecf2d179d3143c4aad189816214f4a047b6e1494664664af1759a60448e6db9cbcfbd211b0efb950cc5dbf7ee23dc21d79c22cc5af6ad4360481de10a51ea3aa3fb2e0bcb8c52a6dea91dd60f36977a7002c9bbc394fee3e9c07c8d175d7cfbe2c51120a9d27ea5584f7882c7aa44585cdbd297b4bf7b30a5eca86aefd71b4b6955aa6016b7f23b283572d0664465f15124f2d86d6c904b2525647fab2620433384a2f46827349c51054ac2834d4e9b91d1adf0cda90eebbc9ca51dfc8d66ead6d2b2ae092a0b9fe95047f51d8503b95fff958b0f31afd0697554ac1291c6d498cad4b0af2e6ed19726dedbd0750e268266d14c617c59b95ebe044c58af84189ff4c05a9ce41d288afcee5915b69ef99f7b425f4d003f01b160890d0e36b8919d4569bcf1f24c2eec02f6a36aff6e1d23bdd6744cd6f040747869d9eb1dc04470747cbdd88a595a279048246f534dc9694a1d1c96668b5d7735b0353946e4c0ceec0fc8e53c5ed4048ae8ea662dd11d6eecfd923884d4c8601ad928789c7a074b944c26480afb474771c987be699a34d4edb290e009ae835ee1ee0315c18157c8e5d3892862416727b7609009aea6832d474c4d4cfb1b2a6a4e6649a7f510557f22e0b63249c8b99ddc14667ae303f6132453cf213351514a4fdbd64a7cb74ac988f9776419cbae67cfbb104fbc717093af751ac94e432afa7a6a69a89152418f3ba1331770864ac8fda16fbabdd6a9b0d77ebcf830c7f137362f480f603c1824c7dc18ac95dd0b54ef612df4819569d44d2f03f5ae583ebd67a65e2c4a849651934e1ae21700840db370872fac6e330f0a0179b6ad5f7960d1b876ad3af20c888651aa5dda3b262ef0b7125a2df72c87b025563d4b875049aeeb3d68d3e7acdd1c0e08912419d18e4c12c74c54be41936e50a71ce55e5b9f6562d3d998a43e3002f97e1d42a07d2c7cb7ed39ad3bf15a82a1972e17463b37a43477fd769a99483e77f62fcb907379e2c12de3ec5d7d2141ba9565bd7a7e964646f44d863e7d4bbd847a77136e8986cd10421ab07e186fbc5166e40464e0c3cc3f5646600fb5054693ed420deaa430454ceda6f73ce4133d2c6eec266c32d76e0baded2198ad8c737577d6f3d0b1418f2b3ccd03198c17ba42db5a4c763680b99b83cfcb562e34b90dde32548fef658c3376c33a7116fd32dfaf874bc06f3211ffd936a3c4fe37cf64ae5dd3c5ea664f2ade3d4c249177dae59eaa8cebfc96b80dc55902cf8471e16d1748796a63633042562cd6f10b5aa3805adf81749e59f815fdd51c993ec6102c3921764f85fbd799c22727620d784d2f8fd4a89027a2dca1e1241e7e0add6a4b86d37ceb5ab6108eaaa5de83f98645c0a07af484008e530b39ca6de3a9017d7802a050f4b1e06fce056dd7cb036afe5e74742596cd6b64c026039c18370e434579d9256b8ca8346c4904fce32d0c5183d0d85d2854e2a68ee4e2c74cac16f3e36ea8a4d00a1efbd48680f127abd1d04296ab38452af11d5575b9844de3051131a6f515eade063bd9db30414be9cda9c3c72c858f8a69cfe5ec08157c00429e65e7201d86995ce371ba870d5d85d5a67c5cef15c50d1085872a4e6954595943e38234778840dc07d60246ee6c93d190e562c590b817db099e7ea0b16d429e98be7271e0158241da8f459a435f9848d789e2d680efa057a45e36fd2923ea93d9e77d6a1fdebf2869ff0c1f1b4af5cb02b088d26add3509914de78e8d7b6105845e61d494d6124c911a578e78af8717621494f7feac84174333a7ae02060b16547c6bb714a2b33a2351f9d34f9d62c9afea63911f609320ecbc69cf9f863b6b8447a3ac68c0a237b3d472c140447dfdc199492c1313764065e0121cbf6e6369665ac9aa19b1dbe8016f702627acbd9f667815bb5a06beaa4592103b4ff64120518705c50729bfcfb6bd9cd345098f3d7f0d520d8c505e0768816eec2fbad9f94b2e5350bfc7069c3bc2543d57e57c039c2f4ddebabe090a678b95cd9d1ca14cdf7f17b745801da41e7051a911c85a757e4845be424f479441a3b5e96f418757ad75e7b6ac6b55ff72828b7321ba9bc5797891fa560c7567363f580edeafccd7381a08f23cde40755bf77abe8f88d61495ef3df34923201a628eff7427a775a7439b461b3774985ba1155acf000f8e5835e45114474c559fec148618415a6add1536bde07c7a16b3af87523853990c812c24b29830695ef542fd9ed0b4e945fb65d4399a10d503d60e6b4df9d7c2c961b7daceff30d71d40a837630c3e6eab00e4d0414b16d6aee3069e970d2e7d0292a4326f62fd5c1c564e9ba0542ff1108310eda606ed867f49dbef126003db9cba4bd1d98ba5dab823e1a17bd88b4afa8d35431453c988c434d432cbe71986da4b10a69bad46cff9ed99fa887725221af8eb55785334dbac2b160c3ac346e5173dd40a54fd7bb97bdb869cc0e4d77b03efa8fbbd097296e87d4d3886367b72715dcc9aef99ba54a94a13ca982c2bc2276ec308511e08cb74fa99a82942c3cff04d312671c70ae7cc4cb9e80283f2fa93583fa34e60e30664cf9ee823916337156d8d9e0928cdb173b7f19715dfa3b4ae90df9e09477e42b5e00faa8c07704bf0b8100acc384694fc5709b609500fe2e92dee2391e391f4013092a21ab299a1285aeb486160abba078baf605e369369d886ea57dec8339f93d02ab16ce098adeee21c6a09c91a53d6d539fdfbd1ce7734f305158be33d71c2c98351d7a37548ea51054b0e6e6a882319c6e47e0bdd5aa73bd2267b92c6f68fa09b26cdcd80b45f9a064d62f4b392e304bc74e85a8e10ee525c375b14c47245a79deada28da438ea00ee6da67c78ba14ff8e30613531ccf50dce4522529d808b7ca7573a9f4864795b718c6935d406fb6ae5f9188845b279db318dd1e2250e74edf356b343e9eb00cc0c1ada47d587d9afee6e70241201e4d87869035f70e36cfaf6c55955879c934700d81527a9e6d287f0f1eb3bef5e344435615f3aceef0ad6c6485195f8e3b2f023f37d92fe793ed4518ca5c0d047e3d81a938eddac26da712f1a8a1cfafeb04bb9cf00f318284d6cdc99221d9ee9954b656042aae2e29e54087f7d3a497e8fcddd404ccca5ac26b00f66e16022049cf3156961545097b39a86df1ac88effd5b7e318968fee35cde4c3b8afdbea1377077bc44408b22eccee3ded4fc361adb2a3425c2f0ff8ca6375919b35563c4d0b3f3234a93e09bc07582b4ca1faa3d67dff7688198f523b592a252eca8cc1f7f32fb2f7bfb7ef97b75b2d912d86dab890ba8181648d79e3c7deba01a32af427e59087ddb104b55c5cad3752d6274b28ddae867204a9a90584a9a379871678fe89c4cd11b8a2def98f6c09841e273af33146ac52d10eb793baa857ee87803f2e67ad250a01aef94a722d578ba2d9312720bcb8ac1f6af5e7a6f4e28c14c667e30ba92c4e46e51f762948159c1126dcaa6b95f728e4acf9a75239b59d7f7b68db5c7106fc796b0db8b551d1ba907b72a7b251792b731df4c951aa9f69485065166d7a34d09bd0892b3879fa92c239bad8353da81756e94620816bcefa0a3636b0de03fb018f072b256399920bd389e4e15d60ef181b51c13a5976a00c0a77a416949f6630b589f84d450b970207d5d2ba975805e242f9e520e37eaab3390f94c0de532f33cdacb1d45ca58b5d8e4862df28d4fd2e5a2abeca5cebdd998707f44135abf3a9c5a22934822b00de19cf7bf15afa5137478da8d9647466220d63d9b4cf62d47e35f71c2b80aefe0a31706b40fa73c7ff51d736d3fa609bc7b0b5da16ff9925bc0b904e62e29cba3ce29c62fb2b0b814175f0ccf1fe193900d8008510eea1f75763b39b037d19810633775f1bcc7f65848e78e54c8d07dd777a60c35580cce408091f44cf3b80c52986434e1662274935c4b4f8d69815121daf60234f249b9eeac138cce4748aea4c3554b4c67dbb4447cd35b352d572ff736cf68e81d572c9516c6ce875d4df55bad499767acd78b8fdc0a3bfc53109c446def1e94ac2121c4aebf427b10f216cf9769bbc476320af5f42c5771549ee40c1b3cb966e1e5b09a76d63e6c62387387f932ade7241ac330d3817de835fa85aca6bdac76e200df211ee37255f35920693a9e71b696e50e4390baedae4093aafa234269851d1825178040634938131b372effbddb7c5860c2a66b495d30b861542525a9becc0f91d39e353ea5b5e089e572713f3b7579af3c9661a4656abd507098673a5c6c8f289673288c35779e4937f50ac88e41238790473fe07eac31e0cd9efed275abf8e768f1be32a221faeb123438c0a8ee51bc38296bbe01f1e2a286ac89d30103883b7bdb3daed69a3a72d90efdf9d40d24e9e3d6f6135392074499e0b3a"}}, &(0x7f0000000100)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x10000, 0x8, 0x800}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x2, 0x164, "f3cf0e73", "9e403cc3"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x0, 0x1, 0x4000000000000000, 0x1, 0x400080000, 0x2}}}, &(0x7f0000001800)={0xb4, &(0x7f0000000200)=ANY=[@ANYBLOB="200a370000008994973eea9705c126ceb0aca3c2d1907e5ecb3a79e33d1363b92fd1cc90e918ff0c642e11cd4cf6e7113064c78b2d4ed0c42aabbb01c7"], &(0x7f0000000240)={0x0, 0xa, 0x1, 0x400}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0xfffffffffffffffb}, &(0x7f00000002c0)={0x20, 0x81, 0x1, ':'}, &(0x7f0000000300)={0x20, 0x82, 0x2, 'i\\'}, &(0x7f0000000340)={0x20, 0x83, 0x1, 'C'}, &(0x7f0000000380)={0x20, 0x84, 0x4, "7d37f584"}, &(0x7f00000003c0)={0x20, 0x85, 0x3, "867d5a"}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000440)=ANY=[@ANYBLOB="60fe18ffffff3f00bad6"], &(0x7f0000000480)={0x20, 0x80, 0x1c, {0x6, 0x5, 0x0, 0xffffffff, 0x6, 0x6, 0x3f, 0x0, 0xc5f, 0x8, 0xfffffffffffffff9, 0x400}}, &(0x7f0000001540)={0x40, 0x7, 0x2, 0x601}, &(0x7f0000001580)={0x40, 0x9, 0x1, 0x318}, &(0x7f00000015c0)={0x40, 0xb, 0x2, "1bbf"}, &(0x7f0000001600)={0x40, 0xf, 0x2, 0xe226}, &(0x7f0000001640)={0x40, 0x13, 0x6, @dev={[], 0x6}}, &(0x7f0000001680)={0x40, 0x17, 0x6, @broadcast}, &(0x7f00000016c0)={0x40, 0x19, 0x2, "962c"}, &(0x7f0000001700)={0x40, 0x1a, 0x2, 0xb}, &(0x7f0000001740)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000001780)={0x40, 0x1e, 0x1, 0x3}, &(0x7f00000017c0)={0x40, 0x21, 0x1, 0xbf4f}}) [ 1636.859120][T25160] EXT4-fs warning (device sda1): verify_group_input:104: Cannot add at group 4294967295 (only 16 groups) [ 1636.870924][ T4020] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1636.882101][ T4020] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1636.891199][ T4020] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1636.901077][ T4020] usb 2-1: config 0 descriptor?? [ 1636.937751][ T4020] hub 2-1:0.0: bad descriptor, ignoring hub [ 1636.943739][ T4020] hub: probe of 2-1:0.0 failed with error -5 [ 1637.217013][ T22] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 1637.226915][ T4020] usbhid 2-1:0.0: can't add hid device: -71 [ 1637.232987][ T4020] usbhid: probe of 2-1:0.0 failed with error -71 [ 1637.267912][ T4020] usb 2-1: USB disconnect, device number 38 [ 1637.476858][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 1637.549520][ T2777] usb 6-1: USB disconnect, device number 96 [ 1637.596984][ T22] usb 4-1: config 0 has an invalid interface number: 95 but max is 0 [ 1637.605105][ T22] usb 4-1: config 0 has no interface number 0 [ 1637.611452][ T22] usb 4-1: New USB device found, idVendor=0423, idProduct=000a, bcdDevice=84.5f [ 1637.620545][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1637.630086][ T22] usb 4-1: config 0 descriptor?? [ 1637.667986][ T22] usb 4-1: selecting invalid altsetting 1 [ 1637.673821][ T22] catc 4-1:0.95: Can't set altsetting 1. [ 1637.679796][ T22] catc: probe of 4-1:0.95 failed with error -5 [ 1637.686953][ T4020] usb 5-1: reset high-speed USB device number 33 using dummy_hcd [ 1637.916889][ T2787] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 1638.156841][ T2787] usb 2-1: Using ep0 maxpacket: 32 [ 1638.276947][ T2787] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1638.287930][ T2787] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1638.297049][ T2787] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1638.305791][ T2787] usb 2-1: config 0 descriptor?? [ 1638.347479][ T2787] hub 2-1:0.0: bad descriptor, ignoring hub [ 1638.353599][ T2787] hub: probe of 2-1:0.0 failed with error -5 [ 1638.598404][ T2787] hid-generic 0003:046D:C31C.01A6: unknown main item tag 0x3 [ 1638.607243][ T2787] hid-generic 0003:046D:C31C.01A6: hidraw2: USB HID v0.00 Device [HID 046d:c31c] on usb-dummy_hcd.1-1/input0 21:31:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xd5c, 0x40) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/118) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/195) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000001c0)=""/174) r1 = syz_usb_connect(0x6, 0x9de, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xa, 0xf7, 0xed, 0x10, 0x1f4d, 0xd220, 0x8062, 0xfffffffffffffff9, 0x1, 0x1000, 0x1, [{{0x9, 0x2, 0x9cc, 0x1, 0x3ff, 0x0, 0xe0, 0x3f, [{{0x9, 0x4, 0x2f, 0x5, 0x10, 0x1c, 0x92, 0x4, 0x1, [@usb_cdc={[@ether={0xd, 0x24, 0xf, 0x75, 0x8, 0x3}, @ncm={0x6, 0x24, 0x1a, 0x5, 0xdf57}, @call_mgmt={0x4}, @union={0x6, 0x24, 0x6, 0x1, 0x4, "8f"}, @acm={0x4, 0x24, 0x2, 0x6}, @obex={0x5, 0x24, 0x15, 0x4}, @mdlm_detail={0x99, 0x24, 0x13, 0xf0d1, "ed17af3141dd22ff17bb7c4bcedccfb57b67d22c1eabb8ac128d8cc90e5a6d07152fe575d247f15e632a5c7c42623680eef4a883cea7457771e271f1a7291b3dee12b818f1101da012f13738d06740d717074cdf52565b6a5c8fa92759c57bcc3df9caee2adaece918befc363f2697ff594af7b4e4f795046fa1b17d2b28bbbbf98b8d3ea9848692dc5fa6e53cea6a27991fc5b8ad"}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x0, 0x3}]}, @generic={0xed, 0x2f, "6d4536e9e09ca3bd3bf74929f0c23527b70c648cc20ac444e0670b03dfb842878bb18cec5e8668f92973670d3c7ff97d61e32e6b2367f1e06026e93ffd2bdbe2f311433b75d73ecca7c994c90405e2373368e4641d5bc05029bdf9f005efd22b312cd43c0a4e2dbd9d59ca06fa55baa373f142adf76dd492a276d5c5048fa8af61cd3e4e9a6ca9c1f6fed5be5daa55c4997c720c1f4a26f0d3c12d13a4bf2753c4b5a894fc7999ef5397e2a447bd7138127a7a08538993a7a891890cb9ca77085ad2f38627498b93189a0507325aa7e462f6a06cd197065c876e7c641e39f5a57472271923f6ec58d47716"}], [{{0x9, 0x5, 0xe, 0x3, 0x20, 0x1ff, 0x0, 0x342, [@generic={0x31, 0x10, "6cd26bee4e2617ff9a9f3c4eb2ed8a5c28f030cc962caa16f23bd265e58078cc6c4d474cbef923c018bc8ce0c9bdb2"}, @generic={0x2c, 0x2e, "d6be148003ec71b05e481dc3e267c88c9756d7fd27ec4f29abb3342cb0dbecebd500ac1a4514c9c8cdf4"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x10, 0x0, 0x7, 0xfff}}, {{0x9, 0x5, 0x9, 0x14, 0x68, 0xfffffffffffffeff, 0x7ff, 0xfffffffffffffffd}}, {{0x9, 0x5, 0x7, 0x1, 0x20, 0x79, 0x8, 0x2, [@generic={0xec, 0x7, "e1f76696850460a458d6ecc08baedf5615c1dc8f1c66971c9c42571108a470c68834d30d4f8cd7e0f5551c0692c8e55835cc4d5becd7edaa2af529862330548bc4b19b72c275885988c76b2cb6e5030a0f959f0fdeff2f19b217e3eabc5ad4d62e9c8417320ccabc623793e6661277a67895b516b4f1b7dd366d482383cc915fb768461d6c7131a8993ee5c0801e5e11b588180c24def8b4b56dbef8709042f7eeb5b9eea2d1c656b42b7a45fbd58b33ebaf19492b7e594b390f7570bac62170eaefb18d0b2e5b3e8c658348ef56bb868a188eaa106dc0be380723338be0d3d1ae7f51a10b56bfb60e26"}, @generic={0xed, 0x27, "dec58d4eb8926293dca98b40d1607bb9d010b7c7cc37fe6e6fdea93ea1bb5b1e81d3b1782013b15e6f0c6aba8103e3e01c40b098bcf1005c3c536ad0f14445610752e949deb0ae3b596e64ef96c46446a9e131523eb51a3bca5a93f70c4357256c28c55a5e71883e547f6e2ecf94b553725733d50ecf4291d2ea0929fadab6429adf0252c20fec6cf1e88977f2e2dc0556313a8097ae89e3b65611126cbf6f85d361146ba9d40fa7365eac55c467be126854dca69e8b8e9d3b58ea29881fd4224993c20273c704f4f84b4ba73bf912e830c6f6a64618885ef1f72ffe70b5797ddeb987aa2865b0b7e253dc"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x4, 0x5fd, 0x9, [@generic={0x78, 0x10, "d41fb8cad30c271e8dea3ecf2f3c690caa760bc0bcc1ea7b29ef2f83687118db1434f26a9b24b3d729891ce96e399aa696c5b23805da824d3922f1b1580e2f6932c9415e9ca719cf16810196b01dbbefc736afd541bf90b6262326ab51f98e9147b8c9c5feb21be92068956a404bbeecfb4c6f0e9a8a"}]}}, {{0x9, 0x5, 0x4, 0x11, 0x20, 0x7e0000000000000, 0x6}}, {{0x9, 0x5, 0x89, 0x10, 0x40, 0x52, 0x7a3d, 0x7}}, {{0x9, 0x5, 0xf, 0x10, 0x18, 0x6, 0x9, 0x20, [@generic={0xac, 0x0, "2578f76d6aa9840fc997dbf46e3a938f144cd93066a464526fb95e8a493b677c2bd3b925312494faa6f7c49e3648f52e6af2d9487ce2e5ae5b28bfe1c9743a05b59725400ad9d1e575ba9cf61c2848d4f32a71bf583fb7fc5aca68bfdba5fc567bc05f18312a7adc0d8d21b16c3254118ecead543a7b62f32a8cd7817e36a99846679d0ef68f259602cfeaf2b5e9b0c88b7b3d1fc5cc488f74ff24c24ea1cd178c1fa6567be873af07c3"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x8, 0x200, 0x0, 0x81}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x8, 0x8001, 0x8001, [@generic={0x7f, 0x27, "93f049f7fdc67ee1ff8d65d647cb6424e8d2e39af442fb00e7cced53ad9b70cfbbcc368b62fa0c3ae4a1417a50ba6d75ed9f5b2d4dfce4f1f277bbf541a0ab5ae3e6aa1d5eb110edd52dec35198c45f29fff98493125f5619820600540d6a68a272f9642f219bf3d424da5ba90b338511cb2abb389de406498a59368b7"}, @generic={0x57, 0x0, "917a1be426ac88d7a09d86f1937a3f2841520ddb62dad573c765a1c25ac9408e28adb4580328878a207e55196a4102cdc91ea23327a0f1f7ee556578e339bf68e5677f5091fa29a3b50a65615fd15b795445eccc7c"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x18, 0x1f, 0xffff, 0xc56, [@generic={0x8a, 0x21, "3379d26c31afdb6664e8e0e9d792048745136c5bc93ab0852157b20057e23da80cf118fbbcb19d65a5c22165ee87cc301d16787d40fc6b82415734ba7c01fb8c02ff62c05141c21c791750b183d2a158b50aa1c924a2d5bb3d5eda43be08c6b1b4fd26f25def8414f78c29a062ea451efe7f0600430cbded1791b6abacf729c95a4b13468aed3f42"}, @generic={0x4b, 0x21, "f8ba273c03b66e3dbd0ea6ee9d4bddac6b9a447eb631b1881d70bcffb4aa57b75875c0ca813b93b5c82e634c7d4332615b05f40fb5615d2b169e11cda5e7f830aeeaaf30e1a2146465"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x36cd, 0xffff, 0x401}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x20000000000, 0x7, 0x6, [@generic={0xbc, 0x21, "d27cf3f3848f3665bf05b38e083f7c7e45e51e652d31c5cf5e736fe937066496f3d7001087968680107e74681f8a8d6d1c510da2e60fbbab9d9f0a1e237225a06b379c62d707cb4157bf59a6339d91131c9f9b391f5d67a8954f9116d8e6f9d6f8e4c610f874f68eb598e18fce3ad336ce6fb7f9517558ec2747e437cf38b2a1b83a3b268f1d9150f38a99658120ea608b9c6e1e94c4cb3812c5f8e0361db5cafaba43651e98d40b5cf72e1c4bf1b1d1d6a7e1eea18ecbe9ecf2"}, @generic={0xf, 0x0, "10b4f5de76654a7b60e73190db"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x3, 0x3, 0x1, [@generic={0xb7, 0xc, "d5e69c0de8e001eeb49754b7655e86b87195f1b32e41497b0af933483a95360bf51e1ae06c5dfd9f39fc43847eb8da1bc96a15edd99af5d28bd1eae2e125a8b6e70538db7ed79ef961ad3afe27f9a1c1559bc9f01b8b34a5b17073c13de22bbd26d383f18fa4d57bd19c8443c1de5d45de046c128f67ccc3a1c1f2ec1fb54ae63d5c822ed4a2ab735d8989315e627e5ae6b5f8074b7ad0a251b00f2e0bf259e8b34ae3999089f464d5b3537741a164f24b40a3064b"}]}}, {{0x9, 0x5, 0x8f, 0x3, 0x8, 0x10001, 0x334800000000000, 0x24}}, {{0x9, 0x5, 0x7, 0xf4f9c68d239f24cf, 0x8, 0x7, 0x0, 0xd2, [@generic={0xef, 0x29, "6635233add1e4a57f09ddaf5e0ed069d2b96b01d487c96ca1d18e3d1fb97bfe1bd66a4a6148b6d5f191cc6d82f33c5e4f6a54efb8381c262db1c3df22faa0bf8ade25d98ff1828c2385f8c64b4cf95ec8f9a24d84e44de82f515ea11fabfebe1989d88086ccd778ba4d10a18005a82e45e230622864a77516ec4211379269e63f96c0dac8e0dacb1e206ef24b2ef14be56279389936a9582746e101fb8de72fccf4ed48294b89621aff3971fe9b78ff9f3d26e56bf31f52c00378b5a4383f8244bf17440985e612cd181f82a6180182390da53db00fe7388141eaa44864db057320ac4e8f582032c46bd10e9fd"}]}}]}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000c80)={0xa, 0x6, 0x310, 0x0, 0x1, 0x6, 0x10, 0xce04}, 0x5, &(0x7f0000000cc0)={0x5, 0xf, 0x5}, 0x1, [{0x4d, &(0x7f0000000d00)={0x4d, 0x3, 0x406, "fecc47e1a2cf19523dac0bb9729de484b1f0fbadcf0e219c2155f8922c22aa93ad168681a3de7b27a2e3fb262a29b175fc9d328dca5b3898089d799522b3f9846bd32ba70db8503293"}}]}) r2 = syz_open_dev$hiddev(&(0x7f0000000dc0)='/dev/usb/hiddev#\x00', 0x100, 0x400) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000e00)={0x3, 0x2, 0x5, 0x9, 0x1000, 0x7}) ioctl$HIDIOCGCOLLECTIONINDEX(r2, 0x40184810, &(0x7f0000000e40)={0x2, 0x3, 0x2b37, 0x81, 0x8, 0x8}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000e80)=""/76) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000f00)) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000f40)=0x4) r3 = syz_open_dev$hiddev(&(0x7f0000000f80)='/dev/usb/hiddev#\x00', 0x6, 0x10000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x8) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000fc0)) r4 = syz_open_dev$evdev(&(0x7f0000001000)='/dev/input/event#\x00', 0x40, 0x0) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000001040)=""/219) syz_usb_connect(0x5, 0x563, &(0x7f0000001140)={{0x12, 0x1, 0x310, 0xc3, 0x52, 0xed, 0x10, 0x12d1, 0x645e, 0x72f7, 0x9, 0x6, 0x20, 0x1, [{{0x9, 0x2, 0x551, 0x1, 0x5, 0x4, 0x40, 0xe06, [{{0x9, 0x4, 0x1b, 0x879, 0x7, 0xff, 0x1, 0x72, 0x2, [@usb_cdc={[@dmm={0x7, 0x24, 0x14, 0x0, 0x1000}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0xfffffffffffffff9, 0x1000}, @mdlm_detail={0x102, 0x24, 0x13, 0x1, "1bc9e62f6235c31a306542b714629d4bb04877731b5c1d517487f441e5c5ce8ca47849d74cf04a2ba85aff6f46189710319ca0df473495e767515640b4590c19bf66f7043a386621a2abbe855302199c3bb62f84fad3d9d299494872e51c8ae999f473d704c3433664921054160409dde82007f369bd7e149d9c91132de73f22bd09e71a0178e5e1aca6c8fae7d4487574d5d36c5014e8c43145de1125947bce3633a6d7129b94d3f01f393636fa178f1a2e72d0801d7c77b74d922f1e0a4661ae6cc81fe170ceb8635fb0dbbaeed30d09ad3e106aef271ade5069f4f3f76855b47afce6d52b2f4b139806b6bd54b14287420ad1b785229d025c1202aa2a"}, @obex={0x5, 0x24, 0x15, 0xfffffffffffff6b6}, @ether={0xd, 0x24, 0xf, 0x5fd7, 0x8, 0x2, 0x80000001, 0xdc9d}, @ncm={0x6, 0x24, 0x1a, 0x7, 0x8}, @obex={0x5, 0x24, 0x15, 0x7}, @network_terminal={0x7, 0x24, 0xa, 0x1000, 0x0, 0xcd, 0x1}]}, @hid_hid={0x9, 0x21, 0x1, 0x5, 0x1, {0x22, 0x65a}}], [{{0x9, 0x5, 0xf, 0x4, 0x0, 0x46, 0x2, 0x6f}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x4, 0x7f, 0x8001, [@generic={0xe4, 0xc, "9a1224d2ba6e254279f8fe4a76ea48221c8bacc22cd98bd8ee1af61b6fd46fae3b5398d698845c3824be85a8fadad9270031869f34f805ff30a9976a567171b6ee9adfc8c725d52f9844bf2ae5046026c0caaec7fa49fc3836d2587893694b8935dbb626e8a2304c54457e343f9f9773dc616f31bef2082a6194c5db5ac4a01dacdf6011fea6b2f188e70b6b1e18a5a5de9f7daa70a3f5cd4ddf4bcf078911badcb6fdb25c5334f90b1c7a70abdbca9b06ab8e43dfa822201d5b02a3429f2dd44c9faa2d7e6ebdd87fcdbda34f5e4aa424cbf21c1aa47569a5238a7b585d08f21a4e"}, @generic={0xc2, 0x9, "724dd33c94a68afd7af81c1a5c0924aa038e4e12c2e18415b3d27d3f834f1676561252da9dbf48bbb4cf9040c2285b1533b479fbe51bfbef24f50b9fbfa863d7b3eb8f47d832f171b82ae7ed9a604201a6a5afee4497a514ce23314825ec3e5366a0527072ea9bcf478690c10daa770db994fe5154750f84fcf4a50c6e91b405098c1e6b7be61d08ccd6601ed92a64e360aca7101fb4f05418bdc4ed101371c24332a479a610eb6543c0c2d960a1c496f0b9aa2e8395cdf87dce136496ec35a3"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x59485e9576609e91, 0xfffffffffffffff8, 0x5, 0x5, [@generic={0x7, 0x2f, "9c5792cb2f"}, @generic={0xe7, 0x2a, "3d7651ba3f9ed595b531a3f87edfc3d69a5e6e647d3ad5b9431469563d7bb9e677407793117ec863f37e8bb3923f9c51dde825735cdd42c20ad374061352f2f0df85fac23b4d81ff93a12f97479a038ef51da10ff8e268da343cc23ec3f476376118334587aa05908e6440d779343234afd8205cdd71e3263bcdf227528382eaae3c02da520cfcc0a202f5b60486a27557307f46737000bb4729ce31e55dabaa2179608e19b63ab5df645bbc57fee8e98c5b86813720e576f34db5caed40bc082d99a3163094abcb2d0ae69708f8e683c0d6be0a54445f7bc07717109dcdbf8e1c272f1776"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x58, 0x0, 0xd0, 0x1f}}, {{0x9, 0x5, 0x0, 0x8, 0x48, 0x4, 0x0, 0x3ff, [@generic={0x6e, 0x11, "9f679d5049973357221c412f182956a6d227add3af9a9ef420875347a97dedf0884131de931fb0942fe445666019741cad46a400edbe8e0a4e7aaa01123129406f967536b5b4e9843554c7eb12a78088aa7f9ce19edf35c3feeae33e628796f8b80c757669fad8fc01169f99"}]}}, {{0x9, 0x5, 0x8c, 0x0, 0xe60a6b2a5d7788eb, 0x7fff, 0x47cd, 0x40, [@generic={0x1f, 0x21, "99008f8e3b49cb18dd34b4992495dbb62c9422a880091600cc64f351be"}, @generic={0xa1, 0x8, "18be28127f63c95b70658486a251d3c81a3b92aafe939de477b0d01114c3482fd52af47cc6e0c4c9eb9a59ee717d7724f7ff1aa7b5a568b5ed039dca8b0f1a5cf8fa89138c2d16ba20538a6b84fb6f52d5728f47bc0882bb6826b27726fb983bf1d29fb091edbcd642fcb47afad32ee1dbf9bcdee513d943b028e23cb612785c26e5ea23e43bf6cea6bfa5c483c4c358ec78b2f8e4d7cc743da9c5d4f0f09c"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x68, 0x3, 0x1f, 0x2}}]}}]}}]}}, &(0x7f0000001940)={0xa, &(0x7f00000016c0)={0xa, 0x6, 0x250, 0x5053, 0xffffffffffffde2c, 0x13916652, 0x10, 0x5}, 0xc, &(0x7f0000001700)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x3, 0x1f}]}, 0x2, [{0xf9, &(0x7f0000001740)={0xf9, 0x3, 0x445, "4675d07ae4f65dd097059c83801e10843e9769e34efcf5417ac9ab6139487d49d26c270ffdadd48a5cab2c9dac57b716a064462f2e85a4bd9b154a3b617196bfd39ba6c37293da33b604de57eba9d6323864273943898b7a058a06dcd4a9d16da00f12dbf5241b1f4ee49020421c9242205ac12edb988982dd9f76e1563f1a071a122dc02151c8b8b6dc4a40218e36f47b576b9042d469fad4f9d152d5aa3914a447161d8824f34e463ef77e6e0a1c6d25c131c1771be3dda43bb9f13e6e151aab9f9db3e718ee09423c2ab2068fb7099863ca781170f8df6e76e13678f38a03f8e9c940373905cbcb90e25b8b452360d7bd80690a"}}, {0xdb, &(0x7f0000001840)={0xdb, 0x3, 0x439, "88c392fc298e02c25158121343754bf3f8ebae1b3939fe543015ba202efbfb670ce3a5d0644dcc71b218ad92a601b389b6882d28449bc88ac10f8c3b10d327c409d261f1dbab7c1b72c3502e24c7b11516a054c3558cc7dd26c912ab995bc984412047193cb7bf06790d0ba4c60caf899979b921813eb124d62424fa4614cbab71e50b072d9c0ecc3ea5ff8f889d84541b4a0b2d1ea5e59e3cda7e4ac342c9687857dcaf897ee7dc67ff95aadc891bb5dad590125fc71c6e11b5c415c6eef6d0e53b454c1921a0bb05f059f7dc9a8320ccca811e3dfce7"}}]}) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000001980)=""/32) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f00000019c0)) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000001a00)=""/201) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f0000001b00)={0x1, 0xffffffff, 0x6, 0x8, 0x7, 0xff}) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f0000001b40)={0xa8, 0x7, 0x1f, 0x1, 0x3}) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, &(0x7f0000001b80)=""/133) syz_open_dev$evdev(&(0x7f0000001c40)='/dev/input/event#\x00', 0x7, 0x82000) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000001c80)) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000001cc0)=""/202) syz_usb_control_io$hid(r1, &(0x7f0000002ec0)={0x24, &(0x7f0000001dc0)={0x0, 0x4, 0x4, {0x4, 0x32, "4d1e"}}, &(0x7f0000001e00)={0x0, 0x3, 0x1004, {0x1004, 0x3, 0xc0c, "02f4ee65c12183f8ae57f2406858c89c21a892e23dfac44abd2b9de8c0b58ce1cb00b94ba811d0b5b101c8202154212d0fe7eea6201ff18b0faf6690f78a84a7feb26ed9f86435d1e463aa7e171201ce886c74e2cf969d79dbd47b1064770ce589395029a87701f4fdf5af3fa642f4dfc9b0ce1aed2a63a564306a64b830633c01d67bdfea62ddd0b1a9408cb045a0ed936af8f0a910193ca447b4d88a93c6c270a6098561b2439a3cb347317a3f9f4b50993ece3c62a618861c63ef56ba26e07c002dbf1986fb387befec7ea52395759f5c0663d1fd5f1f6d467e7f822851096b717fe8e533679c492525721cc1c0bee083081f8e577b3e54dd3e060431aa3095192445d3bc0108a84fd2196f99f00b3b9dbc7927d0adbf08827eb64a3ab9b977cd24ae55014bf36f84dcb3ff61094f3658c8967271237c4e0dca4c62429b3b69c7a7f5202e2b95521c5fef297143a6293c6493b01c883017f82f55effc1e09fc247b402175952d027959d02baf8339032e1eef6682f54cb73fbf17b7fd1fa3694898aa81edc00d82ee4c203f8ec1759bc9f2eaf1a026f397a0a01072eb8aec06b50ab3f59a6910183ecad5a45514e5006c8e5e358df7836e301867972314d4c2fff6265e78cc038a1982bea859a7571446cd0678f6ea5e3a0f21c3147649d9ac5e459f602ac401998cdfd2d72f7e4d73532049139166d8a750ec5d82b008c199e3475a55adfe292b62fd80385aa9b2758cf27307066b256345996a68c1d875541e05af53b590a1aab17be375577c9c379e61ff03de07fbcdeda8b2c5a207545900b50a578f9705bfed051851c27368933ee84a4a953178b4e2d570b20c68469a18a225b4331437870a3897adb89940b28e06b83be6bf52589f611a86b8904e3abc7ac6003738a64d7f5fe06bd92a2f8b57efb9ca7378d0bde87e43abc335bf280aa3ea4e27720a57411eb82374ba13597a98d94a931345e5944e2f4cb13a9e1e509536d53781f4791d6fbfaa8b02dd859019e351c21e3133f57d3bef0b95a92d9026b86956c79c087a9cd208b463dd43a44fefb07a6669484e656a659ef2eef47cd882fb572ba28bee82669d21fb585ad8b284bdfcc685458e52533b5e3b26b2a24b0cfa023ee61550c43e8dfe3678d25b82d6adb3d5fde72830fe0bc761e80eb68746336b7b5020f260c5738660e8d7621f4362d3cdebe3fef30949fbf30982b783bc064c9ddac786fb440aa218a4e35691c9f662f31db905c083d16772100ed73c5cb987d92ed73553607b9007c6a60253ec3723b386b318cbc122071494f6334c0fe7f508caec1cd8a8b5ee695efb8d9d5306d757890286970eb4417db637d5bbba4ee0c015be3e657adecfea3ecd3c40fcb9cb833833383527bcc92f6b261d3b9bd011cfa0207f16bdc9b08130731f7a17598f495e3ca88b0ebe93a16a934d5845891a8a7fa713230ac07a83f25a82db0e0ff2da99d3a456198ab1f5be5750fe10fd89ff509ec84cfbade3b64f6c80a9c402e46079f63714d9b5d7d7e2d717fbe30071b46e8ac7fb082d8914d43b2f009ad8994322a10d50e2757b47facc1fbc75f160fdf94ee07e2c63f3ad6895742b8ac27272011f61f16406e2186dc3e906e57f86039ece35e936da4e03a9af6fd6403ac182a61c7fe7180283e461c75b0daa7bcf287374b9311d84966fa7d2de7e96a4186ebcadc28c8bb51e3503769eb351871b0ede933b1d45c74d812f453e8ef6a00e3318b52058eb326f1e24fa47034033f172d1b89318a101e7f8bbc315d7050e49e18d899ec3c181fe70aa3b160ac93ecb9aa0a05a60ae8378a6fbe52c27a2d89c5f6f13f64270bbfa19a143f0b9b14591e753b7436400a48c8f7b4f71344fd31cbb33451c033b07428de3e09239121aca8068f4930a1c8e19b41b872606ab5d66dafdbdf03261a62077085113b1fbf2043ccf112374ed0371d4a2d27ea37971b7e64387a034ba8a9f19600be180258c01598752e4a07e623c5beac845bfb3985584ebc7fe33f4fd3c36125f36b60aabb512a3997d445b9f636bbbc3e79f6f7e49bb0b7167c27a1978a0f25f569a84e242f23643a907962dcdc2195a0867a9b47b38c7e454bfefac395e8f07829a487e7a3d0a4d0881d37c3a36c5264d333b63e77826ea84553ba9157ceeee0f24befb1714cea9614778b0eb5c6c37d86a11a096559c26376915f0012eddd0a0e6768299b21ead78702140a538e6de83ec737dc9ca1b8ced6a20cad4f8b5998a0d0560a3bddbb25bdaccec887300035baa92a16328bd117fa2c8b02f834868df6c8fc6e7e68211e0faf2db2a13d28b2d21c1eecd9e0f74673cfe9ef92f2cf3d08fa1037107840bd49be19d41ee86e0b4a5830aed7a50bf66bd55553a1f3201c428bf254dc30eb2c207617e111071415fd18ea3efd8b4b0e960bad7e75d37da7f5d90cf7b4209ecf093266ec7e136668ae05df755441297340d0d79463b850260ede630b71906fdcd8a993db0e30dffdec2d50901205a8a35218456609bfd2033f8af0a8c5aecdf1ba1d9d219bd4ecd6ca6c9d76ad3c19035ecfc96e5efd30aea2af22cae74e9d8437d30627131741c5e978784b5b1673f0664a3905fc9332de1c32065ef9a82aea58f6c07c28fbbcb70901c4e42304679761d5bca5c32ae170e24e95e3b03c918712e2540572b68749081442c2657f9785351b5edf4cc56c345df6753d6215552d868e18b2e757e9e282062bebea44da10e0fa3242b25cf191ac6bf4e8b556fe3c9834b6e0a55a65908708626ff4a81fee523ae81f61a6285f35bc392dfbee9d724d6632bab8a30b67ef9cf47b5becaaa21aa1ec58827ec17e7b06d5e50dd97f737b2704ad43004cbc114853bb4a2e00530c287d673c34244b5e86d8a1ba4b9d7cf90c0e7c11c5ee5c0a277f9c598cc54a196ba51720b1ca568f1890cc9a0166a97cc1aca59fe49db7194de6d6576583d97322a6ac10138f6b6a61501c2bfff6fc0d9e0ddc724f081611c2707dd15840603e0388183b17dcbf02f8c336210d9a8c1eecd4627c86a87821fc47fb3d82a0181861e266f34fc095b0603ddde440572e975925b26dbaadab0b95c301df1ad43bdf932b583e40e09ac2d81057b9957a87bdafc2b982c292ac3ac6823774866ef8691347bf253be85c597366e0c815b61f9d7ffd894c9a690a7b54a9030ef32511423755d5ad87d014520fc404f3ac99e4602485fb40e08a0bd6bbb5ad9a19cfdb48d08aa690732c8f48139d3ffc255a30d924199e7e505a215448c5c63cf55a3388967a845f9f7dd425172f23bcf84bce7c8048133a872a785c5e9de50dc374a78a4466006de00aac858c496866b7326c83170db4dce0016b88baf16211c4a349144304078c445247a1027b362caf4a0a8ddb3513fd27fea71b906f60724a00f95bd85b235fad354b1744c73f39db16e7eb2e99057e3515aa1e28bb98f45840bd78d06f12559088c9ed01e4bcaa09f52d22900f5443fb07f99c87bc335c113cdc5d6a4585e4644374fad0ba4274060d81eabd28ba75bc84e0709c45cc506faafb3aec5f4a4eb8ceb6f0e0820b186410bb9f6aea4d2d976a521a8debae59cdcd7aee9277485832822677db946b04985668100fb130010603a387aa8391d81c13bc7bb1337b4496af8fed9d76c1b4da7797a9bb5133276af76d7119828b10679a566068e8ca91fc05958f22439bbe7d36ffde8ee1b910aa9c2bf4e9478396771a4e84f07e39e9013b6fe2616cbbbdbf419c4522cf25dd6aa05c7f109ed4c2e1e9636632f255d5b77e7dbfbc6d0961d8e37dcaf88deb17ed545e990e2b1ea4cdb48a1a81daa928fd90701b6e34d798eb545e5b76acd1516db69a9c5d8fc604fa7a3330bab84a6c20aa0ae26fcded30f6ad4bc931dcb21c8cec656142cbe7d5141e25e3cd242c0a36423550be7a2a1cb79e425450aebcf4fc53ca5cb3e25115fc9ff04ebac3288e1e222d2a2ae5a543c4557b2aa14bfa0aeaeebcfd0a0308f17380bf8b57cee66be9625d26ee8b5bb79e3ba12c693a8015ad911ae4969075b4e9ebc9ceff910ebb077f596d352e7637aa4bfa8af65429bb1c07dc5134dfedb58e588fd05935822c4d29d43f821943b8e0a7e3629e9eec9a33328fa8a83799a107f2ca32cfa72eb54b4ec5639e345bcd0ea065f3be562cecf03fdadc4da16acce6807dc22108ebdb2299e9dae26691d5e72a37a11846a7993a69293b1cd0569c3c3468915f8e3925a3a557ad0793bc755f04f80e65cea5726ac7c5ab51c0302731eff92414652c5f41d7f3ba387205c2ebfbf9548cd2a2611fd0506e0c477e825d651722c372f44d8db630dc31609c6b1b29c2805e1f17139607ceb4e66e41c680a0b2e56037306e4e5fd99da74c871f0ef56b7cb4023492e0d9d2f96cbaebcb6299669d7bb38948d464820b6691b8e9c5957b24b94cbe96255999e758e37843f5253a8cf23ebc6c3d427fa7f5afd4760be6689f918936883fe0b18eb313f15fdcad1394a619d38339c3101d2f69ec7418af9c8583f2de89aca8bfdef62944b3676510cedc78e818e295bf0d1fe96fe803e65efca3da2986674e8ec32275fd18e025bf381f522fb8c49a4b8a97c88e15edc8898b60755ba3c60014683bec569e5ec26b2b00cba46cf0d88782085b32191abfaaf1b20f7d19b3907101e54726c38776068b2f25fba0018ffbcea2d3d069d6abc08dcf94c461f428429e5bf77596d54e5a7d38a88b37cd90fa2e82d3af3863dc69e4b22243cd4ab3c11c599f119b2d34e93890d00c6ae5262a817396c79359a4fdc74c38b875acaeb135edc7b7b589c5d435f7d1dadcb85283c4ccfe274c99704fdbd8ec39974afa3f79bb0ea14806bb71c05e77f51fea9d17a00a0edb9f8b8dc98cdf362f712454b7a6bd952ec65fe27e9c1682add6090615f50d7c50feff51e0172306240410bee6e3dcfd9eee4083b6b822360666b04b8e10ec762eedb0c3984dc70bec62eb5442f3b231799608a7fb49329f3aa6f28b63b2ac87a9654ec4b629812da8949cdba4d523732818998871dc0a9dda9fa39d7b5368771d0dfdbf172ec1c6cf36092abb089ef9701c9e4f4d201c08ca78075bc55a22087cd49bcd5cc04bee1ae60f833c5beec30ae1285cf08e49ee8195954e6df99e5f520d971689660b43411c4b358426d8e219250860c7b13a4076362bdd7ae2a68a22d2df4c4632450ef560d477077a231ec4b7fd4c65b013094a87e72487d6c6321da04d622825c2930ae5e9bd86845ae5ca3e38f21b4530587f03d5a6501e48768ef46bdb1727d8d518c33f92ed7ed875b0462429eee245df6251469056ec93b173aad4a913484168be365771ca3124ddd60b8ad4683e679a9f16360b61626daea59235952d8f4c0128e74fb26a69ebf13b00ca5f93829269468b2a5bd8c4ce835b2c0ef88525a6242441ee3250adc9558ffd33ace73670f18f93c044b552d12d1f5dd527dabda567ac80782bb4013688a6cb9706f85d8be04b1bce970544a720dc1590d35eb29db6f8352616405330b522d973ada1b89c06e342ac3704270ab95bffd0c8fe97560ea27a6e7e7bd6ea2c21081129b98edac036b2f1dea59a4dc2572884672127d266c6853ba830d165e7cd3ae526aac905defde00c144f0a1b228923d326b9577de8de1ba286ec4de6002c08ba30010f09a3a1d125c357aa7d0fc249c66405c7ce8f66bd4b861a01eb35097a56467961b03678a8c37f11d44ff07d518954513764870bb37aedb22f078c650574a4214401e9e721ed6"}}, &(0x7f0000002e40)={0x0, 0x22, 0xd, {[@main=@item_4={0x3, 0x0, 0xa, "698c67d5"}, @global=@item_4={0x3, 0x1, 0xf, "5a0b75ba"}, @local=@item_012={0x0, 0x2, 0x4}, @global=@item_012={0x1, 0x1, 0x7, "ae"}]}}, &(0x7f0000002e80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x9, 0x1, {0x22, 0xa6c}}}}, &(0x7f0000003080)={0x2c, &(0x7f0000002f00)={0x20, 0xc, 0x5, "d20797b247"}, &(0x7f0000002f40)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000002f80)={0x0, 0x8, 0x1, 0x100000000}, &(0x7f0000002fc0)={0x20, 0x1, 0x6a, "bc2a169a8da5db320988acc737f5b3cfc7d674fa3207ac5fa3f1de90a901086a9c623d8adef56f0ccd57df9f56ce5a646463e2a845d58a37f8574e57b0663fc6bd3a991cf30c7e564516e8ca61c46eb4925804b17ec34478194aae7f397f42f09f92d7992d818d2fb44f"}, &(0x7f0000003040)={0x20, 0x1, 0x1}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000030c0)={0x8000, 0xc, 0x7ff, 0x0, "9f37cba1a3ea65394a9819fe38ae169cb0bfa958670c0d08bdc0a192abd16b4c"}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000003100)={0x0, 0x0, 0x6, 0x401, "25657ad781ae9f3ce15290a6248d1739a665985a61639ecf8bd235fbd1e65b76"}) [ 1638.916940][ T22] usb 2-1: reset high-speed USB device number 39 using dummy_hcd [ 1639.156857][ T22] usb 2-1: Using ep0 maxpacket: 16 [ 1639.197546][ T22] usb 2-1: device firmware changed [ 1639.202941][ T22] usb 2-1: USB disconnect, device number 39 [ 1639.556873][ T22] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 1639.796830][ T22] usb 2-1: Using ep0 maxpacket: 16 21:31:19 executing program 3: syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect(0x3, 0x1278, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0x8f, 0xf6, 0x6a, 0x28, 0xcf3, 0xe004, 0x3cc4, 0x5, 0x3, 0x6661, 0x1, [{{0x9, 0x2, 0x1266, 0x1, 0x7, 0x80000001, 0x0, 0x66, [{{0x9, 0x4, 0x9d, 0x3, 0x1, 0x53, 0x2d, 0x58, 0x3, [@hid_hid={0x9, 0x21, 0x3, 0x7fffffff, 0x1, {0x22, 0x901}}, @usb_cdc={[@call_mgmt={0x4, 0x24, 0x1, 0x3}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x8000, 0xffffffffffffffa6, 0xdd0, 0xc0c, 0x1ff}, @union={0x8, 0x24, 0x6, 0x0, 0x80000000, "98b2d5"}, @generic={0x7e, 0x24, 0xa, "49284d5784962a73a319d245686f104146390387310265defb3a82401826df70200989310233a8846b45ac97dc7aa80c719e0ab7ecfc0de43676f13c99d742d3d579c1e5c3ab77d11e13ebf1c21a6c933d8c6989dc1a52f38bbe7d246a1525b1f44421d3a02de5419b50078439e462b1b511c97d0fe1430c128c95"}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x400, 0x520c, 0x1e}, @header={0x5}, @mdlm={0x15, 0x24, 0x12, 0xfffffffffffffffd, "0fbd63bc76b1b77d94248ac6cda0abfa"}, @mbim={0xc, 0x24, 0x1b, 0xb0a, 0x9, 0x200, 0x6, 0x5, 0x9}, @generic={0x92, 0x24, 0x7, "347dd24cc09f0d8a7916f151437d9f2583018bf1ab1b00f8d7ddd060df4eb732c767c1d6039b16fb90cc6c8c0f2c47fd08f840285db501af753bbc0d2383172d119b4f530447e04f183b5df66b3aa1e429c99e604fbf8647fc4c61c6c9de43d82075e852641361c63f3e8e2a486d511a24e922571f2185559f01a4506ae329e2df9a4d2160f654f96d56f346e11d72"}, @generic={0xdd, 0x24, 0x7, "3e15e04789e7971885cd430b24c7a053817b0fcb85a0977e185bdbbfa4af301a08c9eb75190ab6f08817db359fd26abfabf2d44dbdb19ea539bc4458350052ad718c2e789ea4b05e6453075ee156101db068752d061321fc07779eabfa99b706783c6865de0198e1988c5e13cf8508d25325fc827d29805ed0fe7e499e2682eb38d9972857f03e17f0a5ad0333208c2ed6218bb3c3237211e9c1586cfebf1b780e879e165ebe1b316d190d8fdfc120d4f3ebfe2c13c9e057997a959ae52b86984cbf9bdf0ed5b54d6d99ff60a2cc100ec6fcf8c0d8f3b21d114d"}, @mbim_extended={0x8, 0x24, 0x1c, 0x4, 0x1326, 0x100000001}, @ncm={0x6, 0x24, 0x1a, 0x400, 0x20}]}], [{{0x9, 0x5, 0xb, 0x0, 0x0, 0x100000000, 0x2, 0x5, [@generic={0x1002, 0x30, "1bfc8eedaed63c8c938cfd9251b1e149075ddb9e6537fecd61675a35ef219094842b3e2f61b6478eb9f72d4802d65a6a68d22281729a7245dd44a6ef58666590f480621e86f784230340148a2a4025569640a526178230c971d2b53eb5b22f53fbff2210b3072d495e643adf7ee8e3652a847e36fe371453fa8ea15d2b9758aa53fc76cd869cab052902ffa55aa13d8c1616743d97e0037fe594cf37ec4dd4f46f64b6d2c1f7d0f5708c164ce15a8539101162b1ec238c75dbd16e25f10bbdcc08e6a3cd58a027aae4e4780edf72ace15c6426bf8b41cd6d9bc045f2001c4e98d471268df64d75be1c8befa5d6b86747187da098aafb316ef749a1ed45d8247e772b0610fcb3affec2eb35f18bedcb1c695b3b1c17f6438ea6b8751fea70d2679ea75f7feed01a27af4101a8575017e48ef182327542d3b9fda2460f0019df34a87eb36a0a5a318acaaa87b2131f07b811708f2da3268e033b5e1bd32eda71405e5f2b1b3f2139215189aeeadd871deeffedd46fce64a6d2831ba993147e3b91d6b7b2f6d5a3e773b84d95003e81a8755bbc71a4d49abda80da0a0aba0f3594404527eda1c9879e41872f3e3077255a74794613950ea772ec56f0a5feb08dc7072eaa98a08dc61a365817e71581197eca2297156907c133894a63de50c9e8e24f0e4023c1d495dfedab5ced4d2c13d238bbf6f53a0c02dcd589720898a023e0094d8187fa680b07fdc9049028f11e832447323c7e8ef66cd1010f3a501564f9f76bc5a6dbd3d95fbdb598f34b88095cd526f90887196bf947b05c4b5c8be197c48c8a5122a4355f3914c87cf73f8490dee57b49d3bc545fc4ad4e4116acec322b4a05d3d03dfb3218f39f16c841023799d39fe91523def9a88abbe9d0b6d1ca2193e1d352515f35fcab063ac696ee8a464f938259047e8c5b75e3ced67a3129cf5bddaf89b58bdc0e8212bcaebc549ef84aa78955d4d62ebb6ceb0a99636c650a669a514407d34d593004e8948cf6e07f5f021a8c11d305c3107deaa09b0bceae819f7f7f33c823c3a934b97864a2aa43a6521991d21c94393a9ecbb21a6b6ac874192304a70b69e596ee402e40f3b4f11f68905a332f58c504ab63a0d4ddef119e8417c68109a4bb2881ed218ad38ac039d7be5ae8baa31bb204b8f510719693f79fc86d6e654dc206baa9a6d300632fae9614f0d5bb24c3d3339cca79776c039f467b051ebc408e880c56ffe36ea2d7eefbc7434466e5ada0559dbdd5777c220fcb9ed616c659fdc895416ed2352aa949c709277f9cff00110bf63c549a3902217644280c2d1b2703e10500d6e5c230c85ea7d1f295cf91f04f459a55d06a74fb0c5b8b6966eb37465b88e30b324c53e7ad97379e650b7f03c936307846044bea7e6f64ba990e8a9c7081d2cb12617a659bdcb91b0e48fddda3eec8be08e2ef7b83f3e329705e1b5878df32d774efd40e87ae21bc29e7c0d64ced00ac180ad39ba8092e104d65b0ecfbb0f4ba539811b8a3ed2f97b482ef1ef6e2b71a7d2289006d9992e0c8a84e689f51d518e2aa429aecd9d4704b4ad7440f5349dab309a0b136907cfbeda8edd8735c8dd90cabb345cbc50a0b7b8d418db25c7c54ed661e9d85d7ab2ca414ab36a3a115c7225ca32b0852a832101e1a4a03f1cd507a09a7239ae9ad6cdec613d88df335c0f5691e7d6b59f08c6bf1c87544f7b1ed09111c469c3ee5dd24beb321071796ac8d6a3e14d4117f6a531f75f3302c4fc4c553e035bafff896c451a6854e8fdd2ef28c43ef6cd773d346e4747e6b56fc13e4d1bd5805159234e71cdb008a52ab2d4cf12d8704d9c8b9482bcaf6630232af3c8f467e6fdbb604f97327c5bed179f78c8759e5b6242b011600862ec79c4bf088f229a1281320e7bb783c13d87f5759b4b0c8eb2a0f7baf84f1e2ed34517c4083ab2e6bbdf180efda20d1b5842da44d8fa429194180c3ac54b2bd893c14215bc81e3a375d924603a036b5d37ae3e75fdfadafe65be0c065dfbfd6bfff98b1975dc64442e375b11d8fd214d4e3aac4ddb399b84d389bcf688192a94765586cbd2cf8f854f87068bcccfa79c4cc34eb109fd0f0080def834cb2c25f18bec4fd0e18bf6a09a3aa3845b450d81b349f0e84ef6e9da74ed27f8595d472a27b8ae4675804adca2394e390ee6de865837c2de1d615aa1c0fd7182804791d2a5624a87b87c1ec39e280432fa48f62168f561d74eb9066f415a76a1b107886e10bef49bffbd871d8551aeeb40fa0acf6b0aa575e61f367b58dd12e2f30a955e002912d504ca43c5cdf0d28ebfda05a6bbc7728f12067b9b609efbdaad79af72ea294d9bc48634fd1227fa10102059fb94a20de74f3d9c6ee248d2a0a969f45bcb631fe547268be0d8feed1890e2e187601c4b19441a051312cc7f5fc58572614283d8577e7644aeeddb597ad117f7b1c93f3217958e04ec429f27be44a0e883c214899d876ae7e85dfb91c27615df8f2b9d48c1f5acbda726c5bdc5853de9adc0d01ef788e96923890fc4f4e5ba9ad00a5b14bd9d06682091424215f82b6d33d5d355926f2e25c464ae5a43ce6b7aa2431ecc135d5c5d6c04b51eaa64f1a82a242df1ae2c8cbc611e40e3e2e7cb6fdd570d90e4c3c4fc7eebfc8ee25a8841f184dacbe4c302f5b6cdb1016154c1bb9d032adbe7a517a3b3126a7c67117c8a6cd7def16657076d61981bfe4b72dff60b6001c8c66439248f6054d70b71188346755862157771d7aeef14564d582c2b32e2c0d8bb3154b43d81d0b8e568af11b4cc78e15354f700c0f22ada7c02d3a0caa41cc7b052c008d9c7f9151ec5fdef8a730c55ee9879327ac6670062c1affd1f31018a879762694ca66a01efbd7380de89b6b7be9e59f0ecde82d695c2a78a38e86c1efa31236d3dac46064d0e0f4e11259126e78d2d8cb7a897cd0ee4a0c7baf624855f907e2fa6a35de32670f35c058e93efad9f54fdf8a6a8397aef71725c7315153fa51667314f46383d402ff69795065406640ea09fb739369dc9380e992846b9e9451ea3b5b43e3481a9e69360ff4eb19363c4da41dc179c76af089ef26138b63f1f5e76afbb0fbdb052fb4e06ca549cc884eb57a9e10e4018057be8ee501bce4935aded308c02f74958ed8a2b5bf595dd857519822e545f78bf6d55cc7b3f07f459cf92615fed0587f6b2458bf3f1b88c3787be1a01c10a263f1ff8842d81f4a42c35e714c29907a9cbb60ac88251e6d2ad2343414b938292d19ffbe1fbd5d0fbd8a36c02b85de29c1b3509cdbbc0c49c7175d25a1806c0d76405c0185058a8bc75921ace57cf5511afcc2389cf7fc10dca77668da2351f593c508388a3d654e4595cfb23bd646dbfb8d91e322d920d9d290e3af041133b1df7daff00f2aac4f20ccc2f31e1fa4e2fc8376be46d7ed928176be308640f8202ed2388d77fcb620fefc130dff7fac101675832c22053e6e2ccdcbf95ef9ff1a47bc2d8a5145b39608c806942a670f19aa0476c6dc91cff924b2b64bbe28d644c0a138b8e5637dc3af428282cecaabb70f549da2cab6da55ffbc7302b7d5e387766ecbea58cbcb81cc65c171e6ed8cd7b3fc2656edd90976c1603e4d72919e75fd6f7e8ec895b0d18266260c4110479ea42e253c759dd2924f2d8645f2d92dae56fbbffade98371175c794f99542e2486d454903425a5474135a70ce035573217c0acec558a5906596f33c40df7a424ddcdbc2f0d3e5a94f33e4a48daa694fa30674211069e4b8d3ec1964be7364760492c46ec25921991511f9984d7c9af0832cf90f26208f3dd69a7471286654835f2f64929166a6f790163ecb9d7883075b172d9b4a6d735928bf9330e0fdb27dc32d372596eac68619e6e2d20217bdc0dbad3aee195b3820545b0eee119fa160f0d329e748add07ca3ffecf6a044489206b78933c3b6561acc5bd7176ec3a3b0e8b72b4f388fa29843c081d06f92daff0d3f627b1b58aabd9cc1a033470d920623f4d612244e11e39928e40e48e18707c395897afcf0661d183f4853ac34d321ad197b547f39fa110a99e1a93505b5e5464a5cdd8bdb51a4a73761dbccf793d00fecdcb756fa7712cb47cb2750fa17a37f67cc89e2be20f566d97ab4c013889301565700fcdc762e7feb493f164edf71ec54fed5f3c7d3ad507e43967dba61fc1b7fff219c1e2ca01a8e10dd4b5bb85a272427ad1ccedbf53d35e5e10773bf5f02d8a900be138e5d3bb9a33244f221745d30dd3734c18705b6e6b9d5f011bca0bd6f23f924f138daa1db193f745297c18fc30ba75f4563f17ba002fae61ff058a87c3ab555d8f4c4478a27c06668b2cdf894d4b5a07e4348911bd725fad691e49901a63947ad1893e24f87ebf16fe3e6d6d53d8ef787bbe592ebbb66dd039d4e1718332c35b3dacc0cc4a25b0b82186aa81bd555bd3af58bed605b639022828d993260b3cb54e4c8660775af4e6e8619dd7f5b6b8fecab48a5316dd7787141a6479d8d090f8080c344846fb0a7a94126ea0d1651ef95138794477032c4592117ef319df2184e2c57b0baff11a9d33d9368164eb48a41be92471dca51bcc59e0626f2e7287102782b2921da638b70b362657709b97aa2cc5239452e61a5b968360721af9f80565a9c17a07ef7428b124fdda66e4a19b42f1f65164c31a5c8e5f6f0f4659d1e063d0417aa7ba06379274b7fc6078512d9221d83eacb08be28e675eb3fca7b9067046d2f83fdd94da8977d91c3ffbf948fdd7cfef13d998b92c0d4b9f0bc863cc8046fd58fd26bbb15a59405a05bf6e28bde9727e3ec111eaf32f111d36b0de56fc3494c6f30caf67b219fbd0bad7c0c6612719a064accace074ba0ea3817fa9a1d04461893fb6c90f89153bd1088a0965ad98f28cd80bf58acaee305551859be9b61e1185f0b5388a3e77524c1f19dd79e2c39f2286bc094da33d7034dda5aef16479ea02451b5bc4690d6de38cd9d6a207def4a3d6aa870403b4b8cc880685f0c13c4d827434a0853b548b05f793576403ab1a6b46fcb1b4772dcfccd80a68465449ad75f3979d6e130d1b2891726be9fb7a39fd9b831422c83a2418d6c598a1266dd7272d000aef9d33b6b876ff3d176cbb43d969edeb0a4954dcc5cd14a0dd5a7f480820a1fc13645097c5a81bcba0c9701fe87ac87bbb7e4e004055a1cfd74016214fb44289d16d3b95f6890b8c38a8646513852b91986fbaa16344f5292509f4c111f23c2c80c74b9f4c327907558773202cf01cca565d903d6efd4e3dd431ba6da4e7d38e1de572fa15bb1eb09165937e7cf980e7cb17d7a9c2ffda7eb23248db04c1d51a9f5780accba05d925a3a19bb57e9bd9c9d6ab09afafc8c5a57754c6354548e43c83aedc1df1e679ba9886583cdb5488dd19d1a9618f81fe183cbc466097cf0cfef47ef441e81525c26e89b5767d7a05d2b644a0002411284d405249c146126f3c7853da12dc2516865036fb30588d2b96325a4556648075597b3846bc2c0bc690d4a270b4b0fd6c8dffccf959449d67ad20a6554fd52b621f8a4d12a8b88ee31a2f6ee0417d5788af1f4c400fc58727b6057486b606219728095c7e852ecc2d43905f18e9112e974f6a1f8e5febb7ddefd55713c4bc27f410bc55cf2f288bb226fea53408965efda0c7b599e49b5f682b11f07466523907e83daa1f2bf47fffc096ad4e3574f0c308133dc5f25c17eb58f4966242e4b49ff72aeab92eb0ea2cd15a2a681a374f5f1f7f067d94b505a091eb67b431354aa4141b7a9fb7482fdc"}]}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x3f, 0x5, 0x3, 0x0, 0x9}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}, 0x3, [{0x2f, &(0x7f0000000080)={0x2f, 0x3, 0xc1b, "ee83b078c4dfa2924584239a140e2273a3957f4c7a0aa5cf9af7b5942cdefa2bf8260e02b19e3d355782d2"}}, {0x100, &(0x7f0000001480)={0x100, 0x3, 0x5c3f, "ea01d62eedec61ead0109dd1af6eaed6e19b16fdbfb2e0c535208940df0e25faf20ef3bd9a14230d7cd2d8de2c74bb5c3b6df75ea0116a0a781434dfd36d4679e101a8bd5457dcb0466a0adfaa3a62b35c72a22aca9429c4fd7efecb4fdcf60afc926f84fc587dad9885bc41c38284c68313a8604fe4161fdff8cdad8b266a742af76e5cec89307c8f91ab5d0158ee1b2ca33a25e0cb12eee77fe81b080fe32154bb6e52616e4f56ac8ea93e2c2567fa197cc2d226fa8c1e01595f3d983c46f569a8dda4c1a975a1fc0df76c3cd2a19367f39d9165e2cf102b065e54e1d1890cff1daaf250ea77fc80af50f5dc9a27ceb23371da8d76ca37f61b8cf6"}}, {0xf4, &(0x7f0000001580)={0xf4, 0x3, 0x0, "5c870f20d498902a8d7ef27df08f492a5420ef33ffd127496378e48c94c55d32d1112d183f0c5c677acf96448e9a536e463979c71fea9d51744893dc7228ea3a39f1b7e4afd2b799ba8a2ea999a8986c4ebb660de5bfca76d9eb212791eb637cbfe2398f1b507a02f2858156fd8e3206efee092a25abf128e5d42bd5b01c16ed3337bf3a9bf30eb550e072474e5f84e64d3e8c1514e3a28e37df6597b7ecbcf358d40a7c2b7a1af96f5c815b49eb0a91658e7d56ee4f16433bf874a0152b032cb987c583117877f6f0c2807cf0e6ec939297d37193a17256386087732101b2e6fa1b251be870a1166e1286161b2d211b"}}]}) [ 1639.933633][ T2777] usb 4-1: USB disconnect, device number 29 [ 1639.956947][ T22] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1639.964912][ T22] usb 2-1: can't read configurations, error -22 [ 1640.117310][ T22] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 1640.346839][ T2777] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 1640.356882][ T22] usb 2-1: Using ep0 maxpacket: 16 [ 1640.516954][ T22] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1640.524965][ T22] usb 2-1: can't read configurations, error -22 [ 1640.531446][ T22] usb usb2-port1: attempt power cycle [ 1640.616865][ T2777] usb 4-1: device descriptor read/64, error 18 [ 1641.006903][ T2777] usb 4-1: device descriptor read/64, error 18 21:31:21 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, &(0x7f0000000180)={0x0, 0xa, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:21 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @main, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 21:31:21 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1641.168262][ T2787] usb 1-1: USB disconnect, device number 94 [ 1641.197060][T21033] usbhid 3-1:0.0: can't add hid device: -71 [ 1641.203380][T21033] usbhid: probe of 3-1:0.0 failed with error -71 21:31:21 executing program 5: syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x70, 0x3f0, 0x6c17, 0x40, 0x6, 0x7, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80000001, 0x90, 0xfffffffffffffffe, [{{0x9, 0x4, 0xfc94, 0x3, 0x12, 0x7, 0x1, 0x3, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x4, 0x3, 0x3}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x2, 0x8}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x251, 0x80000001, 0x4, 0xaf, 0x40, 0x1}, 0x1c, &(0x7f0000000280)={0x5, 0xf, 0x1c, 0x2, [@wireless={0xb, 0x10, 0x1, 0x8, 0xc0, 0x1f, 0x10000, 0x0, 0x5}, @ssp_cap={0xc, 0x10, 0xa, 0x4c98, 0x0, 0x6c, 0xf000, 0x3}]}, 0x3, [{0x95, &(0x7f00000002c0)={0x95, 0x3, 0xfcff, "8254d5d93eb052d41b5eb2ec5a064f6e6ea4594a1e50edade963edf52b7f4b18e1d4541668c4267ed120ca04554ec840ed7f7b09ae4fc6c5c3363eb7d7a95a194ce90acbd378d0a0006a97c46188bcc45cf8442499cee50d4762033611042ce39c4958631c3e81ec908632c528d79613bd7ac0a64b443d8e6de26f00ab125e19002906637543cfcab11cb7969aceb0cbfc"}}, {0x4, &(0x7f0000000380)={0x4, 0x3, 0x543f}}, {0x4a, &(0x7f00000003c0)={0x4a, 0x3, 0x3801, "3cb73f0b92ad2aa66710f1cbd6c19dbafd80f570e18ce33e19178b24488bf62c10b6f7c4c2a9f87fe242ac2610875ed14440d8d0d133d49f5f9a4e10ec6cc7e6e86d65255259"}}]}) syz_usb_connect(0x0, 0x27, &(0x7f0000001100)={{0x12, 0x1, 0x0, 0xac, 0x7a, 0xea, 0x10, 0x421, 0x4ce, 0xb722, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x15, 0x1, 0x6, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xbd, 0x0, 0x0, 0x2, 0x2, 0xff, 0x0, [@usb_cdc={[@generic={0x3}]}]}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x2212, &(0x7f0000001140)={{0x12, 0x1, 0x110, 0x64, 0x24, 0xa9, 0x20, 0x403, 0xda71, 0xa1d4, 0x3f, 0x9, 0x7f, 0x1, [{{0x9, 0x2, 0x2200, 0x1, 0x7, 0x3, 0x0, 0x2, [{{0x9, 0x4, 0xed, 0x8, 0x6, 0x51, 0x28, 0xf1, 0xdcd5, [], [{{0x9, 0x5, 0x80, 0x12, 0x10, 0x3, 0x1, 0x72, [@generic={0x1002, 0x29, "d53cc731d82cf954fcef39db6e2f088c0c7745482add485d59d04bef1624465f9c46b56171ec1b12b81019668a1642a26c5178d3f1986030d033b6475342a3de8397646cafdff2628ddaf2278d9822f2215e8a7eb29ebeb49fd90c460b4ce553597d9e66be500047416b930251a88c4f180b164783b60bac832837e0a40396448926631bba94bbf676350ccf8c2656d76df92c1e9bffa5de4121032cc667c475074812eebdabacbc8c58d30ce5bcfe531dcf4dcbd9d873af2c61dbc57a6137d4ee09d747e480e6d5840908be451868499e9d9f128359feb888f5e56019d9d72e3d19a3970794f53efe9ec7e3e8588c44e9066cf36332ab7e866a1fd68d6d112293edd9a57dd0c10f82f1c2782fbe3cf991aa814728084cd4275ad99de6112ed80afd1fdf96ccecb0a44b5793be895a8f7fdef988729b60ce308d214cc1fa930ec58a30eea719c03910362084a3d58975fc6f3d74227fe46dfda9a297fbe6fb94c7dac439f25e36461205374e8aff49d78058a01e8f752d96af6ed371eceb63133c57c62ad1d3c0f15bb0ce5495ed6071feb9d3cef06ec554d41cdd0a344f1fb5a7a64d7db8e93c81d43be15a4744cf6fbad5a04435e3a1f46716ddf7e9ecc8036216e8c981afcca19af929b0674fba0fe5c9c4aa16ff778c838a7305b290582c5cd53aadd688c27ede2944c70f2667273f1718befb645a22412cb3895d720c74b678c1f1d3083eb789ae8fc4a9fc117e7767099edd10f63a2a1849a3381c887a48144413fa8cd4b8ec1fe53d5ed94654bd9a0bb50fbd9331f6cb2a2a380c4a7fb3858f71953ac2b266096321d98fa3ee2ef081f34e59a58482223af37af18c5eb2c3a116a11cd3e15d368511c60472070b0d22ef173abb90175ef54d72d15fe61d36ba120bab88e6a6c8d55e872e8dd064b52ab8c33103912511f8219738cbe409632683ade2d1522ec6446ba2574240143225ff1b769ddb5ae081eda72c9829ec583b5f95352be360fa182ea0763ce00e785d6b808c5c50c9d2d9ceb4fe93433648e47f3fd2f5edc29059ff2c0868c62588f4d6ac7c6704a0e2560b2ed39c6f705205d56aa721e77a143999465cc5294303439ac947b76b1865740926e0d1ff884faeee1ec4e57b4333d78fbca1652618e827c86cf8455caed180ff163507846e6132134904fc92d0beaf1282c45134851f78f2a441b9481c85e0f08eeab236dc0796ffc30f682775459a69b2b7ea1d09330ac91fedf0fb3c36d46b22f5dc7c052becb8bc03eb60db6ff1b4d7cc60dec516bf2cad6b7ab874c71596581a3c525a95a3d2d1836a14c846969cf620aec85347d749029250cefbd15d3f519deb0a1ad96c175d51bdb0e1922f0becf00419818d77cbd4c3cbda52346b0419038a7938d5a32e3e417eb70098276fbb147092fd0917d4ed0426c90a9f9a8e4f4cbe106c7305acc0e8fd3b3f823d9d50fe43574410963ab90c9c88fd580c23850f6027402bccc44996e952654215dc59e0efb6c84dfac5ed96516805b739892015cdc2fc5395fd502e772385f29890257e5d479b861f2d78a4263dbf84480d858e3907ac46104cfbe2f843f6ab4a89ed9f692a9ee6a5730fba4a9240bfe9d3853a3133324d460556f3a6dc1b21743344684a991710e0fb765035e22c05992ac1214c1364548854676f1de0c2d8e9ee25fc096b43dc88f22b7607ed360239118d827f608bf45d7965d574ae0481e22443c4a5f7173dc9835119e1d50fd7e0a1dc4cd6214f3ca083775daa72a32792f333a6d3ef2e628e676042d2a4c9f8b9bea787f979f5238dc4b7bf5655904e0b3de5928cd242917321235ec4581cc06fe4cae82730af80702c6fe4effd831587ac99c1ef6ea09e974c51a6e6b3243f10cadaec2326ffaccc3998e38413f85fb6659288dbf34bf02a427ab7321706dbfec764c1eece99a05b8ad5998ba152f91d8e694ab87c0befe1da94b34e11a86bb57069bf9ff1794dd4c438f5358ec6184ea674eb604a1c5915b3fe9c4f54ae9b208b684cecb8fa49242aff72e205a0dc181bee1256d233dc472c9621b73a66a2c878d8d732e572d9db4c02939e7d32d16cecc878a0889396be7c6656d1b0e4d9ec051a2041aa2303f685873d7abd44018bb76e3d2a9c380e694deef1161e3ab8bdeb0e70f92d84d2355feaca569bea5f95afdf564f4cc1cd6c8f57088d5227ee8d5cdbd19ca7acafa8d072e10ea6eb4bcc5bd4ce02a9bd274c45ef3bbf4231ef1aa0b0233a284444ccd58ed05de74b4baeccde4a7f21301681ba3ebfad8eb393ed06b150984766519dea2b77f3729943784ec6a71833df30da1596722289f95f1ca29dca72f8a8d7b42a717d05b353be470e505975673e7313c25a895d3b45ffa26ebb42ae5c9eb25766e275bfd447472c460ac694873e1a769cce26b0a18ae8e99da9271a02184329420f8f64aee6b02bb6184102d1cb184dea064d26df3c1ba4f226faacd3d5da9c156f0d33ecd2590c306d64b958bb04ff6cd5bc1fa7c3dd2b4cd9bb508ef0c063d1bd0cd1d8f624a6e3e717db3c0a0cc461d6f2b78d9d247122325fb6db411e46d265cbb692d30a12d12181c9b3e57533faea54b61e7dcbeda9a8abef52e65daac3a299ae6269c4e24e478312698ad2ab2d17607427e0040a5653d8c47444bddb387994143ddcbed1d3983e23dbd9d972c048f0d00f3208274237eed7c8b34f5c4afa866fa59f800cb5648d381296402405d157302af2638822fb747f75130badaba6de9c569bfc6534f79635f94dc8f4d11d158cc6af450f9007f8942e289aa44c355ac7039ba77753e861a425f2f91ebdf65da10d1a9c219575b7337b1fa0dd85e03cdbecf78ac119dd8745c82ceb8d9bb1be62e287f3e4757d5a1cb4a2df2effdfb7c2bf83dbf9195e2f8d846b38edfaf27546387bbf9c7fbb1afd4e16e558c7f5756fea5e0a10399bd3e74972009bad28367c9b6bc00f2df1632becb7dbfbba376512fb1f09825ce6d24728604fab99b4b8b7e81b27aff1be41b1963bc03295f76efb5f8675b4eaaca3258542b14c334007e73c2b6a1bada535e6d08a81aae4a15796bb5aff64fc10399795f0ff944c86b9c8a095ba21bcd99fb57d576315b3d62e3e7b76a12f676c7a95af8b94c5eb6a536d50ea890316848fde9c4aeab220491187250a2894d5381f2b735e02af3bbe57e4c062b74a151d5a5a4dfda6248f3afc11f4cc62aa72efeb1e71ef3363370e3d7820ec99f97d5b8be4e37a84516f107193a929b439ee3b11e25bcf187cfd2590594da76c79a2417832a6c7947afc8a57232de9a775b4c1bdebc96763d05f141b54ab0602fc373347a6bd240f150aba5c224ef478f17d91abbbe7f1b748d077560cd5d94a555c17376138e9c42068a58691ad0cc10a9708997ebba3ff210987affb9983f798e649627e66a38983b1fff799bb463e3c3c2e6ee9cc45be7b95395875148748a80ca8008b7df39ac336e5341c32657708693fec08405002902d134a551f7f80f7833f30efda6d67cd3f807f90490ebc5c9b55a86bb775bdaafb101a20b92d326acbc310e8dfc2bb4daac12efd83416e6dafa2566df18d22acf5e76b2604585584a6e66f61327d9dde0916ab94131d51cef114908531ab6f556f849d3743ef384440e6d03f0af57465b258ed93f4f41fc06104e69e259fe652715a2b653dc90a3deb6bf4390b6a44e9b09bf0084c36c71bd9bf7810d3a8b1aac7c91c3eaa41d8ee6ed8ae605dc71fb728883a1590b1d264b48ca4bbcc70d6be13ddecbf0c6da941c5b106e794a0fcc7167ef79a59a3943133ba30acf1663e36ace87b92057b566b2e9f5a5ba1a84079b3fa4b54951d0aa48fdef029eccc9e3478ef9d1d37591468c7aaf08343018397889b0faadc94346aa42664b6318bb99a0d4668bcbcb42a6901d13b78f63920a24c52a7d67bb8922e7b055ba5d8de5707d3648acf923e622b474f58d4c454a3d5822426e79ca588bcf1207c1fedc74289495c83fb7f9c20685381f22ccf1c5e909f800bc2426b840e7d6012439e0da5af24093caef5ac3f34debc5f339bccc4758d6d6b1f31a0737c2cd78966293ecd7bf7ee1311f5e630457665a35c8a57fa21ba385cc6685e7ac72980ba093076431cddb8e187bdfd2a75a62dbe4a8361ebd2486a0119a8b4e25d02829dcf4ef8715bdc32d3a3a05c9fcb657b61eed1007c49f1080aca867d6cd3fdd95b414c58f111f10907202de07366bbc7402812b0ed07dafe804b29f963ab716028ac2743228c1f3897a92dd42c1ab406a5cb59bb0e6b9a05e02302fbf0669770ba08beb4b5b5dba5c8bc5dc3619ed67c91d89873a28ded0780bc340a46cb6a33579924c6e5d0e8cd7a45671d9d0bfc2110578c54948209c9edcd0a3bf9bcbefbecaaa28cc759a1b9a0c5f074d64fd18d48f1065a5a4f715207c0ef6419eed7342950c1bd79ba5cf893707886241a639c38bce3c61dd792a383272e46b4215907ead507faad69a657709fb6a0a3bbaefabfc5fea4dcf574ca4cd67cddbd8c798ccbe4ea69b35c2d73cf3fe2b3f1cec8f6bba83a93e222f7cc3b20d96878798add8b359682aa43120e47b50b5f6bdbacab3ab9096c0f19992b1f97d2ff4428f260820c99e96f00e4c6be8db8d23a295d7748bd4d230b390b17d2f04dc20560d5e4b3963298f1bb531597e59f59661e06f1cc5bb0ff2e68b027f95dda6767f07dc7a57ea537a71a7c8a24b81649730d755bb79b9aa75e6e6cf87756d99b88413261d742e246efa2c97285aa8234a4fb8dfa74e2e4c22e14ac488f1b7e82a251552c3320cf5d622eb3fc229afe518f603d3009eea56592fbdf82df30160043153ae0bb2583264f6734169e02c34eaf07a24c34baf1668a4ce9b21ab20b3aaf201bc03e5ed2a45400ffb1784282bb119b49d8c067b0afdf40c9989301df56301da5525de5e7070eda100bdd30060aadefdf2e39168d90a4647b6fd4af138626955b66b46b304d89ecd27bb3dd94fc75eb56b1ab066e84bcb86be6e066419a303cacfa4797b5be7fe76bdfba724dec8e6adb36d38496aee1e2c35edf1e630c2d64f8623319b3a1101f71b748273d4dce23b7bdefb82e933e8119fdd54eb17af5e56e9e07dedfbd347ea703a1a52b06b53c48d72c31fdf1b189a7a99588a6739b3c6b4702329799770ab97405eddfe02179cee705cc9371eb4f3634b856a4451cfa9495c92db58b367bc959c7464eb30c3f374b37487a17a8593022e3a93ebc0b6d028ff7d647b9c02b068a770b26e18a81ae63b145b82df3c653077167a69ca9e9d073298224296a3c395d090b87047094bade0e40ab05dfa17d94320c77ba2b06f6ca0441103afa4abcec0f8a50b641d48f1a2cb3100c42fdb71e5130ba5289ee772295967021e1e92c3a25c21a3269f93368a3812a98e076b3a7ff94dac5661948666b6a0740f2f4f10b13eb7dcfe7d90f331b3c85c3baa94b914f1a278276c0843aca88a29e932348d78a8d21eca3525cb75b5401eaf7409579f4ee6831668b21fb6d5fcaeeac059f3e8e35e20d92a22d38a2b232c5012831b3d1df5447d19e407465ab033b8c68da5beccf9f175292554b3164d513f9a27441b0a1e1d6f43ea00f8d1a8e69b971cbb6cd66dde3b798677771db9876cd6c7496a6f68ec933dfaee18381a21a5ca7c275a16fb836fce719d961cfe7b72549be198e1f0cca19ab7475039167fa6c13b71c97f55a26c1ce532a84f6a89b87e3fdd79e1ac4ffd75c95ce78ff57650d42ae2f60d4ebcceed3c738894546"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x8, 0x4b5d, 0x73cc, 0x1ff}}, {{0x9, 0x5, 0x8c, 0x2, 0x8, 0x3f, 0x3, 0x8, [@generic={0xb, 0x11, "283ecc2852284f4ca4"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x10, 0x4, 0x80000001, 0x0, [@generic={0x44, 0x21, "e573df79da0f2c236b895b302c933e41bda566afaa9e4994fcc1315d2910220992a1a615e7dba797123d16cd418a0b40f3611b613f73d9781f23df69a90974108086"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x70, 0x8, 0xa59e, 0x1, [@generic={0x1002, 0x8, "a90f549d369bc5d5b26594c45d4a01ccaf68c78e6d75e2c5fc4e8085c04613312c4b2b604a2096077095b5be46f1baad6fb18b9c088bcbc3098ade0aed5ad1f88f68daef85b39d4fbfc98eab104cc48d33f5f7615a74500bdeb279f45d6c76ae58cc0c67ab762f2936a18be5ef07c7b15aee4783392feb58fe924b5cb7f02678a9f3f7850a1ee4c707420fe4a82d5e884300a0c27b786adac029e880be209dd61a0eec30052f940191a3e4efc325b9ce32d164067cf13dcc8bece659788cb12bfb194a281a9b044f0c0d223439832c0b79b84592a0a99621806b1b4d5c821cdbcf7638b239b258d8cca74d84752b5eb1537ff743eec84a6b5d076887dcae47dc2a54c0a62f522741b2c757ab6084c74ce763811f530301a2b86afefc3bcf259a427cd43c24136b718f2f2e2e6744c8b64b88f2eed6eb8f4f3e6d7cce98a8c0a26594fa4ab596aad78e23365380f1ec38f3fc7c920b1da9f8768198e1d694426c29bbd8f438f98f150ab50f0ec2d66bce13660fbb970c4a1af52474521d784d0e01bd99ca42753505a34fa197ec047aafb11be57917e124824fbc88576725265934e86e0588369fdb7f256c29445d6c27e5cb9b112f7313ab9eff6f5620055ec62d89d06e2ebbbd661eb33c33fec69ec4accd7c697807dde046a84fe428b9863ab74a28a911fd9ad830f1f61faeadd96f1eb4e9182c14c285fb3730a9b5a2bf9cf210245df3986794005ac899e406be69e6bdf567bc172ecfd9c5046d78a10ed38cdac49c809276db1bd78edd65e5d999abc303b4b6a8994220d231f5e2155bbb44b51bce6aa23143256ffef9b19fbf1ac097829dd115737df098742d003e6e96484799b22dd0f25c5e0a46f52cd761f1d4f14946691bbe8b648b3bcf55d60798193fc759db2e13bab0abe3ba44d826bcbf8d59a2550e383e8f82598ef2bdfd0a188c0b6b2db431e44cde6799a32bb35a4e2b4ac979d9417d8ef81aca95ba0cc5f4f13346875e9d4a4c29e45e5de8b7b8b5750c099d1a13bbf86910f323243f48b8a45286885dcee523558df8128742ca3b580da3227bd85b011972b5404c84f37d0be5ee48c0165428df27f4cf6e71f26e5716a14e3064f280e7b441259631b98231e51002c1663addfcf93ef1a5ad888bd26d654616b4f6463625ea6081c1a80fe3763d670f8066ea6e57a72041c6ae3b3bf80997b50e8f4a8df6dba7f87cea6f803db2f0f95726444843d5b1c88a55f9c966ecb52f73abc65c0682c45172a36ea82d6e5ad58c4dba93baa3131d8c53210c2e9d446a7e51282c797c63047a8b50b9d80e3900e5c762c5d6d97fdff5f006951e1688d7aca766e4c03e2ee598dc15271f82c208ee4c339e07dca00189202b03acca52d279936fc07c02d7aaf6b8754e3f4f7fd21fb70a9901fcf89ed4f1649e1d6a68addf1ea1acadf41d39e176b3aa5e96d9c15757806e42b613ac746abf181c14625c6cb453983548fa2d359e7b3fc6455c0b9782a6bc1ab308c45bde87fe9a5e17dfa1ace22ce122f777e064d3b37b7e62e1efe4e83d56d39839f1e05df9fca25129947c9d1a180c49e0deb9bf5f99eca1fe490eea1326dbe1666263a764e7faca1ec830eb49b5bc76c09b1730be66e77f2c0a8f8355396c689deb1d67715de316f317ad20eb889db86fd9d0083cdb983f76aea3c126262b1c221f3b22d357a924ac7dd660d6f2d617ee753d389f474ce77b330ab1acd9ec158fd76cce5e6d899e809453d86f6d5cb2a899a25ff25c88f8668d293e527bc0dafd67b546cef1955db811af396428f4baf5a9ed7e6f094a1e99912bfc09455120d19330a2fd73d76f1b3fe6509a38d8701f72685bf25fa473ffa6b8dd37f79330b1e6ea138848645f70c78fecb6b03ed8470d1382da8523bbe6c4c5026f24f4aa3a421cbde0579efa3b3cf0fe5af296201d2d6eeb42e84463687dbd5cc50fe77bbbd24d11d501e71d06f0caf59e544c711320e4948c75eabb3059a52de587a662244826e99d23adfe332350c5a83f9aee2946fb01ddaec5f29759011c7893a9de7f1e140c0146724e4d05f930b702ce23980d8fbb608648a37bd2c21ea3aba49fa2446e079f8cfd7b5a26fa66b82e9e3e88324514fbcdc75e2bce4ee69212817a3ffcbaaf8e90a1f277b8b556b8cfdfc45589b76f1edd2a95437f73740f3ea8d3b0e6af829c869221cb40f710bc477337b8aea957c18035e05e6773845877d9d9fa3f9e6b08bcb276ec9315795939ce3e276a5b3953d7c8377f27d228edb3a8ddad3971b29f44edd09a046671b064422d8bb0f5c61b7731605293bd5e401005439587ec8707574aa0d01cd156920e0915b0594e8cd71b5df3b488978610525c11ccf2a7e32feb8cc95ddd3bd20e087f1e43881cda651c868eed180b8e1c7cd8d3df0aa3f5fd8000ee8713f71c3484dc89bc39dd74a6ede870985cef0c5793e33585fcb4f3a35b50666bacbe0cd36022643ab9742c6e860b2985e9a94fa024973c29a599b672dee3bb75d8ee3a6e30cbf1530f04f78a27d017a11a79dc7ce3eb02e490ac8bc6c801d61319df4a67e6559648ee1f4fcae86d0d55d5f2a4eaa95d020e247c08c54b1eb574b140e2f2b52a81729c9f90c891b5190316d168f51a14cca5dcb02a2ae83580482e603651e16e9e869ab7e1bbea628662c60170b7018413c1bc52f239f3e64c9f38e45897188125b6fde3dee7acca4a4789fa084d253fbafb9b6dd6d53b7bcdbb43754d374f2aa41ee074826852a6738e22e0abf702b3b9615f46fd310316c2cbde166681b39df5014ef5e5dd41e4686c4470bd2b1c00975c094ab3758e0bee6162518e61a404f7556a9041698d1681bf11d9a3947ac346ad60a212501b843f4dd6af518f3a13c18325a6776537d17a1477f566cd170e4a0f671c063dfc751e1d9a4b31de4b06830f734c0c110e6c7da9d63783f60b85f8dbb6f6bedbc763c8334f3caad389e7e535543977d58da94984c397d3f5732f697e2d4c2d216a842cd1b96c8938d4de69555d4ccf07557e78ffbca37074f9b51e85351d53674d0c2ec759d7beb72a383cc16a1414726ed344b413bc3cd070f17b655469ec9b9922b7dd5d0254421c64662457d5c1ae9d72faf48d6c6300df2cd7dd8f9214c655234178f594900f392f3f6a5626617462636955883d577787f6327cedd6fd3d27e2b4853d9a02cb3532b1f1aa9622ced281c077f8e962e0beb5d1e9fd4dc02cf557735ffbe3e7ac149906cfc93a072ed7aa71585864ccce680ef3cb261aa4f76526588e0b9329ebaaa1cb83ecdbc2f4256d0d7a0ca7a3c4c1808c80c367f0676175d72967e20be4186fbfb250e36545e7f1e9b2dc9fddcf6ac5108acf0bac56b8481f2272fe0503c06483798224d655f18225474a95e96c23d6c3f901e81398092b9192df060b56ca90fd0da485e73cd55b6103b9fdc167142d47613d72d95f912448f5f4f6aff2faf2641804e4317d51b226cdafc6f76e56e80943d58100a9e41dbb2955c4bd456f7eb27294704eff29dc850779654b92944cf1fbbd495f545aaf03a139e1d470f8acac2f5fccbda90772293d8046e8280bf02e4d5f816b5e49a03c03ec4520b10a63d3b25e7fb613d369e6963fa7dbe95fcefb6615c66c0b459975506fbfe57f6b5d0f41c10cf7e6dbce939dfec8bf46ec42fdd5cea05151ff14ce70cc9a0947c8b9d6f71105d07e7ee335e9020b7786a75f1d2055623481ca273ebf622e2f17e22b4935314670e327335d9617d9cc1d120b74eb968862d2ca0f9fbf937b733473a7e536460ef9220486d467ca62fc16dcc36bb4046361afa09e8eb14064d14a4efa629b9ab4476709dba80c8dc7eb22226470926432069c017e84df3a39fecc4dc03e6690a58955285d1d77cdc638b6fa8e04e88fe8d89c0b57a4dfdf381d76cad10e5b0fd1bcce289f63165e76b14462741100984c6757ccbf508640d589048c72158522202f08d04495c9704f4600dee241634572450c3614e1dc2bd0b714199e38518c773ace6eaeeefd8dc6366c769ddafc18be491fc88f54d1380094f4799d34a76bf16e24d2bf8bc7592f7bc8fc9aa2d345d132c6d6f24231cde9b88b20ae2fe65b5c910b2b3c8097242efc9726d5f77050d53dd60a80c1682a41c577bedd8f61c6597d8740d88aac67363f35b50027a99d36765b97dcb03c4ad54715869c75bb9869a849a089506b511d333b105f8531a7470b00b028fe1b0b93caab87a5def3b63a87f71e26c5ce7523a521a211b9404ea33d9381b9effc7ed81c0346f79ba86e7625adf76d5b5edda09f32a312324bcee9314df37195580c0d69ab36c78c16e5cac9b90af38dff4c3844dfed95b6ea0723ca14258c6deb8e2d94b67e9154d6d393716fe9bb1c5b4276624b610a9af59beccc957e715028de61372e1923cc3ac9d5685191f2cdd4182128a0e4a7ea9428d64fb7c40fc3770d79e0862bcf4d0053fbe4052fbc8881d8a8d317591b1545acc768d7a4a08cef5609ad67f53517b87d47bb19a59e1dbf31e988b1b9bbb35d0118aa7c9b0e485647707d08ee8bf738af6eb4f53ecdc5b247c15cef75a3bdca1dccea7270df49b29a803515675995b677182b32330dbf15f4d7b0ddb6fb90747c180d5207bee65949e85819c88847ff4e48c5421a5521b95f7beef9c6b2ab9f0ccf26c54b851f9bc2aeebee2c05aecd0016503b289b7d2220f82f8b10a759f048ec67ca378ed3c7384a0492a02bfc468f9078f27143043bb1c6e48e44837ae3beac2f7dc68d9bfb935fed2d1d6f66a9c757baf435e288ae9f90a699a22a246586312c3410e2780da9a125b512f92c0db558df20fc5ad933c75379bf686c32927399071a191099b45290bcedb6916da1bce796d686939e19b68c762304cf322f76c76784a9f96f56c0c6dd014eee631f4f6f3c7d3c27d5a285c23979a3915f3c09e1348ae780fe929cff4d7c9da48a1827afd815aef0776de096185ceb5ecae58cb5ee35b3f576e957b94e6fba465c57cef9a04d2b916a4e8f891e0e19ef32e535c5a35d1eca926c8fa79175953c6d4309b518c74f9cf170b9f5e9fc4db23755140b16016426b789b5eba4b731ee9a0f2bd0e385f1fd5c48ebde6ba7a3596b4aeacd24f9ac61408213ceca2b85df2be85ae35a27eb21eb789c3292903f4fbb3492f9a4ad66ca3a95bb083bdd602f4009304fea36289de1c545ee81134ac8e434307f6d05ac694567615b09f850bd420625e508f0d6366bdb2bb4db1ef75087088e887d1548d6bb7d7bedbb8f46d109fb04df18f97676ce8777e966c2a839828cf59e27008cff9ee21b66486449f092b238eee763477002d73b6f17a697b3ea36e08f867cb63adfcd778efe0e910216472d47ce94d4d1b5a8d3df6b082b6ea35e6f78753c5c73e7b1bf0d910c991127e153e9bae22be47cda2eeb96061852068a10f32789a6984e8bf1ef0a5056e268ae6d3f3e4a0e233cab6066c85bb3c16316283922ea43d856a63143f73430ea59ba93af0f3e4fce1aa0fe02c790dd317f38b781a9a5ac0abdad268721bf95ee1dbb4ae334cd49e4ed5a8deb934c84b92089f5971a22c5fb651a0f4980213e460f74c5a872de48b0a4f62e45ea4e7bcaa101b35562ce7d7131ff3b18e2f88d5ef94f5f487db2f7d1845b0d21875eba6a368f2c311429dbee8378299d9e79bcd54637e5d5be235a653265369526b1d17c82054b3f080074e0245467f75ccd380555a61e77660c105454965aedb103ddc4318d0e94cb778d4427756fb1e1b9f68e8df3ceab"}, @generic={0x6f, 0x0, "74f886359ef94e31c38874a1622a7619da7b6834aba26b2e39e809d6791d062f220a4bf5af20c7f4645c75f140850d9465afd582a11019310fc9874d7cae26e6304f52112362d08f80360d2e09e13aaa478f775dcc4a7588edd048f8429d7b77a210836e71cd4331c761e499f3"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x0, 0x6, 0x821, [@generic={0xba, 0x9, "c4f871702da7b2fbe50d7c4df069eacd32cea8224848928c4803f6e37c3166406349fee78dfb7466df17683cc7bdb4c966aab0e842a00976b752da6a8da0cd94c1408e766e1483a8ea5330df36dfbc4f084315541ec00de32f9b8cafe2ccd1cf83167df8d4e7bf366c278d42ed5ccc9f5ed67389f2781a8391f5ac82b1021531d4bd5dd02530ab861faaebbb116401b288f12200e795d94cbdc065bf1159eb7ebd2018ddf8c567f43c32f04ac3f52ee074d0b700f1456e89"}, @generic={0x3c, 0x2f, "18381285bc6895dd9590b0d3d5857c1559ef9190296c67ad61da50d97bb07106abf3bc30accd090d8c56869e34f1857cc460e476c87594f0af21"}]}}]}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x9, 0x3, 0x3, 0x68, 0x8827}, 0x52, &(0x7f0000000040)={0x5, 0xf, 0x52, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x6, 0xffffffff9169ea60, 0x7, 0xfffffffffffffffa}, @ssp_cap={0x10, 0x10, 0xa, 0xa2e, 0x1, 0x6f23, 0xf, 0x1, [0xf0]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x67e, 0x5, 0xbaf6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x80000001, 0x0, 0xf2}, @ss_container_id={0x14, 0x10, 0x4, 0x17c04e42, "24f6a12a52758808aa7e8eea6a9d9155"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x1, 0xeb1, 0x4}]}, 0x1, [{0xe8, &(0x7f00000000c0)={0xe8, 0x3, 0xc1a, "fd1241321b010f6e85ebd20d97c04b77b2a310fa18cee00ce7f8eb79cac4117ddf902e66a0cf44ba0cc9400f0b5cf8c5e602d383df64e45bb77f31d3270570c032e955991735cd3ac586f5c7d325b921d9c1fe0b5397cc3e5416c43f350cd226cfbcd0a06afade441a06584f7c7dd03f040a4699c14b56b7c14971ab4eea5bf34b1bbcb1f40bfb437b9b13173b3610c60f0d85ec45a458702290cab5e6a78b27eff20232d8725704d0bd1726e53a3a9fece592d068b0675132baa7a7b578298c5471dc44d050204bf607e13f5885c2adbf3add1b12206b9350d3af41e535735ce967f9de"}}]}) [ 1641.234259][T21033] usb 3-1: USB disconnect, device number 36 [ 1641.246903][ T22] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 1641.278523][ T2777] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 1641.496813][ T22] usb 2-1: Using ep0 maxpacket: 16 [ 1641.546864][ T2777] usb 4-1: device descriptor read/64, error 18 [ 1641.556963][ T2806] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 1641.596847][ T4020] usb 5-1: device descriptor read/64, error -71 [ 1641.637089][T21033] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 1641.656955][ T2787] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 1641.657096][ T22] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1641.672471][ T22] usb 2-1: can't read configurations, error -22 [ 1641.826843][ T2806] usb 6-1: device descriptor read/64, error 18 [ 1641.876905][T21033] usb 3-1: Using ep0 maxpacket: 8 21:31:21 executing program 1: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0xbd2f, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000240)={0x3, 0xffffffff}) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x7d) write$hidraw(r2, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xce000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000040)="2b1bfaf33b0382abc130b487e3338558d74ba44de234f230e6a4ae6dd8fb13d650eef0d4122ba20d03fc8ab1219d", 0x2e) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/125) [ 1641.916935][ T2787] usb 1-1: Using ep0 maxpacket: 8 [ 1641.946899][ T2777] usb 4-1: device descriptor read/64, error 18 [ 1641.977369][ T4020] usb 5-1: Using ep0 maxpacket: 8 [ 1641.996946][T21033] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1642.007890][T21033] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1642.020739][T21033] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1642.029957][T21033] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1642.043492][T21033] usb 3-1: config 0 descriptor?? [ 1642.067026][ T2787] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1642.067168][ T2777] usb usb4-port1: attempt power cycle [ 1642.078044][ T2787] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1642.078081][ T2787] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1642.078100][ T2787] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1642.108401][ T2787] usb 1-1: config 0 descriptor?? 21:31:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5d21, 0x402200) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000001c0)=0x9c19) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000100)=""/92) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000040)=""/83) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000200)=""/76) syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x9, 0x801) ioctl$EVIOCSCLOCKID(r1, 0x40084504, &(0x7f0000000180)=0x7) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000280)=""/177) [ 1642.266890][ T2806] usb 6-1: device descriptor read/64, error 18 21:31:22 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x15, 0xc3, 0xab, 0x8, 0xd8c, 0xe, 0xdc79, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xdd, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, [], [{{0x7, 0x5, 0x81}}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x82100) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000140)=""/139) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000080)=""/160) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) [ 1642.536928][ T2806] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 1642.598340][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.605463][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x2 [ 1642.612570][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.619654][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.626689][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.633794][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.640858][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.647939][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.655003][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.662088][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.669193][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.676223][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.683300][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.690358][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.697431][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.704464][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.711541][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.718619][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.725701][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.732801][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.740166][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.747250][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.754284][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.761453][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.768528][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.775562][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.782663][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.789722][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.796745][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.803991][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.811069][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.818217][ T2787] appleir 0003:05AC:8242.01A7: unknown main item tag 0x0 [ 1642.825412][ T2787] appleir 0003:05AC:8242.01A7: No inputs registered, leaving [ 1642.826912][ T2806] usb 6-1: device descriptor read/64, error 18 [ 1642.839109][ T2777] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 1642.841208][ T2787] appleir 0003:05AC:8242.01A7: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 21:31:22 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000054f22240c410f680f2380001f100002c26a100"/36], 0x0) syz_usb_connect(0x7, 0x8d9, &(0x7f00000004c0)={{0x12, 0x1, 0x250, 0xc8, 0x29, 0x32, 0x30, 0xeb1a, 0xe355, 0xef17, 0x3f, 0x3, 0x9, 0x1, [{{0x9, 0x2, 0x8c7, 0x1, 0x4, 0x7fff, 0x0, 0x8000, [{{0x9, 0x4, 0x69, 0x100000001, 0xd, 0xa5, 0xcf, 0x9b, 0x8, [@usb_cdc={[@call_mgmt={0x4, 0x24, 0x1, 0x1}, @generic={0xd6, 0x24, 0x0, "84fe7af867993fab8c086bdba2f17044a47be9eaf01ade5bef7f2004ee23331eb439b8768f4ea4ed0bdae63709d0ef8931762269386fe98f6df8b9f9efc6e2d2836b6cc82ae0fc2dcad01ad578cf887e66804a7e04330175c7be30d7784f19dc60f482f852a66176a6c0d4772b4d89dff4ee14a483d23693ea97caab9d3c84db9ebf1f9c3491bac2c1289bffddb6628596f599da244de55744e3fd1fe3324ea9137d905925f0aeff8f8a6fa7991eff33e02c15ee955ca5588aa697d425b0b9ecd4d9172342a55ee3603d512218d6f3f2119aef"}, @mbim_extended={0x8, 0x24, 0x1c, 0x3f, 0x7, 0x6081}, @ncm={0x6, 0x24, 0x1a, 0x9, 0x30}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0xe7a, 0x81, 0x9}, @call_mgmt={0x4, 0x24, 0x1, 0x3}, @acm={0x4, 0x24, 0x2, 0xf}, @country_functional={0x6, 0x24, 0x7, 0xfffffffffffffc00, 0xea9a}, @country_functional={0x8, 0x24, 0x7, 0x27b4, 0x616, [0x6]}, @mbim_extended={0x8, 0x24, 0x1c, 0x4, 0x459a, 0x4}, @generic={0x3e, 0x24, 0x1b, "65f1c6930c9b2fc479eba6513ce768a4f9058c5b91ccdbbce7cc63f7f27a052fd2a4edcddd9430e400c580c322feefe71d9f8863e10b82692efcdf"}, @generic={0x36, 0x24, 0x15, "bc70e2dfa6bb512bc82506596a3dcfc7fe0509f036a691291abe0c76faa3e8077e54ec38be4752a9b0599c71493ff5a9928cf9"}, @mbim_extended={0x8, 0x24, 0x1c, 0x9556, 0x7, 0x7}, @union={0x9, 0x24, 0x6, 0x6, 0x9, "0dc837eb"}]}, @hid_hid={0x9, 0x21, 0x0, 0x6, 0x1, {0x22, 0x96f}}], [{{0x9, 0x5, 0xf, 0x12, 0x30, 0x1, 0x3, 0xffff, [@generic={0x79, 0xf, "871bd7f43ce574d08467aaa2a4cd2ee45a90353e1f4b18e21c83c1aa5f1f2a4a973baa3d8e1e1e2b38b1d2bc18b103e7532d1dd98d1c45f0741b33da9abf206bf61ebe3369f52ad1ee55434cb6122c9f1ee7ac0a5a8bf55df7f29df398357804e58cd755956e14e43d9fbb335bc6978d20aae398042e8e"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x30, 0xfff, 0x7, 0x2e0, [@generic={0xe1, 0x23, "b3fab2fb8a9f26ba3d123f84036ae48f2d8cf85b91e6748663544e21a394c0c7cc960dec9f72877096621dde9d69318e6ac1a6b765907f641a0c58c15a376bc5302bd845c5e1f363c592b1b034ab95b78ee29347d556300c8485204e488d659ba217d04fbcaca6223f618cd6ff257384c999c200b35c32de03598bae7ca90dea615cd8ae54c496ca12dfecb6d1aecf526696dcd5355431d0fe3f23383e0f8e48dcd8813df07105f2a1a6bde602273aa7c67f5880b9611b63566fe532a66287af991608745c64c043349ab5ae8c8ab60956373b48407f3980a10a5047153ed6"}, @generic={0x100, 0x2f, "30bc2cc919b3fa5dc73dd4d0d3f71f4796e16d63805c9501830578a581969e43aaec2d01ba71caa80aefd3b4e76aaa0ff0aef64b7903130fc73659a30dc2bca7172adcf103a544e17842c499ef95f9b3711b11f434577d6924fd8f67ec6185833ca2d3e9ade972b7b2cb70f7875545102a54dd86ca00c2997d8eb53159f77611991d69b3df5db1fc3a01d6255a418b17036ff95927c83fa73a451c8122da05e37b0bcb0d5be4d1f11c7cc327d783c511d35410c39c7ad4900e378e8503beb30792a672d3f689a47f74edea5e8a42119c0264cc513dc8c606fb3c141700f2bceeb862215778e781ee93b9dff824c66146e4555a7478310c3cb9bb542f686c"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x60, 0x6, 0x7fffffff800000, 0xffffffffbe3b2257}}, {{0x9, 0x5, 0xf, 0x13, 0x8, 0x0, 0xfff, 0x0, [@generic={0xa, 0x2f, "29fa9ada75191952"}, @generic={0x81, 0x3b, "f215eec23d39cc158036382c720f682684f636cedadc1683d20886e6c3fa516417e79e324af120c30d1e85bcdb3b50f3131a189f4057e8ac4dbdbad489d98be24cfffca053ece70a31bbc0d1ad01bfaa63a3ccb06fbc8e12a7a51a2967f3a9ff5ab05d7f1beb9f60cbd8e2621e7a19c8060b4aec0fd10e0cab5e031729841c"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x40, 0x1f, 0x8, 0x5, [@generic={0xb0, 0x30, "a649304c60f1f964bdb049cd817e0e19f1a2cd95e05691c888250d6c75e9de49191bc6652c4581cdfb9e54ba33167d3a8a9ea7933e474609339465a42f215a814bbffc364e4be5c537fb454ea60f5a4e79ae17ed6246835c698645a9f419ab22ddf4f7a1b3eee92539eed7707fa7cf78d01aaa03f88d9344d3d70fbf6d6339e7e3da113174caebb54487257380ffd25fc70e612c4d41423f0dadc7db37fa77c0817f316c56deb28ed5519c1d68ce"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x28, 0x81, 0xb26, 0xff}}, {{0x9, 0x5, 0xf, 0x3, 0x40, 0x1, 0x1, 0x3f, [@generic={0x5e, 0x10, "3ef1c4c30665ae2bdb982acecf24917412cbbf3416dd9e7162118c88004c347d27297ada3f83ee77fd2271b8db73f35104a295214182cab41c0b9ac110d0423a1c12e022c1a2405c81bfb88c0c1c556ef5220c8d3b4d1d406acf94db"}, @generic={0xb5, 0xe, "57fcb6f1a37a4e312bfb866c4ffb0a7a67d1877c039501a356a3adcfdc166391d33a0a7c1e62d8e1dd18789255712aeccaa344bc76091e5341cbe8d96e75794110d81501fb2bc04792ca3a93bebd38a1e4efc528807cdf8687e5b4bd4024715a5bf54b85a820801eafefd689604232b2614909f40bcc9d58caf2a0800002bae8bdf86d92fdeea04d47d4a7c3e2459c46cccc2a1b1ab080f9d66fd07fa51cd091703f301ba622c730fdaae3caeee135cad410c3"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x81, 0x4, 0x0, [@generic={0x2a, 0xa, "d48a9c0209639d833d90bed512cb1e6b9c2d8c6fd9862b17452013e76cbe39de00b46c5afe816d14"}, @generic={0x1f, 0x2b, "6d6885d8ab08e1fc8cff0485383c1de3a35ca8eb0738ff7af87c047a69"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x9, 0x9, 0x8, [@generic={0x9a, 0xd, "4b8f0f90fcc9935ee18c027f3db2b8e6fb0a33efc0383d462661e7c062bb8ce17149ee0c36e6b8d2510cabdce566cb30dacd6962026552fda9396fce5a6ff51f6f7d58d8134c5d6441978850a075688a5f04bae8e594f9ee6c377db2332773bb55a796410daba8f81a6c5d5abe2dc1b1a6cbf6669e50c3dd950ecd35f818cc1a12b178f7c28cbeda59526792b7892deb2f193a75d5ea48d1"}, @generic={0x33, 0xf, "8f6130afbd6a032614a4bdf02bdb1cc54e7d26d154178ef7346da30ffcb62ae45127607770265d82fce56662973597ab3b"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x10, 0x5, 0x6, 0x20}}, {{0x9, 0x5, 0x3, 0x1, 0x40, 0xffff, 0x3e8c7d13, 0x9}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x5400000000000000, 0x0, 0x779, [@generic={0x3a, 0x34, "cadc35f28eb7124dc045f8879eb8404f55a1ad803c0a7900b6e4ccf4d6a05c79c89c47af37876eb1c5ef83c5ddf0a120b8a1a6a3e1405064"}]}}, {{0x9, 0x5, 0x8f, 0x1, 0x8, 0x0, 0x7, 0x6537, [@generic={0xad, 0x33, "aa23d6c8cf651e04eb827cce6b301bf45d93e2b5634fda47141905372512f55ab0d0f33fc0d8a1abd4f3341efcccee25a9ff3664884a32c3e6278e34f14f59a6f03193bfe86c64aff83b07c573ec235fb77b3f4517d914262be1c997184ecef17e898b81bf29548286ade747154182229e771efb16ee551956effe09d679c891031711548537a62eecbfe854b688dc593ed077bf5483abd44e4b5e8d0666bddc2486bb919c23d115346c86"}]}}]}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x4, 0x7fffffff, 0x1, 0x10, 0x1}, 0x3c, &(0x7f0000000300)={0x5, 0xf, 0x3c, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x10000, "c73b5a98be396b683c9471d828c5f886"}, @ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x1, 0xf, 0x80, [0x0, 0x0, 0xc0, 0x0, 0xff000f]}, @ptm_cap={0x3}]}, 0x2, [{0x5c, &(0x7f0000000340)={0x5c, 0x3, 0x423, "b6be7a530ddcd22518018957814eede0010d6f88d55bdebb54030559c90dab1d3260d996a5dbeaf3328c756cdccb73567f2bdcb341a1e669471b33af0ced114ffe1c39252636deae62f849004c9131be9fe657ba42f947d5"}}, {0x4d, &(0x7f00000003c0)={0x4d, 0x3, 0xc04, "72ea047147d42b0d1969581019d2e4c20b13a47ffda7165f81479f261300fc77b71d6d3eda27a2de399f6ee375ab04c2c64cbe6869b94836c087131e931ba8e2dbbb0cfcbfecc3f2a3"}}]}) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x2440) read$hidraw(r1, &(0x7f0000000180)=""/220, 0xdc) syz_usb_control_io(r0, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000fc0)={0xcc, &(0x7f0000000480)={0x0, 0x0, 0x1, '\"'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x5, 0x2) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x9, 0x103081) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000000f00)=""/17) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f00000000c0)=""/109) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x40000) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, &(0x7f0000000e00)=""/245) [ 1642.906905][ T22] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 1643.146835][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 1643.227049][ T2806] usb 6-1: device descriptor read/64, error 18 [ 1643.267244][ T22] usb 2-1: config 0 has an invalid interface number: 221 but max is 0 [ 1643.275529][ T22] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1643.285681][ T22] usb 2-1: config 0 has no interface number 0 [ 1643.291964][ T22] usb 2-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=dc.79 [ 1643.301201][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1643.310638][ T22] usb 2-1: config 0 descriptor?? [ 1643.336897][ T2777] usb 4-1: device descriptor read/64, error -71 [ 1643.347109][ T2806] usb usb6-port1: attempt power cycle [ 1643.355598][ T22] usbhid 2-1:0.221: couldn't find an input interrupt endpoint [ 1643.559616][ T22] usb 2-1: USB disconnect, device number 44 [ 1643.766886][ T2777] usb 4-1: no configurations [ 1643.771595][ T2777] usb 4-1: can't read configurations, error -22 [ 1643.926927][ T2777] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 1644.066874][ T2806] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 1644.077862][ T2869] usb 1-1: USB disconnect, device number 95 21:31:24 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @main, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1644.207016][ T2777] usb 4-1: no configurations [ 1644.211654][ T2777] usb 4-1: can't read configurations, error -22 [ 1644.218235][ T2777] usb usb4-port1: unable to enumerate USB device [ 1644.228166][ T102] usb 5-1: USB disconnect, device number 33 21:31:24 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)=ANY=[@ANYBLOB="00000d000000090001ad6e0bfd35dffd94daa6380d2d0cdbe4d4ef12139f689fbbbe1bf8a37efa6e74dfba426ad62efed67b67a109302c298e821ea260cbf54398376e9756299698d78a66a64bfe30578648fa8609941d549ee2fb994241de4d571d12cb"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000002500)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002780)={0xcc, &(0x7f0000002540), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000040)={0x60, 0x23, 0xd8, {0xd8, 0x4, "2f3bee91dbf30023c499a39defd710a6f7564aca0a81bb94802f16fdba6f4f329a83ef6ea9ab8a3bbef4ec1671d453a377ac5299fd05a56144e9efb2aa5506a6673efb8dd3f391bf43fc042411dcae671582d3b2cc3e389caa5b7ba447257e15567d987cb74b8a3e99909b6a5489649326e874ac5e55551a3013b8436deb09190375443f3be894326c1bd50a14ce48478d36804974ead0b7557dad7c97596d021de94ddf7ccc93bbc5c4a847d0a6680f37b27a0d2387b66849f3e0b5d5f254610cb8e3d77cafecfae87ccbd8cae9e070fb5e02b69cb8"}}, &(0x7f00000007c0)={0x0, 0x3, 0x1004, {0x1004, 0x3, 0x44e, "9b6af9a27150412e0328725d077350ef18372ae0758c914bb1c0fb8c9157f4b4c883fce85c2aef8f0742656662d390d87744cd72bd24e3ce4512c0d4a26a811f38ac41a20580e0416efe42eae10c936a4bd85a4155ae5931cf02dfcd169277a98806850ae5e8fd8f98f34aa30a920a5a8dbf39ecdd36d07ee2a9cdcf7096d02083c4c9096e64f14157258856ec97096508341ba995a29579510b61f302c00f6c8b1f8eb9e1ef28622bda5f036af6d97b79aba2e0c25d8e902945b467aa3cbcd575ac93a9cf4afbdc42b80f6a863a8af5df9a8f7f0749cdea28d52faffa47b038cd026c91e7cdc53887e32d02ad86814e9844f3ff736ad1e3018312623eb7467df5817f7b3fac29fea6efd21d3d6505f22e902024217d871095c5d8b899beb35b82c661d148857d5d21725db68a124c649554663b0273b613d89239917719cb559a203c4d54ffd00adfcc719118e24352f16b81e0019fcef02ddbc529d34e71b8bca44addffb6174637709020e11734b7379b05309f6c745525e6640b72f3e4360d01966828cbc8ac72e2cc92691433c0f8946ac15fb82efbc213ba08860394c3d45866b52d85103e24dc4620e7eed68041dfc2066633892667d03ba3ec59a883d17f52091fbdea6284ba04f863af61cdb22413a82ca3fdc71b7a55bac501dfd11a5db0e6fd9fc68435b313c94095b205c13195927a5c7a248dddfe5d1666c9ef39a15ef675b8aa0ccc95b57e7e13c25b4b3dc80db2bff69ee977a7279bebe29c4b9c933e0d6f5c04dc28809d7d41068402ebd69983c392a0e4d8dba6a96bc72257e9b673f3e54b32c3c48d210e42f1953e7b9138ab57b66cc2a6e360feaa7adebceb0ef23143ced1199f38cd9d233e8aefe685bf699002c80632fd2277d6cbfd3a3483615b8ffc7b978b4dc7df02cb5b7ada74548c0b9a0dbe32b66ffceb336b6d3936704140f99df904fd9b14196ddf9c2e99bc6486b6e04104a95cb25f985f87c6e9a8ee64c32119b1734636f7b436430a6c2f40f03ccd0b518a748e34d0e5917b2d810d1de454eca3d14151ce66e705350645889218188f96a616894f023d2550eb7782a2bfa5ffece06853efe1429adc8220540349d35180fc60bb3ae93707dee79857ad9c3857f8e12d6225e0c137db1c9a87da5984d90cd87ae42e7ad3866e7dbe6749fb1a8411da882d2bb95f674ae92addc4c94cb6d627cbd854c0e716bef7d0e5d5565c5b94c420c6039ca86fdd0f2f6fb9546397f158d18b517ec05151b8cd44e7ed233b64e88834c43a6152a06f86d511a2d40ed01dc4e1aa58667bb728c9535c1579d92fc3ce523f3d25d7ee1a381010312678bf2ed1ea86d22984e60c98737ccded50d1248b74e716cffa8cf7881462b9e9077ebde5391a2ec138d97394fb089caeafd7e3f488c2f5c879fc3d8d3a3b19a767a7ac5845e6923b3f6ceb33ca99d13df4d6b78e0460cf431de75652ab0bc926763a90cdc2fc72b2c2ece5a2de3f65cd8e567860101c089b5b1b87133c5474b7b3acb2a62f41f7fa1fe7c119394e5e8e37ecd6181097333b051c01f71be16d88f7826ff0eff61af301c5405ee388d195e26b55a6df9aaf0b24dfcba990db733fd303bc600ca8a0e845021b1c9eccbd318c188fd51391d580ac28ea3b90d787d2fb160b92f3fce7914b0914636c214466999bf22b07d34096e20cefd42009c9d820bd90c179cc1dfa10e6e14b7cdee24ac6b08ccbf42810c21009a575297545d3204ef49c6140e450047eee521711de517554469de80575a99cac2effa095165be06647e0dfbc2e6202b06d7ecd33d912ac6543c171b2c62f6ad9294fba817913429e3369ed9dbf5709068f44b76e2ce3d8ea81c6c57732b6bd2e1c26921a0c711f18cb0694e0019a17899c943120a9615a84ee04759629fd30252d4aac5266ee25de025f6712d4588bf1948399da876c75d8eac3e0d038b5d083e695622c5b2216decc10e0c8d2b7ea0b7823572c14ca38b5301e85ec6ad7c3629ca3f7f750963d659373048d655cef29e651848bf10be4d69f38bdad5b4edc3533f128366dfa3cc066ca80c7ba5655d9ddd5a97666246ce4de56c515758dd71f155104d042793b1f82171c73e96113c8d7ea5c1798803709d628619ca136f17404c364bae5ec2292192747406bf160c475815cb60ef08ba43499201ce205511ce87e8ffe5a51d1da362d4744dc4a1576729ccb886ec9e4672aa750036cb9e3018fa4a77058346196d0bae1f3386a9030c3172e2fc9bb48030c54c88aa97a975416d7d04ac8110907dd33eb08d1696a1b59f8e37e905bc5dc6d07c03756f240e1433f8e6301fda706a6acbf5383faa1b525c4d4c8fae9798e3fdc2ce9642ed2721fb478cbe3c777eb5c5f5f7de789be857cd6f155858883147ea30a37c96a78f0200233f214e98e53c78e2ed7a15c141d94167af9cc5066916645652fd3de3621836db01db63a272944eaff65fdba8ff23cb41dc101cf92caf595a9f2f49589fe0468c1e4e99497439bca24482eed3f05d771e4a8207e8814be21fa88d74efe5098958b258e2ead1b66ae653e17f2eb3268645d714921025da52b565806ec54bbec9b11105b8e18d8048be835547137d253a7b586c2cd89a733b9bf569cd517be3063ac458baa2190e3ec11f6ecab2b04d3e40aa95d74764cc84fe5b1373c42936a14795c91d2faf8455aa47f8f60f8d026faaebb46d9e828cd6b24f1094129bedcb8dfe03919024495d3bd2e837cb76f0650d5212d3e4c65efd1f6897a17aeeccf29295844ab678673e6b6df90555b0d74badcba5f8ac17816a75f678d71e0fbb2f643d51ce22e33a1470e38e7beeaae44da99c4e7eeef5847cad6693dc11c2c9533ab6e583f34253ef9220f4ee3bf705089f4b3f0cd6b377b597880970a2273f7ffa752a35d3eeedf3ee8b4de2d27db25420cf14afb138c722bc3dacbee1201836d359feb85418475c29e3fba1ab52ca649b3aa919397ee0165288a6c45e53c95b7629b73e460a2cf7bfa2b48fd9a8c408d19ba35164e56290309f3fc3ec8148262e365fb2f4fad7a1093c1fc4db2b42f369ce726763a24a0965e113972618775cd6b07efa870b8e3ae5e5c5c9971ecd50be8a99c821c0f985d5d66a91ad0ce46d79b9d3236462998dadac7f2e43308e4b3a7b9b40a87d48d341e0cd1d0379f4c021dddb807906725d5fae3612f2706c086be3dbf95706d0fce307366b9300962bca57d8c5ed94bb8a748bef2fc469902878931f6db53b2c84931eb7ac7d4df72837c089c7e2132c5a93119ddac28b68a71f973a20aeea534456ebc93154eaa49d65fc22c722458767191c1955ae14eb5a12f366e7d4f36191fb492d54419ba94682d9d3e28d633b925ae5677ac4bbdad7a608319fbf91ec3c903d179464d3322cbb2a8e8e231b4048f4220e5e8713078e0d32c86fd8cf5d8d0689aae50099f504046f8763e4f3eb089cbb3827145b42f2a542dd47850a372a304fb327358a24f81507353bd1200fbaa544a11d41fa3b35181f812a9830e787e8c110334779d1c5d10398cae03cd2f32b4ad6ccaa05d9afbbd64b7a0305dd249c704248bed03be9f67f857c1d90541cdfcb4ef1e28375a37ded3bcd8c4c91dae30c2d6a1e816c22be0cedc5e61c7987e29c140d6d4489a4f3ddb935df737da2510be8bbda7dbadcd471555d13d90ec437d557a7dc39285e29b47b01bcb6c234ddace82b2867782610f8776a3a28e303b2f037694b46943881b1e6baa5f518c31a646619a1f43bc55cd04e058ead95dac7ee2fea12273752ebdfda3fc6ea4e0c86a0d0ff8eaf59dae80beb1c78102b7771023b4647cafe804ead88b0e2d50a4d81337f868aedb6c91c6c712341a1f1f6ccf4df8cc00982f693b8589a1143b04059d5189dae8a10696b67c276156fd1f0b40885fb6e9a7d4b94437b0c7d3a4638d43ed20cd52152b0502ad0c2759130b31a6249e9677c20ea749037a73d172639f33a5cebfec6e0ef5d5100a02025ca3f77622a709aaccca6ae594d86432effbb78afb917775214bb82cf6e323c51c0dd40872edb2c467616c0b07aac63f4d5e1db6e30fab86264f2a6027a68a6783136b0bcdcbc94b89fe0b930663c9566bd86127a9ca4a7427ecbf91b79c8cdc25fbbd4a83f28950aab4b5c8700ecefd1f1ecc6911f74d4c6b49d5f1e96fc854e5157289ff67f046a096cce5ef3c01fe9b216c0ae567cd1e111716a129006241e676522f8ae344255b55cc14dfc20c53dee8223e489346ff2263e2112468bb5619cb4625823afa0b6182d9c33d7ab4572fce88a6efd8685539e71bb1bb75ff05832d2f40c65f658281407f33d7255ccbccb7102cd898f638c7435e1a9cc18c74cc1cb8ea4579ed63a0bf8feee7b98d117ada2f097a571fa6c729daa37243db316121af64f7c632d50f1c091ce49713819766d5d92dfedab58307c86462c884cc811a5bd1a50237e2e05e2dfe1dff6a538432442de16fb3df0db5ded97064c591efea0222687f9f930e762a9b241593c4b64b0c7bd5409a64fe78fccb1e424b5fea629b21e38ebbe0d14ee51ca2053a347732f0410cb1ee68c901a5545b92df902ed75170807a1c37629933340cd360b4ce171c9890240387e2b123d0f437ace5b18b66043deab5ba755121dfb520d75f37e13553357a24efa90f02987505fcb60fa6dfab5a5355183e3ed2f33dc9a350a95c4067392f0d40ee130646460b407bea38865d25a5998e68307fe4a43ed5c878d2ba09731f628f6a36760c1649108b30861ab7693040c67a806e115439167f95ef659d84c4184800151eb6280cf1278dc90dfa77c3759cc42a50ccded699f730214d019f65eea6f1d6343e081f01c6f77ca866d5ea1980aa779a73b2d496b48da675feb4e0f5c0dec6a3207e48dab0d18b537f68880501c66a830375e48199be07197f308f14e22ffcae0cc22c6cbe47e23ebe0cd5fd7766d495acb725e84a6990fefa3acbee4323212bead199b086b08b62a08b1a75ae3c987994dfc334cc037df477fc8a3620034a430a4f7d75bc75a96b34bb26c1c48576f4f1d5760397d87bb1c4122872663054dffcf49f0b89c7fc8ccb4b7d546996bb27e609525f1f640d76cff16ba4bbf24a42a44c5f95ef93bef83d436d2ac31143fab386caa03f5ab82c0990d1867aae96322987533f9aacc52f2cfce9469a888048f6db85d7bdde9df6e6936dfc3cdf2344ed8d6b4a6614e80b937a8dc98f6680c41cf895307ca1278622bef491e0aa841b0db68d06f8d63d0a6cc4e7b505dde7e387b892c97217a765817d423e88098fcfe5ccfab103b319d8bf816871f5405cfacb0c2c80f1f08c10202dbfb50a2c45ae05107cb7d7356bb36779da5efdba4ebd5000645d67d1bc0738e0257f7426386398d62a231e2e9f9fd806b86a086ee866e5108ab1edef65ea77e6a98e8ac62bca5083b407326e29eb313f2f5fd4006389eccf5454d9a1e3941cf04e05371ab98c1c1db53711aacb12b3b9a7261a0d132af8c423bfccd0c9122db8675dd3d214dc6fb88381afe63963875de5eac5b881896ff32aa4e9f6ed2c695b092935ad8fc78e011c01c2f564fb1b8b2cfc646d5f07e82b6333c238cef17fb2dc1d33c6dc8dda6508216003bbdfef53febb0c6119966f47cc0d9ce73bda8e31dd2fb61afc9d0b94a9b9563b24a1dc45f3df02b2595badbc66f1e124011a7825700f62cc759b02eb0df3776e99f3e60b473f5f82c7b960d9a731447eaa6967476f9a3dc45e6f3c98da152ff3253c70c0e627"}}, &(0x7f00000001c0)={0x0, 0xf, 0x6e, {0x5, 0xf, 0x6e, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xffffffffffffffff, "d0671b9a99041df529127d48f9d02e24"}, @ext_cap={0x7, 0x10, 0x2, 0x14d728f4ffccf2a9, 0x7, 0x0, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xfffffffffffffffe, 0x80000001, 0x7ff}, @generic={0x3e, 0x10, 0x2, "8e9e430e3ef0c82964501e79753adf34763bfdcd53792ce249c705b1e6bc1a5a2b97fe76b0cf4c1a1a977d7d0ffeb46be582b977e7b073bff0d575"}, @generic={0x6, 0x10, 0xf, "5348c0"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x929, 0x60, 0x3, 0x5, "7869a293", "8666ba61"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x28b95a92, 0x8, 0x3, 0x9c, 0x8, 0x7, 0xfffffffffffffff9}}}, &(0x7f0000001a80)={0xb4, &(0x7f0000000300)={0x20, 0x31, 0xf4, "bcb1da9d28eae49ed46feee09f078188172e4ffc747724a7e627ce624c2cd658a6b9b3fe6e30d5ae8f07d32e5b77fbfe08a038d811dbf6ffe90156936e3985e04e51b602ee4d3a0e60e8ff2d4435db75d49e005c2c2dd1b47b4ebee2e7abc16c3c6445b7da2379322c24960271b0db2d7649c7a9f83712cb362e032727cf9a61b2e477e104f20e13188966edee898317c93da50fa44c7da3844dd263d7564f7a9fa9c6ece78d797cf193861872e531e220ed95ad4af502d8a9c876078d2390945ec39d4ab07243542f499626b62fb47db72255ab9f30eb2c03364867705da88d80c3e0a2ad2447fdf1f495922e5bfbf04d956146"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x8000}, &(0x7f00000004c0)={0x20, 0x81, 0x2, 'Rp'}, &(0x7f0000000500)={0x20, 0x82, 0x2, "7c8d"}, &(0x7f0000000540)={0x20, 0x83, 0x1, "af"}, &(0x7f0000000580)={0x20, 0x84, 0x4, "7a0d1b3c"}, &(0x7f00000005c0)={0x20, 0x85, 0x3, "5b1748"}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000640)={0x20, 0x0, 0x8, {0x8, 0x28, [0xff00]}}, &(0x7f0000000680)={0x20, 0x80, 0x1c, {0xffff, 0xc09f, 0x0, 0x7, 0x401, 0xb4, 0x9, 0xa00, 0x2, 0x8, 0x5, 0x1000}}, &(0x7f00000006c0)={0x40, 0x7, 0x2}, &(0x7f0000001800)={0x40, 0x9, 0x1}, &(0x7f0000001840)={0x40, 0xb, 0x2, "f7fd"}, &(0x7f0000001880)={0x40, 0xf, 0x2, 0x6}, &(0x7f00000018c0)={0x40, 0x13, 0x6}, &(0x7f0000001900)={0x40, 0x17, 0x6}, &(0x7f0000001940)={0x40, 0x19, 0x2, "f6a8"}, &(0x7f0000001980)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000019c0)={0x40, 0x1c, 0x1}, &(0x7f0000001a00)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000001a40)={0x40, 0x21, 0x1, 0x5}}) [ 1644.336901][ T2787] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 1644.346945][ T2806] usb 6-1: device descriptor read/64, error 18 21:31:24 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1644.576824][ T2787] usb 2-1: Using ep0 maxpacket: 8 [ 1644.598262][ T102] usb 5-1: new high-speed USB device number 34 using dummy_hcd 21:31:24 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, &(0x7f0000000180)={0x0, 0xa, 0x1}, 0x0, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1644.696898][ T2787] usb 2-1: config 0 has an invalid interface number: 221 but max is 0 [ 1644.705123][ T2787] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1644.715398][ T2787] usb 2-1: config 0 has no interface number 0 [ 1644.722141][ T2787] usb 2-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=dc.79 [ 1644.731186][ T2787] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1644.740183][ T2787] usb 2-1: config 0 descriptor?? [ 1644.746881][T21033] usbhid 3-1:0.0: can't add hid device: -71 [ 1644.753055][T21033] usbhid: probe of 3-1:0.0 failed with error -71 [ 1644.763302][T21033] usb 3-1: USB disconnect, device number 37 [ 1644.779965][ T2787] usbhid 2-1:0.221: couldn't find an input interrupt endpoint [ 1644.836821][ T102] usb 5-1: Using ep0 maxpacket: 8 [ 1644.886816][ T2777] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 1644.906844][ T2806] usb 6-1: device descriptor read/64, error -71 [ 1644.956862][ T102] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1644.967803][ T102] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1644.980692][ T102] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1644.989749][ T102] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1644.999687][ T22] usb 2-1: USB disconnect, device number 45 [ 1645.005215][ T102] usb 5-1: config 0 descriptor?? [ 1645.116820][T21033] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 1645.136912][ T2777] usb 1-1: Using ep0 maxpacket: 8 [ 1645.186821][ T2806] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 1645.256956][ T2777] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1645.267896][ T2777] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1645.280710][ T2777] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1645.289797][ T2777] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1645.299176][ T2777] usb 1-1: config 0 descriptor?? [ 1645.356823][T21033] usb 3-1: Using ep0 maxpacket: 8 [ 1645.426848][ T2806] usb 6-1: Using ep0 maxpacket: 32 [ 1645.476895][T21033] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1645.487929][T21033] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1645.500798][T21033] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1645.508222][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.509928][T21033] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1645.516889][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x2 [ 1645.531904][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.538974][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.544828][T21033] usb 3-1: config 0 descriptor?? [ 1645.545999][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.546020][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.546040][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 21:31:25 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x9e, 0xac, 0xa3, 0x8, 0x6d6, 0x34, 0xe333, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe7, 0x0, 0x1, 0xc9, 0xf, 0xc6, 0x0, [], [{{0x7, 0x5, 0x81, 0xe}}]}}]}}]}}, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f00000000c0)={0x3}) syz_usb_disconnect(r0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffd, 0x200) [ 1645.546066][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.567356][ T2806] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1645.572124][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.579178][ T2806] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1645.590033][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.590054][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.590074][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.590101][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.597144][ T2806] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1645.606162][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.642892][ T2806] usb 6-1: config 0 descriptor?? [ 1645.649319][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.649340][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.649360][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.649379][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.649407][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.687694][ T2806] hub 6-1:0.0: USB hub found [ 1645.689500][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.701119][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.708231][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.715267][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.722344][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.729396][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.736406][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.743488][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.750536][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.757608][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.764655][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.771756][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.778810][ T102] appleir 0003:05AC:8242.01A8: unknown main item tag 0x0 [ 1645.786001][ T102] appleir 0003:05AC:8242.01A8: No inputs registered, leaving [ 1645.796374][ T102] appleir 0003:05AC:8242.01A8: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.4-1/input0 [ 1645.828164][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.835203][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x2 [ 1645.842277][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.849326][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.856577][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.863662][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.871172][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.878237][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.885262][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.892355][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.899437][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.906458][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.913512][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.920561][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.927614][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.934674][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.941724][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.948793][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.955824][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.962917][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.969993][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.977068][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.984092][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.991153][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1645.998360][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.005374][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.012422][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.019530][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 21:31:26 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x6, 0x40) write$hidraw(r0, &(0x7f0000000480)="a05c745e4e0d1a53b098f4233c36a73a6ddc14411b7af80bae2576a428a53ec86e6f70b7e419bac045b7793c108010e4e8a9a8d001fe59a0baa471aa4c5843f7f66672b6501efbd36136246e448a37f5a0", 0x51) r1 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x7d) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r6, 0x401845ef, &(0x7f00000003c0)) r7 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r4, 0x80404509, &(0x7f0000000400)=""/85) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f00000002c0)=ANY=[@ANYBLOB="a9d2f0ad839094175a84ef01e6390162cadba7dcf422fd2f7abea355645b0e2b0ca2c743bb1e651dfe894fa567db0f3abb76539435931635a2de5853c1effaf46cab4eef6248a8e57238f95d215907b8dc410929225347d79a5c02ad80560dd736e9c1d2a87100"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r5, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000001c0)) syz_usb_connect(0x3, 0x57, &(0x7f0000000680)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010904d50505bf5f000000000000020003ff02020d09058f10050000000006000905021005000f72a90905000b0400000000020009050f03ffff8e3709"], &(0x7f0000000700)=ANY=[@ANYBLOB="000000000008000000000000000000000100000000000000010000000000000000000000000000008396c4ab7812cb19e3c29cbf3f77ba38aecd579a04b00fe94dd4c0b45ffa0278d02aada1981a915665408453f4fb2647caa842b24ac1f4ecb0ff85090b4953ee31e95f1fa86442f063388d4a68c3a39385f4a4f500800007e5e123702546d99151d8b68203a4afa2005ad6b17234efce7b1fae0daffb7cdd55ed3d86219b9bd492bcffe8cd0fa017138ec31dfc5c9c67514769892267a6eb57e61b92b636e148e7791ce0933a62c225b63d11eb6a3b73433922f70a7998a444621660b576aedfd92c10b38b642b8ba9a9c78c59945f61e8c7a29009943031433f71a143e3f8a901f61353f6c6389750c6d02495fecde92aac060c7d787f299870cf32edbbfe94baffbf3c5ff22871379c331340b256b9154aeb1beba1edb88e507ba81fb8b3823da123a95f55fe3e6e3cc7d5bf2d4f625599ee8b38bea1ec3692db380f72a92ab7776747a7e79a13f43f7145105e2134b25b0bfb34a29f80d520cb413812ffb190f45fd3814f0d1be5f5dd04adcffe0dffa4b6c8dfa75e0d29e8ff0eed6f"]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) ioctl$HIDIOCGFLAG(r7, 0x8004480e, &(0x7f0000000040)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000140)={0x100000000, "b9e611b03038cc3652e32b1d48c55ce8306c6dfc176954994ac2b91476282d78fa7ef01b35911872eb3627cf85eda21678c6bbe9ec74365c15c43a8986bc9276"}) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) [ 1646.026567][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.033628][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.040687][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.047763][ T2777] appleir 0003:05AC:8242.01A9: unknown main item tag 0x0 [ 1646.055281][ T2806] hub 6-1:0.0: 1 port detected [ 1646.066833][ T2777] appleir 0003:05AC:8242.01A9: No inputs registered, leaving [ 1646.126887][ T22] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 1646.140391][ T2777] appleir 0003:05AC:8242.01A9: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1646.366912][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 1646.446852][ T102] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 1646.487004][ T22] usb 2-1: config 0 has an invalid interface number: 231 but max is 0 [ 1646.495193][ T22] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1646.505322][ T22] usb 2-1: config 0 has no interface number 0 [ 1646.511492][ T22] usb 2-1: config 0 interface 231 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 0 [ 1646.521491][ T22] usb 2-1: New USB device found, idVendor=06d6, idProduct=0034, bcdDevice=e3.33 [ 1646.530631][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1646.539743][ T22] usb 2-1: config 0 descriptor?? [ 1646.579087][ T22] zr364xx 2-1:0.231: Zoran 364xx compatible webcam plugged [ 1646.586336][ T22] zr364xx 2-1:0.231: model 06d6:0034 detected [ 1646.592690][ T22] usb 2-1: 320x240 mode selected [ 1646.597820][ T22] zr364xx: start read pipe failed [ 1646.678970][ T2777] usb 6-1: USB disconnect, device number 100 [ 1646.696847][ T2806] hub 6-1:0.0: hub_ext_port_status failed (err = -71) [ 1646.707782][ T102] usb 4-1: Using ep0 maxpacket: 16 [ 1646.817535][ T22] usb 2-1: Zoran 364xx controlling device video0 [ 1646.828226][ T22] usb 2-1: USB disconnect, device number 46 [ 1646.932871][ T22] zr364xx 2-1:0.231: Zoran 364xx webcam unplugged [ 1646.932892][ T102] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1647.046920][ T102] usb 4-1: config 8 has an invalid interface number: 213 but max is 0 [ 1647.055169][ T102] usb 4-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 1647.065283][ T102] usb 4-1: config 8 has no interface number 0 [ 1647.071458][ T102] usb 4-1: config 8 interface 213 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 1647.084523][ T102] usb 4-1: config 8 interface 213 has no altsetting 0 21:31:27 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xe1, {0xe1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858bae762aad927937ae82fbcf3ebea71a6e3fda8ff92cdb532546edb6639ce635909"}}, &(0x7f0000000000)={0x0, 0x22, 0x11, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @main=@item_012={0x0, 0x0, 0x8}, @local, @main=@item_012={0x1, 0x0, 0xb, '.'}, @global=@item_012={0x1, 0x1, 0x0, "fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1647.346883][ T102] usb 4-1: string descriptor 0 read error: -22 [ 1647.353415][ T102] usb 4-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1647.362583][ T102] usb 4-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1647.446825][ T2787] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 1647.566839][ T2869] usb 5-1: reset high-speed USB device number 34 using dummy_hcd [ 1647.660845][ T102] usb 4-1: USB disconnect, device number 34 [ 1647.706964][ T2787] usb 6-1: Using ep0 maxpacket: 32 [ 1647.746829][ T2777] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 1647.806845][ T2869] usb 5-1: Using ep0 maxpacket: 8 [ 1647.836951][ T2787] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1647.847947][ T2787] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1647.857035][ T2787] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1647.866020][ T2787] usb 6-1: config 0 descriptor?? [ 1647.907775][ T2787] hub 6-1:0.0: USB hub found [ 1648.006842][ T2777] usb 2-1: Using ep0 maxpacket: 8 [ 1648.126938][ T2787] hub 6-1:0.0: 1 port detected [ 1648.146855][ T2777] usb 2-1: config 0 has an invalid interface number: 231 but max is 0 [ 1648.155166][ T2777] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1648.165303][ T2777] usb 2-1: config 0 has no interface number 0 21:31:28 executing program 5: r0 = syz_usb_connect(0x3, 0x2788, &(0x7f0000000140)={{0x12, 0x1, 0x310, 0xb, 0xe6, 0x4f, 0x8, 0x19d2, 0x1292, 0xecf8, 0xffffffffffffff60, 0x52, 0x1000, 0x1, [{{0x9, 0x2, 0x2776, 0x1, 0x7ff, 0xd5a, 0x80, 0x4, [{{0x9, 0x4, 0x4a, 0xffffffffffffd544, 0x10, 0xff, 0xff, 0xff, 0x2d4aef3b, [], [{{0x9, 0x5, 0xb, 0x2, 0x0, 0x8, 0x3, 0x2, [@generic={0xb8, 0x7, "dd9eab338fc08236e9f1653c44e5361eadb95bad7f2ddd512617d11b74523acbd9b00eab7d1c11bd1e6ee1259bf099deaad18f29a1f7c1e0460fe9635d1a2e37f24bf7732c188112be987268be767500e83277b890fbb99dd3675cbddfd7d8d1df96019a36b6753c39fc3e094adc1a86a6d84b100f02b7e51172aece95bb3b9b3926cb463e239846654ff319bcebb4592aa99637df8eeae6a8e94deb7ed456b92f2efabdb807d694ea7a7c4f56462a25d6661172d893"}, @generic={0x5, 0xd, "f43a04"}]}}, {{0x9, 0x5, 0x9, 0xd, 0x8, 0x0, 0x3, 0x20}}, {{0x9, 0x5, 0x7, 0x1c, 0x8, 0x1, 0x3, 0x3}}, {{0x9, 0x5, 0x6, 0x10, 0x28, 0x3, 0x101, 0xfffffffffffffffe, [@generic={0xa0, 0x2f, "06f00ec6d37b7053f74468c01c40a09560551ea13fd60f8fdbd8c1556c262e28b49ed938a14be4c01d059f5a97b57a4e633f7faacb1086814bec39452efd516167636522fcd92704c3a82ba5e7594bf50d2fab7ef2528dcbfe121894e7f7591f9fa5a9066429fa05e1e85dc52cfe7a7f03e653d9bd88d2a63f074290fd8f29288793824c8ba3b35ef6f668d8b8edb2292cd821194ad4eaf26ec6fba26822"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x5, 0x7fffffff, 0x1f}}, {{0x9, 0x5, 0x8b, 0x3, 0x8, 0xdd, 0xa9a, 0x2, [@generic={0x15, 0x0, "cdc0dff5cb32ccb896da9e06dc2be515422254"}, @generic={0x6a, 0x21, "e0bf6f87e368930ca13cb5b6afa1cf125a497cdcb657fc29c992d3207707d467778086fd7831f3da5df213ecd6a58b02e4441658880138ee682a58eda8421174532681f30001e1b402ebbd90d27064dcb6ac0fe790427423f1f91f38fa6670c00959a18a4cbd3b10"}]}}, {{0x9, 0x5, 0xd, 0xb, 0x30, 0xffffffffffffffff, 0x1, 0x200, [@generic={0x90, 0xb, "3be95e0b101bd5cd40aa9884b3c4628f975684d028fcb9a215290efa6ea6ce13f3567c19b8f0399c036d9bccfcf3767af5f8708159291642388209f3442c49e504752bfd508e81908c156ff8335a894fd165453901a8d65e1773432c32a519da23154eda13b161cf2707bd8f6a8ea054c2d3599f6f0a9faabd302b3761ca3adc3f496f278c8c09a17857f8f24366"}, @generic={0x59, 0x0, "c27cca5039ca78470b2415e34cb78ac9131f2f248bb97616597d59a8115b236889a63825ba4270df729595256ea9609be6458e67e6037f7abd9d1ead64bde476e83d88f817a710566aaec02b8b934b9f9c47b1ef6fd8a0"}]}}, {{0x9, 0x5, 0x8e, 0x3, 0x20, 0x7fffffff, 0x4, 0x3}}, {{0x9, 0x5, 0xf, 0x1, 0x8, 0xb7b, 0x4, 0x3}}, {{0x9, 0x5, 0x7932910d8df1ca04, 0xc, 0x78, 0x7699, 0x8f, 0x4, [@generic={0x5c, 0x3d, "487ac799240c7ca399a54f38a8c7a379c63996d9eb43e08a44ca1f707ef47a3430cd386ac7c1ec525ff53969f9c58ec98907dd1fa1b8e4c960534c122b48c265e2419096c48a61bfb9861a8ed7d96918bdffebaa8852056df71a"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x30, 0xa5e, 0xfffffffffffffffc, 0xfffffffffffffffa, [@generic={0x60, 0x2f, "c9f6995376aa8d87764a08b590cd7e1e91dc6727f11f66f13db3891e577b72bde5d0d61024b22d1ef5c243924aab0f959ef0a0b274bd7ee95ebafc03b9a8886b8f56119587aeae06098306b3adeb76a34f2f1c2f2d1b91ab5241693ec6c0"}]}}, {{0x9, 0x5, 0x3, 0x12, 0x10, 0x4, 0x1, 0x7}}, {{0x9, 0x5, 0x7, 0x5, 0x10, 0x1, 0x1, 0x8, [@generic={0x81, 0x0, "ba56d4e1c1e4d860b7907ea2cc99355d3d3ce14ad07693931007c74b92fa224beb9ee83e8c509ca1acd94e7a513ac4f14dd93225ffbf1b37ae37818b002c1e50a22d298346f48a1b1fae78039bb1fda3bd8a6b1218f4ec832b6815455a5a84fa8ad6b84728a3d7295a3e6d872feba12fe6f81a0cdfe549f31459ee5a46c629"}]}}, {{0x9, 0x5, 0xf, 0x1c, 0xfb2e0aa9b798a176, 0xe1, 0x1, 0x5, [@generic={0x88, 0xa, "c6211d1d1acfa44963e9bc2703282c74befa449225ef470bffca54fccc0efdef48bac16631489af358ad9f60d654f39a55f070878cab20f2d53f1d7557f90c80dcab03afb10b406f0189d71b6db35256cbf2008f3381f1ed44c9d2fb6e905ece671cfddd6e45b349aff4c72603ce1acf8ecef03342df79aeb75a808ae66a18a48d746015e737"}, @generic={0x1002, 0xb, "c475fafa810f90671643e2980722c942eb5ed06ef173d7743768e2db28fdbb22da1761312d71f3a3b6737f9554df463c0578bf8f0fea614c82eeb112f4f11d237afc3ddf53360c933bce20ecbf20af18c6af2c90a6b2a1266ebd225c2d16ed46f14e7cba5f428d2013ede3aede8ccba306a54c0b683e76fc4e2166f410986fb04b3e02ad847f9d68ba6b6c997a9ae21af0fac280eb6988cb086ff8fc9bcd49728da87625e16821b2a4e4d2b94ad3205c46a62a03bf071e8f7c4eeeb23c804fb2144799bff4992aed0d6c084329aa1242aac3c4e7de79a00799b788a59a2f3f754a9eac8dfb83aea930b0aff10f6f109d917aaacc894aef46692c1a1e89b442cce5f46bf9c1ca28ff240ef5d122ef6c1845d50661e500df43a0bb0df6d00c03c7be49e56c82ea924ded6cca4c95cbd3ef2759d1b8050f33d77b172b0f14f6abdf7163b6fb7159bad7df15feb8d940841746c5e7dbc792c25c2fdc7bfa3b3a72eaddb7fd06c3cbb26142a56b5adeb8171a6441f0a9e3e28882aa2e0d9127e1277ca1a962d6777b566be9d14cce0a55f2ca3545c8d866cba84040e4c5ab0702cacebc20e0bb9bf7486d14fc8451eaf6130f9c4299c1998a1250b601c780625ac5a972a8d0aa253eddb338194a57ffc99b3ebb49cd5fe012b645bcb2b66b2de5d1166bd73883e2220cc6f7e0c2876fef2b0b84488ef548bdeae0f2caa3079faed0e6f28515ffbdfad27bf18a1eef5ea62999c5f17547a5c579da0b647ef75bf90bd9cb982cd254e59013c591a851c0a20771581c174d8980c80193a0b57a405cf1d6be42286086f64275b7f5c6e2699481924a89084470d16fa20fd314b5ff6838488c40bf69eb58f9d8a01274821c047d5e48ae25ee799a40e9c92580935899daf131c6721e1bd7853ff629c361706d1e2df5603972c0d8c7d9599ae441c027796cc672241c0f725fe30e61d085ccb71b907de8b1866e3c1eb62a3758b168d83c045e19fdf90427aa253d99b0a50d2efecb4ebeb439e89c3b2bd59e0d5af06e79e67dbdf651df7d7b71b1294b30060f00c2112d5823ec6aee1535efdc5e55b962b9b4fa6d6f5d696f8ec5c583eddbbf0b168d1d89d407db8a4ecae03c5b6fae593ee15fb169e0d0b2864713a8a7a16e3cb69d90800a4cf5ed29ca4d3643800018521004aa13d03729f8b14291c4ea51fa8351690eb2ab763caca2d2144f96ac616686b583ca0e98d193b004a436a56c817e1e93a2a569cb9c9994ad09458f1fcc3ba72e1aa8d90ce82d559371155f2b89024b037e782d4eaf01572139d7571b4d9091ab5caacb7bb0a7ee5853be81443ebf32ae4decaed1ce8fbf895b0bc03fa1f8487bee7452209d605c9591376a7ff2a1454fc2e0dc8caa54534b2ad88734aa9f75b1952cb43f0724fd216d17b0e239af2c46965c1d87bdbb5676d45333d1ddbce3f1e9f41b35d70311b941c75468c9fffb4ebb06f96fba26908c45e648a1687dbf5dc7af13e48fc26814383b240bed1487aebf917b97166f39fd7fd58d7384a78dd513622d58bbe40a8dd5a633ac0c9c9a9ef9f3d0ba181cc2544a3073ba37ec086668ccad7df22e37c1c273f5c0462658fcfc29908773dcf82ffc0030b0454d164a66f68af9de612b3dfecae797912457bf7ca328a10d7bcd0b0eb272500148457463056e70c466f61d04a36cd8ad981a99f0cc7c3a1dbf7a030e5326b98ccb00f2173845a8aa6ea1340b77103d9deaa66e69680f92096786dc29e9d144712467b86ddeb862cca07e16ac9b46a5629f00ae2356047b1861bfe2632d3f294fff215162a5ce7c6acc1c26fca10a4e615ba59578573139ec013a6a6ba99f916c2718f847c02da494f8bf40315314476cb73c7397b04b4e106461756f28aa9ef16ad27e009e0ff709c799842e86e58d3695d5e6f900cc1c6ef0d4e7ec2a5f9666c097080e575d3f49dde1464226ef7ed1c509923b6fa737ccbc0e731c31214eff28860965ddfa420ebaf0a1d79e6e6d67e2dd9655b2ec7823a9af62817fcaffe9a12802d24cdb529abebe5fcff8036cd353b154270f7baa1d66390a6c9b50ce3f344d9d64fe654dcecec41f39b3bfa837aa5fa3978103e1423f1cab799b96dc784518c1164375f7bf5ffbf8f288155b47bc27e6309a2c676324c2b8ee04b79435f34b5c59efd1b52206b913a0e4717ee981ae6f3e11779d0c29557832bce0ab46a9d6940aca77cf9a4897cba1d5299232b276dbd9234dd7f8e743ea19b887bfe7e168d1a04bef53730e86ce8d1f0be34d1eb068da1d25ccb25f3d6ed86257c34a1a87bfda1435a31f7faa15af41922996610e530f08c61766d969272d8bc758fc9123d1414e5437fa34d146af413d0e6387d6459be17510b247b86f766412f315f4b8f1f8830ba75c2e378408b52cd69c843f22f6a207f46e5d12088f43b33b58dcb91a20d48c6ed95427fb7e615b97f597304ac7f486d82ac7fdc01f6a6405f54ef5c59a227be2426d7d1a7560322700d00495643ee482738d6a09ab64d916a38d308bec9e0bf0ce5941c65b5bdd652c508d3c29d52aef749d09c766c69dfe49e973c6a783b9220cae5d61ef42f97d95ed1840fd195d81362025c1b5721a9ab69a6be4b99285197877fef0865f5eea5fe7908c28a4c707b533f0e9fccd495ae36f6f130da99a8f98cf853a0fe2b0b81eefaf00160b4e22a559e915bf4fd2ff50af5a56133cac5b0f251a9b7a41d2340f3905ba818d9c649c5caa416f59df2f793505d6e4aad87ed74bcce7f55bf24889eadbb2f2c59f7997311623af684c9296348c4e7a53e251d150a3552e7fc28400626ef48ac80c582ae7c8442d9fb05abf7ba19628c23795931a68d45e8ed7cbe7d3e54b78869a9f8cf1d0ff9a3f601bc929d2d6e240907f4031ec3a01aed1ad6955e1589a684928570764ad61ab291c9a79eef13a8e23f9bd38bc437b256fd5a8a98c0b48ab64fb612859d7fc861e71c2aeae2e8372111de13118174acacd6157de819b7fe6f9e93d3a2fedf43df394ddaa44e97cf959ea0e6f4690ce6d4b32dc91dead248447a6b9ee47b7f6ef8ef762f584b9cb8edbe86a3c258beae8e105b2c78a347a6014a542531034540200ba15780ba50570e01073222a38617a3c2d4d2a9de0f409778bdd15b9a5494d1f3c6210aab6c72868bef94247c5644291e2f3a5879b56406a482b3b77d0e0f5d8bf162434b042deff068dfc2e77856aae13e295c13c789dd3eadd4c8adf397182ecc0a0c5dece832df7cdc476d8b4c615fd9f094cc879e934ffdc533a7c7eb4ea2989236f012c27d6227d7e02e20fbd421eb4cac4b5e5c1674ec0bbf9dcaee02b64249d6e262dc38ea769df43cf372eae1f41c643136c68f484aa4c3bc37c23e171ef88696d3a8ad7c7437f018a49d2a21fe46be76dbfa6e9ce871836ad576b6b951c50588631dda65354174f37faef6d23e47a3581d3280f11088ffedafd0483989f1dac44c6007a8d1c41439693b3ed5fa2a605334acc789643630c2705aad51f9cbd3daa8a8e99105a6350c987fa053d2c1211c0c2154a0e18e25706143741e2914efb9ad8039b7a6e46d7f212b329e7f81bdeb53ddf439c62373e9dd064992848e76ca5e6501baa35a934803b2bb90bd79c53b7a36efdc428e4e725410158ac312c57c61c5c3b064f7fa968fc4039ea8cf818faca3980010a45c22f82c018019a5561ec781d56fa692990586a85ac123709e9e6acc8621b9939dedd0e984a7748149d2553fce735b696863c724dd04bc6d0e004d583b32ecea72d633673ee3c99d25c22fbe39fa707435cb2d2c641143ea95ba03295d9087cadee4cbd18612fd292a9b8f3e445f04321a748a5cb66da7620b82b2ac0e9b8c74c2f38d48747cb0ae690812ca3b687058af4da9450ddb1b17a6a622fd13453fea21b46b816f16833b0cbdc4e9dfdb44b3d6e42eff63df4aa1c8375fbeca8decd7f7a2bf5126e3f6003c0e4261ef0b6be8d709f180c91e652e6c761af5ddcf8c0ef4f7dcd5a681c1c81521adf0c2cf6076fa94c67d3e34c51b8c7ae0687a56642c750895ed4004f0fc0a85bd9c93f0dfd38bc479930d3fa975b91d9894b073347f308cac9ed716db3fce7b76adabf30df0f1293a32496ea8094dd170f88fcc388f01305f15c775a6e36d20c2baba630acd18a3c207992a3075d8842e36331606300200a93fe2b65b2add08964c03c42e8c07c267b6b37a3f615a51520e769ef3c7fe5236b863d5562e08ef2b601872c37c9d6780a76a72c36f1534f2816723e9f3b374b4600e6fa0109009c40d625886b4ed91536253ad6e368319e045eaf064349176c47728edc12566049757579c52010160edee27210e565360ab19fb4341acbb57549ed2c2ea4909051ef486e365b10b9d678d398952e2d42142f2a1a44d95e76be84a9b6759b4c539fb1a20214ac19b9623d88bcf86aed76e53a1d65a2453cd68dac33591ce10400782aa4f63ddd7b7443f583f8490a06b48a25679fe815c7355494fcd1c716d75bf9734a8f4b4331590f462b47045286309c46abacb0766f000dfd387b2cf86849005f3a5d9b89f3588b8f4010636e9b947c51c7dbd57cc79e8bbfc5e280b7943bf912081d1f86c3bb58713cd1032642e46376692f56d4642c0decf9b340ff92134f33c7bd7982fbee0a12881424a35daa323119dfa236599a962d97550c688c2125834a4ff228ea92bd37ad4d05fdca818b0a5f2d41114f49ea9526ad7df676e763ae6826b9be0ea549c6279edda80ff2c023249c6cd9765771ed693ccb45fa0a91b22dde658147a066b4c19e60911ec24f8c5a81cf932744af75acc81cfc2bd19c032bd32430b5dbef9a3e1aab02a965b0d6069db62d2cf9419d5e9f15cb5c219496525ea658be149c2778482280dd86618119b1d11293bbb7e3467a56c4fbe10a6686b9aae933b79a3ed13313888a42d34c676ea58f91be227801adc4605552fe5610f8bbe58f5a42b055b0621494ab4a820ecba51099c9adb5e896403af84f0f0f1c9adc275fa14c877e9cbb9d88d5f7b26528207aa20682083dedc7d273e60ef36e5cc762b3801602653b4c220ea2420dec3a8c710d0efe437403afe58bbd378d918b650ae8c853613c53e36e4ac50f7920a6c5f5f65aec4aac21a0e7a9ab329648ad07bab28c8d97273f1f3477990eef613322af99b3e7d9429eb0b7f26838c40620a2e0a9352391e8bcae823235823cb85feef0e52b24dcc66cbe3b93fb55f8443df8c7e603711535f3ce420d7150beb1963704ce7c9846deede36fd47d3804832d5deaccf6f93fa03fe5443be11c27cc28fee6bfc064cd97ed151889036c7742a44c2003d4b3a5704ab7cb14e07866f6f80d821ae3ef3e811dc63a6f8e1f95115a0ed769a90fd8fcede9c66b9595bbbccc104c286c9e8502aa9424e78935311000b114d22d95c219a15c6266f037d6cf44d98e003f40dbe5e5f2e05d08b54a2a0cc0502d667f3a157829f2caef34a1bce860c937f5b44c147d5376829af9d7379a28c1e3006d745fd1c5fd91dcdc4b76eae3615549b925ed33a8ac559d1d593f545b0d4157eb9526489c7b387d7297f24831f12993cb4a3e65b2246996e3eb62711efd962ff14c7ba415cd2d541e7995b0166f1e57f1db510139c94c9e247e9d17187fa534315ae43e7f0232230a938653c0842f7c6ca508bc3b1016d7e548fbf159b4c2af5aa2e742f0be7d39d97315f8d1791945721244861614eca876cac59c50cc96b70b6886a49da4c1d1103846e36da293218c555353b2e4a8"}]}}, {{0x9, 0x5, 0x8f, 0x8, 0x10, 0x800, 0x0, 0x31e, [@generic={0x89, 0x23, "8ca88ac316d01d5a19db1b68d055b22242dafe503b9910bf6a837d32e8d01bdb4b7a4c5eff5714cac76509ab6226a338e3a0cf4aa83d4d97e26b4b1f603955b74f98aa0993cbc6691c3f9a6099d62e2839700a0423575319ba7cf5079e22d4fde9780f049128661458827a9d6d1b8bbf785feb66269c6bc9fbacef181b7135b1635b8e85b1c0c6"}, @generic={0xf8, 0x32, "716a6ae810b328336aba530d5561b63f6d4699149da7e9e13fdfe68b200fa67e84b9d3321eb00ec0b87d8a5aa80613c823863d672861fda01f482ffde9556a147121f9d69366a4ce39998d612d943897edc5c59cc744724d76036890425dce2ebc22d3331741ecd69218869a16e227a915922dcc3d40db0d434bd98171b252826a16ac3d9c1d25a7860328b41856b91c1eb7d895bb1d4be6382c090980dd7df4026480ac5d5eb06be7f85d28224cbf890a291b769f8e81cc4ed6224730055319b2bf04e3d416541bf4cf9b7aafd8c2c9f8176d11c7ec83218a0f6ec90985f1985797e24f469fb9ea4a15c5f7d96f33191c9b54ab6151"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x20, 0x7, 0x3f, 0x0, [@generic={0x1002, 0x2f, "859d4cbb14daa8032a84760ec6e7776fd03307c42473acd8d84cc7cec77ede106e66aca93fdd15c2aabb043f7a7c46547a89e228d56c46952b8d5de62629fdb5063269e9cf48aec5ab0d97b99e270f255e0a78854d8cacf5fc4648101365efd88a98de9cf83c96be09f891d991a7a4fa5741081550f6443c26e484808ac73ba7907e076b089ec493b2f40922d38feafbd779c296119d5abe391d4c13eef33edc9ef498004d713e707162442ab8e9b591c6b8d379ffdaa65b4ac7f9a533ae34d0ea044a048be50bd216be4d61fd438c0e8ca1b2d9a0cce4d1e4414e9eb384b1af1e705900136cfdbd6b9f539e9fa2e02d5ed53215a17b6d23f98a4899a075e948a47ebc0aeabd499ff9e12432acfed4daf38d3b6e8f12c420132e159e74db3ffae96ea12350e4eb0bc33f73643a90798bff86811edef1407151306dc4062cafd462ee82771e46d7b07d3c40851a91e350c35b941f283d8e47d948b5819add06f6b17f1a1e03d1467f281af756d0cbe27a32339ef2651bc3d42532598f7ab1f0d3f841977229c2183e12ba4b294ec461c809bd123f03f5648a307a397c704993528c19d691c4cdbf2ef1505e38e9800cc476b4d7c0aa63046c3caea32037fb358f12376b26fb69f15299e7e51e4dbab25d84025a0421a99ce468d1dc9847357095170d7f2fcea330647d42a0ff0a9b7c0fd841bd19891d9518330a2ed56bed7802758fda852f543a7207cea09cb5954585c254577fd4e3d4b6b0c0cea853360d42a3fd122c07e7a9a7705acecf88bef104f1c2ddd43c6d7f40b724917d61fca32f5cdcd2453c693fc0251f0a79920f36cdf796aa17874d34b5b15895249f778f69ee0f16a9f9d141b8cb4f577c68124dd62ab8443e92afa91ecbefe9bed4aedb50e0dfdcdecf7ade6d902971d40bc0056a5dda6a6cdf6f5743cb6fa072524b7a67fb72a7e288b1ba0f98c834d7a3806ff15d059e231d71c3bc753960719ed958965d5551cffc41210e65ce8835c8dbf68cd11a4cbb1c40a517371d6770e6886243db8b6e62a3e53d4fd872f3b0283131470edaa390cd29616a82ca558ef348771a0470420a8ac88d077b7834e6be207e3eba4908d960d6af853a0073d44bea652f8a0d59e264e0b6eb75fe21cbecdf449ae455d7b2f9ebb98ee8bff882533a6e10754bc3f040392aeae00bc33020412902048ff173c0aa8d384a6eb8abef7c57db4cb3a195d4d0ec2d96d68a4223745182f62a7ea6bbbdf255e7e1eecb58a70c3645cbdb94227dbb6d5e3f53244f4e39dbd762fdbbcf0feb2f9efded7800bb956759e05188b3b71fd5800bf5bb03369c3ec39091d02017f894574e49ceb5aa7720707724a2f564f0ebd66c8f313c81548bc9fc47b7ebc0154640be5d03e6b9afeece698d767d347eb8d18246b53548506b00eecb715807706dca12ee64fabb83be61e46b685d8d5752bbe0023f0fff0cedcfdb30ec6d8f35cab51e996ce2f4b09176256f04435128486c1f1fc08ffd47e932e5127a8c01c41ebd529669015c755ca76385a5552a5036d088bf031dcf4a465132644c0ed6525df50ee02e1e98449f92df1521c8fa1c9406eb0a6e4134011a2fa3327579a9879dee657fde7830b6f5800956858e656562afb6b0778a49acfef9239f1801a2be7292efbdb520f27e96b7a9a73a250fd0114ea9777f8737898cfd03f8d8d6e76cd12e1630953293a08a4dd9398ba161d0c4e3aecab2e10280a1d8b4b5b6519f83bcdbbf2b64df18d2356aa6da1732c92da66fb19269c4eb230dc838d56ce5d5784a2872f49901b0af4cdea8d0542313160835feea92e469ace0c3000889d92049cc8b1c51a11968966a4321aa2d2d8f9d9a983e546148d98181abc2e18c45e9696066d4900648f1412375a048b560c9509d90b102be9a33a484364bf352ceb794d2012616b24b95ea4eb7943def159cddcdd62af59f4f9dd7ffe89ab975f7778056957abf5658a6648c27888697552f94fd9b0f316bbdbdcb9b4b57bc507047f44d21a83803b1f9592249bc13e0512b8d9e7e561fddf74af58326a91d67e4b2481a80075567fbde12d5409f99cca9c31503a8b8585309841596b4cc80f54993b7b8a5d27a225aed38c66cb449d8330c0ce1fb2fe37ab219f3a9976862aa271ef8cca45d29932559527cee1ac1892405abf9551e2df8d09eee72dc7078f06c1ca76e567fcd9f3c5b891d58e7a2fdedc90c1f391b4d8e226df360668ad896ed43d5dd58f6413a1af8c74fea38385fc0c3a23be2ad8ac64e995d42114012a0bcd0371baf7f15fc7a1ef10568a2b351df250950b3036625b25883b929e780ab7e4a6693ec6f97d894ff2e4d25579ffdc720c0ec76b53a4e54a09096713a0212981a4d524f327933c7331973fed0fc117ac17ec4d5e0ab56d3fb40ab55ae0822b6a38982ac5e853e763ce987623bcae66201474f058a75969bfdf9417973141276316103682797d184c07996a00b510e5baef6676e5549056c06ec32e90bcc4a7bf27f9ed0b8e4046d30b0aa533ea287b9f73047751bddb1cbaee55080e6f3977090d7d90f86b3608b70283c4c16fb1a523ce08b1d2131aea2bdfc62d10d9df39c7185e7df64802da6f4a35e0640a20b5f1be9458feb5f05263e059088c0a51e35390dcbaed7468c77fee63beae19535b3d3d96c199912f96626ffb505712c8d7128f2956c04a57f8d48c2c6dbd415ae3a1be4ffd140d0dfb11581da1006e3e4e7308027c107bc834095c30636b9ef62dce9b7de0351f113666bb750bef123cac80f937febec93f7ebbd4af740929d1ebf93715fada2fed4db4d3bd1221bb1c25ee258ddc9c5e0ce3d008a20caff0a6a410b2efd139a93558f505bc4ed5c5cc2554ffc180fa658fbffc52835eefdec1e760890fdf5f096dc4e62b4d75371a6873a0112b04ecb83d990de8425f01ab39c5b8693809268dabde4a007dd08cd0c45ae0af5855d97448b9cdb8368161ae6d100a9538116c3df3347999d3ac769ebc92958e78da2b97f845e79bbf3ab4949c924e03263e9dccf172a6671c2ab63d201515b4130ebe6394e54ef44579ca86f1a577e482bb1b993c7ed81a92951b36a03f210f93df5137aebd779656b124965a4a8896c63d44bcd0b1c9ed7d447485aac331304675e184e6c32587120f3724203f0d25f46825112464f6e7673dfc13e1b6826275dcf447b92d4099b6029c11979e31ecfce920314346fce96fb5acc12a3858f5d7e308dcd5b88a8c35a95e96ed683d314d2f9bbfc2bf63f717de4f71fa2c2ff8a3d5c7a2e0c1837e916131e5709898150183ac3611ed78920fd98052c29cebc8afca8293a5f7d5d37a7e95adc67f3a57164dba69db092880d6c74e26562c380482439fbc74c64f843f17969f0a4c1599f5da9806a4a3344c93bda9ee0ba5afcba42ea9c3c5a8753a2bdd9a77e253e31e65e511c95db0c505115653a9c0c8bdc65279031e739bb91e0b06af3beca1edc5588285518a129dd0aed2cb8689adeb6541a3b1bd7440902dac1b6dc7d0d7f0c801d017011b492320d76911f00b42ce267cb4b28d1a08f12345248f56f79374c25f89da0232ca756e3ab660ca600aa644690d54f8655c932d4cdb54a2fef8c3d6e60d021a033c63ff9824bb8b437e51652ffbe8db2e8e94037b1108115df36335f38df5a4f0a5954090b32c4e1b5ebe15f19dd1b929f1e61aaeafda36f6e35fdb99e963b7ec9afd9222403451c31b7f0bd810b34a29c76babefb6a6001db6a537e3d14d0d816af18cf976220f12aa5d309ed282c5afa28b86aba568d3a3b40ed7c4cabc45920fb8e31ab8be6ec2c2f34b744f696a831b790b968304c0c9cb5de5e7ceb6f652ed359cba71955bde8220669f841a8da771ae4d1b53675828c7b111a3ef60a3201aa7ac5862589decf68c03d6b043abf66a4d689aa1f01395733740e1985deefbf21383b8605b3f86289308a1b0c188bfba60dc1f6f4ccb14f8916c81adba35aa3f3a1071b150ff6620390a4cc781e8dd38c3860ecf58ebba409445dd551d1d3025660b417724f9d7d055d902e7c5aed2413f4b432cd4b3ec4d4bbaff21df150016db55d05b70f46f4fd927be92b639607727333b70d721ca005cbc2b63c085f98dce838a2f28a03c3dbf591dab743dcf04e982ee2b5ba297aacf6eb44b18a4b318348b603bf82b609f8cbea2576e523d77e32361a06674de0d1a09892ea93463ab9c4fd2e4b95aed01dfd029878b2bcc926174b451109f97f41c2641378acf30ebce420ab53172fdc89355304da3364ba544d389f2ea3ae1c004f1e8e889a16cbb7f6ecefe4bb0dc534989c9e4a6c18ab5002e8a57ac47d173edfb8b37125b9b5d9b1faeeaf5c678f06de310336b3e863a5ce62bef7931d756f83aea63c8ad2200599aef20cf543e8867110a8fd237162148bb2fc0ce2c8d4ca2a562ece9f87957af79f1b3f734be8291a4b8541a3471a344182124fe6fed2326cf24b0bcc975d466bf67f70c2a901b758cb8144eff049d91399492407693af63a2d7035064d354457a461a79770155b0c0fc96043296a932e33b3a62ff1eb06b2698060f5aed3b0a1563a60239905d08f21a3c68d30bcf578c0678f4c7118249b3b176850c86be1f6aeae6602349f534bb08d40d3a61cc6269e77398e5370ca0682fec93454604885f9c3851ad0de50b893142431cbce5b705e1d3cf058c2a39215870eb09aeb041ca902fa37aca01da8d7fa5b4c9cd39aaa66316331e9e2a1201c270d68b593de6b558747d5628635acefb3e0fbf076f78f43cef3464c765c958a9587ede3939b5012b7af05445205544662465a9b2ea23bee94e7f0c3d5fff13527299b473bbb3b5c982245490263d6386b69999f2395a758eb0d2c66b246142e1d5217f247a98e2b0c98c1856e978769a9cb232b612af98971ace55b44d00bfe2dbbb044961ff033eac3ec24ee7e819b94e4f7fc2147e35964ac7cc39ed092465eab26250ca42d1ab2f1920f4c0eb576f25a4440160410d864688f7de1953e9061178b042a657c295df9ef974b3bb42bf9e4ed0cd3927fa0ff2ad2fba17fe84a7ea86b6c8592589fa9b3eac175c0a62a8d3aca79c1035062ba0cf4b6ee6282bb50a64e5a59b7bb56ba48930d7218f425f75b72230ae1160a832bf6f263d5543b784df7c7a76ce47f2889000b800ff933d502a098349584f58c7c2d1c8331be07b787ff0f74df9d2a9ef04e80c9b430f46bdb11ffed091efa542c3fbbb985117c75f53cbaa5bd449964e15114ed2357bd2c40c37a07d35b8b37ef61964f99eeb5384953b8a559ca14c9e5f8ce845f1c913fd002cb78d8a20382d1c2bf565b71cda7607c55438c3d62c926557e7af79c138a4e9b6fff203e773eba5acd06873b26acf9a879856da87180fbd8a5d9eda408f0a541f598589830d08ceadb9efda5358cee93c0bc74e9b90123c3d8cc31a18c110bd82761fd53c02ef62403e511fbbd92dd02365ab7b1fec8bd41930a3a130ffb234d6a217f55328f499c04d8789bf3ee2cafd36b90dada8f9efbd5431b686960a918c52317cb01bb18e1c3af13258141859d8b9d513f86f0c329cd3a2b09b8620324d3a91f46ce8dcfd93121e9d05801d490a5dd585ea641298ec5f16675c45d71e5b3b13400128caa2ec77182aeec451924571557e5133a3c34b39ba3df50fb92e4825be1485efcbaa8cdcd759443badb183d86b4343a25c81ac4232c93dc3741009feaeae52970f68d08c58f25b966a240e2188e4b4b0f003fc9648df1e5f1d0240aa47ff7191e"}, @generic={0xc5, 0x6, "a1ead815898b82f3bcb0d95a1f993a1983ebb407a0cd4e667ee662a95e77ff373831e5cc8f1806b1c10571119a88ee18d71e193a6b901666583b222849ca7427872877cf9ea9b32b7fe0e7408ca394d8db388265eb30da0562999d542c66e712cb159e587cb775b4a6d95783553db2bb0cfe5e8fedb3fa93e47a1830bce7595fb15e7d8b6575001721dd4c49160fc8b374f79a86f462e2d1381cf29b45a1ed1155388c2095b3289c8db6aed76bb683eee5b258ed9a4d718f6859b7e559aa97d8fba259"}]}}]}}]}}]}}, &(0x7f0000002a80)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x2, 0x61, 0x3, 0x10, 0x5}, 0xe0, &(0x7f0000002900)={0x5, 0xf, 0xe0, 0x3, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x7a4c, 0xf000, 0x8000, [0xc03f]}, @generic={0xc4, 0x10, 0xf, "fe1634db7d91762ba2c56c62b0b78c0e53b57c0634cbed419a95d92e4145039775bbfc61594572024dd3a831050a0657c00c8e0cf84dc034e7c151a487e2dc11113ffe1410cd51ba19687cc0d068ce793f165b7fe5e5c230836b9cf5f64fa431fec93a65cef5b878f2eaf3779bab3ce56bd9a9bf687e13d090be43591640eb7cb7d477845243cce27dac1c7ffde097054ab326b5c4e40afdf46247632a61cef280cc0d5f0e03ae02972a1a5ca4eb976f417d5165c2fcecf8098b714fa92c213d35"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x8000, 0x9, 0x1}]}, 0x2, [{0xa9, &(0x7f0000000040)={0xa9, 0x3, 0x44f, "4af0b3f52b743abff90679b827acda5d4211f539897cfeda09926b1e81329e9b8754bf6e24313242a33ebc12c7e4ababcc8f7ba7e4015112d53107ba02f217e5f1b2d76e7a9f33c8a824829b35c319266f748d03c4c2f17fffd9a48eb5c1bf5056155700d5f399e932b2040ccbf5237ffcfb77685d73f9fc9f145c034092495ceac136f0f0b59f7f1fdbb46e1fa496c49e0ab0e42be3c446f4efb023cfc006b4b1eea7714b"}}, {0x5b, &(0x7f0000002a00)={0x5b, 0x3, 0x3c1a, "52d5f3f79fcd1cb8f36aa524ec1da794c3842b9b66426879e2d92ce4ad4f5b3cd3551a69618b74ebc0ceadc873d85c614c151bd4d4bbffaea70508ea003d5d26b421b0d16650ca4971bffa7a5ab1eea8deba9375c5736b"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000002bc0)='/dev/input/event#\x00', 0x1, 0x240000) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000002c00)=""/240) r2 = syz_open_dev$evdev(&(0x7f0000002ac0)='/dev/input/event#\x00', 0x0, 0x8000) syz_usb_control_io(r0, &(0x7f0000003e80)={0x2c, &(0x7f0000002d00)={0x40, 0x8, 0x65, {0x65, 0x30, "b740fa11ac44da05702842dac866f049d66b3e77b3f625808cc1ba718d9d61ea995b13c6ac468529374842c25955d5cb0d0b72fb357d4308192555eef9545e60a1b86891d307076d1fd7d25ce766f554ec20d3dadfaa814c0498fc4d7622dbfdf38d3a"}}, &(0x7f0000002d80)={0x0, 0x3, 0x1004, {0x1004, 0x3, 0xcff, "41cc26beda3d53ced03f664862014128d9de88993524aa1cacc61edb79783a48f3f291e04939a97d690e6b2731745a7bb308e8352ef6ca69de4436760ee933dafdc75bef10aa5cd3ac6783e96c209bed2941d0f2ac09f99deb757909abe4d1a44f4744561374b95527e8a3709a1defe2b6214d43cf7c83cee34932bf2a1af035ae65b3bf147ccae8d13b1885f37407bd2c92ffaa1fc17aea1bd073bf7181da3047bca2f6ae96ecdba130fdddbb7ed53b8842adf25329ed28b04356a751b687590ee9168a6f38042910edd0781a142521236273d129172d3bcc2a61b9ee78dd5c9c2fd1ef4701040c3433d69c79af513fae56c3ca9549006be04c6b6d1bb89f9bfe3d1fc873447d4b339e017b812b18d104e83d717a332ec0fb78ef3dc526a8987bafd17f3902416210166c42c8971fce0b781d2d468ca22260433b50d580cf974f08225197ba6bb52aacf1ffeae646942612e230c4cbaa0b7bb2706eeaa97dc2a24bf2a258fcd3430faa6ff3635dd27a8209dbb91b87e0d35e07b5ed6947de77fedef03509895830da3ffc77066da876134d109b20fb3129e049588ff4c06013d4e8ab26b4ab9f5466552fdfe84e386c4b2273bb5dad51fed0a012bd2752444393a09defb62706bea347c1963a4454f7d34481957b4e76d52314aea6e450ecf8b2a95002096ff4419cc4b838e8522f1e57aedb16c94d712d4f0efc3d8dc385bd7e250abaf015d5c12652da08ce0552fbafc5ea654d9d7cc68ef6f756504c382343ff1ebbb4834d5415e971439c25c860010c82d987a62218356cfdd2381d833fa2e658c8ae93903b1faeb95e2bd2745cd2ec97a189eefe5892d56d156309fc87614dd1bd6e189a7a4be1fad26f2bd257a02ae427c7021980092d86e96b9ea5c56d14ea25f3c50549e2ca2fe761c4c3917fe6141f2bd3f3367410b60a613a48a53d6f3d21457dcfde916433c5af8fae8a55a5da582fae498ac9df5edbc4b9f387b490788630160379e77410acdb1635fa65e1e46c6c3af6e908d506ecb12a79035d86049512463648103b99a21beb0d198bb15470c4835a0f1110832abac28277daf9a489acb528135d4cecb7bb63ff0eff2b185de4dd3e85057cfa2bbf565e60e4c650599e52c68db45f6f126a756d5b86b7d147d2e2be1a7e77a35fbb7982658fd2fbcada8cb3564c0b0977818a5c319666b0ed11aefe71888a1bd516cb6d7299f1b40be6073a32f69451ef407cda00709ebe4bf19cd996f23a1fbff917c34d0672aa1e2a0865299776704e808b6db13e8b4231b195e8658c1e1a0467315c1299a138acda96881de2650fa0f1a7cf6fb7209f02edef894a9001d21d6f2d5250d54748335503f1583539d3c238963376918f49940e10ea62819d617af4b98e33d95516edf6c56ad029044d0d595aa08d506e222490436f169269cb8e627cffe20236d8081b63d8c06541f06b78f22ece994db40137feb4f9b37009130900a792af9c1bce85ea9ce1cdc613346f144e31a5655bcba71427e9a162055462576e1f05d6b9dab7c6245bde37b08bb1eb98d9136be9c5174cba02644848963a0747db57a020a003e67025c36293eada69c61c38845702a862cdc829edeba13c79a01e008f5a73cf3ff0ee80647dbbe5c177c55a894b32c44c219a969548a86c04cb0f979653f0c442d00713467c46d7db8d2efe3143c19ad8ee1bf2507b73aaed2f30bc89dd0d1a886ad42c8ad342494184f27bba6e0f366e83fb86bb223f60de5ca08b7bb43d591359cd2cb084c33fb74a0d1aee7542c0e9fcdee0e00eaf48a1ffdefc8e8f68a26021007ac52f7b1e11065487dd8f07b764eea1a0c31cb4256c7ae25e12d4e4183a789b6dc41de42a3ffb0c74930988087bd4a4b7d4b2c55ee917abb8a9fb6d11dd5d38243b05203f7071f9d159467e5e11d6356b61616a4e346272d2b8f5967a4060184f50ff04fa391546066ffd047e416b76a2bd8d524039caabe388ddf5546ff0822798005617aad526d5d1d72c558e596f6623c4393567260797565326be78a26ea59f0cca32c83661754884649fc3b358922f1b9311454e271fb33d2ac8d40be5af4440bcef85eea0ce7ad4cfa9f31e5d0e4c4acd5a0d8e8a6525d898179b981b71f60aa3cacd909a2bcdac66d24179e5eb47b5ebf49bc9e4af539a4fd84907df44f081ff571710b7fe9b907d582babb1024de39ea87061dc9ccf10e40ba8bd23da7486544a59e20b72a8a6e2f4029cf938ce3f119eb873d5628a80004d734bfda805e10c1fff776819dace8cb181f3efa2f0c9689c3f527330a96262e236d23b765bcdda5d7d02fcc087ba2d952f39148859640904a1ccc5e3213e82ee1a23393db5f2fd668e6b6f113e54850a7c5891e52ded63ad85cadafd8fac8ef37ae937a616ae7524cd413a73811b6a73797b07b6ee3647d279a48d0296e9874a0fe877ba251af5fcd86286ab77b5e58d969d34d39ae67c3590a3ee2f29eda30e9ae29ec18c072f8ed2d2e913b1579de538362fb0ba9f76a795dd28317fbd70a8a3498d2b688d8cc781c9c815f3143528c765fa2fbf632bec8647cc40dca9aa05c2ffd73cd68f2de02c63dc960bdf46538fa443dffdb3e632a7fa6d8727e5fff64dcfc9aabd917ec9e8c68ec3d7cc41ea49512cddb6b42aae1fdd73f6a94370ecd2816eb5d16be879a394da50bfb119c6d0d873ff9310f246d760600f946bd2670dcaa6d8a53d8e49ffad4058eca946fec3bfdb0df07b51e67e3a23180cac666267b47dcdea4e2dd31f7f9b33440d0ba0c9af55980781fcaa874014f2691795aad391ca57b6f23081e8c0aafd009b68c9b6868b3548785b2fc683450f896c0a557d18c5cdd3f1fd260ab679c007554332670948c285c53d97b5d96a3f66d7161587a6dccfbd85d23fddf75371b5e35c345cfcdbbc46fc9fd115a9e97b521ddd0934ac153e707b52b0da26164715ab539e241f0e2486a3e93a6fb7c8026fa4f6e2ecaa163ae9a07eb4c341263a338db7416f33bb105fa8851a93cd76e15e27a58bf129961c5eb60c41bed6dc0f86269b9b978484bb99701358db7f30a960a4bcc283f4b3e785e75a4c28e3d208b57760d50406037417b7dc47bcd40fcbd8edf7b949c067e0effc9a515ee653fee6985de75657566d9752eb6c2692af4596a6f042730526b166e1df7aac84009bac96acc5e3e71a23bcc0f7d24eada4cb3b838a83ecefc3402745dfea9a369483640e7786ad0efdf2ba369e83f0e5b4086c9549bd1b9eb05f70fbea0ad8f04deb5ad14a8f908e5dca0505574ce36bf9e95a3c2e6c1cd3b701d73cf977349c55613138aa74a7687fb024ecb1e354c9563f34b9baed80c3e19b2bb632bb0c58cb7a5a0c892f181b5bd0d960481491eb72a5f8a4365b8afc5e249eec6f07e35be369f6934f6cf0eb59557f8aa292888b17b9b8312c5e9b6fc15a4ac65040bbb8163c89a7f74b66c7d3b09b6b1a0146956afaedb56eaea4cdb0c0069680c50e4a98e7971ad7410b769e1e9519aab92ed1dcfd4156843069c50d28d97fcc8e0000e36ff7af6dc01ae604bac15928b6da0d9395077ffdba8f89bfc0614b09f77f8e05907582814d42c8fcb3bc792c5d24be4ea030ca71df3b2adce840e70abe028c19f9167736136d7037b8e16da5714aede2b603f07b1e215be614bd3687400c8e68fa84c206e4f3a708ff79326bbffa79abdece3c8d278d6c3653a12212bc9acd895d9577eb21f7c9856661684de79577973251702110d6f4ea1956aba0250be45c288854d8925766b9a5203dbe85b0cdd73686d39d83190529c9d1d23b7db99fd22d650ccf517eaa9347fe3401c0f884ba85e07f89e3f67c01bc511a1fde436dd09d88a5f6dde160de10698bb01492842bf60e3da5c86aa192fdd4a15a69900be06324ddf21bb5ed80a698ecd8a80e31aa4413b472f1b4cece89a11ca55099ad15480c685402c093fed7773d92c5cc8f5ade7e6c3ccb0da9a9ecb056ca8a4478bc35388db1c7369198733b2c533050b1d1af9f06b9a91894229d99c0e752f54b888f4cafb55f053b7ea2d5b408d5edb05aa47d0f46f2d4b6e83045591c06f58ffc0fec45c33b368a5ef08940a503a14ed6f6f3de3507c0a828f6614b7326d7e262f2039c00b29f34beef1eaef7839105ceb765b7c1f5660f6890e119b4f221052f096e304844ec98b54eb582b58f4710de07e61ff94f155f45bffd30ef0e18c3fe14916aafa2ff514ddb1d992eb1c9b612c842be0081da40857cfcd993947075ed218a5ea996b4c3f711887734e3f5a8c49995503b8d8a7648cb6de92d9360246d33eb0bffd9b8887f69f5bc1dece603a703fd7b16f9cf7154046df802a1106477f2f955ad4841acc73e055a10f95c2175fe8cbdbe1b8d43ba71f307bb54303421c95f0dc7d4901c4ee3f6c276c15f88e0900f4a6945e8c5fbe0eddeac8864f341cf27fe5c88bbd169a4a972b740c444302dda5d24fe6512739fd793fea78fbb47ed6e2af1a278f860096407bcbe13ba9965e37eba210d85487c26a5ee0411faff527a6b9cb49d6e0ee2c34dd9af6bcde4fd45fc58d5b022ec5670c83f4f5dd06e737fd240f1189bc6a6284b188585b0f55085b37a8596e96aa387bdbf3a9526de9b1d1b5158e894e5a6b9bb5e436147ab74f527e2c29bdd8cc9e4c3f5ee82c8d529a564a2b9371dbe46ff6ea925181baa4eb375eff656ba44d083159a6159b6a12fa9f458f85aae81be8f1d0c95253b5b862f9f1e18ead3aa9ce060c4a0043d849adb7ed873080dea535ecbafc986da78347dd1fe7ca35ea5f0ff9c12106e75d1edf8634c2ad9e69c731d80a47817bed1bf3c64c96a3264bd1afb73fcfbb9807a68ba8b255b90fe86aecc2bc44e59616ae7f428d309369a96fac94b59b20a9c4ae51598ddc05d8c281d312e7bdbb56b9e7d62c05e706b869f543bdf53cf3f68ddd14309388e600f13759615cbe09e33c76152b4d90199419128f19b71ef67e8a2f8ed856619b955d989527f41504063dd4352de11b7675025c7c06ead804991511aa53d6bcf5b512c424b9a523cfe61cfbc489fb4b7187dddbb76ef7dc2e9162f3cb86218ee47a395626ab2c664176c7ee4eeaa763338df2a7e9722b17d0b135de5e4d835d2dbe2e532131543b949c9d619eb160b63ea51d9573c8c5f10eef30e643f7daab70422c89bad1d88f9141679cf680f5d1c9b2deb0a6c2021b4dd8fb0ca15e9ac0a16f9a2c3750b6d591c2e7f062678a7b39f4a6f7ab68780f4837a2ac9f5bbfd6325857d8cbc400db93beb2d59307fdec685586c15fcddb6dfcef73bc67bbe481942d52b49c6f22017146f95b72f67079ea1d3afea0995bd5a9be621358c435651f9fa4af62fae5a85aa014d8577a7a6749f01d1ff2f4084534a3fb657afee93af267632e814991e194d2e8e9717fe131cf147a89c0a8ae9af0d6cd54e8f8991cd52de2305078e740272de67b5f033e7aed7b2471d1f29ec5b8af6079c003f035fc81d85e439f66613c4b688530cc79bd1b068abcaf50803c6811ff37c7e8dd04381a898d8c6e6b1772b9942c1da2e73017249f34cb0477ee2afb54622c4c107b7ca1deb7b2779b647f03815df69330297dec096832339ac7196a1c95a84feecb0c0899dce45655106cffbafa79bf338a0c2cb757d29cf507c2e0cd826bd7ca9b7ad21cc8a96a055ce9da0b7772a45287a7dffef26bdc3edd9988ed8504355c3989c27817c16cde317bc06cd155d5f4d8dec8ff4144289606421f5e6631e55670300c71f032eaa1c39bfe9bd"}}, &(0x7f0000003dc0)={0x0, 0xf, 0x34, {0x5, 0xf, 0x34, 0x5, [@wireless={0xb, 0x10, 0x1, 0x6, 0x1, 0x2, 0x1, 0x7, 0x8}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "2b0ee40615a0787edcea15d7543a564d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x5, 0xd4f, 0x80000000}, @ptm_cap={0x3}]}}, &(0x7f0000003e00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x564, 0x60, 0xffffffff, 0x7, "c05e640e", "9b8e5bd5"}}, &(0x7f0000003e40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x6, 0x4, 0x2d, 0x2, 0x5}}}, &(0x7f00000044c0)={0xb4, &(0x7f0000003ec0)={0x20, 0xe, 0x99, "67f3f53b6cbbb4719062d60199e1da5aa5763ffadd5fee2446ab3cc38a66229ab1c86493a7db41351a9945e5982b38abb854325d4e6bcc61d7503f7420c264322a1c0a081794fec9ea0862e20ca1370397c26791e6d0c2d15ac37313691cb0544f429b4f4e4e17e2fd1ced5c6ddd1be0e489ea31faaf39d66026a1d3600f9160e9807ecc17e12e39a8ed2e46dcefc7d46f31076e050a5a6b59"}, &(0x7f0000003f80)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000003fc0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000004000)={0x20, 0x81, 0x3, "cbeca3"}, &(0x7f0000004040)={0x20, 0x82, 0x1, ' '}, &(0x7f0000004080)={0x20, 0x83, 0x3, "bfe949"}, &(0x7f00000040c0)={0x20, 0x84, 0x2, "e2d6"}, &(0x7f0000004100)={0x20, 0x85, 0x3, "c3de33"}, &(0x7f0000004140)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000004180)={0x20, 0x0, 0x8, {0x0, 0x2, [0xf0ff]}}, &(0x7f00000041c0)={0x20, 0x80, 0x1c, {0x7, 0xad, 0xfffffffffffffffc, 0x7, 0x6, 0x8, 0x7fff, 0x3, 0xe1, 0x7ff, 0x2, 0x31}}, &(0x7f0000004200)={0x40, 0x7, 0x2, 0xfff}, &(0x7f0000004240)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000004280)={0x40, 0xb, 0x2, "86b7"}, &(0x7f00000042c0)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000004300)={0x40, 0x13, 0x6, @local}, &(0x7f0000004340)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}}, &(0x7f0000004380)={0x40, 0x19, 0x2, "d4ff"}, &(0x7f00000043c0)={0x40, 0x1a, 0x2}, &(0x7f0000004400)={0x40, 0x1c, 0x1, 0x1b3}, &(0x7f0000004440)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000004480)={0x40, 0x21, 0x1, 0x4db}}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000002b00)=""/141) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x44, 0xf0, 0x4, 0x8, 0xab4, 0x11, 0x9796, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xcb, 0x0, 0x0, 0x8f, 0xe8, 0x7b}}]}}]}}, 0x0) [ 1648.172076][ T2777] usb 2-1: config 0 interface 231 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 0 [ 1648.182272][ T2777] usb 2-1: New USB device found, idVendor=06d6, idProduct=0034, bcdDevice=e3.33 [ 1648.191365][ T2777] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1648.207628][ T2787] hub 6-1:0.0: hub_hub_status failed (err = -71) [ 1648.209017][ T2777] usb 2-1: config 0 descriptor?? [ 1648.214021][ T2787] hub 6-1:0.0: config failed, can't get hub status (err -71) 21:31:28 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, &(0x7f0000000700)={0x0, 0x3, 0xc1, {0xc1, 0x3, 0x0, "a9244dcd6610c6dd8b1aa391f136469aaf4a2abed90daf781173ca470731ff0d8dc5de86d28741b7aac8004fd87093beb380d986b5d90b445817525cbbeac4a7f8375c087a17aa43e1f60362c2893475e5c9e4e0a9eddb89e4a86f5c60758bb39f4529234a278a029da874c8a1c27905c6868e1d06cc5288e30773216343582c74ec16d49305fb70d3a3d8115741c522ae302bf1552d9bfd9e79b73d1bc89d3d6f4e3872cfd2457b5e78be94bf07f25618ca10b89bf6458fb5698858ba"}}, &(0x7f0000000000)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x2, "0def934e"}, @main=@item_4={0x3, 0x0, 0xb, "1edabb56"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0xf, '9)'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x1, 0x0, 0x0, '.'}, @global]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0xba8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14, 0x5d, "f58edbaef233964b96f49b6de755c1f5a3273987a8bd129eee88e45f3086fbaaf5d8031e395b9c220615d37ffea1093dc53d9e92af31d9177552a723b207fd45575fb1459fec0af7943e04bbf3fe1309812bd9bee452853ecca822e0dc"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1648.241927][ T22] usb 1-1: USB disconnect, device number 96 [ 1648.258972][ T2777] zr364xx 2-1:0.231: Zoran 364xx compatible webcam plugged [ 1648.266202][ T2777] zr364xx 2-1:0.231: model 06d6:0034 detected 21:31:28 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x10000}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x14}, &(0x7f0000000180)={0x0, 0xa, 0x1}, 0x0, &(0x7f0000001440)={0x20, 0x1, 0x1000, "85ae9900c67be4770b563981bc9fc0b91572b06109ea58b22cc8b31b78e474ed3d099c02bbcab364ef92c81b339ba4f498d4a02292c1ea1c267bc2e8b4de44b44721ff3fe9dc4365b00a067f9ed439f0a1edf2f1e2fa696e9c57a14990aba7904577ad3667b6154b31a231e72039fcb0c2afb70ae536e66c36d6083340357b2afb908f0c4f7a0dc654d613260c322b2ed975ccc5a1a645043d780efd73e1768bb830ad222a32d50602a6f5fa65955924b97af3b9dc02ac4def39d6812ea65da209bee6e56006ef4ef0567bf44661c9ff4d2f8779b9b481a633a2f572ba0d8d5b1c8c035bf5d9cf3c0721a2ff6296aa33842ddf3d259d0c1fd34d868515ff43922eb0fde2f1d257d3d7ff8487de52fca22e9c822d06c1ecb81be46890c382c26ee94163068ea5e7f62ce405cee41622e33b757c6cd5004512ddae26872225f2bcbfa88c3c18d7509f85aed37cd016881ddbda9ce86fa6cf2f4f21b1ea7d47d4ccbd571f465fbe61a33c00b0aa31e9fda7ca21f5a49c9ec404de7f2fc28f4ec92998a8b81729bff23d0f26f9a5d160b75a8c2e93320df14c1ffefe885039a9afb4df8c10fa0f407b54b3f3f05d8fac77892cb872645c54ac3146b73407d9c653b3a8d48c17e8e0ce244633c9ac3c20d42f342f0735801966ec4cb328a043cb16f2feacc066e132d6572340df904e957c934964a987b8ea67aaeafa55384bf88b46a06b83a032c9c446a67c0a9923038828f25f36f88de6aa5bf2105b20aae568cf212d3d8c6acbfe8a4acb1541a839d569929b49614be504993ccbd110c57854269f2e748f76562b1fd1c200acc6efcd159c9bcd0c0b08a7dc02a849ce4dfe580ecc75db6263541eda8588a36d8a3d00e93e6db82931b7708e6bf01b288fa6d63bb16724b06f4f02b396a69a635e334361fd38ca4ad913db18b8d10fad831515fe7c8c6e7d0f5157fc29047e2725739951a1d17ef3f578af18ab543d8008373dbc00daefd91a719fddd4779e5541d576156360de714dce4c05fb4e6709e1b84ad0bfc33b56af8edfbac360da35d36ef9ef67cb71610c273713cf323e5372c52135c4f786d3ba8ef06a51e0f4bacea41d44c1932560a3df16b47f7dfd383f80a692e6d84497fe7c349bb16e04a18173e4b5ffa9a6f740ec72322d3f3dcf4f3595f1f596f73e3a1a220cbbdecb33a770acd8547e6b9a2c8376ff6c574715ac0a82fcc59a7ebede62dc7edb8630272049a187aa4ea2e2244f0c3abeed1967f04cacea2aa27346ce18ae9c7271be003fb18912b12dd4f9b1b562e062bd2ebd8850f0020a8a75e3212ab260c78c4edfc40b32f1d91874dd23de80a61edbeffb6ef93f56a8c118deb1561cec185bff6f6a06df07ddf57f8b77de767e5c043a2ea40afe0ebe1b780730400c5c2cf5f4396a9813d7fe53f64948fcadddb94bb013de8223d97c78c580a2887bea07c08fcd00e94f4dee365be32766bf372186e7cd812158c6194dab0e4071035ce84929395814b0dac1ed0dc5b06469814eda0f486c9865e261bf108829174396720dcf8c65cbc9de559f1db028a2c50d061016162c32b74c44d81f9e63f1ca1d7b77f16b193432755bfc930ba589becf8e36a6da0d8819c3b5e8db0dae23da5605d42fc1a0c5b63f857304bf2cd3b2ea674382847893d8294125bc4b50ddd433a2626af5ac56658d9ed79680ecc906b409105a9cde1d1afe66b47ad73141b9062fc24879396ee27dc460ea499621e488dc34848f154141906f02a6eedb7a920d24f7679861e76bfc478865511a0c58c42e3ba2774e80978f636cd0059a9ff9d7e23772d68678d4c4abfa6bbaf952a0263e454098043da55028de107554c74494afc0dc28a2f737bb26f7bef9dd8d77ffab50530bf2a3e46f9efd44bd53901f2ce1280fe2b66687cdaed3211daf602b13c8b060415286018ed6dc72d73e190c17edfbcae4bb497778e06a38c27d79a6499a78b031ecbfc7194da0939188da246f3e93d8284ef13e196c5cdf1cf92055079643a37ef736b7abd57db23eda4fdf6dc833762af5246c2da8adc0e9cfc6dc418bea7816ff2f532b271d9575e3c847e23b39387be680a5c44d09979f273e7b78f3492939c5e6580d2038a7b86244be57f99b34c3409f53f3be43fb57a33e5af4ca53b4efe952ea7686bc6b877bcd6d20517d1b6783817170a7d74af4e41b4618b2d233e1cfc6cf7c85c3d81c10153eb9823eb4aa9ee3458346a76a8754cb45a098eaee8033a106f5d69effef39e9e9a3f49f89bda4057ae2c295468dba006ed878923cee64d94003457354c4a52a4b33d3587e612ba2d4efc431bf9a3efe512e9dd5c94c06140f91c58c78783481d68e92c4b209459c9a88075b6544f6f15b734a4ddb45c0b3d4a0d87ce409343cb7c81466d0094ac1140d4bf22ddae1a05ce67dde4aa25cac71b105c74b23da99e357b87c55914b31a4af27ba283affa198d619e214450400435aac291645c20194814c230acaff7b25de8124f8d48c142e269a7c20ad5719c895197a8f4b347871fd57354861464edf894d1d3d585082827631ac19fa859d80d82522af7c359e2176dafb4b6c4fb24493dd6f0d6e3ef59d1bee06cdcaebe074b485ec954601e6d86a98ff8250689f9d4e7e3cf01afb92ae17df9717d83d3c94de4f939be12db3d8510feb68c366389eebfdb02e4d164651897813f0839ed0f2fcced4a61461829200ee79fe6c443ecf368884855605ac8082dfe5d0a4ac2a0b38854c19b9d4161e3d9c5a2f92ab48818274fa9a946a5f50807975a8238f4b4febeabdca6bf3eeb749e148c306ecd424511c3d8ac99d80e27ed068ae4251124bf24fbb4cb1152411d66af20b62374319b0b68c46106518092bc5f0a10200b627fa5b3363d2236b82f65911a615d2c4477142d9645e1211b9fce7cf4b4790997a06a6e39320209865bdb06a27ff7a2a62cee1bcc1d6bab11614bf03351153a8bf64cc852870b3fc4c97b722ca0e693fd332f8804439845cdba3bd4cef6ba25215240beac36ce769b2ff94fbfe9a59aeac3bb69a877ffc74cb8a2342cc388935b524aed6cd3f6354ffd3c82dbe8f66e45338a3385cfadfa6232beadcfa310d4a34a6d58874be3fee4f742168a374a9270dcecdccdad3ba42ee97cfd949946cec4bc7f6c8be3fbeb59223d8f7d6d3c5643b141caa580869441c551faa94ca1afb65eadd95b6be4a740f75428272f4deeb9a524eb5ff43a370985b234537cc160ce3f22d9b957a4c1de01d9195f9ecc315c472ed890d45737f51ffd4a3b403c143754c388efd3ef8f66871793d6197793548a2c1cf1e92c1b86e7f9fc4af2cffbd850ff7f80184d84e336337cace348c78874089c45ab485e122e714d7d0212832d5ecad88cc79b1f55932d806ae36ba81db6242484214ee69dfe4acadf58438da87d25e6516bd1e1deba5866eaf1ceacdc99394bc450b340170edda96f7aa70db98d825397e5ee1b811bb2a6d2c62d0ab99b2e2c5a26f51ed062f0b3941e0b13d055c6169ad08869293fe83389cafcd0bd748782416d485103f0a37c97a75a3b86009e9c2beb98afc450bcf1d16d809e932ee6e63ebbb6bcaf6ee5b13271e1eea23209f676fd359c2ad34b653d8e314978f57ecc72f00d99d9d599339b989381200ae30b7f401332bc9334898a9a0d7e695918ac3589abfdb7439da287fb3a9c527985d0e8033b7d38fd871aa26e76f196d3c9b3d08679ce17af853d9cccfebb473e374ec977e2007d77bf8baeda2e56fa317c611e7df8a6af24102244e3fcf35888146d56963ac5427904ed4ad6faf9ba8688f203cd06e3432aaa9bb7f02c5a9329618bc2cf80781992710a4a460ea430e91596a7202babd5bcf081ad9cfb4e6cfa49da6318ad904ed9a2a0ad49b8f5e79bbf6e9e8aa7c521db7404f7026e5832f851f4563792985e30737f658e159f6f1044245bd9e60ad2730e7c94f24233d900777e2222aaabb3e1857fe88d0462bb9f1ec793a291648597d0dffe844cf5f5e8620ab06eeb56cc075516a0d7fed73271c5888bf5e465080e8dddc63c39c3dd073264081a20fce50b7bb4c1c5e9e4418754e5d5123a44f2fb21ea8763cf4520b9ad831b855847cff0b8e4dc590e4af27616c82320afe7107ac1facbdafe55bbcdca6c350dfd6f3dc6c7e64bbc87418d7495064682a1b1ad3c655fe00ad2d34aaa06090a4141fa1976a7478ef0c7b4ceabb5a7271b1da2969adffe1c5cd92bf30bb1926e324f814ef34d5b6519350904911eddfba20f4b8e89a48208e0c751630d8210da606c867f8a325f06c5af4af16c3426550987b9973bd9d2fa0c8bcf2cf163dc0a39f577169529d142c1fcfbdf073cc19527318b0ea4a5199df390e4c881b5a9a81c1bbaa46ddb5aaafb54fa6a8d7aa36808cfef477f83fcbdfb0374e7d10df17424a5b8c5b5006f4b56cadce2c3ed612fced6d05bdabcbe36b3b49c264b7ddbd31abe55183e506f68b8ad483aaf761073192f221d6934547d6fea3e55e571861846535c7a54f45c94d95957aed469ffe5e0fba4b2cb694fd17658d9cb13458d1981ffeabf344717be56fc69b7146de68f840f6999aeb444147dbc0ef2f5fa7f2f092b9b1a56167ec83ab3c36d7f6cd01066d8eea55f25924f620c9d9128fe7564266741b49366ef6903da71e7fbff85edd153bfb12a15fa5f3310426452e806e5e581a14c08461428f8a0cca832981b0c25e5cb340716d77e3e0069e628d19fea42b77054b155425346e9788087f044345fe13d861872c25d194387f2cc71c0eb0a912e2fcafee97ad38a72953bf569db6a2f782bc431a5518d8a93dd5a320f83ca6a8ab1d15a953b4b16702b4513117e647f33fce91e5ee3b5ae9330acba368f6e7feb29728fd52c6c472ca02b6e0d8c0cab6b6b0822ca88de9d365ed148721a16dde0b03e803b15cb5a9a612ff92aaf43c6e2d5d12ece7b8dac2d135497796be7cbdf5a428380ad22c8ae8509ce1d9fcee04c05ec50e259b6906f8127eba1de0dc606b56d35614ec6a39a02363f44f815e8147e29e346ea4bd7252bee0509d73fcb6d365871a4fb16f7defe19fa1f220388283c1bf65270f224a3d869d5064d5ba724ce71627be0b34714fb04f6cd31f99e45f9f9336e332aa85c760298cab4a0d650b7c87779980c5434f426e2c6da72b42859f9ade8f606a2a77409080fa3d0d1460d45a584675e79699b1a2bd736c545792f66eae898dc3feef1e0eecb3d9a1f23a1c843c94a48b00910ab40123f4f4db75abd6f4dc02fe13efdbe2ce22221b571206b676e1143bb7ffa4c426830e0e739cb6cecb6eeca5780e5defbdc355da8df213640877728d5e6dc99750a928b09e9488ea700f087512e83f69fd653f32b6a910a38e5cba31e3f43fb17c192d9a278d21ebd16e7a7a07ead57b348c6e7f09758b531a1ade6a59e3989d4948de699550bea9c8612a725ead4e89919284d9ea27e529ace8d24c592134549e56d264a5c83f403a1dded40d83de97a6af3a93b42d960e8ac620dac8058759876ac0860878addb2c6bca85eb897dc2dd8ac6c240030901dc6e1a6d34aea0c141425899c054d241d13c277b86f827caa0619ee35aa2a84a94e3f8244b066f235231b1ed7a54c149aa0d28dd0a2d5927c3b2cc06d6d825996ea115aa2766af317f84c41a9d1456200b8fbabd798da2c5bc6229b6ba90b260217f2053a82c608f07a30b491a5c83f85344d25bc168386cff4690276335bc863c36d37a40149f2041be30f6e9672b3c4b1b458d96d108c6"}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x34, &(0x7f0000000140)={0x0, 0x2a, 0x32, {0x32, 0x0, "9d77c1b07e79cd967928c49bb93fa863adcb7144ae39005582b20b513d5404d1fc4be7dcc36ac689002c7c30e68f77bc"}}, &(0x7f0000000280)={0x0, 0x3, 0xf4, {0xf4, 0x3, 0x804, "bddb03632a32a4b259d08d704b77e130b14f6c03349908b80d51cad33700be52318cbba905b25e2d253d5bb0e579cbb9086a4e2f5aeab2eb49927d54f135e30b0dd7edf7c2deba2fdeb41c9649edbdd8441b1a9439d72c129768b39948993f984e5b3cfc2e528f227dac09382643f12ac466692600ee4c5da7a76211d45a5e70f405b780659b3e046a29f9ec0c5c9217c0a970a330a26836e267de5d8a2c029c3f765ceaf4dec9d794e687cd82c1dbbf717b3773ba463f6e84e128cce87bccb0771c20f0a4a1118e68ca4ae3f166ee845b453d506166316bf76dd787c23b75ac9df5f15221be0f671a4c9d7da9e490e0"}}, 0x0, 0x0}, &(0x7f00000010c0)={0xcc, &(0x7f0000000540)={0x0, 0xf}, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x82, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001400)={0x34, 0x0, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x5d}}, 0x0, 0x0, 0x0}, &(0x7f00000012c0)={0x15, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x20, 0x81, 0x2e4, "c7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) [ 1648.288959][ T2777] usb 2-1: 320x240 mode selected [ 1648.294093][ T2777] zr364xx: start read pipe failed [ 1648.336944][ T2787] usbhid 6-1:0.0: can't add hid device: -71 [ 1648.342955][ T2787] usbhid: probe of 6-1:0.0 failed with error -71 [ 1648.377308][T21033] usbhid 3-1:0.0: can't add hid device: -71 [ 1648.383379][T21033] usbhid: probe of 3-1:0.0 failed with error -71 [ 1648.391665][T21033] usb 3-1: USB disconnect, device number 38 [ 1648.436972][ T102] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 1648.497450][ T2777] usb 2-1: Zoran 364xx controlling device video0 [ 1648.505985][ T2777] usb 2-1: USB disconnect, device number 47 21:31:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3ff, 0x40000) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000040)=""/190) syz_usb_connect(0x1, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000058985c08dc13115ed5ee0000000109021b0001000000000904ef0001e001020007058102040000000086b2097408a5cda3f6b41855f0ca156b6704f6141f89a1c393d2040312f9c4e714cda7283fdf27ef7fe26cd95ead87fe95adfe7453295d35f1444fb63a4d1d37497c37de5f43707b30b5d088183eb90733f0396db0fbbdd0c69d5a6a11c7c1fca08344f13e0769202b3e63c9a33039e48816ea5b1658884f83ddf56fc63ef21da420279c3e5df78719b14f0e33850a83e20af9c2a4d9b6200c580228d15ff5f675d5cc776c6a2ab29ec57ff34868826878a02489bf5a3f724c1e1b6e57a3d207bf574024fbfb1e6722b10645b93dedaca7c4c6ad29122a37244fdcc546a9b7ffaa43d1448555541ad998"], 0x0) [ 1648.613412][ T2777] zr364xx 2-1:0.231: Zoran 364xx webcam unplugged [ 1648.613499][ T2787] usb 6-1: reset high-speed USB device number 101 using dummy_hcd [ 1648.724941][ T22] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 1648.747153][ T102] usb 4-1: Using ep0 maxpacket: 16 [ 1648.796935][T21033] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 1648.866967][ T2787] usb 6-1: Using ep0 maxpacket: 8 [ 1648.916928][ T102] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1648.967128][ T22] usb 1-1: Using ep0 maxpacket: 8 [ 1648.986957][ T2787] usb 6-1: device firmware changed [ 1648.992512][ T2787] usb 6-1: USB disconnect, device number 101 [ 1648.998695][ T102] usb 4-1: config 8 has an invalid interface number: 213 but max is 0 [ 1649.006906][ T102] usb 4-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 1649.017112][ T102] usb 4-1: config 8 has no interface number 0 [ 1649.024075][ T102] usb 4-1: config 8 interface 213 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 1649.037176][ T102] usb 4-1: config 8 interface 213 has no altsetting 0 [ 1649.046885][ T2777] usb 2-1: new low-speed USB device number 48 using dummy_hcd [ 1649.054447][T21033] usb 3-1: Using ep0 maxpacket: 8 [ 1649.117483][ T22] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1649.128555][ T22] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1649.141403][ T22] usb 1-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1649.150494][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1649.159638][ T22] usb 1-1: config 0 descriptor?? [ 1649.196949][T21033] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1649.206902][ T102] usb 4-1: string descriptor 0 read error: -71 [ 1649.207948][T21033] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1649.214084][ T102] usb 4-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 1649.226821][T21033] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 1649.226837][T21033] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1649.235841][ T102] usb 4-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 [ 1649.261777][T21033] usb 3-1: config 0 descriptor?? [ 1649.276978][ T102] usb 4-1: can't set config #8, error -71 [ 1649.284155][ T102] usb 4-1: USB disconnect, device number 35 [ 1649.406852][ T2787] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 1649.427017][ T2777] usb 2-1: config 0 has an invalid interface number: 239 but max is 0 [ 1649.435231][ T2777] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1649.445368][ T2777] usb 2-1: config 0 has no interface number 0 [ 1649.451563][ T2777] usb 2-1: config 0 interface 239 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 1649.461740][ T2777] usb 2-1: New USB device found, idVendor=13dc, idProduct=5e11, bcdDevice=ee.d5 [ 1649.470844][ T2777] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1649.479891][ T2777] usb 2-1: config 0 descriptor?? [ 1649.536823][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.556879][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.576818][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.596804][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.616810][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.628112][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.635160][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x2 [ 1649.642255][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.647927][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.654966][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.662025][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.666859][ T2787] usb 6-1: Using ep0 maxpacket: 8 [ 1649.667659][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.679699][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.685285][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.692375][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.699448][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.705011][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.712106][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.719196][ C1] hwa-rc 2-1:0.239: NEEP: URB error -71 [ 1649.724818][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.731909][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.738963][ C1] hwa-rc 2-1:0.239: NEEP: URB max acceptable errors exceeded, resetting device [ 1649.748571][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.755594][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.762692][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.769805][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.776914][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.783939][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.791038][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.798127][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.805176][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.812252][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.819466][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.826491][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.833641][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.840731][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.847832][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.854861][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.861922][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.868982][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.876001][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.883081][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.890141][ T22] appleir 0003:05AC:8242.01AA: unknown main item tag 0x0 [ 1649.897628][ T22] appleir 0003:05AC:8242.01AA: No inputs registered, leaving [ 1649.907552][ T22] appleir 0003:05AC:8242.01AA: hiddev1,hidraw1: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.0-1/input0 [ 1649.910282][ T2787] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 1649.921530][ T2777] ------------[ cut here ]------------ [ 1649.927539][ T2787] usb 6-1: can't read configurations, error -22 [ 1649.933031][ T2777] list_del corruption, ffff8881ce692430->next is LIST_POISON1 (dead000000000100) [ 1649.933150][ T2777] WARNING: CPU: 1 PID: 2777 at lib/list_debug.c:45 __list_del_entry_valid+0xd3/0x170 [ 1649.957864][ T2777] Kernel panic - not syncing: panic_on_warn set ... [ 1649.964441][ T2777] CPU: 1 PID: 2777 Comm: kworker/1:4 Not tainted 5.3.0-rc2+ #25 [ 1649.972049][ T2777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1649.982190][ T2777] Workqueue: usb_hub_wq hub_event [ 1649.987197][ T2777] Call Trace: [ 1649.990492][ T2777] dump_stack+0xca/0x13e [ 1649.994713][ T2777] ? __list_del_entry_valid+0xc0/0x170 [ 1650.000144][ T2777] panic+0x2a3/0x6da [ 1650.004083][ T2777] ? add_taint.cold+0x16/0x16 [ 1650.008795][ T2777] ? __probe_kernel_read+0x188/0x1d0 [ 1650.014164][ T2777] ? __warn.cold+0x5/0x4a [ 1650.018477][ T2777] ? __list_del_entry_valid+0xd3/0x170 [ 1650.023916][ T2777] __warn.cold+0x20/0x4a [ 1650.028133][ T2777] ? __list_del_entry_valid+0xd3/0x170 [ 1650.033562][ T2777] report_bug+0x262/0x2a0 [ 1650.037868][ T2777] do_error_trap+0x12b/0x1e0 [ 1650.042444][ T2777] ? __list_del_entry_valid+0xd3/0x170 [ 1650.047888][ T2777] do_invalid_op+0x32/0x40 [ 1650.052302][ T2777] ? __list_del_entry_valid+0xd3/0x170 [ 1650.057784][ T2777] invalid_op+0x23/0x30 [ 1650.061931][ T2777] RIP: 0010:__list_del_entry_valid+0xd3/0x170 [ 1650.068022][ T2777] Code: 93 00 00 00 49 8b 55 08 48 39 f2 75 51 b8 01 00 00 00 48 83 c4 08 41 5c 41 5d c3 4c 89 ea 48 c7 c7 00 e1 da 85 e8 f2 ec 31 ff <0f> 0b 48 83 c4 08 31 c0 41 5c 41 5d c3 4c 89 e2 48 c7 c7 60 e1 da [ 1650.087627][ T2777] RSP: 0018:ffff8881b01c6d90 EFLAGS: 00010082 [ 1650.093689][ T2777] RAX: 0000000000000000 RBX: ffff8881ce6923c0 RCX: 0000000000000000 [ 1650.101643][ T2777] RDX: 0000000000040000 RSI: ffffffff8128a0fd RDI: ffffed1036038da4 [ 1650.109596][ T2777] RBP: ffff8881ce6923d4 R08: ffff8881b018b000 R09: ffffed103b663ee7 [ 1650.117552][ T2777] R10: ffffed103b663ee6 R11: ffff8881db31f737 R12: dead000000000122 [ 1650.125502][ T2777] R13: dead000000000100 R14: ffff8881cc1c5ab8 R15: 00000000ffffff92 [ 1650.133455][ T2777] ? vprintk_func+0x7d/0x113 [ 1650.138037][ T2777] __uwb_rc_neh_rm+0x6b/0x2a0 [ 1650.142894][ T2777] uwb_rc_neh_rm+0x30/0x60 [ 1650.147287][ T2777] uwb_rc_cmd_async+0x29a/0x310 [ 1650.152125][ T2777] ? uwb_radio_shutdown+0x20/0x20 [ 1650.157172][ T2777] ? uwb_rc_add+0x246/0x42f [ 1650.161654][ T2777] ? usb_probe_interface+0x305/0x7a0 [ 1650.166913][ T2777] ? lockdep_init_map+0x1b0/0x5e0 [ 1650.171910][ T2777] ? lockdep_init_map+0x1b0/0x5e0 [ 1650.176908][ T2777] __uwb_rc_cmd+0x10f/0x1e0 [ 1650.181385][ T2777] ? uwb_rc_cmd_async+0x310/0x310 [ 1650.186381][ T2777] ? uwb_rc_cmd_done+0x150/0x150 [ 1650.191368][ T2777] ? fs_reclaim_acquire.part.0+0x30/0x30 [ 1650.197002][ T2777] uwb_rc_cmd+0xc2/0x130 [ 1650.201235][ T2777] uwb_rc_reset+0x15e/0x218 [ 1650.205718][ T2777] ? uwb_rc_strerror+0x90/0x90 [ 1650.210467][ T2777] uwb_rc_setup+0x84/0x320 [ 1650.214895][ T2777] ? uwb_rc_alloc+0x70/0x70 [ 1650.219393][ T2777] ? usb_submit_urb+0x6ed/0x13b0 [ 1650.224313][ T2777] ? usb_init_urb+0x34/0xc0 [ 1650.228791][ T2777] ? hwarc_neep_init+0x444/0x5e0 [ 1650.233709][ T2777] uwb_rc_add+0x246/0x42f [ 1650.238028][ T2777] ? uwb_rc_setup+0x320/0x320 [ 1650.242701][ T2777] ? refcount_inc_not_zero_checked+0x12d/0x1e0 [ 1650.248833][ T2777] ? refcount_dec_and_mutex_lock+0x80/0x80 [ 1650.254628][ T2777] ? refcount_inc_checked+0x1d/0x60 [ 1650.259854][ T2777] ? kobject_get+0x67/0xc0 [ 1650.264267][ T2777] hwarc_probe+0x3ce/0x980 [ 1650.268674][ T2777] usb_probe_interface+0x305/0x7a0 [ 1650.273773][ T2777] ? usb_probe_device+0x100/0x100 [ 1650.278855][ T2777] really_probe+0x281/0x650 [ 1650.283366][ T2777] driver_probe_device+0x101/0x1b0 [ 1650.288466][ T2777] __device_attach_driver+0x1c2/0x220 [ 1650.293826][ T2777] ? driver_allows_async_probing+0x160/0x160 [ 1650.299803][ T2777] bus_for_each_drv+0x15c/0x1e0 [ 1650.304650][ T2777] ? bus_rescan_devices+0x20/0x20 [ 1650.309666][ T2777] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1650.315458][ T2777] ? lockdep_hardirqs_on+0x379/0x580 [ 1650.320719][ T2777] __device_attach+0x217/0x360 [ 1650.325459][ T2777] ? device_bind_driver+0xd0/0xd0 [ 1650.330470][ T2777] ? kobject_uevent_env+0x29e/0x1160 [ 1650.335748][ T2777] ? kobject_uevent_env+0x2a8/0x1160 [ 1650.341012][ T2777] bus_probe_device+0x1e4/0x290 [ 1650.345849][ T2777] ? blocking_notifier_call_chain+0x54/0xa0 [ 1650.351716][ T2777] device_add+0xae6/0x16f0 [ 1650.356107][ T2777] ? uevent_store+0x50/0x50 [ 1650.360611][ T2777] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1650.366404][ T2777] usb_set_configuration+0xdf6/0x1670 [ 1650.371824][ T2777] generic_probe+0x9d/0xd5 [ 1650.376220][ T2777] usb_probe_device+0x99/0x100 [ 1650.380963][ T2777] ? usb_suspend+0x620/0x620 [ 1650.385539][ T2777] really_probe+0x281/0x650 [ 1650.390018][ T2777] driver_probe_device+0x101/0x1b0 [ 1650.395104][ T2777] __device_attach_driver+0x1c2/0x220 [ 1650.400454][ T2777] ? driver_allows_async_probing+0x160/0x160 [ 1650.406480][ T2777] bus_for_each_drv+0x15c/0x1e0 [ 1650.411313][ T2777] ? bus_rescan_devices+0x20/0x20 [ 1650.416318][ T2777] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1650.422114][ T2777] ? lockdep_hardirqs_on+0x379/0x580 [ 1650.427400][ T2777] __device_attach+0x217/0x360 [ 1650.432148][ T2777] ? device_bind_driver+0xd0/0xd0 [ 1650.437158][ T2777] ? kobject_uevent_env+0x29e/0x1160 [ 1650.442422][ T2777] ? kobject_uevent_env+0x2a8/0x1160 [ 1650.447702][ T2777] bus_probe_device+0x1e4/0x290 [ 1650.452551][ T2777] ? blocking_notifier_call_chain+0x54/0xa0 [ 1650.458438][ T2777] device_add+0xae6/0x16f0 [ 1650.462831][ T2777] ? uevent_store+0x50/0x50 [ 1650.467313][ T2777] usb_new_device.cold+0x6a4/0xe79 [ 1650.472404][ T2777] hub_event+0x1b5c/0x3640 [ 1650.476802][ T2777] ? hub_port_debounce+0x260/0x260 [ 1650.481892][ T2777] process_one_work+0x92b/0x1530 [ 1650.486816][ T2777] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1650.492161][ T2777] ? do_raw_spin_lock+0x11a/0x280 [ 1650.497160][ T2777] worker_thread+0x7ab/0xe20 [ 1650.501741][ T2777] ? process_one_work+0x1530/0x1530 [ 1650.506937][ T2777] kthread+0x318/0x420 [ 1650.510980][ T2777] ? kthread_create_on_node+0xf0/0xf0 [ 1650.516337][ T2777] ret_from_fork+0x24/0x30 [ 1650.521267][ T2777] Kernel Offset: disabled [ 1650.525645][ T2777] Rebooting in 86400 seconds..