last executing test programs: 11.344878823s ago: executing program 1: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfb, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x7b, 0x1, {0x22, 0x5}}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x9, 0x40, 0xfd}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) 11.072274935s ago: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="00000c000000070001", @ANYRES16], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b40)={0x2c, &(0x7f0000000a40)={0x0, 0x0, 0x4, "220830d2"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x23, @string={0x23, 0x3, "5d95b5db2648b4c56db3094885239e187f30232fb4711d740fabfa519a43621ba8"}}, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002c00), 0x2, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000003000)=""/192) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b0001000000010904010001faf40d00090582"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x22240) syz_usb_disconnect(r3) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x20, 0x41, 0x13, 0x20, 0x257a, 0x360f, 0x31, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x32, 0x8a, 0xff}}]}}]}}, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x14a042) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) ioctl$HIDIOCGRDESC(r4, 0x40305829, &(0x7f00000002c0)={0xd, "3a82000000130000000000009d"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0x541b, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x7fe782539b0b) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000140), 0xa, 0x240) write$char_usb(r5, &(0x7f0000000040)="e2", 0x2250) syz_usb_connect$cdc_ncm(0x3, 0x82, &(0x7f0000000280)={{0x12, 0x1, 0xb45703f6a500164a, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffffffffffdfd, 0x2, 0x1, 0xd5, 0x80, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, '='}, {0x5, 0x24, 0x0, 0xffc0}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7, 0x3a1, 0x8}, {0x6, 0x24, 0x1a, 0x9, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0x1, 0x0, 0xa0, 0x2}, @obex={0x5, 0x24, 0x15, 0x7}, @dmm={0x7, 0x24, 0x14, 0x448, 0x7e}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x20, 0x9, 0x6e}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x81, 0x0, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x7, 0xff, 0x81}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x250, 0x1, 0x4, 0x6, 0x8, 0x6}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x2}) 10.869330667s ago: executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000300)={0x0, 0xffffffffffffff36, &(0x7f0000000200)="952bb3e006ae9a4c3a"}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e2793b10d10501200006010203010902120008000000000904"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x40, 0x6, 0xb1, {0xb1, 0x21, "8e64de166bf3363e108dde271f79b4023146d43ed49f14d3138c33d5d85135ad32628796a3f68a0bae6851905d5448235849a5fc1449064bdcd8b9c684279deb331d80c10fbdf4b3a9855cb6342426eee86106e3422c596321eff2993a6685ae19568af488362bb1ef3b54b2f9b837c93357cf83381ec32878bd08cb49be764cf2b7724ddf0ed63c8214a59ffcae161e5b89079a85cfc91e0733ce907c2bd4a795fc686689bfa8020af7a815d73b42"}}, &(0x7f0000000100)={0x0, 0x3, 0xb8, @string={0xb8, 0x3, "cbf921d00efebbfbf19e5ab9a20a938bfea26b7f633589c6afe379e82f83ef0e63d19053086e45fde1e246d13bd3600c7fb03a374cc9fc3c278a3516cf60d6024339eaaea0f5a889cec8220da99af302e10e663f05b72ee09e2c5215799e3ecf7c124c06eea8f313d62c65a3ad674e3ae8f6c239d027d387666528d36b4270abc74840d9e18a370a6a2b6bcd95981db9de3988d4c25735efd101d2607aa9abf01e47da052b44de4bc460dd5b3fa2f17750d41ff7f063"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000280)={0x20, 0xf, 0x18, "0fb4a3ce2e467c03a3786d7d6288d73f68a1a1fd467d0c95"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x2, "05bb"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "f70b"}, &(0x7f0000000400)={0x20, 0x83, 0x3, "01a5f7"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "04468aad"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "15a497"}}) r2 = syz_open_dev$hidraw(0x0, 0x7fff, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000680)={0x883, "286091ff02293c29305b7494871d43292b1d0f76f04ec9bcd99f785b57ab9f8a5f3ddfefbb269935e9cba61fae119e57ed5c34f40ad748cb3563e47477493982407b7272bfe8d5ac76556b1fcddafe0af8c44890583a6e403f004a908a04cc4ee113999e153cdb4664c5147560cf838b6072c839ec5b10a9b37d2a63080cf19c48cb1523bce36ddd483b47d7f0d93f2372bd293931fe88edd75742fe55c9819913e5a37e8e4b37600bde53b3b2dff2ddfb566a600a74fc93dd823aa0464a9a30a7a88d4d168616f9d22386ba4ce1397ce5fb299d4d4f26594330304887c489cbfa67309e936a536fc6a569e8dfe5c4cbb4d6c950aa355d01591fa22a37760f83584f76dbc88b567244dfc05161417770a381c46bfe7bf4201d243a658235af0646c1bc7660e81568136e600475ba6410fa41012701f05af57f3dcc8d9258a31ef9f89638bc47452e4661177909bc1f859aa23fcc32d6cb2a3261e9758bcba0776c07665d721e51d4e872856ec8ae3b36c28e5e147102e5ce0cf93c1ba98c51122bbc5fe6a37e079fcccfbe85cb897b0c9310df0dda217fbd1d222ad6119af4a82c6024ec589e1d914704956196dd31ad3f76b22ef21bc8edc0dd6ff4f0c13dc12dc7c663e8dce8111d9f8dff14d5fd70ced60e9260679de90f269e6ab8554df1eae4033475431b2f704237f924298ef86ff9f1354b4694db76ef42a4433648040d0f47e8fcddca927e5220f76516e20a7de1f4f3f7e98c13baa020e4e88d84f496045e175261c650571a865f5351c6899c9e2abbeaca8f1540b5ce1eccb6a8539839849b71555f78fe6a8775fdd4cb57ab459dc23d66931954c645fbed3d2f48e62ca142f56ffffc86a7f57092cef5cb947c7d57ac3bda2b7361cedc1967389b73a27d193b0b37ce99b319eb2c47e43f6e5fb069bdeb493d02b04335ce040bbb8706839ef6b0cef5138942f7b10fa4ec6d75f17c26c7df5d9292941f65622b12c0d915c76ace622cb3d452cfc3734d9d34f501b3bef9869c8e4802950c0571463ce4facb75cd44e62457fd8e44f878bfae141e3532fd30f386b2418cc3a5c3a2de1277808083a7a0b9c9a3f4843614445b7870515df971a814b8f3664200468ab20a2f0b7a0ee35f37415b6dc5210a69f0c0a1ac6679ba098087630e23dd1cc0f0cc3cbd263d3a56bba99ead0491825d2a618a2ed1cf57b897a095bfeb0d5723a62221664e94d8d8f91518a73d65add2caaa97a0bee98f1d20c00c77a642d53b8d50f2de3fc1a4ee9ad36543977d7833dc74ca7e099500b70c6540ac44d066de3704986db1031a909f1a294df2ee89a65ec7d2b575c2da0157fcfecec3528611f3d3d2639b789bc8d017005dcea098eea11eed87c94f9c6e25f0effc5c1585785a94dca431c699526b4dcdcd1e871105571bf1d4ecf48b62084f2e0e2839a0a41fd20076d3508f78f71b13d76af452031990406a9c4871677e29be94b6c1f8420c21dc592e460a8f47a1b8073c40711460c19d8f7218f7f385d5ab14c31212f54ef4f416ef82a82b4cb8818737b1d58bb9e2028803bb19b046fd4ee2e34d96906c714a870c9c61d50bb898fbd5ce17d5059b161950dba892781af90134c15a44d728c1e901843ae637a71f60c96ccb71d9b70cdda9cfd7e4a468f232fa3fd1106c60103cd4680dfe2293db3e800f271224d5c7d5d3441d6f57e415178a22376fd2ff09c72475be61a84d6d909db81e1a8d702a7e9f76a40e299ef41ac4073b0b911e372892011e36223edb1c434054f4d80bfd99907b049c03af839cd22a43990cdabae785bbea9eeb4b46df1dcc250e19114f273eb2ad210a8b3a7939960713dc2e58ab38fe74243bd0f88107035f2c380dd49a52b5e299d74a36c40cae86adf85a8c125db7fe1c4b8263f00c3bd1c1096c2927141f752edd8d44442dfb54b49e3162820baa5cd37ae9f1d318f891f108ddc3a8807d45768efe1fdafc1c58cae034a69027343adfd3d488bf233f2b4a0478d42762bc8eba6e9bb5423de52cbb3e1674331ae325928e4215f7c47c9cfb72f78fe10b2b21a59fb753c64bd833ce34453b156aab1d16846f8b527c38f5011969a0c8b1b492df21b5c513d372f3ab6b804e6a4043643ee28ee28c983c3a18805b9d41be93b82a9b62ea1feca91e8cf97078af9daa0ba3b72dfc758b5cd0a161de8f30a95fbc419ae9190a32a4dd18e1ec75eba0d97a7e390be9091ad284a832c9b521fbd56d9a142bcc54968d7cbac014b20661ec084ee6a517554c1eb4ddc9ea2f7907e81a076b79918c29ade0f19409e3fc77a3976d4af165af3880fe6d44df9bffcb7c11dafc397da895113a9e12e436f1ef8b0c8d1747055b1a6d31b98b7dc319a91f27bfb47fe84bd13534793ef98fc4aa0be7db72ef22edf41371e59e419f78ee34936b8fdc24f9445a0c096cbd7e9b7e6d012c5d38b3299562ad38694b5f8cf0123e96317e71c014d77dcc2ada53a14ceb9aca8641158e7f9ee4cd62785df739172808a6d5c1dccc694da679909871aacb92dabe76a06b2f14bb4261c0464cf4ba196288cd458697c2cba2a16ba6b4a568c0648f087ab6c250bf6b890c6b156144e8a41c2d25ad1056de16c76af24822190b8fd9f0471095eb8154c5beae428165890bfd6941ea7f8fb8c0b783d2b434f2870552b259af594fbbf903e43121af25c5a2f9856b9e454093da9b9c8bd4fe40a14dabf5ba85acf53d73ace77f88a7d125e4d74e0c120aa11b2a13189021d1a73b72421870f586a3f73de66820a4e42039c569b7334fe849c7101700c4aa224b070e5581b03df1d64b15e63065ff18c3e3902a7d13af45ed2c8e6d0fdc87c02af2116ab93d94003f228244ff02b55ddba609653c845274ac5a23e4d7ab78db5ea9b64abccc86586965c09d0872a39dcb703292113dec4362e2f0889dd6b1f711d19dd21420c2bf8dc3e50c413357683847e219541b4d29b6fb2aebd876ab59c582ca33febabeea4a6e5e7164abb0dbdb43a6f2c40f34bab3777ac53e6d4bec8d094039fadfcd465030199e47b47c14f03422ef6bbc8b5337679de679cf"}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000640)={0xffffffffffffff30, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x0, 0x0, 0x0, 0x0}) 9.623434871s ago: executing program 2: ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000001100)={{}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x862b01) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x19, &(0x7f0000000300)={0x5, 0xf, 0x19, 0x1, [@generic={0x14, 0x10, 0xa, "03c1ac003171101c4717830dc22a6c53ac"}]}}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000001540)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0x0, "a8407a73"}, @local=@item_4={0x3, 0x2, 0x0, "93bf0280"}, @main=@item_4={0x3, 0x0, 0xb, "7488dffc"}]}}, 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r2, 0xc018480d, &(0x7f00000000c0)) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc038480a, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f00000000c0)={0x3}) r3 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000000)) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d220000000000000109022400010000000009040000010300000009210000000122050009058103"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000300)={0x24, &(0x7f0000000140)={0x20, 0x0, 0xdd, {0xdd, 0x1, "a244c8eb572527cf4dda41de2b5a4696c08b2d18e4ffb6dac6bade43d6520ac6329cb72e86b147717f3bde706f7533e0d4803fd6a577b9893baf4817a140ca46384de38efe38ff0afa96d7f6dceb0a11968d6efbd07be57e9358b1a9edd8d40be8eef983159069f9f8219fac1f8ac14794f80bdb70f6cc76b60b7b32326d87511b7163dd92d8f6831dd7715de74a0bc9969fc950f1e8282ec1addcd5e8c227e8455be079779a8ada682b9da31b3361f90ba6ab55d44961aa7d65c44b0f0db426e73b8fd7923a3a7a686b479687002b7cb289415ee0249175212253"}}, &(0x7f0000000080)=ANY=[@ANYBLOB="00035d0000005d0342873e5cd44021edf023a2b2a9bad428b9f05ca294f2f7adc3973739611aab71fafd1adf99164343d9f3c1c16a4abe718b7f7e551cc007225002b5cc155791527b2e2e739aad0284eb26218af576a688fa7c97396a9117d5a2471a"], &(0x7f0000000240)={0x0, 0x22, 0xc, {[@local=@item_4={0x3, 0x2, 0x5, "85d53fdb"}, @main=@item_012={0x1, 0x0, 0xa, 'Q'}, @local=@item_4={0x3, 0x2, 0x2, "a39810b4"}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0x40, 0x1, {0x22, 0x243}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000340)={0x40, 0xd, 0xcb, "dc34b79114af721cc70ce787325b83d162cf5ea8f3489f5005ac5d63fc53a3c7859dac14c1cbd0567d3a6f7a63935e9dec121be83d4529e2295a076393a0be58da377763dca8cc6013dd66e55e461a124f88b704e6e4c3fff574f804790e8d84a034254e939b5a0de1738e310fcdcdda42d745c6e52f79bbeecd769e7396b5dd3de079f1783ced631adc4eb1dcfa3558901f64d4513a13a69ad0b477e22088ba3766d4435b23e7bbc17f5f6a2679f9e63a24957e584099b14e5d79095a41b4537e166d3f62a4c4b864a8fc"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x16}, &(0x7f00000004c0)={0x20, 0x1, 0xd0, "4f9f9fb4747f46123e8abb1fd1b1f5b4ddd03102ed1865a4b9d5ee45a2b0c4f474f8bd38c7d63de320097b4001d7af085cc715c5244b59d2def6ab69aa9be5c031657d673ac53a94fd5936dd73a72edee1d1371f37479aec95d7b84577be840bcd8c57bf8cbf3a72fe8cbedb3535785a60167563566aaad063f9e8d176baf8be55c938eac0e59f4ff1ae599ebfc5eaeda23d4f327d090e11bb849f69c1ec06cc99a83505df7a60f9472985619a234ae8d4413243012b88ff2d62d59eaab4e0eb17749dc4d8b5ecd57cb6c52fdb2e949b"}, &(0x7f00000005c0)={0x20, 0x3, 0x1}}) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000640)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3, 0x20, 0xff, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x7, 0x1, 0x1, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x9, 0x3, 0x2}}}}}]}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x310, 0x6, 0x81, 0x9, 0x0, 0x1}, 0x3a, &(0x7f00000006c0)={0x5, 0xf, 0x3a, 0x6, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "a9a83fc33a82b9ea0c49ca75bd8df9ac"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0x3, 0x84, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xe7, 0x0, 0x1f}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x0, 0x9, 0x2}]}, 0x9, [{0x18, &(0x7f0000000740)=@string={0x18, 0x3, "02d9b3a3b18f159dd131eb017721a9c04ea2bc6fb2e7"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x3409}}, {0x16, &(0x7f00000007c0)=@string={0x16, 0x3, "a7c80c4771319b0430648f301dd62868696653fe"}}, {0xae, &(0x7f0000000800)=@string={0xae, 0x3, "c444002ba95677ad9cb8855e528649b86ac59c9d9ce0eea2d14e74fd902ce4e7365c095ec8b272924db3a083bac5d0da8c365e9d055a9f87754714e9bb4fce81571354b1c00d9dc805fcb84bb0ce7fe3dcadf37b2dcf25132daf7f968566eb46ad5f0507033c93cbdccd6d94ff4f9793cf357e483c17f575b95d50eeea6b909ebe1ebabe8e67cd83fed641241f26ae2a01a30fc889fa347a7e61b29a5779985d471d2781f621085b3ab632e1"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0xc09}}, {0x93, &(0x7f0000000940)=@string={0x93, 0x3, "ed6dfe4e68f03f14840c1b2b8d7ef21a6bff12ce4ae0782bb3e811ea6e2851f9d78ad7fd85aaad27893baf9c03983749f243633147e6e3732e84eda6f66f1c10db4fe41c7c04cde2aede543fe209c439b6c7a6a139d9ab0834767f041eecafa151627d63b22c85a779b62ddafdb7c79f3b2cf2e3884c82497d0242eb5bca5e3a394e66d5517c67a09a6fb772d887dc464a"}}, {0x1f, &(0x7f0000000a00)=@string={0x1f, 0x3, "44542a4e3266a98dbf36fe12cb86940fafd4514833ef79f14f01624206"}}, {0xd9, &(0x7f0000000a40)=@string={0xd9, 0x3, "5527a2a7a7228a68f65acbc25c67863923e86d4cc6080fb5b45a5453d02a53dc105a8cb28e673ef30d4e7d4e4bcdf1d538842b2426a075d4da32836991e79c3f841ab4bf547580a0e84fee988b8df4c6ac5a52be78ececa918ec5a52908e1d475deee5031acf31f9178ec1505fb4a3660b44b4ebcc802a2cd214da7228bc3ef54851f355bf2dec17b3f0f94ed874024d2e938c1f7284e6ce156c630b22a6c8f45e8b7a24d75fb6fe61966f49ca320f8b0a0e2923b5ae024d72834d7fdad4d546f61c729c8de50fe7b8849f9794b778daae24cb4e33cdfb"}}]}) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000c00)=""/80) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) 9.075354906s ago: executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc534, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hidraw(0x0, 0x243c2917, 0x14a042) write$hidraw(r1, &(0x7f0000003000), 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x2, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x22040) r3 = syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x80, 0x40, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0xfe, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x80, 0x2, 0x7f}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x5, 0x1, 0x7a}}]}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x30, 0xe7, 0x20, 0x8, 0x7}, 0x3d, &(0x7f0000000100)={0x5, 0xf, 0x3d, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x6, 0x6, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x22, 0x9, 0x8, 0x5, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x314, 0xf000, 0xf7e0, [0xff0f, 0x0, 0x3fcf, 0xff3f00, 0xff00c0]}]}, 0x5, [{0x10, &(0x7f0000000180)=@string={0x10, 0x3, "fee05738b1e455ec8620ee54fd7f"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x81a}}, {0x7a, &(0x7f0000000400)=@string={0x7a, 0x3, "b24a4bf3a7c82888d2097ba5f1aad1de6e638fcbd18b92663de8563926767187e8530d27a03dfc0d90cb383123727a57e24cce7ca8648b5caa9590387aa6f174f4d95186479de00d06bedda94eb49aa9890eae97de92ef5980fee2fda3cfe1f18a28c06b212e646baa09212d1bd947654fd1d4c605fa98b2"}}, {0x82, &(0x7f0000000340)=@string={0x82, 0x3, "540f54294d513b394c0813877c53f21db78342b2437bb6f0bc18c1b0125da56094f79c51bb06e5ec7188afaf16eac9a946ee2c1b73c0cdb5fe1887f0982397f01ff7d75022c07cb7ae29aa9240e53e05dd3f1bd36c8eed666b23cea6eadf5071f9e82a7f60f74396b7b22747b5bf7a8285f7e0d2159829179ce5a00259802061"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x407}}]}) syz_usb_control_io$printer(r3, &(0x7f0000000700)={0x14, &(0x7f0000000640)={0x40, 0xc, 0x62, {0x62, 0x7, "548ceb11aeb499dec2330caa19159bb4b5bc69b2646526339394f4645ba97f06c36dfb4970ecd88042fa7072697485693d5b2547078fce16b0cc31dff964be7f2da3e94c86dd7b6c98fe5dcf7cc393f4fc3d1bfaf6fb406cec9279922e2f97d4"}}, &(0x7f00000006c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3001}}}, &(0x7f0000000980)={0x34, &(0x7f0000000740)={0x20, 0x39, 0x81, "1b67ef948e382c604b3860a8dfa3d87197b0c276abe5c87801685045aa5dd450e93d4218ef5bdfe68cd306b3b4e93b7838a177859584bb3ce348c3e9b9062d42128b901769ef310ada6f1d1098d2fe3b4fc4b42cba856d5b64a97e41e6045ac13275269fc0b41e0311164aaead2364ed868137d8f930656be484cfccc781d758d0"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000880)={0x20, 0x0, 0x6e, {0x6c, "3f41ede4c33f2800fe90ec3dae411c7c54d3cf22e027bb54ba5cc4ae24bde5bb63ab96ac8a21bc982c7f79244012140b26e9eeb10c664d6c2ac86ab9f988e96de69243b0b227f6cc711f9059215d43d03c3ddf535ec587cf8238de517a926304007a813dbf75d8152d666069"}}, &(0x7f0000000900)={0x20, 0x1, 0x1, 0x6}, &(0x7f0000000940)={0x20, 0x0, 0x1, 0x3}}) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000000)=""/7) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x8, "a8f46877"}]}}, 0x0}, 0x0) 8.256556784s ago: executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000780), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000000)=""/125) syz_usb_control_io(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001d80), 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000002c0)=""/107) syz_usb_connect(0x0, 0x3d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009fe8d808d2192414ae300102030109022b0001000000000904000002280a1f000705fc997dd5a709050c00"/61], 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) write$hidraw(r3, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) r4 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000300)={0x0, 0xffffffffffffffcf, &(0x7f00000000c0)="952bb3e006ae9a4c3a"}) r5 = syz_open_dev$evdev(&(0x7f0000001640), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0xc0189436, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, "c88919b0137c9e45db6810f36926832bc7464cde460ba989075e2f211c806179"}) r6 = syz_open_dev$evdev(&(0x7f0000001500), 0x8b8, 0x1c9962) ioctl$EVIOCGEFFECTS(r6, 0xc0189436, &(0x7f00000039c0)=""/4096) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect(0x2, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b40)={0x2c, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0}) 8.242857766s ago: executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x200) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000540)={{0x12, 0x1, 0x0, 0xc5, 0x2d, 0x22, 0x40, 0x4cb, 0x10b, 0x3de0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6f, 0x3d, 0x4d}}]}}]}}, 0x0) ioctl$EVIOCRMFF(r1, 0x550c, &(0x7f0000000400)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x7, 0x100, 0x3251, 0x78c}) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x105141) ioctl$EVIOCGMASK(r2, 0x4020940d, &(0x7f00000003c0)={0x4, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000002000040257d15a4400001040001090260004201000000090400000102090000052406000105240000000d240f01000004eaffffff1e0006031a00000804800200090581", @ANYBLOB='s'], 0x0) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) read$char_usb(r4, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000080)={0xfffffffd, 0x1, 0x7, 0xd64e, 0xffffff7f, 0x3}) 8.02622679s ago: executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_connect$uac1(0x6, 0x71, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x8933, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001d80), 0x0, 0x0) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000040)=""/107) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb, 0x6f, 0xd5, 0x40, 0xbc3, 0x1, 0x6824, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x25}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, 0x0) syz_usb_connect(0x0, 0x24, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) write$hidraw(r2, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) write$hidraw(r2, 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000000)=""/20) 7.753820352s ago: executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="120100009b23fd406d04c1088dee000000410902240001fa0000000904000000ff01000007240100002e000b"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1a34, 0x802, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) ioctl$EVIOCRMFF(r0, 0xc0085508, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x400) ioctl$EVIOCGMASK(r2, 0x5452, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4e7, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io(r3, &(0x7f00000000c0)={0x2c, &(0x7f0000000100)={0x0, 0x10, 0x7, {0x7, 0x0, "8e00100000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x2, 0x0) 7.090230476s ago: executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1a34, 0x802, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x0) ioctl$EVIOCGMASK(r1, 0x541b, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "d32052f2"}]}}, 0x0}, 0x0) 6.461266884s ago: executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1b96, 0x14, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x2, 0x862b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000100)=0x9) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "a8f46877"}]}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x285, 0x12840) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f00000000c0)=[0x0, 0x5]) 6.370114588s ago: executing program 0: r0 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0xb05, 0x183d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6c, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x1f, 0x1, 0x3, 0x1, 0x3, 0xfc, {0x9, 0x21, 0xbcd, 0xf8, 0x1, {0x22, 0xac1}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x65, 0x40, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x0, 0x3}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x4, 0x1f, 0x4, 0x20, 0x6}, 0x1c, &(0x7f0000000080)={0x5, 0xf, 0x1c, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x8, 0xff00, 0x3, [0xc00f]}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xf, 0x6, 0x401}]}, 0x2, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x1401}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x429}}]}) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000280)={0x40, 0x23, 0x47, {0x47, 0x24, "cc14bc6aa2ee8917e3780633bcdda3c1d83861dbd7124d4c1c2c0bc4ad056d60d7dbc5a8201050eef718feb9777c9706362aea603570276cb2df0681871bed671cc849636b"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x300e}}, &(0x7f0000000340)={0x0, 0xf, 0x31, {0x5, 0xf, 0x31, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x29, 0x4, 0x3, 0x4, 0xed}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0xe, 0xf, 0xeb}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x12, "f437085fe59fae70c0e526af92279177"}]}}, &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0x8, 0x20, "3a26d46d", "cca41020"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x61, 0x4, 0x0, 0x9, 0xaaa0, 0x3f}}}, &(0x7f0000000900)={0x84, &(0x7f0000000440)={0x0, 0x15, 0x67, "49a28a98dc218f578bc46e1ff5bb420ca0cbed618ce32229951131b749ec7e758d9a47553eea64c1ae197739b505223e16b91241fce2bcd12393870e2ce82f20a337208121b3057763ea6c8889332a352a1059b2bf2d480e6622949a23f54dae4afbc4390c655a"}, &(0x7f00000004c0)={0x0, 0xa, 0x1}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x1f}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x8, 0x10}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "261d"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000740)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xd}}, &(0x7f0000000780)={0x40, 0x17, 0x6, @local}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "aff5"}, &(0x7f0000000800)={0x40, 0x1a, 0x2}, &(0x7f0000000840)={0x40, 0x1c, 0x1}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x81}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x8}}) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000100)={0x20, 0x0, 0xca, "d52954bb49d3c2a44c10e3c6119806c623d6c1e642ec828cf9a0f3bf3d1f9a41e8f11346d1d4117b8f3d484c07c530d877df0e9c7c552bb361d3f646925a83f581d2a964d7b55426ef9dd03a17a1ee70698b828a90c4c104eb00104d3c8d223cc85977fc46f5c965c243e99eb0a2c4c16ad55363214b602d7b87ed784a122030d4a42e8194e58ea7454aff78e567d39dad6921b39b32f5978738cbfcb897d118a03d8b9ac910a907ab23631b663bd226440bc735efa7536a063cd0679b9d1c380445c9ae6ab31e30fda3"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x2, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000180)=""/73) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 6.092326041s ago: executing program 3: r0 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000011c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000000000107d1ece31000000000001090224"], 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) write$char_usb(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0x704, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) syz_usb_connect$hid(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2ced, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r3) syz_usb_connect(0x2, 0x2d, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000ec31f8104c1302007eec0102030109021b0001000000000904002c11018b75000905836dc6"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x4000000, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)=ANY=[], 0x0) ioctl$EVIOCRMFF(r3, 0x41015500, &(0x7f0000000400)) syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r4, 0x4020940d, 0x0) syz_open_dev$hiddev(0xfffffffffffffffe, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001100), 0x20000003, 0xc300) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) 5.244475833s ago: executing program 4: syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000680)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x40049409, &(0x7f0000000240)=""/77) read$char_usb(r0, &(0x7f0000000200)=""/128, 0x80) 5.086134608s ago: executing program 1: syz_usb_connect(0x2, 0x30, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x15, 0x4c, 0xc0, 0x20, 0x10cf, 0x8064, 0x9896, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe9, 0xd1, 0xf7, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x3, 0x9, 's'}]}}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) syz_usb_connect$hid(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2ced, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) ioctl$EVIOCGKEY(r0, 0x8040452f, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffff642, 0x20001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)={0x30c, "5b6aa599b314695d372bd8c061ed27ae12cbdda558b39587d0978b982cc6684b010ba9121d1fa7668cf3075800dc33c6eaa292ab8bb557f4ab72ee638428379cb78ac9e966e2121a384871a19a00e703ec735c16e2159f6885f55972036515c1f4f00c42766892ab64bf84c74da812a03eea225688a9164cd8f4474f6c9583a8abf19f405f3d5f48e99b9345ba6960d343400cfda9213df9584f66e05cb5c9479bf94030963907b78125d89f6b55bffe33a3764133bca3318710cae28b727bbead250c832911dc0a7f93cf3ad3ad7340ea1e82b34b3e32225024511e65c4599a2ec1c65de245e8257b61d315aa2724279d96c7071e22bf47aab30f22071603ad751113fa0347a6c28663082aa751f7fe02e74b2a5fb02abb8cf4409a9415bdd1e9bc6191271ff6ea798e01381c110a44637ba3ce9c2d3ed2840adfec012dbe1709245e3f42e6c6d1bb18659bd61805c7b00f79a686b19d82c49c486498f2e2aad5033fbad97d304828b55f94c509606be1420d6d756c61fa454d70eb6680b98fa1931429396289ebe58087e5ca0957c69eeb5707345c48fd7537e4abbee4f104c876934afbc7bb7361f9023d43d8beb8d4e0790c643e28fa11377763586cd6d067af6bfcb41f56acc2e730af13bace40f7082f67685fa8e4ef632fa852d3c68cc251f754bcbeef8c6d6d01d50331000c0c8ff6ac4bc9a178381df3c8c23ecd663ac44dab45380f6353438f14ccdd753af93a1543e70d0dd8797e3037260880a5542d1c6feac230c698724a9397ec5980995c6fd0433979083632a3f7f304b281d86ee9fd95828bcdd3e3906681933d28d339225761c8263d75abb112da85cc603255a82cbaef0fd5ae9c5daa51bfa0f576b3a9976e6f0500e0b34e8c5b2e5562778b542a8d1cd3eeee4ca571c79a46a431333e9fde9156355dd3e40c0d02a60e5068d4beea47778046e6d97eaca5e8de78258c75609b304069ba6b06a3589ab3a8e122f074f7e98cb996ffc50b6b0c14bb8905f4a6ca6b2ea00a369d4596637a3296498fa4c7a8927f82a8e911b2a609ccce4ea176fab747dcd44e5e8bcc789c054dbf8de55280239e10bd5e"}) 4.772770327s ago: executing program 2: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfb, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x7b, 0x1, {0x22, 0x5}}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x9, 0x40, 0xfd}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) 4.62341368s ago: executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001640), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0xc0189436, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, "c88919b0137c9e45db6810f36926832bc7464cde460ba989075e2f211c806179"}) syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000413b88400819151300000000000109022b00010000000009040000026bb22b000905000000000000000904"], 0x0) ioctl$EVIOCSREP(0xffffffffffffffff, 0x80086601, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r1, 0xc018480d, 0x0) ioctl$HIDIOCGUSAGE(r1, 0xc038480a, &(0x7f00000000c0)) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000640)) r2 = syz_usb_connect$cdc_ncm(0x0, 0x86, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x74, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@dmm={0x7, 0x24, 0x14, 0x8, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x80, 0x4, 0x1, 0x8d, 0x8}, @call_mgmt={0x5, 0x24, 0x1, 0x4, 0xff}]}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x0, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)=ANY=[@ANYRES32], 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(r4) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201fb0019030320d812010079de01ec020109021b0001000003000904000001785ecc00090585020004"], 0x0) syz_usb_disconnect(r5) syz_usb_control_io$printer(r5, &(0x7f00000001c0)={0x14, &(0x7f0000000240)={0x0, 0xb, 0x9e, {0x9e, 0xa, "9c0abf4720259b86c413e4cffc41aeab506716d8f39d91ef5dc2743d1d20433054083b3e330ddc894794ad7f139d2b023f6d81b904024483a47f683eb491b76801fe277b50d86831d05d9731000779bcc500c65b0331e72ac455d602fc150b9352d4a4d6e4ed91a8da30281464edf8c47e9ac9f5be9089b32dc5be53faef4f838de1fd736461fd2ceb911fa6f0ffbe6d6bd5acb5da5d608729b1e2a7"}}, &(0x7f0000000180)=ANY=[@ANYBLOB="0000df0000115e4ea1c0"]}, &(0x7f0000000600)={0x34, &(0x7f00000003c0)={0x0, 0x1, 0xdc, "09097f3596bddac6e7c78190c4bdb43978e8ca78f9696d87cda7958016fe1608ea1147c36076eccc54381d88e169d4f48d266782b80f3860b0358d001ae3dc90d0d0e0609ac2a177a5a8a829d9f351f897f45d5b8fbb3266139f775319d3a12fff1aa1a207104253c80b9be0ee1544a946ee6fbb2c042d0b1bc5a7e8e2f7d569e23d377113401878574966d18f4e1f7acb000c9e8ffb6408100b505a6716bc1d3e28420d085843f074b708c5cfcabcfc07140ba75f518405b1aab6cc463aa74e08455081deb57a861d77e51d34b489f6b95a037e3122a079ebbdd4fc"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x5a}, &(0x7f0000000500)={0x20, 0x0, 0x49, {0x47, "20b4d468efd8934c8f164372603c400c6c6e920305cd1eeb143b2452de766a8cf18de47b7624cfce86f88d518ba509fbda1e9347bd7ac9977446c2bce266996beb9f9060af7e68"}}, &(0x7f0000000580)={0x20, 0x1, 0x1, 0xff}, &(0x7f00000005c0)={0x20, 0x0, 0x1, 0xe6}}) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r2, 0x82, 0x5, &(0x7f0000002340)='hello') 3.957758934s ago: executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="12010097bd2c488cebf2f5c8ab1c76e0ef003764eb105548910023f1010203010902120001000000000904000000ffffff00"], 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff8) r1 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x61, 0x2}}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) r3 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) write$hidraw(r3, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670", 0x682) write$char_usb(r2, &(0x7f0000000040)="e2", 0x2778) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f00000009003d140f3c369197d09647190890"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x74, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "5d1181a277ef"}, {0x5}, {0xd}, {0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x1}}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa4, 0x28, 0x87, 0x40, 0x46d, 0xa0e, 0x9475, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3}}]}}]}}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 3.823407614s ago: executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="00000c000000070001", @ANYRES16], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b40)={0x2c, &(0x7f0000000a40)={0x0, 0x0, 0x4, "220830d2"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x23, @string={0x23, 0x3, "5d95b5db2648b4c56db3094885239e187f30232fb4711d740fabfa519a43621ba8"}}, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002c00), 0x2, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000003000)=""/192) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b0001000000010904010001faf40d00090582"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x22240) syz_usb_disconnect(r3) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x20, 0x41, 0x13, 0x20, 0x257a, 0x360f, 0x31, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x32, 0x8a, 0xff}}]}}]}}, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x14a042) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) ioctl$HIDIOCGRDESC(r4, 0x40305829, &(0x7f00000002c0)={0xd, "3a82000000130000000000009d"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0x541b, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x7fe782539b0b) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000140), 0xa, 0x240) write$char_usb(r5, &(0x7f0000000040)="e2", 0x2250) syz_usb_connect$cdc_ncm(0x3, 0x82, &(0x7f0000000280)={{0x12, 0x1, 0xb45703f6a500164a, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffffffffffdfd, 0x2, 0x1, 0xd5, 0x80, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, '='}, {0x5, 0x24, 0x0, 0xffc0}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7, 0x3a1, 0x8}, {0x6, 0x24, 0x1a, 0x9, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0x1, 0x0, 0xa0, 0x2}, @obex={0x5, 0x24, 0x15, 0x7}, @dmm={0x7, 0x24, 0x14, 0x448, 0x7e}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x20, 0x9, 0x6e}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x81, 0x0, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x7, 0xff, 0x81}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x250, 0x1, 0x4, 0x6, 0x8, 0x6}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x2}) 3.258343642s ago: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc534, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hidraw(0x0, 0x243c2917, 0x14a042) write$hidraw(r1, &(0x7f0000003000), 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x2, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x22040) r3 = syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x80, 0x40, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0xfe, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x80, 0x2, 0x7f}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x5, 0x1, 0x7a}}]}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x30, 0xe7, 0x20, 0x8, 0x7}, 0x3d, &(0x7f0000000100)={0x5, 0xf, 0x3d, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x6, 0x6, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x22, 0x9, 0x8, 0x5, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x314, 0xf000, 0xf7e0, [0xff0f, 0x0, 0x3fcf, 0xff3f00, 0xff00c0]}]}, 0x5, [{0x10, &(0x7f0000000180)=@string={0x10, 0x3, "fee05738b1e455ec8620ee54fd7f"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x81a}}, {0x7a, &(0x7f0000000400)=@string={0x7a, 0x3, "b24a4bf3a7c82888d2097ba5f1aad1de6e638fcbd18b92663de8563926767187e8530d27a03dfc0d90cb383123727a57e24cce7ca8648b5caa9590387aa6f174f4d95186479de00d06bedda94eb49aa9890eae97de92ef5980fee2fda3cfe1f18a28c06b212e646baa09212d1bd947654fd1d4c605fa98b2"}}, {0x82, &(0x7f0000000340)=@string={0x82, 0x3, "540f54294d513b394c0813877c53f21db78342b2437bb6f0bc18c1b0125da56094f79c51bb06e5ec7188afaf16eac9a946ee2c1b73c0cdb5fe1887f0982397f01ff7d75022c07cb7ae29aa9240e53e05dd3f1bd36c8eed666b23cea6eadf5071f9e82a7f60f74396b7b22747b5bf7a8285f7e0d2159829179ce5a00259802061"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x407}}]}) syz_usb_control_io$printer(r3, &(0x7f0000000700)={0x14, &(0x7f0000000640)={0x40, 0xc, 0x62, {0x62, 0x7, "548ceb11aeb499dec2330caa19159bb4b5bc69b2646526339394f4645ba97f06c36dfb4970ecd88042fa7072697485693d5b2547078fce16b0cc31dff964be7f2da3e94c86dd7b6c98fe5dcf7cc393f4fc3d1bfaf6fb406cec9279922e2f97d4"}}, &(0x7f00000006c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3001}}}, &(0x7f0000000980)={0x34, &(0x7f0000000740)={0x20, 0x39, 0x81, "1b67ef948e382c604b3860a8dfa3d87197b0c276abe5c87801685045aa5dd450e93d4218ef5bdfe68cd306b3b4e93b7838a177859584bb3ce348c3e9b9062d42128b901769ef310ada6f1d1098d2fe3b4fc4b42cba856d5b64a97e41e6045ac13275269fc0b41e0311164aaead2364ed868137d8f930656be484cfccc781d758d0"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000880)={0x20, 0x0, 0x6e, {0x6c, "3f41ede4c33f2800fe90ec3dae411c7c54d3cf22e027bb54ba5cc4ae24bde5bb63ab96ac8a21bc982c7f79244012140b26e9eeb10c664d6c2ac86ab9f988e96de69243b0b227f6cc711f9059215d43d03c3ddf535ec587cf8238de517a926304007a813dbf75d8152d666069"}}, &(0x7f0000000900)={0x20, 0x1, 0x1, 0x6}, &(0x7f0000000940)={0x20, 0x0, 0x1, 0x3}}) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000000)=""/7) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x8, "a8f46877"}]}}, 0x0}, 0x0) 2.562835031s ago: executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x200) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000540)={{0x12, 0x1, 0x0, 0xc5, 0x2d, 0x22, 0x40, 0x4cb, 0x10b, 0x3de0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6f, 0x3d, 0x4d}}]}}]}}, 0x0) ioctl$EVIOCRMFF(r1, 0x550c, &(0x7f0000000400)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x7, 0x100, 0x3251, 0x78c}) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x105141) ioctl$EVIOCGMASK(r2, 0x4020940d, &(0x7f00000003c0)={0x4, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000002000040257d15a4400001040001090260004201000000090400000102090000052406000105240000000d240f01000004eaffffff1e0006031a00000804800200090581", @ANYBLOB='s'], 0x0) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) read$char_usb(r4, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000080)={0xfffffffd, 0x1, 0x7, 0xd64e, 0xffffff7f, 0x3}) 1.723893132s ago: executing program 2: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000000010109023bb515717c"], 0x0) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0x5b02, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 1.233570838s ago: executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x2, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000180)=""/73) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0xc0189436, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000000000040ac054382408b0b00000109022400010000002009040000fd0301000009210000000122010009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x6, 0x0, 0x0, &(0x7f0000000e40)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x300, 0x0, 0x0, 0x0, 0x20, 0xc}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$hid(r1, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0022007e3600006a3df0f53efc119c29b2a587c16f129700d5d75c59e0ebc6d7545fa00f1a50cff4ae7207654b4dec3e0bdb496d8f4076177945b20cc0cb5a0d6d9adeebedfd13ef07590f005ad974e05c108faf77b6b9eac538bbd9b582fbc73558"], 0x0}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGMASK(r2, 0x4020940d, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x84000) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="31010000dccd5e08cb060700000000952301090224000100007e000904340102d469e70009058a", @ANYRES8, @ANYRESOCT], 0x0) syz_usb_control_io$uac1(r4, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040), 0x75c, 0x10d840) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x4f0500) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x12d8) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f0000000600)) 930.771745ms ago: executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0xb05, 0x19b6, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x4, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x0, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x0, 0x9}}}}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000600)=[0x0, 0x3]) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x56e, 0xfd, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x30, 0x2f, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x3, 0x1, 0x1, 0x7, {0x9, 0x21, 0x49aa, 0x0, 0x1, {0x22, 0x3a0}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x40, 0xf4}}}}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000180), 0x2, 0x412200) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000f70000608c67ca23c9348c91a86397a5f73a8438f3d723d32a4b10aa888900dcb62896bb819fa7fa6a35350c98b3108297af6e74f0f18cd66755ec9626b0225e610471803a7c609617b3fb36e7cbe5cca617cb"], 0x0}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000002300), 0xffffffffffffffff, 0x14a042) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0xc0189436, &(0x7f00000039c0)=""/4096) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000007c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x0, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x0, 0x80, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x6, 0xff, 0x0, 0x0, 0x0, "", {{0x3}}}}}}]}}, 0x7fe782539b0b) r2 = syz_open_dev$evdev(&(0x7f0000000640), 0x3, 0x90002) read$hidraw(r2, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x1, {0x0, 0x1}, {0x74, 0xfe00}, @rumble={0x3, 0x7}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x1068) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x14a042) r5 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x1, 0x0) write$hidraw(r4, &(0x7f0000000140)="d5", 0x1) read$hidraw(r5, &(0x7f0000000680)=""/180, 0xb4) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0x10a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x20, 0x45, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x3, 0x1, 0x7, 0x9, {0x9, 0x21, 0x53, 0x0, 0x1, {0x22, 0x898}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x2, 0x20, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x5, 0xca, 0x81}}]}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x0, 0x81, 0x4f, 0x20, 0x3}, 0x2c, &(0x7f0000000800)=ANY=[], 0x7, [{0xa8, &(0x7f0000000900)=@string={0xa8, 0x3, "88dcd30de7cfeaaa37195968ec4556a773ef2763b28f190a384ab80300477396ce3573496ce3bf5147596a9ba980fe8f43d53231c6f5e182a480d353cd09618bc8b747718ccae3af1de4cd5b8f68a9a58f57b3e5bd8008f84b1842b0202a24a9ea70289d89ce268d022ed18d34fff01951f05b0e85bc8e3b4121232b39b64c6d9c67269bcc0f0185a1994182865df16d171e6eee276a82a41e896239411d3acc131b91d76600"}}, {0x9d, &(0x7f0000000280)=@string={0x9d, 0x3, "61348167a8e4cf66f75e08c33ffd7a37de771c22d729f2d8c7b309c1c77840edf329fda8d62594b11916b84d5912eb1bb61e4efb033ed092b990b7006ea0d3aa0551016ce4789b7c545482ba9a06e1fd81580c41f23eed7f2da0c24c4fa2fdd802f48a3c126ffb3f1e0581963288b282c9169a84bff93f285f2fa083276f6e410e4b2b5b426401aa01f91ae3319f245ff5b343b19a73c515634533"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42b}}, {0x90, &(0x7f0000000380)=ANY=[@ANYBLOB="9003d0026a6974ca4d22e55ef048a490cc7eea77acd1deaf5a4b7dea798fbf3511e5c19222cf8999a6f1eab1eb85a7b8090e8128ddf8dd5e79fc4255c5cb99d85fa76e58bf70b0bdb0b5763dfd2ebb223e06a9fe07121aa0c66869d3aa270400b26fd092166a656cd2800f40c9f30088319e6e361cf8dc7eb04faea5b68ff3aa9eb3b8bdc78db7134f5cb84d3b481698"]}, {0x65, &(0x7f0000000440)=@string={0x65, 0x3, "a31aa105de02c3d90dfef0c7b3f9e4894e54d0cd7c95473eb929176601867cd552b5898d0ff221a10998e883ec3d3d478681c6ac5afdb34106778c789eed5730aea3a27aa2f76461e443317f1a04b32a4297619585b574d8baf0683d9bef1ca4dab468"}}, {0x73, &(0x7f00000005c0)=@string={0x73, 0x3, "25d005c72504e36f6733ee0f17fd4ec863a36d367f364847fed35e31cda7fa83423e50368760ac55e002e66ec0ab685ac14c5bff24493d6ab590d5177dbbd98717bfd172d9de6cdc604605d9538ad68e3db4e99e3bd33ba607068ba4e82de70d9d45236864fc1a2a39bddbce8abcf01f67"}}, {0xff, &(0x7f0000000a80)=@string={0xff, 0x3, "78f7b725cf24441b25b1e6ba5c82c8f4f1262bffd55d9b8d2b2f95c2edc23ee431caab1a382aa6329e2eadaa8ed75b1ca44c7d300ad21596f409027335d9261bf32fa4ce8253eacbc69240a0a57e181804f5ab2b11fce332a3bb1f4eb11bdec26031d7bd142e79c8d8e954e0ed418922fe33a1bc97c7b236042d1491430f47d359c7cc63342698b39d38feac8eb3bc6aa89158d39903acfa81df492cd986889240d63f0a4db93b7582b8bd4f5ad537571d97979f5ea6cf835b8ec92fde7c1c914dcc01a324bf79507337bec50aef191f1cb7405c17825fd64676a048b3573aa9dd4e4e5195e05ad1ffc717c8f5ea257d5ec095ffe41ebeee7403ad79f3"}}]}) syz_usb_connect$cdc_ecm(0x2, 0x5a, &(0x7f0000000880)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x79, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mbim_extended={0x8, 0x24, 0x1c, 0x6, 0x20, 0x3ff}, @obex={0x5, 0x24, 0x15, 0x6}]}}}]}}]}}, 0x0) r6 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000200)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20", @ANYRES16=0x0], 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io(r6, 0x0, 0x0) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r7, 0x5b04, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000a40)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x0, "0296a62c"}]}}, 0x0}, 0x0) 924.624416ms ago: executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1a34, 0x802, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[@ANYBLOB="1201000064172f2057155081ed29010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000001080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x3, 0x73, &(0x7f00000008c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x2, 0x0, 0x84, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "129b5268ac"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x13, 0x2, 0x5, 0x8}, {0x6, 0x24, 0x1a, 0x327, 0x1}}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x40, 0x7f, 0xb8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x2, 0x3f, 0x16}}, {{0x9, 0x5, 0x3, 0x2, 0x470, 0x1, 0x8, 0x5}}}}}}}]}}, &(0x7f0000000c80)={0xa, &(0x7f0000000940)={0xa, 0x6, 0x310, 0xc0, 0x7f, 0x98, 0x40, 0x3}, 0x23, &(0x7f0000000980)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x0, 0x3, 0x81}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "af216e1669f5d61afbe32078617c629f"}]}, 0x6, [{0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x804}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x43e}}, {0x8c, &(0x7f00000001c0)=ANY=[@ANYBLOB="8c035d41f8254a70bf6187892726ca00560826967a3d21e3eab8a674e5b800eea55c3bf583f524ef34bcec1cc24797911449475d874de7c6b98acb0ca7389f49f7f8ba02000abd51e6c2dcd9e24788e9d8d95897257f812574e9533d0304bd2b7e473fcd0ca56ca5611aff7f2cb0f67f867854e405270e829f06a2b6defe18152bae4dfa7a55956ba3b82b68008340"]}, {0xe3, &(0x7f0000000b40)=@string={0xe3, 0x3, "d296df48b4be72ab5d5052bdcac79aadfa454b5ab8b90d8af4e420eec8686786529f81df825adac5bef25c973a9574ab487e5668107355d58b983870caf0d6a82dd1750a5ec6f3ca00499444d1af153551da90584fde6c892abf2c90786f0815e6775d1f0b8bd25c5567b7635875a006ce6892279680cc36ddb10ba81b560da7075e111ac253e0838e8c5623fb9c9bea13eef9be840fd57f49f9a03e8b594f41b0a8374a379aadbd64a2ea4baa7fb8ee064d0daef9b53b879245189b906f702514775d145015be2706f4e2da528491308f8063700bf10acf222c0fd2650ad86994"}}, {0x4, &(0x7f0000000c40)=@lang_id={0x4, 0x3, 0x480a}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x0, 0x96, &(0x7f0000002b00)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x84, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@selector_unit={0x7, 0x24, 0x5, 0x4, 0x0, "4080"}, @input_terminal={0xc}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x0, 0x5}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, "", "11f7b7"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2a, 0xb3, 0xdf, 0x8, 0x4bb, 0x901, 0x56a0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc7, 0xad, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x3, 0x89, &(0x7f0000000d00)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x2, 0x1, 0x5, 0x0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "a5c94a"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0xf, 0x1f, 0x9, 0x8}, {0x6, 0x24, 0x1a, 0x7, 0x2}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0xff}, @mbim={0xc, 0x24, 0x1b, 0x38, 0x7, 0x7d, 0x2, 0x6, 0xff}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x0, 0x7f, 0x3}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x2, 0x0, 0x11}}}}}}}]}}, &(0x7f0000000f00)={0xa, &(0x7f0000000dc0)={0xa, 0x6, 0x300, 0x2, 0x0, 0xff, 0x8, 0x5}, 0x19, &(0x7f0000000e00)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1f, "5b5eb9cf37537ecca86fd35e377e285e"}]}, 0x2, [{0x4, &(0x7f0000000e40)=@lang_id={0x4, 0x3, 0xc09}}, {0x47, &(0x7f0000000e80)=@string={0x47, 0x3, "60a6a5146bbeb1158d853d82e276dcf8f6b243875a9a484044279de3cd4fdac0bd241456b2670fe6a9e165b030ab0544addd3071724078fd2aae8763a575e8ca431435da16"}}]}) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000001200)={0x2c, &(0x7f0000001040), 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x3b, 0xf, 0x33, 0x8, 0x10b8, 0xbb9, 0x2f2a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x20, 0xb6, 0x3}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5ac, 0x269, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) syz_usb_connect(0x0, 0x3d, &(0x7f0000000940)={{0x12, 0x1, 0x0, 0xb1, 0xf2, 0x3, 0x40, 0x91e, 0x3, 0xd73b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x53, 0x95, 0xc2, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "8433c487f4"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x20}}]}}]}}]}}, 0x0) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000000)={0x0, 0x8, &(0x7f00000010c0)="f39561fc17b7f981"}) write$char_usb(r4, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x6a, 0x2}, @cond}) r5 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r5, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r5, 0x82, 0x5, &(0x7f0000002340)='hello') r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000000180)={0x1, 0x68, &(0x7f0000000100)="f13b8716bcfdcca0c8af3538908cd9249f533b44e0242eab855e96f55b9ffada39f62d8b23dd050e4bd47c6e12e3bd98840d9ae70008ed417a94f6c6b2fccb3a3bcb625653302c9301e4fe75a70cdee4c457f97a50895e6577df2340fb458bd55be572ac782da8b5"}) write$char_usb(r6, &(0x7f0000000040)="e2", 0x2250) 821.302292ms ago: executing program 4: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x9}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x37}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 0s ago: executing program 2: syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000680)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x40049409, &(0x7f0000000240)=""/77) read$char_usb(r0, &(0x7f0000000200)=""/128, 0x80) kernel console output (not intermixed with test programs): dhcpcd-9.4.1 starting dev: loaded udev DUID 00:04:28:fc:25:ea:d7:72:11:85:ec:f5:a4:60:37:c9:76:43 forked to background, child pid 2437 Starting sshd: OK syzkaller Warning: Permanently added '10.128.1.165' (ED25519) to the list of known hosts. 2024/06/15 03:01:01 fuzzer started 2024/06/15 03:01:01 dialing manager at 10.128.0.163:30028 syzkaller login: [ 36.909707][ T2505] cgroup: Unknown subsys name 'net' [ 37.066644][ T2505] cgroup: Unknown subsys name 'rlimit' 2024/06/15 03:01:04 starting 5 executor processes [ 39.591374][ T2512] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 81.306946][ T9] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 81.362046][ T42] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 81.431544][ T728] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 81.439250][ T24] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 81.490431][ T9] usb 2-1: device descriptor read/64, error -71 [ 81.562970][ T42] usb 5-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 0 [ 81.575450][ T42] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 81.585662][ T42] usb 5-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 81.596388][ T42] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 81.609249][ T42] usb 5-1: New USB device found, idVendor=1908, idProduct=1315, bcdDevice= 0.00 [ 81.618327][ T42] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.631132][ T42] usb 5-1: config 0 descriptor?? [ 81.642299][ T42] usb-storage 5-1:0.0: USB Mass Storage device detected [ 81.653866][ T42] usb-storage 5-1:0.0: Quirks match for vid 1908 pid 1315: 20000 [ 81.662049][ T728] usb 1-1: Using ep0 maxpacket: 32 [ 81.667260][ T24] usb 3-1: Using ep0 maxpacket: 8 [ 81.675326][ T728] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 81.686349][ T728] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 81.690943][ T2211] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 81.696209][ T728] usb 1-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 81.712857][ T728] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.723363][ T24] usb 3-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 1536, setting to 1024 [ 81.734538][ T24] usb 3-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 1024 [ 81.744596][ T24] usb 3-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 81.754562][ T24] usb 3-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 81.767583][ T24] usb 3-1: New USB device found, idVendor=ee8d, idProduct=db1a, bcdDevice=61.23 [ 81.770418][ T9] usb 2-1: device descriptor read/64, error -71 [ 81.776675][ T24] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.798219][ T728] usb 1-1: config 0 descriptor?? [ 81.808965][ T728] hub 1-1:0.0: USB hub found [ 81.870512][ T4789] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 81.879594][ T4789] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 81.880787][ T2211] usb 4-1: Using ep0 maxpacket: 16 [ 81.897167][ T2211] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 81.910004][ T2211] usb 4-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 81.919765][ T2211] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 81.928086][ T2211] usb 4-1: Product: syz [ 81.930817][ C1] hrtimer: interrupt took 173534 ns [ 81.932344][ T2211] usb 4-1: Manufacturer: syz [ 81.942105][ T2211] usb 4-1: SerialNumber: syz [ 81.961097][ T2211] usb 4-1: config 0 descriptor?? [ 81.969785][ T2211] ftdi_sio 4-1:0.0: FTDI USB Serial Device converter detected [ 81.979629][ T2211] usb 4-1: Detected FT232R [ 82.024187][ T728] hub 1-1:0.0: 1 port detected [ 82.029231][ T24] usb 3-1: usb_control_msg returned -71 [ 82.034936][ T24] usbtmc 3-1:16.0: can't read capabilities [ 82.058316][ T24] usb 3-1: USB disconnect, device number 2 [ 82.090416][ T9] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 82.173935][ T2211] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 82.250472][ T9] usb 2-1: device descriptor read/64, error -71 [ 82.304647][ T4789] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 82.313734][ T4789] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 82.383398][ T2211] ftdi_sio 4-1:0.0: GPIO initialisation failed: -32 [ 82.393235][ T2211] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 82.520465][ T9] usb 2-1: device descriptor read/64, error -71 [ 82.529920][ T728] usb 5-1: USB disconnect, device number 2 [ 82.648963][ T9] usb usb2-port1: attempt power cycle [ 82.850617][ T2211] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 82.960865][ T24] hub 1-1:0.0: activate --> -90 [ 83.040403][ T2211] usb 3-1: Using ep0 maxpacket: 8 [ 83.049177][ T2211] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 83.063485][ T9] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 83.076381][ T2211] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 83.085604][ T2211] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.097652][ T2211] usb 3-1: Product: syz [ 83.101944][ T2211] usb 3-1: Manufacturer: syz [ 83.106580][ T2211] usb 3-1: SerialNumber: syz [ 83.119135][ T9] usb 2-1: device descriptor read/8, error -71 [ 83.268870][ T4792] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 83.278598][ T4792] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 83.282861][ T9] usb 2-1: device descriptor read/8, error -71 [ 83.346660][ T4810] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 83.355710][ T4810] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 83.367286][ T4810] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 83.376256][ T4810] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 83.389611][ T2211] usb 3-1: USB disconnect, device number 3 [ 83.420442][ T728] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 83.499334][ T4792] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 83.508383][ T4792] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 83.534877][ T4792] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 83.544123][ T4792] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 83.559931][ T4792] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 83.568972][ T4792] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 83.571350][ T9] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 83.586076][ T42] usb 1-1: USB disconnect, device number 2 [ 83.603306][ T728] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.614404][ T728] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 83.624150][ T9] usb 2-1: device descriptor read/8, error -71 [ 83.624298][ T728] usb 5-1: New USB device found, idVendor=046d, idProduct=c534, bcdDevice= 0.00 [ 83.639569][ T728] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.654472][ T728] usb 5-1: config 0 descriptor?? [ 83.782355][ T9] usb 2-1: device descriptor read/8, error -71 [ 83.901496][ T9] usb usb2-port1: unable to enumerate USB device [ 84.067658][ T4812] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 84.076539][ T4812] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 84.087287][ T4812] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 84.096087][ T4812] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 84.319680][ T728] logitech-djreceiver 0003:046D:C534.0001: hidraw0: USB HID v0.00 Device [HID 046d:c534] on usb-dummy_hcd.4-1/input0 [ 84.391507][ T9] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 84.412460][ T728] usb 4-1: USB disconnect, device number 2 [ 84.446211][ T42] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 84.459501][ T728] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 84.473250][ T728] ftdi_sio 4-1:0.0: device disconnected [ 84.481830][ T2211] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 84.509130][ T4806] usb 5-1: USB disconnect, device number 3 [ 84.600372][ T9] usb 2-1: Using ep0 maxpacket: 32 [ 84.607238][ T9] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 84.618200][ T9] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 84.627995][ T9] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 84.637064][ T9] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.647618][ T9] usb 2-1: config 0 descriptor?? [ 84.659857][ T9] hub 2-1:0.0: USB hub found [ 84.660877][ T42] usb 3-1: New USB device found, idVendor=04cb, idProduct=010b, bcdDevice=3d.e0 [ 84.673690][ T42] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.681787][ T42] usb 3-1: Product: syz [ 84.685978][ T42] usb 3-1: Manufacturer: syz [ 84.687184][ T2211] usb 1-1: New USB device found, idVendor=0bc3, idProduct=0001, bcdDevice=68.24 [ 84.690638][ T42] usb 3-1: SerialNumber: syz [ 84.694726][ T42] usb 3-1: config 0 descriptor?? [ 84.699792][ T2211] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.709432][ T42] gspca_main: finepix-2.14.0 probing 04cb:010b [ 84.717373][ T2211] usb 1-1: Product: syz [ 84.717396][ T2211] usb 1-1: Manufacturer: syz [ 84.717417][ T2211] usb 1-1: SerialNumber: syz [ 84.742164][ T2211] usb 1-1: config 0 descriptor?? [ 84.751611][ T2211] ipw 1-1:0.0: IPWireless converter converter detected [ 84.840422][ T728] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 84.873894][ T9] hub 2-1:0.0: 1 port detected [ 84.942696][ T4814] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 84.952060][ T4814] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.021327][ T728] usb 4-1: too many configurations: 65, using maximum allowed: 8 [ 85.053397][ T728] usb 4-1: New USB device found, idVendor=046d, idProduct=08c1, bcdDevice=ee.8d [ 85.062614][ T728] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.100098][ T728] usb 4-1: Found UVC 0.00 device (046d:08c1) [ 85.107144][ T728] usb 4-1: No valid video chain found. [ 85.170441][ T728] usb 3-1: USB disconnect, device number 4 [ 85.268581][ T24] usb 1-1: USB disconnect, device number 3 [ 85.278508][ T24] ipw 1-1:0.0: device disconnected [ 85.391231][ T42] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 85.507760][ T4820] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.518828][ T4820] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.530675][ T4820] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.539594][ T4820] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.549947][ T4806] usb 4-1: USB disconnect, device number 3 [ 85.572618][ T42] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.583606][ T42] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 85.593841][ T42] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 85.606729][ T42] usb 5-1: New USB device found, idVendor=1a34, idProduct=0802, bcdDevice= 0.00 [ 85.615822][ T42] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.626618][ T42] usb 5-1: config 0 descriptor?? [ 85.820501][ T4806] hub 2-1:0.0: activate --> -90 [ 85.911097][ T4816] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.920034][ T4816] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.010387][ T24] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 86.077786][ T42] acrux 0003:1A34:0802.0002: hidraw0: USB HID v0.00 Device [HID 1a34:0802] on usb-dummy_hcd.4-1/input0 [ 86.089067][ T42] acrux 0003:1A34:0802.0002: no inputs found [ 86.095182][ T42] acrux 0003:1A34:0802.0002: Failed to enable force feedback support, error: -19 [ 86.110713][ T9] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 86.125270][ T4806] hub 2-1:0.0: hub_ext_port_status failed (err = 0) [ 86.200387][ T24] usb 3-1: Using ep0 maxpacket: 32 [ 86.208192][ T24] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 86.219295][ T24] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 86.229101][ T24] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 86.242002][ T24] usb 3-1: New USB device found, idVendor=1b96, idProduct=0014, bcdDevice= 0.00 [ 86.251151][ T24] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.271757][ T24] usb 3-1: config 0 descriptor?? [ 86.310379][ T9] usb 1-1: Using ep0 maxpacket: 8 [ 86.319959][ T9] usb 1-1: config index 0 descriptor too short (expected 301, got 45) [ 86.329451][ T9] usb 1-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 86.339668][ T9] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 86.349543][ T9] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 86.359522][ T9] usb 1-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 86.372569][ T9] usb 1-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 86.381651][ T9] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.391021][ T728] usb 5-1: USB disconnect, device number 4 [ 86.520734][ T4806] usb 2-1: USB disconnect, device number 6 [ 86.531194][ T42] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 86.597119][ T9] usb 1-1: usb_control_msg returned -32 [ 86.602848][ T9] usbtmc 1-1:16.0: can't read capabilities [ 86.686251][ T24] ntrig 0003:1B96:0014.0003: unknown main item tag 0x0 [ 86.697406][ T24] ntrig 0003:1B96:0014.0003: hidraw0: USB HID v0.00 Device [HID 1b96:0014] on usb-dummy_hcd.2-1/input0 [ 86.721954][ T42] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 86.731794][ T42] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 86.741541][ T42] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 86.757196][ T42] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 86.766321][ T42] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.774389][ T42] usb 4-1: Product: syz [ 86.778652][ T42] usb 4-1: Manufacturer: syz [ 86.783356][ T42] usb 4-1: SerialNumber: syz [ 86.891137][ T24] usb 3-1: USB disconnect, device number 5 [ 86.953070][ T4838] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.969432][ T4838] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.013151][ T42] usblp 4-1:1.0: usblp1: USB Unidirectional printer dev 4 if 0 alt 0 proto 1 vid 0x0525 pid 0xA4A8 [ 87.025449][ T4839] usbtmc 1-1:16.0: send_request_dev_dep_msg_in returned -90 [ 87.215829][ T4836] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.224806][ T4836] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.370388][ T42] usb 2-1: new full-speed USB device number 7 using dummy_hcd [ 87.435753][ T4836] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.444666][ T4836] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.554658][ T42] usb 2-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 87.565622][ T42] usb 2-1: Dual-Role OTG device on HNP port [ 87.573151][ T42] usb 2-1: New USB device found, idVendor=10cf, idProduct=8064, bcdDevice=98.96 [ 87.582320][ T42] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.593630][ T42] usb 2-1: config 0 descriptor?? [ 87.612950][ T42] vmk80xx 2-1:0.0: driver 'vmk80xx' failed to auto-configure device. [ 87.655872][ T4836] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.664910][ T4836] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.675180][ T4836] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.683880][ T4836] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.697110][ T42] usb 4-1: USB disconnect, device number 4 [ 87.707314][ T42] usblp1: removed [ 87.710479][ T9] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 87.806098][ T4841] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.815100][ T4841] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.825529][ T24] usb 2-1: USB disconnect, device number 7 [ 87.871719][ T9] usb 3-1: device descriptor read/64, error -71 [ 87.878123][ T4806] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 88.082566][ T4806] usb 5-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 0 [ 88.095060][ T4806] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 88.105232][ T4806] usb 5-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 88.115947][ T4806] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 88.128959][ T4806] usb 5-1: New USB device found, idVendor=1908, idProduct=1315, bcdDevice= 0.00 [ 88.138075][ T4806] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.148599][ T4806] usb 5-1: config 0 descriptor?? [ 88.154049][ T9] usb 3-1: device descriptor read/64, error -71 [ 88.162757][ T4806] usb-storage 5-1:0.0: USB Mass Storage device detected [ 88.172590][ T4806] usb-storage 5-1:0.0: Quirks match for vid 1908 pid 1315: 20000 [ 88.402743][ T4845] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.411534][ T4845] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.450487][ T9] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 88.510413][ T24] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 88.620374][ T9] usb 3-1: device descriptor read/64, error -71 [ 88.650380][ T42] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 88.660520][ T24] usb 4-1: device descriptor read/64, error -71 [ 88.828550][ T4845] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.831192][ T42] usb 2-1: Using ep0 maxpacket: 32 [ 88.837513][ T4845] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.852500][ T42] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 88.863629][ T42] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 88.873766][ T42] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 88.882979][ T42] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.892531][ T4806] usb 1-1: USB disconnect, device number 4 [ 88.910093][ T9] usb 3-1: device descriptor read/64, error -71 [ 88.913338][ T42] usb 2-1: config 0 descriptor?? [ 88.937769][ T42] hub 2-1:0.0: USB hub found [ 88.960821][ T24] usb 4-1: device descriptor read/64, error -71 [ 89.030924][ T9] usb usb3-port1: attempt power cycle [ 89.063210][ T728] usb 5-1: USB disconnect, device number 5 [ 89.148932][ T42] hub 2-1:0.0: 1 port detected [ 89.230560][ T24] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 89.330383][ T4806] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 89.386269][ T24] usb 4-1: device descriptor read/64, error -71 [ 89.450421][ T9] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 89.482204][ T9] usb 3-1: device descriptor read/8, error -71 [ 89.512798][ T4806] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 89.523784][ T4806] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 89.533625][ T4806] usb 1-1: New USB device found, idVendor=046d, idProduct=c534, bcdDevice= 0.00 [ 89.542713][ T4806] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.554038][ T4806] usb 1-1: config 0 descriptor?? [ 89.642699][ T9] usb 3-1: device descriptor read/8, error -71 [ 89.660562][ T24] usb 4-1: device descriptor read/64, error -71 [ 89.780721][ T24] usb usb4-port1: attempt power cycle [ 89.920408][ T9] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 89.962409][ T9] usb 3-1: device descriptor read/8, error -71 [ 89.974713][ T4853] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 89.983669][ T4853] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 89.994046][ T4853] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.003236][ T4853] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.070477][ T42] hub 2-1:0.0: activate --> -90 [ 90.100419][ T728] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 90.132422][ T9] usb 3-1: device descriptor read/8, error -71 [ 90.190412][ T24] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 90.226308][ T4806] logitech-djreceiver 0003:046D:C534.0004: hidraw0: USB HID v0.00 Device [HID 046d:c534] on usb-dummy_hcd.0-1/input0 [ 90.228358][ T24] usb 4-1: device descriptor read/8, error -71 [ 90.250757][ T9] usb usb3-port1: unable to enumerate USB device [ 90.284264][ T728] usb 5-1: New USB device found, idVendor=04cb, idProduct=010b, bcdDevice=3d.e0 [ 90.293588][ T728] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 90.301662][ T728] usb 5-1: Product: syz [ 90.305854][ T728] usb 5-1: Manufacturer: syz [ 90.310757][ T728] usb 5-1: SerialNumber: syz [ 90.321771][ T728] usb 5-1: config 0 descriptor?? [ 90.335754][ T728] gspca_main: finepix-2.14.0 probing 04cb:010b [ 90.374777][ T4851] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.385438][ T4851] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.395954][ T24] usb 4-1: device descriptor read/8, error -71 [ 90.419412][ T4806] usb 1-1: USB disconnect, device number 5 [ 90.564202][ T4855] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.573000][ T4855] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.605010][ T4851] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.614200][ T4851] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.634440][ T4851] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.644657][ T4851] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.662220][ T4851] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.670836][ T24] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 90.671227][ T4851] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.696231][ T4856] usb 2-1: USB disconnect, device number 8 [ 90.709942][ T24] usb 4-1: device descriptor read/8, error -71 [ 90.789343][ T42] usb 5-1: USB disconnect, device number 6 [ 90.861935][ T24] usb 4-1: device descriptor read/8, error -71 [ 90.910374][ T728] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 90.981056][ T24] usb usb4-port1: unable to enumerate USB device [ 91.102265][ T728] usb 3-1: config index 0 descriptor too short (expected 46395, got 59) [ 91.110826][ T728] usb 3-1: config 113 has an invalid descriptor of length 0, skipping remainder of the config [ 91.121135][ T728] usb 3-1: config 113 has 0 interfaces, different from the descriptor's value: 21 [ 91.131664][ T728] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 91.140775][ T728] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 91.148777][ T728] usb 3-1: SerialNumber: syz [ 91.248080][ T4856] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 91.364408][ T4859] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.384236][ T4859] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.452163][ T4856] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 253, using maximum allowed: 30 [ 91.463294][ T4856] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 91.474214][ T4856] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 91.483997][ T4856] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 91.498339][ T4856] usb 1-1: New USB device found, idVendor=05ac, idProduct=8243, bcdDevice=8b.40 [ 91.507549][ T4856] usb 1-1: New USB device strings: Mfr=11, Product=0, SerialNumber=0 [ 91.515704][ T4856] usb 1-1: Manufacturer: syz [ 91.522605][ T4856] usb 1-1: config 0 descriptor?? [ 91.599053][ T9] usb 3-1: USB disconnect, device number 10 [ 91.600380][ T24] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 91.660408][ T4806] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 91.780367][ T42] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 91.822509][ T24] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 91.833511][ T24] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 91.842788][ T4806] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1023 [ 91.843354][ T24] usb 2-1: New USB device found, idVendor=0b05, idProduct=19b6, bcdDevice= 0.00 [ 91.853236][ T4806] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 91.862257][ T24] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 91.876997][ T4806] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 91.888398][ T24] usb 2-1: config 0 descriptor?? [ 91.892287][ T4806] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 91.905318][ T4806] usb 5-1: SerialNumber: syz [ 91.920485][ T4868] raw-gadget.5 gadget.4: fail, usb_ep_enable returned -22 [ 91.983137][ T42] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 91.994248][ T42] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 92.004092][ T42] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 92.017101][ T42] usb 4-1: New USB device found, idVendor=1a34, idProduct=0802, bcdDevice= 0.00 [ 92.026228][ T42] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 92.038578][ T42] usb 4-1: config 0 descriptor?? [ 92.109011][ T4865] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.120556][ T4865] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.136058][ T4861] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.146107][ T4865] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.149441][ T4868] raw-gadget.5 gadget.4: fail, usb_ep_enable returned -22 [ 92.159455][ T4865] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.177692][ T4861] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.188429][ T4865] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.211415][ T4865] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.219666][ T4856] usbhid 1-1:0.0: can't add hid device: -71 [ 92.225956][ T4856] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 92.248022][ T4865] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.261429][ T4865] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.265087][ T4864] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.277235][ T4856] usb 1-1: USB disconnect, device number 6 [ 92.281508][ T4864] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.302170][ T4865] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.315075][ T4865] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.316033][ T4864] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.336167][ T4864] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.549897][ T24] ================================================================== [ 92.558004][ T24] BUG: KASAN: slab-out-of-bounds in asus_report_fixup+0xdd8/0x1030 [ 92.565940][ T24] Read of size 1 at addr ffff8881036c0cc5 by task kworker/1:0/24 [ 92.573666][ T24] [ 92.576004][ T24] CPU: 1 PID: 24 Comm: kworker/1:0 Not tainted 6.10.0-rc2-syzkaller-00024-g5821bf2dffbe #0 [ 92.585993][ T24] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 2024/06/15 03:01:57 SYZFATAL: failed to recv *flatrpc.HostMessageRaw: EOF [ 92.596048][ T24] Workqueue: usb_hub_wq hub_event [ 92.601091][ T24] Call Trace: [ 92.604383][ T24] [ 92.607329][ T24] dump_stack_lvl+0x116/0x1f0 [ 92.612054][ T24] print_report+0xc3/0x620 [ 92.616494][ T24] ? __virt_addr_valid+0x5e/0x580 [ 92.621558][ T24] ? __phys_addr+0xc6/0x150 [ 92.626096][ T24] kasan_report+0xd9/0x110 [ 92.630538][ T24] ? asus_report_fixup+0xdd8/0x1030 [ 92.635780][ T24] ? asus_report_fixup+0xdd8/0x1030 [ 92.641017][ T24] asus_report_fixup+0xdd8/0x1030 [ 92.646080][ T24] ? __asan_memcpy+0x3c/0x60 [ 92.650705][ T24] ? __pfx_asus_report_fixup+0x10/0x10 [ 92.656195][ T24] hid_open_report+0x1b3/0x7c0 [ 92.661006][ T24] ? __pfx_hid_open_report+0x10/0x10 [ 92.666330][ T24] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 92.672178][ T24] asus_probe+0x639/0xe50 [ 92.676551][ T24] ? __pfx_asus_probe+0x10/0x10 [ 92.681454][ T24] ? hid_match_id+0x278/0x300 [ 92.686175][ T24] ? __pfx_asus_probe+0x10/0x10 [ 92.691063][ T24] hid_device_probe+0x2eb/0x490 [ 92.695941][ T24] ? __pfx_hid_device_probe+0x10/0x10 [ 92.701334][ T24] really_probe+0x23e/0xa90 [ 92.705856][ T24] __driver_probe_device+0x1de/0x440 [ 92.711156][ T24] driver_probe_device+0x4c/0x1b0 [ 92.716196][ T24] __device_attach_driver+0x1df/0x310 [ 92.721596][ T24] ? __pfx___device_attach_driver+0x10/0x10 [ 92.727508][ T24] bus_for_each_drv+0x157/0x1e0 [ 92.732382][ T24] ? __pfx_bus_for_each_drv+0x10/0x10 [ 92.737767][ T24] ? lockdep_hardirqs_on+0x7c/0x110 [ 92.742973][ T24] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 92.748802][ T24] __device_attach+0x1e8/0x4b0 [ 92.753583][ T24] ? __pfx___device_attach+0x10/0x10 [ 92.758883][ T24] ? do_raw_spin_unlock+0x172/0x230 [ 92.764092][ T24] bus_probe_device+0x17f/0x1c0 [ 92.769042][ T24] device_add+0x114b/0x1a70 [ 92.773567][ T24] ? __pfx_device_add+0x10/0x10 [ 92.778434][ T24] ? __debugfs_create_file+0x413/0x660 [ 92.783911][ T24] hid_add_device+0x37f/0xa70 [ 92.788605][ T24] ? __pfx_hid_add_device+0x10/0x10 [ 92.793817][ T24] ? __raw_spin_lock_init+0x3a/0x110 [ 92.799109][ T24] usbhid_probe+0xd24/0x1400 [ 92.803716][ T24] usb_probe_interface+0x309/0x9d0 [ 92.808848][ T24] ? __pfx_usb_probe_interface+0x10/0x10 [ 92.815623][ T24] really_probe+0x23e/0xa90 [ 92.820141][ T24] __driver_probe_device+0x1de/0x440 [ 92.825441][ T24] driver_probe_device+0x4c/0x1b0 [ 92.830484][ T24] __device_attach_driver+0x1df/0x310 [ 92.835877][ T24] ? __pfx___device_attach_driver+0x10/0x10 [ 92.841783][ T24] bus_for_each_drv+0x157/0x1e0 [ 92.846642][ T24] ? __pfx_bus_for_each_drv+0x10/0x10 [ 92.852022][ T24] ? lockdep_hardirqs_on+0x7c/0x110 [ 92.857227][ T24] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 92.863066][ T24] __device_attach+0x1e8/0x4b0 [ 92.867937][ T24] ? __pfx___device_attach+0x10/0x10 [ 92.873258][ T24] ? do_raw_spin_unlock+0x172/0x230 [ 92.878489][ T24] bus_probe_device+0x17f/0x1c0 [ 92.883369][ T24] device_add+0x114b/0x1a70 [ 92.887894][ T24] ? __pfx_device_add+0x10/0x10 [ 92.892770][ T24] usb_set_configuration+0x10cb/0x1c50 [ 92.898247][ T24] ? __pfx_usb_generic_driver_probe+0x10/0x10 [ 92.904340][ T24] usb_generic_driver_probe+0xb1/0x110 [ 92.909821][ T24] usb_probe_device+0xec/0x3e0 [ 92.914593][ T24] ? __pfx_usb_probe_device+0x10/0x10 [ 92.920062][ T24] really_probe+0x23e/0xa90 [ 92.924581][ T24] __driver_probe_device+0x1de/0x440 [ 92.929881][ T24] ? usb_driver_applicable+0x1c7/0x220 [ 92.935360][ T24] driver_probe_device+0x4c/0x1b0 [ 92.940695][ T24] __device_attach_driver+0x1df/0x310 [ 92.946101][ T24] ? __pfx___device_attach_driver+0x10/0x10 [ 92.952027][ T24] bus_for_each_drv+0x157/0x1e0 [ 92.956892][ T24] ? __pfx_bus_for_each_drv+0x10/0x10 [ 92.962273][ T24] ? lockdep_hardirqs_on+0x7c/0x110 [ 92.967481][ T24] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 92.973311][ T24] __device_attach+0x1e8/0x4b0 [ 92.978096][ T24] ? __pfx___device_attach+0x10/0x10 [ 92.983419][ T24] ? do_raw_spin_unlock+0x172/0x230 [ 92.988629][ T24] bus_probe_device+0x17f/0x1c0 [ 92.993506][ T24] device_add+0x114b/0x1a70 [ 92.998030][ T24] ? __pfx_device_add+0x10/0x10 [ 93.002996][ T24] ? usb_detect_static_quirks+0x335/0x3e0 [ 93.008738][ T24] usb_new_device+0xd90/0x1a10 [ 93.013511][ T24] ? __pfx_usb_new_device+0x10/0x10 [ 93.018714][ T24] hub_event+0x2e66/0x4f50 [ 93.023144][ T24] ? __pfx_hub_event+0x10/0x10 [ 93.027915][ T24] ? __pfx_lock_acquire+0x10/0x10 [ 93.032954][ T24] ? __pfx_lock_release+0x10/0x10 [ 93.038000][ T24] process_one_work+0x9fb/0x1b60 [ 93.042972][ T24] ? __pfx_hcd_resume_work+0x10/0x10 [ 93.048339][ T24] ? __pfx_process_one_work+0x10/0x10 [ 93.053748][ T24] ? assign_work+0x1a0/0x250 [ 93.058370][ T24] worker_thread+0x6c8/0xf70 [ 93.062978][ T24] ? __pfx_worker_thread+0x10/0x10 [ 93.068103][ T24] kthread+0x2c1/0x3a0 [ 93.072187][ T24] ? _raw_spin_unlock_irq+0x23/0x50 [ 93.077405][ T24] ? __pfx_kthread+0x10/0x10 [ 93.082013][ T24] ret_from_fork+0x45/0x80 [ 93.086466][ T24] ? __pfx_kthread+0x10/0x10 [ 93.091074][ T24] ret_from_fork_asm+0x1a/0x30 [ 93.095859][ T24] [ 93.098875][ T24] [ 93.101195][ T24] Allocated by task 24: [ 93.105347][ T24] kasan_save_stack+0x33/0x60 [ 93.110048][ T24] kasan_save_track+0x14/0x30 [ 93.114748][ T24] __kasan_kmalloc+0x8f/0xa0 [ 93.119360][ T24] kmalloc_node_track_caller_noprof+0x200/0x3e0 [ 93.125616][ T24] kmemdup_noprof+0x29/0x60 [ 93.130134][ T24] hid_open_report+0x133/0x7c0 [ 93.134915][ T24] asus_probe+0x639/0xe50 [ 93.139266][ T24] hid_device_probe+0x2eb/0x490 [ 93.144134][ T24] really_probe+0x23e/0xa90 [ 93.148656][ T24] __driver_probe_device+0x1de/0x440 [ 93.153953][ T24] driver_probe_device+0x4c/0x1b0 [ 93.158991][ T24] __device_attach_driver+0x1df/0x310 [ 93.164375][ T24] bus_for_each_drv+0x157/0x1e0 [ 93.169236][ T24] __device_attach+0x1e8/0x4b0 [ 93.174024][ T24] bus_probe_device+0x17f/0x1c0 [ 93.178887][ T24] device_add+0x114b/0x1a70 [ 93.183408][ T24] hid_add_device+0x37f/0xa70 [ 93.188097][ T24] usbhid_probe+0xd24/0x1400 [ 93.192701][ T24] usb_probe_interface+0x309/0x9d0 [ 93.197827][ T24] really_probe+0x23e/0xa90 [ 93.202342][ T24] __driver_probe_device+0x1de/0x440 [ 93.207648][ T24] driver_probe_device+0x4c/0x1b0 [ 93.212684][ T24] __device_attach_driver+0x1df/0x310 [ 93.218068][ T24] bus_for_each_drv+0x157/0x1e0 [ 93.222935][ T24] __device_attach+0x1e8/0x4b0 [ 93.227709][ T24] bus_probe_device+0x17f/0x1c0 [ 93.232566][ T24] device_add+0x114b/0x1a70 [ 93.237085][ T24] usb_set_configuration+0x10cb/0x1c50 [ 93.242546][ T24] usb_generic_driver_probe+0xb1/0x110 [ 93.248022][ T24] usb_probe_device+0xec/0x3e0 [ 93.252788][ T24] really_probe+0x23e/0xa90 [ 93.257301][ T24] __driver_probe_device+0x1de/0x440 [ 93.262596][ T24] driver_probe_device+0x4c/0x1b0 [ 93.267630][ T24] __device_attach_driver+0x1df/0x310 [ 93.273010][ T24] bus_for_each_drv+0x157/0x1e0 [ 93.277862][ T24] __device_attach+0x1e8/0x4b0 [ 93.282635][ T24] bus_probe_device+0x17f/0x1c0 [ 93.287496][ T24] device_add+0x114b/0x1a70 [ 93.292014][ T24] usb_new_device+0xd90/0x1a10 [ 93.296781][ T24] hub_event+0x2e66/0x4f50 [ 93.301205][ T24] process_one_work+0x9fb/0x1b60 [ 93.306154][ T24] worker_thread+0x6c8/0xf70 [ 93.310747][ T24] kthread+0x2c1/0x3a0 [ 93.314826][ T24] ret_from_fork+0x45/0x80 [ 93.319258][ T24] ret_from_fork_asm+0x1a/0x30 [ 93.324037][ T24] [ 93.326353][ T24] The buggy address belongs to the object at ffff8881036c0cc0 [ 93.326353][ T24] which belongs to the cache kmalloc-8 of size 8 [ 93.340055][ T24] The buggy address is located 0 bytes to the right of [ 93.340055][ T24] allocated 5-byte region [ffff8881036c0cc0, ffff8881036c0cc5) [ 93.354391][ T24] [ 93.356710][ T24] The buggy address belongs to the physical page: [ 93.363124][ T24] page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1036c0 [ 93.371972][ T24] flags: 0x200000000000000(node=0|zone=2) [ 93.377697][ T24] page_type: 0xffffefff(slab) [ 93.382385][ T24] raw: 0200000000000000 ffff888100041500 dead000000000100 dead000000000122 [ 93.390972][ T24] raw: 0000000000000000 0000000080800080 00000001ffffefff 0000000000000000 [ 93.399547][ T24] page dumped because: kasan: bad access detected [ 93.405958][ T24] page_owner tracks the page as allocated [ 93.411665][ T24] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x52cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP), pid 1, tgid 1 (swapper/0), ts 3222018206, free_ts 3030998474 [ 93.429995][ T24] post_alloc_hook+0x2d1/0x350 [ 93.434775][ T24] get_page_from_freelist+0x132e/0x25e0 [ 93.440336][ T24] __alloc_pages_noprof+0x21e/0x2290 [ 93.445630][ T24] alloc_slab_page+0x56/0x110 [ 93.450310][ T24] new_slab+0x84/0x260 [ 93.454389][ T24] ___slab_alloc+0xdac/0x1870 [ 93.459078][ T24] __slab_alloc.constprop.0+0x56/0xb0 [ 93.464468][ T24] __kmalloc_noprof+0x32b/0x3d0 [ 93.469330][ T24] acpi_ns_internalize_name+0x145/0x220 [ 93.474893][ T24] acpi_ns_get_node_unlocked+0x164/0x310 [ 93.480532][ T24] acpi_ns_get_node+0x4c/0x70 [ 93.485222][ T24] acpi_get_handle+0x106/0x280 [ 93.489992][ T24] acpi_has_method+0x7b/0xc0 [ 93.494603][ T24] acpi_init_device_object+0x68f/0x1940 [ 93.500168][ T24] acpi_add_single_object+0xeb/0x1b50 [ 93.505553][ T24] acpi_bus_check_add+0x233/0xca0 [ 93.510606][ T24] page last free pid 1 tgid 1 stack trace: [ 93.516417][ T24] free_unref_page+0x696/0xd40 [ 93.521230][ T24] qlist_free_all+0x4e/0x140 [ 93.525834][ T24] kasan_quarantine_remove_cache+0x167/0x180 [ 93.531832][ T24] kmem_cache_shrink+0xd/0x20 [ 93.536513][ T24] acpi_os_purge_cache+0x15/0x20 [ 93.541468][ T24] acpi_purge_cached_objects+0x86/0x100 [ 93.547025][ T24] acpi_initialize_objects+0x47/0xa0 [ 93.552335][ T24] acpi_init+0x169/0xb80 [ 93.556586][ T24] do_one_initcall+0x128/0x700 [ 93.561363][ T24] kernel_init_freeable+0x69d/0xca0 [ 93.566577][ T24] kernel_init+0x1c/0x2b0 [ 93.570916][ T24] ret_from_fork+0x45/0x80 [ 93.575344][ T24] ret_from_fork_asm+0x1a/0x30 [ 93.580133][ T24] [ 93.582538][ T24] Memory state around the buggy address: [ 93.588168][ T24] ffff8881036c0b80: fa fc fc fc fa fc fc fc 00 fc fc fc fa fc fc fc [ 93.596315][ T24] ffff8881036c0c00: fa fc fc fc fa fc fc fc fa fc fc fc fa fc fc fc [ 93.604382][ T24] >ffff8881036c0c80: fa fc fc fc 05 fc fc fc 05 fc fc fc fa fc fc fc [ 93.612444][ T24] ^ [ 93.618590][ T24] ffff8881036c0d00: fa fc fc fc fa fc fc fc fa fc fc fc fa fc fc fc [ 93.626660][ T24] ffff8881036c0d80: fa fc fc fc fa fc fc fc fa fc fc fc fa fc fc fc [ 93.634718][ T24] ================================================================== [ 93.643039][ T24] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 93.650259][ T24] CPU: 1 PID: 24 Comm: kworker/1:0 Not tainted 6.10.0-rc2-syzkaller-00024-g5821bf2dffbe #0 [ 93.660261][ T24] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 93.670342][ T24] Workqueue: usb_hub_wq hub_event [ 93.675407][ T24] Call Trace: [ 93.678702][ T24] [ 93.681651][ T24] dump_stack_lvl+0x3d/0x1f0 [ 93.686280][ T24] panic+0x6f5/0x7a0 [ 93.690202][ T24] ? __pfx_panic+0x10/0x10 [ 93.694649][ T24] check_panic_on_warn+0xab/0xb0 [ 93.699617][ T24] end_report+0x117/0x180 [ 93.703978][ T24] kasan_report+0xe9/0x110 [ 93.708433][ T24] ? asus_report_fixup+0xdd8/0x1030 [ 93.713683][ T24] ? asus_report_fixup+0xdd8/0x1030 [ 93.718925][ T24] asus_report_fixup+0xdd8/0x1030 [ 93.723992][ T24] ? __asan_memcpy+0x3c/0x60 [ 93.728633][ T24] ? __pfx_asus_report_fixup+0x10/0x10 [ 93.734146][ T24] hid_open_report+0x1b3/0x7c0 [ 93.738950][ T24] ? __pfx_hid_open_report+0x10/0x10 [ 93.744275][ T24] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 93.750252][ T24] asus_probe+0x639/0xe50 [ 93.754621][ T24] ? __pfx_asus_probe+0x10/0x10 [ 93.759516][ T24] ? hid_match_id+0x278/0x300 [ 93.764251][ T24] ? __pfx_asus_probe+0x10/0x10 [ 93.769160][ T24] hid_device_probe+0x2eb/0x490 [ 93.774062][ T24] ? __pfx_hid_device_probe+0x10/0x10 [ 93.779477][ T24] really_probe+0x23e/0xa90 [ 93.784018][ T24] __driver_probe_device+0x1de/0x440 [ 93.789387][ T24] driver_probe_device+0x4c/0x1b0 [ 93.794458][ T24] __device_attach_driver+0x1df/0x310 [ 93.799869][ T24] ? __pfx___device_attach_driver+0x10/0x10 [ 93.805807][ T24] bus_for_each_drv+0x157/0x1e0 [ 93.810699][ T24] ? __pfx_bus_for_each_drv+0x10/0x10 [ 93.816109][ T24] ? lockdep_hardirqs_on+0x7c/0x110 [ 93.821332][ T24] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 93.827177][ T24] __device_attach+0x1e8/0x4b0 [ 93.831983][ T24] ? __pfx___device_attach+0x10/0x10 [ 93.837302][ T24] ? do_raw_spin_unlock+0x172/0x230 [ 93.842531][ T24] bus_probe_device+0x17f/0x1c0 [ 93.847416][ T24] device_add+0x114b/0x1a70 [ 93.851961][ T24] ? __pfx_device_add+0x10/0x10 [ 93.856847][ T24] ? __debugfs_create_file+0x413/0x660 [ 93.862344][ T24] hid_add_device+0x37f/0xa70 [ 93.867057][ T24] ? __pfx_hid_add_device+0x10/0x10 [ 93.872313][ T24] ? __raw_spin_lock_init+0x3a/0x110 [ 93.877633][ T24] usbhid_probe+0xd24/0x1400 [ 93.882261][ T24] usb_probe_interface+0x309/0x9d0 [ 93.887406][ T24] ? __pfx_usb_probe_interface+0x10/0x10 [ 93.893068][ T24] really_probe+0x23e/0xa90 [ 93.897619][ T24] __driver_probe_device+0x1de/0x440 [ 93.902959][ T24] driver_probe_device+0x4c/0x1b0 [ 93.908027][ T24] __device_attach_driver+0x1df/0x310 [ 93.913444][ T24] ? __pfx___device_attach_driver+0x10/0x10 [ 93.919369][ T24] bus_for_each_drv+0x157/0x1e0 [ 93.924249][ T24] ? __pfx_bus_for_each_drv+0x10/0x10 [ 93.929645][ T24] ? lockdep_hardirqs_on+0x7c/0x110 [ 93.934865][ T24] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 93.940720][ T24] __device_attach+0x1e8/0x4b0 [ 93.945518][ T24] ? __pfx___device_attach+0x10/0x10 [ 93.950835][ T24] ? do_raw_spin_unlock+0x172/0x230 [ 93.956058][ T24] bus_probe_device+0x17f/0x1c0 [ 93.960939][ T24] device_add+0x114b/0x1a70 [ 93.965480][ T24] ? __pfx_device_add+0x10/0x10 [ 93.970368][ T24] usb_set_configuration+0x10cb/0x1c50 [ 93.975855][ T24] ? __pfx_usb_generic_driver_probe+0x10/0x10 [ 93.981953][ T24] usb_generic_driver_probe+0xb1/0x110 [ 93.987457][ T24] usb_probe_device+0xec/0x3e0 [ 93.992244][ T24] ? __pfx_usb_probe_device+0x10/0x10 [ 93.997637][ T24] really_probe+0x23e/0xa90 [ 94.002172][ T24] __driver_probe_device+0x1de/0x440 [ 94.007486][ T24] ? usb_driver_applicable+0x1c7/0x220 [ 94.012970][ T24] driver_probe_device+0x4c/0x1b0 [ 94.018046][ T24] __device_attach_driver+0x1df/0x310 [ 94.023450][ T24] ? __pfx___device_attach_driver+0x10/0x10 [ 94.029370][ T24] bus_for_each_drv+0x157/0x1e0 [ 94.034245][ T24] ? __pfx_bus_for_each_drv+0x10/0x10 [ 94.039639][ T24] ? lockdep_hardirqs_on+0x7c/0x110 [ 94.044858][ T24] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 94.050700][ T24] __device_attach+0x1e8/0x4b0 [ 94.055498][ T24] ? __pfx___device_attach+0x10/0x10 [ 94.060815][ T24] ? do_raw_spin_unlock+0x172/0x230 [ 94.066045][ T24] bus_probe_device+0x17f/0x1c0 [ 94.070927][ T24] device_add+0x114b/0x1a70 [ 94.075463][ T24] ? __pfx_device_add+0x10/0x10 [ 94.080344][ T24] ? usb_detect_static_quirks+0x335/0x3e0 [ 94.086100][ T24] usb_new_device+0xd90/0x1a10 [ 94.090899][ T24] ? __pfx_usb_new_device+0x10/0x10 [ 94.096127][ T24] hub_event+0x2e66/0x4f50 [ 94.100579][ T24] ? __pfx_hub_event+0x10/0x10 [ 94.105366][ T24] ? __pfx_lock_acquire+0x10/0x10 [ 94.110427][ T24] ? __pfx_lock_release+0x10/0x10 [ 94.115485][ T24] process_one_work+0x9fb/0x1b60 [ 94.120438][ T24] ? __pfx_hcd_resume_work+0x10/0x10 [ 94.125716][ T24] ? __pfx_process_one_work+0x10/0x10 [ 94.131088][ T24] ? assign_work+0x1a0/0x250 [ 94.135682][ T24] worker_thread+0x6c8/0xf70 [ 94.140283][ T24] ? __pfx_worker_thread+0x10/0x10 [ 94.145413][ T24] kthread+0x2c1/0x3a0 [ 94.149505][ T24] ? _raw_spin_unlock_irq+0x23/0x50 [ 94.154722][ T24] ? __pfx_kthread+0x10/0x10 [ 94.159358][ T24] ret_from_fork+0x45/0x80 [ 94.163769][ T24] ? __pfx_kthread+0x10/0x10 [ 94.168356][ T24] ret_from_fork_asm+0x1a/0x30 [ 94.173142][ T24] [ 94.176269][ T24] Kernel Offset: disabled [ 94.180590][ T24] Rebooting in 86400 seconds..