ormat_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x8, 0x1, 0x0, 0x9b, "88226bd8538793"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0xa9, 0x3, 0x1, 0x6, "9789fd774a903a5e"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x20, 0xfc00, 0x3f, "a25fb0706b"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x1, 0x3, 0x6, 0x6, "762e7549d8"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1, 0x2, 0x7f, 0x0, "968316"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7, 0x3, 0x8b, {0x7, 0x25, 0x1, 0x1, 0x0, 0x7fff}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x200, 0x5, 0x3, 0x6f, 0x0, 0x1}, 0xb3, &(0x7f0000000280)={0x5, 0xf, 0xb3, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "6d1cf618ddc38d1accbe9cfd8d388551"}, @generic={0x21, 0x10, 0x0, "3ec40096932823e248eb72d56072088eeccc0021030ab10281d281dec95e"}, @generic={0x68, 0x10, 0x2, "5cf2646dddc9bd1b10e5efdd5163a9bb934f83baccfb577bab8a2405c3bcf960d35354c1a53b58a0a4a8b62078bcb2122b374d1d343f3050ec0c15043a318bace847014d5400bb024310f4bb372bcca891b9a1f6ec5f47c09eb1811516f5b77d4cf1bce7ae"}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x4, 0x2, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x7, 0x2, 0xa8d7}]}, 0x4, [{0xb, &(0x7f0000000340)=@string={0xb, 0x3, "50a59e134a69fd7a8a"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x439}}, {0xa1, &(0x7f00000003c0)=@string={0xa1, 0x3, "5bf2213c097d30ea1f3c596d0faf053b812b9146764a09a0951277e6f834379c3f070db5e0277b145e8205cde0b0fbee6e6886e828eb40cbff7b3602dcf721c7aec3516d4e06cecc71bafb17715fe0a897d82a5c7d96a4c6dcf1073ebe2e108fe1d47328ff3c5fb1235d36ae73fc109a2cd969e439bef8dfc7c43c502608c4b504048af251473562406918a8d176dac6a556ab09a4749f38a0698e74e595ae"}}, {0xba, &(0x7f0000000480)=@string={0xba, 0x3, "293d81c6e092885f4bcaac13a0b1f6d1bd16fb115074ddcc7ccc697182028670918c424652cf689fb0ec237f81c65f32291c8677a59600e693335c578506d8a833991c796992f97181715139185e3e9ccf86640ed75a635435315c89c854736b4b0b35c886fee72c12f324159292ed779eb338542d9e571242b9af75239ee9699f896f9c7d5c68baa4aa3eb0788452ef1c48a242c1144c921b28e37dd90fe86288df5ced5e840cddadffbef3ea991bbfefd79358da8824c4"}}]}) syz_usb_control_io$uac1(r0, &(0x7f00000006c0)={0x14, &(0x7f00000005c0)={0x20, 0x24, 0x73, {0x73, 0x22, "5c7eabd7ec50eb8d572c6fbf5ac4e7f94dd51ead06afc07882f8765aec60336ef4368a657693813e1335844374c9ab53485ca56fb56e21b988794cbbe7ea664a028b76da44e2e9191bd32a8a4d1caecf84790ef82ca15be21cbfce4ad5b11fd18e0faddba32b1848adbb0305e294d6fe0a"}}, &(0x7f0000000640)={0x0, 0x3, 0x79, @string={0x79, 0x3, "3f3f21c1a83142e92e9581b05841081cb9275553a5353b8a2a22683e985f1fdc4e509c7b048ed7af45f1180b5001e58bdef047c283ff49e44bb3834815144b9e48a8d002a7788c158257363f6dd6e8b9cbce50ffe722e43e95af4c5316d3d49a2e89936de8f1ef9d37b93c2de6d68a73106808965b3373"}}}, &(0x7f0000000940)={0x44, &(0x7f0000000700)={0x0, 0x17, 0x67, "9433f63473e7ed04115f4238156f1108ebb1cd165cf9139c85b88dcd7767a2b6ae758c3a75e2e7bb3ea5962e9b01438274ac5dc8585435a2fadbd2c499500a85f07f5ae5298bfbdf34d0cb3205c67f646a53f9a61977d9e460e902441e48ca3e306139c119bf69"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x36}, &(0x7f0000000800)={0x20, 0x81, 0x2, "37ce"}, &(0x7f0000000840)={0x20, 0x82, 0x2, "ed24"}, &(0x7f0000000880)={0x20, 0x83, 0x3, "b1c5af"}, &(0x7f00000008c0)={0x20, 0x84, 0x4, "c0df77c1"}, &(0x7f0000000900)={0x20, 0x85, 0x3, "7fdc41"}}) syz_usb_connect(0x5, 0x4fd, &(0x7f00000009c0)={{0x12, 0x1, 0x300, 0x24, 0x4f, 0xbe, 0xb7, 0x5ac, 0x21b, 0x6601, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4eb, 0x2, 0x81, 0x5, 0x0, 0x1f, [{{0x9, 0x4, 0x8, 0x1, 0xb, 0x3, 0x7e, 0x2, 0x6, [@generic={0x92, 0x22, "53e848ba92e09365b0e6e965b25470a42193986ac74b4525ce944304815942d57f46308f944360865ca2c2d7acd38374d87575ee51ec4638ee225c11a2fac9e2c2850c8e65536c72c19baa8c20d7a8aa161aa964cbfa07a763585fc0cb27071e0df8efa20680890ac81747203c159bc29c2da8e50d15433c97ab71c9dbf69c31a2789eb94c897bbc1d76f684bb4c39ee"}, @uac_control={{0xa, 0x24, 0x1, 0x8, 0x2}, [@extension_unit={0xb, 0x24, 0x8, 0x4, 0x6, 0x0, "3486832e"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x204, 0x2, 0x0, 0x0, 0xd0, 0xff}, @extension_unit={0xb, 0x24, 0x8, 0x1, 0x6, 0x9, "399f7481"}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x201, 0x3, 0x0, 0x4, 0x8, 0xd2}]}], [{{0x9, 0x5, 0x9, 0x0, 0x400, 0x8, 0x9, 0x1, [@generic={0x19, 0xe, "ecf872cb1da9781c67dd01c9902462cae88bb494b01284"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x10, 0x1f, 0xd0, 0x0, [@generic={0x42, 0x31, "2b123ad8e25de03d18044ab62385af83291d2eb2a1b481896b1aa0d8b630127b3d4919b155752c23ae8ac59a03a221d32df488c39e2266c1e39b38c4229f5015"}, @generic={0x20, 0x22, "ae8b7e0ee50233423bea96dea4f4adc31877b83b844c66c8a17b632a7715"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x200, 0x1, 0x3, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0x1ff}, @generic={0x43, 0x22, "57aafe7f55f3773a7a83ae6a76dffe42fc609aa02ed7f91b6de4fa4c346d2d9a3d1f10c4c6fd4aa83fe0a81067a7077cf9cc16d444af42e70b73a116d098936acb"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x1, 0x5, 0x6}}, {{0x9, 0x5, 0x5, 0x10, 0x8, 0x3f, 0x1f, 0x0, [@generic={0x62, 0x23, "29f36363edfa351296bb8ec46d416da501db69bf8d2b878ceb9249241989f1c815ba57cc0e38d81b395642adf94c9433d5b17ad12214db6935a0ec4fb1ca9f1ab0ca9848e9fce57b60762eb831fea8a02bfb7abc955b1395dcfc5b99e49a3aa7"}]}}, {{0x9, 0x5, 0x7, 0x3, 0x3ff, 0x5, 0x7, 0x7}}, {{0x9, 0x5, 0x0, 0x4, 0x8, 0x20, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xc9, 0x9}]}}, {{0x9, 0x5, 0x2, 0x15, 0x8, 0x8, 0x8, 0x5}}, {{0x9, 0x5, 0xb, 0x0, 0x10, 0x3f, 0x80, 0xf, [@generic={0x26, 0x23, "27c6bc27d953912fb2b6f594c879a9fa43944d98ac49d99be72b755d0e0c97eba066606f"}, @generic={0xa5, 0x9, "9b6adaf52c668abceed7cc1913ec6ce906c4f60e6b2e8cbeabcc0ffd3c903a1d53eb6c76de84a81a82dcef9ccc376dc3cb4b90a85faa79361b08cf477018498d31127664947214f44b77810992855ddec2f999505cec65e8e1e5c2c4974ccacd6a2488c102b1d663ef29a1c3b4855f30c31fcbd34009e2d80976208b4e37adc98d5f5abc0e038e2150a8e60715ee67bdaa7da27720782e141c8cdb034137fe99f67e20"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x10, 0x1, 0x8, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x8}]}}, {{0x9, 0x5, 0x1, 0x10, 0x3ff, 0x9, 0x0, 0x40}}]}}, {{0x9, 0x4, 0x75, 0xb3, 0x5, 0xff, 0xff, 0xff, 0x3, [], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x1f, 0x1, 0x1, [@generic={0x4d, 0xd, "b6d966acf11a64a84749310a7238492d8bd9bc30eb950c7f40215838382d03e4fe20ae3cb0ac6b37f870ce9dc65a0f58931bae2bc52206d430968c64b1fd9565b30d85a77e114c91a75aa0"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1}]}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x0, 0x80, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x1f}]}}, {{0x9, 0x5, 0xe, 0x0, 0x400, 0x0, 0x4, 0x6, [@generic={0xaf, 0xd, "531cdccc8770e8bc918cb6b43b170ecc481b767f7e4dab9e5bfa9248f0886a3c7216f2d0cf5f8f13ba856d20b32299b42ac4be0b16cb36743b48b5ddc4276abeb7b19b896edc597d0c24ef19c94ebe436ce01e10af8637ac4fb376e4aa0381a82bb11cfbfa89c6ad82e2315d7fd04655c4767922915bde7f067d3f2ce124c86dbff34d14c66d9a43031184ba0ab060d34ea186dcb884cdd2e42ed21c9ecf5081d229ec0950989328804427d7d9"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x7, 0x8, 0x6, [@generic={0x6d, 0x30, "07bca500b9137ecb4f2f91c05863bff326ce0c8df3faf8bf7caf9148dbcf35e53ac3b5b339e2b65328efb9aff68c6a08accb3c55fb9c8c749895ceedb3d40e8cede84998ed1732a615425d749952f83b5e153741540c4dd115c6e845d1b1c9a443c8ca00ac2dad134b74c3"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x8, 0x8, 0x7, 0x7f}}]}}]}}]}}, &(0x7f0000001100)={0xa, &(0x7f0000000ec0)={0xa, 0x6, 0x110, 0x9, 0x6, 0x20, 0x8, 0x21}, 0xe9, &(0x7f0000000f00)={0x5, 0xf, 0xe9, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0xa, 0x1, 0x4}, @generic={0x4b, 0x10, 0x1, "23b441da72b24e9a102246067ff85aff676c8b42095b220300136896c022564e53738a9e3f2fe91d9396a6b90ed7d6803a1f4e57dbe590737cca3d00c98c64231205a52626ef9be6"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xf, 0x12, 0x1f}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x8, 0x110f, 0x20, [0x2e, 0x0, 0xffc000, 0xc0, 0x30]}, @ext_cap={0x7, 0x10, 0x2, 0x2c, 0x6, 0x2, 0x8}, @generic={0x61, 0x10, 0x1, "c2a32148acc5a04a55c505e4eff1c7cb73c82e6704e8a9446d72bc90060df58d4457757cb87633d067ea62c4bda40fcd6a57780a7df81aeb5a45ec91bf49880328c980278a0d371dbbeeb78eafc4eaf4cdf369f55a95b38e0508f23286ae"}]}, 0x2, [{0x8e, &(0x7f0000001000)=@string={0x8e, 0x3, "2ab596b4bca52e266a4dc674feec594968bb1f15ee75b93084e509850c460841058c17be67b36023426e139f7739e3456e22f09847c0a08c1f624934b11c075bc5d53d850da75b14ce141194f32f60d3c2136f1952285be421a56ecfbd233ccd9401a8ad6e1caa968470bcfa1fede64b5200d5dabc1d1fc8ad84f3e96df6664339065511645ebc8a167d56a0"}}, {0x6, &(0x7f00000010c0)=@string={0x6, 0x3, "3b5e9961"}}]}) r1 = syz_open_dev$hidraw(&(0x7f0000001140), 0x6, 0x20000) read$hidraw(r1, &(0x7f0000001180)=""/245, 0xf5) syz_usb_connect$uac1(0x3, 0xe2, &(0x7f0000001280)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd0, 0x3, 0x1, 0x1, 0x10, 0x10, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x6}, [@extension_unit={0x8, 0x24, 0x8, 0x5, 0x42, 0x55, "b9"}, @processing_unit={0xd, 0x24, 0x7, 0x3, 0x4, 0x5, "fb94d3a54800"}, @feature_unit={0x9, 0x24, 0x6, 0x1, 0x4, 0x1, [0xa]}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x303, 0x5, 0x4, 0x80}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1000, 0x7ff, 0x2}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x2, 0xf800, 0xc6}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x4, 0x4, 0x81, "29fd40db520dc60d6e"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x9, 0x4, 0x20, 0xd5, "0cd6", "137c10"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0xc, 0x7, 0x7, {0x7, 0x25, 0x1, 0x2, 0x20, 0x584}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x0, 0x7, 0xf7, "027071dfaf"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0xfffc, 0x101, 0xc0, "3af6"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x7c, 0x0, 0x7f, {0x7, 0x25, 0x1, 0x0, 0x80, 0x5}}}}}}}]}}, &(0x7f00000016c0)={0xa, &(0x7f0000001380)={0xa, 0x6, 0x250, 0x1, 0x9, 0x3, 0x20}, 0x26, &(0x7f00000013c0)={0x5, 0xf, 0x26, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x1f, 0x9, 0xff}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x1, 0xf000, 0x2}, @wireless={0xb, 0x10, 0x1, 0x0, 0x82, 0x1f, 0x40, 0x1, 0x6}]}, 0x7, [{0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x340a}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x438}}, {0x4f, &(0x7f00000014c0)=@string={0x4f, 0x3, "5b320fc8d1310bae5ecf11191322942db4a12a4e85529fd2ef062d89428351e61ad23344f6b52f0abdf4861ad0f42223fe2e27d198f20055567f5ab2e50e1c73dfaef488c72c9bb04c5db55743"}}, {0x4, &(0x7f0000001540)=@lang_id={0x4, 0x3, 0x2409}}, {0xeb, &(0x7f0000001580)=@string={0xeb, 0x3, "843ceee34b4ed0f76827e4ac31f7b5761002c91c5a463aa74872ae03c7f264bfc6b7006915d89386805551efd611ca96c5dbcc5c3d1e2912a3bcb34d30ff21b2d3a23c02bd72ef8d340d07194ddaae65ef48471a3846b3755bb1f1b7a1763d607a8e997fc7105d0f693dee432eb5ae40082f7093c13b70bb3ea582bc2d722efbbe9c65133e22ab4751efe1f7a1e0fffc0d05ee630d17bff37e40364f6e3003647663b9b842f1677906ca60f47f55bbed9cb6b572e9faf496d9cdcfa898bb6dbdfc81a0df884912a5ec474e8811ba139e686f0c2d07e4ad4e26f625410a0423adb9adde1aa806bdcb44"}}, {0x4, &(0x7f0000001680)=@lang_id={0x4, 0x3, 0x424}}]}) r2 = syz_open_dev$hidraw(&(0x7f0000001740), 0x9, 0x20480) read$hidraw(r2, &(0x7f0000001780)=""/217, 0xd9) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001880)) write$hidraw(r1, &(0x7f00000018c0)="c0cc395c0772760f484c2d87fd0fb249507b87b96da1b86efb6c3409953b99cd0736ba7c38a4c8a0bb4fc031a9ec0d52cef0da70eb1ecec7edcb47fe4d7e4bbef10bc41714dd1175b3a199770ad0868dd04beb4695947f69867552995401cf4ba7dec9e9291a24f0bca3e1a215c8114248456c38bb71cd74e67b64bf11342bfe439483cb1802d1982c4e0a1648dcd14f3b3aa3479c9a9719c161ef7d2ee3958602550cbeef539847ed0a530bb8a189eddd6c940af5b81e8fd70e242f98f1f63062d32d973a2de0ea1a7ae30d43007266ee7b0de3015f976c950a5599cc6b3d17410b154a73", 0xe5) r3 = syz_open_dev$hidraw(&(0x7f00000019c0), 0x769, 0x40) read$hidraw(r3, &(0x7f0000001a00)=""/181, 0xb5) r4 = syz_open_dev$hidraw(&(0x7f0000001ac0), 0x400, 0x80000) read$hidraw(r4, &(0x7f0000001b00)=""/41, 0x29) syz_open_dev$hidraw(&(0x7f0000001b40), 0x78, 0x80) syz_open_dev$hidraw(&(0x7f0000001b80), 0x400, 0x40000) syz_open_dev$hidraw(&(0x7f0000001bc0), 0x8, 0x2000) read$hidraw(r1, &(0x7f0000001c00)=""/4096, 0x1000) 03:20:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000340)=""/77) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000200)="997c4095bd86e2f4daeedecd2abd059f2e08d7e3da556d5ed6dda0d106d7abced6cf14c423a8b8b005d863bdd406522a4d5a2d81ec318c049d1be202870a22a34d375702a3661a08654aa7abe23bd009fa663a7e5a34e722cbb9259f880c7d250f24af698ef8510872b1edfa4630f82f2a713761c13750dc8f5b4de48e506904180b5b1e8a8e94b42e8cb631dcd8d2cf71ab5d026535357b70720eb1634ef069833310c5c61358cf3cf6e8e8a3e6490b90e0776907386d85b3ac93ece1651803d75c03369cf0f5d3b31e9621", 0xcc) write$hidraw(r1, &(0x7f0000000040)=';', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x1) write$hidraw(r3, &(0x7f00000000c0)="df", 0x1fffff52) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000480)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000440)) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000200)=ANY=[]) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) 03:20:14 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000020000082505a1a4400001020301090244000101080000090400000002060000052406000005240000000d240f0100000000000000000009058103400000ff000905820200007f000009050302000000000012aac408911b4b6ee629ff09974e502e86a248f1196e2a481a738de5fcea2a15c35ce5dfe20612ec"], 0x0) [ 407.596672][ T2211] usb 3-1: Invalid ep0 maxpacket: 32 [ 407.602567][ T2211] usb usb3-port1: unable to enumerate USB device [ 407.615931][ T32] usb 6-1: device descriptor read/8, error -71 03:20:14 executing program 5: ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000700)={0x9, 0x0, 0x1800000, 0x4, 0x0, 0x5}) r0 = syz_usb_connect(0x0, 0x292, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0xe1, 0x99, 0x4d, 0x40, 0x3340, 0x426, 0x9db5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x280, 0x2, 0x0, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0xe5, 0x0, 0xa, 0x2a, 0x65, 0x1, 0x7, [], [{{0x9, 0x5, 0xf, 0x2, 0x10, 0x0, 0x8, 0x3f}}, {{0x9, 0x5, 0xd, 0xf, 0x40, 0x80, 0x40, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x20}, @generic={0x2, 0xe}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x5, 0x0, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7f}]}}, {{0x9, 0x5, 0x5, 0x0, 0x0, 0x20, 0x80, 0x8}}, {{0x9, 0x5, 0xc, 0xc, 0x3ff, 0x0, 0x8, 0x1, [@generic={0xf, 0x1, "ca1a2473ffaff7dd17e053959c"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x0, 0x20, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9}]}}, {{0x9, 0x5, 0x1, 0x3, 0x20, 0x7, 0x1, 0x0, [@generic={0x2e, 0x23, "43b89421c6ed83eeefb60423dc27a3ab3b94b68425c2e7eb5b3b6e7656d352abd45cbe51d7f5343762f129fc"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x600, 0x5, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x3}]}}, {{0x9, 0x5, 0xf, 0x3, 0x0, 0x0, 0xf9}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0xf9, 0x3f, 0x2, [@generic={0x1f, 0x0, "8006f26b75c4a16c4fffccd32644105078d2908f3bafb940f66afea080"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x20, 0x3}]}}]}}, {{0x9, 0x4, 0xcc, 0x7, 0x7, 0x82, 0x86, 0xec, 0x4, [], [{{0x9, 0x5, 0x2, 0x0, 0x3ff, 0xff, 0xf8, 0x30}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x7, 0xc1}}, {{0x9, 0x5, 0xb, 0x10, 0x0, 0x81, 0x4, 0x3}}, {{0x9, 0x5, 0xf, 0x3, 0x400, 0x0, 0x2, 0x8e}}, {{0x9, 0x5, 0x6, 0x2, 0x400, 0x20, 0xc, 0x81}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, [@generic={0xce, 0xc, "8d2b83dbf6784292c4af32fdc7cd9383f6a364adcb04199cc24d93e7d81c5caa96e29cbd8950ace1e8e751e9992ec6f78fd49770661ce930d5d8c459b013e7f5ee3ed0b51d1e459be9a69cbc55445cac3d49b4c2a61d460ee67d9e3bb966cbfcd8ce39a431d5a44f6023e2650300344d38eba0b774d102adb5c11bf431346f79272ea2e3dc2baf761b8d2f61594a0ba8e2e8a90f0dff162abcdac727453df6a65cf6ea5833f4f8b307cab4c20bd6702357720c188b6f73bafb66b510137c7a5ac7500b350a0eea1b43c01ceb"}, @generic={0x76, 0x10, "f6db2183c0c6675135e3df6201c722a4aa913459118ac24fce75cf49820138e22cc93da7fdf120a7ef83f1dae6ea682803b1f325a2d883e8c54f0bb7a308620df6c6edee639ab9d335fb288a9012da4a4268b5e134fb28b3247d846b3f3ab215e754c8b12eb2de8092dd39de65b5e2b0abf7696a"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x258, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x8000}]}}]}}]}}]}}, &(0x7f0000000ac0)={0x0, 0x0, 0xc7, &(0x7f0000000540)={0x5, 0xf, 0xc7, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x6, 0x16, 0x40, 0x0, 0x8}, @ptm_cap={0x3}, @generic={0x95, 0x10, 0x0, "7cc7a6283f83709f6a85fd495bd2b47f2e70e4d25aeb1a02dfe16e80e818c2c84bc0bd7430689a112c15d962a05a209eb4cbee3e0506f1091bbc7fd33d4c7136002be38eeb73c130922da8121a12640b1458891c5954332664c52d855d1b1a045a8b26c1fe5f7ee429aa5df5e2571d6eef5fdcbce729d8644308c47e4af4df419b57aed001a11dcc95e693db30217f2ee2e3"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0xf7, 0x9, 0x100, 0x96}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "48414dd829917409ac678a1c374a9194"}]}, 0x9, [{0x60, &(0x7f0000000640)=@string={0x60, 0x3, "a3bfa95419902b474b67dbc9b0eff8039bb565d03f5c19c5a6bcef4af6b6bec8fd32f880b613cba481250790f51ae4b03edb206d96c83fd27c9863dbe2ab83106dbd15cd1b353f84604cb4b36b0e15eb7c6b035b82e4375f0110cb70f4ac"}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x42d}}, {0xd8, &(0x7f0000000880)=@string={0xd8, 0x3, "da785f70be45493561051d98933675a4d377d3aadac39e7739dbced4604866bfb54403423ec6108ea1f828361bfffd0db1f73b4b0ab445b782df66c7309c1f99417d036f6e8315019addd67ad5a7bf618979a66129064ddd679f169d748427bce8fa07ed648a967fd012d9662d5e3ff8e1d3f3fa966a459d23f8584c3ade20ac321b2dbf7211992eacb683d27e238d99096d365d233a326ba45666fece5d748f47d42023d96841e3485fccd146594034b0d6c5eaa779cc51a12a24e17f759140d8f44f5ecdf8b8aa16d3e9117da4920cc7b8fc11273f"}}, {0x80, &(0x7f0000000980)=@string={0x80, 0x3, "062110ab58992ff3f1ad9eb6f09b3577f7a82ba42200b6612f1c3179979fc1cb7ef1c1951ad03f035d8d2db2e7a595b3148fde78a768d3f816838aeaca5a689613b377e7b37ff4e56a7219961b109cb7b180e358d37cca121f777e4a71db56ab944530eb7979b553bd30411347c84d505a734ca9d41c6598ea757484e620"}}, {0x4, &(0x7f0000000f00)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x444}}]}) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x0, 0xf9, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x3, 0x1, 0x2, 0x1, {0x9, 0x21, 0x9, 0x5, 0x1, {0x22, 0xc83}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x1, 0x5, 0xd9}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x7d, 0x4, 0x26}}]}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x0, 0x7, 0x9a, 0x20, 0x1}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x4, [{0x51, &(0x7f0000000380)=@string={0x51, 0x3, "1c44affc051d73ba569baeb3e69e0d0e40bb58b66b75b73280c0ab082eaef9740d8c7b54a44f172bb1bc6498689f4fd056d5828ff1984aeb75d4999dd3a9c2c3ba77185725477682fc3668cbe02543"}}, {0x25, &(0x7f0000000400)=@string={0x25, 0x3, "9681c02321213527ab8670a86bee3c25b6b4f9ee349788295da03e20d228e7a1b6962a"}}, {0x8b, &(0x7f0000000440)=@string={0x8b, 0x3, "8b878d6d6937077ac4df377979ffbc885e6602dd930558d59350164da011191006b3ce83c14d98de62d42029014f8bf40921d3553559c0f9774bfe541c9d0d2d9d8f4677f93af7ec38bf32e1deae428595d21a8061599c81d7ba0c86286a2192bb039a32943dc901c80bd9f73f9f2c27fa8fc1408bb8492118c2fc24ad30f42892a0016d04a0ab301f"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x41e}}]}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x360, &(0x7f0000000b80)={[{0xf0, 0x4e00, "f5ba271e716592e682d9bcbc69d9fcdf92717f438f03d6e5e635a670131e706f120c6ebace349612c773b65ec01137bd7d792b5b322924522f3cdefe88882765e3b9dcf80ca612a309839e642c093b57a537c555502977001a3ebe4555840f03da98640c63e340df95c2e12978c265b9e8d6265ff98d2777532384b3d93eb9f8776d5145ec697c9b4983233758250790107907c31b868a892e6e962811e771ca85627eb231cc143bcff2d3d4c08960144b0263af1c5469398fcf6c7379e2d15ebbfe2465e092561750c4b63173a9587426c54bc5ac97e567aa712abab1e626700a1e83834c7cd5562fbea9e6ec3e9b78"}, {0x63, 0x4e00, "f8f038810a71f4226ca893de0fec49242ab0739bb63b69f7f2c8d815adb09c9ac8903e9bcfa02c7cb20ac0c192724468fb37414eea994617d16df8347496bf1914501dfed6aeab42a4351355391789dcc5bbae1162ef55c422b2becb00a0a90e4f21c1"}, {0x35, 0x4e00, "c5e3f7717ee8e911b36c6bfcd9578d2667316d799a416319c82e867fdec134175c656e3419b001e09506cc12a60fff51b7a2021cb1"}, {0x24, 0x4e00, "1415d5c5617c078705a2b9e0b86ae45782e619adfcfaf9ef6f186f466a2ddd3b7a442264"}, {0x3, 0x4e00, "908225"}, {0x5b, 0x4e00, "fddf0f4516d745c007a9f0da79896020241b42c17248ca5c55f33f284936bbdf1b05aff472945d58cf4f65fbb54e83c6ec57459259e11989044f82514fefaecfb9d52ea63dcbfd1300d539bcf1d87b40245ef02e64c76e9b8bca46"}, {0x81, 0x4e00, "9ae36c428d696ae1deae0f598cec2a147825872725597ce7b9ede25744337a3fdc25a2d6180c17f03819ba8cba92b0b594213d41be609731aaad6848b35f59e40feb4024235ee62282cb0b8a9b5964e8e7b50873fa4763ce1eb824808a6c49699a9522ffa210ad08d6d026ee97b79c3ead42b89798586be03dbf948f553a0cf3b8"}, {0xaa, 0x4e00, "afa82f555ca7b37a01cf9dd4acbecaf80a092f6bff96412b6f320bfdd487d324d329ab0c73fe5c6e9a2665bd78584b56558a0787993a5bf9994562e852e7daa50c8d97de0bf56c01b47afad038c33e7ffba28f3923e12b8569b7c12f8118cd35f7b86b81624bb4ee4a8eaf979c51535dec0e3f67350c37708ce3a69778effde021b7b4087f287d9f0f3422bb7046e6a818d973d015520868c140b25c3533fba9d4a4fbafaca663d4cf95"}]}) [ 407.844931][ T33] kauditd_printk_skb: 33 callbacks suppressed [ 407.844950][ T33] audit: type=1804 audit(1621740014.826:3220): pid=19640 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3236342F48C7C060 dev="sda1" ino=15273 res=1 errno=0 [ 407.906286][ T7843] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 407.945963][ T2211] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 408.007531][ T33] audit: type=1804 audit(1621740014.886:3221): pid=19625 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3236342F48C7C060 dev="sda1" ino=15273 res=1 errno=0 [ 408.168148][ T33] audit: type=1804 audit(1621740015.156:3222): pid=19639 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3236342F48C7C060 dev="sda1" ino=15273 res=1 errno=0 [ 408.199628][ T7843] usb 4-1: device descriptor read/64, error 18 [ 408.236243][ T2211] usb 2-1: Using ep0 maxpacket: 8 [ 408.236295][ T33] audit: type=1804 audit(1621740015.196:3223): pid=19653 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3236342F48C7C060 dev="sda1" ino=15273 res=1 errno=0 [ 408.297109][ T33] audit: type=1800 audit(1621740015.266:3224): pid=19625 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=48C7C060 dev="sda1" ino=15273 res=0 errno=0 [ 408.318591][ T33] audit: type=1800 audit(1621740015.266:3225): pid=19637 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=48C7C060 dev="sda1" ino=15273 res=0 errno=0 [ 408.340360][ T33] audit: type=1800 audit(1621740015.266:3226): pid=19639 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=48C7C060 dev="sda1" ino=15273 res=0 errno=0 [ 408.396195][ T2211] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 0 [ 408.406102][ T32] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 408.595963][ T2211] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 408.605604][ T2211] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 408.605883][ T7843] usb 4-1: device descriptor read/64, error 18 [ 408.613783][ T2211] usb 2-1: Product: syz [ 408.624236][ T2211] usb 2-1: Manufacturer: syz [ 408.629024][ T2211] usb 2-1: SerialNumber: syz [ 408.636831][ T32] usb 6-1: config 0 has an invalid interface number: 229 but max is 1 [ 408.645163][ T32] usb 6-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 408.653969][ T32] usb 6-1: config 0 has an invalid interface number: 204 but max is 1 [ 408.662352][ T32] usb 6-1: config 0 has no interface number 0 [ 408.668497][ T32] usb 6-1: config 0 has no interface number 1 [ 408.710971][ T32] usb 6-1: config 0 interface 229 altsetting 0 bulk endpoint 0xF has invalid maxpacket 16 [ 408.721154][ T32] usb 6-1: config 0 interface 229 altsetting 0 endpoint 0xD has an invalid bInterval 128, changing to 11 [ 408.732844][ T32] usb 6-1: config 0 interface 229 altsetting 0 has a duplicate endpoint with address 0x5, skipping [ 408.743610][ T32] usb 6-1: config 0 interface 229 altsetting 0 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 408.754812][ T32] usb 6-1: config 0 interface 229 altsetting 0 endpoint 0x4 has invalid wMaxPacketSize 0 [ 408.764743][ T32] usb 6-1: config 0 interface 229 altsetting 0 endpoint 0x7 has invalid maxpacket 1536, setting to 64 [ 408.776344][ T32] usb 6-1: config 0 interface 229 altsetting 0 has a duplicate endpoint with address 0xF, skipping [ 408.787217][ T32] usb 6-1: config 0 interface 229 altsetting 0 has a duplicate endpoint with address 0x5, skipping 03:20:15 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0x0, 0x0, {}, {}, @ramp}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x8800) read$hidraw(r1, &(0x7f0000000180)=""/186, 0xba) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000140)={0x3, 0x0, 0x9, 0xfffffffd, 0x6, 0x7a}) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x2, 0x41) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x55, 0x3, 0x800, {0x0, 0x2}, {0x100, 0x6}, @rumble={0x4, 0x4}}) 03:20:15 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000002c0)=""/13) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000a80)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee76afabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d03690105b1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bfb8d6efa5fea7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee1770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f600c7f94a958ffa68f90225bacd9a2a7ce7df2b474777db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20459cc7173e4304de5889a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda56cbc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6f272535eec398600eeb03f2f6231ddf4e5039cf72c44d7377705b0867c5f4f5f693c80beefb85c93a100"/553, 0x2a2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20400) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f00000004c0)=""/200) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000240), 0x3, 0x404400) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000200)) read$hidraw(r4, 0x0, 0x0) [ 408.805632][ T32] usb 6-1: config 0 interface 204 altsetting 7 endpoint 0x2 has invalid maxpacket 1023, setting to 64 [ 408.816853][ T32] usb 6-1: config 0 interface 204 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 408.827553][ T32] usb 6-1: config 0 interface 204 altsetting 7 endpoint 0xB has invalid wMaxPacketSize 0 [ 408.838092][ T32] usb 6-1: config 0 interface 204 altsetting 7 has a duplicate endpoint with address 0xF, skipping [ 408.848996][ T32] usb 6-1: config 0 interface 204 altsetting 7 bulk endpoint 0x6 has invalid maxpacket 1024 03:20:15 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000010c0)='9', 0xfdef) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2020, 0x801) write$hidraw(r2, &(0x7f0000000040)="03c34c9484d7eb97f26c825226683023d048fc714732d205dd59b2402971437581def742930920ec9a84", 0x2a) write$hidraw(r0, 0x0, 0xeffdffff) [ 408.859267][ T32] usb 6-1: config 0 interface 204 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 408.870638][ T32] usb 6-1: config 0 interface 204 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 408.881497][ T32] usb 6-1: config 0 interface 204 has no altsetting 0 03:20:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x80a00) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) [ 408.956165][ T7843] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 409.007138][ T2211] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 409.028245][ T2211] usb 2-1: USB disconnect, device number 69 03:20:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x100000001, 0x42) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000040)={0x1c6f302f365e3851, 0x4, 0x3, {0x3ff, 0x6}, {0xa0b2, 0x3f}, @rumble={0x6, 0x401}}) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x215, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0x80, 0x93, [{{0x9, 0x4, 0x0, 0x58, 0x2, 0x3, 0x1, 0x0, 0x7, {0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0x684}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x5, 0x20, 0x80}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x4, 0x1, 0x9}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x80, 0x0, 0x4, 0x10, 0xff}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x430}}]}) syz_usb_ep_write(r1, 0x8, 0x3e, &(0x7f0000000240)="37a534949a8ad7296e0fd32687b8ac31be4ecf753fb01ac3bdb353ce3e04bbe46416cf414b65d0f3eb5b8221c2332651ef9b78b88412918a70b132dd11c5") syz_usb_ep_write(r1, 0x2, 0x73, &(0x7f0000000280)="6c3b0dd8e705bea674a9c14c222ebeceb059c439622473dbcbe107c51444b296aef8e04755b1f95295cf6e019df22bbf9c53982bfbb6f0cbcf513d6dbb1ad41763ad0261e3b753a72b2ed0a8a83a3d32219c9b9d34bd63eeaf7f251a9396f840a4007f1f2fd2755ef9fce442094c7e64802906") r2 = syz_open_dev$hidraw(&(0x7f0000000300), 0x6, 0x640a01) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)={0x6c6, "698be6fcb9af5b05ad5246a0a57be08db0c6480f52802720dd4b9d77888b7a0fc05c4349b9b8a0bc6c302fd20969ddfa178f44dd24e5d5393fa65c70eec85a7db9fbc9fb776822e272d3842a126c75dedfd15812c6500bfcb7e210ac2f8ea476d31c3c0db10ce42ef582635566310f8f216d46dc2d512a18a8cf14f2b46bf48634bc2bc3d98b7ae8857bc1d6ae8aea40579d5823ada4effa6cd3144485864bc187fa54069cafd1129bfc6f9a21b0e2baee2138a869b716db05124baad7a853b8d75b85d03572821681554b39d03f15b3b67176fbfd677cda452e6562bc9c031fa923428440a3c26c775687cafbf7ba09782b2dac4d22ba43f0114e5d41fdb683363eabfb2fd9c64d2754cf3f56875e65ef9a65b65d2035ae7abfe80d96439b90294614e926a93afe469cb951869188891d6b0f3457f9e94cc5d22909d14538328979a07b195134ef1adc052ff6344ef249977865827df1a0bc9234be637c4f5508b7991b4274658fd5a5730f4fa6dcc063cd2802d494188ed02d2797e901bbe7b8907d1903b50ad749661ee467f41b0f49f2707f92178f35cce9919018f9f0ba3343f8db4470d8154b5b6f8dfc0a98dc4cf8ab86e3ae756fa1f23aeaa74483db0dd63fd77f5f2352e8def951697e1dfc79237db48f0322dbdabab770acac0af6bb7c85baae931675ba8c84175b0f31d38eaac134afff401505a2513dbac6c70c47e5e647816585684551f505b1e928e453dfe7e53961fa63e9c5888da34437de8a0a2efcae9ec5352e99efbb83f53d98756b5060678a29630568086f86929acd5373074af0391831188ac8ed0842931ba01b489d2615d6b11b873164d0702db77e30933115dd839ef30233da394409001c51c6eb9b699542db731dfc9acab69c1ca616e2ba755085beffff3101c6fbd376fd6da2ffd8ee497ea5d70cacc171d50b13ede7e7b4fa02095013a4fd8dd8cf8b8c56bf2b506c8ff85c089e1ba0806cf989055c92c8dc6af20447a11cb6d4a44953b36d28aa77cb21fcd0adbd5d0451b9a5e7573f09eba7569b9165fa96ec629414a0335f9e8e8249cfd00a9da7d0b9cde2b05de48111db12743d72ee9c80b62e808d50ff98408a7a91fbccae04a1ff40d9af1c57bb777cb834fe58ccb8f8ed5000052b632b780a6494fbac578714e7bcb7ef90042af7a0b98c320367409c12f98020546cab7c094367e80aeabfc5ca594c177776ed62fe05eac787eb2fd61c52e4e6f1524a8cfd5edc10ca1dd5d43346303aed95d567dbde95c5a38d2353d3072cdb6edca4c21657e808d0763af8854d177887f433c8092683d4ce41fbb4bb6c83787065d955b6943e0f77204de3e08625a7983390e041356c6c5844f761e339228bd9f0ab56ac971a9c31a2d89d8d35c76cb6223381c03240e138a1d96d4e442924796fcf3fb890e82ca95fea511fa68defe5a337b3dadeb85ccd1436831cb17868940b59f1b3cd4d5fe4b771788d8c6e570daf22ea286973e3644acc011b23be8e3f207a9752376fa4ab04d7afb36ad5bbb4bf79a13397e8ac57bb885aa3917deb9f8f4440fd430bcaedc92e4de3f7e0c7a1b9f213c25a386d99f412a419a9413150d971504cc38d786bcc220d602680e09590177fbb964e9794bf5b6e499f9691a277be396d44e6044b3627f0a6460e76cca8f5d6daa120d511130a5599a095b49f9dcae4e39158e8a53e6eb333eb00b58e4ee87849b9c81849bb294d00324d114201c9d3bcb452690622fa947d8a5004464f413115ab964b9df79eac148aa26a6c8e117dff66094c8efa13ae786231110c2e69d24809a48c293737baddabfc4c1b350fc6ac37e657786e95a27da5b6d5fb5ce8c4e3b815ef7c9b8b16c2e03fdb80b726ee0c253a21a0c24e1dbac00a15ce480c21eeedc8d59f41f13944c70a091a524efceb0268f24afe8c42278542dbd020a1205272807db88a4ae47b638530c63afa7c8d5456041b9e9512e5f2595e890b51ee0980c2e64424c4105d612cac43c10921e44f92fbef1bd4422a008f2696cd6f5ff3f977ea6c8bd239ea266763e37724fe1942892abfd1d9d4afe5b70d2b8c00c9e9ce58dfd3d4158b0517d2f108d8dae5d725c992361f8f5d93316d3aa61869a4b15179f6f62a75ce9ba965bfe0ea115888feb467c2d7f023f92b032a5e9f561ba3833bd88e89aece1bfcdba276e584206686181bac761b184102539480ac1651fc18a33e9b70cf79dc9f3190c6a7b3945bfd5446915439184b8a4df5feb339e6204c0672c37a309d62e4e584849d87c4b2d61a7235899310dfd1b7efac520628daa45e36078082a9f3a0eed7e7291155ee9fd265342a03d871e9ba92dfe92423e60137bb4ee79fb136a380987e03a3a32579256deb1bd3787a331de06cbd623cb8ccfbeab7777677d4a8ec2eb6da0d6da3fec464b49ad9b531caee081dd58b"}) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000a40)=""/23) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000a80)) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000ac0)={0x95, "7c25bc5e51918dd9fc2ac20fb26552d6e99856c52c1e1b1c14aa203267d5c1ecf9a9d4c67bcc2c8ac38fdfa2c7298439acfb6be016fd3de2ba1bb269f05f5ecdd92e9e62d6d6c41b4a8e149595497fd2064f82aa6196044d032ca377df07d8c940f249f23e30004da2eef4b9840f30394c2a99956cd629a80093f5f1b3ee70d0cd566343a96c4470bcdb1dd225bc19b25fc0fbd7a4"}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xcbd) r3 = syz_usb_connect$cdc_ecm(0x3, 0x74, &(0x7f0000000b80)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x28, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x1, 0x1, 0x40, 0x80, 0x6, [{{0x9, 0x4, 0x0, 0x20, 0x2, 0x2, 0x6, 0x0, 0x7, {{0x7, 0x24, 0x6, 0x0, 0x0, "d74f"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x4a, 0xfff, 0x8, 0x3f}, [@mbim={0xc, 0x24, 0x1b, 0x3, 0x1, 0xf8, 0xe9, 0x101, 0x89}, @acm={0x4, 0x24, 0x2, 0xf}, @mdlm={0x15, 0x24, 0x12, 0x401}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0xea, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x5, 0x1, 0x81}}}}}]}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x310, 0x0, 0x81, 0x0, 0x8}, 0x27, &(0x7f0000000c40)={0x5, 0xf, 0x27, 0x2, [@ssp_cap={0x18, 0x10, 0xa, 0x9, 0x3, 0xfff, 0xf000, 0x401, [0xc0, 0xc00f, 0xfff0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x40, 0x9, 0xffff}]}, 0x2, [{0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x4c0a}}]}) syz_usb_control_io(r3, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)={0x0, 0x11, 0x1d, {0x1d, 0x6, "f98bc7f808e1f8d723f09da861c6b90833ea8f684493c4365d2ab4"}}, &(0x7f0000000d80)={0x0, 0x3, 0x73, @string={0x73, 0x3, "d935732c2ddea6f2670c471fcd878283a80c137fe54dc9873697a23ac9f1f48fd99960c15bae0112660e3f2f820fc77b1f01d5d7c97a457297eff2794a179b535923dd590a9cbbd5d9f7b917895848df7cdd14d7cf286819245cfd5f60574526cb3504e705f64849e67fe0cf1486a505e7"}}, &(0x7f0000002280)=ANY=[@ANYBLOB="000fde000000050fde0006a91003192c43f719436ab1a53c3b548950a4867a7b45c02ad31fbc392316e5ffbd7c573bfb3449782c5c391d2dcaef09f093b2a91006c99aa6a3eb4255ed74fb64e96b3b56b3d5233cd455bbec8e008970e8b78fa1030f93e0769883593d4be943b9bbd85cb8b55159c9476d9eaeb76c25fed42807af2cf15ab3d90619c827e11bdd8e9abfe58408612f4a6f8cc010b335dc7ece40c9e5c8432c4eafdb84aa67a64c672df61c2895bb0b100108202ce884cb81dc39691f9996007f070000f90b10010c400002070101070b10010c9200090105000903100b0c100abe208000000f770000cf06059e80d554741427ed50dd2894724ad24b7361e01c"], &(0x7f0000000f00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x0, 0x7, 0x4, "751925b8", "d5b5b9b6"}}, &(0x7f0000000f40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x10, 0xe3, 0x1f, 0xfa, 0x2, 0xfffa}}}, &(0x7f0000001480)={0x84, &(0x7f0000000fc0)={0x40, 0x13, 0xd0, "18fe3205af1230bd1f7c99b72a3d48cba4708fee4d088acc86ae516a690f1849211570b8a40bccbda289a4842f7d65682246295dc80c67669367eacc4c97e552d28c8c7f6ee0c04a6ed79c27a9e112de27c8537e6bd5e228e074dd9c8e2c4d8a39fc829ac0267ac3667a82f57a54592beb82d0985e7199a0b015a90c82baee326aa6329db5e8e769e8e0fceb2052d1c6a58cd931d8ef495a3b4f586155d9acf7addb1d5e712a0b35d11d6c217de8fdd716566b211571bd2757687314f719d5c3a12a3f626017c120535c586c56b42239"}, &(0x7f00000010c0)={0x0, 0xa, 0x1, 0x90}, &(0x7f0000001100)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001140)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000001180)={0x20, 0x0, 0x8, {0x200, 0x40, [0xf00]}}, &(0x7f00000011c0)={0x40, 0x7, 0x2}, &(0x7f0000001200)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000001240)={0x40, 0xb, 0x2, "7f5b"}, &(0x7f0000001280)={0x40, 0xf, 0x2}, &(0x7f00000012c0)={0x40, 0x13, 0x6}, &(0x7f0000001300)={0x40, 0x17, 0x6, @local}, &(0x7f0000001340)={0x40, 0x19, 0x2, "b11c"}, &(0x7f0000001380)={0x40, 0x1a, 0x2, 0xffff}, &(0x7f00000013c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000001400)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f0000001440)={0x40, 0x21, 0x1, 0x5}}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001540)={0xaa, "bb088d9d7a5c382e43ccc04a9d8dd17fc4b8d5139202028687cbfc46c2ab9e883a649dd2730b7ea046426f7faf7d7389ee135345506efaf3e7796f795423f3c2"}) syz_usb_control_io(r1, &(0x7f0000001800)={0x2c, &(0x7f0000001640)={0x20, 0xd, 0x22, {0x22, 0x0, "14ec73ec36441d82338fa9c4aaff27449352f334234f8c9d363df777e5c6f650"}}, &(0x7f0000001680)={0x0, 0x3, 0x97, @string={0x97, 0x3, "22bdefbc0254c343fc974332d072438832267cd9f3b3844c2c32f7a7a6f8fc26c86d4a03c2c60b9bd7d0d8033da7f818d4c06a967e74e74ec7e9790b3f83229326b7dfc58433b6c82ac57b10e3dea1a9a8e15c86de070735894c65f7c762d57076a058a2a7fd6df769f88d8a50049d4e885139da84ef88245b161c634e06640d6ac43ce629e6175028be339b398a9dd5744c375cec"}}, &(0x7f0000001740)={0x0, 0xf, 0x16, {0x5, 0xf, 0x16, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0x2c, 0x1, 0x9010}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x3, 0x9, 0x8}]}}, &(0x7f0000001780)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x0, 0x7d, 0x1f, "b4c108a5", "b0bac645"}}, &(0x7f00000017c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x3, 0x3f, 0x80, 0xd2, 0x20, 0xfffd}}}, &(0x7f0000001c40)={0x84, &(0x7f0000001840)={0x0, 0xc, 0x2d, "e0447a0f1405d96e58f0d54ef64a0a5cbe6d71018f7dfb72ab83b712bed505a7a4df587747fdc3cda6c5452511"}, &(0x7f0000001880)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000018c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000001900)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000001940)={0x20, 0x0, 0x8, {0x60, 0x40, [0xf000]}}, &(0x7f0000001980)={0x40, 0x7, 0x2, 0x5}, &(0x7f00000019c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000001a00)={0x40, 0xb, 0x2, "c621"}, &(0x7f0000001a40)={0x40, 0xf, 0x2, 0x200}, &(0x7f0000001a80)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001ac0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001b00)={0x40, 0x19, 0x2, '_/'}, &(0x7f0000001b40)={0x40, 0x1a, 0x2, 0xffe1}, &(0x7f0000001b80)={0x40, 0x1c, 0x1, 0xbe}, &(0x7f0000001bc0)={0x40, 0x1e, 0x1, 0x4e}, &(0x7f0000001c00)={0x40, 0x21, 0x1, 0x7f}}) r4 = syz_usb_connect$printer(0x7, 0x2d, &(0x7f0000001d00)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3, 0xc0, 0x81, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x7, 0x1, 0x1, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x1f, 0x4, 0x20}}}}}]}}]}}, &(0x7f0000001ec0)={0xa, &(0x7f0000001d40)={0xa, 0x6, 0x110, 0x20, 0x8, 0x8, 0x10, 0x2}, 0x5, &(0x7f0000001d80)={0x5, 0xf, 0x5}, 0x2, [{0x60, &(0x7f0000001dc0)=@string={0x60, 0x3, "fa8110fad9bdeccb09582fa0dc78efa577d71e60a0cfd34c339a6ecef65b60d0b5d33e567ba295f9947b28c99ad17334e12d40763ccdc68e758a32af750cb072e6f9bd18d11852238ee9ec20667ae69f39ebd486244214f4168f063bfd65"}}, {0x60, &(0x7f0000001e40)=@string={0x60, 0x3, "3975c74f7089346454ac5ce3c516ac86f9bb4aa2654a6e4ea71b8d0542935f8f02991d868f5d2f29b54217ab4067b9f8ffe0a74db218cc138cfa96c92ab5e6ccbbc7c5f122b61789f6a7355c3858f699ae896b5457a8979225355e200ab4"}}]}) syz_usb_ep_read(r4, 0x6, 0xc7, &(0x7f0000001f00)=""/199) syz_usb_connect$cdc_ncm(0x5, 0x73, &(0x7f0000002000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x0, 0x10, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "db61bc3786"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x5, 0x9, 0xff}, {0x6, 0x24, 0x1a, 0x3ff}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x5, 0x8a}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x80, 0x9, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x71, 0x6b, 0x3d}}}}}}}]}}, &(0x7f0000002200)={0xa, &(0x7f0000002080)={0xa, 0x6, 0x310, 0x20, 0x3f, 0x1, 0xff, 0x6}, 0x8d, &(0x7f00000020c0)={0x5, 0xf, 0x8d, 0x5, [@generic={0x4b, 0x10, 0xa, "6df7ca23e5415ef5499a0b07f54bf93a53281d84e6ac8983b93f6aca773ff959c5b81c934677a6e848c278a0ffa9f24464f26e28f3b0b5b52a24d1db67e8ce8b4b9537a99886525c"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x80, 0xf000, 0xb6, [0xc0, 0xff0000]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x40, 0xaf, 0x4}, @ssp_cap={0x1c, 0x10, 0xa, 0x40, 0x4, 0x40, 0xf, 0x1000, [0x3f00, 0xf, 0x0, 0xff]}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f0000002180)=@lang_id={0x4, 0x3, 0x455}}, {0x16, &(0x7f00000021c0)=@string={0x16, 0x3, "33075a063594fceea18b41245b9b2a7f0151b8df"}}]}) syz_usb_ep_write(r3, 0x7f, 0x3, &(0x7f0000002240)="7591ec") [ 409.090350][ T33] audit: type=1804 audit(1621740016.076:3227): pid=19666 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3236352F48C7C060 dev="sda1" ino=15242 res=1 errno=0 03:20:16 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x107442) write$hidraw(r0, &(0x7f0000001400)="8316949f91f75bfdb84dae3c3203f7813d2ad4dcc0b1aa3d868d0f8fc9ea50876ab1b68f72292d2bcd2a5a2ae7851d0f2f4be565c556ef9ea11229804e74224981fe2f8d58869da4a7055f20883a28c28bf44c0a70c9ad37c0b3cffae284d5b1e800a64e9b6c63e9c1928288259bc8c3d51d27deb980e5ede433ec9866bf8c91f451372b1ac727f1931b9aed5b075ac4d62720466ff415118216d9fc3cc3f8153ac4d15e6c5a70077693271fa53daa0d2ecfebabc66056ab75884b513ebf3d33071805603215012dc0d4dd1cb2c8a53fce04f9f7da4c9912049de51e5e1614835474a6660321998aa259e500a6559429df4542b142bea793946d5d735b9bf7a4a13948f256f8044c7be4423fc8f420d354171c22d69671fdbcf56943a251ff8f98b30b72cfefc2e18912be67ba57fa3b34f6e14a61786aaa8f2b2f04e5e2ea5a400c44741243b38526f75d655b4f6830297fd1239a4a13e576ece0f10775b90028138c4ff39bb77d965e37648e5403dcaa4ad04dbe3660ec63bbdcf44125e1ebd5badcfbcd5c964ae5f979caf2918e6b513fc77612452bf50844b927879652a47c68f1ba254cf06748d84b7f6ef12f739d6972723e5a0c03a4aa6d4a7cad05471744142f060e2519bd19075ae15205395c03e2784b510a096685237395801b0f6a08c47a45e00afe3751c41fb420af8651f24e04ab2b3f4bcf4dfcb0499f9005", 0x200) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) [ 409.236632][ T7843] usb 4-1: device descriptor read/64, error 18 [ 409.256191][ T32] usb 6-1: New USB device found, idVendor=3340, idProduct=0426, bcdDevice=9d.b5 [ 409.265364][ T32] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 409.273517][ T32] usb 6-1: Product: Н [ 409.278097][ T32] usb 6-1: SerialNumber: ␉ [ 409.300615][ T33] audit: type=1800 audit(1621740016.286:3228): pid=19686 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15278 res=0 errno=0 [ 409.340268][ T32] usb 6-1: config 0 descriptor?? 03:20:16 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x40}, @rumble={0x0, 0x1}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="001d4e0af1b00fcd287fe1bbab723c767187cd2e4f8bca4b1d28aa119456348037e5b9069ed7c75349", 0x29) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 409.366782][ T33] audit: type=1800 audit(1621740016.316:3229): pid=19687 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15280 res=0 errno=0 [ 409.390121][T19648] raw-gadget gadget: fail, usb_ep_enable returned -22 03:20:16 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000200)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 409.636055][ T7843] usb 4-1: device descriptor read/64, error 18 [ 409.730885][ T32] usb 6-1: USB disconnect, device number 59 [ 409.756093][ T7843] usb usb4-port1: attempt power cycle [ 409.777463][ T2211] usb 5-1: new full-speed USB device number 60 using dummy_hcd [ 410.166007][ T7843] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 410.198759][ T2211] usb 5-1: config 1 interface 0 altsetting 88 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 410.210559][ T2211] usb 5-1: config 1 interface 0 altsetting 88 endpoint 0x2 has invalid maxpacket 1023, setting to 64 [ 410.222048][ T2211] usb 5-1: config 1 interface 0 has no altsetting 0 [ 410.268437][ T7843] usb 4-1: Invalid ep0 maxpacket: 183 [ 410.435938][ T7843] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 410.476464][ T2211] usb 5-1: New USB device found, idVendor=05ac, idProduct=0215, bcdDevice= 0.40 [ 410.485663][ T2211] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 410.493881][ T2211] usb 5-1: Product: а [ 410.498217][ T2211] usb 5-1: Manufacturer: х [ 410.502751][ T2211] usb 5-1: SerialNumber: syz 03:20:17 executing program 3: write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x4d98, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4640) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a9202) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000340)="27c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b881693a8f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332abc7a3389232829a910117347ad25c431a9d7e8e3f51949da7a76d70a47d61701d3ae4822184f5bab524b9ac7518c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb447b76999d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec744554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779210000000060f6cd3bf1f60cc015bc24f32705673add9418aa3867bb9751e203282e9ad7b92bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9160e1cb545eee21b29d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b49dea2e3006b302f686c7f925bacd9a2a4f77dbb05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518ecd82624f33ca361ca3b2e75a640ac3412d75eed909293f96abe6bf3b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753eea9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230000000000000000000000000000000000000000000000000000000000513fad2756000000000000000000000000000000bf17a85cb841ae0e82308ad6e591c20852212f8352e628a9d1415ecd3f91230eb23a700ce6b8b4c22c0ae026dd91d48e8a77ef4211a638d111dcfc4e984e1deff8fffe7321798b26dcd016b07458a8d37eabe8", 0x281) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x80, 0x8000) write$hidraw(r3, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r2, &(0x7f00000000c0)="45716f55d59c0cd0edea260f4c537f978ced72e82f2a4c72c1f94836639879b946fa500e21c56afd0de123d96ce594cbc72a375ae79cc974c370444e47424811355399909cc8945ad46a8246f6d0e89b28bf93a0e03ba0ab2bb59e9d0ece8a4af6fe3adce8c45e2f1c3b1021ad52201e95074f32f37f65c69a489962a0dbdfae056ab10d904314aff8131c9eb4b0a6fd73b9cccb130619dff65e2eb8f66af4ae8e7e09ada1ad7f24f02ecfd6827d4c225e4d", 0xb2) 03:20:17 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f00000002c0)="72a6383bcd07a9585e788b7b1fa49f4a73e286efd41203eb99a697a916a9c0bb9d6afef32ccf7a5a48d7f97904efcdacd5b49f7089d5794ff0dd25ae1a8909c305b861744e89953ff846298ec10efba8", 0x50) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) write$hidraw(r3, &(0x7f0000000280)="42ebde509e54f4b6f87c69f67f3a2b6b406237c845316bd21749911f13318aa3e7a506c64c5c5d8387122e7934e56f5672ae6e6dfa455b75a934946109039592", 0x40) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000500)='D', 0xf000) write$hidraw(r4, &(0x7f0000001200)="b4", 0x1) write$hidraw(r4, &(0x7f0000000340)="2ec8302e9fac420b7d", 0x9) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6041) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x82841) syz_open_dev$hidraw(&(0x7f0000000600), 0x3, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) write$hidraw(r0, &(0x7f0000000000)="80d4dd15657177f257eea834ab57634883d1386ab4e2ad86f2378794c6049f91ea4985b2cbc4b111fd222db6ce995c9656b54baf5ad75818c2780de52b8313e536c04d38e30ac34a1cf0aef8f5926fc2b581540e4e8237937114e89511df360dae5c475edc951c28fda2fe62a7ba0889283575de89d918b0a8688cabbc38c077ce3e2ce769515f3e996c324c52c2cf14554580d78e08a7271300a6006567a5cf37b672969d5f2b9e74d63c188f291a4a683f984997becdb867fff8cd48eb917ee3cb320675e0ed222a55cfcdd19ffa443c416a30e0460d4894b0ad7752b79e74e8cf323816eebffd9e7d378c72cbb5e2339e37cb01663165d996af9fb79e981721ae0e64c0e88c449e766d5e718885b8fefc3ba265dedb7b8c0ab17aba6f796185b13bd9f05df96f3f15142099a5ba0b74428fa5f30c7f5da2bea55ae3859bf8f1c504b0120ad30946876658753973d880b97b1d6b578b863ca718c0b8dfca43d385becd6cdfc38286ffdd3246e1cb23a8d39c7e6563e861b9d5d05dc6bc05b05e340ba51de2b0f7e069a5ec70b9316f5f3f83ae2c44396d8fca3e9cd3daa7c72c16c2b7c22ca8c891fb8b8bd030cc129b2c244c4f0b09f4f43e513d82fd82015eb345632d838f5706b92cc5659808c22c702d798bc786b44bd0428e60cab188843089eaa608ec07e9d85cee38cf8d992069ef86d20c546df2e9980a904a5e78180cf3d43fa6907e1d834c191d705e4aa912abdf2d606a4583192cf72fd0cdcbb65e920db843211382c06a6d25c6477a7760292136f8ee706fb368157c5e17ba2672ffa95df57e1e10260d0017bf22db913d5a0fd825ceeb2c1ad9386d95bdf3ad5dcfe18fe24ae274e4dbc4181b284e150cf072b01966b5ba0d93a337e573b66c2e8567421774e584e78b9ef622535c65a9e3667d75fb7370ed4fd16f839f6730ac7866b9ef8f555e3dc3342f439d5c498024103afac01adc7a919c6a073d7a6fe38a01e16c330796f3a0f8f78b86ab36d492ce3d453337bf9365e9fd260fd701585796caeb051f217e1c945130de06ce050717f34d30ff078fd8c255de9ec54f92008ce5feabc9432f012834ab94c6b7b0558a920c5ff77e15509405aeee4216dc1920bf1b82949b52e7fd962915090c218e7254c68cb6c42f38bc25c33b2f49a999400ff6f68deda73fdae031414b585d3e00108e5a58b4c0c5c59fafd7438a9fa21af864696d6299784ac0f24dbcf0e8ff34bf6a5dd7ed255f9534927dadff50e6e0d0a988a5cace2d2c48f1f1e7f8fcd37973c27416a329426e24911a44216a5af670507e41fad646c50ae35c1f21accae3be4575ccfc77fd7b13fa8670e1074e90f0fd7c4719b9acd87e352be64d0b61f064c9ceeddc675066b5fd3be4df4279b0b1ed3d14a1647fd5a32f966f16840783db045995ea5f1af06ff8f70b1c90bcca449c16c1fb921aa9f222f13af274df4f97eff29f08956c8326b7adf37afd14830e216365b1abdbb62c0d711ab24455a4e845d0ce64dee148c848b29939950b347b41cd758e211e708bb35c5b9939306c4c6363e87685b2d0243eaa59574c327da7a00d78db01d9e235fefa8055357fd07b62aaed878e91a81b8dbd041a82f6b878e07ee0975793845c7b0cf40e29711cd9bf1af85933e4aa8b60ab175af7a6316ef2e0853cb12a592e466dab827c7a321c3f3cab5bd40eb35ac8d6097df08d5ac50827eab0d83b16963b489c7dd17afeaa57b33654ac5de3bef1eb9814d373a407d8af52d568064788095aa18ec3a8f625ac60ad02f136ef594297c61c8febc0736b59b7d2ae934a330c54408c41a1f6c405b6f23c8d2f85b1309c601d7d75c0bccbf68993a88e640eac62e4c70dcb51c8425923f91694d9dc3ce473730ada2090ee65f14d81723278a74e819e41adff82ab41d50567e3744e2a78aced99c5166af72da71777aee77bb9056109add7c48907988b8d2c95df912440115c6e563eebfef645406e8c28d23097c925a9f54a7f0497430fd014b94897ab569da8698113cf4c07a0980ec4dcccac047598f8b6bfc94b95450276c9090689f84b2596739786ac9e44d41ecfa6a885c7f27d254cc523df14100f6e70a814e848ec63b24aa833fc7d0582d9a5d5afd9e394e84ce7667cef537b18d72ad9a24d7b", 0x20000600) 03:20:17 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xb3f, 0x8800) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x5}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000500)='D', 0xf000) write$hidraw(r4, &(0x7f0000001200)="b4", 0x1) write$hidraw(r4, &(0x7f00000002c0)="a27fbdb0157dcc46672dba8efc", 0xd) r5 = syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x0) read$hidraw(r5, &(0x7f0000000340)=""/33, 0x21) syz_open_dev$hidraw(&(0x7f0000000240), 0xd6, 0x400201) syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x10400) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000380)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x4000) 03:20:17 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x41b05b) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f00000014c0)=""/4087, 0xfffffce3) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r3, &(0x7f00000012c0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f3190d8f820710d3a4e6279d39cf5a5baf068b6e7adc7e7e701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe88", 0xb1) syz_open_dev$hidraw(&(0x7f0000001480), 0x9, 0xa0800) syz_open_dev$hidraw(&(0x7f0000001240), 0x7, 0x480040) syz_open_dev$hidraw(0x0, 0x3, 0x40) write$hidraw(0xffffffffffffffff, &(0x7f00000013c0)="ff0000000000d84ec27dfdf94655450bfa64871ef4725ba88da67008aa203200000000d19a0000000000ae82fca5ce3c61e6cec906a1d355f1b2ae938f17e894e892c17f8c518dfa60ea8fc5e522da9f56899c981304956b54294c19c46a605dd4d15398753eb2bc2b797362bdcafd7302e1ad0000000000000000000000000000000000000000000050e81a91cae0b630dcaa000c67e05d675b5676466fec37c0de", 0xa2) syz_open_dev$hidraw(0x0, 0x2, 0x40) [ 410.536094][ T7843] usb 4-1: Invalid ep0 maxpacket: 183 [ 410.543675][ T7843] usb usb4-port1: unable to enumerate USB device [ 410.556227][T19685] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 410.567040][T19685] raw-gadget gadget: fail, usb_ep_enable returned -22 03:20:17 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x1) syz_usb_connect(0x0, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0xa6, 0xdc, 0xce, 0x40, 0x66b, 0x20f9, 0xf073, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6e, 0x76, 0x32, 0x0, [], [{}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x80000000, 0xc4001) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000080)=""/241) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x0, 0x1e, 0x6, 0x8, "f9ae4d78c0d6a72f7a59ec2ebc633d98db307b49a82e2c2b06b07c0867727bc2"}) 03:20:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) syz_open_dev$hidraw(&(0x7f0000000100), 0x1, 0x212640) syz_open_dev$hidraw(0x0, 0x800000000000001, 0x610c82) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="a3d50000", 0x4) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/29, 0x1d) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1090c1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000007ff, 0x161f42) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/155, 0x9b) syz_open_dev$hidraw(&(0x7f00000014c0), 0x0, 0x404000) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/97, 0x61) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 03:20:17 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0xc2) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x200400) write$hidraw(r1, &(0x7f0000000080)="0a491e44318d5eed054edd8de386b3f57c0bc4464b5d675e4f213467480484", 0x1f) syz_open_dev$hidraw(&(0x7f0000000040), 0xd, 0xcc0480) ioctl$HIDIOCGRAWNAME(r0, 0xc0045878, 0x0) 03:20:18 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x80000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f00000014c0)=""/68, 0x44) write$hidraw(r1, &(0x7f00000012c0)="64eaa1d5afbecff24ca11d4b522e25dbeafd4fd0670c848ebe4901ae4c84ef21479d4c165487ded107ea77f53669bd17f2c1d1e20d00d64ea858b866fe21db59615feef396859c2b15fd917b8b788f21ee3db2525398e330bc8a758d2e05a600c4f5888bde958b9e9a181274ce29bdcab8ec523acdabe6744756edd741b93f01e3891c19ddc6478977cf148979fb43c13f8055850ec83ac2d00d7ef3d40e9da4a689d33ad3a17f2cdbff42580fefaeba8b3613724e", 0xb5) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x81, 0x40200) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x800, 0x0) write$hidraw(r1, &(0x7f0000001440)="2be5334211408a75c7529f4c30ed29b108971c3b5f55e34ed93b3d41db668d12fb546f3a3e6647ba0e62f4a572d1cb06d887597ed4b2094f50b8d5666da662375cac0ca258f155b52b494738e6aac45acc7fc557615273a31c973e57b8f0abb84242d81588b3", 0x66) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x2000) syz_open_dev$hidraw(&(0x7f0000001540), 0x1f, 0x40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(r3, &(0x7f0000001380)="d0ab5823764e305e2e5e727d62372da3b533764c29d600dcec9734846f4c444020fcd7a3ee03ae4cda020e63a44f2d72bc209be167499dacdc8855637aade7e4f7a6280b0f6d5ee831c3da2d83bed749d3881e1637ef756d1de4dc752e612dd22aa0c2c0b24f2af714a7fed7e77cd7284a96723f99831cf8286680b886631bc4f0fcd45b46ef77d50819af062cf9c11af6803400", 0x94) 03:20:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) [ 411.115981][ T2211] usbhid 5-1:1.0: can't add hid device: -71 [ 411.122293][ T2211] usbhid: probe of 5-1:1.0 failed with error -71 [ 411.194039][ T2211] usb 5-1: USB disconnect, device number 60 03:20:18 executing program 3: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x6}, {}, @rumble={0x0, 0x8}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/59, 0x3b) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x410880) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) read$hidraw(r4, &(0x7f0000000440)=""/4096, 0x1000) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000000)={0x5, 0x20, 0x0, 0x0, "8f2aecabfdc86b2c339513241cb75dd4c2d24f70c7cc32cc21852531b87d85ac"}) 03:20:18 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000a40)=""/26) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/206, 0xce) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/82, 0x52) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xff03, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000500)={0x2c, &(0x7f0000000a80)=ANY=[@ANYRESHEX], &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], &(0x7f0000000340)=ANY=[@ANYBLOB="000f2d000000050f2d0002141004028a62a62c4fa9ef01d155da52a2623250141004c193e42b139b7423c629f8056da9ba2193b72ced3cae9b52c92477deb7e5"], &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x65, 0x0, 0x0, 0x3, "398f4250", "6d1b30ae"}}, &(0x7f00000004c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xa9, 0x0, 0x3f, 0x0, 0x3c, 0x607, 0x1}}}, &(0x7f0000000980)={0x84, &(0x7f0000000540)={0x0, 0x15, 0x52, "352287f243d76ecceda64538cae832f1c6e6277d8cf08af505ce4c06b04c900c4af4a135ccbc5d42d55e64134c2e592229b253323192d7d4605a076e6d7ad5506d8a8a791bd532aaabeffe9fa629ae2e0946"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000002c0)={0x20, 0x0, 0x8, {0x80, 0x3a, [0xf]}}, 0x0, &(0x7f0000000700)={0x40, 0x9, 0x1, 0xb}, &(0x7f0000000740)={0x40, 0xb, 0x2, "45cd"}, &(0x7f0000000780)={0x40, 0xf, 0x2, 0x1f2b}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3b}}, &(0x7f0000000800)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000200)={0x40, 0x19, 0x2}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x81}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000900)={0x40, 0x1e, 0x1, 0xff}, &(0x7f0000000940)={0x40, 0x21, 0x1, 0x2}}) 03:20:19 executing program 0: ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000240)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000240)) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x422000) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/114, 0x72) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) 03:20:19 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {0xf7}, @rumble={0x0, 0xc}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x145283) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000340), 0xfffffffffffffff9, 0x12000) r0 = syz_open_dev$hidraw(&(0x7f0000000380), 0xa7, 0x8000) write$hidraw(r0, &(0x7f00000001c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c21ac5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a748420a21b759dbf79ed48c33b0659cd295f764900000000", 0x17d) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40104593, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b9f2656f9a668991d989193cea942e9021f43a0b895f4418ce16a3efa322dade"}) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/192, 0xc0) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000000c0)={0x0, 0x2, 0x0}) syz_open_dev$evdev(&(0x7f0000000180), 0xe3c, 0x40000) 03:20:19 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cf62) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f008c4444f6744028efa407cf24a5d88cb5ee5770a588f10a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:19 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x173b00) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab229685eca3bf1f60c8ec6d6e767bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac2d0e94d0b372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf010000003006b302f686c7f94a958ffa68790225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r3, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r3, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r3, &(0x7f00000012c0)="7fc68fe7f5ac2fd451a37e73edcbd43d97d2c2912386c26917108ec31d4f7e59cbe44e3115e71ce97669dfbeff555348c5d5245447659f893d20b7034b520b463655e84428a81b7581e1b75d31db6315097b1e6de3ef02887fcf0cdcd09dd86433bb375599b69e1a2dc170c359ab7844fb8a9b508df0c5f906aa82edb01f769a022a359eb6ba2f0665c59697eae5f7357b384ef9b23b2a43047ca60d0e72dc3ef1f8dd2b4b6e17fd8468723743ef75965b2393e8473e5a9820085da067effc0272362be4ec0dccbe8d5c13e52e8987555daff731b95ce62cb82fbc726c1943d60017c5d88240d022fc64eb9a6b5ccd292a9c4ee53b51006d89f8f5c012c3912829ce487b6d27cb811005d09dade8ce46426fd4c61ee66a4374121bae34a502b53bb6aed4922e5ab94d36a0a803c6f95afa6bd8835befc399449625c0a2699cd3fca0c6810ee72c7ed00e088777cda73257dc35abb9177f410f690139f873f5226626e1abc28fd8103f52935b7c5e65d5905f867ade4c2c163ec026c85e3cefdc5d9cf9c3748dd7988c11d93132a387725074d71b976d5dba116314e94054d0cdc3391bbae0467eac65e496a8263641cc08686158901829334f3ce892e43685f5fde97fede4c933de7a4246114cb6fb180172a6eb2bea4795bb123e0221cfd1e794543e21ad7b2f5b6959816c3d37f87122a4c5f4c8e36d5b54e63a2f3b2993e04fca183598b768160459e8904d3c2a7347702e3ec89ab05a2b0cdce951a25948f3d48ce78b6d2a8a775e6cd0659773d2a45fcb50f40e5e324370866ffd3947bd758b4923a0a8c4e26f2cb19ceadf2d7640a2a3a6e3a9a7bb8897b58cf91d4026f8e6c32a58e9ecd0e48edcee05ccb18df529b8053285f8f021ce15b1aafbb831b9df919c61fb35a27f1e7e261db185b4b182f14029131714b8441525843eeabec739b8ffc4b2e3de9cc8c145c5a36ad948e1a7feaae2cffd7c71c06645fe9a748740befa0e2f3356f4bf00413e5c7b808098390cdea9c23988fc2ff731c351fd4336115da55af1ad5a52aa28e719054d1fe24ef15dd7bf34d70f6690de1a76e96affcf1063dfe0f2c4c61d7d1fb1bfee03e3b25f74f250891f62fa4f7f4a3e9da972551a4b95583eb63ef10a72d8f8b7f7ea0545437299e3b934d0d8eaa96d74ea69384d90c4315a972e0af2ccca63715ac3718475a0164ddb65ecc35f7b085745891e10ceaf2ab7c158356374c7638296cdade211c22d60e3003d11940782ec43a4fd4b338c3f4626c2761878a455b29d9163ed8c25947a39a5df218fb9858155780300285591e722c1cb8df32b71419afce5721743f3f3489d02b9b9bbc6d0002a8d698d82f30e5010cc3dc5abd42ad40dba9c463b4572171b885e7e2e39d91d7a5cae9ab5424f4b622e629bb835a2721a52a8cb021402106f3ceb7db7e6c8863b9d2e38db8424186db78cc61fe67e51cb5860298c13302fac5902b4a4a7bcd882d09629a7d0cacb667346067b623f10505e8005932a1450f44113da44bf8d0b360cb3c173cd023c3ba00e10e21a8f18af5d0030fe208541d15d461b5faab23b72f8093cddb71aa7c3f53a0089ee4fc873c7e7aa7e0955c49e418606ce0f565622b5394f3b4da5be4fd0a3a808da264c0ff4f15991bf82b6ad317352bf61cb3ee6b50395500804a6eb41c900bd30c624f81fe7a9d010197fd84dc5aa33526a285e273d5c0314d881248c08856b48bbf9b82fc0ef867214dd65c177387ddd8d0a65aa1b987bdec5909641a51003e2eb5b0fbb85c1b1c9fa936188b2a18577fddb2b1a165baee1b1cbd2b5018ee7912faa2d3a471107d90096d9d4fd8b61946dbf0fc5678f5ce307ef2fee975f2f252755128fae40ebe159c7fb5da40a5779a57621ae03daf6408567fb1d292cdf91df6f5a27698b80a7a512a3cb7f2986cc858fe8c0c0df11f1e54c5e4f7cf7da4eae95eed26dfc8d66d77ca11375843f2798c21d8e137d03bdc094b5a9b35ffe8507415c68f8abe91e07d98f28bb4c167cc490845d85b68bec56b0c0a0fe3eb531bb8eaf6a2aa4ab9ee36992aea0450814754f4209ed96d388d272b43bc28d0db6e838d64038008a64f7d8be36210f08578c60f603634c2ecc99d6537e391b8e307a1f6d5336412cf6186a6fb7d15f958538645e0fe4db5299ebbb5fee7bde12c711fac09e31594fa2294ecd8b6fbd55b791593897c8ca04162911631699a95f8c687b79ac0ca2d4cefa22788e6cc6980843a2b2c02964823b2dbcf55ef85d3ff9ebc0c8ca7906eff851f5a3e69ae112a8181a0d885f450fa5bf12ca2f929e0f051e50e748e94df2412091a56103219f9727316685fb14cd57323df0e819f0e67f37e9209e93a6a8180db4d5c983f81e8b913d4d10296b79ec5b42799e399e67a69574ee858e84d7102d280d06bb5ee9676d2d87b9a7075bc646a75fcdaf293458dce9172ab46b9f294c70b43b41919d640d0aed0f8f744d2f2347a961de29e92ea49c54e85df40bb0834708c7d0f97d596f60d470e88749309c03ab39b88e8f5ba9308346b9b4eb6c18c3092498af307def7022fefb356e28234edbd611da0511b04a89f8864e3d18f38fd2da4f1786ed96ce2595448881995f90641d9e70a88463525d3881db2d7dce8e44a8ff7ed43dd517dadf2628e8a0c423aaa5748172415346555599671e103b98e7c7bbf3337dc42e164ed84630fa3150803dc03347c7ed39c015c5e7f6271f2e9b95f271698cf5589723798ae62d7f08d2fef56389fefbeb65b79baa131efefe0ef8c7c06aec357e34ae659f76bc5d8c778afe96ac97fd5bfff4b5346e3243e7bbd451ee51cc1afa772aa7b7295fbd0219689a4016a4a56a72e6bb79935508b27065aef5a6aebf29f9da9ee8e1626044e70605852a38e81ecbff1594262d9a2fb24b7ec1a205abec3970dc8c3dbedfccffcbb1a66518b5c5b05bfe85996501e284fde519329171a74dec45b51bd6ef470d0cf6dd48000c03215cd6717e9903ce48357c33f5e1e8c2624113d47419392d7cc0871245e63896b50c3975ca12ef92ae1a62ca38049b8bde1d1f9e7e47219eaf81701b7f9cf93eda22f1ac152b1da9deec03593c8a69a0faea79482223e3158c93f2326b554cbd23112a6983372222ef6ce0070ba1190874c5fcaa4fd231c92ea097d7c5883c1cc61efc58e1964d02ed7bab9d2dd4c963e0fb09838ca07034d0d4c5386d88b63a980bd04fcf371493cb9d60b9cca8e2f37a9c513465ee978251a903159b3b22adae885e75f90e8a6d4ba265eeed976670d87207705a6cd5fafc6175b2197fefc216eddc7cb6892e9307415c4e0a7223a2d540cf4cb4bcacab446326cf48d62ec68fabe151659f1df80ede057337b760e0740ae420a21a9daf0700c40c8f9f116c081bf6ff418cdc4252156fb79034565a94b041a79eee60cb68c0f467dbe94e2484646c5cb772d7f379fe99f608156a1ed31faa724674bc81c77c5cacdd9fddc6d87cc5a7c6f0b128bd8c11c76f416c269c49391309475bcdc764ed52495ee86e5e0e2d1bba8a6b1990ea94cb548ab6536b9f652d5212e7ce40adaef2641b0d8a78a6e2ffaaabce0bc9c2462ec462e04d5e1195b77c4f3fe692c100eab7c79448aa1546655364eda67a18696d01d1b9575c1428d531569b02f849381286eaf266658da775a39e5390ce4e4fc67f337967ecbea505dc748c47fca28173f3b0dc968890b963a1bd6f1d10f259cc7d070027a02d94c2b4c5e304ff13642fac20d62be0899e0a4e3d494ffa86c166123a8c4bdce5a833bd2159db0e03bbd4d045fa06b69236db0c9fd1e5c84dd926f94d909c11c91a8833a6bae4ff6fdce1f714198c7baa91280b4a4304b743b0528dc6624007ec503ac0ff1e2ee8449e56aea8d72233d5bf0425f9d909e82a2e2657e5eac68c7dacab62dc281a9a010514674dc891755c4c7b5870bcc5ba4406ea7ccebb0774f2ee04228dc05b9fbcf4b2841020045e887b18ee9f712e5372c90c8cd0d0080da7bf9537852e1b4712ef2ff63eed8076586c096b7f59887da3e766e64f4dd2616f11331614d223659486bd4e366d1172bd0d753cf10758e55c5b4d1bd6a45632dac51f52393fc0c61308f408a0b5afb0ffa38dd13e332ea7640251c61390ae9ee7faf976233746b06f39dbe601fca339b9625fbcebb4601d6a52c646f3e8cf4786deeb98b94a1549ef1d22fd27131f47f31b7f27509fc8c305e3139957f58e965fcb3443a8f94b057b503ff29f326b5bfdeb92c69c41714357fc2e8b04036bd3757d5df285c541cadc920a10a50a6e2bf9da631e3ad0a21833f80e29d16c9cb120ce93ef14f1834217f0e48a5a9494833a99b5f5d4b67ee7b18464f3f137bd4d989b8460496d399240c5126a743f2e163bc27a1fa29ebe05dbdd44baad92591fdc85be1c524d9a362c954c81f3d9c578436ebbdfe51f9ce6abc34b1f2f83cc2308748ac47cd79a19e5461315af1e4f6b784018843fdfbad930810ac5c2f811c3d8d4d4e46c412b78df76883bb979f63c455c9d97cab306940035b90e5f68e961debf3ed34933b1039fde46772389716000e980a807d65a08a2bc9a29fe4fb34ddcb5cf440b559fdc273490336f82d617346919718cf8f4d1c7e262797eea0f500430a9b320785074fe2bcc74850bb9fe095089fdc36b8d8fa3038b57a1421b3845810d0ad81fd011f415ef23435ee8474349dadd3319a9c7f26a7eabed9a9c80d47559b414029ec38607320dca136b930d9cc17e39535563c1671cf8553acbacc3e6255648bd38c00bef4491833f08b56c57de2fd81808de3d17121a3cfb4eb767479149a040bf58db5e475c4033e2559e21632936ab2a0ce2f1d2e3e5b82cf62b0e779eb25b26cdc9607849b3436e6a30e140543ef5bece60465cd8898bda654d7973b26aee199a1abd84ef7c71dba66e53fb30dba1190d5fecfa1c1b79bc4c25203bb9e8c89d6e1196c43bdfaeffb3f06a860e7839fc03df79fba3c41e20bd112de03da9d3a9630ba2c864762123c9b363ed95688195bac7c572c05d55523fddf4e84347d9b47cacc501b36ac18a0e54c4a95ea9a1e2d5f508ae4719d1f44712778c83d77e1e2517315d1ede58f69a6c673cf6f68546f6c0b493371036e6e0106b8f47437b1d32f5cb78c202c465c58626055f27ead66cb9191916fe1ff12883ff47f3215b5a20cf22a26dafd17f89511c3d66ff1f2870dc40513894fd817af02381ad97703e6bd2f55c472313cf67b9a52d1a3c716102ab0d1a25db0c624af0effd93a2d82ceb64acc750b14f041ed4085858d106d4c55d66ddb3734894e31bf818780775bafe547202a93b6ae5358c3ea47b98a3a1cdf01b5c8633f071d888c54ef34fa3b2dc7a67b4b41cbb5a6619afc5aaf1af67a999c5b127cc5f830288f13636c9198435990d3c954aceb553285d9df01aa2e2563847efff031e0e66c42309b4b3497e0a09853c1ec9efe929b12ce9197bcb50e5087aabdb08eda9faca151b5c6e46fa44218c291942c934f0319a6852b2d10ac135812219041dfcaa469331de7ef7fccb81a83d5c74e66734715edc7a0cca234c8b4ecd8f074b5154feaad151699ee2ae780e4d1c4bff918f17b2a2bb00edd300d3eeedb181eec0924edefc76d875326df1ef9f9d65e3c2cfa2cf1ed6ababb7690377c7044c00076c666552f898905fb023a5c21de7559d33057f224e2432829cf02756e8626761104304dc56d7be706b2e68640fc9a25ba1b9c81a8ce90e721222d73f3d40f7", 0x1000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r0, &(0x7f0000001280)='{', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r4, 0x6611, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000240), 0x1, 0x200002) write$hidraw(r5, &(0x7f0000000280)="3812a87b32ef2aede6f1a9c01c05ed5941883a2410dfd97357d4e9206e7a1ff40623271be67b6d7c3ac904032f59a18b8a5e72864576b89d2c50288485d82018e2cc210d5d43af803e10cc2b985d69d3f9cbdee74b3e2f110af8feffbf8e76b479ee36f4932089fec8eceee181bd7b2b607b8b7d46745d83840e08e8b084408f33487ed5cb488cc26879d5378be7906aa606a1d2aa402207092032be9e78eedace140d61f10b26eb2afc2fe2f065ba900864211d6f309ba5641a33109a411f87eb81057439cce189d0d86efa6b43ddc9b8a82e411343c589ffc1d18fb5a310a1c59b003659ce4ae784f953", 0xeb) [ 413.038422][ T33] kauditd_printk_skb: 48 callbacks suppressed [ 413.038443][ T33] audit: type=1800 audit(1621740020.026:3278): pid=19807 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15295 res=0 errno=0 03:20:20 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000200)=""/64) syz_open_dev$hidraw(&(0x7f0000002480), 0x20, 0x80000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xcf2b, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000240)=""/45, 0x2d) syz_open_dev$hidraw(0xfffffffffffffffc, 0x24, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/4073, 0x63) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) [ 413.166148][ T33] audit: type=1800 audit(1621740020.066:3279): pid=19812 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15295 res=0 errno=0 03:20:20 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000001300), 0x2, 0xa429f68136b7a6da) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000012c0)=""/61, 0xfffffffffffffc48) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x40000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001380)="c0a397940aeb8d79f87b25a33dfe86ca4ea033642a19fb57bb5e5e04aa079d2cc83bfa0cff51efe942fdf3a5d9e8482a0a2d9b86f511ca0ea62df89d2e10ee1040eaf214b78c297cfddebba2d946ba69def1c3b8125dc9367d261c9f7c2906d86705a26f0e81ced2a0ad031b226192bdd772a42432e9d899583e93eb", 0x7c) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001800)=ANY=[@ANYBLOB="dc0000008cb0e6bd0697ac287c7626bacda8015e25abfa5076ef2f133ded0727e9f2533c3e0beccd71a7c2c52c14c0d6cafe5278733795b7a6682b9de885c1ee820386d41f26434b0ebf66a769076be4fdda1b266db041cccac6883c31c42514f6c6191ef3899c7fe3fe950a303320a99754cb33c83b69af68518e364c1b60675d457630eec2467bdae47921843d5372186e8ebbbd78b2df8755f74f26ab5d9f7a49b552f258a2db23b09c54dd434782b89cbbefd7bd7d019a5bf49892cf12d73a749278dd4b35ec3746d2fd90f8dfe15f1fbee35727f870e046bb514f27290fd2f8169860a2320541026beb317f5e75fb520168c81e78a56ff5907f3c92bc336658ca5c5bf9e60497e27896d5856bd1bc9d2084b8b2f7bc75de243a26a9a745c461b8c8b2a44fed6ff3671157828bfb7234c60f300dcff7dd85c419a05f3d33695c203ac5182978a5ad483d7856106487c4adcc6498777e46a3669bfe451d98b456d5cb8675151698de5ae857863395e7c6dc19e881969fc7da577a5cda83ff3333e012db7ad8e8aa0f8fc8a904aa014db72efd7efe1ed38b7c"]) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r4, &(0x7f0000001440)="9d7422371874b2666ac3930766bb6773f8b295bd8ca46c4a6c73f3190d8f820710d3a4e6279d39cf5a5b0300000000000000701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceae5f73a553dd11fc987b0b6aaad6b72b731dc11955935160234e6c7111209f77b40a565f5c2c0de6445d29489adac0d45a0588bef4806cb8e5", 0x99) [ 413.280335][ T33] audit: type=1804 audit(1621740020.066:3280): pid=19807 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723430333630323337352F73797A6B616C6C65722E6E47746D356A2F35392F48C7C060 dev="sda1" ino=15295 res=1 errno=0 [ 413.402342][ T33] audit: type=1804 audit(1621740020.106:3281): pid=19812 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723430333630323337352F73797A6B616C6C65722E6E47746D356A2F35392F48C7C060 dev="sda1" ino=15295 res=1 errno=0 03:20:20 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r1 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x103200) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000280)={0x0, 0xffffff01, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x200000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x800000000000081, 0x84662) syz_usb_ep_read(0xffffffffffffffff, 0x44, 0x36, &(0x7f0000000200)=""/54) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4009, 0x32001) read$hidraw(r0, &(0x7f0000000340)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ff, 0x108000) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="ab8ed9cd276ee0cd851bf628b3cd62dd4bce88d5e0d99c402fcc1d23fee1d4028c5dd87ba8db04cc936d610a7abfb3d379067909fb0004349431120b717ab903000000000000003b8a2c01000000508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/43, 0x2b) read$hidraw(r1, 0x0, 0x0) [ 413.609924][ T33] audit: type=1804 audit(1621740020.106:3282): pid=19807 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723430333630323337352F73797A6B616C6C65722E6E47746D356A2F35392F48C7C060 dev="sda1" ino=15295 res=1 errno=0 03:20:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x4a2000) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000040)=[0x2, 0x7]) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000080)=[0x1, 0x80000000]) syz_open_dev$evdev(&(0x7f00000003c0), 0x7, 0x0) [ 413.725372][ T33] audit: type=1800 audit(1621740020.156:3283): pid=19812 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15295 res=0 errno=0 [ 413.873544][ T33] audit: type=1800 audit(1621740020.176:3284): pid=19807 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15295 res=0 errno=0 03:20:21 executing program 1: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r0 = syz_usb_connect$uac1(0x3, 0xd5, &(0x7f0000000500)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc3, 0x3, 0x1, 0x0, 0x40, 0xa2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x3, 0x8}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x1ff, 0x2, 0x2, 0x3f}, @processing_unit={0xd, 0x24, 0x7, 0x4, 0x5, 0x81, "8435ee263a4a"}, @mixer_unit={0x8, 0x24, 0x4, 0x1, 0x28, "08f4ce"}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x300, 0x5, 0x6, 0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x3, 0x9, 0xe0, "bbdce6"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x3, 0x80, 0x2, "0445"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x4, 0x2}]}, {{0x9, 0x5, 0x1, 0x9, 0x660, 0x1f, 0xce, 0x6, {0x7, 0x25, 0x1, 0x3, 0x3f, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x6, 0x101, 0x1f, "ef7f4e"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0xff, 0x1, 0x0, 0x40, "ccff20d2"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x3f, 0x1, 0x2, 0x9}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x9, 0xae, 0x4c, {0x7, 0x25, 0x1, 0x81, 0x7f, 0x9b21}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x310, 0x1, 0x3, 0x4, 0x10}, 0x13, &(0x7f0000000640)={0x5, 0xf, 0x13, 0x2, [@wireless={0xb, 0x10, 0x1, 0x2, 0x0, 0x1f, 0x0, 0x7, 0x40}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x809}}, {0x72, &(0x7f0000001740)=@string={0x72, 0x3, "117fcb2ee40c551d06ebe8ed36cb408b47db2ec378caa6ae4b153841b8858bced28eb08291a0ac527a21015cc26e487953269858d1b19f16c305be422ded82dea0883185713bc451e010ac06134467f7584c6a907a6b9c33367e2b0dcd760afb92dc805971f8c0ac3a9b826d33919687"}}]}) r1 = syz_usb_connect(0x0, 0x54d, &(0x7f0000000b80)={{0x12, 0x1, 0x250, 0x54, 0x5a, 0x81, 0x20, 0x1bc7, 0x1050, 0x987d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x53b, 0x2, 0xa4, 0x2, 0x60, 0x1, [{{0x9, 0x4, 0xff, 0x0, 0xc, 0xff, 0x1c, 0xc2, 0x9, [], [{{0x9, 0x5, 0x1, 0x2, 0x200, 0x3f, 0x3, 0x4, [@generic={0x61, 0x21, "0087f719a97b8bdd093c71add4ff2c2c8e247189feafc182204f98f0f6edb05323d6a0d45e2ffc3e059e949c87e839e4a6590a965ee7397804676c3fe365939ed0602bde94afd9bdefe44394f72fc1a9c62fbe9b966c78d3729e61413885f6"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0xe7f9}]}}, {{0x9, 0x5, 0xd, 0xc, 0x0, 0x6b, 0x27, 0x5}}, {{0x9, 0x5, 0xb, 0x8, 0x40, 0x5, 0x9, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xa9, 0x3f}]}}, {{0x9, 0x5, 0x2, 0x2, 0x10, 0x5, 0x0, 0x32}}, {{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x4e, 0xf7, [@generic={0x3f, 0x21, "9baebbd858107af6c70e74c0a10ca216bf253984752b6e5c590da28581c1c9d5cb53bcff3afffd1596eee7c1f40eb8908075feb634e3c37973b4e1f782"}, @generic={0x52, 0xa, "e64c4087a4bb8028b21e9d53081e240bd018417f7e974e253e753c35a5b26f1716e89bc6abdaf51aa8999a160efd2242014377c2e6f5cd9672cc76144feee50d5922e71717c489a654e7a94878d08f9c"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x20, 0xff, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x80}]}}, {{0x9, 0x5, 0xe, 0x1, 0x40, 0x3f, 0x76, 0x7}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x1f, 0xff, 0x2, [@generic={0x1f, 0xb, "1ef1e13bf1bd08ef0ef164549d6cdbf210a4bbe31621203969a4d5ea5e"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x3}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x6, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x4}]}}, {{0x9, 0x5, 0xc, 0x2, 0x40, 0x5, 0x4, 0xff, [@generic={0xb3, 0x4, "072bab0ef34a4f1b1767e40f3d086f3c64669f9cf74ccfdc0cdb304f74755d9f0cbdafa5d939f80a8ada1da076c5bda647ac7577068d48738c5f5beed839a2c1ed3d02a18be95f16d006396ce87f3c47330dffaf1415d7ac1c6264eb4e6b2e8f070c624baa85835129826a2c09c73a23c180fd2478494a9b858691f7d08375182c5ff3d36cbfd9268ded4d688a0764bdd56186930449aa386fa66429511d8e754e3cc9b3c49ad95dc57ab972492179b84f"}, @generic={0xd4, 0x10, "a9d41af677e9ea05cac60113c0c1da15f10c7b6a98249db79727f61ac7506a006949607cf855ea4b747df5f646c84e2d9f9a083ee16a6bb276172426d0e890cf68a363a1c91f34795fc5f94dd31d8ecb95af11ac840b0cd0abe62c37a669ec6e1f85081a0d20b1bce2feeec135c20c12b28ea0678a5ef866b798a5c082d3932098d83fe2770834682da1430e7859bf87dc4d40fc325c89d904028b48e0d1095f48d7c909b24540a5977f55986df42edc627a948c2d3238320847578b51efdeb6f2911fca40268579f90586bb2ff0ae74acfe"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x0, 0x6, 0x20, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x7f}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1f, 0x8}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x3, 0x3, 0xc0}}]}}, {{0x9, 0x4, 0x80, 0x6, 0x3, 0xff, 0xff, 0xff, 0xff, [@generic={0x38, 0x31, "7a6976ac6e74c33afd8b34e9ed90fe26a590573e0cb44d61df6da837bb537493bf0524a1da8be7acfb4a2553efa7ff878c2c5783ed3a"}], [{{0x9, 0x5, 0xd, 0x10, 0x0, 0x2, 0x4, 0x0, [@generic={0x9c, 0x24, "bfebffc87b64b48413f6d597fbe871435714d178eea9a6453376a2684a000a0db1ee09e9cd3ef6e1ae2190845c7ab9d39308e587e76e31ee700b1404a37c0dcf9bd7a64bbfc08e268fddb989e4929b95679ae5b3b7686599bced5ac2e3327cd7a9a12e6205405909e3fa6247632883ee8900cc3d187c88acd4ee27b1b6b97389ead21bdd0cde05ca30a29d3141b1710bb3659cfe194fc11508a3"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x9, 0x80, 0x3, [@generic={0xf5, 0xf, "f16c926affce8f6253ebe813cfe0f12c2ae7fb3e682af6e81645aba14b44914afb09214dcab688c5ad8425f5527628585c40ee102cbc4fa12fda31a788b9d2f612dd6445cec1d2871c118b6c6f0bd54b0f9bb14a9c3e836a07f74c7122f22aaa8ca433f5ac65745cb298ad197968e233f68e866ea364177d1291127680eebc509cd2317e846ec32a585b10980902d598c490b1d7bd8a9243db725e704d2af35cffe5ef545a4ef0bf94f76b35ce619b3848a1606e4c5225191b150d5341f3c391768d338f1e175f2a6672f593d0ed2e30cb579a5a7160c69dac24702ad4d155b35b9a5af3d977c8b6589d2eca0c924d3d99c5a6"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x20, 0x4, 0x0, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0x9, 0x80}]}}]}}]}}]}}, &(0x7f0000001380)={0xa, &(0x7f0000001100)={0xa, 0x6, 0x110, 0x1, 0x6, 0xf2, 0x10, 0x20}, 0x29, &(0x7f0000001140)={0x5, 0xf, 0x29, 0x4, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "9e9450343c8cd684eb7fb42c4a3c1821"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0xfe, 0x1, 0x7}]}, 0x7, [{0x4, &(0x7f0000001180)=@lang_id={0x4, 0x3, 0x2c01}}, {0x4, &(0x7f00000011c0)=@lang_id={0x4, 0x3, 0x40c}}, {0xc, &(0x7f0000001200)=@string={0xc, 0x3, "328730e93bd49aa1335c"}}, {0x4, &(0x7f0000001240)=@lang_id={0x4, 0x3, 0x1823}}, {0x6f, &(0x7f0000001280)=@string={0x6f, 0x3, "f2a9ccdeecaf1df3db2861f47fe6994894c1946dfa02499bde90adbd575b3454e355f3623214bf55dd8b39bb4d1887b4b5bca9458d013e5d2c12d3a7467cc0092bce7abd69c925377877b703ebf26f5d3aa118889eafb883eb2af0821d91cbe71cc7d4c45861941d8188990296"}}, {0x19, &(0x7f0000001300)=@string={0x19, 0x3, "2f196beaf0da1c5901f25bd7ea12b9dec9979bc0385f91"}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x83e}}]}) syz_usb_control_io$printer(r1, &(0x7f0000001480)={0x14, &(0x7f0000001400)={0x40, 0xa, 0x39, {0x39, 0x3, "9dddd81727b110c97b4c72a5b6cc6c01c460ce9680aa6b75c0f830f2d8b80921e29e5f5b30ff77aa4becf116177d165a297bc0d866e6f4"}}, &(0x7f0000001440)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x807}}}, &(0x7f0000001700)={0x34, &(0x7f00000014c0)={0x0, 0x17, 0xd0, "2223c6f2237afbd4a4a92313e6603fd52808f7310001937a5f5fdd02cf9620a06567550926df70ff269de19878fdc7b1651db657ecedc80a9a539eb329724d0932f2df7699ced491850c80d1e839a03c6ce103a67c3e3cf8370dbec74a1c49a6eb0d5c50e896d3771d672a3b082d911e828d749acc7ffb93428971195bbcd9b8eb3c48e26481e8c88b69efd63cf59cf09d47d7784587b699b4fc6d6a969ab702bb5564f35a09bc06fa989a0c99ff76316a8d769bb587c086e0ab367206ecfb2d04593e91d52ba51e6047616732b2947a"}, &(0x7f00000015c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000001600)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000001640)={0x20, 0x0, 0x27, {0x25, "06807918d941ee92efc4bd2bcd19a2397c384a76060eca42beee9af85f475e7c1dce8fd3b9"}}, &(0x7f0000001680)={0x20, 0x1, 0x1, 0x4}, &(0x7f00000016c0)={0x20, 0x0, 0x1, 0x80}}) syz_usb_control_io$uac1(r0, &(0x7f00000008c0)={0x14, &(0x7f0000000780)={0x20, 0x30, 0xc8, {0xc8, 0x21, "fe44df1f38584775d6b9fa0dd14bdc0ff65ac1a2d5eca08cf295ebeb30744e16eb74068e494a78643748e84415f757e417320f16fb9765b0003323659ae002df4df6b29f3f0fc071f1a103e4f9ca90cb8b96db6fd20f995898c3d385d2e1493de50136be8b23d3e88b407f7f5b45d8af938f9a26c3bfaf94ef18bdd20213cd0c75ea3101c7fb777bacda38be0a948bd41882a77c1c2bdbd000d6915052246d257facd91bf320d5fb8a006e4d74b79f1329bab808e0403536728397bf77ec30835df48cd86089"}}, &(0x7f0000000880)={0x0, 0x3, 0x17, @string={0x17, 0x3, "df350decb97f55b1772d6f0db9a2de056626e9760a"}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000900)={0x40, 0x5, 0xc, "46f9c3f782786392c4badaa0"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000009c0)={0x20, 0x81, 0x3, "86d6b4"}, &(0x7f0000000a00)={0x20, 0x82, 0x3, "3cb9e5"}, &(0x7f0000000a40)={0x20, 0x83, 0x2, "3e10"}, &(0x7f0000000a80)={0x20, 0x84, 0x2, "b571"}, &(0x7f0000000ac0)={0x20, 0x85, 0x3, "050800"}}) syz_usb_connect$uac1(0x5, 0x86, &(0x7f00000017c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x74, 0x3, 0x1, 0x1, 0xe0, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xa1, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x6, 0xf9, 0x99, {0x7, 0x25, 0x1, 0x80, 0xf9, 0x81}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xee, 0xd0}, @as_header={0x7, 0x24, 0x1, 0x3f, 0x1, 0x2}, @as_header={0x7, 0x24, 0x1, 0x0, 0xb5, 0x1002}]}, {{0x9, 0x5, 0x82, 0x9, 0x3b7, 0x48, 0x5c, 0x20, {0x7, 0x25, 0x1, 0x5, 0x3, 0x8}}}}}}}]}}, &(0x7f0000001c00)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x201, 0x4, 0xa3, 0x9, 0x48, 0xff}, 0x182, &(0x7f0000001880)={0x5, 0xf, 0x182, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x53, "99ced4429124bc4a00ec462b0a1a281b"}, @generic={0x9a, 0x10, 0xb, "04a8f980bffaccc002b5a95a5d5a82038468360b74843cf04969af187ea0a37573033ffc0e1ee779027ce530e4cddc69025d0386943ef618a22cb80df005b9f948b27491f054d060498e038031a799b445f72551ab94904dc0be5b20ad85cf87adc76acc51a96ff5f84902b1d714719a4b295f3263d703f9f6f806285d18c1bad9419791d4107cb507718ea358190a308d3311ffe87b37"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x8, 0xa, 0x5}, @generic={0xbb, 0x10, 0xc, "0563cf824cedf91357ee5130ea00bfd0f71bff7667466b83000b506c414f016080a62acfff3c1b8ec1a2a5c9eaccfbdeeb1772d31289dcf94deaac3fc14c0c76eb89fcf4a768cf2f95a38afa9ac9431d3a18ab1303be706719e13b9166e0ba75a7e9d9f5dfa093ca0a8cc20c46c38f63179a1b9bbce3fcdbe9399499481d2ae6158197554a97fe295e4c4c3331647949c74258cf155d491ea59b69d6d7167e76cfc0d00f6aa59f6b5e2cdc568e2087237ac0cd71f6d554db"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5, 0x80, 0x2}]}, 0x3, [{0xd7, &(0x7f0000001a40)=@string={0xd7, 0x3, "077d3a51099e6285d5e9893ba45b257c728c764b72e1d4f5f10bc34ae584185ce373c3a346d9af9a240de97a43c7dac40a73443a43cc842cb3bd3be0eb9796ca0595d6a46e6d27ffa7bc5e1989c75b50f54cc001d3a4141b4347c43dbafa93c8bb051f8f86c2e15fca869d8f85a321491c4f75a04af1a47d7c0d3742b27bd00c2ca953c865345bfd114fcf8d289e857224087cc3e8db05c9199a06b42604f37be27fd8da0d1227fafd021694abfce56e5e2de19f46dcd680c0a46245459ab4bc75b87c5e782e0745cdf22c303a4c7cebb22c6fdf4c"}}, {0xbc, &(0x7f0000001b40)=@string={0xbc, 0x3, "5b526ebf386fe88e0b4815de626bd965ad080025f6a6fe56c4b2bedee4bef3d1f25608b36c93d4e476aab2624f2bb69a8b98e1a62c51723824d3064e9688d7817e1988651a809c1f1146d31fa83fc242b53340ddcd1a0eba88343d92020ecc87e4ed7439bfe1ed678c05f41d0d1cbd88ceb895f308246e5daee1d4fca038fe8f3895ef7f8bd928259f5106b2cc36f678df35c56bf2ed48c85a0e70c5afbd64ac1acfcb54021147e8763a12b091ae822482f347154b535919a366"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x44c}}]}) syz_usb_connect$cdc_ncm(0x5, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000402505a1a440000102030109025c0002017f80000904000001020d0000052406000105240080000d240f012b4700000200e0034006241a11213809058103ff0320018109040100fcffffff000904010102020d0000090582020006060203090503020002018001"], &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x1, 0xff, 0x7, 0x0, 0x7f}, 0x1e, &(0x7f00000000c0)={0x5, 0xf, 0x1e, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x9, 0x6, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xd, 0xc, 0x5}, @wireless={0xb, 0x10, 0x1, 0x4, 0x10, 0x6, 0x7f, 0x100, 0x1f}]}, 0x6, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x80a}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x444}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x440a}}, {0xb1, &(0x7f00000001c0)=@string={0xb1, 0x3, "03d4a99f5bf53e92d9cd8408c90829f4929cdd79d3e2025b5614b3c6e4310a1b26a9751dbb689e720c61db68c55ddc05c897be03afbdd8ded812d2913c31894227cfa5d2a3db81af1fbe473a11ec0efc1097c45d8963cbde4a086c7bb90d7605fcf8b5fde20cb6be0efb7e81768a6fcd48cb56001dfaedbf7c62686a7c846b9aa28ddae3d194bed50260e19600a5583c45199d8b82a648f64deb19ef919ac6738b41e13e8d3ebe0b4a9046d649c771"}}, {0x8c, &(0x7f0000000280)=@string={0x8c, 0x3, "9e6ce0b2198ca7fc80872e812f2c20fa3c7a91571b997a97ac26ea220eb6795fc76a90e3682576b7a022de592d43acc4b99d9efce6e764fa1e2834654590bf30d5e7fe9d0495115f1c985cefdbf82fc690ee95ae8b5632913858d4f8572a73882957b4a9e3ffeed4c3b94e76ddf8f0d7301550bc60759ad2164bb07995a85ee01b9c750a688bf956da63"}}, {0xf2, &(0x7f0000000380)=@string={0xf2, 0x3, "95524b8226da422e714c1c633dcac707ad557aa69265e753111246ac9f222293eae78c18bd8d9f967d486cbdd79f5ae9f2232588767fc2ff0532ddc3978ba919c9863021909d59cde373765c654953976e7ca20cb58541fdf2a1770cdd56df9b6e3c15836a39c99a8f17466837874033bf85a783be7481a1d45cecfa781cda527fcc4bfc99a33721a76f1714a1349cb2aec4b3795156ab9e056dd445a23f5b4ed7db0134750d9048be5173cf90871f3ba7528e9e02f9b9af0efa0745307fd34153fc22a472fda5e72f5e2e3f764f48fcf50a8803090b4259c1361660a15e104d993bc78c1e98c97abe129906a6434189"}}]}) [ 413.970156][ T33] audit: type=1800 audit(1621740020.256:3285): pid=19822 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15247 res=0 errno=0 [ 414.062330][ T33] audit: type=1800 audit(1621740020.256:3286): pid=19822 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15247 res=0 errno=0 03:20:21 executing program 4: syz_usb_connect$hid(0x4, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x1b96, 0x9, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x170, 0x5e, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0x9, {0x9, 0x21, 0x4, 0x7, 0x1, {0x22, 0x5d8}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3f, 0x0, 0x1}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x1, 0x1, 0x0, 0xff, 0x7}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x404}}, {0x4c, &(0x7f00000001c0)=@string={0x4c, 0x3, "8873a767b22e60d8129a73b261d9eed58cb3ebd02e1b1e84cb8faf2f42cd50ebe9982f317f4a1411586fb6ad0c95074b339fab34988b296fbb8953a012709cbb5b898f9eca612bd20246"}}, {0xc0, &(0x7f0000000240)=@string={0xc0, 0x3, "1f544a8f35be9f9490506e2b992f24a1b38646e11b55838e1ca891e25c13f28f098d456c828b71c5c423425f6e1fe8cc8715c3089e74700290132ded6dde2c385e44132649985c9c6113e71936faf7b4a0062c7abc96167727c9e7c0ff1fbdc2aa501b8231bbeb8e4e0e30dcda1a3d57609532c74936353fb664acf8f4e027692c9b5b48c2bafbbe4e553c6fbdee7647e714a2f72caf7e556baa165ff81e9897e69cc4d72c33847b1d645521ff79c35e9d2cba286fd7b821ecac9a406d7e"}}, {0x25, &(0x7f0000000300)=@string={0x25, 0x3, "cb99bc675aaa204b811d77bba66d9be4153e43d138b5c323489fdbfb0f92c4fe21e2ac"}}, {0x3a, &(0x7f0000000340)=@string={0x3a, 0x3, "50767c565a8bf3778f8026ad7f7be251c7fee7022803e3cf67ae61fecd3c7179d4875c664885c9cc69bca588e0ec2b0d62d641d8d58acc78"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000040)="fa", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) [ 414.219557][ T33] audit: type=1800 audit(1621740020.386:3287): pid=19825 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15295 res=0 errno=0 [ 414.415958][ T2211] usb 2-1: new high-speed USB device number 70 using dummy_hcd 03:20:21 executing program 2: ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) syz_open_dev$evdev(0x0, 0xa9b2, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a", 0x45) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)='\a', 0x3800) [ 414.846426][ T2211] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 415.086359][ T2211] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 415.095500][ T2211] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 415.103788][ T2211] usb 2-1: Product: syz [ 415.108113][ T2211] usb 2-1: Manufacturer: syz [ 415.112735][ T2211] usb 2-1: SerialNumber: syz 03:20:22 executing program 2: write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x1, 0x40001) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x400000) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) syz_open_dev$hidraw(&(0x7f0000000080), 0x80000001, 0x90000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) read$hidraw(r2, &(0x7f0000000000)=""/19, 0x13) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 415.418093][ T7843] usb 2-1: USB disconnect, device number 70 03:20:22 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x107442) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="a1", 0xf000) read$hidraw(r1, &(0x7f0000000040)=""/128, 0x80) 03:20:22 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x1, 0x509001) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000001740)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a010000009f80b9de379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2e26a9f71c2f9219595f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f548e0a7777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4c41a744852abe97102647aeee904a989d43e706f09b375b0eb46d4da2ed6cec2c67e7684c0e5fd2b420e2a30e2f5a78f39e0e076fe1223ac0a0a80622b0b96dd2fad45236122d8ed6e4b3fda85f306d0131bb3b95d3979aef5bc0e84e5087c67b1188987727c7eb5591eaa67f2859170b08acad585ed1a3ba126646fabd32132245d3d2265855b33", 0x1f2) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000001500)=0x2) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x8, 0xc1) 03:20:22 executing program 1: ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000000)) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x3f0000000, 0x800) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000080)) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0xffff, 0x802000) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000100)) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000140)=""/156) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000200)=""/209) r2 = syz_open_dev$hiddev(&(0x7f0000000300), 0xfff, 0x105001) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000340)={0x2, 0x200, 0x5, 0x7, 0xffff43ea, 0x1}) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000380)={0x2, 0x100, 0x3}) r3 = syz_open_dev$hiddev(&(0x7f00000003c0), 0x1, 0x20202) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000400)) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000440)) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000480)={0xfe, "659e711133daa7bd42bac3c5b9dec8d5610c6ca0e8205fd3ca4d275d96a5180c858b22ba0696dc446cbe056e8adde050e82fbd12d347532c48462b9867e0949448996c48a5d8106eb9cfa55661c895ebc99aad21297e0e8377825a8399a10c8b08f68753cc91af0523784f625401dbc352b6a6eee04f19ca51af245ee8efc41c996b3485b2fff7f8383e0a2bd6edd47bad28632ee97a9b9f70c931a00e04099fbf4382997b72783321695640732046c07a5aca5bce0f447c74894b4e21dc0fb228d7b0cee786732cb7bb3f6eb521b91db8f68ad45b076ad5657bebcafea4a7a995d596cd429fb6f210b58380a89ae2d597c887d308f1d6f952de1debd283"}) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000005c0)) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000600)) r4 = syz_open_dev$hiddev(&(0x7f0000000640), 0xfc5b, 0x800) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000680)) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f00000006c0)) 03:20:22 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000001340), 0xfffffffffffffff8, 0x8001) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001240)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/56) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(r2, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f00000014c0), 0x6, 0x800) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xaf76d75b) read$hidraw(r4, &(0x7f0000001540)=""/129, 0xfffffffffffffeaf) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x1000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x240000) 03:20:22 executing program 1: ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000200)=""/82) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xea762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000300)='\x00', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x660c, 0x0) 03:20:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x9, 0x404100) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000100)=[0x7f, 0x1ff]) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100, 0x5f7940) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="5ff798f13e56093a8e985945914e96d98d777f54c10323fc7eb0a14ff6fe2c7f138bf21d5377cf54a565f38a88c5b59ecfc0a97d9a296d32cc32863ddf166e1a251bb565e892c6ad6a93e3299882de5e5eed5b652cfe3e55117285cd7e00ac66425d097b5f147c483e22144fb73bf64992aebaa3a1ee", 0x76) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x8, 0x4800) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) 03:20:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000000c0)={0x12, 0xfffffffffffffe68, &(0x7f0000000100)="a63b89524def174286af02c870d31dd776e3d0c85571bdbe48dbd0292388e8fca5feea6161f25142033a137955bb8c5470d13545973bc98a4f296b2feade3d6768226ed86994e70c6676175e13fec44658ddd15551f2e51bb2b816995c2adeb88ea13ff0c1e4bf260bb758fa69c28cb2dc62a21450ccbd88835e66460e06f0e665d69c23b623d1b3ee3236dbadb64945758ec5be7dacad57831f414fe7afff5ffba9675ecc616712ea30feccec784d72da75b05effb630374a7b08d94c09220ade3fdda18a01fa33e0e8fbacd06d2d8a989e08d1ec6064dabaf662aacd2517a76bd038688c1564"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) syz_open_dev$evdev(&(0x7f0000000040), 0xf9, 0x240141) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0xf06b, 0x1a1000) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000280)=""/29) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f00000002c0)=""/66) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000440)=""/149) syz_open_dev$hidraw(&(0x7f0000000080), 0x7fff, 0x4a000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000000)={0x14, 0xd4, &(0x7f0000000280)="3e13ac927d58e792ff628d633c822a5fefca587d96e29cd76c66342bd2f517d87c4fe1bc7e3195d5dcefe5cedf89c93248ccb6db820f06099ed42f29cebc16731d764fbeefcac25b5ccfc2468d4536aa1c9f15f7ba41c18b5a71c994157b2736ba2f9f1fe3312a0ff423ba0db3216d58e1239aba88303602132b8efbb9033cd7987afe7703a1ee48b4ff1d7c2489ae6d1c525c7589ddf9fee3b96f4a9a2ac69658beb6ee5d238f3eeb6d08fced9d1c7c05c2b33371f86bea8a418d093568b846c1dbbf9bcc106ea30ea2eda1bee391e59fb788a0"}) 03:20:23 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000002340)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0xfd}}}}}]}}]}}, 0x0) [ 416.719841][ T7843] usb 6-1: new high-speed USB device number 60 using dummy_hcd 03:20:23 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x6}, {0xf7}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0xc0185879, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r1, &(0x7f0000000000)="06e799056ac253b5deb423a91ee6d8", 0xf) [ 416.976024][ T7843] usb 6-1: Using ep0 maxpacket: 8 03:20:24 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x20841) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000005c0)=ANY=[@ANYBLOB="820300009805884d82c6137043f04b5bb96427d8adeebe69d70056a6b4e8131276431b8996c480b2990d61efa7013aaf24bc658997ee12ac275ecb57b9248ce0bac36b93e01778b7ec1ac5b39be3dd8bd831867473091da8fd6eeeec388937e5070c17206c64a694cc4796488b4b096965c4695b893f517839a09ae9ecd150f237ac4aa93331c253db8c7e5ad6df5a52143393d1970e5b32854ac5793a051dfaa0552021cec9a97988d8ef1bad365c2866c2aff1b39e8a341b3c86c3405c339f52abe8ed7cf9c0097ab88780af83e260e92f446096744dca6d5ee67f564ccb4e11fd120fbc8b257a3b5fb7994f0d6cfdb99ad04e0d2e0f63eeef7eb0374089e253d0fb5ace8f1b04ba4e2a071c2513cdc76df1cdbca30f8263d78f1311121717f7506c2f5f352dadecfead56d11bc26646ee402545ec79773b64076f7a15c7d92d4b8dd4365e74d9fc6654b0be5087ba99741e929cb0e18f75f3c618b7aa69b84b6fddd21d1a245f81c4666aa620d1b67c02e1fad2163d6f5cc9e1de140bc2ffb4e0adccf2697552fe2534306445ed06dadc45483808de4d4586d18e78de7c7f50c3f2d47c4b7dcc5a3f4e499f88884f1bbe3e866e09d34d31e39ab08f4ac29c9e32c156385de582396401d32ae9e6eb758e51b32bb571445ed01a7cfc1d18ee4168ee37eae2f8b2c602cbae4fd06b6ac370100a2da2cf84ca44e4d4abcd89023b549b759a6e8c1826df1e337218f606629632d3d52840c74565f27ffd0913718cb297f83f38b6449bbf15e28e6c8944f06c0000002ffdad15961346d4e6ec8334f4d744788208aa8f6ccb7fa572a1f7cd3609fe79d9218287e4e737bf23ab3bd7da0329a47a3b8e69e0bb5f98cecc1bbce2f08b80be4aba69c635b669ddf8b9d989fa9ab51305d404aaca09e2c858c4bd105b09e5c9f245fd8469dbbd22f5d742cebc0dfcaed89d13558a5788fe25840066219af72747385bb5380e00a50caa5e6e556955b0d66638ad5a4cb88e74050052a44693852a3f4a28cd314873737431f4dff4151c864db196d60aba16e60aea3f349f9a82931629741add582caaa64ac51585449dfe39dde0fcca2e9a24078e1f35f5f195bb3d55c19768f6222550f41febce0aad8af7e9b20833c98d415dc91288e671605c5c04cc2832db30a9651c759f14f1004131fd2340c465adb582565af3ac0a61104144d3028b40a29289801ab9b9baca1999e5008f1d43ea283273f2d09512f79bad1329eb0f1b8c0cf84b36e90458472b3c9c12b1ad64720464dff8b61e6f2bb7316a4371e252f886fd47bde383e629fa657249b3fe3184657934bfb7a954909cdad50c96c82c07e23d0b722855dfc0d15d8b6f8465e5c63b4f305fca74d387de0526fea8186f849b4581683ed73aea6b17c68ad7748cf92bc932cb759286342cfe131d70b514e9b026747f48d44a9b513b7491d67f1ac47ab52eda39bf6237bed7d1d91311fb1724aeb7aa7213d45ac4fc3e56bebd3034c23001330ca4920f5568b92e64c62b2245434ba4f583b6416eb4013414ef6143ab1c8ff92b000000000085699ef947240e605baffe7b798c89a55abc09450d830b579c6712ba1c13e29fb5d079888d4f3649a00f35445d38b819a1b2299d20b25c5d446dbf900b960da08c121ad0391b262b915caedcdcfa050b048ca4c5a7715dea76978911e0f510566a2a5651ba890059bbdfefd157123802d8ab4b84ae8581483333235e31dbdb3bb64e3b10841d6e479e2879350a4688afd9680638a03a66d2c2c0c6a7586b4634e85f81f7715ae942e8c7c0b2871183f688f72499eadf2d589c39b0836918908eb482ac8aa77e2b638ba3961239ae9783e633139ec44cb68a6707ae637b956c7c7efb1e7e9e17964c7b07897c79ea22063b272367118bdcce440c1f1efe140458eea4ac8b2326b0513179000285c1c062faf91d69a1e74d305414a42e43b0cc2cc8451b695e82c0a2f22a6d966c45b463ff00"/1429, @ANYRESOCT]) write$hidraw(r2, &(0x7f00000002c0)="5cf384b8dd3907fcd85283e26af1b69a332472aabc9c6014d97c8cb94ff02ffce8ef618a5944729233ee163577c22e168c6d88c401c86de5c68470dd47bf1708637ce9b8498399e713a5f132cbbca3b534a2c60ab678eeeef73a631ced22738f37c2884b48115ce556a94732940ae96c622ae1f8e9461f6cab74f85830722bb13eefac26408e55591e82a96b2ad977942a428aede6314141689cb4c8bc242d88e612fd3d181bdfb31ddae034f1ba64897955c91547cb810c4e3cb98b800cc6b8ddd116b4", 0xc4) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 03:20:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x4000) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/106) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1, 0x408000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000100)=""/242) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000200)={0x7, 0x3, 0x101, 0x8, "ffd0e5993141babf726fceaa1757a8c1a583022d753c82c9f5e28a70939967ad"}) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x5, 0xa0000) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000280)=""/191) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000340)={0x56, 0x5, 0x6, {}, {0x400, 0x6}, @rumble={0x9e4c}}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000380)=0x3) r3 = syz_open_dev$evdev(&(0x7f00000003c0), 0x0, 0x105000) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000400)={0x3f, 0x10, 0x4, 0xfffffffd, "6c90003cf22ea5f33f90c7ca0e4237b51452a4aa51ea388c63ba2cd9ec6720da"}) r4 = syz_open_dev$evdev(&(0x7f0000000440), 0x20, 0x2285c1) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000000480)=""/4096) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000001480)=""/59) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000015c0)={0x16, 0xd1, &(0x7f00000014c0)="e7dc9c135bd8b684b98a1418d4c235a01c5e607443abaa0f66effbc11511ad72b0d6c880a8c802b2f0f3a815fffaca683b5b87a40dd45f00a7ab24d1d2c639e7dc6c4df9171d552f1ed49d0526886f13bd47f5370dfd42dd4606ba76736c60940bd83de8cde7957e661be248c41f9c736bb9bbf0d38e6540dfe7b21cf3909e9b0b42ddc59a282d6a3f9c9a5aaa57fe33db00efeb7a77f8f7caf36fbec916575b8446e3e51bed06779cd6d5a925ee6f00b747afaae2fd544ba95f579ea913eaea1b627fc718c916b66538195ac76203781a"}) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000001600)={0x9, 0x8, 0x0, 0xfff, "dad1bf1e3af6596e9e2c847a0bbd1f5d9fb3d5ce651743bc66d8d0f028f54fe6"}) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000001640)=0x890) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000001680)) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f00000016c0)=[0x1, 0x10001]) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000001700)={0x9, 0x4, 0x1, 0x0, 0x7, 0xfffff800}) [ 417.136110][ T7843] usb 6-1: unable to get BOS descriptor or descriptor too short [ 417.196005][ T7843] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 417.204543][ T7843] usb 6-1: can't read configurations, error -71 03:20:24 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x80}, @rumble={0x0, 0x1}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$hid(0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f0000000180)='\x00', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 03:20:24 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @ramp={0x1, 0x8000, {0x5, 0x7ff, 0x8b, 0x4}}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147b42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000000c0), 0x0) 03:20:25 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x89, &(0x7f0000000540)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x3}, [@mdlm_detail={0x20, 0x24, 0x13, 0x0, "d9aa5702ac760a836544794586d6e08748f433e002b7c0d78c1694b0"}, @country_functional={0x8, 0x24, 0x7, 0x1f, 0x7d, [0x8]}, @obex={0x5, 0x24, 0x15, 0x5ff4}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x20, 0x3, 0xff}, @mbim_extended={0x8, 0x24, 0x1c, 0x40, 0x5, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ef, 0x7f, 0x80, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x0, 0x0, 0x40}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0xba, 0x1}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}}) syz_usb_connect$uac1(0x5, 0x11f, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10d, 0x3, 0x1, 0xb, 0x40, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x5, 0x63}, [@processing_unit={0xd, 0x24, 0x7, 0x3, 0x3, 0x8, "42ff45b20f9a"}, @extension_unit={0xb, 0x24, 0x8, 0x1, 0x7f8, 0x81, "eb61c490"}, @feature_unit={0xb, 0x24, 0x6, 0x4, 0x3, 0x2, [0x0, 0x9], 0xff}, @selector_unit={0x8, 0x24, 0x5, 0x3, 0x3, "7e37a3"}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x106, 0x5, 0x1, 0x3, 0x4, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x81, 0x20, 0x2}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x3, 0xb1, 0x80, "5f1b7031f2cbd11e33"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x80, 0x3, 0x4, 0xff, "5cfc355b3374c62200"}, @as_header={0x7, 0x24, 0x1, 0x52, 0x0, 0x1}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x4, 0xff, 0x1, 0x9, "01", "abe2"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x6, 0x1, 0x1, 0x8, "8c6c", 'J'}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x81, 0x2, 0x81, {0x7, 0x25, 0x1, 0x0, 0x6, 0x25db}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x5, 0x1, 0x37, 0x5}, @as_header={0x7, 0x24, 0x1, 0xff, 0xfb, 0x5}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0xf5, 0x4, 0x3f, 0x2, "f29329", 'O'}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x0, 0x20, 0x2, "3c1e1a3aba"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x4, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x5c, 0xc0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x80, 0x1}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x300, 0x81, 0x6, 0x8, 0x40, 0x4}, 0x26, &(0x7f00000002c0)={0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "a5fcb750554f6102ff1cb03d3ec1ee18"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x6, 0xe2, 0x80}, @ptm_cap={0x3}]}, 0x7, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x3009}}]}) syz_usb_connect$uac1(0x3, 0x114, &(0x7f0000000600)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x102, 0x3, 0x1, 0x2, 0x40, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x80, 0x3}, [@input_terminal={0xc, 0x24, 0x2, 0x6, 0x206, 0x4, 0x3, 0xdd, 0x7f, 0xcd}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x306, 0x3, 0x6, 0x5}, @processing_unit={0x9, 0x24, 0x7, 0x3, 0x2, 0x0, "e470"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x3f, 0x3, 0x0, 0x7, '/', "cf"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x6b, 0x4, 0x7, 0x0, "0d6011"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x2, 0x2, 0x1, 0x7, "18aadc483e38ce54"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0x8b7, 0xff, "68a9150088413a7413"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x8, 0x3}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x9, 0x7, 0x20, "bdf66bcbb5"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x7, 0x5, 0x2, {0x7, 0x25, 0x1, 0x0, 0x6, 0x401}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x1, 0x1, 0x5, "", "f8"}, @as_header={0x7, 0x24, 0x1, 0x2d, 0x2, 0x7}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7, 0x2, 0x15, 0x80, "a6e6", "ce"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x8, 0x614, 0x8, "f63e2a034e0a18"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0xa0, 0x4, 0x95, 0x2, "1c625094bedd"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x7, 0x68, 0x80, {0x7, 0x25, 0x1, 0x1, 0x3, 0xffff}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x5, 0x4, 0x1f, 0x10, 0x4}, 0x40, &(0x7f0000000040)={0x5, 0xf, 0x40, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xb2, "b5b3123bb61e87f9fe49eb8731ac6698"}, @ssp_cap={0x10, 0x10, 0xa, 0x5, 0x1, 0xff, 0xf000, 0x4, [0xff0000]}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0xde, 0x2, 0x5, 0xf00, 0x20, [0xc000, 0x3fc0]}]}, 0x3, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0xc09}}, {0x33, &(0x7f00000007c0)=@string={0x33, 0x3, "3ae59151ad75b74a29bb6d39511365560b89f13b3ee7f13d91c7a0c7a9a4bdb1e2e601c3085b22bcca53c76109b4a45621"}}]}) 03:20:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000300)={0x0, 0xb6, &(0x7f00000003c0)="254e6e6457b94a706f24b500003bffec9b67573fe9fe31fd712d55ac76b885d2ef000000000000df666343eaf12d7abd5807823ec7ca6f45b0ed0c82d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fada9162433dcee0a523b58a6a721a395135eb3bd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b7ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000240)) read$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) 03:20:25 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000280)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x0) write$hidraw(r2, &(0x7f0000000240)="489362a865be2114134c3b2ba163d99f5b50b0415324ee77be3de82c5e8ef967e3ce296d7ea204e09a8f1f515a61f7", 0x2f) read$hidraw(r0, &(0x7f0000000000)=""/242, 0xf2) read$hidraw(r0, 0x0, 0x0) [ 418.181998][ T33] kauditd_printk_skb: 44 callbacks suppressed [ 418.182018][ T33] audit: type=1800 audit(1621740025.166:3332): pid=19973 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15310 res=0 errno=0 03:20:25 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6042) write$hidraw(r0, &(0x7f0000000000)="c8", 0xf000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3f00) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x2080c0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) [ 418.409641][ T33] audit: type=1800 audit(1621740025.396:3333): pid=19981 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15303 res=0 errno=0 [ 418.505925][ T32] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 418.511489][ T33] audit: type=1804 audit(1621740025.426:3334): pid=19981 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723536363733353938302F73797A6B616C6C65722E374A724272672F3330332F48C7C060 dev="sda1" ino=15303 res=1 errno=0 03:20:25 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x52, 0x2}, @cond}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000100)=""/55) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000080)={0x91, 0x100, 0xb1d, 0x6, 0x1ff, 0xffffffff}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f00000011c0)=""/153) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2, 0x1059, &(0x7f0000002280)="87100ac8aa9d0306be7787112513aad2b5a1196cfe23c4aea9fcc724ab82bc8d39c74e5009a6daccdd76fd751c725a8d0a663e36098ce87532c6b51dbd030c8eef0af35cc041796890d2b874331466b47c0fd17e9d28ca0bf558be822045f7958a9c773580daddf389432ddbe84ec9d19b054dc60aba9f4efca2322af258d3a468eb9809d9e394b733c21bcb051fd766cd7f47a3a4f65e4f91c990eaa1da865dcd3013f11f5b2bfa1f4da22f52c1ab5ebe488a2916eb20c4913f46ac05c156efe9ccf0a937df96393630e1a2acf02f15f67458f03e649a08f10d9692244907f8b789361b3437f45611d1894d2ad2052b06078ef179e9486ab97dec25e204c5f158527009c6800e1ceb007a0aad3290349689ecce1a6043f2e60d915163d53709baa56635066a584a61a8f3bf5dea8ce863279ccafd310909b657129ce5e6a3fb9b0f6fdef54d0e82f1a53ee93f26594d010f51b3d71a0bd536a01634e9bc5fb5d5581f84a674d998f27bcbeb39db85654bac5594ee7665b24f90ae0340643994cf3facf75cdf506d909c59253ba7dc544d03ce6da0a26b67bf2599141de43cc23950b5a0eb6b731455a689e8e1417cd99fd9c5ac0f9640702bfb670d2f4aaeaf00464161b9002ccaf77c6e7208b5fcf2863f53f61d4870ae114ae37b70e767ca778a77a79ed5752c17658de94ea525230faa43f3d61c23675083e19034c3d770ed5abc6ca59d92675092b960557456ebc8f505c57d46b1b8214841ac34539e27ad36de21ab107e0a344be9932dc325e1ab419004bd14d651c33f1af620328fcbe16ad7eb6446c009e758c2930753a5545f18cdfa65be6c7d4df52ef82a1169e15d0bd8fb51da20ca4cbeb23c48948f1556efc51da76b228294b9a0776ef569bf2d99fd5e3ac94342284c06cb759bf144fa0e75b6834455833345b917284736cb5f415f8eaf1a0afc39779acc298498b9d10acf52c9b676686d1429a92ed8d70775160f4586ed8acab458d6505bf91b49b44d0c4c1c594e286d2aa761cbdb5965de1f492ddab2ffa4702c15e99b474e3449bf2d1b9efd2406f6a7502ec3d502f353229c624e021742b5f2b33351e02196b97883d357c66123a6963ebf21ac643fb7b89e3ca4147fe7d902ebee9c6368959c06261c8546186f17cbde0ddc35bbdc6ae15dc53cb16ae8234d8d44c8265e95d36f5b51d4adb07a87d47da597cc44fea7d022947b74da577ec7ffdb2bba46ff6a49daf25c95cc06d8de0f1511809d4ababd24cb8800b5842b8879fe61faddcde6c964fb9044d2f9993be9ecb118968c546aec6b0491c74628722ef83e829537dab0f436a9bbef419c50ac838988396e11f08e76c7a24f69e438006284b43e22b4cbabfebceb9fd95b625c17b4948eeb886044692c6dc6dec5c650e209a730a768ac8deacf4619bfca094133ced7098785ff5f198711117aad7f90316f40aea2cc19ceabf88f72423d1dffe27e008f22dcfbd93dd3849059a0150947741d9eeb7f0bafbc8515c29132bd7e5bd5032de01f14adc5f2fb7330d5a5b52cb30258ca86add433e25f19ba6b05dec108a0964bf08fdc01ee6714000c4034d31aeeb80df3ac959fda2c1dfca0bf74342fc9e2f335486a8603da9f0152c1713dd83661488c4bc1e2df5e5179c4457f9931f1c6bf37beb4c841514dba515ccef13f566df5a521655129700f143c566a580aa763f243b3ab4611c9853cff4f8cf417199d905ed60e36e2e924e32384b06e57ee736cbcb12ae5c7ff2ec825622dd1b2a5d989f9fe17c7ad81f0f9247ede782a3f738fe8c73b3c05d942533764d66ab76690db92545228cffd797e8ed628bf0a474724b9dc5f5598825a269b146d5bdc9949446fe847f59622adfd834776d422ce827d0ac838896e85ba33be48a619a32438779f4c2f4bc2160269d725d37801b6f5aced22102335f9a1cead1e3830a22a3650c4736333c7508bbb974bff557f7e2d6fc692e939b45a14f6fe8cad1197985f7ffa5c65f0cd1c4ab7cd30cf4e739312cc2ae910fd93494675c7518a48bf8f869a2e920f8975f1cbd48ecf0266bd845414c6c7b6e0c504c88ddc3c32961350a6cd3c1da508dbddcf5d1a0f649e74b463584d83a29636986e506c9c83126835bb593520acba299af9c8030f4edee949312df4e5691b5974c7186c52771cfbc0764e40ddfde4f8f41bdfa3e3e760f3f1d5a2cb21ca19ca1e675db78e39ad734969fbf064da1b41385bb689f72b21ef6b85d2a4b35273625d0172c4d32a7f7c5375ea2997b307cf8844843dff7b74f1adacbd77fe65b75dd490b0e8675742b9b058c2c5bcce08b3a73bdfebad01b630314c124b9db137b858a92bd0a19273731e69ac7a754f6f4f76eb46b37de88314c5787e93a72157ec414c1f5c825c8250cb5e997afe1df25dad04b27aa51392e856db76290a94fef089f2d714c3a21c54769248c15b67900de200694c5070615ff644dc16a7a4a9e27adf221f8c4d3dd4d6fdefa30f6581f588113296ec36b4032ff4f217eae9ed0b77554a24d1008d35563fd74f5937938b6989036fd7ab81c35fb3ba01ec230fae7d311b2e30d8fe7991813379d958ac03ef028ae268fc909be6b526ac1a49a21a6f008118b6c8dec7c9f47ed0bc7b00f5535725f1a24c54beefe35eb265d4b8e111db7ce9136a33db82883e11c92735b5d6531f871126618900d4119e2411678a0dced7f35908de507975bbfb9393475965552d734676b542f69b7375b2febdf409aaa98f5a968ba74d3d17cbc3f3e36eefab23452ffb5e3846784bbc8a2152ebff7bb2d1b3d5b5bc1ea69fea8d3e5b4e7b458a221419219a82e558daaa951ceb21d9fff5fa6107f9bf763e387b9871c52c31ac52eedac0d0e7a227d9b30df9cb3cfdd9832134f5438ac9238527745edfd64be41a2738be12896b059f0539fd9754f6653fa16dbfd26a2cefd7a7f4ffec7ddb4b2a92ce4db3dce9cfb61b708e4471406f27657a65c65640eb4658d5733d143703916695b227f9f6e8643ad7d575bd6cc37868bf4815353e233cb049ccadfcf17e60d1735e25b124535fdce2f2541c340baec0be9aaaf3fbc5757940539fe6c457cf1f7af849d54b1a6f4d07f6a45bd71a009dc6f208b8e1c50b28bacd45398ee7a90acf8738530ab416307a50b7ff9f938b9c72b40e91083d078a92d4fa27de675fd26a06e70931f23d9bc4f6b4f8a7152bb4888c3f032f60cd2919e493d6688d7cdd7d76cd723d0ae659d384b3124c8e2faf712b8c2f811d25f6a56aa6d0ee787f96b31c4c1f01f32e192565e8d1ae5fa7bc438d34a4d12c60079647df97bd43b6b003cdb5164743977c50d779cca0fad878d0a324b0cc8cde1c9d661756a4d75b5d197e95bb4957d62f46e1ea935e5cd591f4ca0967d045429bcd633efec0db9a24ea83a7c8ef3f1060bff74ade171fae38d0ecf0a6e49e2db789e6e257a71673ab5159806019a8e0bf1c5bc39f68dc0e97fe42c13d541cd6ea4dfc4afb81c8bd4df285c0eb16932adfe09bdf21b577fa143eaa0ac0921c7d3d662f270b1e27a5b2fefcb4e3a3a76219f21de2c9fed2c068b0bb7f5dc42d85d1e31e5c09251a5ca269ca82db77a413cce70eed3d80f7e7126925c30a8908cdda3d42735e3691bd2a0daa72047a3da74748916a2282c02b554c703bf2bfeb806d7574e02d5cd074c1dede0f1afcacd7f5238169b996b23e18b7fc8c2c5580bf2fee1603ab79f2e9b338a18ac6d8a540ec1569a2153027f88f535d085fdfce7f4a8e25b8367778840e500754746c6f4b7c9865b73564007d07e3bceed4b7c7e6055fac75252a42b27d8683c9d9769bba9e46ce5722c6ce7cee1018b0c04b5f01b533596ffaa3f943a44a263bb726b857aec0c2b9b6bff9317c9507ba210f534374ac8d98d09f15496e73635b2f14f2f96030bb4c5c16cde7634ca9efb0a91820a36c9104a721cdf13b60fa90cb78337a8cc78879332426b72295728264a082ccce9a2d487c242a02b79aa179cebfa039482bf54113f2c22e2fde1c3b7a4282c83a1c43b84889e292955b33796de4fc874564296d88438885fc4e1ee23f7bcad6f1d9b658d1471390bb8e856ec9363cd993b3a1295039a8a15bdec4d00ce4fd9be556bb39918dafbeabac9f7d09520de8a5af77f766961f35c89b85ab26a1cc76e1c378fd75781ab080d599d335174e4337dcd878152002bb8220aa34956655b757045d25fbf9222b956ca6d4fa18218f47971eecce57788b386f538d0cfd68532511fec17a91591d1bff3ccfaa6020b3036bf76cb0f04e4e195b630a40cd42aa82461212f3728a7839bdcd09085889d83cfe2f316c842f65f07d2138e5e84e1ec8891283fafce173a9a8775e99f7ca62ad69794efdf41f3f4161a4620bea3cdea0785300603a97742d2c9200de21a49bba58ff0cb71a494a4350da903e9a6ace6a63c03393a29f2aeec6d1f959e38f96bdffc7f3d9c92f25f9e15290f8d2041717d527ff5fe2f7d2af0550c84b498b45e476c0ddbb51b9040b1ce8913cf4d37a5d1a90a554370ae113a6ab9fa8d278c29a632c329327b632687d61c529b5d77e324ee084f2080ab5f323ab710c3ba641cdc1a7735523f1b27ef37405b3c9976b1d6d50546446dc86dc3fc3c8f97c48e4ec8ac933257a0f6101d8ed118771472512afe11c96f2a2cbd59c243d81dc87e0f0509d35d9c1ee7888516e8e5468593f0c966d2ad466c7d4b016b9d95f9d40fddf8b42c842f42d5d09b162996eec3b3e0f3b014aee133d8db2a5bdd376fee39c0e5bc5af172d22fac1d61b43a9f74148084b5ca62d850c85ab3ee1a6087215f696f2ddf357b959c2bf6049359adcb05d30ea48431704cce6c09b5a204f990b4d420c163af1211127b0cc41cb0acd12c661272f09679ee44f603e965676397c19de878718e8dcbc062f3189ea1b72a8699c50bcfe79a7b872c1edec2bfb668f6a31d37730bd9aa96594b8f4b7550ad68c9889fa390004e29d5f1d717e58c0b13d1b9565b7ea847ca42261ebe93eac3f2b8f369aac2228d6b57f02eb28f73d99ad25ec7fd1baa3d694dfe54e75992efbed84e52f2568a776f8a1d62a833b824df1004304a4c5d7c8f1650edd4cbc599c12495c45800df98e9f3eaa06a7b23a3d6256e816b0fea1b8a866e3216db822a1a55bb88fdf249b32d07e46377dc92a5debfd02cd76c68f5791dd7fa876d7f0392d036a37bee22c643e5ec6aa39453736430e4765fd660b8b77abc5950d767489963e5343cd20ecaf69cc1e6033e724b1e828a03bcfd4f0e007e67c9ebb1aba8707abcd002be2ceaa096669634396c7a8ccb154137ee5fd007da73f59d3d613b46c596be5803f00e14fbb025866b68bb909edba47afad722c3b0f57ab3ab9eef5658f4bcd0193bce2888d8ed4961b666372940c9760d5d80054e7cde26f1aff474ea14997f1ddf5491761a08cc1cbbd20ad6b785a34d8313fe1160f277fe7825ed3ce3f06cc9d411facddf0d711713768fd13214a57077e41b4b1ee8c223ea5dd0937f30d5331da299999b68056477a101a2ead261d338df572dc14b461512ff2319b14bba7d564cf557068c270b9cc1d9636b4cdd02cce68a34d99c8f5285975c4f6b305397465ef2886068a4424a3968457142e8677182ef771187a07616c3136946781e1d84606d79dd95a9212d4144ac70c1635c5be7e073a50b1a75b9a948e8d4daf34cd7e084dbfb45693c5f824dc1d25acb08b0d12a7b1e23262ce546f09692c509e26e6ef4500000000000000e468fdafd048a69a1028a1adfba349b3c3814f44ecb7d3e07f68e54b2bfcc928bc020d3904a00d4dc4c359b6d6e2ee5e9c50329f4b3e2e6fcc31135a45d6393c11bfa059e0405c98c7c3589d24045783e444074da7162facc1"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000001280)=""/79) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000140)={0x2, 0x7, 0x7, 0x4, 0x1, 0x5}) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000002240)=""/13) syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff) 03:20:25 executing program 0: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/98) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000, 0x161f42) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000040)) write$hidraw(r4, &(0x7f0000000140), 0x0) read$hidraw(r4, &(0x7f00000000c0)=""/131, 0x83) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) [ 418.650971][ T33] audit: type=1800 audit(1621740025.436:3335): pid=19982 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15313 res=0 errno=0 [ 418.765951][ T32] usb 5-1: Using ep0 maxpacket: 8 [ 418.811845][ T33] audit: type=1800 audit(1621740025.446:3336): pid=19981 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15303 res=0 errno=0 [ 418.886149][ T32] usb 5-1: config 1 interface 0 altsetting 1 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 418.899469][ T32] usb 5-1: config 1 interface 0 has no altsetting 0 [ 418.957322][ T33] audit: type=1804 audit(1621740025.456:3337): pid=19983 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723536363733353938302F73797A6B616C6C65722E374A724272672F3330332F48C7C060 dev="sda1" ino=15303 res=1 errno=0 03:20:26 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) r2 = syz_usb_connect$hid(0x2, 0x0, 0x0, &(0x7f00000021c0)={0x0, 0x0, 0x30, &(0x7f0000002040)={0x5, 0xf, 0x30, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x1, 0x6, 0x6, 0xff00, 0xe0, [0xc0, 0x3f0f, 0xc0, 0xff0f, 0x3f00, 0x30]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x7, 0xbe}]}, 0x1, [{0x18, &(0x7f0000002180)=@string={0x18, 0x3, "a29cdab1fe00e85614a72c7b735b5b3228b9de89a469"}}]}) r3 = syz_usb_connect(0x2, 0x179, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xe1, 0x99, 0x4d, 0x40, 0x3340, 0x426, 0x9db5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x167, 0x2, 0x0, 0x0, 0x90, 0x82, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x2a, 0x65, 0x1, 0x7, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}, {{0x9, 0x5, 0xd, 0xf, 0x40, 0x0, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x20}]}}, {{0x9, 0x5, 0x5, 0x0, 0x400, 0x0, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x5}]}}, {{0x9, 0x5, 0x5, 0x8, 0x8, 0x20, 0x80, 0x8}}, {{0x9, 0x5, 0x0, 0xc, 0x0, 0x3f, 0x8, 0x1, [@generic={0x2, 0x1}]}}, {{0x9, 0x5, 0x1, 0x3, 0x20, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x0, 0xf9}}, {{0x9, 0x5, 0x5, 0x10, 0x3ff, 0xf9, 0x3f, 0x2, [@generic={0x19, 0x31, "8006f26b75c4a16c4fffccd32644105078d2908f3bafb9"}, @uac_iso={0x7, 0x25, 0x1, 0x1}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x4, 0xeb, 0x0, [@generic={0x4e, 0x0, "43c00a5e3c85dc60b882d2872b0226b09505c6df9273c61eecae0a4500bf773667ac9cea52d420fe44ad61187b0bd61bce7eccb9f03233fa58cef297b14ad1b53008aa0c8bf2efdde094b94f"}]}}]}}, {{0x9, 0x4, 0x0, 0x7, 0x5, 0x82, 0x86, 0xec, 0x0, [], [{{0x9, 0x5, 0x8, 0x0, 0x40, 0x5, 0x3, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0xff, 0x0, 0x30}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x7f}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x20, 0xc}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x40, 0x20, 0x0, [@generic={0x4e, 0x10, "f6db2183c0c6675135e3df6201c722a4aa913459118ac24fce75cf49820138e22cc93da7fdf120a7ef83f1dae6ea682803b1f325a2d883e8c54f0bb7a308620df6c6edee639ab9d335fb288a"}]}}]}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0x1fc, &(0x7f0000000b80)={[{0xd7, 0x4e00, "f5ba271e716592e682d9bcbc69d9fcdf92717f438f03d6e5e635a670131e706f120c6ebace349612c773b65ec01137bd7d792b5b322924522f3cdefe88882765e3b9dcf80ca612a309839e642c093b57a537c555502977001a3ebe4555840f03da98640c63e340df95c2e12978c265b9e8d6265ff98d2777532384b3d93eb9f8776d5145ec697c9b4983233758250790107907c31b868a892e6e962811e771ca85627eb231cc143bcff2d3d4c08960144b0263af1c5469398fcf6c7379e2d15ebbfe2465e092561750c4b63173a9587426c54bc5ac97e5"}, {}, {0x22, 0x4e00, "1415d5c5617c078705a2b9e0b86ae45782e619adfcfaf9ef6f186f466a2ddd3b7a44"}, {0x3, 0x4e00, "908225"}, {}, {0x4e, 0x4e00, "9ae36c428d696ae1deae0f598cec2a147825872725597ce7b9ede25744337a3fdc25a2d6180c17f03819ba8cba92b0b594213d41be609731aaad6848b35f59e40feb4024235ee62282cb0b8a9b59"}, {0x8d, 0x4e00, "afa82f555ca7b37a01cf9dd4acbecaf80a092f6bff96412b6f320bfdd487d324d329ab0c73fe5c6e9a2665bd78584b56558a0787993a5bf9994562e852e7daa50c8d97de0bf56c01b47afad038c33e7ffba28f3923e12b8569b7c12f8118cd35f7b86b81624bb4ee4a8eaf979c51535dec0e3f67350c37708ce3a69778effde021b7b4087f287d9f0f3422bb70"}]}) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0x217c, &(0x7f0000004400)={[{0x1000, 0x4e00, "e1a69f1d1c87fc62bc30dd5253c7bee8234a98a3a8e07b82202823c555bfb3fde6a40dce647eca03e5afd801f386d352026b852420eef0f698eede1293d1113d090d3c68e2061c1a17c14e67597022914b6e80d4ccd3444fb636fe6408a96f98e856250402653db4dafacda0b0e1d6624b767b326d495711ce4dd97dd89004be9f6710b16cfa70126fa9cf5a659c99b7d2c1dcd5f05d3c83d4330cdd141b29b90c9e0b6c7d2a6d5db9036ff1c262c4aa8d906c2da642061af0a9a3c66c19597ada9495a0d1c625900693e2b5a00fb0ead51ddd1ec5d6b332ecf05eea95bac4abc1f97b29ffeaaeeb488ace7749d40f0630f08791a455d733defc35bad87dcf6046665bd02e35bb5b29b44b7f469059787ef0ed762742404749eec2be0d27b3350bff3aa2c755494a59fe0c6b8dbcfc8f562a1657600e27046608dcc3da04bd15c4fe46ca2d1c1ff71fb7c6291f75ea7e93706e430acc5515b892af1245d3e75e73050b2e284be986f61c75f707453034771da0a9aba2566b2ba21b249fed9d6c2baf3e657d56061daf2636743b6685097d2b513d9e1a05e0493d6c193b3ab742960fc0c645045cf5738697a6a86919688c8e10b3d78c1665e7759a070cd77c761d662f627a5763d15394732398a8047520e73862324b1426f1d27f435ba1c37f7232bc921bab666344f450092ea5a275c4ee2fd31ffc2589a6946eb02e950a37512b768f6d42bbc4194ef3dd9e39971e9b664bbe540f17fef8cf177155fc8349364c4894193154c3b21165c01d08b1535271167c82c009df4f00888be96bef17d38b0b64f4e40120ba39a5650e4c512e6f1d50fc1043e04b5e2003f08e7b19cb25338e8aca072f114695e403da04bb0ba90ca8b30ea3ce0aaf19e2cbb6bb4216d985eb042876a63b1a04a30eaa723f9fd7b0d35f546e4c9f0c8e38ca464ca38e16ba943443ba341ca298a4c58a5ecc03b116e48d9a8a54132b72ea9f50170202bfb19213191541f060b5154be9e33ac7ec99989cacd269311f2d124bb39c66a3dc3199a45ca35e84cfc12ce4dff55895414f07adef572e3a9750d26425575eae13d05aadfd8c59df8c16853113f33f97c8bd581cd2745dac6dbd1560f7f7b371b330071c85799f1e91db84b78106e75967146b0d6bcd6441b410fcfa7ae2b3724cce9a156730ac526a1e77d160f97120085b1db0b9cb17e01cf0f37de3ddac9794caed7e31cb9f0900aaa04a81e8f498bc12a9b5cc0b4e78ff0853f22a8d39c70ae3ae700957ed2808bb857088b24a9940efdd4b13507a0c43f6c77e126888039e1e7b017b74666c57d2b8573f31ca37ff85fd9e0098cfecaf51aaea9872bd3f08bc450cd884104a30a169f2e5804c791f5f5b3eb56f806c937cd9b438864f65772afe16f3b2f0195856a24db139a5e3cf2e6f37bf6184a8c13bdb681f9737efa502164db14c4da2c02ef77ace3ec0ea3d2484323a13f24054271e91098f695dfdf720d3743546b040e0e0ad08fb6cd459eb923a689aa091f0111edf584486598b24a687b8d130a836041a2aa01d5778607ca1b9118dba53e6d9cea6666b30c24c7eeb8bf3758f312e10ce91b77afc48fedf88428e48c998d8171bf64604322ae404a7c3e621cf008a64c971fadbe08c382060313012373c2891476edb77ca1e254c54d12f15703545e95bd6ca6496f721ee1a8b445bc0c48c5ac246d259fcef6a8d0fc7a62faa1682935484ef547d664bb17053afa78ebf64126c20ad279725ff0b6484b45caa9a71368a8427772627164a8953844051fca89020e89955c7bc9e6363b3f2f37e2640660065c6eb9ae905898fb0d8065f7814abce4792d0407f9cd0379d477b0452f669720774435756f69694cca6dd6765de532c94496e9f4906f290efddc71e6f531df5fed4b1dac7a893d195dee70bc8f908693f82fecb6b48bb299f466a6c46696b0be299a602f880a49bbeff5022fdee4470c5896becaf7806fc0dbb2e675a735ccf9dfc2d5d993e4f1212904a638311865f4454ad4e2d5ad336c862dc65a15aa062a8674c98d37942fd0e9c47f58c2639663eb476fc2ac10f6d4c56e364c06e2da5432fc6f1b9021343dcd3f5a8a91ed6867f12281b8749fa2179ab9dcf977be982f4d3f8c0d815dc5778d42e68ee9038b49decaf7bc445914c04c7eaaca9cf60e76019648cc7429b02634bc2e02e78eb5098d7832aa3a54a966735e8518f197d9db3c8de4960dff80eed0cc7e898ced01eaa8ec4a9ce81f5ad877e96f6bfbb80a1decdef526f7876295050616fdfaa2e8514960ca07fc9bee183e12b89ccf7f083377e42e9088fcced64b338abc06d88fd1472030300f0a0780ff4450063decff179c1f540459b0b4065a75cc0586b923c28e18387e9bee5d7cbe3c0f39a872cb1ff61ab26afaafc8d47551c2f4b7b2947c913980fe45165cdf0832c78249cf4ca1eb9b0bffa0a4a51fc941f7b3dd88a23eb4862f1d6bda9d629fea2f6320ee747815af3b553a8aa2b518ce2d9f828c3585d6c9e16e52469ad878e4464add7ec0f7e0182a79cb3601d906087af390392a7bab91653f6545163a993f6d863c2cc703fec55ea7654169e460fc3a8b5a1869d4bdb6004496c447cc249b76259ce59554522b4ebc0190a4831c7d0939e4fdc683a3395acf1d3dc291b44cf88af45aa944c0031f6a609586fb98941a49d78c5381607bfc286d9c76a35e0b78ba22adf8f7158ca59f997846d1fec5babdfb60a633be8613f46372bfa1e2cc6cb1375619111d9bc4a307d8f7ab5b2ef88eca3f06b33fe2c166f6ad49bd3b2c16299b7860ce06f16919089ed23cd40a52967680dba5489a55f380007570d2afc7aef9aa7282019a6fb3026cfbb6674622507b96d2b9b2ea9210f27de728d2ef18434998b6bc0aa04718f2822774ace84d18ae73e2bc3f5fdad69ab20ac7374c4471e66a9d5d781abcf560a972e369e3b9ff639484b826808dd3370769049e3df5b249f247a71439c381925c3bc50f1b1a5f39283f741f59d793051650f0f1c747962ff373c829fc05cee8cd53f75de24fd009b96436cd02ad49bf19fc0a5a1dad0be1b167901f5511fa17ee7b476fdc84f5a72488a1e350198daee440bebb6e31b675f57e8312a3bd0b8bc617b4b809ba57542fb76271e7a3b14ef5e125ce13bbc7fdd2728ea76e735a63c58384e0c5d82d021b49b7ee47317813002fc17124109083659867c49c9eafb43416cff69eb54e582d6cf0aa3a190ba16fd9a9f2767fcac336a6c8d475558cb0cb426c8a95e3dff5ee0547e59bae9c3f5f612fb7647a86d7fb15ce473b5f8b8b3fc1d4193f00220a98a951e3973818dffe1c12dd8946eadde81c9a6761d5c85de9cc71d2cbdd783e7f782e60f5a825d82d34a4a95555f7ddfa102f8c49d3a2c906ff67097ccad7df4a6f1f698f3b7b140ef7ed26bb688c0cd0bd530c1bba129b290e6d0684a907244b8615461f99a8be5faa9fe2d5f221eb3c78eacd320c1b2e53776d3bc49826b43c8921cc7d72ca394e67dc01b084beb20d64876591421456c5f179c9d86d93445153d2fa9386e0e6ea68e180697ffacb0b126f3493d6cae059e21e973bd20bf139a956edd891022263e5f99c534feca4713e8a9c6edd20d4991b34d8fb054a09d9f9e6ab95ec4c3a0a788d8890cf8f4856ac0c395ea4a72b019c352a1a0ae117b3905e689d3edf9bf0b0a473d0ddf9cc7d1aaaec435a3a85cbb483690fd9b271b0a1df850972d8364502af60fb0f1710e53b82deb80eaaa7ffa1d19ce66df46bc0a65f8f67206e64d3ce36a34dfea1426ca7d73a16849c1496f261c0e0bacc108198e3e389eee129f43d9c9afc46f2f96be2aa5f19a12c04fa24b9ab0d352b5a1aa09844a4c511318f546924736ac81a37f4b31dc23c5b879d45b5be41908e681644319a12eb013e42d04b9776e44f44abf163281c8daecf6221c8be156f172f43ad05cf5e1185bf31189d7cc8f257f17fccbbfaaad42cc83a28adf346baa41c5bd3b06230101c26b5ced95894b3031c7c5891552ef05001cd8f594360cdd19a821e9a436ac6b7b74ad30d593aaa9e56b01b54faf74ce313a2c0b733392f3627396db4d5054efb9a5f75a6f9e8daacf928797644da86339378b18d4544caf505163d211e7d444dfa091f6936177d35ff819eed9adee2bb9e26a7d765a37ff949ebbe9b6e623f549a30b9dfeb17cb88b42d2bf045b9424cdae676005868748562619a539ff73f7959399ede0f010513257a4a3ce218479e2830e65de5ff5b3a1289576e42593d506a8f8a6c6116dd9d5f2579504d4425762a3cbfd6d0307e089adac14782b1c54c0e79f214aea0374a53983e7a37db794fe9269e446214ffb6848a9189296d651d6b30063a5e88057cb180d33941b45466e2282f88b1b6280764604f5324ec0fe73a6aaf1fc2c35b88dcbce1432e2a35b71199596a493b46abc7f007093d9bf96f56f9ac5d0a7325c3a765b40a13b2361384a5844e920f22d476f31f251c3116c03e1c063a2e04d4035bb112667fb3247f4f864e4983410884e98feff78ac9ae8ebc4edb2bb833ad3c665486aaeec8acb5204eb412dfc4da3d49560ca109c8918891dd85e6fb578f856aade4691bae91e7790b0b3bb46cf570d3cbc9c9a40276ac71e66799abd4909da6ca508184c6e551e75ce15b5d1be2ee2ee8095cda3c354f7a57d94ad3173367748d75205123edca363323ad11e3db81650430731f0cecbacf3d9fc2c7cced09ee893dbf5b65c8fcaaa0e5c48bff066d82f5b27d5c2cb582b9c263b70f96057ca355d3776fb28acf496c335d2521da7adc89b2b0914fbff4e82a36d6334b83481b84bbf1a411b8c1998f97afa3c527321f7b16263a33de5cd9538edcd355124f40df9464440c81288dcd65499aebe67e956a5b65d1466adbba2293a7842ddf5f3504e4eafec7bcb2317d060e54d769c475d4196bb02db4471495f5bdfbba61d365b2cc418b900c34f1436adb3bb65c949b97cef2e65fec9bf09864414331a2f50262b9549896ce14d329cdcd4d1bcdda896555cee3b42b8f82a12cdc6318a4971b4ae85f162c890035f06821b347aca5d90ed11517809d46f3d50122be16f6f0fbbf31129b66ab04eba59b75b212f6ff8335f7700898b6238c251d56db598c6592fc560fb171a2efbf799943f77d9ea047749d562934fe99494b70d20d6c7c3e131b03fa8c1a9f991b766e98fb32f217c2bd0dd56f192f23f1afb9f627a931d8b2f2b467da9eaac084f8ec40930b5c76af9022b94053e3bb833ced280cf674c32b86bd799016fd7c75139cecd2cad9974f3c1e2286e82713bbddda00818a9b113a29de2d1de64148eca8e497bd1e8ee8c674e7d872a2504a40f78d98e00fc9b845be0e3eb60acf3c123ed1f7924bb69c74e26a442e37157a63ae557600ea58343f0000348780794bce46b40c913d45eded17fbf227a7a52aedcbd7538942dd0743cd77ecb3b96816420f00b58fb387daccc578d52512132cfb434f475a42b0adb9e3b77c46fdeaad807d806a72ce47ab5dac59304be6c12d4788b47c6b2ae5132dcc94fe7a170f34cc6ce882c5e8fde132538e130778c55ed6bb492665d84cd0a1007c693b3805d9c4e77435e52e16c4de7560009480115482e8bfebd6a8780fcc8307927bdb232d17b69a1259e771514cee374ec9400bd5a6abf9d0286602f52c0b3dc2344fb9c0a3438d7dd5a8bcba8c50501860fc432a9c7b85c7eccf5ddfb85ad92be4f3caee07b6411884c67e5f129123ef7510e6896"}, {0x5d, 0x4e00, "66625619afb9169dd590beaf946f769acba5d7abece18487bc0624bc79de1b3f4afb70300bba0b969778223dca66e58970319e5d768af02c05e4ca04558aeb65043e732a88a4d861a017be326e646b9108c63182d3a031fb2ab30627d7"}, {0x1000, 0x4e00, "d49e373175552f645fb6f5cd4f7071dafba77b407c0ce11fed1bc7f175e0309cd8f96a9bce9f99073662989a27da1047230fb496cc7c006987084f1f16b920ee24e5f9f6193a9b124752182477fd0ce2c3ca7597548cf8469d930c76a746c688898a78ec625946c40e8b35958d9275c0544e5031a8dd5a229d0acdb5363bb706d39a52717717fad30b82aa70bbcc81388bc18c349460d7fdb14298fc8bf5e2af4de5e1ef98999e5c01ab3f6729d6b9cfb92a920ff08ea27bf9c6431330ea524c17a2e34e88be8f7e67599b6b394b436c65bb1ce35ebd7208881ec29d27e2dadebe17702d39e2d26bd4176691bec679780ade28fadcf2d7ca7ca3848815d8a94ac3f2176cb5c6c3a13444a2ba9be4bc402b9eb20c905427ae238231701ffd4c2e50343ca811f048b99eb8565e72d90020a831f4a2197a6bf09588b3b9cdf78f443b98b4dfa0a81b3ce04c772ecaeec0f8f5cb11dd71ce1461a54c1085364b759829897d24e88668c19585357c6af30c9511b5e807ca757e7fa63e03c2eb7bfd2953baabd4feb2ed61e831bd4e12d38a2e4a32ed33ddc5fe51d415cbac8503fb0c36492c13b591290777d8ff4a2f5c714b5072845805ad6881d1ee403f248340786cbbb1f33e424e56571c0a3faf3a1e8a24f4fd6f1a30839480ee685f9de313fbc8e38812c15a42209b476efe4c075d3ef04664d8132b0be4a9cc6975f954b1d6de6c3542a99609759f0d62331d844f441669c9c258964b4b5d3b685f337900fb8a260fe3184b5fbe469ba56f3a85e2d69f81d29a1f9ce175bf83835bb4fcc56524e7a41f2bbd53cd90ac47e5283263214d01ca37b240da166693529f069fd995972dfd8733a13274179b195ff5a7257140a5caf930caa655dc5d76aa5c9a90e58f7b51b6a7637cb4e13ed92a9dfcc2203907507851ff1b75693851d40732c2ae134329066d79d846a4ed3a42a992e5bfd7ace0809fadd7c79b844fa690f6e5fad5c85fe6b14b72760d0783ced19a4495c7bded5ad09965ec6124d1417a6741f2257666758614048f172b5e232c1e1b9ebd55181c739858f4623344f9f42eb7ab23d136fc72b1870c90e933934bb3236b01717c25d14c11023be320921d6fd166e7f9b85181e815b3a4f8a6a2aa77e665b7a70a6ea08a54e8dc0839cc511464a0ee10af0c7cf207b58c251541212d74cf444de280110387d07115345cbed17c2713646d7ffd76e10f5b094eed83c2df043349398edb5a4f56f6480b385d42d676a57c4edbea7883450e33bce9845dba3816841e6a311353113d94f8a6222c40fdb8ede7f1216d3cfcc1e1661bc2c72ab77924209ad581da7e92b472708d1f2b0f4954d0c907076e6d4cd000b99a9c8cf6b0bed0295b2fca18b510c96f49cfc498507291ec0cbdfb4e1d1e73e41404958b2512a9433a8566d9a5e3d7e427282b51e8e968cdae9ca0cfcd627e7355657a071ea7293baada3359fbd02957168c2c9026b364ba6820a3681e4623d0cc3cfaf55be468d282057d95a10c584485be72af493fb9cbc8e3aaef2f4a0786d4ae5354e752e8c33787d6b181f69b0f95d304533c79908b161a7827ddd34852e10d159290dc26c61649c13e4ac468826783bd692b422c51d93b1996f19cb746bd3f1976f778166d77ccee43c9918e70e549c3df20bba3492885e1e4be857920d8854d8eff83249931fb84a29014806cbb9c5dc1e476ab533c08f5f119ab146718b3906bb4134e0094ae5d4bcac37b5d542a821c720275778cd8e4ab578e3b666b0bf0fd9fa1ebe3eb283265866ff37b17d7b2a8cf4e1916bd13cb0ac6df2581760de703fdc96a087b85643c531d080e6a3b5f50cf7d8edb861c5140617e9ffbf25b21f34d130d3454ce0c048df0879d370e2f1f6bc159efe7879495c1ff308463a05c2f04615c2c6420d70d237344fbb58b5977251e4f5a74bf94679ab589e6c2b93e05c4b89f62d8271cb40bfe6566c1b273fd8c482ea8af2bfc6537f16613f94ee8751135b0cddc2d23f59e2b69085b21e00786a784935f7f827a68ded3b09e5a19072d023bb44db05552faf2e137f154ac60f26d02220f130adfabdf02042e9aa1900b1e0487ae8b5eec3a25e472aaef2936e802ef397918f36c7e87acffba0f6398a0906da78be0ea223f4f345d93ac09a8ea87920c502725f446ed8bb543418e2ccdf0e9ee9797915ebf3850b3a0a21c3058ce927110e9f3b00c54d7a3abf731100fa0a7e90b513406512aeee8cab6f37166dfff19f24f1d2a2300d49ca2cd9a5432150594744d613a7898e357ad8ff245196d2f0ac904f0a56fa1e79a602f93781f4e59f934a7188f38c30ca072ef4965b8297308827b903afa2ecf32a3bca8cfe1f51ab1ad2cc19d728f35ebd16cfd31b5ca0179b0871d5340a6b13db7af76c85a6e6abb1a3631047003ed6883a3ae5580bd8e52cfc5d732264345c34507e73c3d1834186bd15255a313616987ec04ccd33870dec2c7215088f16ba2b1c36521aeff706706675bbcfe0cf892487dee835344da952c6cc5a8a7b96f0ce3e13a092b0f20c408d4cab509c7594652a00372a3794425f78d89aa0ad4a06966300ed144a7ce271f6d35bd7487b12bcd2d13a412841834c2effc8c958c9159f3bab3931351c2eb4225b4a49a167beb73557569a24b2bc2a7405827199e195a659492f00e8375aa902d4144c278b052d5c08063f5ad2ae01586e8790ed7bffffb94e29679c55dc8d68f7f1d2b81cb0740d3dc14903be4013842c1829ca313988c2e9c019311f7659a889440c784a266c911269be6a9c9df7baf9ecbb9f9eab021c2a8730e2020667aeb79e2318ca90776b90473856bc1e3446737894609275bb77061150284054c0be5bdc07bf1fac7c492cbebc83392d0e688e2c49bd1bc96ed62851c858ff9274581bfbf9b89f161618f412c762e3130d712b475940bcc88e0f3300f90a800f3b15679c3d0ee464b589067f7d333e0484013dab34521876c3a31c6b3347f2ba314ac123cdccaea2406fd639e1aa55e13136719fb9125ccbe2d0182435a8c3ac359389e18606a51b9fd81c5ebbea1f5869483de4d989a1b5b4907d18f039c9735314a8d39a4fcbf89b5ef06497679df4f17f3baa31e001e6ed4da270e2995cf584f9a7c3a1a80fac1277f73b56fc21cc16a8b2d03e2af1e02965c8946ea40a3fd87943fd68fc69a5c9f6b28619c8228a2e20b26731000be4dc31e88e6689f1c6e100504a9187cf5f8c7b5a216df04fdb5d32939fd672d2fb2763a5a255a33efad07188c52c8893a403a9bb806da14e2c8ed1db4e502e04d366949cc7f45ab479d0129685789f6755475e5c004470086c2bbd3a602b53b90f80ebeb115f6449be7b09bd0d8bf3db3d0ea29b41af80f155810da55baf54bd6cd0540068fad3b6967e8dd1d22c3eb6b1e5e317425bc9eb13251e3e3a8ec01d3b8ea0b5209928cc815f4c94153d54ac6e9895cabe4141bd05a252ed722c63556b3446882199b38652175cc9754b99aec91c44a44ca5955587798a7c196d834db5f55ba6f8139e46cadeeabcff07c9201f3c317bf7ef31420b984700d4dad4ec595f18201a127f94aff32622852f5dc07ff209f3319224da055b0d287a14c2c14822663b73528d769983e686900820994f8c39dd541cf23126a5da5e3454cb2395c03e20ec726fa7a5db46600e571ace7c3ef6dbd51ea068f8b0439b2ae61b0512dc4d6fac3884d4d92a8789322f4b003558ad9a97a498915816f92606caa7cd4a0326f453aa9f1365bd9cf99f144e7ad385d476d7dbddf6b40799c53b12e8f744c128f4105cdbd916288caa6b397334c2b495102263d73d50829ce7c86745db7001a4f10df643fbee507376bb3ecb15a5cb0a7079cbefa4c78898ec8297a85581a93468d9e569419b1af37c022002aeed8e11ba52d222e6a0131cdf9688a97ed4bfa95a6c21b8b49520311a9b24a6dd87a84f7cb781a064962f3ed054652134bdbda48ad5caef1a6f0ef2d0ca22247ed3c019a1926f84598d4236c6c4bb0a00c2b544de3c08172219afe9c7c730be60fd8c72b44aa494f9d5c68dbda11e530f9abe2785426f107759f9009e2cb2a57a919e267eddac7860321bbe276fb502363798fe5ff04ad38371c99fbe528f5e4bd0e3cea761f4e8cba23788db59cd1911e16822ac7b229057c6d6ae2f3dca8a3e3e931d393890554804d352ecd5cef282b5be9fa67f96bd85a85a4f9a73cc3272da12acf6908ef7997cfbf5cf261ffc37f609db736b4d827613456a6b18b14e6a4b74c076b4a3d08c66a9492e0ac24d3e2d9e3342537baeb445fca7220cfb3508176a8a679baddece56f81db3470e8a1211ce3071066b07f28bf2e8a42bee13ea50f251e1207b207693f97b1c3e5d7fda743f6711b520b65f28780f25ce8deb194cf4214ccd7d5a22ba60a0cea2ac2d07c005ac9cd6ba4944ecfbe902dcfeeec2f1a4a15917673925d257218ab2ff73fdad07d999d15b1311e418925e2f804e41c26166527ce28c0a295c27d4132db2e41c1f04ab19d19c9e96e8a79722648b9550d843f7bb2b9b89081a61d90558df9d0a8bf2c961cd653e629c5c951c10df27db6359375b183805ac917056551b997c860116f0a13fa25d4719e584d3648acfcdca80a35f4944368dbd0a958df1a8832b7478d0c3808cf6b4e353b4677e070fe2c2be65a63aa8ff46d2d47f9952c6a519cc6b885ddfa9cd1eca7ec8e202143fed2c3eaa4ce60fdf8b14ef6b4bc4439593855b3bd699ccbb8187658d4c30fc5d5895e9b9e3e81766623557a5be780cbfd8f64e8d6e7621ef52fb7b4bf34979b4b01f82641e871eef641bdc3d77fe339c80a62f872406819824c537fbacd77e47bdc6a97bf955b4a0541adf5719298100f7173fa26a840495ba1313ff14d19eb0608ed34f5fbecb7265149648a585742643886d8656db92e58218b89e8bbac3613b20fad065ea2d974a20b3bc4a1e5706c0d9c349823e9bb9df4c5fd2e5a3676a5044b878f59a0b4494dfe53f51fc866c37e066fbd5ef911b1d3bdc4860083fe72638ada16128d881ca07d029835a00bcce82793dfc63b05159867d483bcbc5a0c7b6c30c17556926b9049994e8de4a1a39b89fa9f7cf6c1314e58ff82c8a2e8f1a53fc1fdfa7262364dab5604f896f29eb9bd84d35929c6d5319676490e380242a535dda3b4d3488e770aeb24a7d6b9b72f08088cf2689aad25ccff82b8be8848ee2875002547d1581afe166491cb1e28724d86e9cafa4dd286340ade4f442ddf51853fd1fb4b6cef65ae1b69b41e95ec61d1baa09a8f3b87e4e277347845875daf4e174fd8ff1754ca3937b8e0fb8607904cacc3b88fc01bfdc7ed34c98601968272c302c0e48c506072072f09897738964ffd24a9238923d4c6707a3dd91e7447bd822177168a9257f04e1913fa53a6319021f7ed6573b1e16acfc4a5271ec1017c9c44634696cf2d9ecd263c5485ba1eeb7643bc9a2b030ae997d0963ae07d4ca6beef34c05f9c01f8b0df9d51d59f38324cfa06c9ddb16b89f1cee569951eca9f18e77ee81d3302788f0b76798a9e095ebbbb9d51a4353563990c46ead48b7b19acd7edef604cfb1c80bcc6f217c09ea1e6df9cf0ffeacf72d2d97357a0a8860eebc46b40617127008ff25e1b42bc443a5c27341a409ba71a6d50014f6996e48712a21288867c44a8baf617b10d91bfa7c157b8f28163a849f4052fc5776271280c421e039502c9f33880ccd995720a7d986b430a3f2e829f645448f58f7f25cb44f811"}, {0x49, 0x4e00, "db6d3950c9d1803d56fa2023efdba66fab1ee1d90ac64a0d06b6df967f99c7da15bc1d2f71a915932b5d3514bf2d1ee48b942acc285cb3fa8906a67bd0e470e478015edeb699fdfd5f"}, {0xbb, 0x4e00, "631de94571325ac67eb1629bc4392a13495e878ee57e2f6e21276ff0357e455d7fde2383fdb69bd7fb4cc7d186060a392030112fbd357eceb227f1e88e6f1576b929cdae20afa4fb9e495faee4bd005f9fe051ff264d962677ca7066f65a650be144ed311692089d4a9e2a605de8f122de11fa7ca8b7a6933f1426ba07989fed14050bac36ab49442a72b5a0fafcb935a8e69e894b9b61bead85d04eede9b0f712d63d6cd51b36d3d187c5f9b9e7f84a4e93b6aff9a4dc9e081872"}]}) syz_usb_control_io$hid(r2, &(0x7f0000002300)={0x24, &(0x7f0000002200)={0x40, 0xc, 0x1d, {0x1d, 0x10, "fd7a9838118aea50434b0cb33bd7b3c17ad1cc14fa6a1bd10ae0e2"}}, &(0x7f0000002240)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44c}}, &(0x7f0000002280)={0x0, 0x22, 0x1e, {[@global=@item_4={0x3, 0x1, 0xb, "b0a3fb0f"}, @local=@item_012={0x2, 0x2, 0x1, "9169"}, @global=@item_012={0x2, 0x1, 0x0, "3f01"}, @local=@item_4={0x3, 0x2, 0xa, "6a4d8f56"}, @main=@item_4={0x3, 0x0, 0x0, "7ef3919f"}, @local=@item_4={0x3, 0x2, 0x3, "61bb4420"}, @main=@item_012={0x2, 0x0, 0xb, ')I'}, @local=@item_012={0x0, 0x2, 0x1}]}}, &(0x7f00000022c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x1, 0x1, {0x22, 0x740}}}}, &(0x7f00000024c0)={0x2c, &(0x7f0000002340)={0x20, 0xf, 0x40, "e7419a5164f8f30ee257f38252c0a157a04b3e8ef885505264453391e41171b3d6a04b751e3810cfc8437d9ca7bd2361869d6a7af9d65ee4c2ed26f55e6311f9"}, &(0x7f00000023c0)={0x0, 0xa, 0x1, 0xe1}, &(0x7f0000002400)={0x0, 0x8, 0x1}, &(0x7f0000002440)={0x20, 0x1, 0x26, "cae62ad26cd0eca10c939ec0a3d74faaf47135583d7c912b031ed857f6cc4c8f021a142c544c"}, &(0x7f0000002480)={0x20, 0x3, 0x1, 0x61}}) syz_open_dev$char_usb(0xc, 0xb4, 0x4) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000002500)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000002780)={0x2c, &(0x7f00000025c0)={0x40, 0xe, 0x11, {0x11, 0x30, "55535b38d1fcb203224cab9fce4007"}}, &(0x7f0000002600)={0x0, 0x3, 0x61, @string={0x61, 0x3, "01cf48e35581681b763dcb9c326613e576eeb3a1c22928acf473e27b64223ca0e3987175f7cd9c0b5904b6804c50d9bb61c6d5b590ad1d5429226f8c69fde42a2573e944703f561bf4dd817c1660b8cde0f236e37eec1446edb78297b9f09e"}}, &(0x7f0000002680)={0x0, 0xf, 0x47, {0x5, 0xf, 0x47, 0x6, [@ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x6, 0xff0f, 0x0, [0xf0, 0x3f3f, 0xf, 0xff3f30, 0x0]}, @ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x70, 0x0, 0x3f, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x2, 0xe, 0x8001}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0xe0, 0x4, 0x6}]}}, &(0x7f0000002700)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x3, 0x3f, 0x3, "fa7db1a1", "a50883f8"}}, &(0x7f0000002740)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x9, 0x3, 0x5, 0x7}}}, &(0x7f0000002cc0)={0x84, &(0x7f00000027c0)={0x0, 0x15, 0x100, "df26eba79e18e891a1d4cac08765abe6aa917911e4218bed5a69bbc7cd290ee72bf97ac6149314fad6c1cabe2b77975c758f9101ab2aa2de8b1f26c886442bf1bac74038a2dbba657fae4396859e4ba94c4421c762f25386fd129cfdc4a74e1eea96e66e06149c63d042f4bea9c07ec5e7720c6f00103469a8a9955d13ea990311ff5bcc183d34778e6cd0a82b6615bb0f8bf152297df97385c24181af64fd05a472a7d7610ea53a7a6d13d051655619b217fc2054ad6346f16b76e9c28388fe4343d10512d1713fb46f5dce9b9df6a5182306b8863cf1b807b67f7a312118d6db80779595aa860c3b6e56b7e4687e384a593324d416f61924c836345dcf84a3"}, &(0x7f0000002900)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000002940)={0x0, 0x8, 0x1}, &(0x7f0000002980)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f00000029c0)={0x20, 0x0, 0x4, {0x1e0, 0x80}}, &(0x7f0000002a00)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000002a40)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000002a80)={0x40, 0xb, 0x2, "06e9"}, &(0x7f0000002ac0)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000002b00)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x27}}, &(0x7f0000002b40)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000002b80)={0x40, 0x19, 0x2, "fe9a"}, &(0x7f0000002bc0)={0x40, 0x1a, 0x2, 0xe4}, &(0x7f0000002c00)={0x40, 0x1c, 0x1}, &(0x7f0000002c40)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000002c80)={0x40, 0x21, 0x1, 0x3}}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000004380)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) [ 419.085070][ T33] audit: type=1800 audit(1621740025.496:3338): pid=19973 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15310 res=0 errno=0 [ 419.126351][ T32] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 419.135652][ T32] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 419.141436][ T33] audit: type=1804 audit(1621740025.836:3339): pid=19949 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723032303831303639332F73797A6B616C6C65722E757A484D73782F3330382F48C7C060 dev="sda1" ino=15165 res=1 errno=0 [ 419.143868][ T32] usb 5-1: Product: syz [ 419.177587][ T33] audit: type=1804 audit(1621740025.836:3340): pid=19950 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723032303831303639332F73797A6B616C6C65722E757A484D73782F3330382F48C7C060 dev="sda1" ino=15165 res=1 errno=0 [ 419.179302][ T32] usb 5-1: Manufacturer: syz [ 419.211496][ T33] audit: type=1804 audit(1621740025.846:3341): pid=19992 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723032303831303639332F73797A6B616C6C65722E757A484D73782F3330382F48C7C060 dev="sda1" ino=15165 res=1 errno=0 [ 419.214668][ T32] usb 5-1: SerialNumber: syz 03:20:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000002, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="c765a0788524ffffff7fb634ab78c26fe3788ae7757894cb44c425c0b90a2e23612ca1ef608cbd785ac87aaae1d527058db0fcb592bbccfe3573acfac44637ac0000000000007e6d3ccc273d9e", 0x4d) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000640)=""/231) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff03, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 419.567940][T19976] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 419.588736][T19976] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 419.605968][ T8159] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 419.627449][ T32] cdc_ether: probe of 5-1:1.0 failed with error -22 03:20:26 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x80}, @rumble={0x3, 0x8001}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60f42) syz_open_dev$hidraw(&(0x7f0000000140), 0x1, 0x82180) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000000), 0x3f, 0x30081) syz_open_dev$hidraw(&(0x7f0000000040), 0x7, 0x8101) syz_open_dev$hidraw(&(0x7f00000000c0), 0xa331, 0x2000) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x4, 0x80) write$hidraw(r2, &(0x7f0000000440)="97f3885c6b5e82c2fcf0a06a3184bf06a14f7a19d94fdf7f5f328ab6ce0cb6ea45d4336c969e938a5c937381f5158fd1b8e4833c910f1656b2da5c04f8068be68f2e7467963ce535cc4bdf90bf50dd97427929b8700ff4611c65270ef7fb041a0fc0867dd03e11b31f03b98678d3c8436122a75adb2c7b39f8376f394c435b82b8e8a9a3ad396cf4a13dd0d07257e473d0b0f964a135a3f4ca46b6a9b9d20d431121668095c6a1ef970c49cd189a02aa172fe5dffc7535d60da4090000000000b5232686f3b4fd14732356e6094aa6de7e336f1ab9c24348cbd0bb140df59950595d0cc798e91b9696d5b76d2f5b3071197d031f90fcc8d2468569c244d8ee2d0282be1203a17ec2fb67730ca2ffed78f2edd127ec4b0fe44d97dc1f0564e4a2dc1f8678ea55e67992c7794a44ec3bcaf45c4e637ef33faaaefc5fda34f297e8c35c92140f790bd7b11b37185eb7b67df29c71c3fe98a45226c741e2ab4e035dde880a2b13db332a3e108469edfae439c83d5777150300000000000000dd333a17b666b0329def399f61bc17a1417f278050f75edb555e092a2402378d31e9365ba3ac595dc116ac8b2e79a05a5e1bf3732452aa25ca59e1ce52af140405e3c868ab482407034e5c6c0588e15fea0ecd7800f0f961cd1bf1699161068e876cf4aa76cccb6f16d74dab2bbc4f2a760f8b1c177de0420c06496e60d4bdf4af7879df739449f1850b0158e1afd8261638c42850f5afd7229053f65dfef4ba9db9b8e7f4786351a1a8bf1734855b026326785c7d7397d48cce4276675dba451a93d909dd194efeffe77cfd865d144985365e47d06b28a6110f8a8725bc5716264948fe71e9139f0f972a84a08a8bb4f9a3e5747626cf6f722a8400"/669, 0x229) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000000)=ANY=[], 0x0) 03:20:26 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000380)={0x14, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00317400000074036b8e8723e03281ba108cadb510aab23275922056376ce994acf289df206de2c7bd7e8ec4d7805e51e27bb090c4bb5550ec7a06565f6261ef349e2335e80e9ffec9199b2d61dea141b3c89592fe44496dc50531fb09cd7d335dc69ff518421af8bbe5cbe43ca75a930e6a6498446d1d30288b674f7a3c"], &(0x7f0000000340)={0x0, 0x3, 0x4, @string={0x4, 0x3, 'u('}}}, &(0x7f00000005c0)={0x44, &(0x7f00000003c0)={0x0, 0x0, 0x34, "5c0e57b3726ee335f936a82c1d4b7ed8575c44002fa1ebfe837e95d574c9d303307932b1b65af4a1427206f69c44d5546ba4361d"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x41}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000480)={0x20, 0x81, 0x2, "c2bd"}, &(0x7f00000004c0)={0x20, 0x82, 0x3, "809af4"}, &(0x7f0000000500)={0x20, 0x83, 0x2, "dab1"}, &(0x7f0000000540)={0x20, 0x84, 0x4, "c68595cb"}, &(0x7f0000000580)={0x20, 0x85, 0x3, "238b63"}}) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f00000007c0)={{0x12, 0x1, 0x0, 0xe, 0xad, 0x81, 0x40, 0x5c6, 0x9052, 0xf49d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd7, 0x89, 0x56, 0x0, [@uac_control]}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000640)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x4b4, 0xed81, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0xf0, 0xf9, [{{0x9, 0x4, 0x0, 0x1f, 0x1, 0x3, 0x1, 0x6, 0x3, {0x9, 0x21, 0x1f, 0x3, 0x1, {0x22, 0x13c}}, {{{0x9, 0x5, 0x81, 0x3, 0x628, 0x4, 0x81, 0xe7}}}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x200, 0x6, 0x2, 0x5, 0x20, 0x2}, 0x4c, &(0x7f00000006c0)={0x5, 0xf, 0x4c, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x10, 0x96, 0x1, 0x3}, @generic={0x35, 0x10, 0x1, "5509a1d76b7c05725796544dbc55b234d8d934014dd909203e1ac38625d6ff590b84df723d9aa87171088b07d8d11d45ed44"}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xd, 0xa, 0x3}]}, 0x8, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x1409}}, {0x67, &(0x7f0000000800)=@string={0x67, 0x3, "c860dcc836d5c18b0796402fcd64694525ec7ccabe4606a552d6421206830284ce862ab9bc27c9c867b5effb09fc5b83e1a6ad0a0a1e72374c96ae67055a7165251f8caa8c4698927860ce534d2dad28d5219ad94506891d33d91ea0bd78a9ca808eb42e4d"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0xc04}}, {0x15, &(0x7f00000008c0)=@string={0x15, 0x3, "7322e53889c2de58ce9065e9f5130de15c299e"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x440a}}, {0xbd, &(0x7f0000000940)=@string={0xbd, 0x3, "2edb096761e7b7fc80fdffac40f033deb6dee4c06d391bd899359be2fda4c8f90b4f4d0112a92ae626baa5c7c5dd7f59dbcf62e9e1eecaf00d1755a701c2b005ef68c3c59c47b466aee135825b2b8262675ca811d5b48082263c9e515de5f47367d21f8e16927cfb355cf23743f117a69400ff4293562d0c6b8054de6f8fe176bc51707448e1476e7ddb2830cbbbb8ff4082042a30b501ed78514a2df5d41b89a0465cbbdf704c9b2ae6f7ed415d0897f316491b49c83738d3b771"}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x81a}}]}) syz_usb_ep_write(r0, 0x0, 0xef, &(0x7f0000000ac0)="4aa7474969ab70691c59627cf0cff1b44a254855cefb04ba086c2ff6547575b9f6c0617d7416a6663f8a41610e5bd4d0eef1b081ed19cb6ed702e7652e1290892cff453da8cd81df264e6594c268e9cbefca88eede8ae71dc419aef5934b7e5a1ef8f690a402388f1150a1c6e883ea9c84615bfa491e023dd95e8591af663b28dcddbc637257b0902ab56556acb9ab755641799287cd38bd664ae8413086f47ed2f39f193ba6a740ac5490636c861b7376b6bd69c817009f84dfb5d0f1d57edc89dfe54861febca9965ae3af6087b701b3d41c58ad4bd44d273f780225e397296cbe1a73a0aad4d9f14a02bd03378a") syz_usb_connect$cdc_ncm(0x4, 0x194, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x182, 0x2, 0x1, 0x2, 0x20, 0x90, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "0572"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x400, 0x3ff, 0x3, 0x6}, {0x6, 0x24, 0x1a, 0x6, 0x2}, [@dmm={0x7, 0x24, 0x14, 0x6d7, 0x8000}, @mbim_extended={0x8, 0x24, 0x1c, 0x6a3, 0xf8}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x62}, @country_functional={0x12, 0x24, 0x7, 0xff, 0x1, [0x2, 0x40, 0xd9, 0x1ff, 0x9, 0x4]}, @mdlm_detail={0xfe, 0x24, 0x13, 0x1, "aeb68b3412afd3de2d0c87568a12d0c7b89570cd1702806c4efb076baaa4f55771c643e9d74be9014bebe157171dbf64d38f393b658ac02eb7545178969b4c620314a2002e9a341360952a95bbcda47ead8cd9241f4d89b40b2725ad9c5af478e3098bb2010c54febb0062089362c1684412e9626bc3aee7de4620fb7f818f22cf72b80495a79f30761bd33395c067e974c0159b0403bf98d85f828fe2150bbe00467b6f550d0d9dd1aefefe76b52641ab866b434da326e38058a0e9025197580680d7c1dabfb4f1f5310d795834b52a1f1529a6853316e73793e598aa30f80ff7e20a1a620c52268423c1ea38a3b934882bb0bf02cd24e9787a"}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0xe, 0xfb, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x22, 0x7, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x4, 0x81, 0x6}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0x5, 0x8, 0x2, 0x8, 0x5}, 0x1d, &(0x7f0000000200)={0x5, 0xf, 0x1d, 0x1, [@ssp_cap={0x18, 0x10, 0xa, 0x20, 0x3, 0x0, 0x1ef00, 0x3ff, [0xff003f, 0xc0, 0xffc0c0]}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1009}}]}) syz_usb_connect$cdc_ecm(0x0, 0xff, &(0x7f0000000c40)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xed, 0x1, 0x1, 0x7, 0x40, 0x5, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x2, 0x6, 0x0, 0x2, {{0x7, 0x24, 0x6, 0x0, 0x0, "3519"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x80000001, 0x8000, 0x2, 0x9}, [@country_functional={0xa, 0x24, 0x7, 0x8, 0x3, [0x5, 0x8cec]}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x1}, @country_functional={0xe, 0x24, 0x7, 0x0, 0xff9e, [0x401, 0xff00, 0x66cf, 0x2]}, @country_functional={0xe, 0x24, 0x7, 0x0, 0x4, [0x5, 0x834, 0x138, 0x401]}, @dmm={0x7, 0x24, 0x14, 0x8001, 0x6}, @mdlm_detail={0x72, 0x24, 0x13, 0x80, "7f6f32a197160f69ec840f009ebb15a77d5efdf4f9844b1f367bcaa40fe6077df46807dc7fb838937d6250973d7b48f4ac341d368a29dc7ad6a4b5c936fbac5d410390f387eac2989f0ecd2b4cc353aaf6a13f24319108479d212feec7fdafd17f8962e06dba1b4469bf7e356fa6"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x4, 0xfb, 0x2}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x3f, 0x1f, 0x40}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x2, 0xff, 0x1}}}}}]}}]}}, &(0x7f0000000f40)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x110, 0x4, 0x6, 0x0, 0x40, 0x3f}, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x44b}}, {0xdc, &(0x7f0000000d80)=@string={0xdc, 0x3, "37575a70362bc9174e9824da8856603c6a4bd60645e386e63e332fc5229636dc5bc4e1c0c10ef77de6fd27c9b140ee14edfee19135d4894e50c184bf2dfea1876cf4d20dc7463f247f79c9f2291ae4dfb68e482948f86a4905d4ac09331fb95f547be8798beaed2760a7b904b68afd2b34b756f39ce63f540fa1c44b732b25d99898a1d2361a4149142831b45b3ca28e71d189c2c98b20e4a54546510fe553e964536d1e5d9203c653aa6311608d632cf00a877d7c4eb7aa0e3e0b3af978be5eb37dff655f9404650ea51b6d456552d4b15bef69ab614d429247"}}, {0xbf, &(0x7f0000000e80)=@string={0xbf, 0x3, "149db4460bf659e121ab3ba3cedeba1b96b2ca3ec627c30395987153f69d6d6d29f67c1e7eb32fe055de66d18e16cee6a13c6a2b5acb158c015919a8bae933c0e74296f887fdcd0d10ad1aec5caf6ce743335c234837ad2d7c385649709d121a80b521b8d91dd2f1dd7b076ca6555eab12c517114fe14b4a58ef3b092ac3c183f726ac838ae845b3b3db4795e645c75c7b033bde71df596aaf264d7b3d8f58204a7c9c36c6263e7e5563798e495a74c9e1ee401500d02a13c695345eac"}}]}) [ 419.859490][ T32] usb 5-1: USB disconnect, device number 61 03:20:27 executing program 0: syz_usb_connect$hid(0x3, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000240)="f4dfd4c8de283a0e1e09f14827826096739e55ec840b3acaebc9aa782e0fdebf5662abe4a016866694e5d54e091403b950ece4144e6e923eb8c5e907702f93d35d52be0ec36f2d5c4639e3f5fe98f6e14b0cd277047f4cc111689c25825c62049bf1b84cad2f154a88d092907385d8c50d542a3a5f6df35f2fedc4ddb6459b9dbb39f23c47931f406e4a74b476e7585b71155a0d4836180947d1acdeab04cdcdcee56c08a9c49610132f9c82db6cb2c0012dc988575453559879850fa275d68f59c46472248a374b985cf9f31abdd413bfe6d33afecb747c7822c4937f75754d4eaa66da10ff48a1505e2fe3d2e39108898b0e23848c75b38b64176f", 0xfc) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffe2a, 0x0, 0x1, [{0xffffffbf, 0x0}]}) r2 = syz_open_dev$hidraw(0x0, 0x7, 0x490303) write$hidraw(r2, &(0x7f0000000340)="57cbcb6f75f693da", 0x8) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 420.246225][ T8159] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 420.255617][ T8159] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 420.264078][ T8159] usb 2-1: Product: syz [ 420.268974][ T8159] usb 2-1: Manufacturer: syz [ 420.273727][ T8159] usb 2-1: SerialNumber: syz [ 420.386122][ T32] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 420.407061][ T8159] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 03:20:27 executing program 3: ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x4, 0x1, 0x7fffffff, 0x2, 0x4, 0x8}) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x20, 0xf9, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x3, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x5, 0x81, 0x81}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0x80, 0x3f}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x40, 0x4, 0x51, 0x10, 0x2}, 0xdb, &(0x7f00000000c0)={0x5, 0xf, 0xdb, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x1e, 0x8, 0x5, 0xfffd}, @generic={0xb1, 0x10, 0xb, "2fcb661b5f5e92c5811f5b79213fd36bae0e24b4c89322ab5f7b6d43ea3c57eab2e711e406f88c909e1a8a6c8e7a2adf7667738d59713d7a363c92ddd326fe75beae297bd1d66ef9e5bca7baacf101f60f29f8dc067a64a91ede63a4a588e605b546f76dc6559f9225bec295c44cd6baf492185758ce1afe34e6395720ed04c736dff0cbe321ac0bfbd8d7f38913c27ceaca90f14683149bb21252e61b3be58ae7aa5764aff157084506e9321fd4"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "60fd28547baa3b790c38bdbd63ddbb11"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1e, 0x6, 0xf8, 0x1ff}]}, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x843}}, {0x9b, &(0x7f0000000200)=@string={0x9b, 0x3, "29bfbe3a85a7ce01c8c57ceeee0fc5246421dabe1c35c1e060dfc6e7fdd442fa2eeaac62940ba87d9c91a990b83c514bf8d1907a3f2191f875a6ca05ec3946d0412b3882c13ead56b16a2a29199ae7af4a976a142dfa8f46a53255cdf94ed39ec8e34b047160e21090e94f1a2b64ee8325955f44c76aa329f1676f149aca89103f8e56d528fa903fc7c92afd90b8fdeb8df54b1539fbb5e932"}}]}) [ 420.776468][ T32] usb 5-1: config 0 has an invalid descriptor of length 10, skipping remainder of the config [ 420.956104][ T32] usb 5-1: New USB device found, idVendor=05c6, idProduct=9052, bcdDevice=f4.9d [ 420.966150][ T32] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 420.974175][ T32] usb 5-1: Product: syz [ 420.978636][ T32] usb 5-1: Manufacturer: syz [ 420.983434][ T32] usb 5-1: SerialNumber: syz [ 420.993728][ T32] usb 5-1: config 0 descriptor?? [ 421.006303][ T2211] usb 4-1: new full-speed USB device number 69 using dummy_hcd [ 421.156120][ T8159] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 03:20:28 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(0xffffffffffffffff, &(0x7f0000001400)=""/67, 0x43) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000001200), 0x8, 0x39041) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(r0, &(0x7f0000001680)="69eee9bc1fc10c229125cd065fdec4140d85f239d3569200f6c4e872a6283703a20eac4aecb1b84d9e649b0ac0d9b46f7e3a20f8ffc209c7cd6a81dd14008b6756df609c1d26a89dff996c311f405f4b009795b410b3dab7f672d4cfe71f740ebc1414e6be0867d634ff1c699b21968bfb14dc71572f5d23730ac6a48a6d1bf0634647e605d8071a62a9486a9a2d80a94ac42aac843e3c54434b06796cb248e08ff211be064d0d7ca14a40eda4186f3c24072fb853a85336a1e71fb284a1c5da3001fb2d36829b", 0xc7) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400801) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r3, &(0x7f00000015c0)=""/137, 0x89) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="4a1c8f01f429c6b05dab03780da7cff5b7b1f1ea078d528cdd6e82dbf4c9cd1c0020cc057a82965d60e3d5fdbe7792b71b383f70de62b1b84b279d8219614976a0f6ba79b75d225b6a82408c2a470e398b726c7d09a44fcd3527f7033e90c12f0b66ce779685493ecd140fd991174fdca409a571b582631fd3eb4a4dbff40edfa3b367a37bd5256d19f363c04c2551b1383bedde6c23b29d4200e2064609d3e6c81c221b101c13e43128bdfdfe1b4bbb7b10d21074ec4c5eefc17787defefa86bfaa6c6dc5b64ec6511421f9", 0xcc) [ 421.273906][ T32] usb 5-1: USB disconnect, device number 62 03:20:28 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84d22) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x2c81) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(r1, &(0x7f00000000c0)=""/19, 0x13) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(0x0, 0x6, 0x103401) syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000001240), 0xfd6a, 0x0) write$hidraw(r1, &(0x7f00000014c0), 0x0) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r3, &(0x7f0000001400)=""/129, 0x81) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 03:20:28 executing program 4: syz_usb_connect$printer(0x5, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0xeef, 0x7302, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7c, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x1, 0xfd, {0x9, 0x21, 0x32c3, 0xff, 0x1, {0x22, 0xc50}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x7f, 0x4f, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0x18, 0xe, 0x3, 0x1}}]}}}]}}]}}, &(0x7f0000000080)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x8, 0xfc, 0x80, 0x10, 0x9}, 0x14b, &(0x7f0000000100)=ANY=[@ANYBLOB="050f4b010518100a7f0301000000e0fb4e30ffff00c0000000003f000014100405a529bf240bb70cfffd50900df71105b50a100300000007010800f0100317e2ef55d99780d8f0c0b0a77bb18d52cdd65fdda9308e73b1b78af0f45bbaf8895b770fcf1114c25155b1561c5abe5b499aa961d0e5728f026cd8113fb1b42df0169210ddec02c4b1377bab4d957a535d08adbcb399ceffc5420b3f843b83b0967b7fd90bd468bc2364bfd714642d344dad530fa7f5bdb33f98fe212f00374a3e8b8d08d6848e8e1bf30ec04de6112f2991673ece4a8aea494a5a050ab3298bb0e5f7d8e1ca4f9a6190b30dd3944cf56727efa3285fd17b4cc50e0eec9d315300d4cead640f1d4b899fc3c75a8de6fe104b0fc58dac0f4dca6647dbe96420100a0505000000000fff03219beb7dff3f0000cf0000003f00ff0007ff00"/331], 0x3, [{0xe8, &(0x7f0000000280)=@string={0xe8, 0x3, "563ecff301036fa76b5d128d127f7518821fee866bfd06fb0eed1fef6ba2d7c8b6dbcf48e9c348170ce68b988abb625a5c9157aac16d886f02a87b8467de688ad677e0d52e8cda8c2b5852e3dc0c0e46389d016063d7707f8ed0d665f92c0360dd16efafc90a87bc48852ee17c18e0fcc15631c1b89017b4beba10988dc348c144e4aeeb0e9a0f2461edc437a513ec7ec5de3aa6f4e9443b207255ef0515256dbe2603368b2cb5dfa8f811a56ebc114325854f1e9314c1e7579ed6bb3a2b3f18d34d4b3b940c3d1fb736fcb6bb4c5ad1bb314170fb2f464f102c63dd199552f966631873b8e4"}}, {0xe7, &(0x7f0000000380)=@string={0xe7, 0x3, "0df458d223800859a502427a1f8171393dbfce11bea8db3a10784b75a78d24a7a3476830504ed1ef5c45cedacf84148ea100c437ff09777ba87ff4597e0addff33b2bcf8891fd2368ea3335ef279dcccfd288d283b6c9b430bd7b1841b80df957e481815e436230d5b298b958849def220e3a24e1986bdd88411fa52ef589aa53e221c91c337f17b1ce317b8dbccef7bec95bbb1de1df056690cf71ca4bc943f9f26a8b6568292cbbf1b382c77622f384e21ef5d46837379a4a747862d0678b40577c23afb7872508ee671248ec07348ab07fe6f1f17bad24586bb046410b6705107003a4d"}}, {0x8b, &(0x7f0000000500)=@string={0x75, 0x3, "69dbea83c754483f5b10222b49184080473e0cdcbd3bb0a880dc2de2cb62b8ffdc0fc80a1451815be18641435eb2fc1825b3d6c44b5a204fd94543b6b3c58b67c927ed0539407bbf5585408479271ab6236ab98d396ffee7421f9a1a2c9e5156c330bfb4900eedf58eada2cb5e23de4f8c91c5"}}]}) syz_usb_connect$cdc_ecm(0x6, 0x6c, &(0x7f0000000480)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5a, 0x1, 0x1, 0x7f, 0x80, 0x81, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x8, {{0xa, 0x24, 0x6, 0x0, 0x0, "fb3075487c"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x5, 0x3, 0x80}, [@obex={0x5, 0x24, 0x15, 0x2f2}, @country_functional={0x8, 0x24, 0x7, 0x4, 0x5e, [0x3]}, @acm={0x4, 0x24, 0x2, 0x6}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x8, 0x2, 0x3, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x4, 0x6, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x40, 0x8, 0x7f}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x310, 0x0, 0x9, 0xe0, 0x40, 0x7}, 0x5, &(0x7f00000005c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x1401}}, {0x91, &(0x7f0000000680)=@string={0x91, 0x3, "96ff3edbaa3ccdda83041ad595de983f1ea7a18d55b093d03382a8b28072c95aafe6fee2b761be937468afdbbe9184e17e0e36c3d5f6b7a849bc54bc09e5d7cd061fafa31bffcac33e5b098d8405315149fa5c8fdcea8075c61821ccb18882f2422c575fc075a6caa54410fd7278c564c3f06d109620e8b9735c497a0a9655b0f388d73337230401c9660da474e95f"}}, {0xd5, &(0x7f0000000740)=@string={0xd5, 0x3, "c7c2bfad8c3c6698d90301153e1cc1e5ec0d9687dcf68a0ea12ac4738f6da7784a3057d83c528a8a066a6a870a4f3821a1c00971671e5260eba03446c322862c8efae5cc08f68c5d211c4bd49f705e91b83840feb514e32e8b428aea003cb1334d06ecfa5fbd87642c197f48f2f5f18473e5afe97172f1e6067486699a4a904dc9a0ca7b7d4e623db4e46a29047c534977b5501b5df84df02a1e02b229da8a4defa54a7eff966ec6ea1d29b7e1646aa2c8754f7279833198008bfdcc2ee29639b5fdf9af0bdd6343f3653160160a52e49584e2"}}]}) syz_usb_connect$cdc_ncm(0x5, 0x199, &(0x7f00000008c0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x187, 0x2, 0x1, 0xba, 0x0, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xc00}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x8c96, 0x4, 0x6}, {0x6, 0x24, 0x1a, 0x5, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0x2}, @country_functional={0xc, 0x24, 0x7, 0x8, 0x9, [0x8048, 0x98, 0x3f]}, @acm={0x4, 0x24, 0x2, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x5}, @dmm={0x7, 0x24, 0x14, 0x1, 0xd7}, @mdlm_detail={0xfa, 0x24, 0x13, 0x0, "c3d8e6080d071feb6f6fa5913e3c6e9edb75562e500f677da928736663d5ae173d3b143cb13027ae4bc6f829b0ec313a2a1cacd0e465c4838c3da9d122c756926ff6d8670f924ca737c1374f5b396693cb6dbe417582d77db425b3f8228ba44f08b898a794285515192be90d2fade3cdcf0f721cd2c4d27942074e66097a9fed98f2577a77dc9a9adba514ea022e53b43b759581b4ab2edc8323695234f060a089d2e7496a4e0170d300cd376ba5a1e39e30bdfe858bcb019d160b1b60603f3a431e774cc65b60d08ef7b7c211eddf2375bebbb9086769575e1a60793daeda996d2a8d0603ac7af347df66630ca6483575a1faf772bd"}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x80, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0xe6, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x0, 0xc1, 0x9}}}}}}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000a80)={0xa, 0x6, 0x201, 0x8e, 0x0, 0x0, 0x20, 0x9}, 0x4c, &(0x7f0000000ac0)={0x5, 0xf, 0x4c, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x0, 0x3, 0xe0e}, @ss_container_id={0x14, 0x10, 0x4, 0xf1, "833332805202941ff0c74e131e0d3d15"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x1, 0xd, 0x4008}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x6, 0x81, 0x100}, @ssp_cap={0x18, 0x10, 0xa, 0x6, 0x3, 0x3ff, 0xf00f, 0x1, [0xffc03f, 0xff3fc0, 0x1fe0030]}]}, 0x1, [{0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0xe0fb}}]}) 03:20:28 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r3, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r3, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r3, &(0x7f0000000200)="6f35ff397cf412661ccb18c30e97ecbadeae574aca91d826f4e7f4d3d7f0d4a6201e553e35c648fb6413c789ccb5685d8897129f106f3dbc9b7bbf024a068746f6d8f3ba40c80a33afe0b8d2b31db4b925f8b04fabd59dd6b14556a51f0dfc95b381071fc37a6171713feeea09d53f72ac4a52fc12b8fd8807935d7ccc1d97b090a82d04e7b2a5cb156f3307ce0ec93f67f5c6c17c4cad918351a4dcc8450879ab999da839a7606f4c9801c2f99aaeba8f3f5243fc03cebe0e661003", 0xbc) [ 421.407654][ T8383] usb 2-1: USB disconnect, device number 71 [ 421.456231][ T2211] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 03:20:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCSKEYCODE(r0, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000000)=""/40) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x53, 0x0, 0x0, {0x1, 0xf63d}, {0xfffc, 0xfff7}, @ramp={0x2, 0x5, {0x3f, 0x1ff, 0x3, 0x4}}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x6, 0x713d42) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000100)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000140)) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000000)="734f8c21d6757e04c5f69029aed28bb85af8af6d571c46bf67afdd3caf25f51b05f29c965cbb7120581c36e32d87", 0x2e) read$hidraw(r3, &(0x7f0000000040)=""/38, 0x26) write$hidraw(r3, &(0x7f0000000200)="8810cc51e8cbdcf967232c64b64faf113cadfadb185c1c277a956862c4e880fcc1e8d71656fe629efa3499672c7e2f91c5fc3184dab6f36459386930970cafb85c6f12454c9f0456f29106f3dfa5f540cbf58410d3f1e213b41f93e1c55db91a4f31ccd2678ccd2531d0bb8f42d34b45f73bb675670477cb243d1b45991d2c1f562963756b6f9fdb0a65f65fa8fdfbd9da4196e2a7c074e36b8aa378eb1c57b2a0199da991fdd7e7e7d28afb932ea9bb07c86d7e50d36e2700beae402395e5489817daf03b5401a2f043d996ce689701246cbe6b0b11a7e51160882b1c8f910a070fca2ba82491a65307558bc0b5f9beb81fa9d74be669bad5a6f83dbc240dacaaf67ef881b014fc5ddc350d274e5820030ce34e6dcfa3c08da5e397d10116378573562c6dace162d2a9cb630ed42f916e66b82bf65383b6e55f0f2adad2052583cb2050f03259784e3979cbac4f60b3cbab1f3810317d45282df1a8fcb3c0bccb22ee0d78e0f2e6226f8ada1d0017a2e89cbf4dae7ffe99365d1778cc722cf967c95aa633204882faac7bdd45aa5e803b709a03667a59836f69a91cb3a12f8b28340f0811cf3fc6e41716949e7d19314fc25fed5122799dab3fc72dc3ed4a0e5e532fd1514266390520558898ae00bcfdd86f5418fa2cd102a5913e6f4137a97899f154ab62e74696ea1550196d466d89d26481f473ed1e960f7a7bb136f503446648dcfc2a754b81dda8fa4e69bf51dcf451d53bd6094a07b9168462d944c74e9a8c83aaafa29d7c149d89de7025208f85db4049d5e1910f1dfe8d16c5afa1153a3312df80e4351f550a95d4ce689cf61aec5eb7226558bfd1a193334a96e9c498fd0803ed2be5695591a8f8acc4fc69c6fd076995086d7c8ad14ec29efcd98bbfb3164c111df9cdcfc543f7fc04f1f5984d345c2785a2bb63dd13e9f463baef4eb5e6a26ad04b14755d89c1a9e1fa80ad45e3faf3e3f4e677f8dcf2579769631c95c7791e47ab6e66ce0a010f33414a14c996d6c90e8b762166efa6c4ce56e5614ddac3b8d53736f9043a3c6a1b12ea0f7c9814204553d13a62016d7120e687277bf67ecc5ad5f1210b0ea95bf1fccbb1e598b06b52750a301ecc9033b15768b6e58d2a3c78f98de14fe5ecfada69330d0598955295b3fd053fba196f7a2c2f5ab18365da7c349964a9be42108468c1be117ff8493bbadc1793c6bae27b139274126d0fcb1fc234f5dec9e18b6a99f6a7e66ad7a7adb98b4cec63a90ee44a6fc0f26ab34af8db1747eee022f22f6a4044eaaa69cfc70358ddf99f16fc2287bd16e83e67b6a0d4dc342e89624aa82e650f86c51820b0f978061e5a3c8265ad1d6ebabdc3edda0664705216dc0afa7f062269444677b87d0985df9b7d2d089a0aa4bbfdb71f4b0838f2feac99044409c78065b4551c3b45a1e015b8db6bf64347f9178d6854e7296be7cf007e86a26fa9e715cd19f86a0514b84fcefcf46a5050fb8337db17a458965fb8b67a90efaf30d70afe87570d7b9e1e1fbe2723a353032462b1fa7d992b9d135658285fdd04fe94dba5f652f9124413e05bf53713c8cf099b0ea96d94bd988512e13079335707e44a4d441815267b4b7940a22652b933832b91197a442acd29d6cad3ce2e74d04b013b4095dc08f815d405a6d29444a57356ca2b4e05e6586373ce6e7f9918a1aa74a060cd0e5fa57dc861d4f9336dc7631789b24306194e0aae1707017ecf731a752453cc5a569135bf14b4d9e3863fb938b5556471854ccec9d697811ffd3257d918243cc2066b1505e8a1fdbe34587c66071f256750baff69d761bd6676f18cdc11814c49cda164c4c15815ef058c3eae8eeb60a3d96be2c350de2f36b46519925a01e9a21b79fc4e5e7a48e7d5117eb2ceb65c8f4474a3585b2942368d627fbd77d140d06a660014c3c94845652c7a8b5a725127ea3450228ab6e734df7ab4a24b7afce39fedb651a315e2d19b0eec717589bc11a307cb30653a7d8f85c6391bc0e3af2e422f0de3ef3a4efb5ece81cf6616bcc9756da1d316162a3a5503b7f34e136609e2feec2a2eb0e9922c8db318836b7f9043558446aaed3e922915adcdef305ffc91663b6d5825eb4bed8f6585296f4ba7719d7f16e207e44323ca2a63a2851c67c963466ee0d3b909dd141b9540cec5109e3b9a9f68324a2c2443de427e28cf1fe056d959a659c66a83e5ac49a0ff5b53ad3ef37aa0cb5395f528f582f506a3deac5f4b7d407ee6ca4059201749794df2db0e77a9e862bf52af55763207ebf2a230248a5b34c71f867d87790d26cbb8693c52350193496cb8ee4c4147a453dd563ca3831e1e7e213784dafeec7d621f5479fea56dcc330591017319eaf8cc9738b0c227895789ded092aa29ea163d7cdbcc5585650b4e1853faf3a927c5b90fcf0e894dfdc94e2af3095f9ec69dbca824a16711ce5aa7e3419910d8015c9b81a60c8fcec4e9d03ff7c6ac403ee769758ac9ba3c054127545f1b3990a1c6be4b54a0877285bcb49b29e99720f48ff18b03c02dd614dd5f6dd2aa8788bbf60ddd25b61c04fc736165b7f3875a67f4c22ee86eeb05f061a7d796de9e5bd09d6d59b1e4e3fd082f79aed9d5af60abd85a77292b7b282115c29ee4fc9832383b863c535ef0145f4ae621f3aa2cbc7e512d52425c308e61bcf12e967709648b8e7315860ba016f659a93972442dfbd03305f6b6c21f66d4fd4eb4d69d9e6c58ed67053bce764d04e8141bdba38026e7a0555bdbad531a83b399c06b321268a0bb560ee741cc6a482f53947d80747e049917e0fa045eacd7b4b083096ebe01e940999f471158b9b4e33d797f5085824d8b19ad25aed7c034ff6660c5beffc801229797b7b9d69e2b408f22b32e9c08f7b88388c1c1425b899be7eff12ca08a6f07f6fa6d02ac5704c5c6f1995f5e9f0c27769e207a3a62afe9b2f48ecca155499854bec04ea9585e164df3c52643248440e914cb4e64f9df0f13bdd2a4ff130331f5c2418d72e909f5cecb7bf8172e73070097da8ff9907c9294134536896e3aa6214c3399368a34ba835cb17b2353058ae9c6c2c4fe1ab7c2ad3e2e9a3ab0f1d7d7e4a3150d9ca752e318f52fbdb5b6d23a5ae049461f3667a767cb3019b22dd392f78c0038ae4e4bd3203df3ac1f8f6c74c04a3976cdfd929c0c83cac2bc2257776e1d9d877dca56d5e808e46caa7f4c60ee1946b7c585e8e9cf7bf269707a1a22525de7d66117bedd36f270e7e9de3f9f72630c3f3ca97a58e31ca6d8c3ceb0c753964b0e3f24d7c5daf851ca66272baf1a9cd5137bb2aca8088baa385ffca7a91daab049ff4c7f29aaba3b0ddf3db20dde887a8baf99856bad0ffeb7e5ea428c3db552c1e9b693ab3ca66ac5f4a2f4bdf8836f6387c66862a0760381d32581e4254df693f504def74c06cd91f063fcd509ba1e9f26ebdc92193a50d6f4f172e49aaaa5c1074a31718713defbe5884b4f010f1e3e2fb169f1c8158e62f6f13d0e8eb8d15da66a1c889b12f7ec97045b26d554bc8e996b40796997475838ae0281facbea506d27a6cb0e50b0c592f0284e2e313c045b7a190bac85a651c598e7519bbd8f93bcad9a04c472fb185111cf76feffb1015914b17e496904d988a5344d86b33077876cfd0fd6639124dc5de591c257f4f7e6f3d45bce48b653b4a7c1caf72cf48fc85ef0252858112c85eb1555cecb81707dfeb2e0ef69b9030f01d44ac4985f18b6ef29a71edbac06ae9d6eca4dfef7ad4a859d829d6947f434fc98ef2bfb2fc6684c8d5afc00d4a28dfa9c1f04a0875942dfb6d28618a722da89b8bb95586377fd3c38cf58407e745b34da87afe90f9ea0175eee432b13f1fe177d0e908e8207472580356cc02cbcd5fdf2d4e91db161da38fe2fced19b66273e25a7596f8a47c354ef9c2be5bb9b5dc297c943bfca05072fd4e5faa88a60b66ac70cf1433fd9abae5d3101db435c0797d24132e503afca235502cff58bae4624a3c702ff376050a4e8d1bc3d152468f41af498bf2afe751a080992a0254d4733d553ae5fde72c23dc8bc63b3b561d20008b0e43de3ba14b048bfa01ac281a79f0e67b3b5a1e2873bdce9d25f50a3e14ea146aed1d79cc231480cc4c5b370d45e65c161980d36d2224a787bee34ad1c5fabb38b000faa7915f595e5a638349f35a3b9c9b5e986a5c209608cc22687608d97964410e3131182a8e5df57f7635e9dc0173c02aaf95534c29b95aef00793f3d47691fff109ceb08821ab6f4100e256e11822dfb1a766b8304a369b638cc924132f62780eb0329fe709d67bbcaf8ccfa73274e980d15039a05bf9d8a370e902b9c81c10826e8b159f26468f3d394d45a661f90442a919e6acf014c6e123b3a14a781bbf8dd1cc911e526903954dd26b7514c0831097251ce5165a4365b83e70820384eb633aecdb49754209047af9b952a36d74d0a068aeb40c329c33139277150c6764b7fbf739b92553d738d849169c27fade495f08c0401e7055ea8fcdbaf027185690f329a67d19c13241e855de2aa2df808fd7096a3a1deef6d3be1fb58a72854a25668558a3f8c946c5358934d85c2fa3299a023a2ac6c08b5da501cc680d1534b0f57ef2b76004dca324032ce2ff72c1c65a555b0a84218012cefb7e75e6b8aa39f4861c8ab763debd3d1681e0a988c6ef0bed6b6e3f4954ef17e36757571c838821e8ae27e4870cc9a287661049569e18ca940b4b0ce6734c133740198f7fab651ce218167ac2af2d0961d849a4e8a6065026bb2d4937249ff2106a35b9d38a8917c7fa01e0bfe5a31c22057c7447c3c40fe94a0d4a5085660c12ccfb858870239ac3beb08401bd4a7a38363e180b9fc507a0df0b766268fba1cd630a34e724dcbe7911c9d2be95a331c3a20d9f87f7c85231f263e0cc769314e95d8e0edfc33ba4885129db38b0787a5e2d1c3d27272dada2614275571aeaa7842a7b862e063febcb4a47ee8b74fb3204668ecaa6226a8217c86b324e388abf84afdf6e00816c406f4bf1f02b5ab5b2039f373f9ba131dfb78f7d17798a651dcbad1824b96bd9018e95504e9640b84db5a37e9459c77cdd56ab49bd9278145d955bdda14948a8e67b1c2cf77c28742e6919583c6f3052ccd513624d15253cf62d7508ab1cf65739f00dc504c4f3d32cc2b79ca9a3545cd9516856fbb863558c1fdbcd9984c9324f25897053d98ebfb451b92df489cb1a3d8170aec54be3e1fd1c82af5ad799709198be31757af7b6ce0d4377cbb8f7bc02da5f272415244de1a245a6928aeb31b52d7a67a5ead0f18dce3c01fb82b063a4533c5e5b786bc40bf1733a84a2de2224e65c87954d90f333bd20517665776548ab0c69b8447603c9ecf58ea6213616942994e22c649021df9eae52beef8f5876aaaa68dfe7ff18d4678e11bc89c008b6375a87475e3ebfee52a30a47c8e206db3cb95c11d9f4e6b91a1eb194c80abcfbd00d0b4e99369d188a785b4f6310a2fd4186a14e778ff66faddfff11e6a925d9e860cac62bd36352780d1e90710c0244a45f4d0e59b30bb793190eb92d2b754588784cde088205dcf32f2524389d94c75b709557c726a2f6f46b49ac9fefe7fd5598ea717478ec43d666279700deea964dc607699919eac73842fc4b55410f83fddc3fe709b94170e71fbaed554efa1a003ac4b82a50dd0459c9c18a6ca64b276203c15f19c3e6fc41308c462368e6c304f2d2e9fe4931c096c855399b4235de5975df284de8a7c76cfa94159de98947878d74aea3f8a4", 0x1000) 03:20:28 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0xef802) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r2, &(0x7f00000010c0), 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r3, 0x6611, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x9d4, 0x242) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x2, 0x5e1943) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff, 0x725c43) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) syz_usb_ep_write(0xffffffffffffffff, 0x60, 0x3f, &(0x7f0000001300)="62c449b890653182052e604b18a480854ceb732b466a383d65bd8ada19f2530700000091eba7192e9385991d279ecbe0af8b7844a47f0428d73c6600282fe0") read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) 03:20:28 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1000, 0x1c50c1) write$hidraw(r0, &(0x7f0000000000)="4fc2001c6aaafb6b3e81e845d61f59c68267a3ab4fba143ff39dcee5d27893c9aa388e87226291b8971f6eeb743af13fe39f5c76467f4bc3d622be0aabf0906781f4758a09509d0ea51625f4b856031167b9c263c7ed26e94dc8d488ec773822de04232310df9aaea7ea400291673fd8ecbc97ce87dbd6fb11ac51e613feae2859bf7bda6567478c1df4d2ee29e42d6b3a2d232980c82d037501bd26a489554fbd39c481044e5c2546bfeece99ecf3ff46fa349d124d1114fb6d9c300c0131746f209e58d090e061fa27c0a2cb0b4eaef6f0ab66193e0c5325eab906e3c12060adbb7904b837a713aa31bfb57260e5f6855458b1d784c66d1b9eba3058219226ef01949a361fada91a256297e0322052852c9af7caf085b749732c53b121321fd7e6722a92c90192b17c312e2565a992bb598aa67aab713b122bf43309b9ae235c0047845fbf96ff24d08c4e7ff004b9fba4e4d16990c44062feee59a608f115911c7e6ac1de308591d9660692ee8b656e77ddd0c2f3c6ff6b9319085780746d628209c839c3ffee230c08c7b4d3ce32757204eb514cedc998d72e847bdc55618ac6f06e1e9ec794f8f47cb354c6a5a65a186d099194ea6bf71138bd4485a7cde4d80b27e73c6a082d8a87c7449fd3dfcd83c36bc70e53cd5b32b9a5ddeb559ac9d7705ade20c9bfb6beb8c7403103de9f8d016f2fda12be607d058b46ebbeb4", 0x200) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="12010000090000082505a8a4070000080001090224ffff051a7498090400001200000905820241"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x1}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r0, &(0x7f0000000200)="bd10b8e5ff96b16f1ab8df11448d5717daa412cacc5d6d46ac7ed5eba0a0b21b60ec53d7f84a5e46604bb5b83eb6889d20a3708e9e47ea052ebd86bd4a5587e4cc9711c90c42fac0027ff08a64e093fa7f8136674ce1b5173e030e930d305744103e8199f54d9bca4a0d128c1e01cf9fb6c1ef325f7f958672483e2840e3e5cf871d262ffe0c536a6bea3d086f1606db54079f101e6f557ca3646b448fb0b45079de903cec5e899d14e0ae4f0a8fcdc7b667a668a4eaa80394d01a", 0xbb) write$hidraw(r2, &(0x7f0000001200)="b4", 0x1) write$hidraw(r0, &(0x7f0000000380)="8d6102cba41dda7e11d3fa03e827d76f8350909cbb39f121237f6825d9c68d8e18cc15f7a3d93831df7a4f3b3a9071d9f0dc4b4ff89039c856c4e9e0f99a06325d393d84396582823e852f3e9769a6888a42ca2a4745899f0166cc7c5080", 0x5e) r3 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x478316c000000000, 0x2400) read$hidraw(r3, &(0x7f0000000300)=""/118, 0x76) read$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) [ 421.716940][ T2211] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 421.726334][ T2211] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 421.734359][ T2211] usb 4-1: Product: syz [ 421.738627][ T2211] usb 4-1: Manufacturer: syz [ 421.743252][ T2211] usb 4-1: SerialNumber: syz 03:20:28 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000001200), 0xa756, 0x1) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001240)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r5 = syz_open_dev$hidraw(&(0x7f00000014c0), 0x80000000, 0x200002) read$hidraw(r5, &(0x7f0000001500)=""/115, 0x73) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xaf76d75b) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) [ 421.856506][ T32] usb 5-1: new high-speed USB device number 63 using dummy_hcd 03:20:29 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000200)="01436970263a305b748c6e09f0a6d09a8b503d00afaea38703d9aef8e79b41cc0bdb7af3dcd2527b2e789c4e8741d20d36306a80e556560f0498c4ac8696dcfcae3151dd629bd21a5d6adece8193178cca1843f86a9744596dec2c96f3d78788d05c9756003a6f6f9dceaf351b0f3be6f7a3fdfecfc56b6f4a2e46dbc63548b0da848fd03589dd6dc0a2906299a705fe6587ffbc4d2d4a6a46103b2d57fbe43cadda72ba0ef951ed1f7f58ad8b4746767945b7021dcf0bfef00c764cc436ede5cd25a31a527a", 0xc6) 03:20:29 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6042) write$hidraw(r0, &(0x7f0000000000)="c8", 0xf000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x0, "b2ce62525bc63fe23e781ab81449b5eba01944b89ec6850655eea143faefeeb89e0411f01b64e90afca685f41240b50e9773ed5648da682f89e1a458011df862"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3f00) [ 422.116082][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 422.145960][ T7843] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 422.149982][ T2211] usb 4-1: USB disconnect, device number 69 03:20:29 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) syz_open_dev$hidraw(&(0x7f00000002c0), 0xd403, 0x2000) r0 = syz_open_dev$hidraw(&(0x7f0000000200), 0xfffffffffffeffff, 0x2000) read$hidraw(r0, &(0x7f0000000240)=""/113, 0x71) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 422.235900][ T8159] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 422.248037][ T8159] ath9k_htc: Failed to initialize the device [ 422.266159][ T32] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 422.273192][ T8383] usb 2-1: ath9k_htc: USB layer deinitialized 03:20:29 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$evdev(&(0x7f0000000240), 0xf06b, 0x0) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000280)=""/29) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="ed", 0x1) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCSKEYCODE(r2, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r2, 0x40084503, 0x0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000000)=""/40) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f00000002c0)=""/66) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000440)=[0x5]) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000100)=[0x800, 0x2]) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) [ 422.396466][ T7843] usb 3-1: Using ep0 maxpacket: 8 03:20:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000240), 0x7, 0x741) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) r2 = syz_open_dev$hidraw(&(0x7f0000000380), 0x1, 0x2f4d82) read$hidraw(r2, &(0x7f00000005c0)=""/245, 0xf5) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000340)=""/8) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000006c0), 0x100, 0x14082) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/242, 0xf2) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) read$hidraw(r3, 0x0, 0x0) [ 422.516180][ T7843] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 422.524867][ T7843] usb 3-1: config 5 has too many interfaces: 255, using maximum allowed: 32 [ 422.533877][ T7843] usb 3-1: config 5 has an invalid descriptor of length 130, skipping remainder of the config [ 422.544427][ T7843] usb 3-1: config 5 has 1 interface, different from the descriptor's value: 255 [ 422.554992][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 422.561068][ T32] usb usb5-port1: attempt power cycle 03:20:29 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4acf5) write$hidraw(r0, &(0x7f0000000000)="385c12ca06741b4ff592308760c22a7e9c7aae7b", 0x14) write$hidraw(r0, &(0x7f00000002c0)="658fed046fc5cb88ecfb163c2f04f468028f56fc99c209b1e6e52ba2d1eca1d9456c1bda0c85d026829555f4904572b2030912f3dfb5bbd5e562cab7e5d0082d6b5eb391d2f08e742f5daf4ebba1a80fd85951d52c4c12862fcbc91aa7cc3cc011401d570ad5edd497848b57f984d8e26b51e32a1bd535f1220c9cb02c8ed97d9b289606d15ce01a85f0cc4d7c90848101ddc704a3eff2657f53a9f5a2317604b95335fb78bbb4c6f62ed538a1cb360fc16fd41644dc957ef58f33677d0376c5e39b9a07fd3f108abe92adcc6df1cfd905c5dd55d7d5710028c441d28b04554d43749968a9a1947c7aee528155aee813539032364cd8cfe7a666e164584fb456d9dc156001f827d247179cfbc17dbeaa12f62819db512cf783ec611f76f3f7dbb9972e0e1a1eaa7759be161f394374c3a686b2ec056321c0a348de52b476a17859a5cb3e4fb3591aa55cd6105e8b955d9a0db694fabc88c376ce21b411bda00fcb5629f213fd6713160fa6d097ffba3310215ec1124b9e0c40a99bf9b4efa91e8e54adc44e68809ab239499a394c0991ef1e86ae6c3c24b2878add8e185ab8b972c32cf6beb7328352c891d58cd3f83e4ef1c27929b326b724fbea158bd084a9d02618f2d3f774b2f44ef84c116348c0b6fcb98f832c67449d5b22a9d0f0460fb451d6fa8edd547eab43dbef1dbdc01717e4d0c4fb7fbb72a48ad1f66872aad9535c413e39d150d8dbb102adee801fbf300eaa84ccbd4ba65a3d5881fd6a0c3eb2343a33b8767c7ff22f0be44114927ed6378f3b923ceebf75964f65d97aec57f0a8c66dd6abf0c1514fd6a2ffdf61c53876b95c1e9bc6fcc55e2b6d495b37faec8712255ac64575bf8d0a50b80525a39f2152c2b51dae4ef842b177bd39d9ffa02bfc6b47e37120a1959e2bf927a2ac28a0478c7a0a3e66fc7df12f6b427974f0a3b0589efbb1540f36d8992fc16a9013c3995842d03e624f1ce338a2c893097f6b49cc4f1788bd3caf52e39a63b3effbb45134c809e897bf90ff25dbeae0e4e84d038bec6447ec356aa89e3a557248ec7c5579e98043d3d155387e2093c17a6b4de04980b046b1a179c272c29e816c482773861acf5045670f1980b06546035aca15a7c3dd4809380809c573cd4311038f8a12092a77a543340296e89762d6f26fa039dc27b968adc817a413c18e40e722df1246a593962833b42ff2b4353aa24ed7ba55456d0e13615aecea08064af115a0ee7786bdc86121ac8143b0e0de3acd2f6de05f94080c0f62ebba31fc7f85521801cf69a414697fe853a19b9ffb52f4df973fd424e3c2d28d50bb009f1482a637aa1526bf282230ebe956cfd036e73cb6ad55aae35572f5ed7b385cfca32add2d5b17ed23c967d7a906d343824143a878a09c48a39ad0092b3971e47cd0036efc70c81016ce7612f8c1f9f20fe40c187213311c04959c632ac55118d20f6c2dc709fda6686aac8c8f4d43464852926119467d8e814494605b2ae3f825fd00145a99d42b21e6645ab1dab5badcf862da8a18f05da822e81f231f54a8ae79bac3339bb8979a5df27ebe7f17be9ae29c296019e4977d6e482be0a2b0127366494cd2a378a0ebc84b6be35756f746b87f2c495964f405b0f86d05ed95d62fb616ca08c2a9ce1f099e5b743b65a789ec284cc0eeadbf2bf6643f22e7330260d8720c50fd3206d0e942ed40d7abf2fb8c9c94cc91715a9b7eb62d81a3ee7b726f5739fe6bca04f8dc97246daab4115c9ccf2749753f890dc55e0603a32e76f0aae18a35f2aadaaea018c139967beb586c73b3c79a6b7a6425054fab2782648322a7a570b5e46f7f53b27f9bcd8de522517bb5fa16218564a51aff6f29b1f6354306e395e150652541d593853615c3dd0d4a03a046fd1c1757500df9ec2f2702c874b853739933307a77219d44b3152219c79a0cb34cfe493bd6b5f1801e992be3090faf7be834dce57d61ab9107f615ce305ff49680c0aa24d0553156249a084a48093e5283db9949e5fa04ed85f8ac2125b603e5ea6237cdd1b60088fdf3e7700f085f079340555329186f149c683d032749c6a643a015e34b9cd92adfb13ceda23d8344182f23fda063afc554cf5aad3d87a6dfcb5f0d05ebf90f27dcb190e2efe72818dee39e77444759a43ecd72439fc12275c6cebe7073a611f4971bffda13aa5edcc12aa38756f03801f7539a6a5f5e53c65fc8c4f1499ffbd42a8a884d2fa8111203454ecc7dc406436d333779ec7e83312af300f54a00ccf61b9193e07b4773695713ea8e6a48cff3de3f0c0ee0e6cc84909ec9cddda2e6ef5c85258e478ea4095ab569f5c7650235c666ebbd4423562c096a787145d98c8e8a2cf315e38bf8c9c2a2a60f7f822fe71000926b24d2222eaf2cfe8269091a5896337267e55952bc7d84c02a4c9036174697d684997021439e11af9d7e0abb1f2610cf864ff9ec3e462f69604f2ef43021266abc19eb96e7381ee01b6ba551459b83867078454a50aeeb69ac60603575cf659db92fb0d6d6d709d903b7672f8ca79fa6e44fefbe547c96b8005eb37dbde692a79b6fe03ccf365da959b5d794277d6ac3f2a45dc91dcb58a55b15b649b0e587265874781d509c110aadd2806734b95ddd190421702e0cd99418b7849648e273fd079342e1dfe4bc39f0dd167051586261b3b4509bb0f40ff17c4c796f74d47fd7a04442a5c68ebf5a84f5378fb32bfcaaf1a1d905a6922eab4e04ca10a252673a3e1984d2f6e5dafaf71c786e5f0f13c906247846bb62e0a776a4074dcd6db84d3902f10d9ebac6c097df3e1055b0717bdf9349eb09787bf72dff2a9cc2163cdfffe544906dfff05339b5808519ca2a70b2c5573d1ac3d268c5166f93d63d48a5ac277b2b34b3e5b83a6261e83268b6d6adc18eb86a172d5d031c267bcbf5e4a2cd2d159502f5917a049d38de5d6e23804ad8f22454ff595a49bc649de8f6d818007a4a3d957dd85d905524dd2661766916409d90fc343b884ff42c25a5022ca07cda269637fccb4a07bfc9782d63e24e11b1f11fa30987448fe1161867a5f2cdc0120716fb79b8003b1b484d99fe5dcc06495555a90bdd8cd748fc7afce663759670250b309a9224f64ed1c12b33e647b5858dee290acf68643fec6c4d9e1b22a9ecf0fdd75a2cad84188bf6a953934794c8a6fa675324bc87fde173d7bb9c2fbf03ea75f473f1ec3c078cb926ef0952c28add0d530fa600d2bce567951a5c969585e886ed47c254d1ce31c72909afaf8a057937a8b8730f05cb99782ec93e3a701de2d2567cc6cbdc0ed746a2dbc46bf1c71a54dc325ef1c9329168ff83d8df99356fda5d73df75c6ef0da9396c7c499046c49beb80e684bef18a99ac8bff2f99c6167368060e3e3fb623b8cc45a810f06c997b12cdb5cca8bb3c865fc00b7ebdf1edc15500b2e0f967753d95d268e5711edb25e2531e1416f165f8332025b5417f66a6f2bb168b5e58b030345ac47c79b7e153180a2eabdc7ae519a49f31eddbf8676cd2e643c0467aaf3dc4b0ffcfd6f988a1f1e64ca8fafd88ffca292a338cd76d6d8927aea8b2bf8c959ed3668dd199099007231e3ff107182e0c8e29476c475cd4f22d099d1d4b2b4476a9e363ba0ecca4e9ceee38f8d81bfe35e257e8b17b1217f26f790aee43dbee29a0441eceb909ec4ad273f3ca06aa9a5cdfbac45036578754cd8598a74ab7ab332af48ba5f1738a9d2fdba58c3583e4e7811128700c71f84ed03821e71fd9bd026361acf1277f808a9564115a6631efaeb1e7753e06029c70a348b969e0999af583405657af1542c0af5bfc9d5e045e346eea685fbc5b70a2bab1ae693bcf8b59a98a3bf6de0f63da2d44657f8a7d563360fb41579f4e1850e354366aa5f2137d86ed429fcd180a76592bd2a15d9217e3b77dc0e1dd10831aa9e787c3424b21fe27f6317ce12c177867b386f0ae3a897c0149fcfef6a53a2a9a48158ec2c94461f3d5dfcdf93586dec2966edc09b879e292cb8c4fab0ba3fe157b725083cec552c82aecb158767a6b162c0107d0b6b3aac5d00422b82ffd5f3bbeaffb57bfd08a65317d4f2e43ab97facd58558cb24dc58fc08a118d7861d16084ac73bdfdaded96319b2ee9431ab1c1e03dec80980887419ed1cad3f9d6fc5161401f32acd4cb721cd93c595bdfcecf9512ebfb49991dce63da8bc68a72b6a02421ecaa083dcab0b77aae235746f1883f70a0f4d47c1758d923020c52786ae86b831ba3434a9bdb71ebaef11a60e605affdf1a72c51d48904ab348d8e6d0b2939253a179a28e94b9ceedfbc03f3d738bdfd78293a7e4223dd37b0e3881ed28ef212dea0df6fe3417ec2b4df4abd445945258f73dc6de393e1b1d83466076d2182dde98c467c29e261a186d74dfd8a4abd7670d98399ee7cfcb6c31ec500a11abedec0946655861053a19e2c4836217e7bb0b71385cb5eb3ad9dc5ac0235d8a198eaa480d129f6a9f27b98dd31612fc0987d858fbc338f447fe317400136892accce81c86fc1a9cc606c8bd3bf44a870452c46c9cc09b386376c0f94e1afad54683d5ca3a67cc3125908cbff5128a29145b0576f8fefbfdbd92786201ca51729a9268f79b1d7df7805cb4b828ddd0ecefac6ea4d92f1fb8250aff1b18d8b042ebf19de8b4121d414df5b5b49cf4f1c6625d6833e75ce97d3b4fcab3a2da5ad88e7273947b49428cd5fd316c047634c16f4729d5cf712d0df82d66202f89aa1988fb0cb828759f3d1d6807ef03fdd6099f4243a7ba42a34a7a3427f975b68a771d181b9bbfa82c1e5ad7998f0363e6754a0af8cfb1de256cf0d5197436673d16a9409728057e7bf34937b97fa33e0f86e0f74f35cfab3bbc2354226a3813076ab33e90154550efcba31303c8ebb6c4cb52bd49f377b198779d08325bad11f7f67204083069a566fe403869b523f78aa7aacbdc90ff16c0c849c6b9643612388263eb96e541c7c85f1770711ca3ace67f76795a7278238197e4acf9e45588a2e6f0e19f897225d64175b8d094d905b5b9940ab1427245fef38ef6b22e5bc85f0418811818c7c3f7f4e4e622002811e2eedf8881c0ec4cbec02f062e06938b14cb79a0f16e0a692ed41ca31c77d63dea051968157f7d45be2f87c0a0d0c5e4a069abe2e3bd4a48e75d19682fe828a32a1656f49aaf3393da69e1c5e5c210f08cd5a677f506c6a0123d592c131e201aacd168f237c4eed3a7ba0e56caffe01a0027a4bf9013ad923961c63bc1a74a10b7a3421a4c284ed438af871f44f028f5d870b94ec68058c012ada1a6eaf6ef1f39efa17d75308d2f80a1d82c9339d88171a4265513e9a38e815ff003448c8a490e320a3c3482a87acc105d48f481200c3f833c6e85e16e92b047aead6a25e8900fb749b55e3c4a0d5e49b846a21eafc3eafc3d69d4ebba4e8714940ba6a730d5f1735f2df81107b3c1b5976d4823ca79948d7138801cee5a444f1cd3ce46e464680467e855da8d2a2143ef1bce25409670d5f6a740d9919a96fc254d754dd5c7bb12b70426db1a33b6229cd41bd2c2838ba898ca8915f87620a0572331ea4845b1fc1cc04db477e3ae0a6abf5c4297ca3435dc65ba603a8e10b5120635deedb6239f79f8575a6640dcb395ee35375dc487d4bb6da5fbd06ae2938710ae58540f6b127bb21e786e7e3d1372cb1b216e1c25d32038a57abf0912d9e981ac3667e80862ab759ad384ef4aa4b4126d8caf81b3c1609a4189d388467f235111d037f4d7924076520d93070a4d5fd1090", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x4, 0xa281) read$hidraw(r1, &(0x7f0000000080)=""/66, 0x42) [ 422.567223][ T7843] usb 3-1: config 5 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 422.656272][ T7843] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.07 [ 422.665578][ T7843] usb 3-1: New USB device strings: Mfr=0, Product=8, SerialNumber=0 [ 422.673747][ T7843] usb 3-1: Product: syz [ 422.997144][ T32] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 423.056330][ T7843] hub 3-1:5.0: bad descriptor, ignoring hub [ 423.063573][ T7843] hub: probe of 3-1:5.0 failed with error -5 [ 423.096281][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 423.116928][ T7843] usb 3-1: USB disconnect, device number 56 [ 423.235555][ T33] kauditd_printk_skb: 35 callbacks suppressed [ 423.235575][ T33] audit: type=1804 audit(1621740030.216:3377): pid=20107 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3330332F48C7C060 dev="sda1" ino=15317 res=1 errno=0 [ 423.246450][ T32] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 423.476146][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 423.482113][ T32] usb usb5-port1: unable to enumerate USB device 03:20:31 executing program 4: syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x4220c0) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x660602) 03:20:31 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="12", 0xffffff91) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)=ANY=[@ANYBLOB="0800000008d00f1f68549911fb42270288d44dcef2208c5a5da8001068151957a6f30b14fcd4faeef104d02127f80c52800ce271b9e709000000000000"]) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000001600)=""/175) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x2480) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0xa9, 0x16d200) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f00000002c0)=""/71) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000340)=""/245) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000240)={0x2, "b9ff848d7eaee7b34a846e32937afc5f3c93d4616fa6d63cbee4ef93b2b646a0af9e806360f072657b89baa2af96062c99f140ea23fb8072b9b6f32176b0f1ca"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x121680) syz_open_dev$evdev(&(0x7f0000000100), 0x9, 0x101000) 03:20:31 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127b42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000000)={0x0, 0x0, 0x0, {0x800}, {0xffff, 0x9}, @rumble={0x0, 0x400c}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r2, &(0x7f00000000c0)="f30cbaf5f97437dfe8d3c8c12ad4550dacd848d8e8617af5ea225bcaeeb7166fc1e35cd5b85b737fd3fdd548833d9cad3465ba2dc8aa10f189977c111518057f58dab2a1535b8e191b581a4b69352f6c8e4f66232cb65e310a7e2c9849e5ea63de691049ad7020d5dff1ebcc75d9c08044ae0fb73d3311fec579e7b3c3440ae50cf697e8a39cbb2958db517a12b4d0f0fdfe", 0x92) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 03:20:31 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000200)="01436970263a305b748c6e09f0a6d09a8b503d00afaea38703d9aef8e79b41cc0bdb7af3dcd2527b2e789c4e8741d20d36306a80e556560f0498c4ac8696dcfcae3151dd629bd21a5d6adece8193178cca1843f86a9744596dec2c96f3d78788d05c9756003a6f6f9dceaf351b0f3be6f7a3fdfecfc56b6f4a2e46dbc63548b0da848fd03589dd6dc0a2906299a705fe6587ffbc4d2d4a6a46103b2d57fbe43cadda72ba0ef951ed1f7f58ad8b4746767945b7021dcf0bfef00c764cc436ede5cd25a31a527a", 0xc6) 03:20:31 executing program 3: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x40, 0x4, 0x1}}]}}}]}}]}}, 0x0) 03:20:31 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e43", 0x190) r2 = syz_open_dev$hidraw(&(0x7f0000001200), 0xa756, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x400002) read$hidraw(0xffffffffffffffff, &(0x7f0000001600)=""/218, 0xda) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(&(0x7f0000001240), 0xffffffff, 0x80) read$hidraw(r3, &(0x7f00000013c0)=""/252, 0xfc) syz_open_dev$hidraw(&(0x7f00000012c0), 0x0, 0x80180) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1b1f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000001580)=""/70) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3", 0x3e) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 424.531213][ T33] audit: type=1800 audit(1621740031.516:3378): pid=20162 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=15333 res=0 errno=0 03:20:31 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES16=r3, @ANYRES32=0x0, @ANYRES64=r0, @ANYRESDEC=r1, @ANYRES16=r3, @ANYRESDEC=r2], 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, 0x0) syz_usb_connect$uac1(0x0, 0x0, 0x0, 0x0) 03:20:31 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x5}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r4, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r4, &(0x7f0000000280)='_', 0x4010040c000) read$hidraw(r4, &(0x7f0000000200)=""/81, 0x51) [ 424.634295][ T33] audit: type=1800 audit(1621740031.526:3379): pid=20167 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15334 res=0 errno=0 03:20:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000002c0)=""/88) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000240)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) [ 424.786504][ T7843] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 424.798421][ T33] audit: type=1800 audit(1621740031.536:3380): pid=20167 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15334 res=0 errno=0 [ 424.929904][ T33] audit: type=1804 audit(1621740031.556:3381): pid=20162 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3330342F48C7C060 dev="sda1" ino=15333 res=1 errno=0 [ 425.025890][ T7843] usb 4-1: Using ep0 maxpacket: 8 [ 425.036839][ T32] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 425.053084][ T33] audit: type=1800 audit(1621740031.556:3382): pid=20167 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15334 res=0 errno=0 [ 425.146578][ T7843] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 425.165997][ T33] audit: type=1800 audit(1621740031.556:3383): pid=20165 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15335 res=0 errno=0 [ 425.290913][ T33] audit: type=1800 audit(1621740031.566:3384): pid=20167 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15334 res=0 errno=0 [ 425.306659][ T32] usb 3-1: device descriptor read/64, error 18 [ 425.346291][ T7843] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 425.355440][ T7843] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 425.363843][ T7843] usb 4-1: Product: syz [ 425.368461][ T7843] usb 4-1: Manufacturer: syz [ 425.373113][ T7843] usb 4-1: SerialNumber: syz [ 425.420632][ T33] audit: type=1800 audit(1621740031.726:3385): pid=20176 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15326 res=0 errno=0 [ 425.506713][T20166] raw-gadget gadget: fail, usb_ep_enable returned -22 03:20:32 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r0, &(0x7f0000000480)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69e12b3714fa9759efe7012772f6361f346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x20f) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x400) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000200)) write$hidraw(r1, 0x0, 0x0) 03:20:32 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) write$hidraw(r0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="81708bf365fa738f3f8bd10de60e33aa4b012f14e6dd20", 0x17) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)='\r', 0xfd50) [ 425.625522][ T33] audit: type=1800 audit(1621740031.746:3386): pid=20176 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15326 res=0 errno=0 [ 425.716089][ T32] usb 3-1: device descriptor read/64, error 18 03:20:32 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000001240)="80ef71fb461db44c783923c7bd29b3c7e0628caba760e9197c9b88f3a455d1f869e9eab7e215577d2cbd82469888324a6f7ef47e16d00f640a7886d8a3e8387b101d31e539e2199c33261b5b2d7f86953e6dd5352279e04aefef99e62d5e945906aa73213128d1ea75f0ecf02db69df6bcc4bfecb6917fd842035f16f2c98c9ab5a5ba3b3e9952fb2345b517e08d0c3813b9d20969a77bce5955a6d07b1d8ff9c574c8c58db07e4403b9fa5afeeb73f150354320fdb9f36e27aad1865bdc68445440e410ced88e1b48581aee47fa930ac6719e95b3d7b584b9ebb1debcf39e08223e8c3c8b224431f6e2d1184771091b403b0bfafb009db47d184b9c76e54dd32d15de09082a82ce671a2e1875d2e78c9cf8c2081c80c5961bcf6a04798e518348a43e5c480aeef29ce72ed4d94d513927d1affee0b9ae2f9ad37e781522de23a7e33c7a74d2980840a66400464e803799a682212cd14e6680fa6f2ffa1547ceaa731e34aea047956b3cb84718098cc87f84af7022908b9560297000cfa65a25ec9a9346880d7180f12ce587f03ca338ac942bf70f08ddc6b0195fba640b25ef82821c92a87795abb97692587a79ccb365aca7c3f3e442552fccc5dd892a228c9b0e5a27957aec2cac010a3bbcc92c311fd7b2a2f6f4871d21ff98349f07938f6c6e428ff5be74bd1f54fe672f5facee2bf31fda3d0614b124401661c1f2015419b47004ac04cbaa253cb1372f82907f8fe7bfd0bc3004b8a72fba4d7dcfceac9ceadc0fc1d8a2aa1ab45bd824461ad57fa4e10ba8ed0b72ca446c939cb320638bd7c4e5390e8649307b10c02ff49bd85f5aaf6577b280e5737b768200930700270aa2c93ee11dc7a0a4c22c58addd2831361ec69498bac331f3305c9cea02f6b1693c92867a0eb852e370098801f1caa4e119a91798717bf97804896f28b8b356dd7964da29a411eccb758d39eba0645c58b83e0b88c2859a525cc0b70fd2d35ed8ced9ecc4ceb8451bbcf2942620de505afa10b815532f300b18fd044963e1d6da12f13c48f0aa63d71778c2ab40a6493f78ac37718cce13c6247a84be597162f3b8ac8abb4a176b1e9b144d34e351895dd46ebda073f254f6c20c1398c6e5c073f88da94b4c4d10c21d014810da941d3b7f8fe6765d5b96cb9317cbc24e3c140be16c2ded1e02549b5cb305a5cf619f97d1c0e5d6c304617c1886a67cc8c8ed3e64b790fa80e7ffa293ec55e81fa3f8ea12be49047738970aa83bbba93126cc6f9367d1838a56aa5fc709aaee242ac761681c4b35a9a88bd15b862b672599ade15b8d7cb0a0b1225e784ad7ef60525ad9ffa6362990250b5bfb70a380b94ad87b8c66de521e2dc2539a75ca44d752570e49f16977592ee2b61b8b99ef4c0d79e4a1821d2a96445b16920839a781107602d222f9190ea1c4c3917b84e89ac32965d22024cc1d4644a51e9ff35171be1e0ab7ab90cd1179e330fc253f6fc17e5fe3856ae8aacd20f45f317ed540c9e6bc7215ee8130696d4ca9f6bc09dca0460360cb754d5b347caf9533c27777b0793034e61f72419f42436bfd1ea506fae9150f9b7ec4b181e84112b4480937fc57b0ac0f20e895b22716baf010bc2394bc8ed4f9d496ebae92edf2e3cc81d57eb0cbad7b3b54ddf5549a16f263bdca52af018c46a12bd27eda239c928a7bc63f84f35d47d240fc95142c98e079dedef0875dfda23e8853f030c9cd88531e81a9ea81f64221fe99165020f2af3760cd3b89bc94a0d06b772fac1152bfa38d8ab9f1ee928eb81b8ea68fbc5f9f0230f25bd7eef066ac4b9d2afb6c3951ca67244cf71be1a4dea9e652b799a166d6aec624d096ece3a46f5f855794a022904b604d11d95af43d803bd9fe2b0c5c36c73922a0c1cf64513772dacc456421b8674982ea867b0c02e6da294742d40fb881d0e8136ce8e071dabd580a61de804a5288588446ea7e591f37a3d6df031fc7e0cf1cbccaa839b86b34e2c3ea33bb382196b8b2f70d64e04af347455e800aae8fcf1293bcac1aa82873e049f0f7c9f7098c2bf146d34c2c78efd7e0573c233807438f2dc35715d7ccc0e395b7c0843562fd82e97170bbeb42ff8c873b720843fd4fa7755a145e13a489efc0afe8fb5a2584f703eb25b1ec051420bb7e6dd8eb0bb22367d249200a68bb40c8ee35aa77f29044b6b1ed969dd5dcc3355668aaf44b206f2572a7488331c813140a3317311b86197cdedfdd4d1bc98d670eb02bbb7f986ec7f67bdd126816803414be1596de494998a293f25e6b46139f8fd6dfa6a0020dac4f589c30cf03206eec61730209f28e071d2494713fec373c3a5d03bfb91307b868cb556603ec5798361082f407aab6d92fe097bbe9d4a22f6ce0f0c414c1ddbb12c282b13c7e70f6da91438126404842c7a2cb8deac8b623b5ed156ffe03754101e25111ddf9d718f30b842c70039b3fd9d377fd6d7fe8fa4fa7d14058f6b910be6b4452d7f0927a791e3f8a197b007223d550b2f19add89d7a24cb8257834f98f31c6dcbf84ef435710f753b24a3716c4191c6006fed06d60ceaf8856e218a1b3532b1ef1c60c8d03dfbbc875f40bf11bb5c9471c47183406ba6a77fe560fd6107faf49c54b759fbace54b946388a5c598434f8a00ea53d94b4c1458939213788093f3dfc954180d9e0a147caedf9298ef336461721bbb910533822c92ec224f301c803d1c544ccdc5dee4f200725e1125c09d5a1ddea83a59346492e294b77a99332cf2dc4a1e7938e99580e97ab63371fc5698c66c5b3cae94ac4510f53b52aa814a64a42d21702353868f85688bc2c7f3c714981d0b71c12d265fc8dc066e7138be3325043d22e0be0f2d710a9b11e224b8e461e35f0fa84cccf592b0fbd1e3d7e7826d1e4ce80a0995545506a7accdc5e3fcb9765467f7b49fe974177fb6ed9f1e921ea93872ee5041186d8cb89116f3e6d1e7d4d47ff0c22b8181c6a66067ac86dd00b07c81c011490fcf659fbfbc16bb55de506f30c92ba5f6b69a05ca67a8f9db4e1d694733f2bb3d6cdf0d2251ea6151abfcb98e883d5ed683a126cd1d676670e2a35c6ec278453a8e2aaa104d14ee4cd5f2d527c08196de88ece1c5cef6e71eb2212ff42ba29259378c2ed0b9bf29d15406330be73343a5a1c43fbbbd350946cacd4b2153eec53b7df1671dabe195393817f0d7505f4f27cff0ef08882e63f5da11906c79e07da0fb266ef477fcf74b8d57fb0b31ecff5b4b4ccbc74a1d4880db61410823e05f30fa26dd660eaca6840dcf499bc96109759bb926c5d1eee3b39a3af585204a7b902328151cee5d75f6909e4e32fff265d0840e98af555c1155eb1f7c7653f963b34188e8d3c562db907ae94de6a68ba390830efe92dc19e2b3a4d295e0404e66caaa3806476c2da969b844f376222c88196ef6fa425503d98db264ccf77a44b4ae2732c2e219a1d92ae275e3b80579e83a9b8b8ba20b31a142f42fee721d0c15fa672ea28a090e70f80915fa6b30300b25fb4af4af74bd9ee3357c13c115fbaff285445d1eff11967b52866e4064d60b5817a040973a2c2eb18d74d5b6b635515faa1e0204d9258881d4825bf990ee736045a2a1083794efc395abd133f4d77de8c5f1803dc390a60eed36adff9cc0257026358987e749115ab13f4f6cef4fe08eee178bfeb998f37bd095acb6a2469a346c299696559c90aafacdc12ee0ff1fd6eb2f108ac41e4073394a1f24b320ef06643d5adcbbace538aec7c157f04be008a73abbbc58b016ac29f94a9d94d037dae219eee3e68acfb802f0c7d1c67344e5a6179811364be5c15296d4cdb9a5c63674cda32a8ea07ee9eb6ef7a3d95e79a7903b3b47c8c6978f935360b7adb2f2dc946cf91a2302e9bf15625d2e6deb6d7804f86d5699e60f3adfeefa9bfe64c223a3ac116a866592892eaee530c8ba009982c1b08dbc186904a452ac96384d03ea3c9be3d0fbc0343aa2f476779c3337baec64835ab7516643d9c8b7b867387d2fad05bd3d62ccd770dc3867f1de520b93618d5325698c725962a2069fcc3e77a07fcd20042d2d9edd9d710226972ff7956adb2e0e834ce82df2e5d9031be04a6b23b6e66aa80c9f2be48a4243051251e92d41a369895220f2f7f8539ac8f9b17bb1ddf08dab3c73a0d72f7e6ad800605b02f736cd415c7150565123b7c43c53d8e44eb6ed7d5791c0d0df0d38b71d6917cf6d91688d5a40f9c339459e3f7cff0cb69ece0761ab7a3c622933a0f6047d9d04aab46547dc6c920408e88f5ae604cc6eff4ac25a7363c19f9cd674d0b312e966769e3b0c5f9074ff0256eaaaa0e4ac151e63bbcf6d6b6d2482d4b9a25e477b18ef15fcef7cc83d50ad5fa6a7976922f5e113f80846349bbfed99cdb4173af263fa24ac5f094839f73a88dcc7d9ba2333b2248d51983e0fce4868ccc52d8e11ce81d20929a5bf635fe96a93151a804d380bd3559363108dc9d419cdda89d9105ca3e4a9fb4e0b7c628279df033a82881ea6c98aa2aaace232375532daa988af933ddcba269eb8443683e620b16244dc84998d9c69e2076c2e177014a6e4033ef804c98afbcdcadb0af003c069a613cd552a4a4d157292ffb1948145da1f75a647625b26c77847a425acc6c8813ddf6fb6e39e9ae007846f92cbdaaf029fcbaae3f710710e3034c658746a902aa6f997b719912ceb8b497bd3e6b63049245884e750563c7256ecfeb0954a726ca52adbe811f948ffc93bddafbdcbcd92150f6e2b6337adde1771148aba899832864aeeae8564ab01f18266d8dc6b4186d8634ce4f43fd0a5ca9cd2627aee9109d907baada262cdc96de05267c660f6d65cd56ca1cb668ab709a6fa46718c810647a9761619e15776d2ced7b4ca8458310ecdf40561cc331724f41f8448d72171425a086cc341f9d7c56c45c538ba8d50a8f7afa7a29810e9520ffa51f71a9bf4f14f36f5de6f61878ae9bf654d3318d2cb8f411ef883d3af46758ae8152f4a4f9b9b377437fff6633b192ec3a4179ed8e198d256fdb0dff75167dab0b683aedb5668bfe9aad48dc8a001159565bd11bd83cec90558822e873c750ca52984e5bd38310f23b567b7e7fc834f27e4464076ea322f869c7741155c6b3fe6884d16a396e16e6d6625921141d910b1613f5a4b557fa1553cc0610a926681793fc715f27b84885b58afff3e0127c165372480ef414420a9c39f424a91ab310fc77d189e3f7fcb4dc5c36ed0fba566e7d04f30a8314a1d704ab64050bf0cc6123da75c21fb2201a639ef2dcb4524c257ed059c4eff64188a3ecc6b9f8738cc3f2fdbcf97d0e63fbb7b083b7409dfd9de7bb4e515ce01abeada886abf93074c41ef2c36436543ade7d883367e5c28a7c24d5809f3c83b3e6550e216951b8f4fa2a9d4c8f11dce1d7be48a1ac20ecd85f230cb3a82ee9560c4b335c04b938b0c05a92616c7d15123f34fa597a11a2c36a1367f5f0522de78717edc2f302f90b8fbeebcc77e5649f91315375758a9cbfdfbc1374fb66f31d5658de723d2560821851bf15a0144ed26caf669abec441e4a782f60104a4b006be8b18522462affd866afa991260a2d3c32930c8f1b767f4afecb850f2dadadab2e8563a18642003011616871b6e32fe892e4f5c831e325d5a27d7f2e34953816f5e60a84e86817973d368e0f7556ba01cafd0c95d98fe990829026a21c6d4d980b1205bf452af4164b5afcbb3ccf4427b5cc21ff3d8e7abc16c6376d451169590fb40b9a5b626bbce0996ec95c4dc0a7f1b75ac", 0x1000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) write$hidraw(r0, &(0x7f0000000280)='_', 0xffc1) write$hidraw(r1, &(0x7f00000000c0)='}', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x40) 03:20:32 executing program 1: syz_usb_connect$uac1(0x0, 0x8a, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x8, 0xe8, 0x3, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}, @as_header={0x7, 0x24, 0x1, 0x8, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0xff, 0x9, {0x7}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000180)={0xa}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 425.796205][ T7843] usb 4-1: USB disconnect, device number 70 03:20:32 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x486723) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6000000, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f3233cff5fcaacc624f891f61c3265422d7f105320629f7fab28f99d8353a9b9ed4d74731667df23ba0d653e2c5f74c3352f07f18347f9607acf4da517151cfd252cf18b26690ed7847f8db1e8816009c6fa5179faf95132cb4c1c570a54763564f70de5a94fefa5a872d3c9857d3514a0a290d628903c5f00c597878befe6621511d5ac05105e61c5efc7ac0803ea4191a781d6e136657f516968e52dbbcb02bfd86eb2db5a0f1363328fa51cd8b3521881e383e2a2d586461a81c993e4320900aaacdae27bbf0db23327b1070f047e0bdc2ccc8c2f3567fc914d1ad3c33e3b28c7f30a2cd7bf650d8cd60e02b3c702dda8d36795d8bc325dd6d6702e160a5de97d8bc7429257eddd0a752d260057d513e0fb99700206b67aa47ab154688dfbd4f7c3d47bfe2d83aff8fcd397ac89c84687916b07b7265539a795afd8208a769d897c9d879a3831d6c5fd15a531a7d6637e06892031f6b08d5dfe7fb8ff8c87edef4554b2795d199bf9eb6c31ebb0aa77e4a0930220b4dbb5c8a07deb2f9e345b3b4550bb7380963aba2e5d642307afcff95075292470cea262339201869aed2a81637ac89b9072fc586bc10fb0939213561e1eccadc5741a010de1ae93ba02a610c8b8f44d708329828ff0b9846a7f4b3fda54f2901ebd3864eeb5696559785b5f2e027d1e9e3309d5b7003af0624baeb0ac906acf5be7e5153da41069109ca2ea2f8ff8b011e867e73a8ba9c6025de8213c2d911808039ea3177f2e0d59c3af67ed9ef19439d32b6abd2ea5450bee39014cbac93ffa17a06e21fa1a5662389cdcd5dbe7a9988ef4d6c20ce61e4ec293c58aef6d6f33567844a389de55a89bfa9f7d6554cdf81ba91e531ab21e41ba06fd4365b752f9084294976fbfdaa59df7eb57b6fbe1436fe91b07ccdd5ff3d364632cc998b4d3fb668760467280202cdbc18576de37fbf44d30131c13619061e77bfa5d741acd5cbf19b0751686e5f789203cc76ebc526ee6eecb935fe4a75ba436e7f04830ad7149c1091be09fe77f9021ebe06551f2e3adff10f6b953a7eb1fdd350f38e29eef9d72bbe4bb06f222241c6388eb7ae2be1a75bb5a7cc4bb291e866e1131cd365703e9b1ce6fdcd0020794fc1fa95126ba37c6541f8e338c65a0db347ace27fb3664798591f1e48134b62c0b789288a507a4777c23ade1593fe06f436bb4a4dcf664ca46f123f07b383f1f8dcd81c55c1060ee71ca8a352abc7cf538ee685a8372c024cfa8833f1915b1cad1bf64e4d6a8013e682e1b49a3ec2588575e6e21367d177ecadfed68d5915ce000b463d0e6a9c0639c05781a5784abe24aa5a8d5e888524cb0cc1ba0e97d512dd0add7d1346856ab85e161c6305cdb29b43fe822970737876cb6c3fd190396e987a264c8c7e72b771e6d3fe84fb779e1961404d51f9445e192127d5441d16c", 0x1000) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171f42) ioctl$HIDIOCGRAWNAME(r5, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) [ 425.985941][ T32] usb 3-1: new high-speed USB device number 58 using dummy_hcd 03:20:33 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x206, 0x335c00) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f3233cff5fcaacc624f891f61c3265422d7f105320629f7fab28f99d8353a9b9ed4d74731667df23ba0d653e2c5f74c3352f07f18347f9607acf4da517151cfd252cf18b26690ed7847f8db1e8816009c6fa5179faf95132cb4c1c570a54763564f70de5a94fefa5a872d3c9857d3514a0a290d628903c5f00c597878befe6621511d5ac05105e61c5efc7ac0803ea4191a781d6e136657f516968e52dbbcb02bfd86eb2db5a0f1363328fa51cd8b3521881e383e2a2d586461a81c993e4320900aaacdae27bbf0db23327b1070f047e0bdc2ccc8c2f3567fc914d1ad3c33e3b28c7f30a2cd7bf650d8cd60e02b3c702dda8d36795d8bc325dd6d6702e160a5de97d8bc7429257eddd0a752d260057d513e0fb99700206b67aa47ab154688dfbd4f7c3d47bfe2d83aff8fcd397ac89c84687916b07b7265539a795afd8208a769d897c9d879a3831d6c5fd15a531a7d6637e06892031f6b08d5dfe7fb8ff8c87edef4554b2795d199bf9eb6c31ebb0aa77e4a0930220b4dbb5c8a07deb2f9e345b3b4550bb7380963aba2e5d642307afcff95075292470cea262339201869aed2a81637ac89b9072fc586bc10fb0939213561e1eccadc5741a010de1ae93ba02a610c8b8f44d708329828ff0b9846a7f4b3fda54f2901ebd3864eeb5696559785b5f2e027d1e9e3309d5b7003af0624baeb0ac906acf5be7e5153da41069109ca2ea2f8ff8b011e867e73a8ba9c6025de8213c2d911808039ea3177f2e0d59c3af67ed9ef19439d32b6abd2ea5450bee39014cbac93ffa17a06e21fa1a5662389cdcd5dbe7a9988ef4d6c20ce61e4ec293c58aef6d6f33567844a389de55a89bfa9f7d6554cdf81ba91e531ab21e41ba06fd4365b752f9084294976fbfdaa59df7eb57b6fbe1436fe91b07ccdd5ff3d364632cc998b4d3fb668760467280202cdbc18576de37fbf44d30131c13619061e77bfa5d741acd5cbf19b0751686e5f789203cc76ebc526ee6eecb935fe4a75ba436e7f04830ad7149c1091be09fe77f9021ebe06551f2e3adff10f6b953a7eb1fdd350f38e29eef9d72bbe4bb06f222241c6388eb7ae2be1a75bb5a7cc4bb291e866e1131cd365703e9b1ce6fdcd0020794fc1fa95126ba37c6541f8e338c65a0db347ace27fb3664798591f1e48134b62c0b789288a507a4777c23ade1593fe06f436bb4a4dcf664ca46f123f07b383f1f8dcd81c55c1060ee71ca8a352abc7cf538ee685a8372c024cfa8833f1915b1cad1bf64e4d6a8013e682e1b49a3ec2588575e6e21367d177ecadfed68d5915ce000b463d0e6a9c0639c05781a5784abe24aa5a8d5e888524cb0cc1ba0e97d512dd0add7d1346856ab85e161c6305cdb29b43fe822970737876cb6c3fd190396e987a264c8c7e72b771e6d3fe84fb779e1961404d51f9445e192127d5441d16c", 0x1000) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171f42) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001380)) ioctl$HIDIOCGRAWNAME(r5, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) [ 426.266062][ T8383] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 426.277246][ T32] usb 3-1: device descriptor read/64, error 18 03:20:33 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x40000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="149cf701d731fc4c68c44a66ee9b8b37450825f42812f528ac98c62d6df7432f325dd670506a2608fcba13b5e5fb1828c90a745dfea4550eeb14c233e4aa2582e58f98adcec3782b6df566f43eeb2db21461416a54aae36904", 0x59) syz_open_dev$hidraw(&(0x7f00000000c0), 0xe19, 0x5aab79d477c013a7) syz_open_dev$hidraw(&(0x7f0000001200), 0x401, 0x414002) syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x8002) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) [ 426.515957][ T8383] usb 2-1: Using ep0 maxpacket: 16 03:20:33 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x4ed762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(0xffffffffffffffff, &(0x7f00000013c0)="348e082288d272313493f3c48ab1e5774f3e898f5b23e94b3c18501ef513fcbf4d3c917656b81096df20531bc5d5faf4fb316253d67531470203a3be87cef3f722df4b6516cb6c05b6425e8249126d9639003741753380643f89bd8f54b3b8acb1557e65312139b5f1a4a685cbc3b1e3e02515bfd7ac7ccea3138b58", 0x7c) read$hidraw(r2, &(0x7f0000001480)=""/20, 0x14) r3 = syz_open_dev$hidraw(&(0x7f0000001440), 0x0, 0x280801) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000026c0)) read$hidraw(r3, &(0x7f00000025c0)=""/221, 0xdd) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6000000, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f3233cff5fcaacc624f891f61c3265422d7f105320629f7fab28f99d8353a9b9ed4d74731667df23ba0d653e2c5f74c3352f07f18347f9607acf4da517151cfd252cf18b26690ed7847f8db1e8816009c6fa5179faf95132cb4c1c570a54763564f70de5a94fefa5a872d3c9857d3514a0a290d628903c5f00c597878befe6621511d5ac05105e61c5efc7ac0803ea4191a781d6e136657f516968e52dbbcb02bfd86eb2db5a0f1363328fa51cd8b3521881e383e2a2d586461a81c993e4320900aaacdae27bbf0db23327b1070f047e0bdc2ccc8c2f3567fc914d1ad3c33e3b28c7f30a2cd7bf650d8cd60e02b3c702dda8d36795d8bc325dd6d6702e160a5de97d8bc7429257eddd0a752d260057d513e0fb99700206b67aa47ab154688dfbd4f7c3d47bfe2d83aff8fcd397ac89c84687916b07b7265539a795afd8208a769d897c9d879a3831d6c5fd15a531a7d6637e06892031f6b08d5dfe7fb8ff8c87edef4554b2795d199bf9eb6c31ebb0aa77e4a0930220b4dbb5c8a07deb2f9e345b3b4550bb7380963aba2e5d642307afcff95075292470cea262339201869aed2a81637ac89b9072fc586bc10fb0939213561e1eccadc5741a010de1ae93ba02a610c8b8f44d708329828ff0b9846a7f4b3fda54f2901ebd3864eeb5696559785b5f2e027d1e9e3309d5b7003af0624baeb0ac906acf5be7e5153da41069109ca2ea2f8ff8b011e867e73a8ba9c6025de8213c2d911808039ea3177f2e0d59c3af67ed9ef19439d32b6abd2ea5450bee39014cbac93ffa17a06e21fa1a5662389cdcd5dbe7a9988ef4d6c20ce61e4ec293c58aef6d6f33567844a389de55a89bfa9f7d6554cdf81ba91e531ab21e41ba06fd4365b752f9084294976fbfdaa59df7eb57b6fbe1436fe91b07ccdd5ff3d364632cc998b4d3fb668760467280202cdbc18576de37fbf44d30131c13619061e77bfa5d741acd5cbf19b0751686e5f789203cc76ebc526ee6eecb935fe4a75ba436e7f04830ad7149c1091be09fe77f9021ebe06551f2e3adff10f6b953a7eb1fdd350f38e29eef9d72bbe4bb06f222241c6388eb7ae2be1a75bb5a7cc4bb291e866e1131cd365703e9b1ce6fdcd0020794fc1fa95126ba37c6541f8e338c65a0db347ace27fb3664798591f1e48134b62c0b789288a507a4777c23ade1593fe06f436bb4a4dcf664ca46f123f07b383f1f8dcd81c55c1060ee71ca8a352abc7cf538ee685a8372c024cfa8833f1915b1cad1bf64e4d6a8013e682e1b49a3ec2588575e6e21367d177ecadfed68d5915ce000b463d0e6a9c0639c05781a5784abe24aa5a8d5e888524cb0cc1ba0e97d512dd0add7d1346856ab85e161c6305cdb29b43fe822970737876cb6c3fd190396e987a264c8c7e72b771e6d3fe84fb779e1961404d51f9445e192127d5441d16c", 0x1000) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000002700)=""/67) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x71e02) ioctl$HIDIOCGRAWNAME(r5, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) [ 426.666028][ T32] usb 3-1: device descriptor read/64, error 18 [ 426.666251][ T8383] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 426.681540][ T8383] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 426.691807][ T8383] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 426.786136][ T32] usb usb3-port1: attempt power cycle 03:20:34 executing program 0: syz_open_dev$evdev(&(0x7f0000000400), 0x8, 0x21400) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000006c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) [ 427.117438][ T8383] usb 2-1: string descriptor 0 read error: -22 [ 427.123827][ T8383] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 427.133178][ T8383] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 427.196104][ T32] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 427.248811][ T8383] usb 2-1: 0:2 : does not exist [ 427.376222][ T32] usb 3-1: device descriptor read/8, error -61 [ 427.518029][ T7843] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 427.538033][ T8383] usb 2-1: USB disconnect, device number 72 03:20:34 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000300), 0x0, 0x40) r1 = syz_open_dev$evdev(&(0x7f00000026c0), 0x0, 0x200c00) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000000)={0x9, 0x2, 0x81, 0x9, 0x5e5, 0x68db}) ioctl$EVIOCREVOKE(r1, 0x40044591, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000002500)={0x2, 0xffffffffffffff27, &(0x7f0000000080)="710e52350ffe6bc83d6fa26b184c19d0e2e76a709ad0864b37d110fe2d728e06"}) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000340)={0x5, 0x80000001, 0x5, 0x4, 0x5}) 03:20:34 executing program 1: syz_usb_connect$cdc_ncm(0x5, 0x6e, &(0x7f0000002280)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x3f, 0x20, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x1, 0x97fa, 0x2}, {0x6, 0x24, 0x1a, 0x7ff}}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0xff, 0x4, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0x4, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x3f, 0x2e, 0x10}}}}}}}]}}, &(0x7f0000002500)={0xa, &(0x7f0000002300)={0xa, 0x6, 0x200, 0x1, 0xa7, 0x8, 0x10, 0x3}, 0x61, &(0x7f0000002340)={0x5, 0xf, 0x61, 0x6, [@wireless={0xb, 0x10, 0x1, 0x4, 0xa8, 0x5, 0x1, 0x2, 0x7f}, @generic={0x25, 0x10, 0x4, "b93113f6dd9e184c9ff7f55719df0cd9a94ec1e5c18f58ddd2757c376c75b3df8f6b"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "e567c5dac1edd0ef06e19e997068442e"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x6, 0x4, 0xf24d, 0xff}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x8, 0x4, 0x1000}]}, 0x3, [{0xd9, &(0x7f00000023c0)=@string={0xd9, 0x3, "afddc635a92aac6ad62d6163fc22c34acc81ef3448f424e6561dbd2fb084bc12acb5aafca853cb78e06a870f809de4a0345c75cd426f07dd6907ce24c96d8773c2f35310af1bf385884ceb50e3048814b5c3bc402b06eb8bd39cda4a4f310c20131b0041fd141df2356642eade9516182ec1b998186e73d008aa075f040a3bed1bbcf8cd347c1fd0a364d8849777d844ae26b001687405638911e10dfca7b40b8311f6e75f6500b008603d1b3bcaba889a1ab5e850cba428ec66e6ca5457b0fc891bd1dc8b211d03dd2f3b00a89dfed83e74568f6628af"}}, {0x5, &(0x7f00000024c0)=@string={0x5, 0x3, "e845a5"}}, {0xae, &(0x7f00000025c0)=@string={0xae, 0x3, "533f7a9cfc0c51cf8498322143d2faf9aadc88cb26ed102277afc40f2c244e7d9982293470defd331159269ea95cf51ebe78ced24064c9993e22b3805f8dab3f9407d1ceea40e52f19253fbc7965e758fb32880a57c48cf3890d29900bcc514d2ab6b45119c12175cdae9797f6778f4cd204ab59a4dc470a69c30a7e81e75241376a3f32b7ec8ee6356771b4f44bb9af095fb27c349f0062d43c6642a6c07f61100e71516ad3e6be0f272199"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000001200)) write$hidraw(r2, &(0x7f0000001280)="e571f08e3c42d5f62d0ac91e3800e780cd09ab6faf564d981ef84854c8bcce30097899c2d38cade4982328947232918efd7a85a32029b1ed4ffb26e6e1eb42db7d3cde5c82a2910ece9b14b88c7dc01b4ca469098489fd010c91134aaa395deb425f8224d5d108fe6c2a5f8139ffe2ae2906dc0a8f04a931cab2dadaa7bb84b7fddba6ff62bf6ec746d61a764dbc19a0151b045657ab78ac6f88e4ad0fb95e711b3e240e521560d90907b79c3f061bff4891049bbd799e2e1233d90427f37d433d58ac86c67ba17ab248948d83fe21403e9a9f265686eb88c1b0b483eab1e5a9e0ac66c6dce2fc36a3e003d3258d94b923c303be7e06c4c6f8a59dfd10430b06f0fbc21539b2a0adaab128c642706eaaf7f5e9350506a1581d94ed9db609bbe075494df0a1d593ba78ce3ec32cda220d606d80abeb86ec6ab0e3c0b48f5911441246d4cf2300bf9d57861ac5b0a73e0bb489fd3c4ac9366d0736cc43a12f2a657abf1b7f5e5e0bf022ec163c972685ec4f8525b7aa02d05ca7143581210230b64c0b3a892b6a65675ce7da71ba5afb67a9c6978cefe7fb7e7d5baa96360ef574876f5e875e093217d40fa7afa4ac0797cda68842e71685dd575ade8edac1d5c85884cae08e4d436746dbb984d78139b66c57d7b13788a6fea8d94f013df63141db6ce6b3356c6716bfd6ab4cdcd999e6d052a29ce61eb451f364feb2d9099c8e97b3058b35021c97670361f8664eb460b636ffd070fd1386a1f558090012148f9c82b2395376fd25cffa7ffe58bed0a73e7275f4ffc7ffe26ab0ffb51534c605f6c658620a160488f46c21bbfe9e7f02cb51be6f165af23942b87c776a14b2237da5173a7e1fbf6378d155054389aff76f252ecbd5abf629e86a40def866568e64e947f94357e6687fd0a8a8b3b2912d31d1ae5bb3dc58b46383cebb5cfd3678a48823192e80f6c91991133713f7294219f078e3105b0b3fa9e75a52e901984af64fca5e14f015f208b6dc188ebd70fece348f5ae4377f0e1a21b5603f5b38369213563a70a550edd4c2509dbe5796475de0c23e5fad19d79fa484ba063b4bb425f460f5b146f8bd58ab013eb8f508e41f9c4fc205d4302ecb410889ebe391f2b962bcc54b1178c6ce3582dc082252532a3ca908bf3efebfd6837d69b03d68b053a43852d6fcfda2c36d832443a9edeac8f984d768cfddfc2e926a31fe0aa470fd8d66f822b6089ceb6b7ebee8d8bea91866da1d411f78dcf8666e0c0eff692441bc15d0a069666ff8272e6db91a73b6fbe594327f30c2974c3f843801c5f6a37305a1d25c7279af3a7d497e639a08ea02a1c46de365eefe00e6d4b5663e5ca401346fd7411c4c2d2cc023f2786eeee7cf1c077560e44cbc073e38fe1bbf73bc0909bebac5499fdcf6f4926fbb3bc3e2fd29a046226c24cd487f5986abb3cb1db6bb67214892c5ede7475428670dd2185bad37480b37244f18373adcff8ebd6069ea7cdd10483c770a84c5e00a2599fe499013f44ef210209f1d36bfd239642ebf10efde752755be9581d05a4249233803f6411e718b4df107c21f5d2edf38859dce85bada85664400908ad07fb36b5aa6fc5dd7f6363ca99144747fd1fd685a2ccb9f2d933e4547d77765c6cbdfa7a896b6b015989f4cd020f7dd43a17f20697c54479e4984b9b7036dfa83d681c7c2f43274b72d4eabbc68b6f5b39216be858f19db438da2c967cf56eb183f1636cbc930004583384635986c9e1c59cefd53d017154acc474dcc8db0e7ecb0aceca48db86571961dfd035fc4b0ee6cf2b4676a2043cec618363d5f5cb76d7dd5f5e50e2f9f777c53d26fd541993d2aff58c968250c4c38202a2c05f550c89a6f8c8c95f84460158f565698bfe4053c435c2b12a0cb84999edfe5e3f0bbf5166881c10e814f4f8c8efff563193cd6958dfe492d63ebf2656949a69d0900d85236c45721ed918b8f0bb43185081976b311a524bc63c2a9e96efd0adf14207ca224509297d6d35f6c92fd1bcb55e015033390fa4ccf09871195420f3ea41c20ec8f69e963012baf6d2680e7496d9ff98d7af2c44f5b2b976e35eb9727e675de8c50c0d7ec6a371c62057ec1cd3d63fa18a93a7788df00a0afe9a83e5cc6d95736cc84f9386549957b8fdf9a0b11e8e9b1a74f60a92e8ac1e310cd3880a942138975dcb6082f8e2634b517372434121dabd979f6197e06e194c981fe2ff83411ac18e728e56f9b6d3085dd316b3df36b870e2b969653b209aab56b4c4a2b2ea040ff265955b3e6edf0be6c28643c7666a9e286387d75a397e1527ce63db742a3e467a65af764acf72a89b862ded7e6ff6610972d429ecba1d3cb82beb54be9249c4d10eeb5d057109cf98f9d2816d4f2b606520fa386b54987c150939c9caf235f276b93f08dee7b125f874ad15e014a00241407b7e9bc0635d36b8077d43e1facf8d599c1ad3321ceabdf7ddb9c6646dbf4abeda28c97ca5aa84d563932032fd9bf51d12e38f59840fbbac9363a097bd75736014d7f0493193446e3080694be6b786a44931ee6b7108fcd35ef765cd52a47fb6ccfe4721bc9fd1ce68e0f4d5133e1a5432719c48919dafe196acd158de0a96bb83ffbba67b57e516be25229a31774b3b94ffbc54927a8b8cb11fb1a9b92f467917a9982ad0627fccb841baaf33b9fc795671ced1feab3c15128d7f56ca33c300f8003b1e51854b6be572ea0806ff39d2d2686fee13129221b7d9a512567f879228f8055f1af7bdf738de30bea5b38c86191f2d541d887b7b3add97244b15d7099f7dc8053e45c052553d2375481c57c36f548744b11e905f189914af231511c92fc83571c90cbb6be91fb19096a2b8642c376ec035c58c419ab194707626aba9ea038bf072e830bf96d525bf60a41409a03792f71ba991c9051a7ff22395d3db9a0beb655edfc26f51c6454e926ea1ee7d70600d52147bfe924f10965fa6e592d2227ba7372c2185bdf44254b5a65a2a41d899035f794185d7cca3bda4b67d55de7d9bda85af5e03974530fa3116faa70c108bfb6621d5e2000973955cdb596e1146efd82e96bb1f04a5ce8a1858a65167e1b70e16bf58621fb4a99278f9a893380d990a9979d766d46ac3a91248e51cfd5756d46af1ba443b0034ab4cde17045d73489b793556df46bef7c57ac58b867fda4d3abdc9dbee3fc39d19e6419f3bed4c0ea481793a7ba3c72b5e7404140d1635493f3161f69dfd465edcf10bd3a2ac978bf74c5adeb61b55a3da62ecefdab2c8fb3d266b6cddd576f9c5b1a1f49f784bf7f6445261a94648fc7ab1a0ef6fe67d3e08400cd79019183ab2fded1d7c1746ed15b7e6f9df81c2820e3254b40886618c0fb6f2d8b4e95e9bffda39167f023211daa6a3e7720631188a753b5ac687cce91cd38272ad0afd12939ea0cdc7a54332388b37e04ec2f4de86d3773f8bdfbd8f8175ce7851cbe5feac94bf143a41138822560bc60687425eeb19c4253d82f4522b8514f6987686048cd868b1fcb685822746dabe7295f5af786539477d862c554746a54a696cb605c1f94dd67386aae89ebff935b15129cba409101461945d3a21b7239af25548e971ddfb964cf52b846436ff592f6c3e0504908d91fcb1c9eba98fb7c61993a289fee049f67f587ace2982e6cdb20af8fc41e2197563e40f90a914d4a17a325af81f8fc37a0f382bfef7050b78c0bfdaa8c155b65149b3760722eb342884912632f834edfe9e0c0251fee7f7b26f9a1f1dfca3ee32b6a6a5393d74487cec8c86334c204906f4c2732247fc95f1c473504bb4f2409f4b381540945d0736729dd39b2e2db91a01be4b64c6bd975436460e3ab442eee95602ea26e7aba781add32b0003a19719f3bb2ecee7cad3289dddb7703593c31fbe1d3280e8491cbcbe7c098b0c53be9768b4760473de01c45f1f2b401e2aaf9f3e553db90f4e186b4575facc449db1b35c7f2d67d39b8e8a7f5d18f1fbcab30893a44c0fef55e143942fa0d951e2a781ef600a6564eed6871cc89b77f4b46bc0665995a57bf35ec50d85a812d283714562bff2b412224f5055416db96c1393d08044816b30690b9966171eb7a9dd3958fdd14f7d438db9fa43da34f0a5e514c8a157073f886a54c587e693e4df9e987dbb029eab7d9fd5e1b3358900e4ed0fb8fd71f07b7254d4360aecae0349920fccb682153b087b46e6b8351fe1dd82e1b190633a5b2bc9865c3d84d20e04ed695dfb9824b4cd9b832997defbb5753f0c6d91b0a44b927a4d80239af04b1ee6518ac5014f7b1c20296b7fb35a806e73833a771633f77a42465380351dd7d4dd4ed9e051ed600f1b142ee297d4d5d608c2ff4640d158ece8921700f561a5da648cbfcf29267346ca1463d989cf194e9b3a15181bc541ac0a394fe3c2ce6d61429adf57114234657529102627414c2bf2a7e2d9cffa146b35cd31b5ae2adf8767b9e0c5abc8e5922fb22b05941c2348276f261ab7cce8fd0b53c39de66433d0ffdb94112c2520b26f2806d070d2d5c6e9140c61ba9347b0524150241e2da880b8571ef11960f7807dcd94e5e5957f68ffe359702c9948164ca3cb77de781826bb818fcd92c53943137be5f64ca2cea1f3201ff490c1623906086fb62e0237d5be45f12004e2ec48386c01f383d6a53d5f85acb2da51d3d82356abf9535e88be179d94e8b28b0ab511967ca99e6fd22ac3b6a4ecca78d50bb69cb2021d97e8877d12b6ba650fb913b0012ff4c875a739ad744acd01aa0ebc5376d2efd314cb7cfd3292d98e10491fadce885f1f12ec8810e1d93484ca51727dd07e9610e395e9ddb604520727cdbff9c03c9ecea0269a3a705d8501abb84b7363465aa67d7e05ffb95e96251d21d7d392609c295e68e84cc041edb6c1a1241134258c7883b569482e86bc546eb56a0fa2969181c799cc2488e7537274a1508c1733ac049d3f5ca248d12abfa9ecd5d046e7a5bccf2e0d3b7422d6c4c24d9397d903cc8a21726d4a60db22934c4f021ef7cb953f2ef724e5773373208055411c6e76eea19710474d1c3c2ed8155a5f1f0a0ee109452c0b9fd92e08231da6d44b7dc4018bac74bf8421a24d118f36708ed034910dc31d1783dab4775eb0a233514024baf513949d9b38394c1c7cb62ee5bef6963a63734ef037a9b91d859a8b66015ebd7cf6e7b9d6eac22b21e4d96c96acc3166af6c99eacdcfc45235004a64210d131f0747a8b26fa3f76ab74f2726fe74cd029cfbc093014c17a6b66c93c011376335a86cfab832c17532feb37165d215a5cddc4afb8112b0846a678d9fb27415834cc614f0176054e932c6806c112b71cd7c827d566cbc86398f7a8a6e82993d4ce19e0a02dd8cf955f0bf584bcbbaeb974af6ff85b8146c295b5db0c91436f1be9c2d7bfbf8c04685ce42800d30eb1545c8420f0103a969c68b8202b96f2ea81dd59216be78d1fa6c0cd5c50ba40216410a44a5e67dfa426330e73b84c88fe8652a345a8db6d750ac95a4af8ea9f6343a891aa50e41337fb139df044d98591a849e4b3119adc85106c34183aac11e2aafd2d4f11bb607bc79c9406f0800948aed0be437e46b163876154ec73c4b7721599b7a7ae180f61c73110ba3145f932c71fe4f53cb93bd2ee5f8aa486770a89729546471ed08d5c60ac2d716db4f6dbc77b3063be8d6e157d0f6e6438d3bb63e026e4e30b8971d39a504ed4b38a345901c355363dc5201a6e88b619707a7a8a300e2c72d8fcee2abd4c20ad2995f0e12b220864c9307a0803270", 0x1000) r3 = syz_open_dev$hidraw(&(0x7f0000001240), 0x1, 0x1) read$hidraw(r3, &(0x7f0000002680)=""/123, 0x7b) write$hidraw(r2, &(0x7f0000002580)='1', 0x1) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) 03:20:34 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x40, 0x7, 0xd2, {0xd2, 0x4, "63d267a7548a62beab99dc2d45106ea2a20c5df93c81bce0e28e32257fbe69e25d32a4c17d4b26c183baa3045fd55862a68de8cbc3c942f685e885d9697399ef83dd34b43e39d5bacb3ae80ec2c8e495cd59b5314833dacf0dee3127649a4a68fad16797e52b8e1ef269e59afe988af91cb58749ff8491b776c90ce2ee589e2094918f287a8ff6acb54a04b3d3fb86e44735f294def1538d4255f0ef7d7b4ca190c07e1b7896b2922615223785ba305a11f02b3f8d33d8ef84dd4d5bb35e55203505135ea786d38904fe470d0c078e81"}}, &(0x7f0000000140)={0x0, 0x3, 0xbb, @string={0xbb, 0x3, "fa66a3cda94698c6a19e69879d1261404a6c8af740de687a294d28fdfe377a69ca04d5876e9b0772a35d66a6cf84241d92751fc9d258b60c8cd46f53698e1d20619d864d0256596ab23504fcdb1b758ee52ed8169e5ef0e6a8128fbbae6080b8c108a2a052677c63591a0d7adfa1ff49d965348966962b8a07fd65838cf78d84b5af9985d3014f3b6bc55a298122e3d166e7d9014221dfa2e49cfe50a02683cf225345b96c45a497bfd80f9f7e5a76378220b8c29be837520b"}}}, &(0x7f0000000480)={0x44, &(0x7f0000000280)={0x40, 0x1, 0x1c, "f03a89f0b5c7d753ee14ae4c0ff46cbf05c85fc693f1514f5c5f2486"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000500)=ANY=[@ANYBLOB="2081030000bf288e9d896da0a546a455c4573437c09925490d83216056e77a100bf4ef92046af4fbef5da26d908329d7c89f651f3f9f9d5167bd76c0bfc1998f41876b0e7dc519e30d68804040734214f913e3993d7b95b4f95ba026afbaff2855a67e666b5e9cf6dd316038eb334b17e7735a326100465faa0e6766"], &(0x7f0000000380)={0x20, 0x82, 0x3, "d12ed0"}, &(0x7f00000003c0)={0x20, 0x83, 0x1, 'H'}, &(0x7f0000000400)={0x20, 0x84, 0x4, "3c57e233"}, &(0x7f0000000440)={0x20, 0x85, 0x3, "bf5715"}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xa, 0xf0, 0x40, 0x1199, 0x9056, 0x5baa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x0, 0x15, 0x50, 0xba}}]}}]}}, 0x0) r0 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(r0, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000540)={0x20, 0x14, 0x27, "89b44c33392540278567c29553720155f6cfebc19a2ff1a7e71e1822779dd4e1d4c28301954a07"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000600)={0x20, 0x0, 0x4c, {0x4a, "750078e9e2f9646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbac"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) syz_usb_control_io(r0, &(0x7f00000007c0)={0x2c, &(0x7f0000000580)={0x40, 0x1, 0x76, {0x76, 0x7, "0fe8292ba39f0d4f85f835dde912b10e0720c213d969d3968ae8a132e79a8b8f456e63ad53c6dab530c6c811dba8657658d778174ae3c4473339337841333e960fa0c721242ef3da6beecced76b7e50aa9ee2bc5a9ad3aec8c273c2cb7835a1ac253c03a2fc4aa7c20982e3f3490f09738ee697b"}}, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000600)={0x0, 0xf, 0x117, {0x5, 0xf, 0x117, 0x4, [@generic={0xe8, 0x10, 0x9, "0de3d5edfe000b935e3deaa378613554bbeff0f974f87d9db50b712ebd84161b864505db0bc017d60a5d6f8c8660b4bc352c2f5613ffa2ed068f08a9e746ead103286951932212c10859d1d7f80153424c4aa0c9e05daea5ff29bf48777d5283af47912c294aa79f0adc4a6cc2477fe4f8834c51f7a0a40cd456b91723e8c8f9528d6a3208d3b8ee00aca861cbcdd613e88c6efa3a37a40e7e7b8f99b274bdf592942711c1107040f39bd87bcf51bd49550adaf140b316a4759641a545b7248da2ed92e79efddbc36eee407b700ba6f9f1505fba25ccc803fcdf3bd49256ea3c5ce8066a9e"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x1, 0x5, 0x8, 0x20}, @ssp_cap={0x18, 0x10, 0xa, 0x80, 0x3, 0x2, 0xf000, 0x6, [0xff3f30, 0x3f00, 0x600f]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x5, 0xc, 0x100}]}}, &(0x7f0000000740)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x0, 0x20, 0x7, "eccdc85b", "55998bb6"}}, &(0x7f0000000780)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x2, 0x8, 0x6, 0x2, 0x77d, 0x5}}}, &(0x7f0000000c00)={0x84, &(0x7f0000000800)={0x0, 0x18, 0xf, "3b826cc7e0b52ee14f3141fbe26c96"}, &(0x7f0000000840)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000880)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000008c0)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000900)={0x20, 0x0, 0x8, {0x8, 0x40, [0xff00]}}, &(0x7f0000000940)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000980)={0x40, 0x9, 0x1, 0xff}, &(0x7f00000009c0)={0x40, 0xb, 0x2, "3cf1"}, &(0x7f0000000a00)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000a40)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xc}}, &(0x7f0000000a80)={0x40, 0x17, 0x6, @random="7417523f5759"}, &(0x7f0000000ac0)={0x40, 0x19, 0x2, "4ef9"}, &(0x7f0000000b00)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000000b40)={0x40, 0x1c, 0x1}, &(0x7f0000000b80)={0x40, 0x1e, 0x1, 0x1f}, &(0x7f0000000bc0)={0x40, 0x21, 0x1, 0x92}}) [ 427.676152][ T32] usb 3-1: device descriptor read/8, error -61 03:20:34 executing program 3: syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x20, 0x40, 0x1, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x3, 0x6, {0x9, 0x21, 0xe0b7, 0x4, 0x1, {0x22, 0x810}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x5, 0x0, 0xff}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x2, 0x3f, 0x2, 0x20, 0xd5}, 0x37, &(0x7f00000003c0)={0x5, 0xf, 0x37, 0x3, [@ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x1000, 0xf0f, 0x0, [0xc030, 0xff0000, 0xf]}, @ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x0, 0xf00f, 0xa4ed, [0x3f, 0x0]}, @generic={0x6, 0x10, 0x3, "e8b1e6"}]}, 0x2, [{0x6e, &(0x7f0000000400)=@string={0x6e, 0x3, "cf56616434dbcdb682d681866fcba52b3bd5c1101dc2e1989769cfeb42051d1c3279448739ebdeb140417260b2c13611ebe3c02e54defdf97f8e2c3ea53f026ca5d665480fccaf83de6a2d08c8ac9776ebc9224a9404b1faf7768c1fbf5184fd4ee3d52f983d30c3e79566b6"}}, {0x29, &(0x7f0000000480)=@string={0x29, 0x3, "a006fa43674abcc2ac7ad2b93547fc64fa37b28322f8bfc961bd9128f592eb8b325ef729b7f583"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xc}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r1, &(0x7f0000000500)=""/4096, 0x1000) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000100)="9adf10457fbc7220a9bde586cf7b8fa753d3db998e5a22a6fd463cf3a2e8483aa4d14086c6255c6feee9ea02af7113fa8b5b0686ffa007d3149dfe1188107f9344d37e62d68f4485e2b248fd580a4d46bbc54f482ff0562e79d18b4fe4a1dd474038b5dccd2179cc8bcc41245f721f8b5d44795e0c62fa0172ce746e05f28de8ac1e1cf05bf9e39f70153662d1b7c1aca0f01422cd5f918980c9accaa9765ba20a1034f9aa0d67ecb6572a15a3f3cbcff530fbf7f844fdbd53b0575f3bb2fda31fbb11675ef0edef127cc3ef10dece3925e6984af2e107c2d1ff3fca1b6f3696ffe0456d4f85072b5ca569d8083371333df3983d9892737e887fd29efb34d049696c4e95ac2695029f1fdac0695c03967bb3273732c63f4d302566cd405ab5aec118c4dbf4936da3d915b2ba8a9151f89e4e8a881a9b6f19b19a3f08b3bf51311a29fd8f0dece739e26aaa8bcc92c2068c1df5b3475e9ad598cf306768dfeddcfa091b00a76e7d242f8ffa63bef8212b879c8ab202c8d9a23d13a3ab887baf0598bd12f5f5acbe8e2773cf10a080f6ccb45a517ae10ad7f745b2bcbca3bb612adcc37e42fce53980bbffedaa975f0fad6f07b2f46d0316258b948f052c48bbe8357f9c3f0fcdb3a31f7c3288e6b1d6adef992ef4f56a8f1ad489aee465a8332adfb25b4487d6944d4ceb9a5553d4e10e4318c2d42c302abae32b1fa9b1f2ae9f757aee0a9057fff5b03673a4b72ce22ecfdc6935238053b19241276c11306dad67d079f4ea4a95bf93702855a8d0d2064156f93f8fbe6107868f4d9a01d52ffc0427d5a6ae938af821e416cb5ed46a1fdf0d05ff6765b8e01fc3d43589997f5ce69d63746fb97f44937d5600e3f78640b0d5a3a95ac9147a6b6b839d4c0732c5fdc72251d85e37c88b2815521d9c763b609f431296fc80d22b2684582020143b9f33bc280a258fb9aa8eb015c6f1021cef", 0x2b1) 03:20:34 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141b42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000240), 0x20, 0x200) write$hidraw(r1, &(0x7f0000000280)="5f98652e7f56b90a511b40e755", 0xd) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r0, &(0x7f00000002c0)=""/220, 0xdc) write$hidraw(r0, &(0x7f00000010c0)='9', 0x4000) syz_open_dev$hidraw(&(0x7f0000000200), 0x5, 0xd4b80) [ 428.046241][ T7843] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 428.055498][ T7843] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 428.063893][ T7843] usb 1-1: Product: syz [ 428.068145][ T7843] usb 1-1: Manufacturer: syz [ 428.072770][ T7843] usb 1-1: SerialNumber: syz [ 428.080693][ T7629] usb 5-1: new high-speed USB device number 67 using dummy_hcd 03:20:35 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000002c0)=""/13) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000340)={0x3, 0xcd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000300)=""/24) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20440) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000540)=""/222) syz_open_dev$hidraw(&(0x7f0000000240), 0x3, 0x2000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000200)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 428.177103][ T7843] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 428.216112][ T8383] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 428.250492][ T33] kauditd_printk_skb: 18 callbacks suppressed [ 428.250511][ T33] audit: type=1804 audit(1621740035.236:3405): pid=20289 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3330372F48C7C060 dev="sda1" ino=15347 res=1 errno=0 [ 428.331445][ T33] audit: type=1804 audit(1621740035.286:3406): pid=20297 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3330372F48C7C060 dev="sda1" ino=15347 res=1 errno=0 03:20:35 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x4, 0x101080) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000040)={0x5, 0x800, 0xb1d, 0x20}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) write$hidraw(r1, &(0x7f0000000540)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabcfa3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb34b34c7435df0b59ddc16b826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744445ffa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276145a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be40baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6f1d271d6e236b29f71c8e5e6b1a3e67a9d50a13ec0a41459ee6313ef90e3b0dae2cae287acc34ae2b0c062506f8efe2001abfe8bb03cd21d7a4c4740bfe8d6cb21c31a7cc7f1ecf2c6bffc8d8e91f18c58ab9e5c73387a1c521850e18c36e13e1c358afc", 0x26f) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) syz_open_dev$hidraw(&(0x7f0000000200), 0x9, 0x5a800) read$hidraw(r3, &(0x7f0000001240)=""/102400, 0x19000) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1, 0x240000) write$hidraw(r4, &(0x7f000001a240)="71d685a60b3a5b5c73fb0f21732669cd9b22b3d5ea0d35049ddd5884e0463fa572d68956a76bbee5cf943504d3b22bf06ebaeb2c090cd8f8104faed8803885ca0a0d747381ea4da7c1357c25f0c62ed20f1d727a224af784dd4080b88ae70a88a350a45b50c2e808c6c707355dd8628d1f7b316fd3d80012c0acb27a6c2d3eda69274ebb14a725b815d6c450ed970da32c1dea646ab702c0751409564e49049788e1c7e4c5112b701ebf60af95d46a5a978e1c734deb3a90ae65de3b6abbf84c509c30b7dd1a796fd45f4cfb04a1d8fd48f30de56acb6778536a368b7e9836112426f8208dd2f7cf0faa730af0299efc2ccc4cc81f1bcbd566c497a691d4d870f0e255fc5f6dfe4cc1830aee75802491141ebe475824e6c2cb3928948cae8128a11d4d90c902814e72fa0a5ce8eb6dd3805d707facc840bd895ecbb8073f0d519bbf47f32d2e13e6f09427d7865367ba0172484badea0258642f74b7c5884ac7e4754ac015d9bbe4b72fe26a6ce2ba9edf2d7416f4868d534cf7a3dfb1d4fe5d87b26c04e0aabb37c45f1e7b6052dfe1c1e3c59e5d5268cacd6ec52764dd27f05306ffb547f164c50b58c5cab89fb99295a9e272e251c268423c39acf6d693523062afdf8dcab22ca73f63375cf9c87b6f6e543e219dce9d5bc6260bf7912f6aefd44bb983c73ea0f26fbd4fdc60246cf262432dab8a36dbaedd1b4abf69644b31df18c0fefe2724b3273036b42f847b01bb79c971eecf32c6891a7bfc5ef720115f22aff6679e22230c30f8dd55db676ee274d2ddb5cf3dae06599635804408b6acbef0f1a2a911a8ed20c046c9ba1a364ab4542cba288c9b6263cc1e9d86d89186195385084676547451e7dd2f55e5ea984a35ce4add58c20fb4c2b1ac872c7569831c82b26c5de882fc7691ddc46d1872df7510b9a2cc8673379eb3e51deaee35574689aafa29ff4a93b5ee92af370dc68122ff3e7541058c104fb1c3275ce239053335cb59892f4a7197855864b3cd62d183b88ddc73d959b9d0659ad331a2bd2a69e64656e374201613a305345c87d938b6708687b3b4fcc60b98e0f7ad4dba46093fd7fa549a0f8cb11e29c4fcda4e5266ac388ed58a91629af1ad7cd418317257e4eb5da39212841f1cd45c3f131f458d7a5ee0f28d5a98af911366ff8e660301a5d584dfe8221149c0d37c71d50374dd0cbd780fd53f94b1951f3aaafd8c4613c12b07ea10a550d84d432e9bf74fcd71786bcb11af7c09dd965f57f702372813384f995052cc6b9cae1f7f0889e5e830e4c270f5bbb43b04b59e2f602c60660ca3249f9260ad4abdf11aa01e5c378104318c035f597401593d395993ac588696fbba232c70e7f77c316b62078a5750f9bac31ea681d229236c83b6eb653a66b22d74c5a0d3f7d41a23447c9415685c88bc4e11245239477bf0caf68863878e7fa7d54b920b79c67fab51738d57302d285b023f3d90d4bc8288b27cf45e8a2ee0305f643514eec9bf94b928eb436c7093f5b289b86ab81e7cb04c3f4b135fd8c954b9fed3614aaa740fb6805961d194ae8bdbb033bc046cd0b2251eae51edc472dc33e22b37057548e1199b3b657756b802915dcd742a214d37446340fa1affc4d9178eef1ee074e73371c6c5d9770906c8078d4757ab63a11cf22736b448d5dad38dd318e3db7482cd70b965abe0b493c6ccb03af4c37a695b78f331a5758a070d770258d4aa5bdf88931f432cf68e54e1d913e53c25a9a829b998d7700d73d2ab262007297d49ba0130f1cf5e44af766bcf404b130b9588ff402f6bca6daee532b677116ee5ef360da001044ee4aa8ebe1c16511f1bc97842d2ae56c75c6463f3b48b6e87026c41dbec654a57300de76e0cd23d8ecebe2f5a67ebcba86dd556da4c96fdd981ccc181e5a9c7254c15494fdc6db3cf285643550764cd14a8dbd38585304b4248b58bfa7721f9fca45470ab6a086dbd9aa067f65dedb36cd8ce3aa35f35f0e0f84a3e229383775f40a77923b9091b49b69005fa9970542cdc78aedb4ce6756969f523749964fd3a2926e2974b9da958788d09a1071bb6f2f1f476beceb7c0e0459cc7ac8913ea8173e70372d889b2d4dd88f23fe08a227b540ac6a47a2a65b2a8c157c7a9c122bd593d57941c1bdcbb6481ff5930911e2fc451539a0a62a1f95ec986a29f5f8ba24b71df713615d085703f2d6f6733ae5cd57ba548e14987381698fbe4a5da38ad17551e26125b0c41b026d8c591d7ca84bde33b5b33ada63563e8e273d6fc013404f592a5ec70e83621fcbd8c776d0c4fb4ccbc1e9a6f792d96a70195c895bbfe41d036d5c4c2c020fecb3d3d776b80832a8484d0109f1d5b875934211e493020dd6bc4ed2c189fa9fe75fb8b61df97d63709fc32228d6b66f42b9fbb7bf3d226c08a038a8c7fa279d63aa7489348b6ebff9c02157a77d4afcec06f233d42802d49aaf6081c9b2beb0192d40b10ca0e048037c01a01c7a89249c4bb6305a66499845bd2cd31c281111549de4aefe0766b923310e56835ffb730e64e6f12963cfee45818204b45566573c724ff96d104012d527e57738eea7be14fc7c18eab5fa4eb295c7e5bc786ace2bec2b47c7c4a4620e90144461a84898a6b2709b661360f34344e0b9c7fc1b1caebe822a242c76ee2ea28481dfddfce26570a5d8e7cbcf1f9428ad935ec8e95f60fe9d4441f5c1862a5c4eb61334ac28c40a729a3c1c3b09112f291a34d2eec1ab6b39c0ceaf29ef6344610832af12075c0f6e0342805e3ec8159d9a0d55c93bc3781a72049077a01940f89bad8c2eb2f62341f6a8c445a3f70476d1ee7356e4f35b6cd10f1af58fc834d563d0c7b243540b4688f87294eacfa5b7a231d115f224fbf55d45ad2401133371fb4a62ceb0639bd78afec1a9f9175cb5c82128d77453a88568ac9892ef35a16e6d70c269c013b74ae12805278e830c557e12663c704d38ea84bb026b4afb2cdd7a8c1792e6e3a866b769e39a484787e1e6023d5e80b8ac4579ad490fb6188cf596d3e781f7a518e88812ee413e0c25b5e5eed834f0e53c771913cd8916d9e8a6c23bc24a42df1f38eae7dcc746e80cbd7466d74fae8640539016e468194cd6d263e498392d4fc298a990e1ef79388d932816c61121d334d6e4e4177b9b0a9a0f3481903f33abecd493ddb47494b386ad44c7af8c1b76d9fab8aea106fdfc440570d3b42bcc88356d51641128cc4c1707a6eddb57a9931cb1647275d6158a92d7d078f83058ac20b3a49a68193cb15bdc39e57200225ae8250c065d81a3c948a45d457c15b38b45dc5980bf7d2d9ea63328102f7282ed54784782085d3b0a94ac71e89b8ac8bbf37944fb049ab108180fe992ad28f784c85754ced09ccd8945ee75360db06ce59f9d7eed7d3755379a81a9fc3a3ebe79f502559862f11665f1acfec4869649fd614561df1e1c4bbc91de634aa690763f0a66f0bf9c3ed5d70c512f1cbf7ff66106dbc9a387e7bb5e2d80aa5fffa4d7ebd1fcccc607c01e1bcd1f62f603b876a2790dbea0b3371fb3b83d5dfd7aefa022492116999f3aaee0f23cb07963d84015f96436d4e9ba281d255e3a53b285d727c2063c008df08c10ad1f4a560fe2b3b9012003e4d0b4ae2b183cd5264223f3d0b6a2b8450218327da9e779c604350645acdecdd04c0178a8301a82c09c61091ef826db64864f4552641a03ffd262d68e33dd60ba26f32cd0b246ee430e9dbfc4b150bef21f05bdf47a034a5c515d8c836c43562678c9b41a3f1e0f9e0d7204056b084a17706c7d06a5f7f26c560a5275c4d62a6acfe18412bb6fcf550106d382d7e600644a6907688a0c6a7add9d742e95c1d0e459d4766dc8e2635c7b302892b6808912b34df03843c45481d1f759f0d45a1fbb1735cc43c1a30e4b3af49da31992217c39ca00f86a7a691047cdbecf6b2408e350e622bbae769397c9126e9079898b1b4cf2f6feff8942d28cdfc599c06b971dfff73919b3c526106731b5e88ff6041b606bbf382a5cbe656585cfd0a55a706cb9a6cbb92aeeaf29422fbbd040658d7ed749fdbcadb0ee46fc58e94e8c498afc9d528b5c6a1af7df577bf5e33f985fd6903c7dcfa882bfe6836739e07855eb270b5bb709c0b3f8cc6c83b864b87849a3a81c930cce9c538ba3c10d59d1c498f9949dfb2339ce0821eed8e7a6ee0c6832b7faec18cf3d586aefc9b2d70c2cd1050efb611f7873af17a3d5124c75fa80a181275dcc4c3e18610cd825c830356df64a08758ab9fdb09eb090714ef329e272ac2d9bbde0b07784e174e1fee87b613f988576a2d6cdb51fb0cdfcc9265be3a52236cd2f0ccd834307cf73757c333d12f2f841147fa9d9427764cb97869d31aeee0e02f63916cb39d8ddd43ef63e96c752801f6765885a394505a80901cbe41fa75897cde5db6813019235a544774a6728ff67131ae804a0ccc370ab54b85a18fd2963387ba46107b20b250713438d208b3e6795fc7da9020a8747f083209afd3f4dd960f14a7a0cf162c95533764895b520b4c327516cefecacdff570bd391f38d9f06f3d3dcdda84c5572b844ec68f25e4cb9e6fbd8056f89f8e7427bb2ef00accefdb22b2d0006520588e9fcc20f97b35319cea5bcc15e300dd90c07a4cde62c71f1b72ac6a0699030636152d84a2643040572da015788bc507c9e4f8efbba89ffe00bf314892ad24ec928b07403d79989486016019fe83206239f5f545f050e33094e8c42bab39d1559ff1964848e4ba51d4a93761f62e7680fdc127bad091638889e1de98a1f703c5033d0aaf44f5da143634897321256032bf3ecf92875a1ffe569c6dba8180926d3116ebd64a003633170da1c4d83977f3b4fd175efd9c4a7691e2bad31e87da57ed4b039d54940af6f45f9073cc2cad4319bab0e52fefa2ed527415985938c5fb5c4efba9c661c4365a7a351d15568ab896c3e42556bba3b464212f9403ce228006da12d22a4bc1d6b09f1b7f4c842d9510f6e97fc9060e4200293dd77fe6e06abf655963e17c5dea48e97ade58ef80b9e4327d504cad50591f94760af5424e9c03e6c5fdfea709bf66845e48ec67cf61628d0ba8c154d764d0c419c126d6b8e8926f53fb9008c66dea929952ec4bab1048b9d418f4768068329510cc537b106579793267436608065f5796ee496fe3ccfb6f20afc17bc2f91103c7cc7ae0a8d5aee26be2858fab346e0075a031f64c39e3ce489ab458132c7c3dd8db9da61da6f9e393eeb17dbba1ec1a3ce418143fd369a93f1344bd3bc8dcdfb7b3755e62428780f5181e2f46c5f84a88b6652ca9714014990496efd50ca20eeb3ccf108b81cbda4114b0952339a0d1da21ae8b06131337750001681522c80b092870bf4d72c8874f7f24f9bac16951862dc42cb6d5db6c9e68acbb6cbd1786a755531e46ac4e32f8fc862168feb8dd14ccf394d0c2c3cf05b608cb96e4d229645ebe1cc04df12ebdf5140696744f2c803fa437b449b91cbc325e5717e1d096fc9ffbff41e135663e868d24c6e795e2aa99581882da5a6268ee0fd35418b59090399b7e4c7647f2bf6e296a0048fa811db65f9b52d2db94385c3368b0301d323c20da034bec2b8a16917f6ea9f7d5a3afcf0a04371b78119e647014f63583bab2eedb1bd94310645874191ec1620d5642d8d8e581118157138c723e1dad6265f51a46f789ea883bead314dd22fc0a53c3b3763704307ee3394eb0fb0bb52c6bb4e8b978e2f36e16c4c9a40c6f1972687ec5451df2573d897c6f6ed7d", 0x1000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 428.456238][ T7629] usb 5-1: config 0 interface 0 has no altsetting 0 [ 428.481955][ T33] audit: type=1800 audit(1621740035.356:3407): pid=20285 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=15347 res=0 errno=0 [ 428.521206][ T33] audit: type=1800 audit(1621740035.356:3408): pid=20289 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=15347 res=0 errno=0 [ 428.545674][ T33] audit: type=1800 audit(1621740035.356:3409): pid=20297 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=15347 res=0 errno=0 [ 428.569829][ T33] audit: type=1800 audit(1621740035.496:3410): pid=20283 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15340 res=0 errno=0 [ 428.576104][ T8383] usb 2-1: device descriptor read/64, error 18 03:20:35 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) read$hidraw(r1, &(0x7f00000000c0)=""/211, 0xd3) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) r4 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x100, 0x2000) write$hidraw(r4, &(0x7f00000003c0)="262afde0644d235acefef99aeb2f25f8e9b374cc76b2b81c8026b1289e5b611a50d6c945bfc166dc89f8204f8c5fcdfceff384ae76d6fe65cc6d720630021193c4dea4a0ab989fe4263168ea8e918831cc66898d0982f64c29939c87006a94193b91668f3a7c31d2cbe4fdc8a97fea8948764394c840202657405c18a79a6be75161071147a94d38ae1885492bc2b4f941fad7b27f6f94a9a735fd6a98ddf751490a034407e0a68d354ae3ecef616c6b96db33e0fb7c8d2029df5b1767cb844726dbd06c91b109bfd750a3bc771ec62100bdb2e39d374fda6ec79418c8b39bf4f7db13931aa0d50c20", 0xe9) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f00000002c0)=""/222) 03:20:35 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40902) write$hidraw(r0, &(0x7f0000000000)="c8", 0x100000028) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xd2, 0x10080) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000080)=""/95) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x660c, 0x0) [ 428.613960][ T33] audit: type=1804 audit(1621740035.556:3411): pid=20305 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3330382F48C7C060 dev="sda1" ino=15347 res=1 errno=0 [ 428.657058][ T7629] usb 5-1: New USB device found, idVendor=1199, idProduct=9056, bcdDevice=5b.aa [ 428.666347][ T7629] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 428.674545][ T7629] usb 5-1: Product: syz [ 428.678906][ T7629] usb 5-1: Manufacturer: syz [ 428.683548][ T7629] usb 5-1: SerialNumber: syz [ 428.696896][ T33] audit: type=1804 audit(1621740035.676:3412): pid=20307 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3330382F48C7C060 dev="sda1" ino=15347 res=1 errno=0 03:20:35 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x145ec1) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000140), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0x0, 0x101, 0x0) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r3 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(r3, &(0x7f0000000500)={0x14, &(0x7f0000000340)=ANY=[@ANYBLOB="200f2a0000002a245759fd75ab9c78b2a1d4d7d2b95896a3cfccba02004fe0e172ed2d03dea70c959e0ef6b591943cfd2c67b23dd7dd67c0bfd9feba6a496c7950982caad13e98ca15aefbf0353ab80b300cee11d1452449d0883e5422f8fd86509d6aad"], &(0x7f00000004c0)=ANY=[@ANYBLOB="00030400000004c06a04"]}, &(0x7f0000000700)={0x34, &(0x7f0000000540)=ANY=[@ANYBLOB="20142700000089b44c33392540278567c29553720155f6cfebc19a0000e2ffffff000007"], &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000600)={0x20, 0x0, 0x4c, {0x4a, "750078e9e2f9646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbac"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:35 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000082505a1a440000102030109023b000101000000090400000002060000052406000000000000000000000905820200000000000905030200"/77], 0x0) [ 428.764430][ T7629] usb 5-1: config 0 descriptor?? [ 428.782833][ T33] audit: type=1800 audit(1621740035.766:3413): pid=20313 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15340 res=0 errno=0 [ 428.882003][ T33] audit: type=1804 audit(1621740035.796:3414): pid=20313 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3331382F48C7C060 dev="sda1" ino=15340 res=1 errno=0 [ 428.912917][ T7843] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 429.035363][ T2211] usb 5-1: USB disconnect, device number 67 [ 429.041951][ T8383] usb 2-1: device descriptor read/64, error 18 03:20:36 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='T', 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x177af382, 0x280440) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000000100)={0x16, 0x1000, &(0x7f0000000540)="f8219db7005b8b39109ef2723f7460dd1f52a06388a5ff6355c1c7a2f64c739a6838a757e9944db3afbbc29d4617bd9b32389337bbc660885c7bb01ebfe2bb24d5c80e98b922d264c67259ea5960e1dfcb501e79054d262bbbd27c2e483b9c50bfafe97e326bd4b47393d5559b6f7fec870e2916a2de84ba855a553896a2f2933e373baa3a939026db4fb14b5337f4273ab172bc220f75c6c5b52c916174af9c2135eda03ac4ba0d6c937a17e9d65142e3ab67a0ccb0d11cb2369ebbd39ffb710bd28f04707e7b5130254a098397ff98dcd6eb131676f5dc4e71f880cb9c062f92662b2b4b092d8e31ccf27618c0098212e1c6e26ee95415b7b31b0b2a7bd8f8ab3e2f8649f4e00788b63b802f232c2f04ff8af01330c1116dd6983d3290ad6a449968016c7445298e55c781343e4f98f9c8ab509592ddd90cef8d1e1ab2f7c9d42ff089926660fa5e9d9380828a5b2ad6eb77190db7e41fe66a05feb291c1e1be9073e33e1cc3a4a67c7862db30ceeff91112b2f72f37005d7d5a0b9a29e5952cf85bea9e4c0ed6e7203d95a94227009b8e642d951b5a0c9cdce03d6b7148aee6aa316e0f2b8465a96f9cc1b351749713056bf92c58c3e35cc96398f9698ca6475712c0db45d015339bb0a6600cc91e88833546883c4e20cf2618e5c3c92fdc62c12259a957a006f42e6758e5b702df97e54cccdf08cf6de45d1f9afbc2adc4876a4e966234bf094c56abdb3ec0f7fc5fdb1294dc47875af956428b5812517537c674a3934c5aec52f132cc438ba2e172e87093b56c824362044f54455ee70c7956ec96866c9945f237304dc4de147f2cf75dd23f269c8e4aa6c2c420e048544b73a3777598f1f4bdd8dc4572136ee0335ef4fb883e8019656d1e6fae4eca3628a068fc4644e3e7bb201ba02358c418cec03017b1fed56b51973efc776566fcc9a9271e50677f217ef6c63a9d4d5013ff052437bb35563f38269de5fd50a13346fc849e65000c3677311eff07795614b4716eb49e5f00556f89d4474853a00855c42d70d918622a6f80726c1cb7f0698ed47e45691e1d66bc21bfc9cc95532414848587909a153b005e7508714d059070ee0a1b4634517140ea127f7a3a3102cfefdf83125899b880435fc62357aa2d4c23da8a198829a95d4b72fd6949ba34489d13bb9de3fab40f547b68144fe1faed3f395b7fda8250f90d435ac89cd7bfbe5b7da6c61f2e24458626f2e74c0f4c54d663b6a837aa5eca56160fd51f7db37a9b60606fce670e6f2def53aefde7c4fed3f1fe8e241eefd6493e35521a219947be4ac37e11f93308e418c186d38f3de840c334d53487668b84f479cb5f2e0ea473e862547fd9fdbbb0887815cb409b4459ae7bce9c016ab4d13cb828ed0f830d105b0c01ad36e775ad1e7d8970543b96baf2c28b3424ff0650bddddd6566d714bf438d70ed83c6d558e3731a402c6629807eb2df537d710564f66f72fdf34ce882aee6611649840df191738b4359ba85043668bf607868df9829238f52340cef6f7c83e1ba8f1ed7c5a357b56c28521a956af2c36c50df122fef762ac11369643cd69b8f3fe4cea7a4e8821ac099379ad0f05aed4e7a277b88117e0439c24613c97af6030223fc4ffd22599b7701f09bea2f16cdf212ca12be8134b2950a601beb69786a286a102706960214669a4e90a4908ae91a9f44d9cba938a1cf27dbb08bb838cdc629453f68c9678c3a3f616d996e70a0d4993f6ada1f36c7e001683cad55f5c0b184bc8acf726011ed05dd443d270d0bd618877fb4a995e2f06d1de4bdd8422a0b55a3f5cd8a5b2a2e7966dc39f6ffc3c72cbcec733ee0c3bc747363ad1fe4b3ec8af5a32363fee9c812a7bd56364d46616cb80ee138dac62c4cae7eb3741080228ae8e8510545da80bcc2e16db4e5a1ff204b3f978f6fed09903dd79f1cfa8cd8a8503e873860c32f5283576f581dcfe1b025b9b92363bc4cc268277a5402b28606fa6bda4e34d6af670f6aed54937f2cac8148c1fb8ca356ac498eaea5ccf9c8a6211f8e2696849490f7a05446e953ed78631d6a615f9fec2658aa0e4b57a9173fe5ca00be9085b11b7cb11442606f7724f49b55789e860aedb9fdcef9de3f07e2086d592ece34aea4003c2eabe419dea15a06c905c47a33864c9b8e00a61e050a216c97753068722d565da7f1ad77b171e127ea4656ba593d1ed9c49b4a7f9dc4e86c74ec53ac0458b9cc1128ed81b4563ec6dfdc8cebf84b1fb8196338fb7c49e2652c5ec14a1a67e26871760045a5229138a62fe2ab4157d18124fb25d325c6f6a3230aa9b0196fbabe5652fb4e0a49adb535f7aa5eb77c3b060655b9331866be164b2cafa61507486d5de213632befe69394fdde870bbb567fe671364e0e4b8347eb19b0f9cca9c6dff8a168394aa8b9510e04515898fdf43477efd62838bb1f0806ed7c1f3923c1289a6939a5233fba6ddb7fc2c948f72f452c0b4563927474f2beaf131588fa88a42ce4c7d151d2f5c7ee8ee0633e0fbfeba5a6160c84eec8609dcc192b148117f12c18eac1be49e4ec15d017ff904edde215dfbe74a1f6b049f151d390fabaaab748353c1e18dd2fc38cabb334ad6c95662107e89e0571e10d393fed79f0d68f5de0266e0e1404c8960fc241b2b8374c9f40b4a00b9a49185ec3015a1124a8340a7824beed00e1b369e204ce66248cd267dd3a05e8d9ffecd11933e172705e39913c549c1aa0d1749f4f25f3dbf3c486fce16e6335ed13d73898dad85e44cd9dc433cc12356f598b1ad65b06b98a0a8066fbf32d41e29be640896ec880aa1c55648c94bfb8d95d75d92c69a9c9e2a14a3b7c9d1bc0ac1eaa95bb1056723057611d99c08a720f14bc36ed4a526ac1d2883749f9de907873f183ee851375f435af13328ff90385e80c33c2fc6b05516c2b253d83c20200a313e5aaa655c81b0cfff124764e3598959205c28fd8dd7eb4b779b126744401214a89f15adf61d8aea8c3110521c63f6078aa12feba20003d711e5d8645741935705f0c402bb4df0e95f391ee2b527c7c7002a519bcb34e4281f9a6c3a35bb2e84e285636b0d2bedd59e48fcabcba3e17c6ccaea51edabe901753f4745018638237a1fe11700e43d52df772e2b309587e4c7e687b851ab6154fc1c059a038fc65fdae25800c202944c8d6b8f741388a90501b3833cd7ffde6225bba45c8d81e9774c106db10bfd02b0ea81e900047af92b13e939a98612e87d6488ecf0e98bd925ca84f9e441f1388b180d8b233283831c4ff883fddab72e869260308b832bfa5f012203e1ca4291295c58f7628e641bb11ef656d6f9ec04b512cfd69d9e1a90d8750b4d6a560d80758e45d78f8c616f6e83918d2be1d70989a4e6a2712a5b508c115772c29cea2172f9d37474704bdfd2286302340bb02bdf0abd35062cc492dc6615378aab76ef9fac92ee2e1bb38e1abdad3096a5e3e53447bec7869c22b2025ff0c9c1f0fb04dedf7796383641c2b18476340c328468f746eab13ed4e5270dd0f80c28caac2eb20c7e57e46a01aafcfdfb2f3e630adfcaba611bedf1b387761694f19a63dde36775fb0565f68a99337c4e6f9b703835627f01682c6ed5a87cb4a186cf9dd2ecb4c0a15a1057df248ad32035658ce2a93eead7306f315c41f724d6e50c088c8c74df6bbc2c1918f347e1c7cca07fe46734e1263ab37d404eb51cdffbbe0a0f62268ebec87dce8f66643759b07406733603fa2de3c097039077ad6be2b47b25320acccdd642a978dc13c8312e2327b3bcd3d6c21fa4a48a8d0e3cc2c85ec5bc802af15212286fb62db3288f12b56296b2572abf0a326e3dd836a9d35b36b430ce71755800e3fa922a3cb38fec7bc1f4d226c4a7dbfd79c998d8b25878ef4a337db82065cd7656acac27282293d76dbec44e4c68a89daf88968d7251562c6a50e06e13b71cd781e32ff44100f6df465cef58a6cd4006ec3eae13435d55607fad8b04e99d2ca8b1e6ca60633c59e87b0f27e8d0c63b5d901e3eff6d2b210778112f26aa6a4b53f7ea5143aaa813bd0bd6eea23073b839adf2904f684f88c89d829551c6da263f2e667b62ae467981d0e28cc6bf6bafa20997b520e9313df2654efe5e11754116541a1fd0702169bd7b99bbd47afd59696ea3c7ed45dc22e875c8ed093cce349e08b04b9bf483a9c24aca61a2eac7ffb042f08ea2be75e978c2e30c40ad024e8693cd9c5bc836ff4d1dcdba636817d92b3f5b1e3b9426527955f377cc0a392c5c3959abb14bb49c84af76027875656bfa3ae979024c5fad4f4e4d4e70e13a86c4412da3443ab2f80c004f85281cdb4da8fa43e58fe51ac2e7da4b2bbec03d057658bef03289776997f4d894d1ff9adc018dd8e4ab686f552484a9b1345738baa56f4b0b2cfa9c69940247ebe997c6484d077f5077e89c42879aff4e649d35d9beb447360c8dc7daf900d2e514532f069514d6e3300435160754bd975d78098bf7812e2298412ea6cad50e8dd92551e47272961134b7553d623a080e8b302729627261fba9b5127ca2dced0dde3f6771a1ee5775586bf031a3d1ace0f051a335be4fa964b5fc7ee9ffebf8f6f66e80c2d58a344539c7aaeb6a624fc887313e6a82a41b6ee66cb2598a3d12c74e8e19ddc0d6b657e884141352412f90f3da978dcba058aca1916f151fd5f094692ffb6cf4f229544d2785f9ac3cdec10a702dbf383b2480a91fd18694ecac61f066ac3a8f4fe197b28b0256a3cb6290c547bd0122ae2a000cce0c36b2d358e7fdad0fc65a2df5c88d8e50c8c3e4e2b5ff90a49dda203763a178df7b88d47a57e521ed4cc5ed625a7969d3385a969be7ceb18fc7b87bef47466c6e1d81068c966813b3672c05b02d9fc372261eec0435284370b5dc5cd3d9bbdcdb12494918aa3f0ee860d76512a153f93ddb1a25723ec4b86596a01869ca23aed58202965e63905c01553f45f4ca4df73a615f4eea47187baf9726ffaa14b56b315867042e2443849aa7c9266c08b4b28faadf432a1c041cc2b7e68112425c6c3dd65e2cb2d28bbbca47c0cc2efb6b278ad7d7f2e231417b7e8200b29e852c8416d30769f73229225958fe83595014cf725aec8854686c2992f863d8fba2d37727870629cdeb062aa3a74c1c273c5c6c7b4b750021c9d92833c41787c149f330765cc9137a1ad2cade4d981e15c758cc3bc755d40039282237639574ed94d3f0c36b2d232b6dd7698d815581608aafb5c182922ac7b0fd90ce68c66710ed182c2d062866c7eddcee9bbdcd5bbd5bc2582f52ad38877d4774d8a7152eab2f2f1bd436ebed0a8681f3befabb76fb99de58b4ecd6c02dabeba9e808e66d688d1b6c9df5466dccb37c7a602219bd00decc1aa8a3926f12b9547aae0d2a2b1215bdc73f2287bc41085b6b9e64964df66abe5cade1b7fb0da3342ef178877a20e4f7da017ab3c0f9e8afc24e541c3507d84cc77f814557328e73678cdbfd19f23fccd718fc87ff4fa2f6860763df2a20d436e78a79c825bac1b59db87f5794c8d8cdbb718b2175a48af9c49528c630dc1e61893a129997e4748b008a1688bcaecee72a42c0a3f245f09fc46cb6a3870c902fe65777369fb3f0b5847ab03f7f917d48abec8465eb12b56dfd572896cc2f9e7b78e4f0fb1b2cb77e718c65edf4bf6ec491d3b83727807caf24b1ae847779248902442ecd77c4d93811cb67769abe41f63c7635f3636685cfaf11041ea68b08509d92bcd14aa2f506ed204c8eed96ccbba72ce1ecbb1951b84"}) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 03:20:36 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, 0x0) write$hidraw(r1, &(0x7f0000000000)="2f33c906001c60f09d5cd9f20a0013b48ae8d35b2ef5e4a6b5d717e5797327d9fd654fe4b45550f9e1967693", 0xfee4) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000001100)='X', 0x1) write$hidraw(r1, &(0x7f00000000c0)="aa", 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/247, 0xf7) [ 429.142534][ T32] usb 1-1: USB disconnect, device number 57 [ 429.175987][ T8159] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 429.345998][ T8383] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 429.446144][ T8159] usb 3-1: Using ep0 maxpacket: 8 [ 429.586226][ T8159] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 429.606830][ T7629] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 429.645953][ T8383] usb 2-1: device descriptor read/64, error 18 [ 429.776059][ T8159] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 429.785290][ T8159] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 429.793426][ T8159] usb 3-1: Product: syz [ 429.797687][ T8159] usb 3-1: Manufacturer: syz [ 429.802307][ T8159] usb 3-1: SerialNumber: syz [ 429.845928][ T7629] usb 6-1: Using ep0 maxpacket: 16 [ 429.857244][ T8159] usb 3-1: bad CDC descriptors [ 429.966031][ T7629] usb 6-1: config 1 interface 0 altsetting 78 bulk endpoint 0x1 has invalid maxpacket 16 [ 429.976074][ T7629] usb 6-1: config 1 interface 0 has no altsetting 0 [ 429.995953][ T7843] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 430.003301][ T7843] ath9k_htc: Failed to initialize the device [ 430.012101][ T32] usb 1-1: ath9k_htc: USB layer deinitialized [ 430.087334][ T8159] usb 3-1: USB disconnect, device number 61 [ 430.106963][ T8383] usb 2-1: device descriptor read/64, error 18 [ 430.136302][ T7629] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 430.145505][ T7629] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 430.153769][ T7629] usb 6-1: Product: syz [ 430.158010][ T7629] usb 6-1: Manufacturer: ఄ [ 430.162628][ T7629] usb 6-1: SerialNumber: syz [ 430.216280][T20320] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 430.236293][ T8383] usb usb2-port1: attempt power cycle [ 430.537385][ T7629] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 62 if 0 alt 78 proto 3 vid 0x0525 pid 0xA4A8 [ 430.552737][ T7629] usb 6-1: USB disconnect, device number 62 [ 430.573680][ T7629] usblp0: removed [ 430.665992][ T8383] usb 2-1: new high-speed USB device number 75 using dummy_hcd 03:20:37 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x400c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000000001, 0x48e801) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000, 0x4f8982) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 03:20:37 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000240), 0x7, 0x741) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f00000005c0)=""/76, 0x4c) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) r5 = syz_open_dev$hidraw(&(0x7f0000000340), 0x9, 0x100000) write$hidraw(r5, &(0x7f00000004c0)="a976d5b171549304014ef0707355155e3e3af4497ec5b97b014b0eaa8302067e5996c1151f131d81aa439fcd770ad7b356bebb0332fe91357722552bfee7d8267476cf1aa4d84211946d1c5966f500618d2f3a253fc43918a4e515a67fb33a228fab5ab7fcb2bd869f5f843fca92f6f82ab77142b61199bc48ba3978a861b660435148bbe288f21f674d55377fc5468c0441f56290947b7e306f48ea9b4771a874ad0b0b35476b3ce98d895d61b73a2f4920dd987bac55ef37dbfaaf9a602ff895fa90457e27e451d0edc89d783df02cdeafbbda7add601142aa231f98172352c00d0f4d55296b46842bc3373fab439c6a03a814", 0xec786f87e9851cbe) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) 03:20:37 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x5}}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000200)=""/208) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc0db36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x4000) 03:20:37 executing program 0: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x583f0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000500)='D', 0xf000) write$hidraw(r0, &(0x7f0000001200)="b4", 0x1) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x303503) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) 03:20:37 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x120000000000, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1fb7, 0xa080) write$hidraw(r1, &(0x7f0000000000)="c8", 0x100000028) ioctl$HIDIOCGRDESCSIZE(r0, 0x6611, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f00000004c0)="0cf195a5bc7dabe22be7a5fb8104ec80a06367", 0x13) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000540)={0x836, "373b58d9f9785d888113c977c3c83ab0bd3ceb1daa05b0110efa9dc05b872cfcb9f72c330bd0b2fe0d1e31e4b905cf655d5a5cddd974f376233078c113a4264950b9fd50e5bb806b7b4876aa5383ff607ccfc64c41cc4f72eb2b68e7810955f4b18d1bcec68c47ddb73ea4f263aa12be5a6e16b4ad62a3c290f3b7c5ae7cc8aa85cddefacb805e4e53ae979bfa10e64847ac74a18d0a677c1b3aa5541a0369e2fc5227209dbb9ce435f69db391fc0633a1350ffe1f71af396737ac59b33f68e68339c9d374cd45dc846c9474ff53218db77e05a55e35a040b20eb08040af3362a9dd0773d59e4dbc74c20753de1b02ca40ee9608a4ac7e0ffec20dc9c98843c6cf775eba83f3f9295b3dfef9e24756326872a5e43c5557d4ef83ac8139aac590f57f8dff0480df1288398a96cc3edd6281a5c5725e263f83db97af49ae2c5c5f2ffe1f850effad21151b463a64ee8331a14a4a0d9beedc0b3148e01f3f98eb93f708a4dd305d59fe6f24036ba8dee5e5264193a8fc27ceafe182d9cc133e27544145549fdff0aad5458e592099d1fcc457438cc9d8a8497370ea0f59a698ffca34df8cf5cd41734c001350c632a32bd516fd22ad6861474664bba386ba97d4a4f9205b48c294d1df8e40da146830712bc9674a46893114da29d289981b5f91d9350d4e66ef291fcecb70f747e9fe75947f755f93eb71ad6c6b7c7f2d6ef165c8cf88b735335167acae2fc922a891e3e516b01fc8982d4d78d6272d3a75ae2127d77d6ceae2d9a6713d8aa74373ffa99a210f6525c38c5031c957c67a6d8c6fdb535c816e3dc7ef7973b13063914ac07c6ea3fe5dc784d83ac2e1bdc4b778d3ba6cfa244485f8775e1efbc0a4e77948a9cfe2254fe3e16e68f80de55ff2d4da9edd53749e78ae25dccd136693d2e2a484ae9e222d14d267cd05bd506cc4c01a4c7e559472845814c5bce79463dca5f97b99fa2ccec11cb35e7868fbd1cf8898dd6231cce939b03eff8409ad0630cd562e120fd508aa665762d34606899031dbf6f8a86115c7e77f6788c16d83a902a7d885aaaedb7056a53b0871c4124a53e072e7a696fd4f8755e26209301029742407fedf86d7a6e28bcee45b897d611178671fdf839396dd09d2e46a9b2c8e973bd8a6dc22ca2083195980ee0ae8f3a662537729833ac41148c4f3d0aaa5967057b0caea65261bbcd7ed3b817bf9ecd5108ff4cc5e8251c1ad3477c1dba00c0daa3c2c12de6099dccc66e1ca7cf94fac0a3d285de22acfc2f4f6a183a3b19ed0375b44a2c6d2c5b83201737d5d15c02e42d383ce23312dc1f47de94cf8b55b48f1bc97c9622f606164450e9d06d3fbc839f0843dd85d2b1a1a23837cd3a3afb46dbf1ef6dac810085f20815ed6c1455721977467afb4f9553b9cf02c66a05a8df5333a85723abe115bef51981a131ca9cddbb8129f7c1de4a3a64f5937f7b57628f6700a53ff5e97cdb99d0590eaa8fe181d275a27496b78c2190fbf6ff1aed33d41ce69260cc4aab833a46e03b78c1f7070e5f44311f44051e4c97835f3e6683be1c8d7bd6eab717db44072fe1996fb392638811f98778268861d04a3238acfba26401395f6b09e39845ca4fb504e2d3581b999fcc13a404e0af1880eeff9f9472c4d8d82a6b61ff4be4d68fd113e0eac8bb7c610049ab531a6b2a3e0ee6080abb177822bebb506fbb65fa610af2d2f025eb6bb0ee827d8bf8240ce41ee4d447109d2aa8dbb3f9982133168dcc67889534a129395527736e42c34e8f2a8a3e9dcd0369694c3876022415a41992b6075d97488cef7f793d2d717d6e5fbf6b9152566d6e5e16099d1421c0f4a2a067f4d538b283cf38daf9d9652c34b0cc0b8fe2d2b2dfc62d2afc3da965f1648002389ca35ea307feef4431140f411f1adb933f8f61a94d0b4689a7b5a558e8a7f46c7db22875fd40cf60054dfbd7083278dbb023806bf59c57b03514de1a68205350236d906c3a72bd4ba711eeef8d18ae78a05db5edb631d445399cff8fc7101965b4cbe55d1c846b7ffe3e78ff80d938295be76751cec2cc072a36c272d9dcdc37010a07dd6047dac633a73773a471cbdd76b2f70951ca7c4f43fa14dbdc8919b57829a66b5d45c7e33902496d51a7b96b0e597ecd9665b0ba93758a991feb2d6e6bd5f9e59c8c1857bdd0c8d53f6f5745231713deafe5858f717e5b4dcb9f6bef205a9a4ae430d7bb3f5c599e2eedabbed0c7282020404950ebd18b0990c5118da96a192dcb15b27eb60cbc3c6b6a28e18bd04bb5c6a3dff4f3362d90e250d56870fb109b910ee980b40cbb38d8540f56fbe4b2dda5e32a4c4baf2e54d5b2b26a6d82a922d08c53e3d1c610c519830d8724404432dd06cd58ced158cf2af5daa57faead0a1ed585d963863472df0576ad13d1596123f73b834b324598d11a38fbcbcf7f895b464af29f8c071cb51289d7e9750b413ccb41ce6e79718738a9649f25925c96d5656e813fe302a5cadc18ae284cf28e95b8a7c72f1de8c94e65989423c9c5dfddd01103c4fe9fc8a7f5e32829734e2ca447dc881313cb29e03232477b0e82c4bd22530187958b4f6cb073b30fcd853316982a6fec7262e75a966640e381f0617557b3a793bf200a242b03af5aacc38279f38bc4a2cba0c5cf21718678d45d3b253fd10d6670947d405de237bede597ea1aa9c0db284f15de93058e49fbe68720680dd03a167d3df20e142a53d20627f400b78818d37c775552bbbaa3a82e34c31bc4b0e6cde1277e9f6991a34d157ea05655f2d9f18ef1d2ad371f45f3c4746a1f35730c147195dcb59f5e92f4c2b7515b2f670077da67f3d0872bd3589e145b3fa16e8d04d68feafd71204fceb7012d8a9baa81e3f72c9b5d431dd6a1d9a0f030138a605981d7992769ee48b9b2b84a299e73b3a97717995743cf4322150ae647f1e003f4a976fabbc0fb8fa7217d49f3971a6f"}) r5 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80141) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000000100)={0x3bc, "94004106c7765ec4bee08b5cdc78eddc983b55a3824f953eb56c34bb2465c043e27fb2eb6232d2728254a381fe8d31f98114051876f083124edf0d97b4311f6383f263fb12c5b150c86551721fa7f703668e1f48405a792833a261b38a69d5f3511212a7afe394e225db9367c8af0c9ec76cb8b37a2b968ce23786d6e7178b7e59969fa1664f5deb81aea89d6236138460d06b3e5fece7183d63cad4de0144862d4d0d03e31d2af3918008f15a58c49bbf887241f7f85f059872020245b23a08f78c272fc0f0d9ca26b53db6486a42d6ae4c63f85da19b713f33625aa650976d4000fc60da7c118a57c1f79585da3c6720b5929080fc7055cc8b1cd5d79e6496f97c2443511101e461ae90b76f3f067f305c8eff1010d66bf74b36d7e60c17233f64e6c79cd78a551ca8228188811aba534979b3d3f13be493dc818d4ab8d5994e7d8074546415515527d4c37ac433530a80e70de5690bd30148a89354973810a42fac08ae699faeda934b7b754be6ecb813de5f0bd5d2e2dfec82395a79f00dd9299a5997ab345993fd0703abbf2c5be4935bebc9c0356387b2b43f3e1fdcf0ba750abcf05bf6ab1628ebcb230790a47b8e0468959758ea772481357b4b6fe2c0bbbb96e5f8ce9f3c142319eeaffa83bd27f59fef931e277b8e36adf1f239b65b2c093a44f854d8ac82d3d4a314d1ed2e496ffcd3e38dd5719a23b311a08217089690046a8522b987f343316948ab93c8f4acb86dcc11aad12915a949f09ea26c99fc31bee6093bc36efd5cc34b4b72e9ca72dc2df4a333dd646e85d7f2b9b0f524409257dd6ac2a38b6296cd9e17feb1e8bed6e43869e8898f5174d1aa98c7544c87af84432dc9b38da5840b4274d04bf9d32e5843a7551b0f4f70e1368fc86b6bfe4092dd475436836d81c78b737221de4211491bbe8238a095bc35cb23af4e478f6eb07b11fec8d924d4e73623427fd9be4b1769842a4e77dc7535f9fbe1b78e36b44c2a7a7ec50b8c4ae587ea374e786f35c27b85b0d6c3ea0a317a2d53195dc95cef4c7ea0d5242b99e305769a87c66b69272c10923c7757b1d5e89afe3b3c4c5219fdd71e56798b7d0cd63b429f7bd787fcca8aba2b8af589e3a350a320ef236ca84696385f0fdf5e148cc74cefd09259d35957486e25c8a3ad5bb88b73e62b4c583f7ffaf4d4faf45f1459d96688b4c08fc833364dbf603a343234107ad52c10e8e51dcb961a46c1b4d729c823e24b98bf5baf2514e9648b902365b43432c06f05e298c4fe3d90d7f2fcf0e311e41ed232cdc1db31b810b8399c25c2f0a25396755e6c13aa0d640f80681f2d30365574d7bb4e1346706d78"}) write$hidraw(r2, &(0x7f0000000040)="285ae5059c300696a0bca5dd35143a51b1fc09c3fdeb87014f298e5ff561b75a91b43bc08493012d8af1171d24fb3323a301d63f377bb017ec694748b4306978bfd32e4eb167816f3ba9cf", 0x4b) 03:20:37 executing program 5: syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000280)={0x0, 0xcd, &(0x7f0000000680)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000580)=""/226, 0xe2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1090c1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000007ff, 0x161f42) read$hidraw(r1, &(0x7f00000004c0)=""/158, 0x9e) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 430.805937][ T8383] usb 2-1: device descriptor read/8, error -71 03:20:37 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a9202) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x4000) write$hidraw(r1, &(0x7f00000002c0)="86a007dccf6c189ee56db97e60f6dba7e2551fb1e3d9e4f568a0af6f6d501fed4e90c3330a9361480b6985986d99920c7cacdd7c1855a8c56bb65ebc7806b323916d8d49ee3323a2b382ad480ec4bb2349e1bc3424", 0x55) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x2, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000240)) 03:20:37 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127b42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xc}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f00000000c0)="3ef3aa59afefacbd4c24c40a33a0cf1c376b2fcc0fa100fca2ae65e12cbbfe9699b70431545ce8d04a256b0fa19c385affc4f7d253be833ccbb85513f9c7e080f39ff64cb5a75396d06a0d84e577514db886ad597ed516ab97b58a62fcaa041aeb299c7fe7c605baaf14758e19e18c64bd84b5aaaa38e8fc3abf5c0dee2b46e7b50b250da6fd7983349a5e6f1451985d8411cb037ad8914d0e47576166bf17133df742a54645d3c925280f53f27c61b571a97d4c116942b8b751d6f6cc9dbd3927e1ea80f43a71", 0xc7) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 03:20:37 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0xfffa}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1613c2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000001240)) write$hidraw(r2, &(0x7f0000001100)="0352676949d9cb30d10aacf427bc", 0xfffffffffffffec7) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) write$hidraw(r3, &(0x7f0000001140)="9c232e6f4847211b05da922f60d8c2048d139e2317269a8846180ed1b2b28e93d4ee2e060eef7d4e6feaafff33ede8290752cbe5e1b439539c313f0fc13f541a21f56a52f9fa0330dc526f10ed9aa06e0c3f25830833dfc77a4622073f964e060035276f678e8207f1b7056f9ecc0f9b738aed1f20a4f3e515f180eb18066d80722cc3e106e032f5cbd1489078cc7c6cac0b5ce96c614d86108c99c4cae94ad4f3e69d590cba4054241f7f451e936d9b0886c82f6ff46c35ab6221c340739d56f2f02f336a80c62013f76ec3f490b448427103e219cf0b3050aa9e662b87a956f01482d503745f0e86cd2ae3061fd2fd71f939c4364636414b5604d60820", 0xfe) read$hidraw(r1, &(0x7f0000000100)=""/4096, 0x1000) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000000)=""/96) write$hidraw(r0, &(0x7f00000000c0)='A', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0xc020660b, &(0x7f0000000080)) 03:20:37 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xfff}}) syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x8200) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x68bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) [ 431.026122][ T8383] usb 2-1: device descriptor read/8, error -71 03:20:38 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x17, 0x40000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) write$hidraw(r0, &(0x7f0000000240)="a6fb", 0x2) 03:20:38 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000780)=ANY=[@ANYBLOB="12015002000000506a05000140000102030109b963bec947a4d6ee9b022d0001011f30070904003f020301010509210900020122c9020905810310008079050905020340004b7e046c43b141fbafc13ef0f8c1642aaf897b2bd3cd173b13e4194d7d8b930f0ca475177f7ed04902df3eb4f52b940c0d18fc681bfc1d665ec4111de260afffa5c860d4f5b75695ab3ebe1736d2d4c0119c0239fde165b009a13dff71fc3d"], &(0x7f00000004c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x300, 0x0, 0x8, 0x1, 0x20, 0x7}, 0x3b, &(0x7f0000000280)={0x5, 0xf, 0x3b, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x65, 0x7, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x8, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0xa, 0xbf8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x8, 0x6, 0x8000}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "cc3993a6a3658d10a3e0e65ab0281acd"}]}, 0x6, [{0x34, &(0x7f00000002c0)=@string={0x34, 0x3, "936d01e4dde3a40405d858d8de9048cdc21f10a9b0a543df92ebabab46ccbe524e652376cc0dfc04c3954c14981715a4af1f"}}, {0x13, &(0x7f0000000300)=@string={0x13, 0x3, "6f63d18211ebfddc8429f22b91abb8e7b5"}}, {0x83, &(0x7f0000000340)=@string={0x83, 0x3, "e523f5c061c91098fcc18e54ba6944a9f5b54463c3671d1426c056296e5a04f476472b049a77dd143bed0873d8bf77b388df388c979fdeb4187cbab28b003651c627244c53527953a90720232ea1eea563a6f2923cc3c4bdce88c8d4e491236a2422cd9c2a67a66839ac8eff607d57f77f606e569498e00fc62b4ee93d7c41370c"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1c09}}, {0x9, &(0x7f0000000540)=ANY=[@ANYBLOB="366110c0f317e75c3db1c3c7b2edd71fb43feef44868888b29ca29c70de344d59ed110e82f7655210b1f3e45a40f251089feb7b7333b457a137d7fd6a0bd"]}]}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000700)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x3, 0x1}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(r2, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000540)={0x20, 0x14, 0x27, "89b44c33392540278567c29553720155f6cfebc19a2ff1a7e71e1822779dd4e1d4c28301954a07"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000600)={0x20, 0x0, 0x4c, {0x4a, "750078e9e2f9646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbac"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) syz_usb_ep_write(r2, 0xe5, 0x5e, &(0x7f0000000580)="90e49a112f5ad19b45554710d11719e492ac67b439db43cfbcd3e22b1a1cb9322c82ed78f88f6678ee81a8696a27641296361584a139f7c9333aae3ce6da079a39877d9e0dc0484184e9d5f870456a5ff09a777ab83ef4b103efb915d72e") syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000740), 0xfffffffffffffffc, 0x4000) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:38 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x149001) syz_open_dev$hidraw(0x0, 0x6, 0x40080) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000100), 0x3, 0xc0300) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) read$hidraw(r0, &(0x7f0000000200)=""/130, 0x82) syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x101001) write$hidraw(r1, &(0x7f00000002c0)="452a261e202b75461bff2eeed108391c32897637e14375f850468a332e480aa3829ebdd9fd17c2e5721f331f0faedd09c70a6066fa16f3c5773cb9817da3361fbc90d35a45fc8f80bae249377feeb245ac45103437e4", 0x56) write$hidraw(r1, &(0x7f0000000080)="850d8250", 0x4) read$hidraw(0xffffffffffffffff, &(0x7f0000000180)=""/78, 0x4e) write$hidraw(r0, &(0x7f0000000140)="e8", 0x500b000) 03:20:38 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) [ 431.986170][ T8159] usb 3-1: new high-speed USB device number 62 using dummy_hcd 03:20:39 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(&(0x7f00000002c0), 0x18, 0x2000) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/114, 0x72) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff03, 0x400003) r3 = syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000540)="c5c99321bd204d1f9d9bfcda77b8c2ea008ffdb9656fd8fbeb0d8765f4ef86153a5c5dcb89b66137f86492cf6c93c70c2bf648de67b8fc961ed835e5d16a1a8a9fd7b2467364e2754abbcc61e99c652f90096c112f51c6d322b0a21c250c6e62c67b03eaa5572919a60965b5", 0x6c) 03:20:39 executing program 0: r0 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000740)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x24b8, 0x40, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x40, 0x40, [{{0x9, 0x4, 0x0, 0x7, 0x1, 0x3, 0x1, 0x5, 0xae, {0x9, 0x21, 0x0, 0x6c, 0x1, {0x22, 0x1a3}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x52, 0x1, 0x39}}}}}]}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x310, 0x81, 0x2e, 0x4, 0x20}, 0x25, &(0x7f00000007c0)={0x5, 0xf, 0x25, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "91491f091ff792bb51e2106cafbe153c"}, @ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0x7ff, 0xf00, 0x7}]}, 0x4, [{0x8c, &(0x7f0000000800)=@string={0x8c, 0x3, "038e4597bf3a3f9d63ba45e2732360adf4bde19b17ce6cea213f723a1c4202b1b1fe2cb22cb3d709746fca3e644b1fe1baa4edeabded4af6cad59ab04214bbb06510cb8b87aaac5f7189bf123e453a50414954ad47846c69028fb07038e6c61d5effabed537b83947fa89daa75bf73d2cc8e570c87d20c66c2ab31febbb6d4104493d8ee364bed453052"}}, {0x79, &(0x7f00000008c0)=@string={0x79, 0x3, "e98dfea371c55a8a916d87e8a7b2a4d9e14b289c583e99c99ed211cf4902de285f8c38b30d3a13bb203dc4ccc508b3cf8e5b7e4b46d5ac7b22e63e9118b2b6f73d4ddf709c51eab35c1041008885a9f3a8b12ef9b543aa31bc3a73d630087ded3defe6f64935dc3be6a171ceb99179315f41020730a701"}}, {0xe5, &(0x7f0000000940)=@string={0xe5, 0x3, "8c5aff5589812f391edfd5f2659475342d31deb1beb1962150f7ea4c7c4cfc92a76b60561a82bfc2460dec3407cdfca9073d645560e5be57000e3aecbabcf310ce322d3b914aa47b0e388a1850c7a4974b7ee7d39b89e8b33c075953eb7df1b36c67ef4a74ca7eaa8000316149acdf7898ae0af7a29d2d627ce9a470523a15cee1e5c3046717aa87254af9df64abc7d2b062b59f11e5347498ad6e32339c87cc675e360846f5f400d7c1b2a9999cfe0e20ebc657ac0716d8cab1418d6678a4f2b621f027a844bb723a200e9d893677db0d9bc9592b40cf3227e3059eded63b20fbae2c"}}, {0xac, &(0x7f0000000a40)=@string={0xac, 0x3, "aa6dcef575863ddef805a8c87331933c50bf697d0596e756292512774cf6f5f6c228613f5fb37caad071c5d6ee2b6c24b2c2fb35da4d7d187ed7c227d0c7d08db30b48cd5ce9fcbba7e3f674eba4a44824e1cc993f91080bb099e9388c9839351671b7a665aa68519a1c98fb3e208f3b3a4977277b0a0c860b6fdf95c8596a84cb0a7343742aef2bcfaf6aa1fc73f731d734d73ad6b8761ddce4cdebb1478b181f6a349b3a27d5c610f6"}}]}) syz_usb_control_io$printer(r0, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000540)={0x20, 0x14, 0x27, "89b44c33392540278567c29553720155f6cfebc19a2ff1a7e71e1822779dd4e1d4c28301954a07"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000600)={0x20, 0x0, 0x4c, {0x4a, "750078e9e2f9646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbac"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) syz_usb_control_io$printer(r0, &(0x7f00000003c0)={0x14, &(0x7f00000002c0)={0x0, 0x5, 0xad, {0xad, 0x5, "49ed573b22bf646cc934cddbc51c75a90390394756008aace8d36541d5d520300c0ce89557431c397b85e185c38148dc11a3c2203e32ce5eab09b85456e2d440c903ec4e87262987507f17eeff8c7be24627ed1c8afafce89db0f3046d60907d36c7cecad44a2fc0f090d0c243de91ac1b542f4cf40f925d4de4c10759d08071517b9e7f63ed8a597787ce55acd32cf750720c5e84ef7a80e5344e19e3e2dcb7ab5953f79299f516ddb066"}}, &(0x7f0000000380)={0x0, 0x3, 0x37, @string={0x37, 0x3, "a9f3aee612d953c05e4cf9860bfa4d507f9282dec42b8eaab2de95501a4b82762289eac86dd92b90c55d1f65d4a7167cc425925d50"}}}, &(0x7f0000000640)={0x34, &(0x7f0000000400)={0x40, 0x16, 0xd7, "d18f31c02ae6a556f3680e99fa9298447b411a1f70d99e7f796fd10e5309b081e7ba675e4900d9988ccc7828cfb9218d425b140c3f45d10c5f02b1d2ebcba0ee72a343dcb95c6f7bd3aab33a6b96a9df8be7121387cd054696bc53bf41b2bf68e4ba45eb9cf91c7f2257630c5d63b592e2f08367a8c9174141cc12d27646ceb15c700f40af5918a0e35e4816680fef964c18766b576269804968b1b3da526c27ac7aa127f465447d81719fb36dcbcedb3042799139c0f6e0fc760824b42caad94716b726f71179e84e6a8d5d03a2636e5cd27e0f61da53"}, &(0x7f0000000500)={0x0, 0xa, 0x1}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000580)={0x20, 0x0, 0x33, {0x31, "87393cff000a410404b212247cfe6fc5293a3482eb26d69a3e6b43ac036ea368320d8c6ba98d6038a769e85911ce7e13ee"}}, &(0x7f00000005c0)={0x20, 0x1, 0x1, 0x4a}, &(0x7f0000000600)={0x20, 0x0, 0x1, 0x28}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) write$hidraw(r1, &(0x7f0000000200)="b05eaffe51270230fcdca45377da81812035a481723e550352bab1cf904aad148512b3e048fd5c23ceb92ce2fefa553c894ac4f0332e51e86cd92e702c0c6e02c93cd787c0ef06aa5df7e6c91e18311135f071e7315201ae0bbc42e8efd6088c47b379c493a7d34a3799f1163253e8b22d15ee89fbd61ec00619e99a78baf6d87586ff9f19fd", 0x86) 03:20:39 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400801) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r3, &(0x7f0000001400)=""/137, 0x89) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="4a1c8f01f429c6b05dab03780da7cff5b7b1f1ea078d528cdd6e82dbf4c9cd1c0020cc057a82965d60e3d5fdbe7792b71b383f70de62b1b84b279d8219614976a0f6ba79b75d225b6a82408c2a470e398b726c7d09a44fcd3527f7033e90c12f0b66ce779685493ecd140fd991174fdca409a571b582631fd3eb4a4dbff40edfa3b367a37bd5256d19f363c04c2551b1383bedde6c23b29d4200e2064609d3e6c81c221b101c13e43128bdfdfe1b4bbb7b10d21074ec4c5eefc17787defefa86bfaa6c6dc5b64ec6511421f9", 0xcc) syz_open_dev$hidraw(&(0x7f0000001240), 0x2, 0x111100) [ 432.326259][ T8159] usb 3-1: device descriptor read/64, error 18 [ 432.586430][ T8383] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 432.726249][ T8159] usb 3-1: device descriptor read/64, error 18 [ 432.866011][ T8383] usb 1-1: Using ep0 maxpacket: 16 [ 432.986482][ T8383] usb 1-1: config 1 interface 0 altsetting 78 bulk endpoint 0x1 has invalid maxpacket 16 [ 432.996706][ T8383] usb 1-1: config 1 interface 0 has no altsetting 0 [ 433.003645][ T8159] usb 3-1: new high-speed USB device number 63 using dummy_hcd 03:20:40 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x5}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000040), 0x0) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)='D', 0x1) 03:20:40 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x80}, @rumble={0x0, 0xfff}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000001c0)="97", 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000640)=""/246) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r1, &(0x7f0000003280)="3881e1c5da58b03840d3d808fcc812ed0b1e225b83c381c3bd5bc51b627ff2f57504745521af91a9be234c68fd0982da8e58bf7ed12d544a476381d24815bdb3c2baf59859edf4e063b7de66bf9fbcb04d4c8c678bea484493a19af5a3bad4cc805114126e45e485bc8dd027a634275dec0de08fe65a36a4f328b1d956aac6b97f9188f98352d2ca9bb1526bb8ad29effae52dcfd891403fca802512f39f4f811e7e898565bd65c7f4ed0c78b1e73b3e6ec12af183fef9547b82cfc7e871dc25ff17ebd162e1fce4474f2f813dda72931dcb9325484a63b25fa925daecce0757297c1a18adf02f171e15f43f741989fa57a019cee58b7cd81c8c84e3dc3e7fafc7d07fdc0dcc91df529347f0f47a2c200a9888b85a8dfff4eef758a6c79d9cd03d7a8cc3b3efdbbff7a9806c23407cfa1dd184a365625146e8df1df8ee44a36817855202a8f60149611e6a2134d5e0c734cce929524659cce1aa08c9755e23f9ce4522fee3a25a022f6031d5125300cf284ffc595e53194a3a4073fd1d204659f30b0c3e3106a0dd52cc5bf459a5121bd8d764c6d7515137214e6253b9fc4609e942488ed52f36376a1d550a3e6c38f32e8ce69b5db77d11f55a70c664ad5c28bf2704548974ab7c71c5ed3566d2e31b4fb75fd8463bdec3ee56df5fc2be31fcceaaf07ce69964a50706a09f69d79a664c38987e2e4c39909abbb707e44dc6551a6767275f0ec9763664b14dadf4dd85ce0cf11eec1fac9af3af61474e8ad1b86da938fa0531291a787748366added4f8870210bc49392c389ebf4dcbbea10827738926cd5c150a1462243a05d50a44a474459c3e3b3cc2855aa4bb3db982818491691c381037f9aa0bab20491884c2e18f0a0a5c26465175df47c9355044875d39da51e09f0fcd76d87a87106a0fad4b1b289de6c8550e741d49fa4091758d5d6ce70beb4cc31b5ee00b422f275ad935676a9d4791e73c9d80413f8c51239b944439e55e0423c3a9fc58216fa8c0a4836a0b6ebafbf189fa4239e44e02c8c62acd8b0e32b1906797540c2980cebad2ce2fb7ac90e26d82f262c18933fb958b9e5d6befd3b94142d7ea63368ee1f8c34174459eb26586244f8062b99bf8a19dd9cbadd5300e903f3e922319f21c01def8300cf804469e488c39d513505723417cca289cffcf4aab1d87e2a69f544e46722900678f8529a6d2eca061fdfdcff6b1ac720669074921ebc9d9a402e07b833b1d2ceeb5181f76d92f9607aa12e5989a9a5b453959d235dc1dd609fd3d1ff664757400b805a37e5b78a8097b5aa08115a04b431d46dcfb106abf5d37aeadf8ca2c0f7c2050e99135ff7c92a80166f7bd878748c76d320a22a09da254bc5e26209419cfda8fa8c777b12c3a03641e5fe5342dfe7f14f9d6b6b0017f8e9f248643a119f88347c5027c8d7937b9452f5976e2a8950f8445e434d7b37570078ac8745cb711bb5b9a60988ee6d98164b474c5b1c99e35fd1d4d30ae63c916ca3a56994fc92248edfadf24ac982f35d53bdec9a747cb51aa90eec8f643dba0ca0d8814f6420b81c3685456c90850fb7bb9affce89b76686c1c8d0d1df18b314bc61ce780ce60d853d0e86cd1de4e8ca00bf25dceacdd41d7a9b6fe4da30cb578f7de1f9cab179e62861ad48b6ba1b89e353769edac416ccd1fc7d07fb2bdde759f55056b3c797e4a095255b525fd06ba30328a2338379c584a83acd12fc5bb2cc44876c791e37f1dceb7d96a69d2f2a933ab6ffae5fa5eda5d2faff2483ca41311697b0dd204b6d4237de3f0aa5210f41c81f32aad0535566313f287df986f141e64c0e17fe026e6c0e36476174fc6a3a32f1cae421525ef2f345cf0b05682421937dec120748a2787079f6a82a1cbef806524145e0bd3d945922320d618edf0b7f9fe7143d8bdcf2d93518a8f87d746559bd570d615c4d306303eba0f9742e43f0b2442875ddbee906c1d7fd78d73e2d99fe88555fe6f78931f8a8febc06a9e8ef4325ac6a113d02035e0c360f353d8ca64984839aad6d91d93a2b731faf606e4a7606a552bc69663e2a480d1b0ab9e7c51017761a580b77be52c2f6928dd824d6b4fb711fd5fabcf23b332e8d9e890b55ed2c21ccb3d51539ac5bf646710129fa810e40b9df00248a89857fbb39744942719c650ef4b93df33d8a35de1f0beece6adf2a6dd562ee799036f1a7799c60bdbfc482a475d68e0e39402287bfc14d9c3b3266e1ca4cea6a6f5792ab3caa0a1fe7bfcbfaf9983fe3dc7a0ea0140f075d4064e1ce15398ebc22f9c689f6e1d5a3eeca716436d03a3627b150fff8f520ec9f89c8291615f339ecf1593810bf758f4ccede0bd4af93bd10a8138fe57be4972efb1b7aeec6a47b7cc12bf2195967d489b7a26284bb4cee93c34af11cd5160ef6ada53bb6e4f2d645cbb182d76bfb6e1900be0bd87e3137100960c12fc71bb53d1cfd849f961afd8c6fa6df5c8d9749b39ec8453d50962bd61663f9e42d07ec4fb8dd9ab3db37c381631512d055559f985bd25786b1fca29284b15ca392699a982464fcf3954f624f8fe9064ac20e17719e63a3335a0b2947a3334d5945e1e82a38e3ba9651c10ca5dfde52b153fc039be9920ccf6f1ee56993db5cec6dc0a2d0c5e016673bcf1e23e71f2fb056d8278feb3435237b6acde49ff24c7a38c821b105c974d3a2de717e88254c6a322811b684ab1b8809093808f7f7c15d3153f37b5ed627ae4d200db4b9d32f4edd8137d973dbd8b8831fc6ae8923bad225d906bc9df52d3e779581073bbbc765812fd466040f0189e647f5c2e6c426b01b5cadb242759ccac285f30e0d8238ff5d61193d937ce47b29c712a68b2cad89447cdb6f5f09da833f54f5380d25993771d45171d2528b0745b471eff582c5733ea0cba63dae8fc0ecf026ea9f9fbc168a5879b10f3ebc086b54a125462177de6e99c212e2be399eef4c465c7530d1d7649bcf144b05968fab8a6d689c264f53db4d7e11dca3720cf4faa86ae84f14d036b0313e35d3d5d0a52f0da958c53e3a9f244206b9580a9712f5fb04d6466ce9dbf587e634aa3e4a62b017b2a010e50db7ce63441c657567727378909aa3336b68513bb34759d0bfee31fd87c25ae73f553ac19bba41f012464041bf7412199ba7c8c7d12e022bfd79adbd33573ab3bd866dcf5e2f2e26177c2033e71b1fd4e626aba97c914e4a4b5d7f969b219d67b3e4f48f15580d6baa1fa443d4d17e4606f019059311c28e96cf2ee7b883fe426f4d80caff160e096ff91cfa3ca0775a316eacbacc6449870ef22400304a61ce8332409596af94de522368e011cb257e0476b74c61db28fb89341b235cc06f15ffde51ea87f2e5b971c66e0cd07eaef6a4a87ae6dae433292309968c2c1b45f2a73ad04856a232c76a1f077f9d925e0f0148b696e16a5d8b64a23b3d9f3723a0b2cac31fc0c9ee40900b6e56f790f2c1380aba6a4dd62935e58557dc0c6bf78fa02c0a2100935dc00c8f0c54e4a6f10b3d177ccaacd0f0656c7d1324e1b2c18d5164c979cd9aa2d5cddceb2b4558a3a4e6e5972453094ab62f21b5282bdfdd7d053a1a270753b8fc976c6b33506e51eb45341bcd03f031c5eecae652cdf78b506be0f7d6a3883f00062b513522734a64c49f22e6ce0e1898efb7efdee101c728758d1c5ffc4100134994e5320eb382612ce44c7e28129410071a350f6c3d78aec3815127ac6ab5ac3bde295430825aa687d330c3bdda7eedfe26385d0253432235457421248874f3161330802cccd75c7dffb48258955f3b32bec02dc5bf0a3d7e9a0bc9799fa3fc7bb0e998b2cf09fa054d99d86bc5607eeb1b79d7f21de0459d8688cc46f1483629df2ec2c55b80c7c6515d4956d4682e663b9db5adaae52baa6259838405da8777627818fb281eaa6847ebb0ad77d9ec377ef49dcc563db15cb549db41b97fb129a39a45c3ce1248e55775cd6e612378ebc969f2f6aa56904080f5b78845e1430c2e0ca5c7df1127f834a8c804a5b33d7ab3e8848d5d2608ea326e8015fc352f150febd7fa00d5ae4f203698f04b8c4c71c92b8154ab1b3645207461d7357e3e2fac5e09e1ea837f9efeffffff6ef94b7b69c5e2d72fc4c9f4079d2fd9cce4ede71a2175fe79ae7f90e2ff40856d0f83e53a1360cb8d9b5b8ebe954a32ec73b25e9b9fd1f8ea3e0fb336e76da4a19b2d3097d4455921e508d9573821cb507ed2455a274a55a11485ee186c62b17a1b6b3fc06c5add0b4e28029799b3ec889bd34d6ebb3b480cb9e67460f83bede2903f2ab2a0174f1fc8d0752c67ab7a9cb869f8a6d4eb2ebe1876bc162097b26aee6437817fa6b1ba5eb374f0787660cc212f08f71d4e99e7b593a7bd4aa28778aa4ec11f53ed58896c638bc2ad7663a67a801a65df2edd30020dee8156c28a5fb36551ca3816b6d77edbe869473eeca84824b9dcfd7bf0a597616a61ed785108fb6c0915ff2b016c3bef6095b22a6c786fff76cd9fe8552293896916ed6c3ef265d4a5d6f90276c6a22402ad41fc8185815817cb6d22144eeec73fda3cbd5dc6fc7bcc93aa0c0f71990190045d93d8594dd60b5aeb05c7b3c86ddb091af6fc493d7df87eb72a9e99c34aca623991ea256d327f6f409826b567cc28b619f2494bc3ce920d9b80fb53493881802a71da91de0cf0134b53e7581ace1e0e05d271da1aa384727dc7090e04b5fd44e36788faa018446543450232822404d239ce4bc9fa886ba5adcbf87e135ff50140cfa7620022b039374e167634d5aa77725bee3c93b1ff0e03ac841ae25ec3375d977c0911dc08eb10fce5c82063325e36b69f0f2133ed23cff3264635d7e1601876bd334c079b16bbc60a12943423095eb7cf20b6e9b35f512c457c2a7ebbd897036973017ae390adf4024c74f144394632470ed2f221434cc1ce2f8433e7b43b13f3db052c272b9d8bf792f137de17e99602d1a4c940d13cc3348c7dbc747938f4c3e037249719f3b6a44d0e542cc9a2befefaa8536c93d00c25c110f68abd014bdfbcfe216931df946b3962fc6e68edce1375bf0ea3c459a475cd61f325572fd123f0ad5ffdacbdd3681e94f2cd69a794e1a366dfd8b0c02150505b85bb9e862657e79c47f626e1f6d7b26587c0ee3c2eb138a12ad55151876ede47a9021123ecf7a6a68c57d3f9316a9c919e74e3ce10016a6e495d8792c2b7437c9553aad49782c13f292a0b7168dadbdadd952c03a0ee68810d27ee031350777520f6d17fc15d49a1d04f938d2e5d47891800119a21631dd873451ca764cb80285c5b8c7832db8f328bcf1ebe3c666591ee95d52c8d1bef480e4226569ef8328251cd9141560f71d01b96dfb991e5c816e6d262e676e628b4ddfb911c6a7c467111026ec624447f52c01edab5e45a138950d0c67b5f12db37cbb5143eee05043af201cbfcc527614ccb698fc921573d3a3cfd404d2b1b606da5deb5d65c6c2c685e5506fb92b94fd5e54f1948e7d6b71c833cd590cf711ab52e5591a7dc4921eae708ea5f16c08f45923e20a439e088ad65b708e494c711492affd59b03406f528ee3574a570aa283b2afa1cd94f5396781678d791f607c49aacfd8d669e7ed3bcfded6fbab03ee8a32475f3d1a8a844d2097682c6dfef0fba0de533f124940a54d505ea9162a75f9e05e55198c2cece45bba91431841fcc21fae9e12e4839c3d724fad4be9c068f6e324feed61b18d67a55a2b481077c55b837be80cfe0e1047d1be69664fea08a3986ea9851fb7f138b64a48a00d327b81", 0x1002) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6b88, 0x101000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000002c0)=ANY=[@ANYBLOB="4303000085747147d7bca90421d4621ff88bec2cfa71815b626fc21de450bf221feeb3d006fcc43fd0b0cfae1b4c75fcbe1a04ace3a519608399e6acf8d12d4f32bb552313a47d5374d884aaafdbdf1a301f6eaa8199be5768f118d0cfa98138068f28c5d98025ed2a2007ecc05d79d29e524e395242761ed228123dd827ad5d77daeda55a1896ab1608176946972947e2598bc96cc27be8b5150d519fdf4d9343c37a7b9c65a24193c2a702e8a5cddd45309af55e84254b854cf1986804490aaa4b42717067e8c16c563838c7c4bccc119cac1c3ac0308195dc3ce9c11b8c8302ee1c0979de23c01c2e047f8132377e6cbd9d334bc33bf2329e232b17519e1f244cbbe0d4d84a077920b91c56417d797d2184b368f21a4ffdae1915308933b725f31da57bd056d174ab5699d501d4fbf8b0bd25ebbc2b19d1778d18cf06337de61d31c43c2937588027d3c634a637e55716501c355dcf7c290fdbc5190169c2727b76794c044b6df935850d0a372ae9c57fae8842232bf5c5018aeedafc2d58a89afd5128dd75bd7d10429cc2254745c6a347eb9656b875fe551b60a9ebe47aa58b70b53e66a3da3ecea23a3d843b082586dbbc785f8451e0a5a62a9e26181c8a911a5b5d54684a4972ada225cfaaa436f25bb936ccea63aa795546490e957b3577ec9725dd599e2a1bfbf4daf9d1d7cca3fc4e20eb53262bb8b1195ec9a23c8b462cd84a54223145d2d3a522546aa80b864b52adff65e7aecc1e67f14ff134af491b1f47eef6da216a29c391b21d5caeeaeda9081e13cef09919008182a716381920499528da8b4ef68aa3c4ed5e83739f90be44da128df04440da08b079f4cc311dd590a6a5a739d213fd997b20624d5ea771eace5fadddbb536a5ec9594ad77950b5850663fca694afa63a4ff8eb72ad47e1f6413df85663bc3b6ef07579001bc65a9014a92d4d83ffca3c890515991336f24efdbe0ccb579f71e3bfbc41974d4bb53d9e4caf72e792678818f8b76e40f2bd79d3723a735bb086cad32d217e2398b6d1cd77016cc1e29bdd725578d4c041595aa1c60eb3376c9ad4288d149b461f98b3c32de7e8d3ba9abe2ba6e86d263b8a5c709fa77e366b3ca96b5e15f34df7bbba95c1d23de605e52bad1c02d05c6655df776f8cb65e53eadf1e36204acaf367882bde"]) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x440240) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000100)=[0x800, 0x2]) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000100)=""/108) syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x8280) syz_open_dev$hidraw(&(0x7f00000000c0), 0x8000, 0x20100) 03:20:40 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x40001) read$hidraw(r1, &(0x7f00000000c0)=""/127, 0x7f) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0), 0x0) write$hidraw(r3, &(0x7f00000010c0)='9', 0xfdef) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) 03:20:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000002c0), 0x1000000000000000, 0x6e0680) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/22, 0x16) read$hidraw(0xffffffffffffffff, &(0x7f0000000580)=""/226, 0xe2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1090c1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000007ff, 0x161f42) read$hidraw(r2, &(0x7f00000004c0)=""/158, 0x9e) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 433.216157][ T8383] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 433.225382][ T8383] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 433.233535][ T8383] usb 1-1: Product: syz [ 433.237754][ T8383] usb 1-1: Manufacturer: ఄ [ 433.242400][ T8383] usb 1-1: SerialNumber: syz [ 433.264359][ T33] kauditd_printk_skb: 37 callbacks suppressed [ 433.264378][ T33] audit: type=1804 audit(1621740040.246:3452): pid=20471 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3238322F48C7C060 dev="sda1" ino=15347 res=1 errno=0 03:20:40 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/219, 0xdb) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/196, 0xc4) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x282000) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) [ 433.325921][ T8159] usb 3-1: device descriptor read/64, error 18 [ 433.346539][T20453] raw-gadget gadget: fail, usb_ep_enable returned -22 03:20:40 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000007c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x3, 0x9e, &(0x7f0000000500)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8c, 0x1, 0x1, 0x6, 0x20, 0x80, [{{0x9, 0x4, 0x0, 0x4a, 0x3, 0x2, 0x6, 0x0, 0x7, {{0x7, 0x24, 0x6, 0x0, 0x0, "a47c"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x1, 0xe66, 0x3, 0x9}, [@mbim_extended={0x8, 0x24, 0x1c, 0x4, 0x0, 0x9}, @ncm={0x6, 0x24, 0x1a, 0x8001, 0x2b}, @mbim={0xc, 0x24, 0x1b, 0x22, 0x9, 0x6d, 0x6, 0x4, 0x7}, @mdlm={0x15, 0x24, 0x12, 0x8}, @call_mgmt={0x5, 0x24, 0x1, 0x2}, @country_functional={0x12, 0x24, 0x7, 0x0, 0xe663, [0x3, 0xd403, 0x9, 0x81, 0x1, 0x34c]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x6, 0x2, 0x32}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x20, 0x1, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x7, 0x0, 0x5}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x310, 0x1f, 0xd2, 0x8c, 0xff, 0x2}, 0xda, &(0x7f0000000600)={0x5, 0xf, 0xda, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x11, 0x6, 0xd, 0x1c2a}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x6, 0x6, 0x8001}, @ss_container_id={0x14, 0x10, 0x4, 0xf6, "e9758828f0d0dc9fdd133e1027f4efb5"}, @ptm_cap={0x3}, @generic={0xad, 0x10, 0xa, "2f9a74459bad6487a29cc4a30072aa2c0266acd474956b2c4b8cb87ae5d77ca5309077f69f7eb58ae5d599574d5c25d45aefca64fb6333c6572359834052bac9b33410643dd84202d4eb67eb62158290c41901629067fc90497117ac302e12f6dbba4a53981fcc18e8bcd2b6a0b91962aec7549ea47a6765e186ffbce7ab1478d1fac843776b7e9dd93bc3fda3a11807c56cea9f132850a8387e8def444ef53345920963baf5ee9446d3"}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc19}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x41d}}]}) syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000008961b100040000102bf280e178d8cf52aa90ac4030109022d00010104000209040009010301021f092104000601221c0f09058103080003"], &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x7f, 0x2, 0x8, 0x20, 0x81}, 0x58, &(0x7f0000000080)={0x5, 0xf, 0x58, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "ed910996ffe1e8a8fc6346a1f5308d13"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "8275629750e4b044053034310c054ab4"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x1, 0x6}, @ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x800, 0x0, 0x0, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x8d, "1c108df1fb4ae8af6ffe2a29c4661032"}]}, 0x1, [{0x29, &(0x7f0000000100)=@string={0x29, 0x3, "ba48b54741f4b146efe8f591038733950ece8f708c81fe373d5de4b8df1f5d8fbfcaf964bc85b5"}}]}) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xf7, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x3, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0xcd, 0x0, 0x8}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0xfc, 0x8, 0x4}}]}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0x80, 0x6, 0xe8, 0xff, 0x1}, 0x8, &(0x7f0000000200)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x41e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3e}}, {0xb4, &(0x7f00000002c0)=@string={0xb4, 0x3, "a282b23b5a2169fcb45f6bab90be4bc098e938eb694cc97682b76f86306aa3173af97d33e1117c4eff5c47e80714def3b8fe711076d7d297412f1d607f65fe108ceb4c7f92d41a15795e01b94be1c2b0760cff0c620940cb79022c43f164039aa0dba13addbb027967936f5b9ff9dd98cffb189f077b224d0e09ee365fe2ac1c9a1d3017e01a6c975ec471b00f9c99b445ddd377bb2782e29e37539393b4d3854654d010ef2d39a4f7a2fe1229db35177947"}}, {0xc6, &(0x7f0000000380)=@string={0xc6, 0x3, "2112e20e2e1caecaa6351889f880982a77aabd08203e7ad1b2337917e25cab3df5c16448b45443168ff1eabd96219128e8c5136be2e18422c804f5852c636370c289444f921b89aab46bfe3c1fb78e79b141e48b0e957c4aa634a094e63bf1f9ba06f79cb51cdf72ac94c1e71ba19c5798ac9d088b407f809e7ab5e2200f556fc4036c25e1f6424314f1072af783150243b451bd0f5cca4dad808a157643f9e44c504f3dff36bd9c0a65bd4ef4bea9f828c10b06b4778772d12a1168223815f9605d2072"}}]}) [ 433.400294][ T33] audit: type=1800 audit(1621740040.256:3453): pid=20476 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=15376 res=0 errno=0 [ 433.469729][ T33] audit: type=1804 audit(1621740040.296:3454): pid=20473 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723036383432383737312F73797A6B616C6C65722E774F38664F4C2F3238322F48C7C060 dev="sda1" ino=15347 res=1 errno=0 [ 433.632646][ T33] audit: type=1800 audit(1621740040.616:3455): pid=20494 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=15356 res=0 errno=0 [ 433.729058][ T8383] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 58 if 0 alt 78 proto 3 vid 0x0525 pid 0xA4A8 [ 433.740309][ T8159] usb 3-1: device descriptor read/64, error 18 [ 433.772090][ T8383] usb 1-1: USB disconnect, device number 58 [ 433.793717][ T33] audit: type=1800 audit(1621740040.776:3456): pid=20502 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=15357 res=0 errno=0 [ 433.816554][ T8383] usblp0: removed [ 433.821698][ T2211] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 433.876667][ T8159] usb usb3-port1: attempt power cycle [ 434.105933][ T2211] usb 4-1: Using ep0 maxpacket: 32 [ 434.266289][ T2211] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 434.277777][ T2211] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 434.288028][ T8159] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 434.317374][ T2211] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 434.327319][ T2211] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 434.337247][ T2211] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 434.347425][ T2211] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 03:20:41 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x4}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)='R', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000300)=""/208, 0x200003d0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 03:20:41 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/240, 0xf0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x58760) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r2, &(0x7f0000000040)=';', 0x1) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:41 executing program 0: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x96, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000001940)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000002300)={0x24, &(0x7f0000002200)={0x0, 0x0, 0x3, {0x3, 0x0, "fd"}}, &(0x7f0000002240)={0x0, 0x3, 0x4, @lang_id={0x4}}, 0x0, 0x0}, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000004380)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 434.526833][ T8159] usb 3-1: device descriptor read/8, error -71 [ 434.538354][ T33] audit: type=1800 audit(1621740041.526:3457): pid=20520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=15382 res=0 errno=0 [ 434.582881][ T33] audit: type=1804 audit(1621740041.526:3458): pid=20520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3331322F48C7C060 dev="sda1" ino=15382 res=1 errno=0 [ 434.616327][ T2211] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 434.626107][ T2211] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 434.632993][ T33] audit: type=1804 audit(1621740041.546:3459): pid=20520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3331322F48C7C060 dev="sda1" ino=15382 res=1 errno=0 [ 434.635345][ T2211] usb 4-1: Product: syz [ 434.668499][ T33] audit: type=1800 audit(1621740041.606:3460): pid=20524 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15386 res=0 errno=0 [ 434.668737][ T2211] usb 4-1: Manufacturer: syz [ 434.694914][ T2211] usb 4-1: SerialNumber: syz 03:20:41 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4640) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000280)='_', 0x1) write$hidraw(r2, &(0x7f0000001240)="97a2721bfb88f45dde908ad3e767d5f4f0fd9d7001dfeba87f93c8279fdcb6b4f38721879d4dbbd3ff6d3dbda6414514591bafbe1bf43aecff25c62039064d182dac5a77752d234cc274c0342122d2b1df2dcb0f527c21fe49f6fb9a84c1d7780934971b13c9b2c91117ad4b7536f651471eab8442926019ef054b4e6fe54272fa00a59a72650c785110f5", 0x8b) write$hidraw(r0, &(0x7f0000000000)="4fc2001c6aaafb6b3e81e845d61f59c68267a3ab4fba143ff39dcee5d27893c9aa388e87226291b8971f6eeb743af13fe39f5c76467f4bc3d622be0aabf0906781f4758a09509d0ea51625f4b856031167b9c263c7ed26e94dc8d488ec773822de04232310df9aaea7ea400291673fd8ecbc97ce87dbd6fb11ac51e613feae2859bf7bda6567478c1df4d2ee29e42d6b3a2d232980c82d037501bd26a489554fbd39c481044e5c2546bfeece99ecf3ff46fa349d124d1114fb6d9c300c0131746f209e58d090e061fa27c0a2cb0b4eaef6f0ab66193e0c5325eab906e3c12060adbb7904b837a713aa31bfb57260e5f6855458b1d784c66d1b9eba3058219226ef01949a361fada91a256297e0322052852c9af7caf085b749732c53b121321fd7e6722a92c90192b17c312e2565a992bb598aa67aab713b122bf43309b9ae235c0047845fbf96ff24d08c4e7ff004b9fba4e4d16990c44062feee59a608f115911c7e6ac1de308591d9660692ee8b656e77ddd0c2f3c6ff6b9319085780746d628209c839c3ffee230c08c7b4d3ce32757204eb514cedc998d72e847bdc55618ac6f06e1e9ec794f8f47cb354c6a5a65a186d099194ea6bf71138bd4485a7cde4d80b27e73c6a082d8a87c7449fd3dfcd83c36bc70e53cd5b32b9a5ddeb559ac9d7705ade20c9bfb6beb8c7403103de9f8d016f2fda12be607d058b46ebbeb4", 0x20000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) [ 434.732252][ T33] audit: type=1800 audit(1621740041.696:3461): pid=20524 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=15386 res=0 errno=0 03:20:41 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6041) write$hidraw(r0, &(0x7f0000000180)="9751e0dad53f67c41523cf1fe51ee2f7cebb741df568117be6648fad486202fdee76ccf278fc80bccf4c402ed9878b52ea0d0e62d64347a9b4530c7619f4d83f0251263838b72591c6496c43c496d11cc5d8fbdd9f8d03a4c7f5cf7cf6245fdd52fdf42d9a2396590af561fc277320fa2a220a2824", 0x75) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x62800) write$hidraw(r1, &(0x7f0000000600)="2e5ee462956123b4ef6704285064398f7ee90db157cc981e4e9a34ba3b61c35e99d9fc3300fa9a47c1311dee7c14989f7d606eda94ead65f6370bb27d5993a4a140df520b423d14866ff5298a8d0fd1de4b0b81b51262f19478333ef5bc45b15e0748275bf62dbe2db38a33a7b23cd1e317bf4e4dd6e52fef7ab23f648986de164dbea41ee5d1d4d2d3d19574f86a2f54bbea7cd109676d22c79fad1a24d5e9401b27f8fb31781df81023fc1f8ab20e88bf9b00eb6d7a91ce099d892514035a30384f8e8339bf4825aa44dfa3fb5baf9bcf7a67c61b002aa04b38f2f97840fcdedffc87ea99d5de4c81f7f12380bb72b223414238c371156dc93bab42ce23cc7fe532ee270a48bd0a74e66857baeee71b6102b3dfad3f0b1211684b6633b512df4071a5dd439567e121a8d25bb1bfa784f26db33612c6aea1bc4d02e29359253df3182fa52370a46cb4e2fa1695bdce748940b7d5f195347d3771f54d71d11644213d2b239babb01ab9bf75168afce93ad0ba4441480447ec6bf7353c9d30f3a7019d676ff987f6e0ea0cc2ccae637b65afe753769d4dd27370b7013c51a67efb282862e739d9603518725b7c12f4e315b35e487106a8fb60c1bb846c7b10b771da5a8b8e350aa02e1d4917d3887f00c683532984a4a2b7b5cbdd35f1e419097c855c350df27e0b84b600fbbf4c6d80df5599a603301e8a007f92b5d2489086633b1f239a3f61f9b28e199d310ccc5d84339905e41cc8cc3d22484c0cbd2025b3932bd76fa8d44adde331b2f3f1547112c9b80f2f5318b80fdb48a1bc116ffedf804194c6ae84484a4cf3e78cadea0be42f1f4898e6e5ec3b9866097981ea50a452cf7a1de83ce43afd7a070b810ac8f4e4fc5297fd2d80a9bdf5532b22c0d686ca93fa43eaec805b0e4aeef6862738c9adff46a61d5f8e3decac7a1c604304cc34f1f2a5b3a1c43268aa418e4c2384ba06a9dd855a2b7de878576807b1c442ea6ddaaa3eaeb4c6beeb055346a95d03df2128a8527364fa2ae05cada15a56955e8527621f6679858b8751423e6c137db556f23d3e756f90d314531b109525bd9bf74e84d77b4e06aa347ba24084572935fe4bfa8104d13ff340173ea134670c95c3b21c3f9354ee668201ec47585ccbf52dfaf1e27fd3749616e62b3b34fe23410f51a2a905315549f7dc6c226794121220c27a6847c3f21175e846b5a06a69f1271d4652e193f0611200cdb4687905b1b7169f174cf34ef59338e03ab093ea09768ad9a63d650eb242905114daca45c8e47dda0d1a999e4c98112d725fbb552be1dd947a26c1cc3310e6b31fda3eb79e0cfcc7e43af82f0bb46de7b36f5277a5f721dd79211a462797ed6df2f4aaff23a031f087acf4057c9898a1ea6a45d427a3194c04c5cc3535d8ae0f5d38fcf642988d93e4db1e95edc9e97707d5a4a9556fdf2e15884b70fa4fcf8b8076bed865b8e82d614bc8f39089da3f9bb50f4d4c67eab720453d8fe8fd46b0e24b1aaa33c803d05051c951415308e4607b583a9702a57798c5cd88dab554d2b79f31d4dcbdaeb4c2fe075d21545cb9ca4176703b03194381fdfe9d8a2cf1631badd122a96e0d7ad48e3c98ed8e8647fb97c13227562cd18f31a6a3c185ba3cbee564da0af45c6274c9a9c61a8944788152d3db408f9ddb6c6baf844b2a768b6012fd64a91a60450a3ad31a5d770ab0111f231c75bb6978be28575ca249c9ca96b1b4042cfb1890b3db21b9b79ee616cec341af7d9526b817b0669204c34ea60168983270a1cf899f19820137288e51b1216b65a08416d9c76995154fcb5f43a285be1d00bd7790e26872a95b947e7e404735a9ddb8ff917a651afa1c38ec4da485dfef99fa19451db593b2b75b0cad3a77d6a1fb85f67fe3de1720538e917e53f15e6c9da2134aad5661c4d75f8cd020ce4966408efe231bec3405a92be5618afa44c68769b45dba8e83b25f966c94c7fa14633495a565c7a0835a93ef70f61b702de818528161dfb272b605642ecf6e042f6cb67716b40696ebda9884f19c4c837449c387453e35d65cc691917d682f50841f6566cec8be0fec9a30fc9e57a35014b65565f62a0c9831cde77bfff73f956406947e0fe35af9a4063791abf0a06d0fe9b0ab1776737cec587f993d6577cdabb92933c1a9b856a79f0dff1cc959d02d2fc39837762c4f1f9c371d34805de8ad560a6eb06c3bd18c175b7786b154e189ebca1fa9773e6e6a8782a4dac6b7fa6a0792b3461e1ad9fad99b655a69d6376e193a8919eb4af26404fa3cf59953f95b8f9bb120d726a8c75c04a6eb1d46df96af2f28ac5f6ed4efc48f735b71168a47813e7220d4a2e81e7caf96575eefe294482b386605c790f1d4bdacd3d16163aab4eacdca2a37ad3b5d6b5a36e66eafe90c1a552be9b20de40d2ef54ebbddc2f3af5cdcdac73c3463e6e392f4990600833d8d72d1a356eaa8da28b73489ef74923c1c8247755bb34c035391a8aeec947f6efae0e084bd04cfbe9f8c0a3d53744840695e7683e212f12782e6149d88652244c38988cbd49b71050618bf2de87cfca2db3d00f5ae739bb1d5f0e7cb3201ecda4112ff64475d9b43b6418e55749680f770e0d7c137a5007f4ac15adc3f502ceaa9624cd537aceb21f229c71b8b419d1ead5152e144e007b3c04980a82f1215ab6143fdb291459212f073152b548c7964582eba16b489cefc0d6bc10006e679e18b57b73e9a36aad5d7bc4391c6b6949fce21a859d3dec145534f1b27d2cfd038670e086780996202bcf82a67a4a816298b188837c5e6139d290456c9b612998b09013a8545cfe6c37d5027cc832a63b7c322d89953da453cb999ad5ffa0d5cba9e9df41737de794177726116b30c0125e611a4e71b98ef6843811856b0d7ce0bd7ae9cbc5a4ed992c9004e43fe0c8497ab924236cbc125a1f19460528dfd234218d1570d9de031833dd5f82760a618814851065a5deb63d2d562423eb28480419288674b3e13fd70088836c2a9db09461e6b0bf53bdf3be9210ee310ebb87160a6e4d77f20547c4ed104d9de80cc68201a11b039941d5ced9a77346a1cde68338401a5f8752f1141a0d83278fa60fe1ca4c165c2188500463b321629c934dfcf28e80cf34c47e3bb8258e87f207d63aca53736db5047f566b9980571374b4745523767f71ca5aaa30084857d53fda3c80d39e5dd7d544c9659d4af07af27628ee03928902a45af02e98d7b1ec3a4b2477868c82bb4732bd4abbe68cfb69c181b8b01fb56f50fa60e5d823ce619b4772ae8a265d8e0be25cd25bd995444713a020a7d45a92164ab4e69362e4fd710394fc45056b2c0e9e38524e674d4cbd015036238e5c36f2d99f36eef9f95a2fad4e9a0190c595e3f3b80662d15bf37dc1fdcdf9736e090ace43201d03ccb8dd86b5c9da7da85f2cc16524fc8c00be07d96b9430975f7873f51132f18ccb900add5d9245bc2dd9d759e6c12fbb461c9175b977ee1a6ad6f03a70260024da17b56438d208bc951d353fba40502f107813628c4e092e9c810e26ae5e9cec369fda0bfaf641c4e2c70eba1a80ed1848c63dddf2f1fc4688014283a2442ad6675ce33b730b098830c7efb9b024204a54dde93dd195580c048c51685d8dcd6160d77ccc5a3240349b14d189ccf12b45be308a34f803c1327bb98c771a31d4d8a1c7ea8290d24e316997376a154e80686284d33cac7ddc8678e813a2b5b0785fd37e0cd05fb151710015c4e85ed747736506d70f6ac983cc5569827c20480a47103cbbc63cb7f21ddf2b1b65ed5d66232bab8b12a742df4b57866244f442837e030b1f8feef1a4963d3d2eb02268571478f4d80ef78519ba700f19af5a6e449ce6e4cd26d7a028ae6d28caafcc81153133969ecc6fa62080af9a64f92cca8eee171d3e96632d690dc8dd57ddff56d2e38d04865e433b11a04c34b823d4280415a7efd51ea83e085868105246e655658c73faa9e02e028bd8bdf5452b72d5b3a73d5cb324082508c5c2090ba8d3f70d2474d58cf0217da9bfa6666e7bbad439831bfe0ac7b4cbbf92ae56be7cfa34a21f0a51fe55ddb77cc552933e13719465d7340ef22798ae2532549cd0f8b3320a5e42bf1bd1ed7097055a3c3f8d881092173e690f24ce37fa16d4014e4abdf4f0e05a614bde4f7b21a08b58505be7e48b4cb0f675d04b81c04a209cae1f0fed474a7766259b9742a9d0cac10c70c5117f00cc2f17cde61062506fa8a127a8f816de4f5303d1b5bd40a08f63a6caf4d01396b778f60ecfe984e1ea111c539500", 0xbe8) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) read$hidraw(r0, &(0x7f0000000040)=""/220, 0xdc) syz_open_dev$hidraw(&(0x7f0000000140), 0x80000000, 0x52041) [ 434.826020][ T8159] usb 3-1: device descriptor read/8, error -71 [ 434.827982][ T7629] usb 1-1: new high-speed USB device number 59 using dummy_hcd 03:20:41 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0xc}}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x400) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000040)=""/37) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000140)='f', 0x1) 03:20:41 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x1, 0x8}, {0xfff9}, @rumble={0x0, 0x4008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x80000000000f06b, 0x1a1002) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000000)=""/29) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="ed", 0x1) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000100)=[0x6, 0x6c8]) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000340)=""/36) ioctl$EVIOCSKEYCODE(r2, 0x80284504, &(0x7f00000000c0)=[0x200]) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x440240) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000003c0)=[0x0, 0x2]) write$hidraw(r0, &(0x7f0000000180)="b442b4a5db3bb2f7e09fec0f2d0eb94503eea3ba82dae32661b4dcd0", 0x1c) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000240)=""/199) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000340)=""/200) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000400)=[0x9, 0x6598e42a]) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000380)) 03:20:42 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xfff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xe000000, 0x4a0141) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/5, 0x5) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 435.126355][ T7629] usb 1-1: too many configurations: 150, using maximum allowed: 8 [ 435.196097][ T2211] cdc_ncm 4-1:1.0: bind() failure [ 435.218025][ T2211] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 435.225174][ T2211] cdc_ncm 4-1:1.1: bind() failure 03:20:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000001240)="80ef71fb461db44c783923c7bd29b3c7e0628caba760e9197c9b88f3a455d1f869e9eab7e215577d2cbd82469888324a6f7ef47e16d00f640a7886d8a3e8387b101d31e539e2199c33261b5b2d7f86953e6dd5352279e04aefef99e62d5e945906aa73213128d1ea75f0ecf02db69df6bcc4bfecb6917fd842035f16f2c98c9ab5a5ba3b3e9952fb2345b517e08d0c3813b9d20969a77bce5955a6d07b1d8ff9c574c8c58db07e4403b9fa5afeeb73f150354320fdb9f36e27aad1865bdc68445440e410ced88e1b48581aee47fa930ac6719e95b3d7b584b9ebb1debcf39e08223e8c3c8b224431f6e2d1184771091b403b0bfafb009db47d184b9c76e54dd32d15de09082a82ce671a2e1875d2e78c9cf8c2081c80c5961bcf6a04798e518348a43e5c480aeef29ce72ed4d94d513927d1affee0b9ae2f9ad37e781522de23a7e33c7a74d2980840a66400464e803799a682212cd14e6680fa6f2ffa1547ceaa731e34aea047956b3cb84718098cc87f84af7022908b9560297000cfa65a25ec9a9346880d7180f12ce587f03ca338ac942bf70f08ddc6b0195fba640b25ef82821c92a87795abb97692587a79ccb365aca7c3f3e442552fccc5dd892a228c9b0e5a27957aec2cac010a3bbcc92c311fd7b2a2f6f4871d21ff98349f07938f6c6e428ff5be74bd1f54fe672f5facee2bf31fda3d0614b124401661c1f2015419b47004ac04cbaa253cb1372f82907f8fe7bfd0bc3004b8a72fba4d7dcfceac9ceadc0fc1d8a2aa1ab45bd824461ad57fa4e10ba8ed0b72ca446c939cb320638bd7c4e5390e8649307b10c02ff49bd85f5aaf6577b280e5737b768200930700270aa2c93ee11dc7a0a4c22c58addd2831361ec69498bac331f3305c9cea02f6b1693c92867a0eb852e370098801f1caa4e119a91798717bf97804896f28b8b356dd7964da29a411eccb758d39eba0645c58b83e0b88c2859a525cc0b70fd2d35ed8ced9ecc4ceb8451bbcf2942620de505afa10b815532f300b18fd044963e1d6da12f13c48f0aa63d71778c2ab40a6493f78ac37718cce13c6247a84be597162f3b8ac8abb4a176b1e9b144d34e351895dd46ebda073f254f6c20c1398c6e5c073f88da94b4c4d10c21d014810da941d3b7f8fe6765d5b96cb9317cbc24e3c140be16c2ded1e02549b5cb305a5cf619f97d1c0e5d6c304617c1886a67cc8c8ed3e64b790fa80e7ffa293ec55e81fa3f8ea12be49047738970aa83bbba93126cc6f9367d1838a56aa5fc709aaee242ac761681c4b35a9a88bd15b862b672599ade15b8d7cb0a0b1225e784ad7ef60525ad9ffa6362990250b5bfb70a380b94ad87b8c66de521e2dc2539a75ca44d752570e49f16977592ee2b61b8b99ef4c0d79e4a1821d2a96445b16920839a781107602d222f9190ea1c4c3917b84e89ac32965d22024cc1d4644a51e9ff35171be1e0ab7ab90cd1179e330fc253f6fc17e5fe3856ae8aacd20f45f317ed540c9e6bc7215ee8130696d4ca9f6bc09dca0460360cb754d5b347caf9533c27777b0793034e61f72419f42436bfd1ea506fae9150f9b7ec4b181e84112b4480937fc57b0ac0f20e895b22716baf010bc2394bc8ed4f9d496ebae92edf2e3cc81d57eb0cbad7b3b54ddf5549a16f263bdca52af018c46a12bd27eda239c928a7bc63f84f35d47d240fc95142c98e079dedef0875dfda23e8853f030c9cd88531e81a9ea81f64221fe99165020f2af3760cd3b89bc94a0d06b772fac1152bfa38d8ab9f1ee928eb81b8ea68fbc5f9f0230f25bd7eef066ac4b9d2afb6c3951ca67244cf71be1a4dea9e652b799a166d6aec624d096ece3a46f5f855794a022904b604d11d95af43d803bd9fe2b0c5c36c73922a0c1cf64513772dacc456421b8674982ea867b0c02e6da294742d40fb881d0e8136ce8e071dabd580a61de804a5288588446ea7e591f37a3d6df031fc7e0cf1cbccaa839b86b34e2c3ea33bb382196b8b2f70d64e04af347455e800aae8fcf1293bcac1aa82873e049f0f7c9f7098c2bf146d34c2c78efd7e0573c233807438f2dc35715d7ccc0e395b7c0843562fd82e97170bbeb42ff8c873b720843fd4fa7755a145e13a489efc0afe8fb5a2584f703eb25b1ec051420bb7e6dd8eb0bb22367d249200a68bb40c8ee35aa77f29044b6b1ed969dd5dcc3355668aaf44b206f2572a7488331c813140a3317311b86197cdedfdd4d1bc98d670eb02bbb7f986ec7f67bdd126816803414be1596de494998a293f25e6b46139f8fd6dfa6a0020dac4f589c30cf03206eec61730209f28e071d2494713fec373c3a5d03bfb91307b868cb556603ec5798361082f407aab6d92fe097bbe9d4a22f6ce0f0c414c1ddbb12c282b13c7e70f6da91438126404842c7a2cb8deac8b623b5ed156ffe03754101e25111ddf9d718f30b842c70039b3fd9d377fd6d7fe8fa4fa7d14058f6b910be6b4452d7f0927a791e3f8a197b007223d550b2f19add89d7a24cb8257834f98f31c6dcbf84ef435710f753b24a3716c4191c6006fed06d60ceaf8856e218a1b3532b1ef1c60c8d03dfbbc875f40bf11bb5c9471c47183406ba6a77fe560fd6107faf49c54b759fbace54b946388a5c598434f8a00ea53d94b4c1458939213788093f3dfc954180d9e0a147caedf9298ef336461721bbb910533822c92ec224f301c803d1c544ccdc5dee4f200725e1125c09d5a1ddea83a59346492e294b77a99332cf2dc4a1e7938e99580e97ab63371fc5698c66c5b3cae94ac4510f53b52aa814a64a42d21702353868f85688bc2c7f3c714981d0b71c12d265fc8dc066e7138be3325043d22e0be0f2d710a9b11e224b8e461e35f0fa84cccf592b0fbd1e3d7e7826d1e4ce80a0995545506a7accdc5e3fcb9765467f7b49fe974177fb6ed9f1e921ea93872ee5041186d8cb89116f3e6d1e7d4d47ff0c22b8181c6a66067ac86dd00b07c81c011490fcf659fbfbc16bb55de506f30c92ba5f6b69a05ca67a8f9db4e1d694733f2bb3d6cdf0d2251ea6151abfcb98e883d5ed683a126cd1d676670e2a35c6ec278453a8e2aaa104d14ee4cd5f2d527c08196de88ece1c5cef6e71eb2212ff42ba29259378c2ed0b9bf29d15406330be73343a5a1c43fbbbd350946cacd4b2153eec53b7df1671dabe195393817f0d7505f4f27cff0ef08882e63f5da11906c79e07da0fb266ef477fcf74b8d57fb0b31ecff5b4b4ccbc74a1d4880db61410823e05f30fa26dd660eaca6840dcf499bc96109759bb926c5d1eee3b39a3af585204a7b902328151cee5d75f6909e4e32fff265d0840e98af555c1155eb1f7c7653f963b34188e8d3c562db907ae94de6a68ba390830efe92dc19e2b3a4d295e0404e66caaa3806476c2da969b844f376222c88196ef6fa425503d98db264ccf77a44b4ae2732c2e219a1d92ae275e3b80579e83a9b8b8ba20b31a142f42fee721d0c15fa672ea28a090e70f80915fa6b30300b25fb4af4af74bd9ee3357c13c115fbaff285445d1eff11967b52866e4064d60b5817a040973a2c2eb18d74d5b6b635515faa1e0204d9258881d4825bf990ee736045a2a1083794efc395abd133f4d77de8c5f1803dc390a60eed36adff9cc0257026358987e749115ab13f4f6cef4fe08eee178bfeb998f37bd095acb6a2469a346c299696559c90aafacdc12ee0ff1fd6eb2f108ac41e4073394a1f24b320ef06643d5adcbbace538aec7c157f04be008a73abbbc58b016ac29f94a9d94d037dae219eee3e68acfb802f0c7d1c67344e5a6179811364be5c15296d4cdb9a5c63674cda32a8ea07ee9eb6ef7a3d95e79a7903b3b47c8c6978f935360b7adb2f2dc946cf91a2302e9bf15625d2e6deb6d7804f86d5699e60f3adfeefa9bfe64c223a3ac116a866592892eaee530c8ba009982c1b08dbc186904a452ac96384d03ea3c9be3d0fbc0343aa2f476779c3337baec64835ab7516643d9c8b7b867387d2fad05bd3d62ccd770dc3867f1de520b93618d5325698c725962a2069fcc3e77a07fcd20042d2d9edd9d710226972ff7956adb2e0e834ce82df2e5d9031be04a6b23b6e66aa80c9f2be48a4243051251e92d41a369895220f2f7f8539ac8f9b17bb1ddf08dab3c73a0d72f7e6ad800605b02f736cd415c7150565123b7c43c53d8e44eb6ed7d5791c0d0df0d38b71d6917cf6d91688d5a40f9c339459e3f7cff0cb69ece0761ab7a3c622933a0f6047d9d04aab46547dc6c920408e88f5ae604cc6eff4ac25a7363c19f9cd674d0b312e966769e3b0c5f9074ff0256eaaaa0e4ac151e63bbcf6d6b6d2482d4b9a25e477b18ef15fcef7cc83d50ad5fa6a7976922f5e113f80846349bbfed99cdb4173af263fa24ac5f094839f73a88dcc7d9ba2333b2248d51983e0fce4868ccc52d8e11ce81d20929a5bf635fe96a93151a804d380bd3559363108dc9d419cdda89d9105ca3e4a9fb4e0b7c628279df033a82881ea6c98aa2aaace232375532daa988af933ddcba269eb8443683e620b16244dc84998d9c69e2076c2e177014a6e4033ef804c98afbcdcadb0af003c069a613cd552a4a4d157292ffb1948145da1f75a647625b26c77847a425acc6c8813ddf6fb6e39e9ae007846f92cbdaaf029fcbaae3f710710e3034c658746a902aa6f997b719912ceb8b497bd3e6b63049245884e750563c7256ecfeb0954a726ca52adbe811f948ffc93bddafbdcbcd92150f6e2b6337adde1771148aba899832864aeeae8564ab01f18266d8dc6b4186d8634ce4f43fd0a5ca9cd2627aee9109d907baada262cdc96de05267c660f6d65cd56ca1cb668ab709a6fa46718c810647a9761619e15776d2ced7b4ca8458310ecdf40561cc331724f41f8448d72171425a086cc341f9d7c56c45c538ba8d50a8f7afa7a29810e9520ffa51f71a9bf4f14f36f5de6f61878ae9bf654d3318d2cb8f411ef883d3af46758ae8152f4a4f9b9b377437fff6633b192ec3a4179ed8e198d256fdb0dff75167dab0b683aedb5668bfe9aad48dc8a001159565bd11bd83cec90558822e873c750ca52984e5bd38310f23b567b7e7fc834f27e4464076ea322f869c7741155c6b3fe6884d16a396e16e6d6625921141d910b1613f5a4b557fa1553cc0610a926681793fc715f27b84885b58afff3e0127c165372480ef414420a9c39f424a91ab310fc77d189e3f7fcb4dc5c36ed0fba566e7d04f30a8314a1d704ab64050bf0cc6123da75c21fb2201a639ef2dcb4524c257ed059c4eff64188a3ecc6b9f8738cc3f2fdbcf97d0e63fbb7b083b7409dfd9de7bb4e515ce01abeada886abf93074c41ef2c36436543ade7d883367e5c28a7c24d5809f3c83b3e6550e216951b8f4fa2a9d4c8f11dce1d7be48a1ac20ecd85f230cb3a82ee9560c4b335c04b938b0c05a92616c7d15123f34fa597a11a2c36a1367f5f0522de78717edc2f302f90b8fbeebcc77e5649f91315375758a9cbfdfbc1374fb66f31d5658de723d2560821851bf15a0144ed26caf669abec441e4a782f60104a4b006be8b18522462affd866afa991260a2d3c32930c8f1b767f4afecb850f2dadadab2e8563a18642003011616871b6e32fe892e4f5c831e325d5a27d7f2e34953816f5e60a84e86817973d368e0f7556ba01cafd0c95d98fe990829026a21c6d4d980b1205bf452af4164b5afcbb3ccf4427b5cc21ff3d8e7abc16c6376d451169590fb40b9a5b626bbce0996ec95c4dc0a7f1b75ac", 0x1000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000040)="e9102e07adf204d54b234234f61cd6f4e3ce2eba82c1aea1a6271b56c12111a7d5e275a6970a22d8246fb7", 0x2b) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) write$hidraw(r0, &(0x7f0000000280)='_', 0xffc1) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffa, 0x400) write$hidraw(r2, &(0x7f00000000c0)="2598d0b4c405bd500b966127997ed02aa7ae136e7be20fb09fb63095d339ab969878f687611fbec00b8c6832365b7f780d57d8f7d082e6976e5aca66c49cd9671b150337251996badfd4df553050a7be11b900af85b698", 0x57) [ 435.290759][ T2211] usb 4-1: USB disconnect, device number 71 03:20:42 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3}, @rumble={0x0, 0xfff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x579f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000440)="44c0f49952ffee082a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f09ec4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec2509000000000000372acafdc33dbdda972fa7fdc8825c5511e8d52328687f97ff3f7d1788995571700db2d76712cfeffdbd3fd602f8b6bde3712306c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f474304de5883a7ba2a6f7b1584a815b1711f82b2487276105a82dc2371edbfad94d518fdf74e1b60455db11e575805f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b18d07844be8a509f190dbda564bbe5e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x21d) 03:20:42 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000003c0)}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1e) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/82, 0x52) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xff07, 0x80000) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x4c42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000004c0)=""/231) read$hidraw(r3, 0x0, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000380)={0x5, 0x5d, &(0x7f00000005c0)="5cab85ef8a137f2886300fc8434d6b1f00d9483b7241912cd4b11156f4c4cdacf69cc39f9bb8cc13719c8742a540746c1bc0db3c11448b3dbc24dd8881899082d9f73a5f42a017d96a3f0d43121ad25a1191551b8c51b2a3343e720afb"}) 03:20:42 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x310, 0x17, 0x76, 0x27, 0x40, 0x864, 0x4102, 0xff96, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe8, 0x74, 0xce}}]}}]}}, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x3, 0x7d, &(0x7f0000000b40)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x2, 0x1, 0x1, 0x40, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "a0f612"}, {0x5, 0x24, 0x0, 0xf801}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x2, 0x7, 0x7}, {0x6, 0x24, 0x1a, 0x800, 0x20}, [@mbim={0xc, 0x24, 0x1b, 0x7ff, 0x8000, 0xff, 0x7, 0x25, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x1f, 0x64, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x420, 0x2, 0xfb, 0x4e}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x3, 0x36, 0x92}}}}}}}]}}, &(0x7f0000000cc0)={0xa, &(0x7f0000000bc0)={0xa, 0x6, 0x250, 0x81, 0x6, 0x7f, 0x40, 0x1f}, 0x5e, &(0x7f0000000c00)={0x5, 0xf, 0x5e, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "6573186fa9be248acd92e1f4eaea840f"}, @generic={0x26, 0x10, 0xb, "5718fae9976d4215cc21622c153795d020f0168fa5b79e6fa1c233f59fa45f44a16d47"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x101}, @wireless={0xb, 0x10, 0x1, 0xc, 0x5, 0xff, 0x0, 0x0, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xa1, 0x4, 0x2}]}, 0x1, [{0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x180a}}]}) r0 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(r0, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000540)={0x20, 0x14, 0x27, "89b44c33392540278567c29553720155f6cfebc19a2ff1a7e71e1822779dd4e1d4c28301954a07"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000600)={0x20, 0x0, 0x4c, {0x4a, "750078e9e2f9646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbac"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000000)={0x20, 0x23, 0x13, {0x13, 0xa, "6a4881294d38c38c8d29c2e9034c1e9c42"}}, &(0x7f0000000040)={0x0, 0x3, 0xd, @string={0xd, 0x3, "43afd55d78aa1b14747580"}}, &(0x7f0000000080)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x1, [@ssp_cap={0x18, 0x10, 0xa, 0x44, 0x3, 0x6, 0xf, 0x2, [0xc000, 0xc0, 0xff3fff]}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x3, 0x3, 0x9, "5a5f06e6", "61d0fe3d"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x60, 0x40, 0x0, 0x40, 0x4, 0xc5}}}, &(0x7f0000000600)={0x84, &(0x7f0000000200)={0x40, 0x3, 0x40, "d43dab4d21a6145b2b940f44058c615e892d96f68343e96e32a44274e1f2fa22f3798ca44a30cf427e55e385b640331dc58d4ebcb9770600c53c676b94855f34"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x3e}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000300)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf000]}}, &(0x7f0000000340)={0x40, 0x7, 0x2, 0xff4b}, &(0x7f0000000380)={0x40, 0x9, 0x1}, &(0x7f00000003c0)={0x40, 0xb, 0x2, "969b"}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000440)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000480)={0x40, 0x17, 0x6, @remote}, &(0x7f00000004c0)={0x40, 0x19, 0x2, "d128"}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x25}, &(0x7f00000005c0)={0x40, 0x21, 0x1}}) syz_usb_connect$cdc_ecm(0x4, 0x71, &(0x7f0000000740)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x1, 0x1, 0x3f, 0x80, 0x40, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x6, {{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x9, 0xfffc}, [@acm={0x4}, @country_functional={0x10, 0x24, 0x7, 0x1, 0x800, [0x9, 0xc, 0x8, 0x3, 0x0]}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x7, 0xba, 0x40}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x20, 0x81, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x20, 0xfb, 0x80, 0xc2}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x0, 0x32, 0x6a}}}}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x300, 0x6, 0x8b, 0x6d, 0x10, 0x8}, 0x38, &(0x7f0000000800)={0x5, 0xf, 0x38, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "a5aac0526d49ee24e669272eac48e2ac"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4a, 0x2, 0x9, 0x1f, 0x61}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "637396c9d468843adf49e3293544adc0"}]}, 0x4, [{0x7c, &(0x7f0000000840)=@string={0x7c, 0x3, "0d72d8843c9f4cd01448c6bf8ff32a30feb0807708a776bc6079dad13cae4064f27d289717805c54eb33924c9d29c11b3a798e860bafdab814a7d20a4d284cd152ecf21255fe80de664161793a85c5d9d91e90adbe5334190b7f092b893e85bd4ec5418a6424ae05eef492be44618b227923bc28b7f6675b6d7d"}}, {0x5a, &(0x7f00000008c0)=@string={0x5a, 0x3, "0e37f88d8698b3eef2142f1ab2c1cefa4da4cb2e9c3dbe00b8320bed5d52813f72e488bbc6515da9ffae20c4aed0f2953ab91c2f2d03e5f2e3770338c9ffbcd1570c6d99c87ddf6ce37469c781acf8ba3615555db36b5a6c"}}, {0x77, &(0x7f0000000940)=@string={0x77, 0x3, "6d737bf03212771e7c993fe4cdfc25aafdca39e5cdd130c234b740e42ebc6b5a8d1ecc240d6a8d39e9d92c505a39653bbe1b86720f5154a1e7441ceda090f847e0fbc3cc50394a0b22673badde9e338e862900e52026148f1ef31b72566f71c01f84f9ce541059779ac445efbcc1e763d45530de3d"}}, {0xef, &(0x7f00000009c0)=@string={0xef, 0x3, "505e97beb9eb76c5138c0e2a7f7b2529e09344a475692451e8232af65aa4b8abb583d9184504568b5f5963de8957a74376ffe9733de58a5ff3570ac709a1984474eddfab77a455a62f8c3a0759b28ed8759c3ca754f8c54a42b7f7b575d97490103625d8e0c605bdd98dcc9d3f08511baa43dbcc2ad78e131ac44f61cded2e3933f0e9ff19a7849a2fb9634f9f85159af39e285ee8af7ae969ccf2daf24502f6f26280a51b9fc65d70e4a61f3e7ab1589da90b5c69b33d3af575ad11b09b7d8d05950f3671d112db6c0727caa10b705cf573d45f05a4f3b88b1212af1647b4061c87e91dd0ebf1b771b192c274"}}]}) 03:20:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x2041) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r1, &(0x7f0000000140)="09c1cfd1dbe188bfc7f9ff5789e91db70614f460dc800475f662a3589190ce491c0856ea92120e6002a7294bd1ce8da0920dbc34c6f3490b967a104447c8c7350178f4007c89f5ddafe3b8ff173dc7723571df7ba0c9a021f27818ee8b2914995842418a826d85aae8c92d0d2115eba973092a39a60555f432d0bea9e89b7a8072e787d675e36640d91d12603ef277389b1d40acd59ae3bc490ee32a43cd2f3ec30865522cea3dddc2", 0xa9) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x1a1700) read$hidraw(r0, &(0x7f0000000000)=""/19, 0x13) 03:20:42 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001c80)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d712382a1d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a005f9acb7d6a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688497ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd982a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a5095fb854e3f102ea45b6f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1d7f42827552067b7b5a259aec937afe2b5c1e1a901011bbfdd5a617b05e496c1d470357d079c5e891122179cc5a9f442b1fa076784fb5ed8903216f523ed80e025611fff24cd5bd0f8e7043e37592b40517de35e1b4d7cf0faf79d0ab43937ede844aa521ee9db16fba9461a01aced3bcfd82a5266329e12f179baa3059a1b9f6b9ceaa26479e17bfa2b03369b719ab2c202663f76ab95636a663d1aa51191465d993b095d5e9f425da86db5b0e90b7ec330ba90ab970a24aadd0cc2a1d703916d1deb2aae9fedf4b1c93c48efffdd7d65d0f3fbe1b80a7a00000000000000000000000088d7ad01da4ace786fae6bfc89d20bbbab4a5d5beb371b8e4270f6e66781e43713a8183c4e10bd4600fcce9c41454df144da320245022df4e49c", 0x31e) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x80000) r2 = syz_open_dev$hidraw(&(0x7f0000001340), 0x6, 0x0) syz_open_dev$hidraw(&(0x7f0000001480), 0x5, 0x100) read$hidraw(r2, &(0x7f00000013c0)=""/177, 0xb1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000001300)) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000012c0)) read$hidraw(r1, &(0x7f00000001c0)=""/4093, 0xfffffffffffffd73) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001380), 0x6, 0x2000) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x2, 0x80000) read$hidraw(r3, &(0x7f0000001580)=""/230, 0xe6) syz_open_dev$hidraw(&(0x7f0000001280), 0x8000, 0xc2201) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) [ 435.846232][ T32] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 435.946229][ T7629] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 435.955390][ T7629] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 435.963656][ T7629] usb 1-1: Product: syz [ 435.967917][ T7629] usb 1-1: Manufacturer: syz [ 435.972640][ T7629] usb 1-1: SerialNumber: syz [ 436.047130][ T7629] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 436.266451][ T32] usb 5-1: unable to get BOS descriptor or descriptor too short [ 436.506016][ T32] usb 5-1: New USB device found, idVendor=0864, idProduct=4102, bcdDevice=ff.96 [ 436.515398][ T32] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 436.523740][ T32] usb 5-1: Product: syz [ 436.527990][ T32] usb 5-1: Manufacturer: syz [ 436.532684][ T32] usb 5-1: SerialNumber: syz [ 436.539313][ T32] usb 5-1: config 0 descriptor?? [ 436.578339][ T32] usb 5-1: Direct firmware load for atmel_at76c503-rfmd.bin failed with error -2 [ 436.587909][ T32] usb 5-1: firmware atmel_at76c503-rfmd.bin not found! [ 436.595145][ T32] usb 5-1: you may need to download the firmware from http://developer.berlios.de/projects/at76c503a/ [ 436.606697][ T32] at76c50x-usb: probe of 5-1:0.0 failed with error -2 [ 436.666017][ T7629] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 436.787368][ T32] usb 5-1: USB disconnect, device number 68 03:20:43 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x2000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000001480)=ANY=[]) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000001240)=""/111) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000001200)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) read$hidraw(0xffffffffffffffff, &(0x7f00000012c0)=""/133, 0x85) write$hidraw(r4, &(0x7f0000001bc0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f31953275486d21b897cc723766a597084b736f431639eea0a0af9cc9278e0bbc8ab24ec159a9dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe881c8d0a226812a79df4c6810000000000000000000081839a7e0aabd5ef3957c29bce8c011a8c87387021b99aa7709d8ddf7e6969f3903329bbb7604934c46eb1335ae6af2aa664f9fb90a06582c3d3e9cff8123ed0ab89a47a0d9ca294dcffd624017c50438649e3d2daf42b39f83d507d11f2463f3ae2879a1e4d24929ec8fcae5a2b05ecb918d9a2ec2433ca268c3b8c4a436185c1fea32056ff3f489b9848888da5e1ab487a14a4e8bf65bf2e803775be905be628cee73e52247b7c397aea7202c6047f7eabed8de6de2935b60972965a5231f441a0b8a39b073dbe", 0x176) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x40400) 03:20:43 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000000)="1ecef178e79515402df7d1ca602ab8912010d7450fae22226ee46b2189c00372cbc2d6b3c9a0a95be5df590a7f33920bf519fe539991f9f5bde698541abdaccebb7681eba0f7e948f465798ee8b17a1d697426535f1e35af19f8", 0x5a) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x1000) 03:20:43 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x807, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001400)=""/154) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f0000001500)=""/173, 0xad) syz_open_dev$hidraw(&(0x7f0000001240), 0x1, 0x101000) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r1, &(0x7f0000001780)="9063364130b4b9ad3807000000000000b9ec8bcb529fbe04bdb20f", 0x1b) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x7, 0x2080) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x0) write$hidraw(r3, 0x0, 0x18) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d5", 0x55) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) 03:20:43 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x100000002, 0xf2800) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0xc4662) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000240)) read$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) 03:20:43 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000001200), 0x2, 0x80100) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000001400)={0x3, 0xffffffff, 0x6cb1c64f, 0x5, 0x1, 0x4}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000200)=0x3) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4640) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a9202) write$hidraw(r1, &(0x7f0000000700)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76499ee19fcfd7bf7e9e19df29e339b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf8fffffff42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ff76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f0397424c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96aa5a2330472549d470121ceec28be6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a3eb34d42df9d1fd1ab5a58504f4d230da6c0b7929ec9a90493ca3eb3134a12dfc3d3dabd75e3faf3fd567d0ffdee70f512875daa51e59ce6153a5f3ae16cafbb516d06aa60405ace4a4186a94fc01835dc4053a687464d5756822fedf663bfec063e8ebfdabefe795c0f7addccca9614473b9341863082c07394913e813520f2a604df36847d", 0x292) read$hidraw(r1, &(0x7f0000000000)=""/214, 0xd6) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$hidraw(&(0x7f0000000100), 0x6, 0x200000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 03:20:43 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0xa3, 0x42000) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00000003c0)=""/254) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000340)) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) syz_open_dev$hidraw(&(0x7f00000004c0), 0x1, 0x30000) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x480000000000, 0x2200) write$hidraw(r4, &(0x7f0000000240)="15167ac1c5cbe09504807664d4191e0bd40c511d373c492c7abd78e6e1a157d66d0a33de2ed7adfb941b625a05ce81f260b539e8f351a59e6ed2778a6afacd1edb5c2d8efb6fd088a73522a56e0109666ceadef00d557042357c4435f01a4ddca6dea998937731cf31581fe50dc429e55c97909cefb8d9ce29acad4f256b9fc2caa4431e", 0x84) [ 436.895182][ T7843] usb 1-1: USB disconnect, device number 59 03:20:44 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0xfc3e2) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0xdde767a6ccb5b3f4}, 0x0, 0x0, 0x8, [{0x82, &(0x7f0000000200)=ANY=[@ANYBLOB="8203b2551f1818310b3c6e50e51dd5b16975272763569b43c55de4f80f851548030e85545edb7b54ea055720bd3495cee7ee36ff5e1c0889eeccd2e02a2af3241e99cdef394e1949d32101adb5ef91f84a3ca63aced3a1dc44cc8d05ed8c43b20dd30f8832ea89be9aed8c36de57d421a7124a19c1459ede8fbe4b16d427"]}, {0x99, &(0x7f0000000580)=@string={0x99, 0x3, "07c18fd809c4f5b043b5f66a41aa7de1c9508c4da01d1e686ea0d3647f2464570e8e4e8f889d467ed6f1c36c37ecb813d9c1fc0dac3ccece09f8e64abfbd7875aca9b59c6db79aa1c8bdeb06a404981edda8baf9c568c2ad4396db658608febb13ec52cbea9c95273360ef4bec3c5a692d8140595d0d55440f118889227bb5c011c98fe1df366b3a3193dd5f5f82980b623ac08dc3693c"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x410}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x3409}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x41a}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc09}}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) r2 = syz_open_dev$hidraw(&(0x7f0000000500), 0x1, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000540)) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 03:20:44 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x805e2) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f0000001500)=""/173, 0xad) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r1, &(0x7f0000001780)="9063364130b4b9ad3807000000000000b9ec8bcb529fbe04bdb20f", 0x1b) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x0) write$hidraw(r2, 0x0, 0x18) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d5", 0x55) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) write$hidraw(r4, &(0x7f00000017c0)="e0dff46883736a2b62a687cf5e8ce561f34fb1f75607df54604da39f762d7292bb367fa223f5db22c6b1f13dbb7cda212b1e7339a261a201ac878e8739191ccf9b84ba3ead1193d09d83e73011e1a5bf23bc5f65858a55d987f126196ecb55881e6570095e4b3e1516f350816b66b10c029dc62e71761dcfb521eea1db73764911f0d16b05543b237f22817f4f98618083013f3fb688facc9e63c6b9c8cc84796edf5e3f345506fb0a109c97c3f118b16d4477da776bbc0e2485bcb449096e867655008aa22a5f3a07b0710e191f54b80d174c4b064da284d245b1bb2424287435a5afab92a7b20117532464e373e909028f45eedec90108aeb88d49b278b0537a4884cb4931de6dc7007ef248777b11e9f518e64bf0feb0763a54c8cec2463f825746da3b1cb97d9aefcc6aac11ef5d6107a89615138798d2b26bdc1037f8db320c5ad0bce38379c5045d04f8d7158afd2326828a2dee33d1019bb54090ddb96f3428204e9c18bbe4284d27239404b6c6f5fb69c2e94e818d870515d353520ba66a9c7516437fa09ffc815169ec6b57f65adf9ce8830b6a6629498973145bc17d817ac6d80c5a04fddf084f9fbed5ae4f5c748c91005ac82f03f2bb0e89152787b9e7b8cde057faa7eb5aa13e7cff838b1a4b138c100804a43568173df23c2ecf35c891c71ed9766f8ab56ade183dcac70e51306462d9ba006353b4352bfa3e4e7dfd6cb0122a6112046c17509874664521684eee06584cb13b3f47c5877a9289382927cd4ab77791faebbd352c990afa3007d00fc233f14d348b1b7751cb19b1c4ea03acf2a6c092e323d567bda9013c6a0c1e9a57e162f08ac626bc1a45f66af28ca9f5f45951d958d0f94125f1d109212b7e282df1780988c8c3549626c0ec45981e5e9e0b15327ec5c192ad747e2919a33fd6b8452c272e84ba6b86bb06dcb0988cad7c54a9ee4e5a5a6b19d37e7edce600512de6e2f623f9771af547f414c066d3d8d01671bc7f855e21bf9618c54ee8592eebb00d1c968d3515b4c510745c855167c834872726b5b8af9f73bf2f0e747e19c1eb77da36437d376391acaa254e85866a5ee3ca9dfa17a54edc6782c65874d76d204ee7cfb9b620bf1febbc45ac0a794e4160fd234a5967194088a9d68430756fce8abc43b610e25da1ceb0aadc9a78c2c34a4472996e8f605bcea8f6b3c8ccadfb5579202dd64d1710234ac136565078c5a8626f7c0e9d382c2eeb82d8d79af4a5cf8b2e219ebc886473284ffb679be1aa8c68d5f274d544f387c795dcae32e537dec89e5ad5f88a89a78a83ea5f235a310b3185327c928110b82a023323ba9caf25aa89039aea49d243b2a6fc349d69e9cb0b434b1c0b1fab0de9102928bc2651a3f9c19558b174ca3d8262c4fe9dae8b4f099de8f721800cbc6b53f86dd573329ab170af28cc0a60f040aad44d8b74c6e957e285e23c0c12e1091fb2e086e1338ee7bc5809a0bb7564216a7e26552f68c83a4170f7322043aa050859381a8252e695663b874ba3480fbd71674b4e4fe63e1471ae95281f2868dc01da40fd527cc4ad9826cf9a899faa4ca66364daf70f0e5ae5377e6fc17e5645b210245ca9c577e4a2b6429618cab56715aaa622516c36c976ec56cb55935fa4301f0b2aced3f8c0f3f16ac6a05da54cb29888a0d9a6cac2eb73c293a28cc51296a284b704bc2295f7abef97d7777aabb6ac291713ed897e7b8344bfdb1adb64de2524618fe2f253d306a0b232df9853822e87c7c83c8422be83270526f2f45726a19ab7e3dbb37e8d58537ddc87e86d04e0a6ea291c21e80bcb1b42a089dfcc27ab267a7257bc0d505aa0d8840027a16ff28ab09c52ef0e6c1b7ac937d33ab30ac4ad11053c845fc87785acf730b8068a59c0004e09790c4a1eea26bf63781e32f0810d3ac6c07458efe5f8bacbd28e2b8761aa5b354762a8afcc1d76f12170a41b3ad2fb46f6dd139b583e8eac3a9cf2bc89729e09c29b2efb1d5cd6a0748beb452016f0dc287a8086ceb46c23430980cb98cdee18176a596180cb226e069b007b65369b2e1feaefc2c0d9a4c5d68648edf2fd7cad1f9112054927c40662fd848e461ebce278b89f193fcc244f432b6046c0060c1b4ac84648dbe4a5baa62d2f30616dfea604227c947bb28ecd7c774185c4f5e9ee0c38b10aead58e95b2eba0279a439a4ec7aaeca6b56415e43b85c95b4890633d62ff586d66bf8391ea37cb98afb102404cb1a3c5ccee9474569c7709625b9d55452147bf9906b9b39c0cfff82f3433e9bbeabb73ebf587afa323f37f7cf5d4241ea3f93b2cf20b9bd5f1400c0d42ddea1c03bbb2508892da128ceecb70693ac481384d0bce788138b242f52bd70bc5849f28d6b547c0a5e65ee5f337946ffc2ff09a2815afeedcd40044e4c0c8ea4ab2c6af9128fb0a6accbbacff65565d45a98905226e318257fa0b88966d4a9bc2f391c147559b62f2796d78a82bb0988af3acefa4f5e5945f83f3734a6c708fd905db3db9b00f7c424b0759c6b8d03a13c868f0953e281d3e54df131ac63dc9b10b8403e4a1a2c24c08416997ca3fae3024cd422d3065917ef1481aabeebdd87256913606f91f989e1be46d65535f77ed86620b34cacaf2e188cb7c3e12c0453750d4d37a9b3c768ea220a0eca6e3585054d2c7b5d7b58b7f667ccbce19faee4c90316efe9a13b0f3323d44e3cabcaa95cdf8881f357b875bcd8e1d509bdd76a6be234ab0d3b8c5a93a3f3c9cb62c26153e90ea46c1dc06231d0490d67445cf36bda348890d0e69baae622ccc456b242091156f5e5e4672fb8c3c5fc8393751a43c869ca17aacbf2f9296fd4520e0e8a5858ebfbc64b27202660559bdc941a174b26d2d7673a951b8a38c743fe33a5ea7f16f359f397c32eb48e707d42cee6c6933b358b25618cce314db28000cc4b976d09d96082ec866c9af06c5f8dde8fb91a9dc6c5c6dfd8ae1c21ca9606cf4caf3bd1ed87fe2dec5534549149dc7c05e1df1a9dfa0b07d59c05d000d010307aa34438885de6570cb0c408dc1c887e97da717ffbe6d6b3bcb6fbaec452717a95e2caf908adb64599642de6908dc927bbfeae17e9b4deb240ffbb26a0526b3f77accece06b094ada717946463e34cbea5f0fd0294c5d31b663b6c740f810536a19f354619d83b6ff19058fa0a238da88490e3c95d021aee6d84d0e182b2b38a371162674d4a86ff32df7e1d58b291c2ba56c44ad647504255759604cf99151383ed1654d954326618526b9e8713408ce84116ea1015d9b44e6fea6f5e66c2a8a3415f238d5c6e3d870c7ef9d72964aa887ad0892e4eca490bbe03627aef1a97672ef3e99806141025d0dd5366715d0fbcecfcefbd7888e5e20105a9e10cd6e01d42786e13e1ec8cdbbaea0711ad43eccb8b6b9466d278127bcd44eaa258b07361aa1745a2defd3fdbabcb8d49733e4ef1cb4bde59783fbfdf7b2274bcf5b3b0a69454dedb26618de0598c72ea817e7f92ecaa1bf5a0646c068149ae733e517233ab4e198de2313bd35c932930f110b42b7aa24c35f379667f34b42d3836df5841d1606c5b4069d3642a6db2c69c608af4930397025a860359d68361d7141554241e4fd2ef425510a49745ef1236dd6216ffb75add7a3518f1c3488e5b4b6a02dee1626ddff5fa30d40723b06be1fa47c2e709c8fda5072a307025dece29276324d0c3cc74f499e169221e690e577324aea255c6b0ff30b93ba019a49754a502fa2bf3f039b1105c14969f861733cbcdb6b07dade94943695b1cf89c8712798f8438953504f9bf0e8f16cda14a2037403c7c37ee0b69aec5dde7cd862350328afe2d9d396647961c1503dfc3be9961c9a275aee2c8d62e3729e6399d42fac1e922d7153279ebf7611cda9a15cafbbcf95cb52b49f05495ede2df0b678ba27ba696e663bae9fc4912da9d1b44bb016e9b46fff95a213a02aad32f410e0521cbd827c3511a57a6f82d2afe3ae75523c2cb552120d498c25dcb5c111b5560276d8f014c35d12318da36a95abd42b1e8e3eea3b2babf7feae467c5b4e8a6731f6c3159355e571374944a09be9d7e916ffbe1c9f92b9a13d536ff570f36ddf2137b0701c4f72f2ae365591b974e90b7e7d19d440116041613655ebc0ef5fdece9ec6f0f15d40b0a5786da75ca06dfb5fbcd01fa54b1c373cf42babc8279389054b79e6f2055dfe42f79c4a6bb3b23f7805fef77fb1d4aa1ff3d782d2aadc0d095898f1c1ae3c2d4a55309e213ed4b4a86e79d748e6b8c04e20e733e51b53c7e8b6f1e9373face18fd946189be6c54dac9e16d71e2c4cd2329bc188e0d01c84a6ec2052fabdec48082c7e3045f922b9f83a15ec4c1df56babc030ebe64acae25b6960676a33aaec6da0e3127ef3a4c5670db88f9a3987bd4ac8f496b6d77f589913135c0042f160fd9ce58823367bf42d39a60d46cdc50a19987fe108d206492b6b41ff019cc1aec68e5eb86acee5904df8581f6c91fd499500c571c542599ec21eaa08eb67ee60a00544955dfbf51dfe721bf5608dec1a01181b75aaba8d4f8ed5ef1e2be1136b81db0bbeccafb878013796630c4e706df24e8a574c06fc2889c834a1b6beb56fbc24b421ecca0c4f4ac53303f89c8dd0c280ebe26eaa0746db4167bd619b37085b3e08d89fc02ff6ca5cbab8adb520637b7c3725957348fa51d44ef9b0f1c2b04b945d11c6dc0c061ac38648ace8e97aabec9f1d94decd526616cc435da044942b22d2fd9588a67a9d2aff2bb91ed3b036cc7f1003346b5eec227627f6d6e82681dbf59e676b222f6f82c7835c96e404012849177d3417cd11ebbb224257723f7a9c6b2ec5b7485985572094120ee64ed4a3431fc92024e70726e86ce3c9a42ed7396a5b1d996e772d0108e633975eed0fe7829fe4e8632714c188ae4a46fe246445b9b65e82a3a44f4cf28fb0e58250bff0d17bb23a8fd9afb1a8b2b37f401fa347df44cb35117aa6a39d75b3170016a6110f74114ba9dbee10b52460384d32482f284783dba66603ab600c087dd373fc87e9d100334934414343acbe0ab3635b17c6a2d847b2c10050cccdab859ce1a4231730bba2e9155eb2b448f6e91633d0db8ac05c699276c1dfee142a166093b41355b719e94f8e318f13366b66ff628a7ce41af6c88217fd03f9955342a81ac24264d56f84efc91b90d4c14049deed317f588e109fee0f0827d7084038c21d00aa8751798f99a3c3e6be8ac7bcfb53eeb7b6c2136de68bf4bfb583a66b86eef7cccf21339cf2078b415d092925f75b89f46fa6d65fdd9060bacece7b105018bde326c28965cbce0f914cf32b719449df1ea83b4997cbddd208d11443b0c9d61f69b8a48625d4d49950ab88dca178a11ceba76d700769a74e090616b24d534e4b64a4d202112b353cf2ca8cee1ce9554e0745b680b8ac4a6cd7a74ffb2f77a5b1e56f12a8d56f3c8935f2828c60f55805594503fbc8f233da91b6ade583b9d8b4bbbef96b64af6eb8289c4fb0611ebcd1bdebf57749df19eaeb47c0eb8bca7adec1a27a8d3fc3d4ec4bfdaa8716f3f4af1f542ab27b8b098da2d881aa2ac389d9d09ded6ddef15426d46a35a885ccee40d2a81dda1f0937cdc21178a99b6d311f6ec8b9f77fccd2ae6be6ac598e9107caec6b378c55cc618a52c4b99f0e2af984d20cecdaed2dee7c1cdd1125ee50cab42812ec79d1be512630255e0212bf68ed223e725c6d7fd203ba75b5dde7dfa10f8ac4d53ef49d01d5a237df203b8f87889f8a8c55d32e7d", 0x1000) [ 437.756153][ T7629] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 437.763720][ T7629] ath9k_htc: Failed to initialize the device [ 437.833376][ T7843] usb 1-1: ath9k_htc: USB layer deinitialized 03:20:44 executing program 4: syz_usb_connect_ath9k(0x3, 0xfffffffffffffece, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e3bb, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2006, 0x118, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x1f}, {{{0x9, 0x5, 0x81, 0x3, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0x40, 0x3f, 0x5, 0x4}}]}}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x44f, 0xb65a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x40, 0x37, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x3, 0x1, 0x0, 0x2, {0x9, 0x21, 0x3ff, 0x20, 0x1, {0x22, 0x983}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1a, 0x8, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x4, 0x6d, 0x81}}]}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x201, 0x1f, 0x1f, 0x7, 0x8}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc0c}}]}) syz_usb_disconnect(r0) 03:20:45 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101000) write$hidraw(0xffffffffffffffff, &(0x7f0000019640), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab", 0x1f8) write$hidraw(r1, &(0x7f0000000580)="48d94cf65e5ac80ec5c7b64f587a637619a6ccbc3ca1845bdf326ac6fc063cda0ebf6e024d2a2c5dc9b193996152279b7c9855ec19e34601d47562f21b6bf6f24b24edcf0857c6a8ec877c417047cda2d424b49c8e27277fea6054d09f0199a33c8cc470a891c48b9ab32f41eae88df0db7244643340bd7d775a49060d2c772201656e81133f8f09ce1d129431818a7cd0d1cd724bf447a7d3166dc2e5433dea6a4241468ba14e3324760e52fff8bd854795f0951350a574abe54002843d4782140ef6188192a2ce223f7551545693e71f4af02fe9aff1591918f1d340020dd4affbd80df725294d539080339d5f3f8f042db48b07fdd91e9814af9d941db863cd9f8e59af842d04c01a1e3c4a00047a1f0a615700a4097c66d16bf2811086db2e9eac8924cd2dd7fe8b8498602e88ace50fbcf60d739356fd939308279512205c9996f1ab76dbd6068e0000000000000000000000000100000000", 0x15b) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000440)) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300012) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r3, &(0x7f0000001400)=""/129, 0x81) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000540)) write$hidraw(r3, &(0x7f0000000300)="b95038fe0400ee7d8ba10777", 0xc) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(r1, &(0x7f0000000200)=""/201, 0xc9) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 438.335961][ T8159] usb 5-1: new high-speed USB device number 69 using dummy_hcd 03:20:45 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r0, &(0x7f00000003c0)="d0", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="03", 0xfd50) [ 438.458290][ T33] kauditd_printk_skb: 53 callbacks suppressed [ 438.458308][ T33] audit: type=1800 audit(1621740045.446:3515): pid=20669 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=15397 res=0 errno=0 [ 438.516470][ T33] audit: type=1804 audit(1621740045.476:3516): pid=20669 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723430333630323337352F73797A6B616C6C65722E6E47746D356A2F37362F48C7C060 dev="sda1" ino=15397 res=1 errno=0 [ 438.585197][ T33] audit: type=1800 audit(1621740045.476:3517): pid=20626 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15349 res=0 errno=0 [ 438.654937][ T33] audit: type=1804 audit(1621740045.486:3518): pid=20669 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723430333630323337352F73797A6B616C6C65722E6E47746D356A2F37362F48C7C060 dev="sda1" ino=15397 res=1 errno=0 [ 438.706484][ T8159] usb 5-1: too many configurations: 187, using maximum allowed: 8 03:20:45 executing program 3: syz_usb_connect$cdc_ecm(0x5, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000082505a1a440000102030109023b000101000000090400fd00020600000524060000052412364b1edd490000000d240f010000000008000000000905820200000000000905077be871dba6f5bc9901d50cee6adc613b5cc64c7160062836d73ed7dd0f9a7c2069b8af3f893e8ab65ff88cf04da6f542cee71a4cd19a863f61d01fe07d8a", @ANYRESOCT, @ANYRESOCT], 0x0) syz_usb_connect$printer(0x4, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x40, 0x40, [{{0x9, 0x4, 0x0, 0x10, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x408, 0x2, 0x2c, 0x8}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0x0, 0x1}}]}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x0, 0x40, 0x2, 0xff, 0x6b}, 0x68, &(0x7f0000000140)={0x5, 0xf, 0x68, 0x6, [@ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x4, 0x1ef00, 0x8, [0x3e4f, 0xff0f, 0xffff00, 0x3f00, 0x0, 0xff3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x81, 0x8, 0x9}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x4, 0xf, 0x1}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x8, 0xf, 0x8, [0x0, 0x3f30, 0x0, 0x3f, 0xf]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x8, 0x6, 0x7f, 0x9}]}, 0x7, [{0xae, &(0x7f00000001c0)=@string={0xae, 0x3, "551c5cd6d3f9ad8a44c34c01500e0036eccbe61920aa4a96d12a564db29fd45001c2b998c817b372f884ac8d6c9b387fdfcf9e1074eb7114635df067dded70659845bb95391f0d70e634f02f4e8159c06f0eae7f9a871f676e2a8d731840da885b87908d40d094dadffd0f3ec345218b97e6ad89d0c6162e4313b66646d7aa59381b136515338b8715fdbc47314e032595155aa7c6b6e67cecd9a63f18d2b4add52007d2b7d0102c951466f0"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x10ea}}, {0x43, &(0x7f00000002c0)=@string={0x43, 0x3, "0a741dcc9244d7830187670957976a0a59d05d8f13138fcf2bc6f3701bfbf66fd798ba4b3918f314d863a2f60eea013c7a5cb5c0fea455034589ccd52fe753e82f"}}, {0xe8, &(0x7f0000000340)=@string={0xe8, 0x3, "fbd83f0b0fcb898735c1455314c987eec93d81c1ae9687292018e041a9b77d7ae497f236625327a19d0f31ef516624295276ce3ee70f447c45c281d51e6fa98059b9be1f1c26c14f773f76e33d667952c29b73d6efc5304e652d386dd6e70e40583b5a5d58bec8da50a68c6c7d129368758dc5ca5237e195f579991bf5041ddbcef490a7776e7dec9873f3a030ca4201783aa182d55db59030f72980c355db33e4af557554034b0bd4883ee1b956df68c8509981a13a2b3bc5862f9c283a7dc57d1ab484c8a13e6cdc139d5eb3857507f0797b88b40ffb8d1119be81546b47a664af8796c668"}}, {0x23, &(0x7f0000000440)=@string={0x23, 0x3, "984a31f99cc4f8a3d6e9e18dfaf80eb49765b67a0cde5ebd37c83edf6c4efa2e4a"}}, {0xb8, &(0x7f0000000480)=@string={0xb8, 0x3, "006022ce8030f0214427c789dcda6d37c4669e4584406682bfe9f3b1ed85a79556041381014d0248055269af5273270f6c65e5e644e549ffd62e7cb16f369bd5751595f316d34c943a8b77334b66b03f8d818df69a0fc71f8f83852076bc5f411bf4f3256f713bd3d5521ad8184a1348442bd63e3ea9f6f8536901f8e274837314af26e1967bedd3cc6323efb223037186e8211d5d7c1dfe5a849c990330638e6c40e2b6259826ebd2977ca4fe776bffaefd23516751"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x403}}]}) [ 438.787416][ T33] audit: type=1804 audit(1621740045.486:3519): pid=20669 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723430333630323337352F73797A6B616C6C65722E6E47746D356A2F37362F48C7C060 dev="sda1" ino=15397 res=1 errno=0 [ 438.866407][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 438.874583][ T8159] usb 5-1: can't read configurations, error -22 03:20:45 executing program 5: ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000080)=""/4090) r0 = syz_open_dev$hiddev(&(0x7f0000001200), 0x2, 0x80100) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000001400)={0x3, 0xffffffff, 0x6cb1c64f, 0x5, 0x1, 0x4}) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000001080)=""/46) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x2acac1) [ 438.929496][ T33] audit: type=1804 audit(1621740045.626:3520): pid=20637 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3332362F48C7C060 dev="sda1" ino=15349 res=1 errno=0 [ 439.043611][ T33] audit: type=1800 audit(1621740045.626:3521): pid=20637 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15349 res=0 errno=0 [ 439.096448][ T8159] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 439.119306][ T33] audit: type=1804 audit(1621740045.626:3522): pid=20633 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3332362F48C7C060 dev="sda1" ino=15349 res=1 errno=0 [ 439.166427][ T7629] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 439.224232][ T33] audit: type=1800 audit(1621740045.626:3523): pid=20633 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15349 res=0 errno=0 [ 439.260331][ T33] audit: type=1804 audit(1621740045.626:3524): pid=20676 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3332362F48C7C060 dev="sda1" ino=15349 res=1 errno=0 [ 439.437585][ T8159] usb 5-1: too many configurations: 187, using maximum allowed: 8 [ 439.446999][ T7629] usb 4-1: Using ep0 maxpacket: 8 [ 439.566007][ T7629] usb 4-1: config 1 descriptor has 1 excess byte, ignoring [ 439.573554][ T7629] usb 4-1: config 1 interface 0 has no altsetting 0 [ 439.596015][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 439.604252][ T8159] usb 5-1: can't read configurations, error -22 [ 439.611134][ T8159] usb usb5-port1: attempt power cycle [ 439.796031][ T7629] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 439.805292][ T7629] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 439.813587][ T7629] usb 4-1: Product: syz [ 439.817837][ T7629] usb 4-1: Manufacturer: syz [ 439.822638][ T7629] usb 4-1: SerialNumber: syz 03:20:46 executing program 2: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000000c0)=""/159) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCSKEYCODE(r3, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f0000000000)=""/40) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f0000000040)=[0xffffffff, 0xc6]) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x7fff, 0x3]) 03:20:46 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x102, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000340)=""/200) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x5991ec9f4c46da4b) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000040)={0x54, 0x5, 0x4bd7, {0x7f, 0x6}, {0x2, 0x3}, @rumble={0x9, 0x3}}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {}, @rumble={0x2, 0x8}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1, 0xa000) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000100)=[0x9]) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) 03:20:46 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffff000, 0x208800) write$hidraw(0xffffffffffffffff, &(0x7f0000001600)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2bfbaac690abc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e3781613da1f9d84fb7c37984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a0978a779211faab23160f6cd3bf1f60cc018aa1667bb9751e2000000000000000000", 0xff) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x404a02) read$hidraw(r1, &(0x7f0000001200)=""/144, 0x90) r2 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x3, 0x80405) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, 0x0) syz_open_dev$hidraw(0x0, 0x20000000006, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x99f7, 0x501802) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x801c00) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) 03:20:46 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x8}, @rumble={0x5}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x29c, 0x40000) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0xc020662a, &(0x7f0000000080)) read$hidraw(r0, &(0x7f00000000c0)=""/138, 0x8a) [ 439.876796][ T7629] cdc_ether 4-1:1.0: skipping garbage [ 439.882393][ T7629] usb 4-1: bad CDC descriptors [ 440.026170][ T8159] usb 5-1: new high-speed USB device number 71 using dummy_hcd 03:20:47 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x80086601, &(0x7f0000000080)) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x0) r1 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(r1, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000540)={0x20, 0x14, 0x27, "89b44c33392540278567c29553720155f6cfebc19a2ff1a7e71e1822779dd4e1d4c28301954a07"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000600)={0x20, 0x0, 0x4c, {0x4a, "750078e9e2f9646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbac"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f00000000c0)="404c4f201e61f93a22daf53f9826c7d3e6317ab2afafd4d01675462c37eecbf2d7adb4c99a270dd843705cc8d343f7b59cfb3ec7e2cb676e92a6e0e7a7035dc4ffba30158c4fb9bdc8e02a4d4b36c4cd", 0x50) syz_usb_disconnect(r1) [ 440.138256][ T7629] usb 4-1: USB disconnect, device number 72 [ 440.166162][ T8159] usb 5-1: too many configurations: 187, using maximum allowed: 8 03:20:47 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000200), 0x5, 0xa8000) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x2, 0x80100) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000001400)={0x3, 0xffffffff, 0x6cb1c64f, 0x5, 0x1, 0x4}) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000240)={0x3, 0x200, 0x6, 0x8, 0x1ff, 0xf8000000, 0x4, 0x1000, 0x0, 0x80000001, 0x7, 0x6, 0x7ff, 0x31}) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000002c0)={0x8f, "cd5f766d55f21792b0c08b89ec1eb59b5a376eeaf7a796c9561562f3c2c415bb142c666c426fd249184211251607d66b0ea8ec8ac260b1546681bda8d3fc19e95cb3b2d4c98b0e7400c6c477b01ae53b7730436bcdc16a691134151e1c7f123a795559821010a7bd2f5d8383169f14f7248a8074903f9578552e59ce9258dd0945efcdd2245ceee1cd7d9310ef96f0"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x6242) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(r3, &(0x7f0000000280)=""/4, 0x4) 03:20:47 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/90, 0x5a) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x7856a2) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f00000004c0)=""/225) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 440.296205][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 440.304430][ T8159] usb 5-1: can't read configurations, error -22 [ 440.486245][ T8159] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 440.626287][ T8159] usb 5-1: too many configurations: 187, using maximum allowed: 8 [ 440.756205][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 440.764218][ T8159] usb 5-1: can't read configurations, error -22 [ 440.781541][ T8159] usb usb5-port1: unable to enumerate USB device 03:20:47 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x5}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000200)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc0db36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x4000) 03:20:47 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4762) write$hidraw(r0, &(0x7f0000000200)="cb5d9014b70dd2196bbe50859f4686981627639318f102e5db5d1ddc2520438089e7996a1dc1eeecbaf49c9d6d33677e91b9e655c206b88677fbab349aaefa626d5cb9b0c3f9c8213fa1172c799af4ec9bb5d2ecb16b7200f30ff7cfe5bad90c23", 0x61) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f00000003c0)="dc", 0x1) 03:20:47 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6042) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40902) write$hidraw(r1, &(0x7f0000000000)="c8", 0x100000028) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) read$hidraw(r0, &(0x7f0000000040)=""/117, 0x75) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x488003) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000100)=""/47) ioctl$HIDIOCGRDESCSIZE(r0, 0x660c, 0x0) 03:20:47 executing program 4: ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000ac0)={{}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000]}) r0 = syz_open_dev$evdev(&(0x7f0000000500), 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x440240) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000100)=[0x800, 0x2]) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000000)=[0x7, 0xfb]) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x1a9402) write$hidraw(r2, &(0x7f0000000080)='&', 0x3888) 03:20:47 executing program 2: ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000240)=[0x6, 0x7]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x2c43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x7ff}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000200)=""/39) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:48 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xffffff1f) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) syz_open_dev$hidraw(&(0x7f0000000000), 0x7386caf6, 0x4802) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) read$hidraw(r1, &(0x7f0000000100)=""/101, 0x65) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 03:20:48 executing program 4: syz_open_dev$hiddev(&(0x7f0000001200), 0x2, 0x80100) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001380)="c0a397940aeb8d79f87b25a33dfe86ca4ea033642a19fb57bb5e5e04aa079d2cc83bfa0cff51efe942fdf3a5d9e8482a0a2d9b86f511ca0ea62df89d2e10ee1040eaf214b78c297cfddebba2d946ba69def1c3b8125dc9367d261c9f7c2906d86705a26f0e81ced2a0ad031b226192bdd772a42432e9d899583e93eb", 0x7c) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001500)=ANY=[@ANYBLOB="dc0000008cb0e6bd0697ac287c7626ba86f64ee125abfa5076ef2f133ded0727e9f253a93e0beccd71a7c2c52c14c0d6cafe5278733795b7a6682b9de885c1ee820386d41f26434b0ebf66a769076be4fdda1b266da841cccac6883c31c42514f6c6191ef3899c7fe3fe9754cb33c83b69af68518e364c1b60675d457630eec2467bdae47921843d5372186e8ebbbd78b2df8755f74f26ab5d9f7a49b546f258a2db23b09c54dd434782b89cbbefd7bd7d019a5bf49892cf12d73a749278dd4b35ec3746d2fd90f8dfe15f1fbee35727f870e046bb514f27290fc5edbdf1d38e"]) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000500)='D', 0xf000) write$hidraw(r4, &(0x7f0000001200)="b4", 0x1) read$hidraw(0xffffffffffffffff, &(0x7f0000001600)=""/229, 0xb1) write$hidraw(r3, &(0x7f0000001440)="9d7422371874b2666ac3930766bb6773f8b295bd8ca46c4a6c73f3190d8f820710d3a4e6279d39cf5a5b0300000000000000701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceae5f73a553dd11fc987b0b6aaad6b72b731dc11955935160234e6c7111209f77b40a565f5c2c", 0x86) 03:20:48 executing program 2: syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x149241) syz_open_dev$hidraw(&(0x7f0000000000), 0x10000, 0x8100) 03:20:48 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r2, &(0x7f0000001200)="c6ee79296a9bcfa9379d7eae8d30ac0f6a047c887539c05a515a56a541e5f7d82216f8", 0x23) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000012c0), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 03:20:48 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x123041) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6841) write$hidraw(r1, &(0x7f0000000780)="e52b4bd02df00bfb79feccdcfeee5f927130e7bb1fdf0f64bb408e124c3314335b2732a5bf58492b5b2236982f88353160d0df6fa1c0ef12a69316d3c5f7794d77b2238bda84eeab3fe26c6e478b48e6d93ce2f01656e2bb0eeba8a5fc73623c692f736d248722e2a3996573dce1ea3a3e7d3a75732e87cc37a49b7a82a0b2e28a3a814592b3ebdb2c6221bf421122cd326ff15af8dac63bfdbf04e258edd37d7854a50be9804fa5627ef9401a1a1bc73c15a8e9b1faad6fe9fc253135dd44764c23307f116ea4debe0346c013780d5f52474abeba28572a675f8584a3ce9a1f31af4c23c994ed3926adbe43ad763c22ed5f79ba7928f44abb67f3fe8aa15aec39004c4c442da39fd726fb8e79b0c743dbf3c596993d", 0x116) write$hidraw(r1, &(0x7f0000000000)="80d4dd15657177f257eea834ab57634883d1386ab4e2ad86f2378794c6049f91ea4985b2cbc4b111fd222db6ce995c9656b54baf5ad75818c2780de52b8313e536c04d38e30ac34a1cf0aef8f5926fc2b581540e4e8237937114e89511df360dae5c475edc951c28fda2fe62a7ba0889283575de89d918b0a8688cabbc38c077ce3e2ce769515f3e996c324c52c2cf14554580d78e08a7271300a6006567a5cf37b672969d5f2b9e74d63c188f291a4a683f984997becdb867fff8cd48eb917ee3cb320675e0ed222a55cfcdd19ffa443c416a30e0460d4894b0ad7752b79e74e8cf323816eebffd9e7d378c72cbb5e2339e37cb01663165d996af9fb79e981721ae0e64c0e88c449e766d5e718885b8fefc3ba265dedb7b8c0ab17aba6f796185b13bd9f05df96f3f15142099a5ba0b74428fa5f30c7f5da2bea55ae3859bf8f1c504b0120ad30946876658753973d880b97b1d6b578b863ca718c0b8dfca43d385becd6cdfc38286ffdd3246e1cb23a8d39c7e6563e861b9d5d05dc6bc05b05e340ba51de2b0f7e069a5ec70b9316f5f3f83ae2c44396d8fca3e9cd3daa7c72c16c2b7c22ca8c891fb8b8bd030cc129b2c244c4f0b09f4f43e513d82fd82015eb345632d838f5706b92cc5659808c22c702d798bc786b44bd0428e60cab188843089eaa608ec07e9d85cee38cf8d992069ef86d20c546df2e9980a904a5e78180cf3d43fa6907e1d834c191d705e4aa912abdf2d606a4583192cf72fd0cdcbb65e920db843211382c06a6d25c6477a7760292136f8ee706fb368157c5e17ba2672ffa95df57e1e10260d0017bf22db913d5a0fd825ceeb2c1ad9386d95bdf3ad5dcfe18fe24ae274e4dbc4181b284e150cf072b01966b5ba0d93a337e573b66c2e8567421774e584e78b9ef622535c65a9e3667d75fb7370ed4fd16f839f6730ac7866b9ef8f555e3dc3342f439d5c498024103afac01adc7a919c6a073d7a6fe38a01e16c330796f3a0f8f78b86ab36d492ce3d453337bf9365e9fd260fd701585796caeb051f217e1c945130de06ce050717f34d30ff078fd8c255de9ec54f92008ce5feabc9432f012834ab94c6b7b0558a920c5ff77e15509405aeee4216dc1920bf1b82949b52e7fd962915090c218e7254c68cb6c42f38bc25c33b2f49a999400ff6f68deda73fdae031414b585d3e00108e5a58b4c0c5c59fafd7438a9fa21af864696d6299784ac0f24dbcf0e8ff34bf6a5dd7ed255f9534927dadff50e6e0d0a988a5cace2d2c48f1f1e7f8fcd37973c27416a329426e24911a44216a5af670507e41fad646c50ae35c1f21accae3be4575ccfc77fd7b13fa8670e1074e90f0fd7c4719b9acd87e352be64d0b61f064c9ceeddc675066b5fd3be4df4279b0b1ed3d14a1647fd5a32f966f16840783db045995ea5f1af06ff8f70b1c90bcca449c16c1fb921aa9f222f13af274df4f97eff29f08956c8326b7adf37afd14830e216365b1abdbb62c0d711ab24455a4e845d0ce64dee148c848b29939950b347b41cd758e211e708bb35c5b9939306c4c6363e87685b2d0243eaa59574c327da7a00d78db01d9e235fefa8055357fd07b62aaed878e91a81b8dbd041a82f6b878e07ee0975793845c7b0cf40e29711cd9bf1af85933e4aa8b60ab175af7a6316ef2e0853cb12a592e466dab827c7a321c3f3cab5bd40eb35ac8d6097df08d5ac50827eab0d83b16963b489c7dd17afeaa57b33654ac5de3bef1eb9814d373a407d8af52d568064788095aa18ec3a8f625ac60ad02f136ef594297c61c8febc0736b59b7d2ae934a330c54408c41a1f6c405b6f23c8d2f85b1309c601d7d75c0bccbf68993a88e640eac62e4c70dcb51c8425923f91694d9dc3ce473730ada2090ee65f14d81723278a74e819e41adff82ab41d50567e3744e2a78aced99c5166af72da71777aee77bb9056109add7c48907988b8d2c95df912440115c6e563eebfef645406e8c28d23097c925a9f54a7f0497430fd014b94897ab569da8698113cf4c07a0980ec4dcccac047598f8b6bfc94b95450276c9090689f84b2596739786ac9e44d41ecfa6a885c7f27d254cc523df14100f6e70a814e848ec63b24aa833fc7d0582d9a5d5afd9e394e84ce7667cef537b18d72ad9a24d7b", 0x600) write$hidraw(r0, &(0x7f0000000600)="802d1c1cfa79c8146a7005b999459c25e9c6f76b139a3b7dcbdcd378c5c14ede39797c9857cb90bd0cd27b6791552de6c5275f9aec2239d2342daa5983c136213ffce3749c6de98c44fd02888c81319bad6c963813a151430ded3e095982c29cff4c00fcff94a1459c9054ab8b6c1003730b1d1a2b82de8695d3eca27846f104cc5adaccd55891787c65045c242c0493564b48baad65a6dcb9a7135fc60b837b1e00000000000000", 0xa8) 03:20:48 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(0xffffffffffffffff, &(0x7f0000000500)='D', 0xf000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000001c0)={0x1a, 0x52, &(0x7f0000000140)="327268ae3a3fec854764933c5f1842c327edf17950c334e92ab33fc9babf3515782e24e704f2788bbcedddc9dc54bac9bd334cbf238c49b699e28a3bc2d09aa7a26385d96e8924d663a14d154122517affda"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000100)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r1, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 03:20:48 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/164, 0xa4) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) write$hidraw(r3, &(0x7f0000000340)="0d58bf65e92709064de2037eeeb424f0b6f60d5351a867b9fe80aecf84e4e0880560d580255107eb23e415ecce0c2016238e49feba95a51e095e007837da483366868ad0151e8d414933a9692822fe61b12a8fbc3d0709aba8d71f28be352b7baa6bff0113db", 0x66) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000500)='D', 0xf000) write$hidraw(r4, &(0x7f0000001200)="b4", 0x1) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f00000002c0)=""/92) 03:20:48 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000200)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69109a19b0b01d3e2c515fc2a1d8d07d346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee946dc7f94aefd282a3d0ba2591b3469f768332b3026569fc2b2ab8cfbfabc7a3387e8e3f519da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09758200001faab23160f6cd3bf3f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4b13c4e056f11f91483efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da600141faae690def647d2fb84a2b82ec943eb5ea4012ea403e85cf33a67e03215513fe60baabbca320a36f2369a58598bfc130b1fd0595aa4d785384888271a6c4a30def22f7a42b555fcbf02fe3dbc4c2de7a0726eea3065c0bc42d66f5925be24b1bad0decc671882920c5bafae2d1cff15", 0x290) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f00000004c0)="eb05b76dfe239b71195a9511532c2cbe0595da44938017ec7fbcb941dc3adf74ba65986f5805940dbecf4dd2c1b2333b9dd630337bcd962d3582d378950bcc6f5eeb59d23beb57f75c9bff2936b252fa0dc8269193a40bbbf770dd1b8028529a1f0e0cfc8f069eee2c4b227b9f41e6b966bc1de8c282e7db41898cc253b07b4dd5cfa80e6258295b11d7cd1657a354fb7dc0be7e4a7e0c042124a5e9b654da20d92f964e3b6337754d79dd34cafeea147b1c8b958f8d65b77a15b2373e5849938249840291cc824d32ddb531156cff6944c14dcef5e715864a5c604b32f4a45dcc53da64132265d7fc1f07180ba0d861fe152a19e8372ffe952246951ca5f896fb2f14d0566dfcccd61cfb8ec6c539f4e1f5ad86525d28030c0faec757e4e0ba2b7c63822eca898669f1a1c8b162a1b9580700b97c12c9189f06a61c1b53d297036ae53ac7e238660878e0f4f533b03ca999469ba289c020df164cfa0ed3e405cd4abb1ea265015bf9f15f9947887a1a91b20cd51345965c05b7fd474a7f89f4c34e2f002ba3ac62d29594e0e3889b2112d8f98a9eb85163bcc23b192bb6b5417c3bdc07a18816fdd065f75985cba5fa58160ab5c056bdf3f47e9136505160e5989ce5af07a6307cdea9b99cdbffe657e6817fc459f4f35aceeec6511b6a7d3adf38d23861c4ec855a7e7346a2991407abf9920faf831d651e35cce2e426df81065e5b8ba7e5517cfeb4676b1c0ee9d21e7b08599f8ff2101edd5dbfb5ad70d38eb2462a0c3c01f385dd06f1af536d8b40547e10e4da78d20f2a324196440dc4147d920f6993bafea9225a0d5d71a2d5e8de3c3d498497a746c12ab0b8190f9b41600745bf3dfbda7b7427a0273b92ea9aa88f4e9fb9528017b3323cd427fd3580292164daa753542b538abff97ebb27caf482aacdc1d0e1e5a60e29ebb0f7fa0c6cab3476f6afadffbbeb71cb7eb0c309a2cd6fabac430e6dae807781d765c508651299bb5f45ea3e16fa3178360ac7a2b684a732ee8171056b6b0c4d564dbc268e8fe21c825004329b041df56f65fafb9db61cb76ec90daa0068299a7cbaee374147cd73e6f96bdefb6a96e0ce3a5a9d91f4eb190c9ccb92b1eba5c465a16b1ca27e9a2522dd25edd30e732bb517b594dc813c1221c34c50e62939e653b13adf1ab992334ab274f217433de26fa50bda3f977b4698915020efb777b255089d05fdae92aa45516dc44150f176f10df091eee75aa3e84108e9293b7e8508f5bd66fe2abd19283fbb71b97ce39e76e0553d81e29e77a3bff25bd16fa512cc16be91af2f498d0628d85ac59a035c9beca09453084dbe36168fc34cb6fa45b0837e0dc5c06fd5ac083dffcd48c800fcf2f677153a26df51bc4ba23c5e44b1022bce15d1b6b04bde5154079a4b4f94e8775f9420192e9a6ee60cc66eb52fd4aab1e135d7a458a5cd6b9972a159edf54076130441f7082431d9edea7032bbe840b3d3f78241fb9149897b744b4dc6a5abbc88ed9b67d78f187cab13b4252adda9eff6ee6714e200fea71dcac32ccbd3fb5b5c33712a681550afd0aabffa2764c2f0ab6a36cb3e6097159004885bd4859b2826190e574e229d556f4a2101059fe7c49ca2d819f396a4dbc7e6f01bebd2f2933612e50f0f9891fb4fe6a4fb1227ab3bf5d2d0904c3132a26914b5decc17b4a2ff9dcded78ce24ad6e9a8576521c6c372e019b99c78bba109103ebedde35d89a1e269c135f28272d1ff132091ceffd32721f997a15cd32a5e79e2cfb58c36c29f5c2987b83721bc036fa15c337ff8be384cc40558f244a1ce5c8b1e081ae856dbb8302475005e9dbd947f319dbc55a057f7817dab268691b1804e4a2aaf1f20756897c2a73ea13bb8fe6e0579a1cf267e3177c7d8459df1daf4618d21a9a42a3ea94a484cb50c90c511e32edc6478ee9929e7b3f9d4f0fbc8ecc1555daf69e1d8d3d5e21e44bfd63a741f02d2039270744c997a97c70ffc2434359952cbab69c597823142c1559f02cad0f29013f832c7250cb7742594a06ee6729e2dd82ccb71635694bd7e5c382c359cc2c91221f52a7fd4c6097bd1f9271afea77ec442a5cc91de8f53cafccc3f9ba3f6a72e62a96011d515a2c8868e39fd96d15a793d0526ff40237f2b88d2401b90ed10d24d92bbaa5f2e209899af41bfb941920d2ec2c77d8d48d13c53ad9e0327fab263131047b8043721cfd0d27dba790bb1ad8b7517c95b33dba0324b5be54622953ac1dc11d273f2c75523b68c329322feb839452fb0330ab18f240ece31efc48a7c54b23d9c238fc2a99bb637ff37820e207bea1eed4958463ce28fca6fffed03d1baa7114107e5ab32ed478d8f38fb6d3cbf6aff4df306e3895edaad6f7688372d5aaad8ac18c06142abd77bbefd9dafcfc9bdf60e47b348d93091bb1ad615046a07278224c00a8ac6ffb53874bb5a0b22d4a466bb6549a8235128fdd93b0ef16d409c6ffa137dc8be18b93a9e9d62b3c657960a8e62c60f3be83b7c944d4803d53cec5253f844f69245bf739b698dbe9c1c7d8c987926ab02d36098fa172e7368c0a1a2d12729b18ced5ccddcb1f5de0fecc502b1893a39a442a2d190db0acab170a2a701610c80beca90c54ea4fbaecc0d61284b6a3c39f91137262d9ed692f7766191e3c58bfcf620e26b595fe7df62c3306a6dc098902147595ab720d53e63c0c3e1a05af47edcdea41008ba1a9c2302300fb903af244c7ea635fb94a2ad3c532d9c6715db4c818b29cf1eeca831db47995412f455856de370f95eedca0228ae62e7ddc2318839c4f98e7c6023c47e5bd00b5816ee5f3a9d2a2957779d5dad9348e0f035fd00a82f755d23628ddaacc70633e23b563f2e5d2b740b913d76bbf91ecb1745e6fba3ec5711ff226b1030a0be4fa8f8b5b342ca71e5005e329fe08146fd515e72a27d0bfa8b879185e2c60e8d3371608ae4be591cf871d3692430b94cd6d7c73c02b0327ca068723583f7b6a7a1e734e02819811aac562bc5ddfc5ec90b87698ac4c3a862f6ef7f20d3c1ba3ddf2f2ca6c850a3cee58344124af2830ae87ea4e25860f3b503c3b2e272b9d8e89d3cd42694b1182a89563b4f556dff240273abdb044802fad8d92e936ad68182eddf71c75a6090596bbee36714869d752577a2c6ff11241b6030d0fbfa7e12cd402126086e7ac98f698e6974057f157d11133db2213c822ab96252e4ca1d089296e3f729866f82ccd4d3aba9ab35479fb24cb29ca8eb05c8ea71a9410d4069ef2d12da9eb02c359761e81436d5176822d31fb3738cb2f802e6905a69556494f7f252aaf6a603a5f9c3b69692e323527e8756ff39390d7783bb95d4972f7bd6c3db49adc667fafbbf10eda0761ac0e418fb9a3c3b726dc904a615d3ea51fa69eb5184be049d9834315d0e0de289a4736d1f0648ee33a5ad719ba789222237b785cc71b8ee96ab13c545eede8d93f36c8fea0e3964e56f41dd693e51ea0b52cf277f7cbfd5c4258f292867afc18ae1481366a36b6ecd8b52fba2bb96b2d9d7b707e2f60032e8367a8ec281060f5fcb41f47d9b15a4d54d2ed99813a905a717af152624b2520eafe2c8264e04f0111d3aa509bccf33bb018951ebc17bdd84e2ce9bb2b692480a8c5bff17c84bab79bba341ccef4462c87525c413d21bd8a520f7638ae9fe02be19ed216a6e3db806f8bd85e8385fbbaec578f31d3634614faa399650b2ad2e679628eb9f4cc35b43289aa1eb2120996a54421dae4358c0a6cb7f23c1e45fff7e4cefbe05044873dae331574ca00760819992cfb8fe83e0b88821b6de8f812d9c8cc295e37f00ad52eb849e6d83adbb9ec927c43dc82462855a9b0e772eee617e7679fe3394f43fd66a1bdabed8f774a97c88760897887383351f2732935a33bf714a488ee6dde1b55ce2af7697d868a3ebfb8e52856388c938a3ef3151c1aa65fd67b83fd352fe63a63bb198c1ffc6aa11aabb9144d17fd6929028847b8419a44b5af500cf2890641267f403557d91592ea7bc3fe8c436298c88e372f2f7b2dd82048f427d562147caae0886b8ac1f4f40449683bd42f7c51f9b4469ef51d61b21925dd6c8dfef968749fbd3134f56096d5f036d389dd09bbd17b7b4b5bfe0b5afeba405b27a3de80eee52337567dca2764fc65e6f6dadd86fdb33b9e7a6ad64278356765f8167140b06b90dddb8ca2b14007e2bc806301939af5fd81b4a15b69a7838a1de3e4f23696396a8a35a50cf477b2004178f562a30557d6f6ced851cedade574168a121806923e2d7b718dd96ce2e5f00818f0196ce2af112f767f03b7a1416d2103077c25b89ded7ab6a709b7dad0e691bd6e5132cdab2e58a7c3ec393ac32331166c511eb606dbffea41a507370da09781f2681b2a4afa138865d7d3bd6a3d45f813f17b80f68e88a7ccf00c6bac92eb72fd48e6efc43d491abacf22087ae498bd54150fb494f129130ce7a4737e1f52a664c265230ca2755b49d2556c76dba8e4078c3efed4a709187865db640f86218b2f6edf72694c318815f68fa7ba348c2764a695e5b36c09935572ed2aa09cbab0c1115d91576baafc205053ffafcaff135958a3eb8a8108a4b469f8a8267c0a9ee50aa29d257af892d89dbef570245c8b5a395b97921d66dd7f1eafad66d3f7f732aa49bd70bdbea91e0a9c02d664f0a57bdb9e0b4032ceeb15382b7bef099193885217342fbccbdc251d83a60e75eac183c86d1d8c8425cd413074af435abbb4a9a17035e89a2623a9b2ef4fb5f47e89375f5aba90d2c27c3c41c3520fefa0cec14c955ac24840330dca67b49b7ff5d9e69374a888962d0fc4cc69ed99cfb60883f6b53849108542c7584299744d47e30a872a6936522016b4787a119c5f9fdf1d94051271d79ebbf60a7a6aa67cdc42d2ea0ce7f921e850d7663b163b777773ec7431ea5f92cddfbe77053b01697caa57586b49747aaaf1058dbf576cd858cfbf06606b904030e96a54559cbdd8f63886f3e8f4d0aae2c5355eed8543ef820a63ca048f4189c41431a6a20613b6556f1b4da0f2bb4e7688d4221b1a3eae6b20cea58afde35b8ce4a1afb0542dbd47d0c6e1b5addcc3171cab7c88a3ba15f530ebc42dda7ce971aada2eee5a1359e4cddca043ae63640ba3fd06a5d54fce0d7e92a43209dbc059417fe3f304bf20f2a84af70523383cfef74cb59548ab3d2d542b19612fc6d13df0fbfe072d10dad6126992acbc0438fac6e7ce8f404a1bdf4a4b25a1755349ea85ee8825e45ee257b3c08924fba10a7f6bbbf26616fd81ffc98bc9c9c115324c931ff96eb60ac424db88fc38d6eb88b5dac752fa835a541fd16ccc8b67fbf9c5f4d36afa263305bc604bedf535029958b95f45c86522df64159756765231022308bbc4f697b9c006f6a0f9bfc7fb4b2d19971ec14292de77268078ef085e664aa6e92821bad52db1b4897281157eec00315e9a57d6d0285c2cdb697edb28c565efba5a6208c806a15f6a476bbff7e3b6e0c989cc452e1b511778265db46c221d29be99097c3a3073794a30af823c9abb6e899b6fd21e50c47afa622b34e004092414d05b93be85feb12c9836edb3ec9e7f2160ad5a87cc9f7fb3d9d895563a5ca489d71e4534c8950699a5d0424825c616d7a1da25d40fa1290065d3e743e14d7d2623b70196e36bd66d006252573242116f79e70875b0dca8c23e2471f760db8d2309fc7ed092372a589725c1ca1c007a6d5d7c9685c2e4ca045100770ca1554eb3c9a06ee1ff2236ff943e7f84196", 0x1000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 03:20:49 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000003240)="fcdd4e72bdcfe70ea95f017ad4cfcda682a0f8059815eab308b8c04d49d3717cb8b2fccf4721b8115bf01771b1871d34d898815a786d82f61f4a7ea5363a766c040ce700a6eaaaf49b4bbb676ea4894470b0b30cdaf513c90d39192d648853695a054bd6872c43e49f52b3cba7083c4b6f1a4df0a4ff4a0af858cf58d91a5a55d1b369631d57dba19e6fec4a2766f601ab4a401d7ad08fe0555a603202163412ce2549d1461d181f935d015218c50c94ed6d6d83ec5495ab320e25eb386aba84ad5106cf3cb1b74e802baa0e22610c88585de08ce6efe4e33391700f6d2fc03a17599c3b1da52354b5e1df634959448d4419a616a1bf5b06836924818c4e712f1ce19746a38513fac374ba09fde3e5b970503ad725e363dbc185ce87b258d6a306c2cbcfcec3bd6f524de31988517336ba91a60a772ed638f7af066a90ba24002bc9a0fe078590113b9cc8507a6c326c00c4c8761cf7e43085e9cf121ea1b23f2191a7624a62617668479720098d7e33506037aac4931f5cca87c75db7c9fef9ee81a0de5ecfc6e35b00f43a9e1fe4c63477b260fb6ea832caaa964fa256db7d90ef4e9bde79bd15c412889ac548d858382924db26a585618d40b0f8bea15fefcd722bbf136b6b958b3ba56db58a9bc12aa194b365d0978a8b35518140bb073863482c86a5f2ea61524ea9d62722c2456c409ad7fc058064a2457eac7c62a80fefe0667d7267e725887bfceb4693c456860942897057c59d8be61757f0879c260bc2428e5f13f08693c63a0974be971adc3434351996793759cebc4d92583ea96cbd54fbd110fefd44f0d2ec0b2757d6ab82bcd387621433af0f61ea5aaa752f494f37864603068e908763a4e1eb4734e01a973f7735166a2f2895e0f37b0a36e54d307fcc7ca57a4ce2f979e5d4fed69170db194be1c5e62ddaa52a74148be9d21b97594aa662437e851104f32b9a4c2e43fc2990f243cb4fde40ec2218b1325e8300ac086a8925b3400c5700fbedcf0a1a63cfbf5e7663ee5b947f880fe06d749305b10b417236f9787f79e736bcb383a365a75735d23fbbb380acec5b34906ab612e0f4152413c1a498967288f6957d5c6452d107121934ae663455011872a78cd87e3b27a545c835f53ab9fd10f483eb4f287d43f7231804d6a73935f9ae74786f52da3cea2e18383106a6d7e582c313d3f5bb2c16816669725f3b7c5673b742c95f589a5cd7a76a185fcd3f63e57f84275d69a9dec7135e0f16fcb88f4ef7abe9650234a569b712411d3266b1c4c88c57a7ada3b59d2a524c893409d52aa0326f489fdbf20182f62a2097a7818bad9b92b4502fd6e82c4e9730a5a66bbcded5a6478bf168ab13e6fe4a7aa04c0293952ec44027c654ac7b9dc321fff4dc51abf9c19f8641d163e295329e6dd614e526f4011fb3733ce08fc722cfc2b34da2d13f4421154b9752434d45f4c4b46db98f9238867a76b154729c5638d178c408a81b77be3d9d9d55d91b1cbff1c242143c403e4fd3b2317a1ab635f5c135733db071f51b68a54971c2dafecafb7b66ef0f506b575ba18c7497e5ae684ee7d5632a91465ca2529ffc6254b8f300d3dd7cf9cc39b61e37e7bebfc209e76a666ea8c11386705930718e4d6884d594d36b822ce102fb7c6cfe37745fd47670101e811c8828b8aca0f98efd3f57b18bdf80ad5c05f6aab30fa211e4e084ca0cd6cadae521d9b756be666f90f2791ceddb4bd775151d7da25c98d4a8c6f2c684d7324fc314fb41e6a21236a6f5829820d6854c2cc544a2656c6fac090d0a472956a9307d7f3fa782f7f2c2f294bb4d6a0fe1919ffacf3664e09a759330705ea6f712f1ba3c9ba210a02af160c99d5225a183df6b78dad634a18cf9e958a32c9f5e37d619ee4c80c109aba9fa939d6bb274b817a358c92aeea760fdf26ec65aff8be51d01f044817b6f63300c2e57375fe46431c87c634d6fbc864d6397a9ba0b727a6a557808605c64001db3f97c06f75fea5af7ea90ca677d497665f5a1b9ce4248e4f27ebc3fe6ab8537697a05ac5cf3d43155124355ce2d0663005c7bd408fe97c376bc5e91068bb70c2943aec42df2564f02428a82961dd1c57ea6ee31ab3bd3f7c1db1852220c14aa16c6f9597849a0bea76bc29ef783cc658230298c6d4a77b8bc7464209567ef65d629a4b1c8b50444c331d06f7e6a23405a223a62b926edb737e686c19f10f48173ddaa10aaa88aa7207f7cc369644ca68f24eb9d4601f32fd82d18601806056e8e1bf71002b4445eca1a0e00f4fee93b711c62601fff178956e779de7685faa44a38628b0e6c4575b03a76bff72dc4d5cd636729b023ec0d4c403ba0eb0d11606880579b7c4e86b7aa93c8db128ddf1ad4e8ee3d3c91f4ac9972217c6e59ae1b106b9d9accec05f86fb1ef0b5063bf9c34353257345dd518e1721f1c1c17e254933157fec39b6fe5a76e2a69b7b9507ba7e57a918faf727dc8ed4976ce332b182a9c9a186288b2e4b307ac1e2d0300000516beffd9c3d794bf2143880aeb3c6a6996cabc46d0236f3ef111c9a4dae1b46cedf7d3beb21e17303778d3465af3b1889290e9659ce9262de5dab432d33f273d05fe63cc5563281d37e49c4866a32ee8dcf84ebc1bc062657b9bf29b12bc0b73cc4e1ff41dcf7dcd87b20e7c98622066abe5c1dd0ac290f7e6c0dbcf2c6acc6f0190b683251eddbf11fb8dd4ba960983205effb14bdd865f221e249f6bb58ccb33025786271670417706fab80bacf7fab324a0a5f71389e4be36daad7254a0b2f48340f29517f4a0d0aee17917bdbe281a53344779de508844a32b4a734f4238f8621f7b26e9dea22ebb8e7e5a410161735bee224fd0099810cee1c80bfd6f4a39237814f69202f2531a61fc7d1114cfbd4bc54dfab07d9503bd3f4459ac031097995e3dc820cf8a25f29c455411261faee9b303b06d8f1c4325a3e744a217f41f21a3dee2922bf01f7f44feaa595b2105ea6210fcbf3ee5a8863432e2fb6341bf1b78889b9fb97ebab7e632e11e22c59e2956ea840a94583e65e4bced8837214a2bd56bf0a8f3ae7940fa1b261afe098e23f35db8c79d09e7bdedb3926f6b7fcb41f10dc77e7e2e0e46ebacc9ae498a08fc8ebe62db849e882e7646e69516b01caeab3e11efbbb3f70787cefaa7f610d273a0c97dd9286c738d799a74f919dca2cb2b6d90036fbe38d67d4c19718fb19cff652406af5fb6c6d5ecb38e240e58fcefa974d9fa64d173235bc0e3dfe55e88768e15afc27e08ebc3cc5007ce75d36bf180f8a42f0e52aee4305e6175c4e5642bcab53c8bbb3e6fcd60c7af0bcb769b56ce2e95401c029a0c13ed5d13d5420d4abd3ef7441bded5d287f11dd85cd7a40b01200fd583157967a878baece6a0ab29b24345e26fddeef9a9f7fb86f8047a0a174dbe42bdb2706e9d5d8f34e32ad2d2bd66555644dcd4a625d5cf59ee3d31cc28f1c0851d013205f4d250dad50fafb41daa5c83993f9174c2869f65c005967cc8dddd56f8541c56b62855622e79d0835a9000eff97d44efee48aac9d461dd4275308001ff4649329e742849b3afe525eb896c424e4c4498f99c71b8dc443e6732687c8cd77626084cf2ae4730ba4ff6a3ce157ef1785b58e1929a915139ff3a6a1155a25796fc8b937a3281e53392930cd32ceca8eca23629d38aace913289c232dd5b7b2a51c12fb1c56b06d3ed289781efe9fd82cd07bd51eeacd5e0f65855eb4d1f9376ef836cf050331a719226a58fcd18c6b87d3b9ab0125bdfc7d3909677b63156c95cf8a3efd0922a5a7ed2d0ec8ba4e5f01d71355e1ffa729034c76b19ff88046645c19a4d02e2a7bf42893dc25b1fe6bc5886737d6cdb31b942b283db949160253f777a6a4a4c22a5f2eec664de871ae36b90112a4b18c8378a4a6ee4a39f49d72be3e0a1562a9d36384d09f2ef81e0be70337e631e493c97ff09733b307eb715d932f44c34aba43e541cd259543012a60a49c4f3288c5f74c69fa35b5bed032e97fe327db3a91a124ad9f04e8eb7d0ecb23762608744b5d87febd019dd69baae1c320824244195e86138dc129dc356d787a08c5894064096a2e7bfe511862714c4f2c3cb8fdcf2ce685f49a0e764f022231c587d7d37804130ba262fd2bdfde196b03170c77e9a361a803bfa3061f53dc623052ee09d49841fdbc5ca408d750f90dea00b3f5d4e9364d09b4a8e4135f1c37e30ac1a98a0120ff2ab4ecfb3414e42c30dff2c2b353c6bedd6b839bb9f3f04ca06fa22a9cc6a469463a248fa5241fa4565ea2d895b7564b620c43a07ed07219e314da6f51e7052fadc260b3151f3decf709360bb9a278330e419037a12a02d256b5e4280bbfda6109ab03eb3c5547b65bc5a495b63fc7cfc48b36a5b74e76d86e2bd1a50ef27e6622d084e9ebc458fec2eb4e5227fb42adea466ddf25e8ef7abdbdf3fb215e9ced46f63db6b4ab9381c7fb74d1701f5860d24a13d00adacca531bfd7494f092b21ef06f0b1cee6ffaec53fb958b8ab96a718768fead4cc814f95d7a2b860fdcbfdcc30945ab8c470ee5e4ca89f76136aca76da5a43e1042174e309ea8153e34fbbacbe86a21b81585206e80df251a4248b5726867967bbe79dd83204afbf318cd02558cf98074ec37b8b9d78c4d044b3d1780ef472efa7fc32fa385d49019903ccfd0205c4e7e22c8cbdb44205ea450f980cd3745f1fdba7a523ced7e9264ecda070c88ba63af5217978fb5aa6526aeec7c75793759a720f48c8ff7731192fe36ebd0ec52a422a0cb5e2838e7a7972774f0650c9a2f5d2c78fe4f3cfe11ba7ecd9e19e4e5950837c1ebe8008ae3f069f6a13db3a3ee1145030d1f98339c8bd8953968708e403f35ab0cc0df969eb74b7ca26d8f26ec0990a75d4cdb305b640aa54a8b54d2b94b58fa2d2d71cbc16e61059bef60dc9c8313f79b4e88d0da8e141e6c9c7f3bdb42e544eb19b07baad3a684456bb34d5a43db31ddaddbb86f764afc7ee555265578027ebb5e5aaee5320da908fc85feeebe4b1f3ce7aa74d5c1141702d1c16ccc3e8b4e733ae2d323338e60d81a6e61823031910977f5dcd070b453a4df9cea9730307d88415918a3ded0caa0cf363449a2b41c2e91a25f76cf6d43401ece63999b91766a76bd80de86f7a467b01af43fbb543f0c9bdf3df617ea225126704dfc233bebf991aff888494dafa1a71d6ef835255d3d4a3a8136d1968a91617c7769428caabf6758f3a788f8c4ddfcc2cc0337acbc9db9eb2085b6adbda9babc1dd321998cc60231fdb00f8ed959b1694731483304d5fc6d33d1bb3d45750fcacc1745cb3067428b9fe2d00421430dd98fd9881d3850d88e556c4d85c584b466c03bba3eb785d943674328e0cc73d7d3f2631d9d0bcc2589e0bec1f1ea6c0242318b35bd2104077191e61c6dcb74a885ff8d0e45d97f01d2f811583f492cb0748019a7c5620f8a572ae712b969c61d37236645ba1e00b89c551bcc9be3103db8b6b935da7cd6062def53b20c84c42f55fd5e196ec129f04b5daa6ec3c784980c597c623ba6ad8e28d700425d651344bc2a61710e4a5cccece2f49fa7e5be02f01aa8d62e9a47193ab6ea6a8695cfe4a5ca4f66feb4030ae4c6a192c7ad3bae12a644eb7aff9a87cc030053b82ecd2cf34e96fe5f691a2efcd67741344bb1ee8328a3a8dd6c48d8400f86281bbb653d89b39c29cf1f2319f9206f2d0ca7ba382303db52d9cc619c0461199ecb4dce2b57c8aa9d3dcc17ba394de14b5f2fd78dd9cceedeb00"/4111, 0xfffffffffffffcfa) write$hidraw(r1, &(0x7f0000000000)="fcc54a07d83e526cd568e506b35d895b9d86aefb4d8e61bbd32c4eb3f45c312db731ea29900ff6e52eec5dfdb5c51ac2b8cd68170a8ba728dd0f44b73218a517516721d77d43eb50e797ea7f88f97010a9c6360b88b0413f7a3aa1f400b4f0942668763ad86ec43001478184ff7824dab973956d0355f13ba2260d7709c7c599c74f24e4d09fda19543f8c9627703e92312a79a5fc256983bbaaa10a4fa44a214cc8c6662306cf4d81ea25267af42144853f2570bb57d7527fe872697c4a02a658359f54872ee5bf211851055a925fb4f071091ab9fb61060fc41a293fc0a9859a9f6de121e9adbfe63c138f0c28a5a26d6fed55dafcbecde04e52c61ff921b25f288cb873f2cafb8346be78cf4b14651320c6c5b28fae3410dff94cb6e5c5c04791aafb003ef225e7e9d34bc6b03af9e6c705f113b3f2d82072e204e10fe50090042054f24880ef742c2e9680626e30afcf46e7176208c9e65da0df3c1e7d9cd57ee0007ebb58e1162043462a5b57d540d31558a9b713a2d3ce680ebff5d6e290eb8d4e4dae94386fc24eafe79f0593f1c701ebf4f687c6ac23c66fc5659071e22fa13b0e4a1ec8f81a752ee76b5f0b32d9cdb02bb66c8227bd06d7fb85e25e34bfa82a6982ae836d4f3a7a29608bf921babcab033f222a60d8923e9b4b279a8952a426a3aac47cb46c0d82bd48f45419d5f3e162966f87a6b9df8485777bc1d16b294daeb2159f054d9a917cd83c3ed60e15be8c89d4fad67e5e85afb361b15e6b311c36b337dffd9bc6d07295d421cc4cceeb75206dfde8801ed681eb91077ddec63564d473d1d3674edfa90158107debb7bb206b22d11170f7cc1960896af5fad71e266acede31cc63533cc67a1a22837a2d8edf762c0d64d337a35b880e062bfda5679f9c418e30cb1dd3dab88fb0f90297d9f5d77247b47a81c78db756fb129e7f2fe0466f5e97a34e6936763937183b2aeb508a9802990e75e3d7ff8674a813a61ff0e66dcaa941054f1f609cd1c92dab805abe50a97ac74442eefa5248469f8d4bdd59766aec6fb9afdadd58c503f8a14b0c2d802655775d26076a411cdf3b17e832e4f171ccdf5978a6bb0100f6dbe5a48505948878b716dc7e7e957376629ced7248f6132784b8180f6751236885ea1898b946a418c406901b1b6fc13a2ef0d522e05339fb102bfe268dfe766a33a13123a15320252e6ed8cab3b7380aa32aadea66a618d0e9c6172dc69c8abbbf89aed49edfbd2b181a390286c2abcd7f7a6c81055e15e1b099e8de556fd60c1c11595977bdb37135ad2db9da4894d04ef5e05ae44b9e764bfbe336bd672541fab6e138a92dccfe76df6de6d24bb81818b9e54331a0b845e038d03aad405a8901bc5d3392b93c33b701fb2602f1875f177b5a14932d13f82aaee34782ec194a329383d3a4059a305c341f3f4bbf87673e07eb69d4259b9b835fc986129c1aea9066cd54b50caf78a3dbde5b05efc1a8214567530872e4c2f2e07767789f4f2f2165dc0f9ca9cea56620043faaf0a4c78e2894dd146db3b29a824e85703445b41c918744aa870d198095a27ae75e699fb8e15346c3a7a1bbb7ab46150989c64dc930b482e53d247656987979df2408bbd8f53ce6b49c7a83fb8baf0d23530e7ab9f49ad97eedde34b7318479e5d24d9d4181e5cd2b4b250251dfae85c958344b8b6e60022cf5bb9542645b6da0b261fc602021af16daf92f52b2a5e801f5cf3246a7995c703f058c7d83945949b36b582e685cfa7421ea07508bdbb3b6b2ea8af6f1703186dbe28d7af23b9b9d7dffb8c96273ca42029c3d7ec66a957983d8c39129577602d7bfaa116637c90c87452d90b057b3c27fb5f07df3fb3ff8d7b9ee54a19f25a3b2edab0734cf72bac1e6efbd6d43358606963d5f15fae1976ff49c69d935c25d3bc32b10c089b8c68c1480cb04c36b361c53ec72f93b5e7be85545845c6759db4b1f58d29329c4aa7c0029eab6a2fd79f864a82f6ea8e1ca028d8da6f18ef52d58b43f898ca6cb7de48d3d6a8e177b2db8e9ee5fb65812785b3d803e72a487214b7153702aaa613d0263d7763959c7a844c5a55c5a9222092b6e20850ff5bf8fd306124a8bb52caaacc24facb2289eba8521b6256561eac820bf886988c2d4b828931fb57d44b6fc4a82387fd74b557c25512d895e28f902c3bff96faa9a1df70e01131decac3de1329bf17c766d8917bb1c9fe2e1a1e409671046eaeee3e96dfeb26df27819fd308036d169aeb63353b7ab185aeb7b525ed40b18834040e83b2036f2727e5545a11fd632a355430ae8f9d6478bd9479c55e076a5e799597877e594f7c75155414e3c90768aecaf6fccbf0e113849fba264faac228fc6c63fa6489ecac933ae52d16eca1cb63bcea363e00a4fc2d81217ffc299a9cef1d3c2023ad1698402303f71e2fbf56292b9682ec20628feb640b3eb044f2c082abc3f04cdbb1b3ed6d3714612e74716c2f5a95c0a57029dfa99d87fb9277b44478ba78c99b9d8e8aadf46bd15bd010a4e55ee1fdd2ae4ff63030e0e30960da7e0d9774a38ba9391e5cbc8ab63c02019905ab1f8f13e53c5c3d4ae32b064e19816d3ddc91c479922773beb9875bf3faf46e9580b570603f8cd2bd0af1a0a2cc2dadf3d0e3545250a968619cf5d8dd47af70b82ead85eb5b9dc14cec97ae2675cfbcb45e1a7a3e7aec3a353239a0e07553e4d1bf82dd611eac2904d18082be5182a125322b96a154508bcb6634aea698fd3fc4c453c85fde0c31545c1c60b33f6ecfd2cde270c1a104c90d8a3134365ae925d09de55274463bf60ab27c6278052c9eb94b34d1bd8bb287aeb30eb2e3ae3ab2835376876ea8ae6b79e73d49f8d38a4b82202114ae18e44c516bc0df7920a5bc2b9607588198e40bd58a2fb95fc73aed6773990319b0ea9c5411071080d4701a782bc10de17ee2307d5f41a83462f0f50e985fe0388df7bef7f5bf5001193c1b58d62ead36dff8462030b58fd28c7721aa1809e76bb803d83281a31538a030e2f5c625f63ce83328f88dd8f57fc7e15150391eceb7ba26519f500646b5fdec984e201fe4786c94fa7acba34e1f8f63828ba1aab9ac88a04bfc0cd4ed99593cf5d650bced2c400c15a1b8a6f636eaacfbb376d7c2ff77b3609b66497f8af8839f7e625b46e98f457e9e6b91ab82afe080ad5ef724dee96b800afe8b83db16d0239b753c25f5422b7cbdee5dc0dbe00a9eace7dd5333f1e3838890d3df056c906471b030c600cb9a15bc5d955b7c584dd1dc5f331df0c1bbe7f2e3a9ef1f78e2c17043940b830514e5cb146609e10380340ac4f772c1cedc1944ee7db619a0824b8acf3dc00a08378536f38827144591f6941261cc2bb18decb1f18c95907771d603a7fab82761f844b9258b13ffa6bdd867a951df3f4b34ffb3bec9daf718cd8c60df4cf3fb13f77144ca665460475b1a64eff48986afe043b3f227973903fdf90331121ae9396b6d46fdbd87b9c6f730d6b9b50f4dc5a87db2a791843de66b652a610cb32e8d49005d23047ff54aa547fd98ec89c1c5b97aa0c80c7220e694b230302c58437b1270518b7149e55db7f565b71bed7a55cde6d2e29d0469d92fdf6300b03d31402337dfa4f1870e643c73325420f2770584979ffd81cba6658e1e6fc1b1a7642cc7c6aa7f4611f43c17ac1cb5254197459cc398c9d749a81bb60397815c662b702a46008228769993ec146babd3dbd8fe4488f107d2f157ba01cd8cab7ae3550fbd5376e1aaec5ccb64d949acab146911fe5c65c0460be86fb135f428b7334e118bb24ef5570e4df80dcc24b0bf7581e2c2ff66f41a677d9c62a3e0938d2b697ee6007469820a23a025a8111d188dd2fd01adeefa02e627eaa9ed06fcbfe1e780fea10b8b9d014c2f37bbae392fb47d54eed8506369ca6dd1d2f3780d7d54f666c0244654161c0184691063eae9c8e0e3c71e7d36791a9312539e561294382d866b6faf89d8c3ff16c4d3563ac3afb4e4a0beae29247c8f9203aad58dab1a81cc7413033199147b96e63b6d66e68090cfbcc2b526031138c46fa32148db1a83b2c24ab1f69ab339b2ba62eb74e490580ef3b2d6d4513dd32a086dc49c71e4a7630400d686634f59958bee1ccfb97bb510f7b04710c0ba654f9ce52ceda83e197df7c960cbca271f68a3cbfafb9b79021a3ad090bcbb60aed033989b6280b98db977f9e2ff1b2ebd0f9306b6526fa8ece76ba7f200ff1281958639400bc54fefcb31cac36a0df29ce5c3018668dbef3d2c70b25fc566941a19bba88aeb3d2ac874c62392c6b7ca01c8ec47d36c96f3f4d6aa74266dfb4f2fff7d7c5175f5c2f24c410e0c3abe22d18a532a481b11e20dd5f42e17310e16aa5a7bff4452fdf23cfdf4fde1b2a929c724da0133b2176cd03b4724eb0fa3b9fb0049166b99bf39fbb3300e5e366fe87ef0c9d56a4d26556051a9953d4f0b048c59821d639ba215d08b46d367c86b5fa21f9d3ac1f59ef8ea2c0a93fe684209a4d7a3fbafce771da87cd7a23f8d32b4f67cfba99a423f3f83a641909338156242c56c4b4d4761c6f92c603b52c92345049ae4af447f3e59a7d24268f1b5e062e8bedd2fa23145b4b89a4ad2899cfd5bedf66ecfd5fb102e51ee17a78b1965f6625e1bc72a3dac2a00b8debfb7a6d3a49c17e5e0694a60cf1d8b642d17bd3e3566746cdceb5097f072ead72eedb8681eff55a78e996a03d8c003fa3ff81f10e61d7b775a16f7fd09630c86ffb9a4324a45e2161a2864077b471bd645514b7d16fbaa28420eb1170dd3a06f8d78f12bb53e6420bd014562a01db2c1bd44d741030ac28f1ff80e8553dbdbc1491f0602fa1b513cd858374b670a8149e50c9c44eaf1a5ba72c86d1020c56e3f0dd5877cbda08b131152964f07ed554f9cc842ae6b8966101cf2655cc2f245e0f3972dfb4f24fd2857b021e7c9c5ecef370fa3f7067f1cf8b94bc653d5ccabd328ef65054a08749ce9ff6bacfac5b04a81e35a57529b7adb9bad7e3939ac59a788635540856f161a06c2c5b6ae343b997f6c63178284dfb07142e9f3fe888585571c32ebeb45097b233f4b0974d7ee92c93fdccaf9a4758ef79a5eb9f39401decd9a0611bdcbd07d0dc2f2e73a35d3bed6c510485c63f18a9105559edfe00d4f691c19158edfe7f1fbbe95a51be47e1495fb64405ba4bbe07223071854fc6ec0dde7f2fa129d6decd72b09e08339dff9d88a2d2cbd448740713b56297864ff8f2ba7b5b60c1fcbb6ee34dfd9e05c0c832a1d794177cdf9a17ebb11c04acb1d53adc3383b2d6c433b8a6a28bacd14abeb2e42922277a8a71a9bf35237b8451cc046ff7b03a9161c57caaeeabf3e01c74fd181316eba21ac603cb866794577ad527a1f261f4dcf872465dddcbdbcdffdfa3ac078c7834adb51575e248cafda9476ec389fb82c1d697ef4e07143abc0cafe871d0ca5c49a12392d64850fc21f12b11c662d38a8e0134554e2ba8d0bd1bba959d7000c740be7a7a74b6f1cf7f31483668d98c4d47449d1f3db7624ac6b443a67264a4e8bf34cc4dd5c569627f6bbacf24e63733fa15c4a79ec36dfd868e69ec8fd08e9079e04b803df2813438fb0dfa38cbc77629f5a9178e532c170943b44d07714cca1a6381db59f4bedad90cb8a0c1b492e8febfea6b2c41db1ddfd9ccaa875044b35effb532388ef7c9698d5f50a24558c3dd8d58f62c33ec932499f01cce34455f55ed08f1027bf0b74ac40d515690dff0f3534cdc2c3077e569ab73a2acccd819", 0x1000) syz_open_dev$hidraw(&(0x7f0000001000), 0x570, 0x400000) write$hidraw(r0, &(0x7f0000000200)="49a27b95a8b0587cdff93c3e58c0b39edbdd458a0e334a712d6b388c7330ea0161afbc067666dc45966e46f860a478909678c666d4351eb7212703c9a6efe197f415ea94eb58ee4dcd99fbb0ec6b2209fd8822c2bfaf8b4e558597d9d409addbd5118a8199fcb7ecb25c95de076a63cf5567ec055d8ad63d5e38bc38c6644a5f826894259753ea45e7fad8a4aed945f8b6f3a6bf600fc76c3e90aecee8ab242c56a212ee685b221452900afdbf2b671e1f5e9c9b5e0e01ba7cc5fc6c40bf942e2c721a99b78646a105e87e74b9da3893c22fe85b19dddcb51b685a737d77ce59116c35a8bc936fceb4648384380bd73d3f8258b0d2c9686e5e62d049149d9a94d2c4e3195bacaa2843add59025056639578636db9c618c39d0793b48cdb8a8118ca0a243a96be207452ce858ef7c9dc9aa0903070c03b8ff7a3a801600b400b43b8c133507055eda2a011fbafd034141a22f7974c9fb1d112859fea7c7f196409706b26dd0dcbedf8467515b5be7b83d9efeb82bf971caedf0c0dc1848f947fb46fa27a9589450be1bac7916c309f4c6f3fca74421cff2560ebaf17a5d10065e2adf452b79e5c8ee988e5152c2f446bd8601067f0f552d3b45bfcaf221b32e6727f879a660d338704b11a75b5b7605b27ca9e9cd2083d0cc208d3202922dfb3f740a6da0c923cc3f355052193ed26d91c171342d738f384c5af9e8bae56ad8cd", 0x200) write$hidraw(0xffffffffffffffff, &(0x7f0000001040)="20f485b658f8ca378fca0f75e9156f06552676b960f498991ee5f121e285b58ef307bad3578ed70137529ddb0c040d10e266df8b8771705d1816c341f4a26572fe94afcb778e2d", 0x47) read$hidraw(r1, &(0x7f0000001180)=""/111, 0x6f) 03:20:49 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000440)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9df0914c98ffb219080d3bd01f2bc2ec74c3634032afc2e37816130582b34554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a6c09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df56022a0d87800224871bc3452b474f77db88b05050ce7d5e5b82dc20d510195f3e4304de5883a7ba1f80b2487276105a82dc23f1edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230d000000000000000000000000003c5f9e82c13e2b142e42562bb5cb380002917070e4e020105d0bf18281095cdb8d396e691e88d274194e8cbcde919cecad39dd61a1b7d8065d4005a8ab29f3160ddaefe6fca6c09b583f26407687b0e5eaa269b591bb0237ec6d1694a7fa60637fc81fec3af81aef72e4e7e62346aefc4b9f32b1428b1d14a8b70a5bba07f3350f962adc76ae371387965d60b57a972f1aa7bd6f5fb8df545955fcfa6b3201bc5f4e35751d2528dd8f14d087945a3e342e2e7f69b84caf9ef0bfd14e523e5e05f83ab0c5047156d8d0ed0ef91c53fbb506aa727df6c031d5426b6978", 0x2dc) syz_open_dev$hidraw(&(0x7f0000002480), 0x20, 0x80000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xcf2b, 0x101041) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x24, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/4073, 0x63) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) 03:20:49 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000200), 0x6, 0x0) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000280)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x52, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x0, 0x9}}) write$hidraw(r1, &(0x7f0000001400)="0439076c4bb88f6ec0051aac86105616625fda806f646b108aef4c9df3182beaf0a47ffbfa7f6f15c099acfe32d0c33f5525d30182d48f7466ab27e358b585e82dd3faadf7f21bc2d1f1f2a0b7027befc68b5c32dfa65d58db82864bf5560c79da50a8bda9850cfff8424e5762c49de2085479aa462ad1f9fa30d0c6670c227564a8a181a1139f313a0fcfb55bf4c360f09bb39c604a5302b7c531e460581c79cb7a9516c7427284fbb43aa78a8b8557e25daec9739ffb26bacc93aa2a8d207a8772f9bd5f6c300c1ab32b801d825639e0928e5f694f1d50c197e54c00ebe1156e7f78349eebc8913b21d968e7a8f447a20d291e9ecfcfe31cdf2caa765b38c39fd2e6ddee355c3c17dd25ffde0629cf6253640f9cf5bc73c20c79a9a820aacf2b5da8045f9b26477da472a0e947d981efcdf47f1351c059d8d832e92c1b92e1312f6f275eea57db9a551b49fe90c29867ac1dd279da177ccbe9c1e1d1fc8f5d21c39f6c077830f74338d92c64eef8202fc52e20a8b330075ef5dc776b54f43c32ba49691abc6cef5d73c82e52fa3b234e4fe6eefe244aa5f6f5bfa88148131db007c1cf7c2460279e4299c893205c8580c2865d936d15cf1e5016e5c69cb39fae2281816b0777e2285dcb27edd79d302a694a6469a158f00b2e3d9413a4fa7ef46fa885524a9b176fdd301fa04cfa808ebbebb1474812dae8e13d91673effacc5688f0ba849b43eebd7218d2a93ee326e9afc530d67fea61d1d5fb4cb30d07e9ee6bda20e778e7b2f47664b69d3582c0674596866c460a944db493192afe280266ef7954118a6bc99f02153ad169caf3ffb499f403390a7d174aaae49e692c7d16e19698a0848d782e59547f12812f2bcfc440fd17388bbe690d5cd458fd9e8c4afc028a017c9f1a00bf40e482e944a6206bbcb3daa31d29a855721e3d7e269f748fddee01ae71c97e89577abfd38d9a90d3aa176da7d3caa258d8f1f9f9a37d6288030e39f6d0e116ca779a9647fbcf327ccc8ab3d017212f82432330f4c02d9cbebec7709d29200dbe49888d604ea19a70b09d0a54c52dda0c29177bdc5c6fb24d2b2f3b9cc0d8f2288c71cec96e209733102aaa3706e0a7f814b1a4b0e75a467575bc03d73185a499d7c372269b0102d4626f12cc84f12159466364be8c6ac7fa8f7532f569cca1d4431d987f6848d4f8c966510fcc39bc59a97aee5d93c8125d837d49c6fa884f67389b572b6f51a357eb55e477c0ae3fb8f3e689cf83e506500a3abf7bb055f5930bf141e10c9b6b92ed4796071a2c9d2f4202ada10c679d12e1ab59485cc28b6ce56b1a66f4915151a77b8f797b20558c967733a5a599d49794119a6d1c0748452f17e17bfc9fd054828e413a7cc04eee413ce9da1b2773c91e784172c5ee5db27762c6e339a52c0baea10c2afc988c08466e19bf3b5f2db77882d30cdeb94766955b1d4434588818266200988eb5ea5074f64d08b44048af49d0a228598ccd6a66f23b87b39dfefccc1fd182e7f4797deb02131a05e1fb9b298718d44372c433435b331cb77829730ef4065093e7d07afab6fd933bbec1d5b35df194fe89abc53c52b9d1748d67d79e59fd3428dc5e3ab3fb985f154dcd8d88d2dedc2ab524947f811c0c8feb2a9cd67670ca0ffe1a98bc36ef69f3737ae4e6fed201c0a92eb26a236c7894fc1c3716e4e463b5740d265173c436d41b82e7ea58001cf19989ba0bb90862d1755e1584bb4a161b8514951978157008478be2de840ad0448d7f8fd2c4262e803b83307ce91b6eac7e43dfc0b4d0fd82be2509f9a05f8de46b11e372f6319759cc32c7ced62ab6d7711220689f44c0c196e09b265058d179a58061fb0b3e48c7e6cd153a0da0b949891f009da7e6fba5505cadb44cbd0aa2f5a2c2f6687261cba062ac2833dbddf21d8eed4acf278f7c79b554a23a80c73986005cfcb9705bb3c2f1e1f05d84f8859671c086d113a13bcb02ed9392213ec9cd76360e2612335028122fecab9f53cd5c0e6af7d43fa87757d5ba12196bea86b1d25db654a647b2c86c444b480eae3b8d02d83d58710030a7599fb450abeeebf4eb45c1a8af238887737e4ddedfc0cb21528d9085788c47d7c5585044270a7c111810865b69220b63ea792a749b14fce1bcc192807522862d5e64dbd621782127db293adb1bd59ed40fdc758929cabe49f7b85ab6abe7212e63d6d9594336be1fb631384a1b4160a1eb6329679ad591c883c19ed4e559603bbfdb9d8b8066a7a73b8663648b20a0d15bfb5ec067a9932efde9211027bdc0e967db3f0b30aa973984243868135be80491ebb6b2d31f8d13e6755349b224ac0c724bb2a275ee754300e8b2b268d73f2ab7df0d75150923434b5148113028255bc34ba6f57fd2d6818f51b62af0f72090cad4be1879ffc2573cdd04b3e7d206849e1f923cdcfd27e7423f3ae729e59d988ef7e9b194d4cb4a3f9f4169f7b4714604fc411caafa85efc5c20ebc8208777274abcec10e26f886b9c44775c55c958648d1780c866bbe2b9416e50ef90a2e92646559c049e6fc2e5e3cacff11ffe121cbfa3475961b6447f3f37163197d5c7f43e882236f6ebbc2b4cfb95dca1398fc84c9f72437df5311486695b4f36584f36c3cb4a8ea2ce4eb76fc3b44521dded5db459bae4e5c14b50260df52a78189f3a126b159b2082ba959ecb38d28d4f2c8afb83c1f845cb50d75d18091828a1b7911ac49535bcf6784539e80a9be1e278bd86c1bba7fc7fed60631c9ba730bd88807eb7f82d361e0657eca10ddba7d60e5f57d1f4eefb385d2b43986851faba508669e7d27256293a9a7d9104e9855b0a086228a0ae05ea231703db5539d57ec8375f1a7d0707856945acda64e54f9504d2c86c52abb84e8dae46018edcd8824f1ca941986aac1e8b103c16f561f39b1882228b605bf25dbd7741fd55c22aa87649009c91446514cc6c59478f9ef615521d7943ca92ddb8fd3e34b2b127fc5877365bf3e823934c10fd2eae70ae78992d3584802e6210b54c014a1d75729f0e1dea250cec5690c961c7d6d278b49c8bfedca8a8ff4907027d1ea9226cede9986ee3bc91fc6e5261548cf14a665eae2c5db54af27c9ca0366931ac6f31bca5eef7377273c736412f6fcbf2751f17843e5305336f6b03d7aab7489b7222439a28202c1ac2fe25e6cc77c58077348b9cba827442940f305aab594926a9b7915d780687f8397af1403a1ed92c85ef58bb2a3afcf1ce717b346f9d5f600f8a745859a2b21daaf3f2a7dec15a7f92400cfd40cc3116cc0f673d2a93af03eb8894bacd240701bda5ada7a701b76b589dd1093f09c60d126741edc410298d4410af266e3c9cd96653ad0266239983ab0f06f055bd044edbbb4fdf7505516b7e9e015061bf738b2184ccd1d39a2fcc190e9471b12bdc8e6d654d0dd449a0feec040f89647f3d65cadef634c42dc9193efe0e277860ba832ed57a638376dbf54d9a9db6fd63208095811f6befedd9f461b55299924bab912d58adf78c7f96d9e89f972f23786670480a8c85923f5514d445b092c7b21bafdbbb43f136a4d5dd89905d2c534c9c39d7cacb27d3f0933131449874d6368d48b3e076712d9a82f5c82c1f1544abb9b3e9fca79a3bc789006eeb324b66b8f9841298ef2b050904f3e7e33bc64dc73519e83f659177c5104008d40eefc5d5862fa26baa98cbbf0593c192724fd27668e08b196ec65709bd03f12a60452b4005082c110bfc8f146a9b1287e78940726646e646676d6b85416761df919c68e4e1ffeb7c772a8f4adc2c21dc383de7fb2c791fb1cb62d941a3e88d8bfb25db81f880305dbcae3103617cca66fb669eafbcae6c5268c67481a48966fb1236e433e8a0aff891d4b7f137f669d35461b77d71b87d83e87758535668519c3c222d00210e7092128e02b0e97881c12e4801ab6facac490da546c3962044e83e898908978fb5746a0191049d0263ede9866b0ea90010e921a5e0f98df714dfb15e6949de281fecd352518362fc23b2855a6b92d2bb83377fbba3ca8a7c27727ff648c209c928199910ebc0ecb9f79a3287f64ccdc0a993ace5b7a4eb8a82194d9d89ce673751064ede63b66acc8e6582b9e7dd5eaffc1fb9e9bdea93fcdc1e842855728832554e8392001a892cf0f59a5ec16fe59ea499241e2c46b635caf2e57746ad083ee1609f8f7303cee8f93db16962785b5fd3de5f23d1cb860d8bd1565124a3fd986abb31ddcbc6ec2327674b74f557be09257cc9646fe6be5104fe44068d930bde1dcb91bdc0f952426c6126a0a26a66ebec67c6d6bbccc928778fe8a7a9bb2e9d8127ad911b21b9e3bae29f3cecaa892c10d5df5aef6af8feb7b6867cd2179fd658bde1ae2577d37697ac0ed4d7cfba2732ab716691a7973642d4444d0d8642ad76c729b66078a8140c849fd342e5fbe194f4416c017ef21dfd8f0e08bd839481a12005da80399ab3b7a22f924942825134f9a089a5ecb7d9b7c0b0e872e1627048eb4bbef3c2dd7bdf17e5d2f08b8b7172bae0fb58105a9101ffe55f34489f870a4f31efdd31d977c73d42b7edaf8d94585026f6993006bf125982dca967818870dfdaef383c679894725a97c38ae9e4ded2289c630d2e4d02b904b458d757aa869ca759af4c13df2d3d3b2b01b90d2b90e92d6bfe63e2dfce678702229bea9649a915f8d91d48948e73f68756656a9aefeaed2212c0ab1fdecd188370d44a3924a2a9974b266162d10c173df943cf1d5a41343a017cdf2412d3ce3cd5f8dd2bb9453974167a1f18f8701d45f87c33eff7846c6f7af698ecfc4b0e29dbda75b156fef5d2719e81560ae71679166684a56ac3c6e6d40d31af93680199db286ba13d084bf20d07e9da8b3d1b1b7b459ce5a8c8a7ee887d3f05ed5f0d2e95f954b48b0bcbcbbc44ca512b3486dbab0108491bb734e894c8bb5c9115dacc8655e6df9aa72e89ac03fc952595136aba08177ea72ac898d9cc3843b7199baf094cbc3f32626429b6ec3a1e439d18c5243e76fb43aabad39f6581ded213b582d90af8ee8b2f78a16ecd4bdb1d80d0e97a7efabe75a9cce7c4602ad365e5c41a2b54fdd45620c7b9e8ffe3d3862a410eda2fde70b5ee07187e097865601612a5d10522ece9ebfff53354be4c86397371a73be4ca92801bf540e0a296a8e118c701271ab416a416879033d953cf9b88fbd3650786863558e43c699c380c9163e890b63cdc634c71ec5da783c85ba23cd868964f9e4daf6edd99a53e2bafcf8a28a2bef213add17e086730924b8a8d32501490dbe8a8cc78cc4aaf61c8e13a3c445f4082a9692192b4222f7c72ffc1a7240f09a61ad83b31d47663dcb355d67e854b1d79606af3e8bc5bb747185a9cec8b3a95bd2efa125dbc3a107e3b1e28fc4c0dc3c6814a759a980478dd481b14cba231679e513fb22511d1758d5e349f5c7a51fc076b9d4f9805232bf8bf46c07c87a41538dba67fbd2bc6164de68c8adf9ae631da640c5c47b66591e9a6a39c42145edf30b2d61756fd5915338db40d3b960c92d22d74a879f5138975310a9f696f2c6bc2099e03c629483b52b821e81ef9d01e9e2b2830cca40b9ecc6e4524cf5d2c60d4961e988673683dcb969b2ade12d046c109e386248558b8bd369ccd1583a5d5adea971940f8ffff1d8e9798b70e2a894231e79d9eea6acb056caff7b353aae3e6ed6c300766c254de10da005a824c7aabe422242e3edc603e67f170f2facae803212812e171399abc357767ca81848f", 0x1000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0xa40000) write$hidraw(r3, &(0x7f0000000340)="0ad7415b9b3b6ea754a72a3d7259778ae1fcac0b46c9a6c1ff7883bf961ee59ab3fbc5e13323737aadbbfac12a167360adab69956c6a7fc1005891c1432e88a32bb6c523eb44786ffc", 0x49) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000003c0)) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f00000002c0)={0x2, 0x100, 0x3}) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:49 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x1000}, {0x40}, @rumble={0x8001, 0x1}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa974, 0x48a9c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) r4 = syz_open_dev$hidraw(&(0x7f0000000140), 0x50e, 0x401) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000180)={0x5, "f98d73d3db26ca3072a3521e1f681506de3c907a21d15abcee5efb721bba996671b6d86a75308e229e8a3c9cec4dcc502e0bdcc8786e2166884d4e60ed5fe20b"}) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x100) write$hidraw(r0, &(0x7f00000000c0)="dd7b34ff004c0f632e624fa664357fe766aec5384e9a3c9b7f2ce5a5a343652fd9747a6ec864d03aa68a0a6212a65796839eca04a3fe422d911995a413461e9aafbcfff7beca57ee9e66e7a70f39cefcfa9b700a703a12d769683e696112cf4cfb7bac871853b679a2", 0x69) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 03:20:49 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000001500)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x2, 0x5e9903) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) syz_usb_ep_write(0xffffffffffffffff, 0x64, 0x46, &(0x7f0000001300)="62c40d62568971c3ad49b890653182052e604b18a480854ceb732b466a383d65bd8ada19f253a8b0328a91eba7192e9385991d279ecbe0af8b7844a47f0428d73c6600282fe0") write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r2, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f00000014c0), 0x8, 0x141400) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e5d5e81923bee578c2c8f4b7b8daf07ef48a0c999f8a7bc4ddb39a1f3e4ba6a4329a6a9a00000000000000fc1421abc4bc3661d08384d3b8a1f83f5f9a1c02ba80fee5cd261a002021232dee32df301179a91fdb03b2487ee06d2e5ceaee", 0x73) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x2, 0x111100) 03:20:49 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x0, 0x9}}) r1 = syz_open_dev$evdev(&(0x7f0000000300), 0x7e0, 0x20200) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000340)=""/94) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x80000001, 0x300) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f00000003c0)={0xfffff801, 0xd1, 0x4, 0x5, 0x9, 0x400}) write$hidraw(r2, &(0x7f0000000240)="94ca1718c0d014129e09df0d1c8bdf0c96543b1d0bc8303cdace5f6340cccefa3b9bf982083f23e8b2fa416cbe0e59b0a53b", 0x32) write$hidraw(r0, &(0x7f0000001400)="0439076c4bb88f6ec0051aac86105616625fda806f646b108aef4c9df3182beaf0a47ffbfa7f6f15c099acfe32d0c33f5525d30182d48f7466ab27e358b585e82dd3faadf7f21bc2d1f1f2a0b7027befc68b5c32dfa65d58db82864bf5560c79da50a8bda9850cfff8424e5762c49de2085479aa462ad1f9fa30d0c6670c227564a8a181a1139f313a0fcfb55bf4c360f09bb39c604a5302b7c531e460581c79cb7a9516c7427284fbb43aa78a8b8557e25daec9739ffb26bacc93aa2a8d207a8772f9bd5f6c300c1ab32b801d825639e0928e5f694f1d50c197e54c00ebe1156e7f78349eebc8913b21d968e7a8f447a20d291e9ecfcfe31cdf2caa765b38c39fd2e6ddee355c3c17dd25ffde0629cf6253640f9cf5bc73c20c79a9a820aacf2b5da8045f9b26477da472a0e947d981efcdf47f1351c059d8d832e92c1b92e1312f6f275eea57db9a551b49fe90c29867ac1dd279da177ccbe9c1e1d1fc8f5d21c39f6c077830f74338d92c64eef8202fc52e20a8b330075ef5dc776b54f43c32ba49691abc6cef5d73c82e52fa3b234e4fe6eefe244aa5f6f5bfa88148131db007c1cf7c2460279e4299c893205c8580c2865d936d15cf1e5016e5c69cb39fae2281816b0777e2285dcb27edd79d302a694a6469a158f00b2e3d9413a4fa7ef46fa885524a9b176fdd301fa04cfa808ebbebb1474812dae8e13d91673effacc5688f0ba849b43eebd7218d2a93ee326e9afc530d67fea61d1d5fb4cb30d07e9ee6bda20e778e7b2f47664b69d3582c0674596866c460a944db493192afe280266ef7954118a6bc99f02153ad169caf3ffb499f403390a7d174aaae49e692c7d16e19698a0848d782e59547f12812f2bcfc440fd17388bbe690d5cd458fd9e8c4afc028a017c9f1a00bf40e482e944a6206bbcb3daa31d29a855721e3d7e269f748fddee01ae71c97e89577abfd38d9a90d3aa176da7d3caa258d8f1f9f9a37d6288030e39f6d0e116ca779a9647fbcf327ccc8ab3d017212f82432330f4c02d9cbebec7709d29200dbe49888d604ea19a70b09d0a54c52dda0c29177bdc5c6fb24d2b2f3b9cc0d8f2288c71cec96e209733102aaa3706e0a7f814b1a4b0e75a467575bc03d73185a499d7c372269b0102d4626f12cc84f12159466364be8c6ac7fa8f7532f569cca1d4431d987f6848d4f8c966510fcc39bc59a97aee5d93c8125d837d49c6fa884f67389b572b6f51a357eb55e477c0ae3fb8f3e689cf83e506500a3abf7bb055f5930bf141e10c9b6b92ed4796071a2c9d2f4202ada10c679d12e1ab59485cc28b6ce56b1a66f4915151a77b8f797b20558c967733a5a599d49794119a6d1c0748452f17e17bfc9fd054828e413a7cc04eee413ce9da1b2773c91e784172c5ee5db27762c6e339a52c0baea10c2afc988c08466e19bf3b5f2db77882d30cdeb94766955b1d4434588818266200988eb5ea5074f64d08b44048af49d0a228598ccd6a66f23b87b39dfefccc1fd182e7f4797deb02131a05e1fb9b298718d44372c433435b331cb77829730ef4065093e7d07afab6fd933bbec1d5b35df194fe89abc53c52b9d1748d67d79e59fd3428dc5e3ab3fb985f154dcd8d88d2dedc2ab524947f811c0c8feb2a9cd67670ca0ffe1a98bc36ef69f3737ae4e6fed201c0a92eb26a236c7894fc1c3716e4e463b5740d265173c436d41b82e7ea58001cf19989ba0bb90862d1755e1584bb4a161b8514951978157008478be2de840ad0448d7f8fd2c4262e803b83307ce91b6eac7e43dfc0b4d0fd82be2509f9a05f8de46b11e372f6319759cc32c7ced62ab6d7711220689f44c0c196e09b265058d179a58061fb0b3e48c7e6cd153a0da0b949891f009da7e6fba5505cadb44cbd0aa2f5a2c2f6687261cba062ac2833dbddf21d8eed4acf278f7c79b554a23a80c73986005cfcb9705bb3c2f1e1f05d84f8859671c086d113a13bcb02ed9392213ec9cd76360e2612335028122fecab9f53cd5c0e6af7d43fa87757d5ba12196bea86b1d25db654a647b2c86c444b480eae3b8d02d83d58710030a7599fb450abeeebf4eb45c1a8af238887737e4ddedfc0cb21528d9085788c47d7c5585044270a7c111810865b69220b63ea792a749b14fce1bcc192807522862d5e64dbd621782127db293adb1bd59ed40fdc758929cabe49f7b85ab6abe7212e63d6d9594336be1fb631384a1b4160a1eb6329679ad591c883c19ed4e559603bbfdb9d8b8066a7a73b8663648b20a0d15bfb5ec067a9932efde9211027bdc0e967db3f0b30aa973984243868135be80491ebb6b2d31f8d13e6755349b224ac0c724bb2a275ee754300e8b2b268d73f2ab7df0d75150923434b5148113028255bc34ba6f57fd2d6818f51b62af0f72090cad4be1879ffc2573cdd04b3e7d206849e1f923cdcfd27e7423f3ae729e59d988ef7e9b194d4cb4a3f9f4169f7b4714604fc411caafa85efc5c20ebc8208777274abcec10e26f886b9c44775c55c958648d1780c866bbe2b9416e50ef90a2e92646559c049e6fc2e5e3cacff11ffe121cbfa3475961b6447f3f37163197d5c7f43e882236f6ebbc2b4cfb95dca1398fc84c9f72437df5311486695b4f36584f36c3cb4a8ea2ce4eb76fc3b44521dded5db459bae4e5c14b50260df52a78189f3a126b159b2082ba959ecb38d28d4f2c8afb83c1f845cb50d75d18091828a1b7911ac49535bcf6784539e80a9be1e278bd86c1bba7fc7fed60631c9ba730bd88807eb7f82d361e0657eca10ddba7d60e5f57d1f4eefb385d2b43986851faba508669e7d27256293a9a7d9104e9855b0a086228a0ae05ea231703db5539d57ec8375f1a7d0707856945acda64e54f9504d2c86c52abb84e8dae46018edcd8824f1ca941986aac1e8b103c16f561f39b1882228b605bf25dbd7741fd55c22aa87649009c91446514cc6c59478f9ef615521d7943ca92ddb8fd3e34b2b127fc5877365bf3e823934c10fd2eae70ae78992d3584802e6210b54c014a1d75729f0e1dea250cec5690c961c7d6d278b49c8bfedca8a8ff4907027d1ea9226cede9986ee3bc91fc6e5261548cf14a665eae2c5db54af27c9ca0366931ac6f31bca5eef7377273c736412f6fcbf2751f17843e5305336f6b03d7aab7489b7222439a28202c1ac2fe25e6cc77c58077348b9cba827442940f305aab594926a9b7915d780687f8397af1403a1ed92c85ef58bb2a3afcf1ce717b346f9d5f600f8a745859a2b21daaf3f2a7dec15a7f92400cfd40cc3116cc0f673d2a93af03eb8894bacd240701bda5ada7a701b76b589dd1093f09c60d126741edc410298d4410af266e3c9cd96653ad0266239983ab0f06f055bd044edbbb4fdf7505516b7e9e015061bf738b2184ccd1d39a2fcc190e9471b12bdc8e6d654d0dd449a0feec040f89647f3d65cadef634c42dc9193efe0e277860ba832ed57a638376dbf54d9a9db6fd63208095811f6befedd9f461b55299924bab912d58adf78c7f96d9e89f972f23786670480a8c85923f5514d445b092c7b21bafdbbb43f136a4d5dd89905d2c534c9c39d7cacb27d3f0933131449874d6368d48b3e076712d9a82f5c82c1f1544abb9b3e9fca79a3bc789006eeb324b66b8f9841298ef2b050904f3e7e33bc64dc73519e83f659177c5104008d40eefc5d5862fa26baa98cbbf0593c192724fd27668e08b196ec65709bd03f12a60452b4005082c110bfc8f146a9b1287e78940726646e646676d6b85416761df919c68e4e1ffeb7c772a8f4adc2c21dc383de7fb2c791fb1cb62d941a3e88d8bfb25db81f880305dbcae3103617cca66fb669eafbcae6c5268c67481a48966fb1236e433e8a0aff891d4b7f137f669d35461b77d71b87d83e87758535668519c3c222d00210e7092128e02b0e97881c12e4801ab6facac490da546c3962044e83e898908978fb5746a0191049d0263ede9866b0ea90010e921a5e0f98df714dfb15e6949de281fecd352518362fc23b2855a6b92d2bb83377fbba3ca8a7c27727ff648c209c928199910ebc0ecb9f79a3287f64ccdc0a993ace5b7a4eb8a82194d9d89ce673751064ede63b66acc8e6582b9e7dd5eaffc1fb9e9bdea93fcdc1e842855728832554e8392001a892cf0f59a5ec16fe59ea499241e2c46b635caf2e57746ad083ee1609f8f7303cee8f93db16962785b5fd3de5f23d1cb860d8bd1565124a3fd986abb31ddcbc6ec2327674b74f557be09257cc9646fe6be5104fe44068d930bde1dcb91bdc0f952426c6126a0a26a66ebec67c6d6bbccc928778fe8a7a9bb2e9d8127ad911b21b9e3bae29f3cecaa892c10d5df5aef6af8feb7b6867cd2179fd658bde1ae2577d37697ac0ed4d7cfba2732ab716691a7973642d4444d0d8642ad76c729b66078a8140c849fd342e5fbe194f4416c017ef21dfd8f0e08bd839481a12005da80399ab3b7a22f924942825134f9a089a5ecb7d9b7c0b0e872e1627048eb4bbef3c2dd7bdf17e5d2f08b8b7172bae0fb58105a9101ffe55f34489f870a4f31efdd31d977c73d42b7edaf8d94585026f6993006bf125982dca967818870dfdaef383c679894725a97c38ae9e4ded2289c630d2e4d02b904b458d757aa869ca759af4c13df2d3d3b2b01b90d2b90e92d6bfe63e2dfce678702229bea9649a915f8d91d48948e73f68756656a9aefeaed2212c0ab1fdecd188370d44a3924a2a9974b266162d10c173df943cf1d5a41343a017cdf2412d3ce3cd5f8dd2bb9453974167a1f18f8701d45f87c33eff7846c6f7af698ecfc4b0e29dbda75b156fef5d2719e81560ae71679166684a56ac3c6e6d40d31af93680199db286ba13d084bf20d07e9da8b3d1b1b7b459ce5a8c8a7ee887d3f05ed5f0d2e95f954b48b0bcbcbbc44ca512b3486dbab0108491bb734e894c8bb5c9115dacc8655e6df9aa72e89ac03fc952595136aba08177ea72ac898d9cc3843b7199baf094cbc3f32626429b6ec3a1e439d18c5243e76fb43aabad39f6581ded213b582d90af8ee8b2f78a16ecd4bdb1d80d0e97a7efabe75a9cce7c4602ad365e5c41a2b54fdd45620c7b9e8ffe3d3862a410eda2fde70b5ee07187e097865601612a5d10522ece9ebfff53354be4c86397371a73be4ca92801bf540e0a296a8e118c701271ab416a416879033d953cf9b88fbd3650786863558e43c699c380c9163e890b63cdc634c71ec5da783c85ba23cd868964f9e4daf6edd99a53e2bafcf8a28a2bef213add17e086730924b8a8d32501490dbe8a8cc78cc4aaf61c8e13a3c445f4082a9692192b4222f7c72ffc1a7240f09a61ad83b31d47663dcb355d67e854b1d79606af3e8bc5bb747185a9cec8b3a95bd2efa125dbc3a107e3b1e28fc4c0dc3c6814a759a980478dd481b14cba231679e513fb22511d1758d5e349f5c7a51fc076b9d4f9805232bf8bf46c07c87a41538dba67fbd2bc6164de68c8adf9ae631da640c5c47b66591e9a6a39c42145edf30b2d61756fd5915338db40d3b960c92d22d74a879f5138975310a9f696f2c6bc2099e03c629483b52b821e81ef9d01e9e2b2830cca40b9ecc6e4524cf5d2c60d4961e988673683dcb969b2ade12d046c109e386248558b8bd369ccd1583a5d5adea971940f8ffff1d8e9798b70e2a894231e79d9eea6acb056caff7b353aae3e6ed6c300766c254de10da005a824c7aabe422242e3edc603e67f170f2facae803212812e171399abc357767ca81848f", 0x1000) r3 = syz_open_dev$evdev(&(0x7f0000000280), 0x1, 0x43cdc0) ioctl$EVIOCRMFF(r3, 0x40044581, &(0x7f00000002c0)=0x8) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f0000000400)=""/4096) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000002400)=""/112) ioctl$HIDIOCGRAWNAME(r4, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:49 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x1, 0x509001) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000001740)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a010000009f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a744852abe97102647aeee904a989d43e706f09b375b0eb46d4da2ed6cec2c67e7684c0e5fd2b420e2a30e2f5a78f39e0e076fe1223ac0a0a80622b0b96dd2fad45236122d8ed6e4b3fda85f306d0131bb3b95d3979aef5bc0e84e5db7c67b1188987727c7eb5591eaa67f2859170b08acad585ed1a3ba126646fabd32132245d3d2265855b33e8eda2", 0x1f2) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000001500)=0x2) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x8, 0xc1) 03:20:49 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001940), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x2) ioctl$EVIOCSCLOCKID(r0, 0x80004507, 0x0) 03:20:50 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xe49e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r1, &(0x7f0000000440)="699187b9ef03b1ed6c35ce639b67362210a4d90829f1840f7b9dfcfd4dfde679dcda85ede6c21e2a0a632084392183142f7be209a72d8ceda1905b7881badbdf528b20c0d3fd9adbcea7289830d57e8a3e59b00e43a6aef5436f88a9a114f4a823", 0x61) write$hidraw(r1, &(0x7f0000000200)="0123d78653346a9633b5b29f1371018bcde0ff766852c5ffc20b76f7d042601e9fb67e5b90e658c7c5df0e518e8001f5e9107679", 0x34) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cf62) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x418000) syz_open_dev$hidraw(&(0x7f0000000240), 0x2, 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x2, 0x151000) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000580)=""/106) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r2, &(0x7f0000000500)=""/125, 0x7d) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:50 executing program 2: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x26080) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000000)=0x8001) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000080)=""/72) 03:20:50 executing program 2: syz_usb_connect(0x0, 0x42, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5f, 0xa8, 0xa0, 0x40, 0x2001, 0x4003, 0x1ad9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x30, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x62, 0x71, 0x67, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x0, 0x0, 0xbf}}, {{0x9, 0x5, 0x0, 0x0, 0x200}}, {{0x9, 0x5, 0x0, 0x1, 0x3ff, 0x0, 0x0, 0x0, [@generic={0x3, 0x0, ']'}]}}]}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x110, 0x0, 0x1, 0x0, 0xac64ebf4e92fbb10}, 0x0, 0x0, 0x3, [{0x2, &(0x7f0000000540)=@string={0x2}}, {0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$cdc_ncm(0x1, 0x85, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x2, 0x1, 0x0, 0x0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "70c2b09f03"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x4, 0x1, 0x80}, {0x6, 0x24, 0x1a, 0x2, 0x6}, [@country_functional={0x12, 0x24, 0x7, 0x2, 0x1, [0xfff7, 0xfff, 0xffff, 0x6, 0x2760, 0xff]}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x1f, 0x74, 0x80}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x5, 0x7, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x7, 0x80, 0x2}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x81, 0x20, 0x5, 0xff, 0x59}, 0xf, &(0x7f0000000180)={0x5, 0xf, 0xf, 0x2, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x1, 0x0, 0x9b79}]}, 0x4, [{0x23, &(0x7f00000001c0)=@string={0x23, 0x3, "4c37b493bfe815a6a3bd8d3b7f3fe9c4f51b9320182a3e2b97e7a09183df54cc09"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x457}}, {0x33, &(0x7f0000000240)=@string={0x33, 0x3, "6439949d7c28c4cc5fed9f34e321c2e7cbbd6f0a8b7af114e46deeebdcd01c55ba4f1bbc88b6547b750fa215d72b776c26"}}, {0x62, &(0x7f00000002c0)=@string={0x62, 0x3, "f1580d15af53236131cfc335a55e4cd8f1158eceb6b9067548c9bd4e3838bdec67908ee9b8870f4622ee84ae7c28cca68ae695aa2681e8df6ef6ee5e6da86bafc3e8df68aa518f31671772d3d22f62c708d2144eb2e52a2f5fa7d7a11645c39a"}}]}) [ 443.520387][ T33] kauditd_printk_skb: 65 callbacks suppressed [ 443.520407][ T33] audit: type=1800 audit(1621740050.506:3590): pid=20864 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=48C7C060 dev="sda1" ino=15413 res=0 errno=0 03:20:50 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x4c380) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="ed", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 443.692450][ T33] audit: type=1804 audit(1621740050.626:3591): pid=20876 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3332322F48C7C060 dev="sda1" ino=13931 res=1 errno=0 [ 443.724111][ T7629] usb 3-1: new high-speed USB device number 66 using dummy_hcd 03:20:50 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x353, 0x8000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) syz_usb_connect$uac1(0x0, 0x8e, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000000106b1d010140000102030109027c0003010000060904000000010100000a24010000000201020724080000001f0c24060000030000010000000009040100000102000009040101d7e2d23f00090501092000000000072501000100000904020000010200000904020101010200002009058209ff0300000007250100030200beb7a7cf9aa57dacc9b4755b12734d3a53e9dcb02da27a66fdc051371ebc3c58a83f8bf9320780e100de300ca7432d4c46ea3d1518507a16055c66c65d59afa0a197ba5b9624b0d57a250860c70fed61a34b2717bd640a72fe574120b6e510b278051b281d9fbb1563acc0f4b67763a0855c24108b4c5c8ed98f3028d7583c6b142c4bc0edd64e3338d8d4ae0de10bc9b02a036db0dc09dd1963da247665b308652d7cdbf988ba95e8cacb674729efdb79f981f6347feba8004bf997f44b6b9b9a1acf995a5000000000000000000044a4c683e92dc0558ad4222afd2911a9a0696b32dcb8db0df27b30c325866eed37625e1bf56cd596fccbcca32970c0f85c"], &(0x7f0000000440)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x200, 0x0, 0x6}, 0x0, 0x0, 0x3, [{0x61, 0x0}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x422}}, {0x2, &(0x7f00000003c0)=@string={0x2}}]}) [ 443.811316][ T33] audit: type=1804 audit(1621740050.626:3592): pid=20837 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3332322F48C7C060 dev="sda1" ino=13931 res=1 errno=0 [ 443.928313][ T33] audit: type=1804 audit(1621740050.756:3593): pid=20865 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3333322F48C7C060 dev="sda1" ino=15405 res=1 errno=0 03:20:51 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x5}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000001200)="b4", 0x1) write$hidraw(r3, &(0x7f0000000200)="fa53584c722f3600377ad4578bd4de6639d37d53d13a76ef65ce7969baecf82888c1cea12e89d26adafdc79c25dcafdd375bc2213743419d57adcd93a6d1d6becad32933bac9438e90f3c49acee08e80107649e4b74a3f70633dac091d258f46cf9223a28cc311f11de3facfbc4a9d048d778db24ca94b2c0091ae64fa588f444958", 0x82) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 444.089906][ T33] audit: type=1800 audit(1621740050.756:3594): pid=20865 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=15405 res=0 errno=0 [ 444.166174][ T7629] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 444.176989][ T7629] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 444.187862][ T7629] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 444.191452][ T33] audit: type=1804 audit(1621740050.756:3595): pid=20867 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3333322F48C7C060 dev="sda1" ino=15405 res=1 errno=0 03:20:51 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) r2 = syz_open_dev$hidraw(&(0x7f0000001240), 0xdb4, 0x10240) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f00000014c0)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(0xffffffffffffffff, 0x0, 0xffffff48) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000440)="41976be5a1f1556acf625548f710abbecdd21403e6ea3745e3972de84e7212c6c102eb55f2e2cc45bf67c8ea462e2b55b3874d82046520cf57ab146fedbe925faa8dae106cc051985052af84be5b0cfab837c67cee9c4e003dd2744f5b2d037d2064ad75a82c55e13a17fa33c04d0f0c97035693a61a1b7d0fc204ce196deac580d7a5923abe6c8e2b11c14baf20e4de23803ed502637bca228a6bc01d7980ad0a589d64a985d24a82b0d138522f2ccaab17f9bc787d462a0d088e0e121bfad525d754d90810326b706459fff870a472671f", 0xd2) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000001200)) [ 444.266105][ T7843] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 444.368863][ T33] audit: type=1804 audit(1621740050.756:3596): pid=20866 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3333322F48C7C060 dev="sda1" ino=15405 res=1 errno=0 [ 444.401480][ T7629] usb 3-1: language id specifier not provided by device, defaulting to English [ 444.462726][ T33] audit: type=1804 audit(1621740050.956:3597): pid=20879 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3332322F48C7C060 dev="sda1" ino=13931 res=1 errno=0 03:20:51 executing program 0: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000200)=""/66) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3f, 0xc03e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r3, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r3, &(0x7f0000000280)='_', 0x4010040c000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) read$hidraw(r0, &(0x7f0000000280), 0x0) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 444.556120][ T7843] usb 4-1: Using ep0 maxpacket: 16 03:20:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(r1, &(0x7f0000000700)=""/97, 0x61) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000740), 0x0) write$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x7, 0x0) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x98, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x1, 0x84, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0xc1, 0x1f, 0x8}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x300, 0x8, 0xff, 0x2, 0x40, 0x4}, 0x10, &(0x7f0000000280)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x113, 0x3, 0x1f, 0x81, 0x20}]}, 0xa, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x41a}}, {0x9, &(0x7f0000000300)=ANY=[@ANYBLOB="0902ab2a6dcb685312"]}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x380a}}, {0x2a, &(0x7f0000000380)=@string={0x2a, 0x3, "c0a5603069b746b43a6d162cfec7f87c53db1f0063b306d9a68da109d1a17a1417950d81562d53ac"}}, {0x71, &(0x7f00000003c0)=@string={0x71, 0x3, "985a28d63030a4b298af78217e26176f6e36fcba9a0b4374b22744dfb45023f9749fb16d51f03eb03f2f6ea2057ddf0d18c2d2bde93ff61f7fd69de1e55485a8c42816a7010d87e25b5da991b962cd1aefdb7bc742cc614bec8ddeca8a43f24b1bcff624e5f6c6f62be0ff61c93d34"}}, {0x5a, &(0x7f0000000440)=@string={0x5a, 0x3, "40cf302b931e3435b1c5b322291ece11b59e6fbd318d8a2a3c3a318d602fded3c2a382a1a3aa14ba1d218cbfe7eddc3ad6a835884f841d2bd74f178ed023d2c64ea56355dfa947cf8a7dd111cb3843e2e7ac05e954c6feb4"}}, {0x85, &(0x7f00000004c0)=@string={0x85, 0x3, "d686a60d41b8223d877bfb83c6649aea8675f03d0e7651172fba5970067f14284c919df91d386bfeb0df9a5a18399708ab9b9a824a3b662e868c789be1b34f792343f6576ca9193892fd5a0fc54b248c2156cabfb04feaa21b03e0cdf54e786644340e712aa7599312a7a580f6c9c3cadfc23153f42fe0ae6d4c629390d066039f2039"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x2009}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x430}}]}) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 444.616769][ T33] audit: type=1800 audit(1621740051.146:3598): pid=20897 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=13929 res=0 errno=0 [ 444.692373][ T33] audit: type=1804 audit(1621740051.216:3599): pid=20891 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723536363733353938302F73797A6B616C6C65722E374A724272672F3332382F48C7C060 dev="sda1" ino=15416 res=1 errno=0 [ 444.746400][ T7843] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 444.757115][ T7843] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 03:20:51 executing program 5: r0 = syz_usb_connect(0x2, 0x179, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xe1, 0x99, 0x4d, 0x40, 0x3340, 0x426, 0x9db5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x167, 0x2, 0x0, 0x0, 0x90, 0x82, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x2a, 0x65, 0x1, 0x7, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}, {{0x9, 0x5, 0xd, 0xf, 0x40, 0x0, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x20}]}}, {{0x9, 0x5, 0x5, 0x0, 0x400, 0x0, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x5}]}}, {{0x9, 0x5, 0x5, 0x8, 0x8, 0x20, 0x80, 0x8}}, {{0x9, 0x5, 0x0, 0xc, 0x0, 0x3f, 0x8, 0x1, [@generic={0x2, 0x1}]}}, {{0x9, 0x5, 0x1, 0x3, 0x20, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x0, 0xf9}}, {{0x9, 0x5, 0x5, 0x10, 0x3ff, 0xf9, 0x3f, 0x2, [@generic={0x19, 0x31, "8006f26b75c4a16c4fffccd32644105078d2908f3bafb9"}, @uac_iso={0x7, 0x25, 0x1, 0x1}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x4, 0xeb, 0x0, [@generic={0x4e, 0x0, "43c00a5e3c85dc60b882d2872b0226b09505c6df9273c61eecae0a4500bf773667ac9cea52d420fe44ad61187b0bd61bce7eccb9f03233fa58cef297b14ad1b53008aa0c8bf2efdde094b94f"}]}}]}}, {{0x9, 0x4, 0x0, 0x7, 0x5, 0x82, 0x86, 0xec, 0x0, [], [{{0x9, 0x5, 0x8, 0x0, 0x40, 0x5, 0x3, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0xff, 0x0, 0x30}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x7f}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x20, 0xc}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x40, 0x20, 0x0, [@generic={0x4e, 0x10, "f6db2183c0c6675135e3df6201c722a4aa913459118ac24fce75cf49820138e22cc93da7fdf120a7ef83f1dae6ea682803b1f325a2d883e8c54f0bb7a308620df6c6edee639ab9d335fb288a"}]}}]}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x1fc, &(0x7f0000000b80)={[{0xd7, 0x4e00, "f5ba271e716592e682d9bcbc69d9fcdf92717f438f03d6e5e635a670131e706f120c6ebace349612c773b65ec01137bd7d792b5b322924522f3cdefe88882765e3b9dcf80ca612a309839e642c093b57a537c555502977001a3ebe4555840f03da98640c63e340df95c2e12978c265b9e8d6265ff98d2777532384b3d93eb9f8776d5145ec697c9b4983233758250790107907c31b868a892e6e962811e771ca85627eb231cc143bcff2d3d4c08960144b0263af1c5469398fcf6c7379e2d15ebbfe2465e092561750c4b63173a9587426c54bc5ac97e5"}, {}, {0x22, 0x4e00, "1415d5c5617c078705a2b9e0b86ae45782e619adfcfaf9ef6f186f466a2ddd3b7a44"}, {0x3, 0x4e00, "908225"}, {}, {0x4e, 0x4e00, "9ae36c428d696ae1deae0f598cec2a147825872725597ce7b9ede25744337a3fdc25a2d6180c17f03819ba8cba92b0b594213d41be609731aaad6848b35f59e40feb4024235ee62282cb0b8a9b59"}, {0x8d, 0x4e00, "afa82f555ca7b37a01cf9dd4acbecaf80a092f6bff96412b6f320bfdd487d324d329ab0c73fe5c6e9a2665bd78584b56558a0787993a5bf9994562e852e7daa50c8d97de0bf56c01b47afad038c33e7ffba28f3923e12b8569b7c12f8118cd35f7b86b81624bb4ee4a8eaf979c51535dec0e3f67350c37708ce3a69778effde021b7b4087f287d9f0f3422bb70"}]}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x3e8, &(0x7f0000000000)={[{0xc1, 0x4e00, "c60914a5c656854dd51d3f5b517caa08c74977083926993b498e6182ce68db4ba14f90c7a0b101f63ae4b6b8f18343c3ce6626175dcc4ed49d50808d081244fe000fbd06f5539b4f3c3c62f2c32c39285c62fa5337d8c0f5affe9ec9081827c1a18db5f2c8281bbb458ea60e9be3a4dfc9deae2363add215e752d1332c2c0f25c10363cdb056c145679b72181c95bd8d6b1849667d6af1bc51b0a932ee8ad40657fbbb0d2ac9549e36c232a7da1aa0095ec66fc41bba6157c60570654e3ceb4b7b"}, {0xd, 0x4e00, "1570943e4e94b39f7beda3aff9"}, {0x2, 0x4e00, 'W\v'}, {0x71, 0x4e00, "cd4674a21805304eb9f42124d8c4a56b82bd774510d8ae9534ea634e83684ca08f14c96bc89b8136917693f3115f634dd90526ca9e90d0a2392264e084405b7a01b9db258f22333ee7ceaae96a8afe95a5208eecef7e0ed9742abf02709159737977bb3a4fcf6aca614f437f662c2f4332"}, {0x8f, 0x4e00, "d79cfb0b645426d23f0f52c974149a8c0d8d908a0df6293947f17be3a26e3624be191240a347a2d1990b4f820d26ea478044764db02d0eaae01c22148a193d902eee8aad444e46369cc66beb47fe29f7cd48656432e051e1e00e4da203b86785e365540cd933226756ba987b755015ebbcca8d366b42c4b88c59008aeafc7891f8c8065a0c82782e5f149a756f145b"}, {0xb, 0x4e00, "ffcbb529bfe1a977b02e45"}, {0x98, 0x4e00, "2d2bef66f098bdc04a54efba247e7b312eeb03d70767a4d94d357b9b0b436e3c02f37a604443a8308618be43fe14a3cc32ee7882a01faed5f72906e22531f4c12584191a139e859716ae79076e0c1ba4f4b8dfce4ae617caf4bcb674b20d9759d2b0fbc554cc3a5ea5fce3488c42b9bea0e7d10f5e679f261a2fe6e5d5a94fc1e9b8cb69df0c3515bd73b0502aa27ddeb8c58641e77a1cef"}, {0xf2, 0x4e00, "6161ab01840461cffe3835fa9174fb75d0f77aef635eb68e10bcf79df2424f55f4a3bbbe86963a665ac00b929e5a3cb3db33462662f9686523ac6d6c339bd4b01c4983c1973095a491ca6571da4b0ba267b0bdae5c00e4ca632bf4326a32447c912cc4f137b47cf69d231b6173b62bf9f2dd2d983737e9ddd522557b6cc3184510fce5eed21a68f11eabb12107ae3813a540b6c5a5c5020763dfaf802ff3ac6925d3b39253f161e68ef36f43cfa794fa81129897ff3b35c89c1e4a62587ab83b873eadda8ed81b39c8b87ddf1b022d433f1ec0529cac233d7896468b5eb1f1980e43acda1cbee46a8562df00a1c28bfbb427"}, {0x50, 0x4e00, "aa089c0f48ee9d1df403bfa7de3b4ec0479e6da5b4044fc0ee47aeeb62f3bb1f7afbbf9c1fcda3005be0b77bdbfd27bd21dfed8e2a0cc75cf118148f65476c2fd3212348f4eb4a1889c89384a45717e8"}]}) [ 445.065968][ T8159] usb 5-1: new low-speed USB device number 73 using dummy_hcd [ 445.136658][ T7629] usb 3-1: New USB device found, idVendor=2001, idProduct=4003, bcdDevice=1a.d9 [ 445.146098][ T7629] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 445.154312][ T7629] usb 3-1: SerialNumber: syz [ 445.161904][ T7843] usb 4-1: language id specifier not provided by device, defaulting to English [ 445.165986][ T2211] usb 6-1: new full-speed USB device number 63 using dummy_hcd [ 445.206368][ T7629] usb 3-1: config 0 descriptor?? [ 445.325943][ T8159] usb 5-1: Invalid ep0 maxpacket: 32 [ 445.347061][ T7843] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 445.356581][ T7843] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 445.364810][ T7843] usb 4-1: Manufacturer: Т [ 445.369611][ T7843] usb 4-1: SerialNumber: syz 03:20:52 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10d7a0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001400), 0x148e, 0x80) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000001440), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0xffffffffffffffd1) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6000000, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171f42) ioctl$HIDIOCGRAWNAME(r5, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) [ 445.486155][ T8159] usb 5-1: new low-speed USB device number 74 using dummy_hcd [ 445.546194][ T2211] usb 6-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 445.555023][ T2211] usb 6-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 445.608320][ T2211] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 445.619132][ T2211] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xD has an invalid bInterval 0, changing to 10 [ 445.630439][ T2211] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 1024, setting to 64 [ 445.641781][ T2211] usb 6-1: config 0 interface 0 altsetting 0 has a duplicate endpoint with address 0x5, skipping 03:20:52 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfff, 0x123041) write$hidraw(r0, &(0x7f0000000000)="80", 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) read$hidraw(r1, &(0x7f00000000c0)=""/4096, 0x1000) syz_open_dev$hidraw(&(0x7f00000010c0), 0x400, 0x100) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x10100) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) 03:20:52 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xfffc}, @rumble={0x0, 0x4008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$evdev(&(0x7f0000000240), 0xd, 0x82980) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000280)=""/29) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCSKEYCODE(r2, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000000)=""/40) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x34f4daeebf3b83c1, 0x1fc, 0xfffb, {0x368, 0x800}, {0x8, 0x3}, @period={0x5c, 0xfff, 0xd04, 0x5, 0xff, {0x80, 0x1, 0x0, 0x7}, 0x6, &(0x7f0000000040)=[0x3ff, 0x81, 0x2, 0xf004, 0x9, 0x3]}}) write$hidraw(r0, &(0x7f0000000200)="ed", 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCSKEYCODE(r3, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) r4 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000000)=""/17) [ 445.652412][ T2211] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 445.662940][ T2211] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 10 [ 445.673921][ T2211] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 445.684543][ T2211] usb 6-1: config 0 interface 0 altsetting 0 has a duplicate endpoint with address 0x5, skipping [ 445.695152][ T2211] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8 has invalid wMaxPacketSize 0 03:20:52 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x52, 0x20200) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x8) syz_open_dev$evdev(&(0x7f0000000140), 0x3ff, 0x10800) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0x440240) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f00000000c0)="8f49a9ef45e15e78318615feb3ad3df538e96e2dadc0f469cd9ef2d637f661ffce7d", 0x22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000100)=[0x800, 0x2]) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0xa5, 0x17, 0x0, 0x35, "1b7c0454be0c7b8eb7bb3516d35c50312f82ef6a263f9891bce72caf41ddfc57"}) [ 445.825939][ T8159] usb 5-1: Invalid ep0 maxpacket: 32 [ 445.831777][ T8159] usb usb5-port1: attempt power cycle [ 445.834730][ T7843] usb 4-1: 0:2 : does not exist [ 445.846752][ T7843] usb 4-1: USB disconnect, device number 73 [ 445.850443][ T2211] usb 6-1: config 0 interface 0 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 445.863705][ T2211] usb 6-1: config 0 interface 0 altsetting 7 has an invalid endpoint with address 0x0, skipping 03:20:52 executing program 2: write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="a4d5db1a528c5c35dd0cddc57dfb319262e9e5b4a68a4db4422e3f64ce116be33bfdf9f5197e622df61132f00ee86d9ffab45a25305f39eaeefffcd82ae73ae5d4be846e3fdf050a0b076780a9db008a12b649c3a67dc71c662f41a5586631bef6f60a4ff97481ce31485c6539796d9ebf7b0a409bbd119a79a1c3fb350fafee26129a5d7a80a0c271fccbb1c384bee0d1da632f5c7d9baea082156f3dd687de95b1e8207f844f22de65d89d83d837ff29ec7a1d6dc3c364c6da0816f83045a5623230000910af6a925d7e25760f4144533741bd3e3029638a2e8a74096075be36810d10893893045cfa5ee722b4eadb737358f029e8de1dea7f66", 0xfb) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) syz_usb_connect(0x1, 0xfffffffffffffc98, &(0x7f0000000000)=ANY=[@ANYBLOB="03010000a9792640110444005ce0010203dcc558894bb836eb000009045447005b0d000409be3900"], 0x0) 03:20:52 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6041) r1 = syz_open_dev$hidraw(&(0x7f0000000600), 0xff, 0x589000) write$hidraw(r1, &(0x7f0000000000)="928d937852025aadb0d99464d92acbf24bf2023d1de04aed9e98d21ea301be3d137ca30d01d501aa401d56a8d715f03648421ada1e51dc9425c21902e264fa5449e483a6547480ffb8a18826db489803002b7744dd2e08d7c9d796a623598ff87c54d0c1bb90a81bfd116d569b17493e90fc96935f2a2a7a005e0000000000000000", 0xffffff27) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000002340)="a5") ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, 0x0) write$hidraw(r0, &(0x7f0000000000)="80d4dd15657177f257eea834ab57634883d1386ab4e2ad86f2378794c6049f91ea4985b2cbc4b111fd222db6ce995c9656b54baf5ad75818c2780de52b8313e536c04d38e30ac34a1cf0aef8f5926fc2b581540e4e8237937114e89511df360dae5c475edc951c28fda2fe62a7ba0889283575de89d918b0a8688cabbc38c077ce3e2ce769515f3e996c324c52c2cf14554580d78e08a7271300a6006567a5cf37b672969d5f2b9e74d63c188f291a4a683f984997becdb867fff8cd48eb917ee3cb320675e0ed222a55cfcdd19ffa443c416a30e0460d4894b0ad7752b79e74e8cf323816eebffd9e7d378c72cbb5e2339e37cb01663165d996af9fb79e981721ae0e64c0e88c449e766d5e718885b8fefc3ba265dedb7b8c0ab17aba6f796185b13bd9f05df96f3f15142099a5ba0b74428fa5f30c7f5da2bea55ae3859bf8f1c504b0120ad30946876658753973d880b97b1d6b578b863ca718c0b8dfca43d385becd6cdfc38286ffdd3246e1cb23a8d39c7e6563e861b9d5d05dc6bc05b05e340ba51de2b0f7e069a5ec70b9316f5f3f83ae2c44396d8fca3e9cd3daa7c72c16c2b7c22ca8c891fb8b8bd030cc129b2c244c4f0b09f4f43e513d82fd82015eb345632d838f5706b92cc5659808c22c702d798bc786b44bd0428e60cab188843089eaa608ec07e9d85cee38cf8d992069ef86d20c546df2e9980a904a5e78180cf3d43fa6907e1d834c191d705e4aa912abdf2d606a4583192cf72fd0cdcbb65e920db843211382c06a6d25c6477a7760292136f8ee706fb368157c5e17ba2672ffa95df57e1e10260d0017bf22db913d5a0fd825ceeb2c1ad9386d95bdf3ad5dcfe18fe24ae274e4dbc4181b284e150cf072b01966b5ba0d93a337e573b66c2e8567421774e584e78b9ef622535c65a9e3667d75fb7370ed4fd16f839f6730ac7866b9ef8f555e3dc3342f439d5c498024103afac01adc7a919c6a073d7a6fe38a01e16c330796f3a0f8f78b86ab36d492ce3d453337bf9365e9fd260fd701585796caeb051f217e1c945130de06ce050717f34d30ff078fd8c255de9ec54f92008ce5feabc9432f012834ab94c6b7b0558a920c5ff77e15509405aeee4216dc1920bf1b82949b52e7fd962915090c218e7254c68cb6c42f38bc25c33b2f49a999400ff6f68deda73fdae031414b585d3e00108e5a58b4c0c5c59fafd7438a9fa21af864696d6299784ac0f24dbcf0e8ff34bf6a5dd7ed255f9534927dadff50e6e0d0a988a5cace2d2c48f1f1e7f8fcd37973c27416a329426e24911a44216a5af670507e41fad646c50ae35c1f21accae3be4575ccfc77fd7b13fa8670e1074e90f0fd7c4719b9acd87e352be64d0b61f064c9ceeddc675066b5fd3be4df4279b0b1ed3d14a1647fd5a32f966f16840783db045995ea5f1af06ff8f70b1c90bcca449c16c1fb921aa9f222f13af274df4f97eff29f08956c8326b7adf37afd14830e216365b1abdbb62c0d711ab24455a4e845d0ce64dee148c848b29939950b347b41cd758e211e708bb35c5b9939306c4c6363e87685b2d0243eaa59574c327da7a00d78db01d9e235fefa8055357fd07b62aaed878e91a81b8dbd041a82f6b878e07ee0975793845c7b0cf40e29711cd9bf1af85933e4aa8b60ab175af7a6316ef2e0853cb12a592e466dab827c7a321c3f3cab5bd40eb35ac8d6097df08d5ac50827eab0d83b16963b489c7dd17afeaa57b33654ac5de3bef1eb9814d373a407d8af52d568064788095aa18ec3a8f625ac60ad02f136ef594297c61c8febc0736b59b7d2ae934a330c54408c41a1f6c405b6f23c8d2f85b1309c601d7d75c0bccbf68993a88e640eac62e4c70dcb51c8425923f91694d9dc3ce473730ada2090ee65f14d81723278a74e819e41adff82ab41d50567e3744e2a78aced99c5166af72da71777aee77bb9056109add7c48907988b8d2c95df912440115c6e563eebfef645406e8c28d23097c925a9f54a7f0497430fd014b94897ab569da8698113cf4c07a0980ec4dcccac047598f8b6bfc94b95450276c9090689f84b2596739786ac9e44d41ecfa6a885c7f27d254cc523df14100f6e70a814e848ec63b24aa833fc7d0582d9a5d5afd9e394e84ce7667cef537b18d72ad9a24d7b", 0x400000) [ 445.874329][ T2211] usb 6-1: config 0 interface 0 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 445.884966][ T2211] usb 6-1: config 0 interface 0 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 445.896153][ T2211] usb 6-1: config 0 interface 0 has no altsetting 1 03:20:52 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x480) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc1) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f9", 0x1c0) r2 = syz_open_dev$hidraw(&(0x7f00000015c0), 0xa756, 0x401) write$hidraw(r2, &(0x7f0000001580)="34e403ec03b58aa4026339eeff34e8878fa7fdb4a458c68a848adf0ac50b47", 0x1f) write$hidraw(r2, &(0x7f00000014c0)="1ee55ab6bc60f14d916a43cd69ecbeeabef20f9bcdb17d8316e358258124554638b3d093f5b32995f9f6034ceb8efcd60a5c6af8d60bcf9ab1e116346be901f6ef7b94bad8a3e9dfbb94d7761cfebef16691339c0c1bfd25fca450f2ef8c4a0f6e93c16e4cc871c527401ddb3f5918a4e5a1aa0202f9809b60e422ff7dfa30b9056f67710bb011d033783d86be5570b77e40d673337a8d6768771c9c98ccf5b1ebfa515f331c157032", 0xa9) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/58, 0x3a) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001240)) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r3, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) 03:20:52 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000001680)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e262330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230d0000000000204336bea80505ab540a5e54bcc49c6b90e0eb4f78764f3c363eeff7dc44da8d7dbc677aebc23472fa80", 0x229) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) syz_open_dev$hidraw(&(0x7f00000012c0), 0xfffffffffffffffb, 0x40400) write$hidraw(r0, &(0x7f0000001540)="05269c52ba750317025df82d0a1111df482f3d1232761bfd49ebf706a1e06fcd2b4136c2becd8c7f7e56fd533a789eb423f8b20246ab7616cc3e085f51e7dd0ec27016855e72ad7468dae837ddba73c9584be9c0394eea0d01a3", 0x5a) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000001240), 0xea12, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x468000) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r3, &(0x7f0000001400)=""/129, 0x81) write$hidraw(r3, &(0x7f0000001200)="415eba17fe67f1db19fe3185ee88b972b3944b22d0ae6b39caa606f171d8abdfedf59c9f8691dfee948a3cd1762ce3ebde03c04006", 0x35) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) r4 = syz_open_dev$hidraw(&(0x7f0000001280), 0x4, 0x71b201) write$hidraw(r4, &(0x7f00000015c0)="721dd229d3c40ecf408061d39da7a28ebe3cbffbed49eb2d8bfa73f14828430ebeba6b91bd609319c0115c5559a6191242a767706f9b86984c6de566cc1bf3f0e176f357e7d059547029ef6de040c5e3ba13e41550a4abf83bfde1797ed2bd1e3b02fa8196fbe1e5cfe286a5823635ff48fc1bc1231b06bf2e2836bb8e35532a32817e234904", 0x86) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 03:20:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffffff14, 0x20000) ioctl$EVIOCSABS20(r0, 0x40084504, 0x0) [ 446.086357][ T2211] usb 6-1: New USB device found, idVendor=3340, idProduct=0426, bcdDevice=9d.b5 [ 446.095463][ T2211] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 446.103618][ T2211] usb 6-1: Product: syz [ 446.108045][ T2211] usb 6-1: Manufacturer: syz [ 446.112674][ T2211] usb 6-1: SerialNumber: syz [ 446.164368][ T2211] usb 6-1: config 0 descriptor?? 03:20:53 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="6afb41a7a9979f9567d3361e076cca3f6fa61df4402393f3586cf679acc2525e4c4c6c2041ec9dc27ea699b24bdeaf5c8317b6166be81c2eff713ff0bcc8cc7e2d8b123b332e78852a5fbc327f8ee27a592161772194580059fd7f390575e2fac96310bd891d86ed3bf0762b5858165b5cc26f85f142aaf61a8a23ddbef8ad76f6746fdd8c59d476c2d1c1faf5ddca96deec2ad27bcde336975a544f7c7709c3eee66b917778c12e1b5c9f32e25c47e592bf0a06f76e7025dc656d68ae52c926345d307bc4e4f4fcdd151e9f6a0ffd10ef76da08c1d51927d39d25df6bae799e008042112e2eb86c48436691f26e5fc94dddfeb8678301", 0x11d) write$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffffbc) syz_open_dev$hidraw(&(0x7f0000000140), 0x7393, 0x2ac000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40f42) read$hidraw(0xffffffffffffffff, &(0x7f0000000500)=""/145, 0x91) write$hidraw(0xffffffffffffffff, &(0x7f0000000440)="38313792baccc4db654acaca3d3d781b4028cc61974ce9e3c9fa2bab8506018b7b8ae8eece7d931bc28f7b1daba106edcdbf13031098cb39fdb5d74dc991981f994dc090fa109398c227759f385bc13df2a4036c9f8b0fdc03ef36bc1b32c5b3cef9204d87d38bc316082b0551e9ec50244bf90bd6da0836032a4e2a892f1e1b9251bf7dfef5a6d62718beb9805bf6068e87b3c7", 0x94) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000005c0)=""/80) write$hidraw(r2, &(0x7f0000000180)="a11acb7370a006e741b24e107322ed261abf3217a5ea92ca1e82691ed68443432749b835ddeca4e65e2b7900dc4787b64276bb1da26915d6763460962510c965c4c14eeb3dac4b", 0x47) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000680)) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x1e5102) read$hidraw(r3, &(0x7f00000006c0)=""/4109, 0xffb) [ 446.296485][ T8159] usb 5-1: new low-speed USB device number 75 using dummy_hcd [ 446.386410][ T8159] usb 5-1: Invalid ep0 maxpacket: 32 [ 446.501271][ T2211] usb 6-1: USB disconnect, device number 63 [ 446.536011][ T8159] usb 5-1: new low-speed USB device number 76 using dummy_hcd [ 446.636019][ T8159] usb 5-1: Invalid ep0 maxpacket: 32 [ 446.641814][ T8159] usb usb5-port1: unable to enumerate USB device 03:20:54 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x5}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x43041) write$hidraw(r2, &(0x7f00000010c0)='9', 0x4000) syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x84062) write$hidraw(r0, &(0x7f00000000c0)="0afe771b0b9e783c1f8a60b37253ebc6d062176de75e2d73d596463601399626e637d2a96ff003f11b71f410c2e5a9c6549b2d625e2e8a378f14c31ec0132c69d0dad26fc0c74f0a8d9383f913508d86aa5cb3f8e68a1056f0d75e0d4e59b42076439622c49bf31a4190f336d4fb01700ac878be7c35c5aa32bb344888e0947b8b4186af56af2eb91e4532faa3910e3eab7ec539a51f672d33113ea22be2fc2bf0190730565670f7f9f41570e398102e728e5a606cb8354689c86b3edff6583ed54b5d345a0f4765c12b69c12b7651691fb938ddbeeeb2f7998feec7b059dcf0105c919cf7dabe8dd4bc36", 0xeb) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) 03:20:54 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000500)='D', 0xf000) write$hidraw(r0, &(0x7f0000001200)="b4", 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x4000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) 03:20:54 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x313901) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000006c0)={0x2c, 0x0, &(0x7f00000004c0)={0x0, 0x3, 0x4a, @string={0x4a, 0x3, "fc4eb31da42fb0e2498c816d6e543dbd92bf34664880c16d7bd0b045acd03c4015197ac43b0e948a1645ba54065d2fdcde735fce95e4e845b26e5d85bf4945451f399bbb048ed22c"}}, &(0x7f0000000540)={0x0, 0xf, 0x115, {0x5, 0xf, 0x115, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "9bc8f495fa8545f38cf1851f776d95c4"}, @generic={0xfc, 0x10, 0x3, "f108c8260373c37c161cae8f9dee82b263e44e159da1666b1cebb8de19bbec46e38d7dcce88391cdaa9488782232bc88dbd893383987e675857af75b0898d05cd98588267a68467bac974d56bb5caab2c8903eb976c87d856ca0b21660ac2ebbce71442e5a724de233a5f306645c6c7c054b741dd0a27f10d48d3fdcd79ce5c43f9920bc380170b0635389d52173c21f84a677b2e6c4d9e31d277d8416e3d6da4cb2ad8adb34ae66208c1f9de267227cd21e92a3baaa99676ad04bc383993ac8c4dc3cbf3757d77123a194dfee1c9e63725b22040eed35fe13c7b9fe1eeca0f589cad6c3412ab689e4403f3becc96c0219b807947174372ce5"}]}}, &(0x7f00000002c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x80, 0x8, 0xec, "b346997d", "c3b1e34d"}}, &(0x7f0000000680)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x2, 0x20, 0x1f, 0xd6, 0x1, 0x401}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000700)={0x0, 0x9, 0x2f, "f98bb2d57869e9a8c185da2ef8763a672ed250b00035aa6e3bc0ca61d063d436b8c3f0165f6167c1271f09db75a8f3"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x0, 0x40}}, &(0x7f0000000840)={0x40, 0x7, 0x2, 0x83}, &(0x7f0000000880)={0x40, 0x9, 0x1, 0x2}, &(0x7f00000008c0)={0x40, 0xb, 0x2, "e00d"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000940)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, &(0x7f0000000980)={0x40, 0x17, 0x6, @remote}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "64a5"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000a80)={0x40, 0x1e, 0x1}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x1}}) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x15, 0xfffffffffffffdee, &(0x7f0000000e80)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7532ceb9b67573fe9fe3114722d55ac76b885d2ef55535d16226f45a5d882d2e07d943e5e61e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c00000000000000000000000000000000a6f6c0ead5b176d20383d58c0f960ac3e5f3085870"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000f80)=""/216, 0xd8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000cc0)={0x14, &(0x7f0000000bc0)={0x0, 0x23, 0x9f, {0x9f, 0x13, "3c10a462a4c1f74fdab0cb6ce1e9651477a08aabcb954deb00f4fe7786c5b58f025de73ccb8519d14d1ec2b2b5493be5ffc47015771d7b289d4c7de8ed5266a1c759f49fe41dbda9b7c4358fd999f12e1255af972c0e3131ce5c00645c91dc13b143c9f0d4aa0f6135cce77915c621c2d03a3c2ce9143472efa4a279ccaa9c4e1926a25d94f95212e507e702a2e9db0a6295720a00ff9a03c3924d3444"}}, &(0x7f0000000c80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000e40)={0x1c, &(0x7f0000000d00)={0x0, 0xb5725c33398bfbeb, 0x7d, "915ccde8bcad4ceed12e1e895c6b3fa59af6c626515740b2270b012ac7efec6c9f3bddf169431f5f11d859651b81e53f68b2977e1cec9c7eea20a94d1f63ab5aae10c457b4b73476f74426b2b81933c0fb7c50e04ff9dc8802c747e124e513e1cc30b25cf3f321995a40fe904c1300645c3000"/125}, &(0x7f0000000dc0)={0x0, 0xa, 0x1}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x5}}) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r2, 0x0, 0x0) 03:20:54 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f9", 0x1c0) r2 = syz_open_dev$hidraw(&(0x7f0000001200), 0xa756, 0x1) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r2, &(0x7f00000014c0)="1ee55ab6bc60f14d916a43cd69ecbeeabef20f9bcdb17d8316e358258124554638b3d093f5b32995f9f6034ceb8efcd60a5c6af8d60bcf9ab1e116346be901f6ef7b94bad8a3e9dfbb94d7761cfebef16691339c0c1bfd25fca450f2ef8c4a0f6e93c16e4cc871c527401ddb3f5918a4e5a1aa0202f9809b60e422ff7dfa30b9056f67710bb011d033783d86be5570b77e40d673337a8d6768771c9c98ccf5b1ebfa515f331c157032", 0xa9) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001240)) r3 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x54201) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) read$hidraw(r4, &(0x7f0000000100)=""/218, 0xda) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) 03:20:54 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x121041) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x206002) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x6, 0x28000) write$hidraw(r2, &(0x7f00000001c0)="bc3513c5d91bb4797af4427147c6aa0763055fe7778112ddf4490b553a6a31d93e0d15e915781ef917d651a604ec26ca086d9f0c44422b4a32e45757476f85e28487978db2656d1feb2003364e78b6b2b24563abc3f80639c47d7acf3581d00b071f49239a7f6b111c3c28c72b653f5d8f8be9d6c951e4b9858df0cbb19e8ca9", 0x80) write$hidraw(r1, &(0x7f0000000080)="d4418875ede0c3261e1b2d6d4cea1a04d2db380805edee0162bad86605c51478c1a14a15610ee5ba0a9b0b8480c42ec6baea4f5bd57fe0555d", 0x39) write$char_usb(r0, &(0x7f0000000040)='r', 0x1) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/75, 0x4b) r3 = syz_open_dev$evdev(&(0x7f0000000240), 0xf06b, 0x1a1000) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f0000000280)=""/29) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f00000002c0)=""/66) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f0000000140)=[0x1, 0x2]) write$hidraw(r0, &(0x7f0000001600)="90967009bd9ae441a237137383ed38dfaa899c824842d7e80e1623134a0dcc87da1da7285dca82de7b0a93eb5a6f5a52a007816c819191bfef47a4888ad0e854770c37693e1da8c2b7f09ef13deeb69fd10c2db652d4a7e173ad27acae7409aff0f05f496e3a657833da30b4a3d9197b8884adc66ea19c7bb22e5f2f4cf48c66fc719627b0430eca597dcfaeca5beda1c66c3bab18b0413dce025dc0897a63e84d495e3036476fdd5122cb19d8e1be4a364c8d4ac72d051dd3c518863412622bc9ac2899330d4b86845fa921142cd3fd5fc82c6679030bd7f617acbdee670f90d968c3257c7745679940effa20c70e0b670630c3701979e166b2808afa24c90f7cfedd36f8a378e70f3ad6f6043aa33bdfb3fb3d20482fe13daef77f089a11978204ab1c8d1671decff91ab2d65a4035a404e7ad0b77c3517d9d99aaff206ed70da26243c5b3f585fda8f3609f5c153179d8aa382564343a4b38ca5c594adfc57f41740fee0142be237a2091e48a273329f23b50e38d12c8ce07074de42474697bf5ca12984ec96c9d114cbd211276e4d20c309e0a92a4099a476ae6565a08909eaa4d690b02e5da49e496a009ae3573ddf94eeb6f5040d269d8e128bb6438dd43f79633be93153bd1924f239293145cb468fece7ef22e505a870d23587b43c0413d7a4905ff948332ece1b77f2b7dfbe941e4a1eec52a1463a71c5cf8d9eb2724fffeb390a48fff1fa0f3ebf2ce488376100ffa02d3e463d29a70645f05bb04c734b90185567747b8f1d9cb81a050098d869f9a591a870d63aa791904d380c012576f37912b25049c23fa482cc1330791fa43ca2868014c4b61c82cc7ce66a6c8eae268d209a6d7725fac4e4a912a894e1bc4bd51c5ea50d4468d6a9eb0110150d11b991b656b8dd361f261bd3f761470fc624ba3290eb8b34199d68e0a66eef009756ebcb2555bfa3939a7d50dfad99dcb60a03eb2e3588870904415135e26633d43bc25d5c974ad9a8d8502d5e0c062f1bd04d55b0fc76930c19c171ff911cd4b90af118dbc88cd2936d77f461c092c7ce992fa473d628690ac6a31e313cb4548721be95ea37c362ec0f53db7242174b24ac6e095c262c4382627fe55fa112f9ea943084e5a69c37cbb849032021bccf39a3204912d6d5e64afc73291312a7151ac1c129f81214e52a599e012dee7c6431be0510a0d8cb71cadf56cf6d1b0066e303c6da15011872157cd666b0a4659c32802b002ebe38569dfb4e85b29ac8dfa3751d3c3a4ba4aeff964c5dfe5b606387f2610deb7e92b6c0cf1822b1684b7d24027ff99ae0b61a7a23932a43bdfc69a429ad3f0eda194c59692f2b4d2791a11db4fa1807106d2a80274ce3c4688189f8d274a389d987bb4e771a9763e5bb62c0355539ec8acd8b5eee2ae8d03cc1dfdea9a42b69757cf38108c3287d7bbb47ae6f494df2186471c31b6186756f1c49333e16c29300d5418577c59759567190be50959f5d093f4145bb9bb13b1ae7a2e6d2835369eb4f1d09f13ffd3f24358463da0319914605a3f1b2ff3b08c1a6b55f39ae23cb4e5c86aaf9e73cc3a03e7c5f6ab85e0092c2cab07a0c3b57a47c116683310520523abf885b6d2226fd17a13c5ad592849a3d45f3461553965b7332d94916c5bd10764c308fd3745a0f80e7670105236e3530c25b539b3b633a87efb9d699000e6fa6c29d36a07994a03caa90214a479c85f014013e0241c3e2195dfcf2c148cd1454d6013a025e03d96593438a88db5c671fa6e16a5b0208baf581878a77f61577cee718c7ced157bf4d6926ca64d9812919008e0e59a2c617486141a24a77737aaf7d86046c9778db92f084f59b6359ddea7e19d59523936f759d710bb6569bc3ac4b6b073d8b5247efa0ade7eb5f2be6cde27a81f5a1cdd1fc042d837e76ffb9bf006a94d12067bd163de71dcf886b8ea148960ec5597eeaeb5328bd6414742ce6453d306f5bdc7aae66a5970816abbc89f677c16e9d53d3bc41545ca3e8796a808842767f28663d608df4aa731ee7c1f5a095de910162d663b2a56c11b5fc29a6fba1a212f84673916af380b0ae1116e1cc3f73ad511e0a4c7f2acb317905d4dc9e1f4fc3c4dc9cb1bcd31a3f0b8461b3446c4d8800a9743cfd85a4887449ff1de075f99d1c7a44382983f77412e6db82391abbf2028f4428f182d40973b39a656269bd3996da67c866264bca5187e0a52f94d2e820fffa659bd2f999254cd18938f5347d09095ec235d2d63592d1595f0b2995e00dc81417ce4a521344c4a8ea5eeb4dba631d7919aa7366d1709f642b822bdc2b468f8406597bfdd0529930c036b06b962eaff07b99b3be5cc12db37e2c00c8e19a66c41d853938fa7201fad993f7a7ce9dc19968202b5776353e7f0e824b31a187fa1cf2cfb7a2ce3e5d3458a09a8d0b54a19142c32d6dba1258cee45775aded7a9cc28507fe3485e0f04bd66a17aca5c44e35ab78da005dc613432adfd424a35a105fcf9b05f9dfec1c0aadf3c44fc1d2003a5ba3fe8ad7f6a97ac1793401350046f233f2002d0782728dae2f6fbb2596b2cbfec922dd2ba5f9b3be66a06bff0d78e3b5b568f7848775dcb6b659a720fc0a658da9166bd4f58c5c886aa3503675c40ed049b04acc5b1aa04077d2e86737cd158d4e88af2b946deda9685d34e0808a55ea6b4cbdee44fb3ed1a1868863941222749b4f17612a3073beea0c458f398e159dfc956a04e894d9fed9333e5433d25664bb7d14882658dfdd4415ed598c7fbdad85b399ce75fefd8f79271c521945105ad9dd873b29cd0e7ceebf6fd68a3f9cf46b8091723e4f3f142187d4f9c9e53b292aaef65b319d8a324e2b863a09980a86ffd57df8d72093cb6d56535d199770edc4357908c7be11bb43c2654124a873fd01000040d4105076632b57098b73e85d3782b0cb18a95449eda30d1c4390ff4b19845446217ad641cda66430db9a3aa088cf97f318f9292112f3e1a7da604753135daed01ef4aa3cfe64306cb0ba0c286441345db336acd95b23c4faf68bf60700128222ef2ed350132596dbbae842cc00a7170f7625906e76747eb9639e87be5784e83cae0bb9bcb41e895e8898405b60d2db0ce641e3e5186f134c2c57fa14bf0d80695ccf332eb891d05066f5995810fc850a5dda1a7fab454252e1ad4b69d6d7ade9d46a8d353d4a458e868abb36a829ed52afe1bd6b14ea797f609e02c05253a9785d2c671e29f5fa13fb92f02aa2475bb337562f16069ef7db47369a30a56703b765fc06c255c0ddb9f2c5fb471a6eba22999304b7ec1118c1a64df8f05b6c1891cb647fbe618a48d16a894c781529e22a596495a625e259ce413b69c5a6729f740f23a72cf552b5b3b804cbeb51ae35958999b61370ffa940a3a2fdfe288148b6d030d4cc4906595badb28acf29ed4e281c92dd39f08f249444aeadf824f83bae7552ec46c82da57ab3d92c30d4b359edb90a9424500454ff1297688a0bbbaf361786825bb7f0c65b1931d538ad6e3914d74a78ab8bfd7250daccdff4a4cedaca059cbbcc0633b8e6750421d6b8ee38d81a4829774172c98f0cac18a7dc123ec5f779d0869e434ebd41b702be4d66ebcfc12cf9bb34174f8693b94085de3c15c1a224d5983d12f111106781741e2ca22d747478e571b5a767e98fba66c7bbe0e871c8b7264fc11ad2b6d177239f41b74a3f45a6cde9e7c4426965003c4d9312b94afd3ff30c793f6365c2193e0b2f8b672220deeaff5aa3ea5c2bf1cceb61ef09b5ea00294ec7f934b49c002580e95c6160248ab27f46229cfcad0d94538e237f92f2e49ae064b0002e7f4f26b7bcfb4497ae73ff4aa9d57fdafb3c3f9e838378d253478298806105b91ebfdcdb4009527cb46fdd8f7cfbbce70f38e55b2f812843aa9a8bc112c93d391d88e0abbbde40ffa5fb324084ed1c850cc2796ba11ae6e3d3f4dd85cad152175cf7797ab71f2517db5ee8e5b18f6b054bdbb1cbcdd0489f045bb24d0467a67c2d1151726346739bcca480ed8f75d2be5bc1584bbc06769801b9a63fc7443de2a4c66280a51e80da2f23cc10b9307b70b9a1c98738ba0476a653d0b3e40bcfe5699fa28399464a1f7a033691f4448699fff2bea50ed6f15328e324bbcd1496a057631c2ba59478acca91fc3a57999f82bd8c5b81997b17c5efe2fc4cb8278d16391522be35a88ce438a90a8d3a22f13b9844f5a95730fa783edb6952005d8d7496d68dedc4291d029876b88241c114a8a71ce85e1406e9934180a8e3d8d8997f61de62c29957adbb20e48b1af5a71debd705bdd8e76a5393ebecb35fe5ff90f5a13da72cc59ed3f177f844e1dac9e3f98fe7032519ed26bb9a3706e9bc0c989cea74791004e2a78317afd7bfcf6532635c11c6205d3d5c004788aab49675eae6e0328a46849410ceb178fb29094650da0b4c9274cf7b060aaab5c21f5f6682227377ff3063088b31705197e7f36a9f7925ef7dee996ae87ee5124059831554ee2b6410eb473c4b65cc1e54ea63350e266abe3ac80c9e064153f0e1bd553a4070f9d11bad38d3ba6d6caddce400fa80f2267562b5d0fef37a143ba583bcad98b354c6401534be531b4729cac3f5fab9a97653c1ffdcddeef712c1b5808b7685b0b8dc9dc1ba85670e2e03ffff1675c5367d0621f0f618fa90afbbc4ffcaf5d58d2b0dcd7ac42bf1f217eb375d2555ca9c21e0cc2ab03e713738fa90d542d08302a95cb2533e7c59eb1b77c683d568f3a7d5cfcf98a12d26521da370fa890c9e5ffc4ccd720eae3cf1fb79d93fa1b2faf7b959ae3b617b77e4c38efec5fa5b6dadd174c74983f492d16993ab739eba7bcdfe2533bd00bb978f9d32ae9c5fa9d6bc9a8761d1350cf6a51375ffdfcf55c3b0bf83bfdce1bdc44d1f724e1c3e9127a2eccd4eefd68d68357520019afdc0ab0a22b35854674d5a50c14d61b0efd0effa81c8f90bfc1b0e6d7d4acda9c8434788b6136b5efc26118c0e7be597d89cab011c927f7784457aa9990f0c1d2a1af9333d145e274cd24b46f11a40b816939bfe4bafc467a972fd3339ba490f22bc316dd220b724abce9420dd813d47bab2da6172bfce8043cd4109adf17cd2a667893a1f91bad65a180fab6bb46b9f5c6ee86576388268f04ee84736a8be769196e87555aa25a4ec524218eebed9bf2f32a8ac25508663ca356cffed1860c99fde44ed94e4a9e136baa02d18707d578037575632773548afb83ebf3f64e27df1821d32de50a7bf0e811d4e3dce2a9655ba4ca3f349ca4461028c75c61a9b47628f7b22ef8f421e6aec9812eb373f51017ff31e7211e3cb5cf28ecab25925551b8f5a05ea0fa79266e489f37fcda450bf2d2162fcc6fea28b479bed9a636648ccd6b305cf476a8c058a86de9a7acc51476a9bf30458b1970af73fb7f4ce0e51b2a785b263be5595669ced016edf3e05acbb7f86342245fbd30ee9eb5a98553332646c50b534af9b5e22c453db6381f8493c184206ad53655bb1262daf6bb3720521a5656ba8397871fadf98030b98796c772413832324f9d0de5459f4161bff14f9deda8cf18b36a23b7ca5fa7dedb3aa12d0fe4a4737e85d9095bba4def452c083df2d16021fd665d61a5c52b06f6b7a9fe2097fabd2a65d4b7318b806fddc4940a1f60d91752bcfe8e74004b4e085a2c03d5c97b6d8c602fdcdf1a696bace1b7d3df133b5def476f4721bfd60f5750ef23be49d4bd0dcaf6d999d697fad63a672dde0e6bca3d0604f94ab5fe87f94e9e4799fd30e3", 0xfffffffffffffd55) 03:20:54 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(&(0x7f0000000240), 0x400, 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0x1) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 447.946123][ T7629] (unnamed net_device) (uninitialized): read_eprom_word failed 03:20:55 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x161e42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000040)="fa", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) read$hidraw(r1, &(0x7f00000000c0)=""/110, 0x6e) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) 03:20:55 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x3}, {}, @ramp={0x0, 0x0, {0x0, 0x401}}}) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000040)=[0xc0000000, 0x966]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x7653, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000080)) 03:20:55 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0xffefffff) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)='}GY', 0x3) 03:20:55 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000380)={0x9, 0xfff, 0x7, 0x3, 0x7ff, 0x36e75312}) read$hidraw(r1, &(0x7f00000004c0)=""/114, 0x72) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000540)="f736273c86365c99831e55918f00b294ac6bc9f92740f5bd0c119e949a1e70075c8f653f56971c98c4dff9afe6da748e5b456d275cec32e5d56de7de8f38ebc9fd6eda250f75f7ea91bae0fcf9233e96eb1fee9d37a144d9e458e3fda1444e705d7c1ff3c5b080ea6dd987bff0b40bb1c8a3bd80e644577d9964bdaef18ddb042cfe81b02df864505cd06741d5c239153bf0218516c0a96868e5d19375f4688ddba9062fccaea1f3dfd09ca2a97b44fe4ce2f34a1f40a66573508f46c8e3605907c9c86e46505c9f68b9289aac1cbf2bcf36193612f0f0d1ae098a50f8c6e2bdfb3259dfdd830cc2de4b6dfa87bca164b77ffc811d368a36ce", 0xf9) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff03, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 03:20:55 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6042) write$hidraw(r2, &(0x7f0000001400)="8316949f91f75bfdb84dae3c3203f7813d2ad4dcc0b1aa3d868d0f8fc9ea50876ab1b68f72292d2bcd2a5a2ae7851d0f2f4be565c556ef9ea11229804e74224981fe2f8d58869da4a7055f20883a28c28bf44c0a70c9ad37c0b3cffae284d5b1e800a64e9b6c63e9c1928288259bc8c3d51d27deb980e5ede433ec9866bf8c91f451372b1ac727f1931b9aed5b075ac4d62720466ff415118216d9fc3cc3f8153ac4d15e6c5a70077693271fa53daa0d2ecfebabc66056ab75884b513ebf3d33071805603215012dc0d4dd1cb2c8a53fce04f9f7da4c9912049de51e5e1614835474a6660321998aa259e500a6559429df4542b142bea793946d5d735b9bf7a4a13948f256f8044c7be4423fc8f420d354171c22d69671fdbcf56943a251ff8f98b30b72cfefc2e18912be67ba57fa3b34f6e14a61786aaa8f2b2f04e5e2ea5a400c44741243b38526f75d655b4f6830297fd1239a4a13e576ece0f10775b90028138c4ff39bb77d965e37648e5403dcaa4ad04dbe3660ec63bbdcf44125e1ebd5badcfbcd5c964ae5f979caf2918e6b513fc77612452bf50844b927879652a47c68f1ba254cf06748d84b7f6ef12f739d6972723e5a0c03a4aa6d4a7cad05471744142f060e2519bd19075ae15205395c03e2784b510a096685237395801b0f6a08c47a45e00afe3751c41fb420af8651f24e04ab2b3f4bcf4dfcb0499f9005f3b7c480f3ee9b0be0bb438fe94245eda34e9a652fcd4892c6695f516bb7e62b77172f656076ea550af262741a6fa4d73936eb61f0b4b7a71bc0078c8dd274510ddf7c895ce13f0235a06e916be6d1aae02417402cb3ea6fe814c8778f5b3cec47bd1f631bf648cb32252812f5fef6f72afcf04d019dd93e0ba5ee014ededc6d8e60da4277eb622d16bde6c47a5e341136bb20a151bcfa385c0e79c73e14da0f6980cc20fdb0e9d2fa67654162b059dd99c9726184d383b01a18d32d0443a3177443b70edfa243cd96273293e64570db653e23cdafecfb094da9b16d1a6ee3fa8a932efd4072439d2501737e7bef45f2368b4f336f5bf28d15104e00e2ad36e94b2351ba5e1c32b5dff76ca1eef4acbed5df628ae0499911932c0d814e27754d06a8afcc7b30fb0967a385111a11f7b52f700f0ab1f989eef3ef10c08b2ff3f94cdf9def838a3e590101c0aee222fb54965091bf480475d4709213c92c628a72e429176d39300065532a53906baf2f910463e0f5f98cf404c19c68cb64f48e8faa366fc03cc37f6350ca0da858491a11646faa3bbbe196f15845c2cca665b9741e7b2f32e50541202fb974d517a744038f3ba4676b109560bfdb596cb61cb081f1261966fd3c511a0f517c6182071f4d62449176443f8ea789731c74b8c83045954139f02a4636e103c673a4ffa8d93539520a41426b674ce2de29fa15cd94c25a2845757f5fc23a666090bcf21120d353bd9590156b20d7604d42e94ff33bc402e90e69990563562b9a86efd45460d250e920fa1e853a628e8a171b92352062bef4eb54ebbcf8c040b70ec5e13ab645eb9ae4491ac3d60ea7fdb10a4d7228ef0c5ad084ade30f5590b321fd0c724f2dc17e8f473b81c2c6ceb37bbf4852dba6a833c8406be4e1fef72311833a08ccc7c595985f74f46b9b2358579b7bcd9b28f1e0f9071dfbe3cb91c7d62db3770f999935bc5be5cf742935f830033053938cc1ae9ebf5eb3dcc885e8ed4f6bad13db7de1731a04d77a5dc0fe52cb3f5e75adad3c870861a76da465703796d3edda6700b5e28bac247f92f07c8db1b8d9b842b5057208f12c3e61b447208cab6eab2e8bcd89ca48030fdc52398e9400952994170bcc75325839b6fe92e1282ebfcea10225b7be55940fb000dc08a05db84eeb657fe6606c622260640109920bd72857ed0d275aafdd490dd18fb8f172172401683d5443654d79b606149fa0fefa31fece6fe5b1cd47f5a2819d35702482c056d5704b0a78368b296a54c495d140080a17b83e793af4d3d4ee08e49cb22e0118a763851beab34e6c9de40639be7721317882a0410b92cf535ea59003903deaf3c3b0a2f68be535c85489899cb35fe597efa1a3984b52b89d65eeb35243f93cbd11eca1afde833aca27cda6aa145a70d91d587842e9f798c6e9273cddfc8c62f8e330e8c890ee45ae4b6451a459fddd477e5a6cdd18878dfe3c0db4d6a85cef9c54a53387079a1d1f2ecf9a109c20e28cd9a88111b5c000c2291a079af15f0564e23c16e1058b7612777381074936ed873d70c129ccd4ae043e8dfc1e60a09a827f3283a6b97218b06d614baa0293ea78bffecd6aae8525d90349fdee933abe33e7ddd97eb7309e203d088d0ac58454103ff66b6a8fb29919b4826f57cbf1a2c6ff020d293532b5148cfdcec5d76873edb28baca0dfc0c2f56a4fee54ace6662e8c48064e251ae860077fa29c76df6bab7252f8de774eac047bcf48d2ee8e068ecbb7e20f7c2d50b0c17671ee5a10c00253aa4c16a44a1f5d237e692278b08261ba165f953ecdc32a8dc055ef540b25fc2d9f8bcd9705187aa77c6882f8ed899ef61c19ca91f45013e62a5c2083bb376d7dc7c0375e81f7dd1d809ada6f12cd90c860b1e2b82264653360b1da87cbc6061ac5c7c306841e668f042539e10279a38db078b2560a36634c5e1aa88d0bce265009fdcca9c94e6ae9fcf64c3f2c2801838b73ffc3e83c236ce5722bae62dbc1599f9b2e13c6e19efd46a8eac21470ba902656d8cdb212fd1bbd147b2ff3488fd4265cbc077f4086a344ee41ddfc6adb2a07cf12ed5876c80a0aefed4edde4359d72fad3961abd6afe3defc61f3636411cbe5c70140278175940641912f7991d460a311c0450023fb9a613241c5c286865d8c536c9f3b6bc4129b8279999e1fae35b586b280e2121d01dc3e52d3effe9acd09517b3cdcd6c0330181ce1dd85784099b4651d4a92b5019a7da019bf79495a1f779ebb984c1fabc42baf35e0ecebe841a39bda51e84e8d6f3ead66e9c3a936028d58b14c336acae1a97e36be49f7fdfa8e913ae30872700135c2047ca723cb83900466c7e87d3a840c926c22b801aa049c28c0c3aa653e737f638ab3c7befd7080a1ba89d958127e4df221b09cad2a514f22ac7cb7518a18dc741bc976c8c257cd152f1f2fade7efeef1d4c77429d9f7717d9813327a1207f982280d11cc1276f1b104343bfb728b47b54b734775378829ec23ad1c2c99c898300bb5be981f5333674fb9648e3c876bea8d8f49dbf31278a5f78be8210b307e640e00c86e43e9a97d86116e28a073ba39c599ea723ba4ae0d6660d1493b4c0207abe86b503022a831926dfa532c7389d7b0dac1ccf3a7351ce8daf66f9e14e6a35fb741a60248d7e1689d7c750ee25f92b98ce5f149c2cf255dc9c6dae63363a16bc05d3f1417c51f858af7ef9dcd21b97e3bea24eb8bbbef865ea406fed45f7ca43ab281615be7554b2429ddc6ef4d072e51b9e183c5338725d8ef695c38b82ff49a53295ea204a52de2df03b0a5c0697feaefc6d1c02377de7e8a19aadd3b2e1efdc9f7b44cf73465d4379e5f8433a7e504cf6a6baea50477e5d339411b750ac9bb2dd79b8e60f79f36aa37eaae44c723544492bf7c103be78f4007d32bc848e7f76b74e3c32466fd6e54f22bfb1dcd41f33565e13dbd3f98447b6c669039d96ffbda06319815c310de772a89a06614ff4405b25a613eac8195adb4f93f98a634d94227a5b9ddff0f9f973899563c803d41b224025ab400ef89be4c93d1c88dd1b97592c2dfd983f22b36ca0aff4f457ff0389dd9c97ce26a183ff88a1a6e3b79f7854444622a7787d37d50ca2a84945c91259ac204f6c1a73373b64d059db4f1f2faefe3111de5d35942ba4a06b6efee3e925123ec343e8936555004e567c4e6270dbb4a62c48a3ec7fbc49eb770a750d6fe74fc5175b7f8103a7512dfe7bd5aacc2ccdaec4f608e513ee6b78f0d96ba65695729ebb10c735687354fc6235f919a1c07ea8c923f5a163d27f6c11d9d105b20446b5540bc792fe866fa247e45da52c048dcd2eec174d33feef7ad46854db671128e5b8538712d0b11f321d072c9bddd25058ec98d66e624e93b652a25367db536391e5ed58af8c0a36817ba4b8105b0f50eacd73a115db25fbf4e0b8d26bb2bb13771ec3fe3c37471170c07fa2deb4169bf82fa0f50656b6b6c13f21f153bc479eb797e13517e421b64b1cee44b9e3828e399e65f5f23a98199ad975640d7e344b1b3367baf9a3329eeaea822af4b7ea668e90cbac98025f21e269fe600d04cf84706514be8e3cdf999fd3315e1035860cfe4a7c0dc21ee016560e6160f138d46910e7375397eba9b1e70be01310d8ec7fa2d91deee535a38da1030a3498160eec70d0371bde530e70531f03b9bda53d590638aa691b0ce48eb2dcb634aa9bd2bf682d766a7480c80096db70f417a8e0da0ee52246e1c65f5bf37e9f4c60e509da115c9b01ca6edf71504ae111da1f299f95e845c43dfebec9e86e4fc3eb76b9133cbeb6f7e8dc918f0f9277a8901c25d494c34fd1d5beefe127d21063f339d9ccbfe2f7ca5fd1965ab04ba26f958626932c9798eb3e9b6dc72a1320b25fec23a82979ad5e91e703d53613b690fb669a5238b3628a6e5643e293df42713e7e9576fe5cb76d20879b00d8d6118de8515905b717dd91e663398231e9290a6079d1b65c6a64ef44fd83c060214d7080a037157aff346ce7c3905a1d55fac3fc45eb2b42e6c1b1543a35f1e42d417ca563cab508c984238b9a9ce9e76d940129a4e4f27051a82b7cb26e028d3eb260f0c76981845e266b8e52ec41016047274abd2b7f852fbc57af551b5bce2977b8ee3153a29345524c759cee4b832a2bf6d3ee55eee3a1bfe8b2c46e5101cccbf4ffeff4864218d6043be7bc0c6367f7531fa1351b8ce84a52a296ce220e3f0ebc41d58a32b948c9563c9e655cad629f0a4ae8f9c87919e0386748c1ff32decb311d6f3d1e65ad1ab329b7e308b5eef61243b67a1170fca1aec1b577b4b303822135551a8", 0xfffffdef) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000240)) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="aaf19efd986900ea914404db0ea9e57ddc79f191bc6f6ce6909a5a3e2a5bcdaee82fb2c03268117707aac62fc72470faccf1ee500bc99c43f8fd0450e3abd8c02dc09597b71fed52fcaad158a1d30e2aca8037bc13de68cf99aa9b01f5f5cd07226ae7217d2ddadf109507f8c8bab8f03f441148fa148ab8f2c1490548661d83896991532fd54308c1988e7bca89178d0af5def3384aa738a41b10b2fc623b126bb9fb0255f878553b214316b9302e23efe2aedc78a0c4b050232b38177d985edd717efb9bf8a3a1bd8fd5bcae6a107d28664fbca359edd0f1a7500729313ce51ea0ef26ae26c23b7f0937167cb49c28513e9fe21c49a755760e53eca8da65954d974480f6b8adcb0019502a614c6181ecfa73cef70ba958b5b24dcee55bbfbc83234f03e0a05fb3e4d425502104c04d3cd3fc5efe196fa0069b1f0bd0ef5f9a0bea31c50c2802d4a4586526431d27e4f6247b4a038b64344abe6e9c7f8ed480204926604c3799a02f126afe25b85aba0a6b84bb8b0d4eb0978c74bbb5cf5ae8e669d0e7ff36dea1afe6b6063ac65a1d2cc262a8edd632434b4d144a9498556a4b4bee10ffa5e540f907ed0425dc9a7ac2057cfa15495e7169c5e1b0ae763788f8f272e348e0237fee0da8ff9ca5306306e55923afcd0e97295c1dbe92df580fd4a61e18f037f2e267afc93b1d274466c89d81858cee6f8d19a6eebe3c3d7ec7725eb7766c0e32a7c31db22c778c33f8cb0045a9cda36a2acadf6a087996709988eba45dccc29828193be4cac1b87ee258587d2240672431f9df0e241b9be5598cdf2c6b9b3b4c440d21a735b8d0df820a54e2645a3b6128f49742b7b01d2ad2d6942213b30375f5794f9a7c46640bb0fa11dbe3d0b91d293a8a509559f26743e9bc2cb7249d85555a5dbb3be026c927dad4b9dcb09c79d79eb33699b2138688ddc2591ac8da292fed1da6b61da2c320eb830802ee67757fea9409e3f9f2e3bde5a927f927ef296f0771bda96b676777cc093a6cf8d39915403712f066b929bacc973888f8f3d5cf30b8d8e848aa6c6205b3995662987096fe7762c69d583ab01fc4a0d67d0444abaf5cbda7ee6b616da9213b2f1630be82cbef55c9aa0fea116a49fbe0a2704428baa09c19738a139900d8a847b7b99289cf6a420efcfe9e9d83487f2c4802a2a43a30f58ad8b8c336982cc249b54290c253610e50101e662d1a4ed4d81c0706624145c2a303119e16cc4a62191f5c5c2ba8c61e7fd805218fd44915bc842f6d02fd5fda72991940a317e51b2ad1943d8bf17a698c2a40c0d5110b9ac605b3701d2f04da7ab7daf87dac590c5da52c0e74ee5bba2544f123e46a11e355398708a59254922e9c54aced296965b20776a0c0fb7b2d7379c54f4ee09df03aa3d67448fcf73e4db7c0d7567c2f40255f2b36201d45026d809e15b8aef3c399fc48d8699eec7b87a238d3fcb69cbeb520dc76ae70900d6b1e25f35a601c05831039afac9073eef26fda73f0f6c36dabadb0086e84d85e2ff8cb99e83f1ff0997fa99cf93999a660354164673b04cd0c1bb88fbc4a29ee32c8567f36954fa22e57e7e954e0058d85dc4316312d5ff7a27c8732d141ac4d3b3a73ab260271a72fdbb78576668d90df3857e879e8516b5523a96166e20b84f60d7e73cd834451b6661dd84bad98af215d0ac2cb29f370f40167db65b572bb8a97e1acce12ce6dbf601b2287c388d8008a50a21df645f5b40e57b1422fe3e9ec21039896aa552189508ccbfb1eb7b70d9943ed2a229a7aa1d61cad13fb3291f0603e48b418d6490800885b233ec4fb1f1044be003bb6f5b20171c8c2fea7d0757a85f5b8a6dd95e6a4494b7d1f2e3a78d3859dc0639a89fd56a94ff0e3a36454ac99943f882f4c669e838039265dc0a7da652e9f9bd8765231ef3f9a719b5f44b970f1842bdbdb4b105f633f1908d0dc9e29c42958d17fb85f166ab54336cf3795c654817b29409912c0afed71ddc5c1c64d0cabfeaab95fe96e4155e0a99b8cded6f46bc1677db457c64d9c96d8965caed1b50bf9458d06f9f6e02bacbbe8c03fc338dc19fecc8cfb08c91daa7716be9c35f7791975e88c1cbc46ca4de107b006abe077670b0179e47b5aafa20955830661a6b07cc57ff21d8d18bc768743e24d5a18fe36bd607f544739dd18d6ac48ca58bbf50e2533ee340ffd497ff8e94011332828121f0b2f3a09165a1791d56cca27731f220b909d5c450a47f84ca2b33e23d37d5e54d52cd4cbf14be822f01b1483ef106fc855ab92d5a49d7f28cb4145ef1edc925f72729a0959dd87ed23027c8c6ca820e990fb27860dd4cf2674ee02928324465e548ff20fc3fa2831293e1208b74b44e8d5ee4a1b2e34c5d00cbe8d60364bcbee43380886687aee8609d1cd423d30708f73986ce78298c5840b5fb32d084a5b9b73e5ede34ac0313941c50356f5653c11a048132eda0ac9f7b35032475cfaeac1a4c444a232ad58dec13f07ee24c8c8d260252245e23dbb26ff6301792e2af4cd7ce510f6d9c65526a9a0ed102542f2a6b162e62facef50d360442a7727cdc37be5940a5797c0d157f87391b4511e6e07d41a87eb4b453d017df76f62bd1d744395e02a284129feb05a3cf72b4df617d8f5ac4982dfed7e7a12515a5d3807e7b8d05534edf9e2617a48db8504f05a92881173e362cc578457639e8872451385b6d0354573042d030a9f47749f53e7bfd05bab394200a79e8c86d5d7a648407a904f7471ca5555918577e724bbffd124414175284721da154ecac241bfc7680b4bda84f8d0269ca09661a9887857611cdb54d3fb57988ef70071d68c58d7708f7cabb309c21b4ce88eb9799e3ef35ba4a3208e3285f71357f36a9f16fc5ae6304687b8eb70e178155183ad35b785276f82d376dcf02285813ee6e96425ed3f41bf32ad6bb04c56666792fd7a22f04042ac0801505022e5a1d808ff1f712bb8297081b896e19aee4e93848358161339e3f435b36e43e5b7b14292a896102a83b378584af38260f7c32bc2ddaa1552462d1aa70565313678da4bba5a0fad2d02799eb84b7cfabde3e85ac32dc5fb91671e16532d7b50bafc79a5bdde6a481db13c95fc2f772a8ee8c98fa89b59c7b7b708cf3ce1491568d47d5cc6bdd64298913097b3dc7f8125a8c73950474fae67e7529c46020b06a5f6c31585633c0c9c9dbf706b47e2be52c0c0203f83df43a41c59646bf5cf38f6e01df54d46d9d48abe4ae8dc28149bffe69a60c537e2532cca75a4dff39f6e08a7fd20b037db3d02e1c3e367c15a27b153bfc303ea3f598b2950e10745db45bb164e19b8c445d61cda01e7704ca483fe7ac3621810ed433af48b8a95a4fe781e55144df785fd8740070660da45aa47093bdd5ae380b8bc521d2965da3e7aa071b0cb2470ed54d1e316c212aeb15dfcf207d0d3bf4c0e60cc9b0a4db83f37c83ffbe465513390831906abb4f77e55bc79b9add4e1b509b73e348a324145b257170d62dbe002f891cf9e70d92571ce43f7ca4fc5374cc1c69c2b1a420a973e4bd8aaff2bd7d8ba94c1ed9e23d28c750f33a800625cf9038ff45c6d1b1ca48ae265f14d46f5172a28831eada9d9dcc0258d886594dc7102d9a6af008b5d057035751535652306f6a9bc38164f29d8c4c60aa93d5eca39af329e1ebc17b66219f2b5a85430998f4217ca1aa5fb951108f691a3a5089357033832c17e2276a2d29c96556d2e022f0c472a6b3b12428014e0f034a798fa2c3c82aeb089dad6b736cccc8b79c34448a5a5fb93dc5b1345eec7f7d8175e21ea0f441225c2cb13ff027fe294e0d9d2debd3a19f50b8c064e20d2b68e8f69e9aa49a3bcfcfae06865c13b732bfc407c78c5343bf2ace27d35c8124fda3925b98b174bd8fcb918df8aa205bcd2160a1f46f9eec916c9d28d8692fc2fc105c2589dd44bfbe003f2504ddc300cad4dbe41c741204131f26a4b94ce19cb2f80f5e14edee1e08cede98b22f228f90ae42c52b3b49a6bd746b367dc8696de3d4f85ac72b45e900fd55d5234de6abccebec2c206464ccf5e8f285f99216bb375c993b479d3e733247f11f16549fed6af99f24e6d2b8ef77da95b4a8a3ed18230b63265e48339129f0f1a06e1ef1c87ee5558cfd6693f637294f09b30dee7208c4e7dad83a231cf4b75e4a1ee8aa9dd46f2d02266c12b1f140d3217b88300f9a5f6f9e9bf22f82ea57fa03004c63f27cbdc86eee6318aabc35cd52612adca765085e0c03534175164588721f7d53ac21afea9130d5cfb619a0e68c93c86950d8da5d5562ea7c68ad4648211c54fd1f7132657f6e920ed52a694fa70a60955e9b9812f744a7f8055cb6333b0fdebe6262e0a61f7dae0ad805066125b5a66eaf348d01c79137a50c58519504ba6285f40dd68265e6606764b2f33a7e9c7441112bd311bbcc5963ba83d79abcce97b875d01bbbeaadfa15705e1ce58edb18ad6863c4376635046d23df7090760bbc0b3e7b795d9395c8d3f7229ef39f3cba7fac5c54d20927e08085d20894b53b423939074bde80df09b6d4b75470bf5a9e51c4d824e8527269ef3ec9d3683d5e954195667d3f928f6074c6369b7c12144e4b774cf64d7b22b69e03b359d338c5ddf7a55ef14ca2866db30ab2dc06bcc0fbecd12da781f9322516e2124652268ccbc6929ed6677b41468c1bb95606ad032970660867c10013f8ddcea4d87fc6032e17c80e6fafea7397fba7302aee069780f3ac06054c3ec0f25b8a93a69469dfd5f22bc0953f063720243678e58a7d7dda3572046a0c1c333b202564f2283f4c5f750bf607c72e2fee6d76c9aa8c4409b0247b6ddf69d0d88c081e4f3ca597be0da83e16b69962918eab1a983ab70e4e7519ef0363d424beebb1e4f4886416ed13564c884880f27d9cbd866ec49e9e47420d70959087161e0d7cf92cb8638703ea8bccbe7759cf253b4967096f9810e13bbd74a0c9a39ddab2f1aeb7384bea311616ca6c92833ad1c6acd52cf2639636a44ff06a36dc24dca97ab7c2111625957b99c1304aa9b86544e70832e567ddaebccb50e20e65037d60c97663b36916e9772bfd13c0d6bf733c938a04622ae0f0dfc57cd06c6bb34dc51d01fcb89cfd73eb3d255bf0967d1490b8753b8a2328224936caf62dfa91f0b398c18cb10696c26af9a6b479d96aae32104a9eb49922afe1be10a418ff0bd627f3ba3cfce58c12b822975c13fee78ee3641d24a0525b3e1cacdccb188e2a9a469b037c3d4f7170c46927c585d9ca85264064d82ef6f08b2e34722f99f45d5bd147416e09716d360fb7dd8c518b2510338ddb0602474eafa152ff90f5dd9ed3925f18e799d593ccfc7a38ee0e5d4966aeba243dbad77894b0b2732f3eabab2b525c8eedc1a79ee87fed574c38b7ab2e937e320c42c070c3f74071f618ad2c125483a0eb9b22c672e05221de2190f463f2270001efd58d5534fe68e3613bf976013056d3e79af0bee875147e1d0ef21100dfdfedf3655df960cc6adcedf9d8922b82cabb9da0bff3e8dbc5a15da93bd87cdf4227935e19c032d1021e8579fd637c00b5131e8aac50b7b9bc7053f37293c1cf23d52b037d1d066428ac9852bfe9da6df7b3b91a323120487d61fa2ec55ace8d03f8f6aacd5ba6467d81d1a21cf5b55bb567006e4340003a2a79e6b8143bc95800fbea4d8b1d6a7b25bcf62263b11851cd07ab9a054c47ef69b62a587f1d7ebcf753aea82408e6eb7dacc2331c251893aeaca1c1b49bfb0d4abba0311937d8d8cb437", 0x1000) [ 448.998892][ T33] kauditd_printk_skb: 26 callbacks suppressed [ 448.998911][ T33] audit: type=1800 audit(1621740055.986:3626): pid=21061 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=13974 res=0 errno=0 [ 449.034125][T21061] EXT4-fs warning (device sda1): ext4_group_extend:1793: can't shrink FS - resize aborted 03:20:56 executing program 5: ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x8}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000440)) syz_usb_connect$cdc_ecm(0x0, 0x63, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x1, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x8001, 0x0, 0x9}, [@ncm={0x6}, @mbim_extended={0x8, 0x24, 0x1c, 0x731d, 0x34}, @country_functional={0x8, 0x24, 0x7, 0x0, 0xff, [0x0]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0xff, 0x0, 0x1c}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x8}}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) r0 = syz_usb_connect$cdc_ncm(0x6, 0x120, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10e, 0x2, 0x1, 0x2, 0x10, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, 'I<'}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x1, 0xffff, 0x1}, {0x6, 0x24, 0x1a, 0xff, 0x10}, [@network_terminal={0x7, 0x24, 0xa, 0x8, 0x4, 0x81, 0x58}, @mdlm_detail={0x7c, 0x24, 0x13, 0x3, "71f18138f9f1ed74db0baf7862f26d12bed64405749587ba25da50a6ea4c63e10330303db5fed733f7c55c6736390a9b8e00fd75e1a49cbde7adb8fa1717402a7c0dd670566b794bfd224ca711f4917ec6ca1d95ec8419a0b325a9c4b51a60ae5be200bf169d1f5f84be68eb09dd84fb3c7a43119cd4a627"}, @obex={0x5, 0x24, 0x15, 0x56}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x7, 0x30, 0x9, 0x5, 0x1}, @dmm={0x7, 0x24, 0x14, 0xfbbb, 0x1}, @mdlm={0x15, 0x24, 0x12, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x1, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x4, 0x81, 0x73}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x80}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x4, 0x1f, 0x20, 0x8, 0x78}, 0x31, &(0x7f0000000240)={0x5, 0xf, 0x31, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x8b, 0xff0f, 0x81, [0xf, 0xff0000]}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x4, 0x0, 0x9f52, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x81, 0x1f, 0x7}]}, 0x4, [{0x6c, &(0x7f0000000280)=@string={0x6c, 0x3, "3840d135875b90f008a0e675f7b7643bfe49e01dcddd67ec4b26268828ce8e0e00c3c4b5cd2f79abfb86f02303bad3717066028dd2fe8da594e81d7bff79848ce225f94fcb696ad41dd187a99492b3011e00418c56046ae8b2817644a7be1c0ffdf1071b5d189c8adff2"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x44a}}, {0x11, &(0x7f0000000340)=@string={0x11, 0x3, "bf8610268471b14c3fe5b7ec898dbd"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0xc1a}}]}) syz_usb_ep_read(r0, 0xfe, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000480)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write(r1, 0x3, 0xc7, &(0x7f0000000500)="1025890c09d87912ddb7621339df50180eb38482f3b800ed3c9f57925323b4756ae553f50464bb16693bcbd1101d5e0177c10a133a776ad551a51bfe4178f552eb8ec31dff0fb027a000a68d125548f86989362b051cdfcda1e77e1a11f4eadba3887ce9f10182db52ec8efe6a6472fa0087b60febb3779f617826c1d6c693762451daf31e10d692f6a61e8e92961e93eca168f8a1d3ca0c07d71de6ebc7df977c0f34332331c42de5515c35f5e7825efa69e2c4199062c9f3530aa428f5960dea0f2ee9dde114") syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$printer(0x4, 0x0, 0x0, &(0x7f00000033c0)={0xa, &(0x7f0000003040)={0xa, 0x6, 0x0, 0x5, 0x3}, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000003200)=@lang_id={0x4, 0x3, 0x1407}}]}) 03:20:56 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x80000) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) read$hidraw(r2, &(0x7f0000001200)=""/115, 0x73) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x34000) 03:20:56 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x5}}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x10000) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000040)={0x54, 0x3ff, 0x2, {0x101}, {0x80, 0x7}, @const={0x1ff, {0x0, 0x9, 0x0, 0x4}}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20001) write$hidraw(r2, &(0x7f00000010c0)='9', 0x4000) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 03:20:56 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x1, 0x0, {}, {}, @rumble={0x6, 0x4}}) syz_open_dev$hidraw(&(0x7f00000003c0), 0x80000000, 0x4c00) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f00000001c0)=""/202) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x109000) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000040)=""/29) syz_open_dev$evdev(&(0x7f00000000c0), 0x200, 0x800) write$hidraw(r0, &(0x7f00000002c0)="88cdd3c35cc7487b74e7d46bb05bffa128ae2dc3e58deb4433434241a213d724976d891f2b4f623004865c6cdeb9d11a48630d0dee441b27711838423387b41b5bbe1a42a27763617b9f3b9afaa6b130aa741d0714d4c4b4945b81a2ff56489a39eee09c447a904ff76bd758caf6f45b263df74957d6c5900e5fae606555cbb65a6b68510dda38ceaea16e57f125ab5ca58a973e337289f72a344bd8048885adc0b61a54cfeff773170076ff9e7eefac916b97f281f5f28966ab6fbc74af8a4342eaf3c1e955f8c75a8796d7779876a52a9809f7bb72940eb9239366c75cf1fbd9f4532c97941002eb742a", 0xeb) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000100)=""/147) 03:20:56 executing program 2: syz_usb_connect(0x0, 0x2b, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x70, 0x1f, 0xa9, 0x10, 0x572, 0x58a4, 0x1e74, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x19, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xdf, 0x7b, 0xdf, 0x0, [@generic={0x7, 0x5, "b59652d4c4"}]}}]}}]}}, 0x0) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x60, 0x69, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x3f, 0x0, 0x81}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x20, 0x0, 0x7, 0x8, 0x3}, 0x3c, &(0x7f0000000080)={0x5, 0xf, 0x3c, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x9, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x5, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x1, 0x7, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x63, 0x2, 0x71, 0x7700, 0x17ee, [0xff0000, 0xcf]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x4, 0x1, 0x4, 0xf9}]}, 0x4, [{0xec, &(0x7f00000000c0)=@string={0xec, 0x3, "709f8dcdd64d95b1707a7ae9ea7ea4283184767ead6bd778317cdd5508c94eb174b938c5f5acc56fe79ac6546d5b090232869245ceedb9962023249403ef21178fdb1f70346cc3eac7bb14e6afbd986ed8eeab924d522f74b77484c2075b24f0961e5267d128318050b31bd46b5f58716807ea77881dd764e448f97206a037030a0780fe26d474ac0a20d3e6d9da4c0ad3f70a283b9709fe4767b3ea11e787ff456217165c584ea6f46343c14f304a7488a21f5d8e8f98895995043af9821e1f413e5a93ba4584ae0535f121acc233c25eafa7912cee2d9385d7ec6eefd72279a1b161b3629cd4f9a749"}}, {0xeb, &(0x7f00000001c0)=@string={0xeb, 0x3, "05d21fd010fad291e8ee43708783ca1cc65fed2bcc5ca3cc788a12bba0b36c51cc64613480c629246b5dd1e1f4f44c6d2531abe6b5ae66fe9115ebfee4c32b5acd023b0b97ffc35d4f09b5a5e8ff32468176a78c3b7a3f0332389c9595207fdc5d9b0da84846bff3515d59576a2fc21f2dc7ceb65cb6a8bb1ab1c0bba3db9595b6392a18553494fec24fd855a9bb28b682d339f320048c3cfd7dc118dcbbf0ed14fc17fa3080d7f71c90916e8e20d193faad0c841690e83a7069306d54e093ec5e327f7741d922c8ece18a2a1f577465ebb73288a31c7e28ac795450496e84f765796c67cf1ae61284"}}, {0xfd, &(0x7f0000000340)=@string={0xfd, 0x3, "62f15cd3439b80cb08ba51de68cdbba2b4d2fb953c113f47359ca0d0a9c5cc1681ddb941439698c384c0a76bc57dd97105d1934b737c8e0cff149680d1fdf1fd4aa80bcd949b9537d153782816f0cff1ea61dd777ba4249473d5e0900cea8adedff6ca0112163f1dd766bd24c0df017273bb5e827aa2ae7e742fdec578ae3f7a759c4cfd28db7e96dc7064cbd84342e8d3ea50b23e4c64c88e21ec978e15c46d29470a7071f00d02fa03e65d152cc305c42be808657ec20ebd225c21a1561cccdd087cef1c872f9d43c2bfd8a4771e4bb93f6ce9589ed269bf5cf2e5eef375af0584827d85e649690ba2189ffc5f967fafe6cef2a1aa10c0f3e30d"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x81a}}]}) syz_usb_connect$uac1(0x0, 0x97, &(0x7f00000004c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0x4, 0x40, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x82af}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x86, 0x6, 0x3, {0x7, 0x25, 0x1, 0x0, 0x8, 0xa3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x6, 0x4, 0x0, 0x20, "954863cb8e3a1a"}, @as_header={0x7, 0x24, 0x1, 0x3f, 0x3, 0x1005}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x200, 0x504b, 0x9e, "45a28f95a1f802"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x8, 0x2, 0x0, {0x7, 0x25, 0x1, 0x2, 0x6, 0x6713}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x310, 0xfc, 0x1, 0x80, 0x10, 0x3}, 0xe9, &(0x7f00000005c0)={0x5, 0xf, 0xe9, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "0fe945341ad1d8f4fdbf5145713126e6"}, @generic={0x87, 0x10, 0xa, "2c8f6082bd1b2e33c289624cac98e403bda35107866f8db96efb53f59d7f3975211ce61592210a49e10ca48ce04a56f6f1d03eb642401dd027947a0ff93f9f18753c5c083d27efb6c89c0040260d816be694d2572c197e6eb9689c22858ec93c53fe65e16d8bed7216ab54d710954ac7e073fb3370e4257dbe22ef336f96a0bc886fa0a7"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "f95c5bbb27c7361e6ece7b0370a0b1aa"}, @ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x7f0, 0x0, 0x100, [0xf, 0xff001e, 0x3f00, 0xcf, 0xc0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x6, 0x3, 0x9, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x9, 0xfb, 0x400}]}, 0x3, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x418}}, {0x4d, &(0x7f0000000700)=@string={0x4d, 0x3, "6f303e4e42f5c4b0865efcf836e5a31384556298e9c719b0af03ba4a0f23fb1b796adfbfb72d0dc6d83f6fd493fc745148926da6920db00b17ed0c519204b32991669c86aea69442a1ec94"}}, {0x67, &(0x7f0000000780)=@string={0x67, 0x3, "8daff52b95ff11e4ad7fadde7f972546b95b9285ba124b45d7d48385690524d287f2c148c5a77cf0dc1dd19af4dd44d99daf7dcb806cccd6878b1f0316decfffdaccf6766330956a5aebdf36ed08a27d2f39a46b7508bfb7f22c2a0ec594014d72e6b93039"}}]}) [ 449.165938][ T33] audit: type=1800 audit(1621740056.016:3627): pid=21060 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=13975 res=0 errno=0 03:20:56 executing program 4: syz_usb_connect_ath9k(0x3, 0xffffffffffffff54, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) 03:20:56 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ff, 0x4b4562) write$hidraw(r0, &(0x7f0000000040)="0beedfc616cf8bcbe9cadd6efd83b9cca73e0294defaad09145be6d3aaf7ed8124e3f39aed4346c9664c704bc54d654e777a6d7f642d03be689d9f8e025ce5b1f4df3fef88b473e1000000", 0x4b) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x100) write$hidraw(r1, &(0x7f0000000200)='S', 0x1) [ 449.292059][ T33] audit: type=1804 audit(1621740056.016:3628): pid=21061 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3332362F48C7C060 dev="sda1" ino=13974 res=1 errno=0 03:20:56 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000280)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) read$hidraw(r0, &(0x7f0000000200)=""/127, 0x7f) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x100) write$hidraw(r2, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f00000000c0)="c2", 0x1) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x0) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000480)="2f0f1981145b232c3213d7796f519ac5700e48696b29ab75ea648881ba0f9f2bb5b4496ac5c80f50a32cb134a792db4298ee5e372392b99d295bfe8d7edbe66907f6eea300d85f34c912cf69b03768c7d286b12f220e6deeeff3f852e445c556054b229f77c3736357343443a8db6ffcf5cd7987fce321a0b1008a0d0be685c46e060fe933517528f8f003c168da20f68deaac85d108762ad4dcb2f7d20101144a69efec7a2a01c8c689e6096699ce99e161ab768d08aacda73174ec82178c1b25c5c7bff3b49a84165b958e69273c0117d4746fb2e6daad93b3daed7d477da15f692b75cf840c754658cf3da7a091e47a178feeb6efcc95b10a53b89b68de4d7a257eda0bb4bccc001c7a74957ac2162e002961e4226912714e3b4891a794cd4c242aa328866c4dec4dc60321f6aa99d266e4f3dee2cf232567e045902935da99e1899725032ffe17baabf6f85533b160fc5215e1f821b70a8fa3dec95e98ce1c9d3c0b9a8a5f7bc927c1a6f3529cb67cb0a8c7290e01a7d5e02b5f78f4b373847b7a393e1637f08fa873a10e81e524425eb2a054cb43f71eeb7a696cd89795a5172eee70c5c96080cca40c7f69d879adc10e1a848421bc3b5a97a02cf9ff96f5d35d856ae0344261b7345f60adaa9ddf0d0056898c36e70db40f72fbdf8d29cc4f0bf7afc04da99bf8b721a1c57641e98a4ed3fba3828c97904620373964f6d3d3ac0d9d9fc39c5151b683feeaf5d9fc9809bfaab0f76c6e68a0a42d4cfe6edd81565729d09494af7492119a96e2780d3926dbec41057ca2b60d912a5415c288976ea5fc8f07ef32aabf06e23c908334db7fb434c6b5e84887c9c94c30ca62c0797d6770052454cbe1091230632308dc6407a83445ff4adf51a97cb6937e516ac61a6e8f395fa4d38715d3f154364c62e3b29eccf8b4604c8e36f17cf4ebed1b3101b378b4000d09ee542aa1d59f6a1b564650fcdeb4b953791f895144c0ddc5cf6085ddf7e779f06f9d407c9bf6f4636f5b5a698b81e642ebc53f45e67118a3eef634a7ffb52fd71075784c1cd51a1378d5dc0026eb22864def8a22a3dac1aad877c9fdfd6c48167e99adb905d246587f493915486c6bcec53e389a8b061b9ec458fc7344350ec804f609cb694e164251f1093e047d274789611058173742e138aef65ff9b74cd472f3b431bc388fda17852494c924b9fa85635b6ec1890aa8b2b68a69f193b604c3fc5f440f47f963eadb628ada1795a2062a9bbac431702d07082f2ea193ec98a554ca72602d50b84fb9f9505e5d840cb4cca6fc272fcf2dec7ad8a2fbf6cb1bf7842f47b0a64ce96d46e3ab9a6c0a9caccc1e8839a3bb075862e1da5c597de1151f13dceefb3c8d6d968a94df9fbd5a1ccf1635300f7b70dda89a70a07c108fb68dd3c12b0ab477568f4b00eaf6d31a517ae250e3b17a32416646a1ca876bee2b596ff3fb1c8782b8f2fb4d1fb9a7a2ae1ec5a6b89bc81ab605b41a4a8ace2303259ee64528e5289f1ae289aa2b42c2d876f2e959921a654d49a0ca8cae191fffab02d5cf5921cc300baa99e1854edc1b922aee96b20b62862523c35866750ab0096145649b85a3b272603b615e021ea56729ac427d247bba4205331e6ec6093518c5329d3c3ea954e2f571341d35a2a6377f1e8823b5e827f4b688584e8f2fccbaafe28caa63abaca1af9e57e43e53e4c1d15f121267c667d5b7e8cfee38eca6bffd82ac4280200f009727daa638cf8a91d6a65a406603a8db26c3f383724470f0c16a6b7c725e237c75922401c89ec5a80ac8ad1825e57909070000f700c16e7c1bb8ef4dcdd1799163245683dbe40db4abb4b3d8e156e33ecff33598aa1740ee9b619dacff3776106e409b31cdbae8426a85575eccd41fd3c1e13fd903533850c20ebe74a6923b2a49c7b5ae35660f89cea5af9003f944f909a7062a9bcc76c84b30c1dd0b8bacc03b6b30c3343b48e9a4ed4c7f3a49fbaee6a4706f260615af3393fa58c0756cc4810ab146b5506b4571dd69df1e77574a42ee2880f1a7965b683b5717fecd6e4b8980ad114815922729716c97531662360ba0320de9014f4405e1a60b7652a2ca5f91ff65913f174179c1b31c6f87283f2e38bbc73ede24550437d3abf9b5bda22c85207890271116ede8993baa5ed9fb1e7089f01cc023f4efba6efa02932c5cb4a26d0b94ad8e8d05555cab5525335b6cbf7ed465f004209199aff0664fec6dd3af92f3f2c7e65623cb71181ddde010800ebcacc08447bb0495900cd523636bd4abd812f455cd1ba1a6c039a7e8f981cb134f209d60bf7e7cc9c23613bceb3f472861adcd49eb3c6f03cc89f8c19060db86f6ffe63760e7cfe91632a8d963de3890d0b332ff7c07988c2614be0ebe0d8e0eb8ca65b4fb6d1a40368aac4f8301e42373765d0d39c149ffee637a85f3910fe1e6231bf81ef46d8d0cf13b0588c2716cfe342c8f6979f0485ecb863094a7fd7effc66fc657dc7316fef2c6c46a1db06355f169e415a3738c5b899320aa732a84d3b0a75de1c1f97a92fde75600889a7555c8440181f45402cdd5c06968e3448491a5f73a6c8b0fb197ddcb6526ca824765b7a3ef81dbc7ebda15f30f2a1230c633053863b7a7c18f48e476405955a3a510854a862c5283b2adb6f14e2c6b6bd4a3d8d463d1e9d390f48d0b207a5ca622972a05ab156b322fa2a38df6fbbb337dc00bc50d38869e0cb0cbc16ed2ffa077b7c3b9ce7aca6c2647e206c7ad24c0776ad4076a503e155701cca7f93808d443bcee30753dca13cad13a84f0498ca9ea4e0e42d4d585f10addf9ee27452efc40a51b5e64e1c2e1ba0d463b37b36e67e2dc253a413e9c0ceaa01f40f3f516b1aec4b416da0bc9baddf61d691e0eac0cd8e34798ff3f7edecba45957016c33f3d8951bc539840a336511e513498d0b28cc833eca944687d5fa0d43276234c87444ea22e50e7ce64dc2ce0765f4a455033d0ea495c74486129b97d3cbb0b15797513fc32c4a79a48f5acbf2434f3b77c62c962d456e7b1c0cf1acb0491eaae10dd9df378563f0d63e303b49b33e7be71b24f6fc1a0acca605e21f08f27a63ce6ac570b3d3ab645c521024cda8a27f520d5d237747018a7f60fd331d05693381d098895f29d586f1e5d590a8b5a07b041b24645a4ff0f4b993d501e5f7702f90b40a981b582d104588bd94d5bb7f8721b4f33f8b52be4bb0abf7ecb51f9f15ebff38950e24b648d62932ff5f2dff0084246a792a6911482609f068a26ded20f3d07f4f4154d2c0897ecc2e1edf4a937b15dafbb113e42ef2983f564cea9b0cff782700b0cd330d36cf34c59474bc0a3246730a59e93debf0fc4cb595cbcf1155b8582e7889ab6bb8126d252bf47524dcdb6a02e6200e0b721e2257b24943d7d5ed1cf5db2ec763cf1ed9c76c1ab201ef669e7fd772f2eeff88d50d07afd909fe2e81db99ec9ce69492dff713181d8c94959dcba8168a5325eb9af49b0d01f823f81ee26efe73530d310eb3246c32d49f5673715ec2fbbe5a82d9639cc82ffd2126b34e6a06655b27e935798edbf32b620d75155d2990b4af51388855448d7e28986bb6f85acd89b8d7f3daf37dcdc4d5626a0c9d7974f55e2d2afea6586507d5c8e158a9a0a6db5cf0db2bec92b679c9de1f8e92152957b2935bc61d45257990bcbaf55915f4a60faca58592839e0a74e2544c3bf10ccf1a217054068869d3bbe10b282034f506a5cdf36a1eb3da7c1e2e9b9fc777c8294984b6c77c2d60a918b47185c720a5183fd730086afcd74f00a2715bbf6f744f39ca2c1cefcf4e7b763351c164e6efd83cc256dd72fb542e0d3c3d2571613122f82f2ab3c2c3c97524e5d461f7f2902fe380b68d37ea4879bf4f8f4b28dc79905fffddbefc421614e27835abf7c1b2d2fc8abd2216db441618461caf6975d20c6109093e6c083fc196287e28e8098dec06bf760531f7c3e08c85bbe3fefae44ceab50a11e05cb04e946eecc936720066da34bed2b447d46923f92d3ca89a94606f31f1c0235cc1472ed3763ae7c0266fe06f2731829dcd462e83fb46481861a55207995ba531998a0aac786371f13ae3f84c20cf810688edf8265a3691327d1c0f963695d70cd3cd4d9d7eddf39a3852a816b3d5a6c7c0dcbef2af2299ac4e98b17e2e7df20608d7c728a22129f27dab1e6d90c191abd980c2ea3dababa1d1dfd58977eba8420da9e6656ab5ae1dcce935665455a838e7a5508fe7bb8205fe024e06d869d77ac21e66db446a79ef3f49ae39c64ad8af44067b80f70d1ee9b0b25ad298c5d2f0e442459a22b69b055b669e41011c568995d45734f4263f735db3d8a1b3111232efe6d9aa6829e2724df17df8682f7d13314fa408e04b8b32305ae8b3975a9ae344f590d64797420df6bb4aa5ab7f9c16882455a3e9d4637774d5c018f87d750f1bf6de9a3af4a015a1197c46e18cd872f56fed74b915dde6e79811224bc728e70e5eb6da7e03d6380dd90ceac122278e859cab6c2c10f21df2ebe503ddd01acb41519979e709388e525e455604c00191117cb91c75dd1335c297cc8fc29649fb7f9561cd125ddfa1a776adc8f3969f83be2bd88205322d7746166eeb2dd18209e1005ac215afdc281e3dda7f0e4365afc9c3c0d83603daee3e7813da56b51a272aba39cc425cf30ec2ed75b1af0ac0261ff27e83bf9317cc285496c9f4c4e020ffb9b92b96eb19cfa341338f2feafc5babaf3668f590065b02adf15bb76572942714c8dab4d70d3e052de4a6d6ae36dffa5d3bac86b10d151957c553e41788dcd71f4dd3ccd2def1647b94371e297439f0a77c997d38ee85628ccf8657c2e989c189ddda3ef087dd4cc1cccff5ff0ffc503157e316279e6a997d0afeabe57fe8d5b36f22a613d0198cd25b0d345f6de8116fd494bf30219933a565dfb2a9f19a1b1b293180e6cf4d18bbe3ed5f439dd1e977bbbb03a48f5cbdb70de35dcba272500bc95660f9cd66c9ee2c21c0d49943e6a0f20ae5ae5b2bc1cfbc09fc014a6e8791eb63f95ff6579a5de6a39be761f3a7eca47777edfdc4ed9776ed9d584dcdd00657e9386eb0e4b65dbaeb1e9dfcc7c55049a1e719f118d2f1470bf80765bf79128a7bd36f8045a5b0e7b7a59014b69aa394bfe8d3c1bef05f007d6ba89f1b223ff75d6321b6697cb898c66f3aa11db02e5441fa0b453ba43c1c4849315c6420c952e4c360aa3b77df8437b6d4d51bd96692be25ca23b7373475642a90e254f2e0089f7a59349426e322b67e47fb080d2a5758f60a8a45ee4deb538aaa6f89def0090e886045c3b3afeb476b8b1ce70a0990e3475dccb6e629de2eb5882aab2f9f513abfdadd9d35caa2cf058459280efc77f5675317bf51aff20af2db9fdb947f19da131d3dae890726c0c9fe925bea40ad60400d95b9ee67eca83ae4e3e08909bab7d5578ea53b9a5f6a833cdb0bf9a8885d1c66e6f7fa2448e8bda1a6dec720125f51c4410f55ad70554e5eb62f823aeac17fad5ebfbeb88b3d6dbfb73f71d36fd71bdbe183ab6611b0872ccebe0da1c2b7f17beedebd12818d8b4f5ba0d76a5aeb2d13dbe87cd8cb4c32458c081457324775c9bbace9683a3c9d2868fd2fa1414696320828e51cdb4b12606fdcb12d8d8e50886e4deceb3606cd0623d2275bfd232ad4fbeec08384097dffe460315a89874777e5a84f8236430a5414de71e8e3cfd3ce3b1878b3f9d32ec5847bdd878267615e44761a40c84db4856d2edc7e1e1e08376ca392acbc276960c4b1", 0x1000) write$hidraw(r1, &(0x7f0000000000)="b9b783abc653562dc8eb712a9d0243d651043be33fec01b049187f0f54c9bfcb26331e18eec507c109", 0x29) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x161f42) [ 449.415917][ T2211] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 449.432303][ T33] audit: type=1800 audit(1621740056.036:3629): pid=21060 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=13975 res=0 errno=0 03:20:56 executing program 0: write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="03e52edbd4982db89be860dac7145189efbba3f171e363344738e867dbbb10eb70ed0edbac75eb4c0b2f9b48049a75dd526933d37bbc7eb812883f188b99401306226a57cb", 0x45) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000000000000000, 0x381682) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(0xffffffffffffffff, &(0x7f00000010c0), 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x4fb, 0x4000) read$hidraw(r3, &(0x7f0000001200)=""/224, 0xe0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x800000) [ 449.541411][ T33] audit: type=1800 audit(1621740056.046:3630): pid=21066 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=13975 res=0 errno=0 03:20:56 executing program 1: syz_open_dev$hiddev(&(0x7f00000000c0), 0x80000000, 0x200) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0xfffffffffffffff7, 0x100) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x100) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000001240)="80ef71fb461db44c783923c7bd29b3c7e0628caba760e9197c9b88f3a455d1f869e9eab7e215577d2cbd82469888324a6f7ef47e16d00f640a7886d8a3e8387b101d31e539e2199c33261b5b2d7f86953e6dd5352279e04aefef99e62d5e945906aa73213128d1ea75f0ecf02db69df6bcc4bfecb6917fd842035f16f2c98c9ab5a5ba3b3e9952fb2345b517e08d0c3813b9d20969a77bce5955a6d07b1d8ff9c5a2c8c58db07e4403b9fa5afeeb73f150354320fdb9f37f27aad1865bdc68445440e410ced88e1b48581aee47fa930ac6719e95b3d7b584b9ebb1debcf39e08223e8c3c8b224431f6e2d1184771091b403b0bfafb009db47d184b9c76e54dd32d15de09082a82ce671a2e1875d2e78c9cf8c2081c80c5961bcf6a04798e518348a43e5c480aeef29ce72ed4d94d513927d1affee0b9ae2f9ad37e781522de23a7e33c7a74d2980840a66400464e803799a682212cd14e6680fa6f2ffa1547ceaa731e34aea047956b3cb84718098cc87f84af7022908b9560297000cfa65a25ec9a9346880d7180f12ce587f03ca338ac942bf70f08ddc6b0195fba640b25ef82821c92a87795abb97692587a79ccb365aca7c3f3e442552fccc5dd892a228c9b0e5a27957aec2cac010a3bbcc92c311fd7b2a2f6f4871d21ff98349f07938f6c6e428ff5be74bd1f54fe672f5facee2bf31fda3d0614b124401661c1f2015419b47004ac04cbaa253cb1372f82907f8fe7bfd0bc3004b8a72fba4d7dcfceac9ceadc0fc1d8a2aa1ab45bd824461ad57fa4e10ba8ed0b72ca446c939cb320638bd7c4e5390e8649307b10c02ff49bd85f5aaf6577b280e5737b768200930700270aa2c93ee11dc7a0a4c22c58addd2831361ec69498bac331f3305c9cea02f6b1693c92867a0eb852e370098801f1caa4e119a91798717bf97804896f28b8b356dd7964da29a411eccb758d39eba0645c58b83e0b88c2859a525cc0b70fd2d35ed8ced9ecc4ceb8451bbcf2942620de505afa10b815532f300b18fd044963e1d6da12f13c48f0aa63d71778c2ab40a6493f78ac37718cce13c6247a84be597162f3b8ac8abb4a176b1e9b144d34e351895dd46ebda073f254f6c20c1398c6e5c073f88da94b4c4d10c21d014810da941d3b7f8fe6765d5b96cb9317cbc24e3c140be16c2ded1e02549b5cb305a5cf619f97d1c0e5d6c304617c1886a67cc8c8ed3e64b790fa80e7ffa293ec55e81fa3f8ea12be49047738970aa83bbba93126cc6f9367d1838a56aa5fc709aaee242ac761681c4b35a9a88bd15b862b672599ade15b8d7cb0a0b1225e784ad7ef60525ad9ffa6362990250b5bfb70a380b94ad87b8c66de521e2dc2539a75ca44d752570e49f16977592ee2b61b8b99ef4c0d79e4a1821d2a96445b16920839a781107602d222f9190ea1c4c3917b84e89ac32965d22024cc1d4644a51e9ff35171be1e0ab7ab90cd1179e330fc253f6fc17e5fe3856ae8aacd20f45f317ed540c9e6bc7215ee8130696d4ca9f6bc09dca0460360cb754d5b347caf9533c27777b0793034e61f72419f42436bfd1ea506fae9150f9b7ec4b181e84112b4480937fc57b0ac0f20e895b22716baf010bc2394bc8ed4f9d496ebae92edf2e3cc81d57eb0cbad7b3b54ddf5549a16f263bdca52af018c46a12bd27eda239c928a7bc63f84f35d47d240fc95142c98e079dedef0875dfda23e8853f030c9cd88531e81a9ea81f64221fe99165020f2af3760cd3b89bc94a0d06b772fac1152bfa38d8ab9f1ee928eb81b8ea68fbc5f9f0230f25bd7eef066ac4b9d2afb6c3951ca67244cf71be1a4dea9e652b799a166d6aec624d096ece3a46f5f855794a022904b604d11d95af43d803bd9fe2b0c5c36c73922a0c1cf64513772dacc456421b8674982ea867b0c02e6da294742d40fb881d0e8136ce8e071dabd580a61de804a5288588446ea7e591f37a3d6df031fc7e0cf1cbccaa839b86b34e2c3ea33bb382196b8b2f70d64e04af347455e800aae8fcf1293bcac1aa82873e049f0f7c9f7098c2bf146d34c2c78efd7e0573c233807438f2dc35715d7ccc0e395b7c0843562fd82e97170bbeb42ff8c873b720843fd4fa7755a145e13a489efc0afe8fb5a2584f703eb25b1ec051420bb7e6dd8eb0bb22367d249200a68bb40c8ee35aa77f29044b6b1ed969dd5dcc3355668aaf44b206f2572a7488331c813140a3317311b86197cdedfdd4d1bc98d670eb02bbb7f986ec7f67bdd126816803414be1596de494998a293f25e6b46139f8fd6dfa6a0020dac4f589c30cf03206eec61730209f28e071d2494713fec373c3a5d03bfb91307b868cb556603ec5798361082f407aab6d92fe097bbe9d4a22f6ce0f0c414c1ddbb12c282b13c7e70f6da91438126404842c7a2cb8deac8b623b5ed156ffe03754101e25111ddf9d718f30b842c70039b3fd9d377fd6d7fe8fa4fa7d14058f6b910be6b4452d7f0927a791e3f8a197b007223d550b2f19add89d7a24cb8257834f98f31c6dcbf84ef435710f753b24a3716c4191c6006fed06d60ceaf8856e218a1b3532b1ef1c60c8d03dfbbc875f40bf11bb5c9471c47183406ba6a77fe560fd6107faf49c54b759fbace54b946388a5c598434f8a00ea53d94b4c1458939213788093f3dfc954180d9e0a147caedf9298ef336461721bbb910533822c92ec224f301c803d1c544ccdc5dee4f200725e1125c09d5a1ddea83a59346492e294b77a99332cf2dc4a1e7938e99580e97ab63371fc5698c66c5b3cae94ac4510f53b52aa814a64a42d21702353868f85688bc2c7f3c714981d0b71c12d265fc8dc066e7138be3325043d22e0be0f2d710a9b11e224b8e461e35f0fa84cccf592b0fbd1e3d7e7826d1e4ce80a0995545506a7accdc5e3fcb9765467f7b49fe974177fb6ed9f1e921ea93872ee5041186d8cb89116f3e6d1e7d4d47ff0c22b8181c6a66067ac86dd00b07c81c011490fcf659fbfbc16bb55de506f30c92ba5f6b69a05ca67a8f9db4e1d694733f2bb3d6cdf0d2251ea6151abfcb98e883d5ed683a126cd1d676670e2a35c6ec278453a8e2aaa104d14ee4cd5f2d527c08196de88ece1c5cef6e71eb2212ff42ba29259378c2ed0b9bf29d15406330be73343a5a1c43fbbbd350946cacd4b2153eec53b7df1671dabe195393817f0d7505f4f27cff0ef08882e63f5da11906c79e07da0fb266ef477fcf74b8d57fb0b31ecff5b4b4ccbc74a1d4880db61410823e05f30fa26dd660eaca6840dcf499bc96109759bb926c5d1eee3b39a3af585204a7b902328151cee5d75f6909e4e32fff265d0840e98af555c1155eb1f7c7653f963b34188e8d3c562db907ae94de6a68ba390830efe92dc19e2b3a4d295e0404e66caaa3806476c2da969b844f37", 0x978) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x100) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) [ 449.623309][ T33] audit: type=1800 audit(1621740056.046:3631): pid=21068 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=13974 res=0 errno=0 [ 449.655930][ T8159] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 449.666028][ T2211] usb 6-1: Using ep0 maxpacket: 16 [ 449.730204][ T33] audit: type=1804 audit(1621740056.046:3632): pid=21068 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723934383837323230352F73797A6B616C6C65722E464A6D39384E2F3332362F48C7C060 dev="sda1" ino=13974 res=1 errno=0 [ 449.786229][ T2211] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 449.796287][ T2211] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 449.806262][ T2211] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 449.816287][ T2211] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 449.826247][ T2211] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 449.872326][ T33] audit: type=1804 audit(1621740056.146:3633): pid=21077 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723032303831303639332F73797A6B616C6C65722E757A484D73782F3334312F48C7C060 dev="sda1" ino=13977 res=1 errno=0 [ 449.962391][ T33] audit: type=1804 audit(1621740056.146:3634): pid=21077 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723032303831303639332F73797A6B616C6C65722E757A484D73782F3334312F48C7C060 dev="sda1" ino=13977 res=1 errno=0 [ 450.036532][ T2211] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 450.045718][ T2211] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 450.053950][ T2211] usb 6-1: Product: syz [ 450.058204][ T2211] usb 6-1: Manufacturer: syz [ 450.062964][ T2211] usb 6-1: SerialNumber: syz [ 450.091473][ T33] audit: type=1804 audit(1621740056.146:3635): pid=21077 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723032303831303639332F73797A6B616C6C65722E757A484D73782F3334312F48C7C060 dev="sda1" ino=13977 res=1 errno=0 [ 450.156169][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 450.164308][ T8159] usb 5-1: can't read configurations, error -22 [ 450.172097][ T2211] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 450.345949][ T8159] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 450.366490][ T7629] pegasus 3-1:0.0: can't reset MAC [ 450.372050][ T7629] pegasus: probe of 3-1:0.0 failed with error -5 [ 450.398490][ T7629] usb 3-1: USB disconnect, device number 66 [ 450.427056][ T2211] usb 6-1: USB disconnect, device number 64 [ 450.756277][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 450.764678][ T8159] usb 5-1: can't read configurations, error -22 [ 450.773531][ T8159] usb usb5-port1: attempt power cycle [ 450.805915][ T7629] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 451.055975][ T7629] usb 3-1: Using ep0 maxpacket: 16 03:20:58 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x17c, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x16a, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xffffffff, 0x0, 0x1}, {0x6}, [@dmm={0x7, 0x24, 0x14, 0xa, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x7, 0x1f, 0x40, 0x200}, @mdlm_detail={0xe7, 0x24, 0x13, 0x9, "e6377553e10f0624a187746a41b4840317c4b9923888dc71175419654892dbd7a916949f8d41f7efae3860673582425e54c1c2d9a7899a8af5e838a699afcca76778b499426429c8aa27782af802ccf58cc09d01b40beddef69829cd787da6077e3fedcd4b45df65aac286ca6d7e0234dc1dfde414a1114eb9abb274fc1071afe4f3b968a34e59a9d7de33a2a19a97930e8d4e505765b59e74cbf89c06d93167638ec089551e9cda946bef9e0c69fb9cc996a8a391e163603678ff0d5a30dfe911f222403116f557efee21073107a97da8b76103e8798cac99b07b9dc1080e167f9038"}, @acm={0x4, 0x24, 0x2, 0x5}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x7, 0xfe, 0x8, 0x0, 0x1}, @acm={0x4, 0x24, 0x2, 0x1}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x0, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) 03:20:58 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) syz_open_dev$hidraw(&(0x7f0000000200), 0x6, 0x101002) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 03:20:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x1f, 0x1800]) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) 03:20:58 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000002b40)=ANY=[@ANYBLOB="12010000000000082505a8a440000102030000021b000101000000090400000007010000a60501020000000000"], 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) [ 451.186820][ T8159] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 451.211371][ T7629] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0xB5, skipping [ 451.223324][ T7629] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 451.436143][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 451.444803][ T8159] usb 5-1: can't read configurations, error -22 [ 451.456229][ T7629] usb 3-1: New USB device found, idVendor=0572, idProduct=58a4, bcdDevice=1e.74 [ 451.465419][ T7629] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 451.473585][ T7629] usb 3-1: Product: syz [ 451.477834][ T7629] usb 3-1: Manufacturer: syz 03:20:58 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000640)) syz_usb_connect$cdc_ncm(0x6, 0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c00790a0627e66be8f4b77e6ecf02010000060904000001020d0000052406000105240080000d240f0100000000000000000806241a00000009058103000000fced2ac15fa8e1362300000904010102020d000009058202ff03cc203e54bedb697a8cd6ebe4e1"], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r1, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r1, &(0x7f0000000680)="dd430ead2c2a74df2dcfd58d794aa1da110bc0b7950c9e07e4ac876ed398a585a27b77b30dfd15da382b4f1f95cf83b452351333b2e8fc65a715b825ae633264ef9ab981e31f16e76127f278f544784d2cdefa7f7b838531d07a70f613f3337b13e188037ea498fa59d94df7c66fce9e3b1de422c0708da4f9a61df5ff1c977db750866dd9372da2a8b9308bd8beb092cb9bafbdde3bc04ad69d65932c540dd97fe1426e663e4fc91992a9a9aa6f4cc72953d592eea33521bb0ea0e0f1b01f005360d1931cfd654e595677766fdd7f23fd753b4d7acae250cc5bdac6910ba6f9682729188dd13ba8cf8d2523228cd1648b7305437ba325701c715f3207fb", 0xfe) syz_usb_connect$uac1(0x5, 0xe6, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd4, 0x3, 0x1, 0x9, 0xc0, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1f, 0x3}, [@selector_unit={0x9, 0x24, 0x5, 0x5, 0x6, "67ca0b0a"}, @selector_unit={0x5, 0x24, 0x5, 0x5, 0x4}, @extension_unit={0xd, 0x24, 0x8, 0x1, 0x8, 0xbe, "382a85d2edca"}, @mixer_unit={0x6, 0x24, 0x4, 0x2, 0x5, 'V'}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x2, 0x14, "ed55"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x1a, 0xa6, 0x2}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0xeac2, 0x2, 0x3}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xd9, 0x2, 0x81, 0x93, ':'}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x5, 0x1, 0x90, "902fbb80"}, @as_header={0x7, 0x24, 0x1, 0x3f, 0x7, 0x1}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x40, 0x1, 0x20, 0x0, "f760", "f5"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x8, 0x7, 0x80, {0x7, 0x25, 0x1, 0x1, 0xff, 0x987}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x7, 0x0, "2cdc01"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x1, 0x1002}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x1, 0x81, 0x78, {0x7, 0x25, 0x1, 0x3, 0x70}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x53, 0x5, 0x10, 0x4}, 0x50, &(0x7f0000000200)={0x5, 0xf, 0x50, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0xe, 0x2, 0x3, 0x62f}, @generic={0x44, 0x10, 0xa, "f6c6bf2951f1a940b101b23b6188ddb61b3d6b7a504d5839886cae7285394e1a59b148747844a06b7b2fa910d96670531465922358c0a7c5f6c6bcdc38f7ab6ddb"}]}, 0x9, [{0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x180a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xd5, &(0x7f00000002c0)=@string={0xd5, 0x3, "3483d85fa981af643d91b8240ca787b7690e2becff039ca7a5b116b7147e6a8fde865ea01002778115965ef41ee57b734360fc445a8efe6eb35f6ec7fa41e74ae2ef4c8a97e9d3ad47c26426186f75472d22446ecce0983d5890cc883da545a9578b3a2516bf68f0906750643f432fff571bffb5f52f626edd12e07ac8a264387a5c2eb375d9b90c710159b49f9b9fe6759cfe4b016cb61647fbd659e378404aab88ad9c49d9ae1bd2c7e9b6243072e2e9bb28f232e84b8d33ed56f4850c1cf58f82e452172ec2e1951811a60896680974290e"}}, {0x4e, &(0x7f00000003c0)=@string={0x4e, 0x3, "4c1b97741a36594be11d85c2838cebcf1cdc9516d944f3a1cd27ef2c72b691ddaa2a9c9b702230fa7bde10151279a85bc8295571a51aa80c87ce94d014f1b7c8f56d4d38a51c36a3ca906d0f"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc07}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x180a}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0xa}}]}) [ 451.482552][ T7629] usb 3-1: SerialNumber: syz [ 451.498550][ T7629] usb 3-1: config 0 descriptor?? [ 451.526457][T21086] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 451.555959][ T2211] usb 1-1: new high-speed USB device number 60 using dummy_hcd [ 451.567520][ T7843] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 451.606055][ T8159] usb 5-1: new high-speed USB device number 80 using dummy_hcd 03:20:58 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r0, &(0x7f0000000000)="4fc2001c6aaafb6b3e81e845d61f59c68267a3ab4fba143ff39dcee5d27893c9aa388e87226291b8971f6eeb743af13fe39f5c76467f4bc3d622be0aabf0906781f4758a09509d0ea51625f4b856031167b9c263c7ed26e94dc8d488ec773822de04232310df9aaea7ea400291673fd8ecbc97ce87dbd6fb11ac51e613feae2859bf7bda6567478c1df4d2ee29e42d6b3a2d232980c82d037501bd26a489554fbd39c481044e5c2546bfeece99ecf3ff46fa349d124d1114fb6d9c300c0131746f209e58d090e061fa27c0a2cb0b4eaef6f0ab66193e0c5325eab906e3c12060adbb7904b837a713aa31bfb57260e5f6855458b1d784c66d1b9eba3058219226ef01949a361fada91a256297e0322052852c9af7caf085b749732c53b121321fd7e6722a92c90192b17c312e2565a992bb598aa67aab713b122bf43309b9ae235c0047845fbf96ff24d08c4e7ff004b9fba4e4d16990c44062feee59a608f115911c7e6ac1de308591d9660692ee8b656e77ddd0c2f3c6ff6b9319085780746d628209c839c3ffee230c08c7b4d3ce32757204eb514cedc998d72e847bdc55618ac6f06e1e9ec794f8f47cb354c6a5a65a186d099194ea6bf71138bd4485a7cde4d80b27e73c6a082d8a87c7449fd3dfcd83c36bc70e53cd5b32b9a5ddeb559ac9d7705ade20c9bfb6beb8c7403103de9f8d016f2fda12be607d058b46ebbeb4", 0x200) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) write$hidraw(r1, &(0x7f0000000000)="dc", 0xfffff000) read$hidraw(r1, &(0x7f00000002c0)=""/251, 0xfb) write$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) write$hidraw(r1, &(0x7f0000000200)="388d743d5eefea2e064aaef7258cadd0c07eaae15c1a53c83a9cc5c39bf4dd4107708559c34774b4d8cc13fdaf30ecbe27c62582972af6ccf1f3a5daf3b3bf9b4798fdbe06246a17609683e8a529382510f192c2a1e82d0947b92d7ace0970cac3d42db55cd3b1ce901e0c414f933cb8b3b4ec5f0c497195bbc66e03da2f2a4393be9d108dd4093a84558d15753eff818a6c49e54a285b215687f01d3e2b2e2ea0b71cf7f93fa0", 0xa7) write$hidraw(r0, 0x0, 0x0) [ 451.782435][ T7629] usb 3-1: USB disconnect, device number 67 [ 451.796077][ T2211] usb 1-1: Using ep0 maxpacket: 8 [ 451.806207][ T32] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 451.836196][ T2211] usb 1-1: no configurations [ 451.836420][ T7843] usb 4-1: Using ep0 maxpacket: 32 [ 451.840874][ T2211] usb 1-1: can't read configurations, error -22 [ 451.866019][ T8159] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 451.874083][ T8159] usb 5-1: can't read configurations, error -22 03:20:58 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84d22) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x2c81) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(r1, &(0x7f00000000c0)=""/19, 0x13) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(0x0, 0x6, 0x103401) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(r0, &(0x7f0000000440)=""/68, 0x44) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000001240), 0xfd6a, 0x0) write$hidraw(r1, &(0x7f00000014c0), 0x0) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 451.916055][ T8159] usb usb5-port1: unable to enumerate USB device [ 451.996286][ T7843] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 452.008116][ T7843] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 452.046087][ T2211] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 452.050607][ T7843] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 452.063878][ T7843] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 452.074970][ T32] usb 2-1: Invalid ep0 maxpacket: 512 [ 452.226236][ T32] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 452.295941][ T2211] usb 1-1: Using ep0 maxpacket: 8 [ 452.296049][ T7843] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 452.310854][ T7843] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 452.319126][ T7843] usb 4-1: Product: syz [ 452.323310][ T7843] usb 4-1: Manufacturer: syz [ 452.328074][ T7843] usb 4-1: SerialNumber: syz [ 452.339675][ T2211] usb 1-1: no configurations [ 452.344768][ T2211] usb 1-1: can't read configurations, error -22 03:20:59 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x21b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xfd, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x3e, 0x2, 0x7, 0x1, 0x2, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0xc2, 0x3f, 0x40}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x35, 0x40, 0x1, 0x40, 0xf9}, 0x46, &(0x7f0000000080)={0x5, 0xf, 0x46, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "5c57e2490a9d2488f430100043cd2e14"}, @ssp_cap={0x10, 0x10, 0xa, 0x82, 0x1, 0x0, 0x8f80, 0x1, [0x3f30]}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x1, 0xf, 0x3}, @ssp_cap={0xc, 0x10, 0xa, 0xd, 0x0, 0x7781, 0x0, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x7f, 0x7, 0xff}]}, 0x7, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x8a, &(0x7f0000000140)=@string={0x8a, 0x3, "a7579f4da8212a9cdb1e1d79255ae20d2c892f4f985c98a268f813ca3808e83e3ce62a070c81a5cb7d3fbe3afa0296cddb970b911d8514a76f198da5dcd202d237ee7eec43a01ad05dd1b2a7a7ad9020efcc54426d135295fbfec979cffd9931b89f0c0d9ddb64a6e7961a8f6939a1ff6d133ff64104398454594ba2b72648cf14d963e29414e4f1"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x400a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x827}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x409}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xfcff}}]}) 03:20:59 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6042) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3fd8, 0x0) write$hidraw(r1, &(0x7f0000000000)="c8", 0x100000028) read$hidraw(r0, &(0x7f0000000040)=""/117, 0x75) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x488003) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000100)=""/47) ioctl$HIDIOCGRDESCSIZE(r0, 0x660c, 0x0) [ 452.366530][ T2211] usb usb1-port1: attempt power cycle 03:20:59 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000200)="3fceee32567bbaeb6310508c83b6f081e27d59edc1f270eab316ac28635a3b5be8f8ee625f54ab5bccbd653277eb5fa2eda9df15dfecdcd111eefabeeb89feb9d5c14257031be44e253fd027cf46deba477673c3a4", 0x55) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x105762) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) [ 452.505953][ T32] usb 2-1: Invalid ep0 maxpacket: 512 [ 452.512061][ T32] usb usb2-port1: attempt power cycle 03:20:59 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x5, 0xfffc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0xc020662a, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) [ 452.696744][ T7843] cdc_ncm 4-1:1.0: bind() failure 03:20:59 executing program 3: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109023b00010100060000052406000005240000000d240f010000000000000000000905820200000000000905030200000000001d8a393da11209e4d9ffc6"], 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000440)={0x14, &(0x7f0000000300)={0x0, 0x3, 0xc9, {0xc9, 0x3, "ae9bda10a8108c5b05cae08b0019d440afd9cc438a0142791ea26057d4ca2a4a40234b0191051733857e6bfb3e529a68544c5b097e67042a506b29e431eda190aefd7f12a8e10c22327f7523d221c33b7d28689128ea109d39ce32170e0937529ec62158c4dc527710682a3bcfb0a4e2dd22754af12c8dd6ac69f619d4c980246a7f91892c261a6ad5b76a80787374686c09ce0362b29f7f8a463879b98438c5e22ea394fd1aea2e67cc6b3680ee4f74e030e57726146b378c24c795c022113febdf998c3f0eae"}}, &(0x7f0000000400)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000480)={0x40, 0x31, 0x26, "ec0aba47026aa8bfba76fd56536868d99b74bd1567d31657fe1fefc36b9f4bc6e12a0a023ca9"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000500)={0x0, 0x8, 0x1}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x35, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x73, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x0, 0x53, {0x9, 0x21, 0xa750, 0xfa, 0x1, {0x22, 0xae6}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x1f, 0x73, 0x3}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x9, 0x1, 0x9, 0x8, 0x1}, 0xca, &(0x7f0000000100)={0x5, 0xf, 0xca, 0x2, [@generic={0xba, 0x10, 0x1, "088e65e4c1970201ae0d2667ea1719b1ab853986860c49614f5d63fdddc946c0c6fbd491ddec0737b55c0284fd7b9c7caec1bb165fb45ef1cb9c2c7e51ea26c287870d8bc7b167ecfe1a31376620df692608984864ae8e8a08736de46d92e5c0055769f4e5a8759355a724c00d412bc0b10c53be69dd168ad25d9011fd14c07898a0baa00033245ee06c3c8b4159e7dd7693e176e75392b5abc1764f225c17e1cbb7c2fca56226dcf1593a4a91eda92d1a6627923ffe68"}, @wireless={0xb, 0x10, 0x1, 0xe, 0x8, 0x40, 0x3, 0x3, 0x8}]}, 0x1, [{0xa0, &(0x7f0000000200)=@string={0xa0, 0x3, "e9caf2100294166f36ae4fe76efb2f6ddee9ff98679079a89dfc9912cb5ac57cb58cf3198afc15ba92a69acfe05e6098a9529e07ca4a4e92b0b8df6a656f1d3b83908f7af335b934e1cd2cdc3a5a94bf99b9447c11aa144df74c83c4257634ef29da733fd26d365c79b4caa70cac29eadb96e8d9c6fffcac48a20656a2a86bea9f6ccaf674b6375a7ed78bed933c07b8644e18db61a34101b088eb118239"}}]}) [ 452.717730][ T7843] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 452.724864][ T7843] cdc_ncm 4-1:1.1: bind() failure 03:20:59 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x3}, {0x1}, @ramp={0x0, 0x8, {0x0, 0x401}}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x7653, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000080)) [ 452.774593][ T7843] usb 4-1: USB disconnect, device number 74 [ 452.776376][ T2211] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 452.846252][ T9305] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 452.896208][ T2211] usb 1-1: Using ep0 maxpacket: 8 [ 452.923265][T21218] EXT4-fs warning (device sda1): ext4_group_extend:1793: can't shrink FS - resize aborted [ 452.935943][ T32] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 452.936530][ T2211] usb 1-1: no configurations [ 452.948492][ T2211] usb 1-1: can't read configurations, error -22 03:21:00 executing program 2: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xb29c0) [ 452.982703][T21220] EXT4-fs warning (device sda1): ext4_group_extend:1793: can't shrink FS - resize aborted 03:21:00 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000200), 0x200, 0x1) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x4, 0x2}, {}, @cond=[{0x4, 0x20, 0x8, 0x7, 0x8000, 0x92}, {0x633, 0x100, 0x0, 0x4, 0x1fb, 0x2}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f00000001c0)='8', 0x1) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x7fff, 0x80402) write$hidraw(r3, &(0x7f00000000c0)="b318986ffa94b71d87398ce24f0c6ae5a7bb0046766c2535d4b6912b956fd12b4bed203ac23b74e9d0f311d3864e7e8b567b53c774d4da896056042f274c87a61b5f17fb7b16d82ed765c8718e6a2da6aa267fc2f76a0e6051279c126d4d955cb067516ce6732c3750f534a2296985c12f04e06080fd780ce6bb109ae10fc6421233f0465ded8696262f790c164a51dc664282f198e96fc3680d114f07650b1d35f7e8e6915c5ffd58bce60b8518cddb532a1b1d34c881f99e8c457195876e9b110ed630e032bd4570a66ac9ff33139c04123b6b4699199b6e6846dafa404267cffed88e6c11254b86a6c812af1a05554b61e75d16fa470d", 0xf8) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) [ 453.056280][ T32] usb 2-1: Invalid ep0 maxpacket: 512 [ 453.106416][ T9305] usb 5-1: Using ep0 maxpacket: 16 [ 453.116395][ T2211] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 453.226313][ T32] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 453.226351][ T2211] usb 1-1: Using ep0 maxpacket: 8 [ 453.246161][ T7843] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 453.253909][ T9305] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 453.286154][ T2211] usb 1-1: no configurations [ 453.291701][ T2211] usb 1-1: can't read configurations, error -22 [ 453.300859][ T2211] usb usb1-port1: unable to enumerate USB device [ 453.346581][ T32] usb 2-1: Invalid ep0 maxpacket: 512 [ 453.352623][ T32] usb usb2-port1: unable to enumerate USB device [ 453.506010][ T9305] usb 5-1: New USB device found, idVendor=05ac, idProduct=021b, bcdDevice= 0.40 [ 453.515124][ T9305] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 453.523198][ T9305] usb 5-1: Product: syz [ 453.527434][ T9305] usb 5-1: Manufacturer: syz [ 453.532087][ T9305] usb 5-1: SerialNumber: syz [ 453.588570][ T9305] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 453.716033][ T7843] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 453.726592][ T7843] usb 4-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 453.797148][ T2211] usb 5-1: USB disconnect, device number 81 [ 453.916235][ T7843] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 453.925644][ T7843] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 453.934269][ T7843] usb 4-1: Product: syz [ 453.938513][ T7843] usb 4-1: Manufacturer: syz [ 453.943327][ T7843] usb 4-1: SerialNumber: syz [ 454.229528][ T7843] usb 4-1: USB disconnect, device number 75 03:21:01 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000002ac0), 0x800000000004, 0x0) read$hidraw(r0, &(0x7f0000000280)=""/131, 0x83) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000100)=""/102, 0x66) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000000)=""/38) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x800) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0x200) write$char_usb(r2, &(0x7f0000000180)="09bfe207beb112b3e534fed957cd52b17135dde37cf8bbceae2aa99abe8bc7b9593f47ddf30d6c22d6b09f1631a7d716ad12ba754f80361a431b7b221533233dceaeabb3fa152239fc49e9b589ed9a5de7984d24fca03ac439a0c12df312ef628e52d482afee4f487ebcfff4a9c21782", 0xc8) [ 454.284147][ T33] kauditd_printk_skb: 31 callbacks suppressed [ 454.284165][ T33] audit: type=1800 audit(1621740061.266:3667): pid=21229 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=13889 res=0 errno=0 03:21:01 executing program 1: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect(0x3, 0x3d7, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x87, 0x2, 0x5c, 0x20, 0x2040, 0xb120, 0x6d1b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c5, 0x3, 0x8, 0xde, 0x0, 0x1, [{{0x9, 0x4, 0x11, 0x4, 0xc, 0x81, 0x3c, 0xcc, 0xfd, [@uac_as={[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x35, 0x4, 0x5e, 0x3f, "be26"}]}, @uac_control={{0xa, 0x24, 0x1, 0x1, 0x8}, [@input_terminal={0xc, 0x24, 0x2, 0x3, 0x206, 0x3, 0x0, 0x7fff, 0x6, 0x3}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x1ff, 0x5, 0x40, 0x1f, 0x3}]}], [{{0x9, 0x5, 0xe, 0x0, 0x200, 0x20, 0x6, 0x8}}, {{0x9, 0x5, 0x7, 0x0, 0x8, 0x2, 0xff, 0x5}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x1f, 0x81, 0x8, [@generic={0x77, 0x11, "3fb00533a3c267cfb40e33f427b06e09f819ce20ccd92f5699c5ec670da6432c895b9fd08373267b4cf85a3361a0fdbf508463ad01efe100af155e5d9dcf10de85cf859362c6424df6ec303c94a78efb31038b38dba1ff1cce70010d3acc75f1b8e8d5263b5eb819cb1e04242af8b873dbaebcdc3c"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x0, 0x9, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x23, 0x6}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x7f, 0x5, 0xfb}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0x9, 0x81, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x40, 0x7}]}}, {{0x9, 0x5, 0x0, 0x4, 0x400, 0x4, 0x7, 0x6}}, {{0x9, 0x5, 0x80, 0xc, 0x10, 0x1f, 0x80, 0x4}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0x0, 0x4, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x4, 0x4}]}}, {{0x9, 0x5, 0x8, 0x8, 0x20, 0x7, 0x7, 0x1}}, {{0x9, 0x5, 0x4, 0x10, 0x400, 0x2, 0x80, 0x16, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x7}]}}, {{0x9, 0x5, 0x2, 0x10, 0x3ff, 0x7, 0x4d, 0x4, [@generic={0x3e, 0x9, "87bfc28bc1d9fd6446adc912429bd04a75c9c5ef6940f4dc204434912d993685f78ac06608fddb892a4379abc7fecfbc2a6842196288b648f5954494"}]}}]}}, {{0x9, 0x4, 0x76, 0xbe, 0x1, 0x67, 0xb1, 0xa, 0xff, [@generic={0x8c, 0x9, "64abcdebe9e4e88282d2afbab34052afea6fe013512c4d63e79f53ccc8bb7d04b3050f0979a562e5a5b5374de622fdd60cde7961ff8a1843939cb2f3f1ab44aebd5046971488e79051698b8c0283fec17811327894b7047d32c4569a799f35a6f11140c75c48fbd1e8daf8959fb9fe55ca0665ede38e8a816b6c6ff78acdf31715ac723e6e5ad6035e44"}], [{{0x9, 0x5, 0xb, 0x3, 0x40, 0x9, 0x7f, 0xa1}}]}}, {{0x9, 0x4, 0xdd, 0x1f, 0x3, 0x2e, 0xfa, 0x46, 0x0, [@uac_as={[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x1f, 0x1, 0x6, "f4b088dbc4"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x6, 0x3, 0x3, 0x8, "a24dca809d"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x40, 0x2, 0xed, 0x20, "38ab62", "d0"}]}], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0xff, 0x8, 0x81, [@generic={0x6f, 0xf, "d26626fc67f1e254ad038673a54e43ec0ad98a19bb21e225a0f17e84bdf5777d28542882287dd4d5048af8fa7d57259d8755a785d0da764a85b3867f86e154278d266bc458d3d71137cf394df2d09a9971b32f924616d451212aa28b84c342f2ecef221684863d1bdd5687e342"}, @generic={0xc3, 0x22, "4e71783973aaf971cb34500ab1926598d27aead02e1ea79708916cee98fd7203cd02935a2d2c5822f72d8c25308dcd40ba658620f0cc2a23b0e1186a9c3edc864df21162fc38a1dc82cee3ab822f8020fe727d2e6078b43c58b5152fe261b6c93d5dde502b88714dcb607b28019f26363459f097b63e760669097265906de9b864ee314bed6779a0be98291d987fb3e9103de9f170100f9f861f1bea67c4b2501a2ef539cc9cce9543ba2bec3bb3663a1fccaf118ad566073fc82638db957a3213"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x3ff, 0x88, 0x1, 0x4, [@generic={0x29, 0x21, "365a5190856c4d8d625f744003661ae835b28a1bd62dce7fee7321d8fc987094720e8c6174cc48"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x4c, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x80}]}}]}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x4, 0x2, 0x1, 0xef, 0xa3}, 0x8, &(0x7f0000000680)=ANY=[@ANYBLOB="aa4cb95f54faaaff9fd4717726187c1a952229060c66ba708092545522a7719b9eadd29cfa8c6c8be38612549e6b99cad76895e466c61443861f813354516ec364917510af1102ae79c39ce6b5930bab264afce99e75530cc69f7328bc3332be4867844507915a231967f0c8550d296d53097fe925cd"], 0x2, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x419}}, {0x40, &(0x7f00000005c0)=@string={0x40, 0x3, "712ef4f4a959f0e333936bacecfbc77a740bb5c610e83b76e8191c0da6c5e99c3e73983df5f375bac7329dc982a1463b10481dba47a6cc61d27e0b9ee581"}}]}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000640)=@ready={0x0, 0x0, 0x8, "efe5f28c", {0x1, 0x0, 0x7, 0x81, 0xfe}}) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x4b, &(0x7f0000000800)=ANY=[@ANYBLOB="080200438b5f13d925819b52a5d5e1721592e736b9d31f2f81dba122e3c2c48d210f1ab99ffd5dc3b216e73794f393bda568391b7f24f44915f2aff0f30a23581c7dfbda2660f171c48196e91ac3cfcd00f9b43ff8d518a7fd6540425a005eb3d97eb63962d13a91e1cdc2b049b98c30b722a4ae8b61bbf2b1d1caf1fcff7ba4ae90244eb7ede9e3bfaf796f1eabf7a79dbb092816e2e84709629334e510294914074baf6e7953d151ff6ee3f36df2172f540bbbe0d718b7151ebb98e6b0b3dc4f091bb8"]) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) 03:21:01 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xdee, 0x40001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/196, 0xc4) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000240)) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x282000) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) 03:21:01 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x619c0) write$hidraw(r0, &(0x7f0000000000)="80", 0xf000) 03:21:01 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x2001) write$hidraw(r0, &(0x7f0000000140)='a', 0xaf000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)=""/208) r1 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x575300) syz_open_dev$hidraw(&(0x7f0000000180), 0x8c7, 0x444000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000001200)="b4", 0x1) write$hidraw(r2, &(0x7f0000000300)="74a16b017e24094af3c068e67a7dd92fbfb06e0b64603dc77dc219aefec10a190788d930fc4175d12ff56ac49f2ef150b439b9acafd1f3308f46000929fa66c274c00235e373f1c4a7dcae6efd0c9c9a076a7c12f25eec445c68079e130c9a9cba151605bfc682fea2e188bc6dfdac5ca4d479e023babb4c31fb0a04b2b497232da80ef9bb483b2a689522af7514739ac4a327604b72bb0d6975a6b9831ee68a13f446616dbd8be1e26fa2801a648cd45a2e388ac037adca0766293f2353cc013c5c1acdc2227acb79c2484c548f5b1cdedfe18cb86c7fa517ad7ab2595521760d27efcb95cf2a", 0xe7) read$hidraw(r1, &(0x7f00000001c0)=""/248, 0xf8) 03:21:01 executing program 0: write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="03e52edbd4982db89be860dac7145189efbba3f171e363344738e867dbbb10eb70ed0edbac75eb4c0b2f9b48049a75dd526933d37bbc7eb812883f188b99401306226a57cb", 0x45) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r0, &(0x7f0000000080)=""/64, 0x40) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x100000001, 0xa0000) read$hidraw(r3, &(0x7f0000001200)=""/88, 0x58) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000001280), 0x4, 0x40c00) write$hidraw(r3, &(0x7f00000010c0), 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x800000) 03:21:01 executing program 5: read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/87, 0x57) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0xfd, 0x0, 0x0, {}, {}, @ramp}) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7546, 0x652200) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x498383) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 454.567592][ T33] audit: type=1800 audit(1621740061.556:3668): pid=21266 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=13986 res=0 errno=0 03:21:01 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x40, 0x400a}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x68000) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x17, 0x89, &(0x7f0000000100)="ac4763d3be90500025f49906eceb27966a9aa99dd924cc955644a171814f7eeb78814fe6a34a0a10f15841da849976cb144f6ee28a8cb079cd528ed7b00e16ee43591e5f2ebf8d6b7a71ec05dca3452ba3614519baa0e0b9b0716f653a88ec935c60a35f3765b53b529b60584a92ceffe0a86723b8f7bad5fee00002cc5c297496aa684256ae1d777c"}) syz_open_dev$hidraw(&(0x7f0000000200), 0x7, 0x301002) write$hidraw(r1, &(0x7f00000002c0)="d95c9705acce78dc8887a6179c29e9ebf7323489c61801f0645afb4d7c7c4c8a5f155103ae3fd9f450f38af8f879d36309b46c3461e6a3629c488baa6c62077e90d53be7b7ee", 0x29) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x4, 0x40000) write$hidraw(r2, &(0x7f0000000340)="edb8db134da87fc978817763fca9a5d17a43bf2bcaa64e5e1a49d16e0734ae438771a03f6b977ac24fa1ebc3c7f2f3c2887ac984608470115bf5996bb57c058579df265735e1e63722d24d302284460785bb0fb6bc57964577a5681633099938a8848d678f5dcc2015a51a04b7934961db37d3cca855cd0c074c3a1053d939eb4a05a71c4de20d5a7f7709dfa146d3e0a46580c44cef0bce651c8bbcb1322a65cc513143c17d04b4c25346c347f8f091573adbe406b96bee881681ea4cebb08597f4547a12ad1f85d112992c7033ab0ad8d4599dc75a1656d22e2a1977240b5144b0b21ffad222d9edcd454a062d87c7acbe6b0f4e0d45ef4287e2a6d1e9bb373e586f61bd793868a8697e1097d9d0fd053c36c78bcef7666dc38b875555eb805613ba8a401a1431e9a6f94b3b5ac386f395888f83c4b5daf10f2e563d38dff99f2cc0f428c2ca8acbfcd6531c26ec6abf01ccbab39684466e87878983bee49e5218890e9664bfb9fd6e603d1413099b0404ae01fd3ac60f76c4c3918008a624a9e3b4d51b6a1e433de92d591eeb5f892fad2c5289c0ca61bc5332d1f6c8c0811f7d5ad0b8d7e70448397f2f362d45c891d1266c2b786c237d7a33d347aa1e86ca18a558d4cb4e9a7299e324dc5adeacb63eb635c566b8d821567372d72acbf78dd3b36de5e56ec8dda3a9bb3c375a225aaf9172e6189bdb03d21ce2a292d8f329b33cfc92519e293ca40eb556651c557b6beea034b8eb35b0d0e92a1f39bb1d8ebcccda425518b8abd51126a6991fbe4ed8be6a1eba2aa6160785c99932c992ab79374d719f49ac6d97ba23786e8a4c416a7e9f83f2910f3b473d6a83a8aad9229a141962335ffdc7e6eb843229905fe2124353b4e5c3d903cfdd6772c257900da544199878fc15b161878a8373cb2f9e7367155a8c7b7939d754e2d62370d9695604623470f7ec330a8455553dd0463c2e3416284e1c5faab04fb338cf65ee4d1e39b6caf89982c8977eea66900bf9bd9ee54eada1d755e7adaa37fe164529b15e5a0317d3c1384f2b3514b9aa0a6f5c0d97005df1b3d3e469605bee679c26748bf353f0eacc5d2e499664db9223302d049843b6fe3f273fbd8e5ba006ebb34ad0e6004d533ebc484afd5a5dca4493f2e75a943459aceae6d5ef884ab1eb636f01f7b93c419417745c518cf621fa75511789855bb78f8c34503e8c0d33a6c9a4b0cc3c19bb5b3978b957d44353a6af155962a0e85a99cdc1536d41da1da9e7739c9c846dc817ac7ffd1a18c135484a269634c7de4e52ee25e0b8c4c2636d6a5b5f6890d8251747750f2b7109c28e30da3510b7f8b9b66674bb93071439db225ec63ccb7be8081ace0aee63c6426b6af2fb2036f090080f468b29fef30db4b5dc727400b8cbe4153f1407c8235e9f75d6ddb0e4c4e2357d8b82fc2cdc7a2c2aedb6de50d745f5fc0c64989688332f2ef79bf81fcc5d0e4ad7611cdd0ff919ee48d25d6c0e0599b2c122e26bb57fb3a2f20106ac67052c5f12bbbcd48529c1d167a5554079a2218a8e90902bbfa4d446130174ddd1d71d98ea903ef41ece1423298d141cd7fae0cb30420594f229892235935101f404f10b0a62e4760efe71346ce234a5f6001244a2d27a13dbf9dcf7bf3106bb3f986f2db305c6b44b8bc8f4c45ee3a56727fabf86e00431334db0aed5daffec836934528eb279ae19b49bb1cbee4f73eb58b77e4c603fc630a599be34a219f1b13ec10be9ab7260261dd3790f3714b9afeda6b971cd15ac72be3c53294487ce8d33451dec94f7ddec943709ccdb3fe554bbcf698810d85169acc0685921cc069ef4a49fac5c17d166ee217d4c3151c21765dfd6e1564c836d1bf3d78c2e200a0ee55a80606c5ae081faa964004c051d80283e7b8a48d0767e8f981ddeffa5b3312c7606f3efeb7f935ccb48d1075464c89e344be280f5198742ff4128c1d1cb1a16221f88be9da69bddddd4f21b939e5532c1395607bd42415292631cc77669fea2ebf91a925ac4c5c65d4cf9b7ea42fdd3b0e38a0591bcd54501190b4ee43f5df6b32e0fc46c1165d916555fa21619a8dea2ad0ce587bd02c063b10b2d8f37cd842578d2baa119e4da8c0c5ad12686b9c8eb410904c434966e68f90f43fff20702dbcb992a91d810df2998b391d560f4a47aba2c1805019f7bc4113fdd93389e0b2144241b17ec8b45cf1f2f95ed48eea60f72a99bbfde13d25914786d6841531f7525610a543f9122d0d049002fd8d6f2fa999567347d3f21708042b131c900b5a6c9fd8675adf0abb986d4bd4f7cf82729836a8c8674b2c38bc3e3ca2620c2d6e80cadff5e0413a0304814862edfd0b4c9e3426a2a52264e7fcfd5f8c7faa48191d3f513dc426b0224fa087207ef0b202d7a89abbe1a69990d704d6d95bc1a1a6c9a74c9f9b08be9692aa7206abb3a3dc1e37015595e3aeffb4ce8b0a30b1d99e9ad0ff15c96bc73f5d0933fd28538e0c9c84a4cce7d13c0d24b3d618c661f29f69e46cfb810bf5f632c57f3e9661a01c161ab9d5cc525c08dff73b27d58c928f7096da6c71fb53b2c90008e507e91568a6ea564e14891240304c148879e86b0b2f91e1bfce5fce64c684b8d26172ff9d9e6f277b7c6fecd76fa15d1cfbc0c1b10e72d8c452111772a3c5b81968684cf1f2edad6d8de59b01312a8a0c3ee719dc6d6df825eec63d440d7f4358d3d85a1adca62f982cc1f0677bc7635903cc52a35294f9c4bab4dcfb37f1cda164722e2fc1c1bc5895bd1042003f9ad25391c82262069752a517734e2de77a1d25d5b4e664e1b69e380f28a2b92eb79eb85d25c5c49a20ebbf53b18c3ee677b4ef83dded340b5cc339ee94ed712970aa8d12823d9e35aa5119344700ccb0328a48a39cf0d80a4d88c8d55c0786f7a3b33465ccd30d12618afc19e3c15eda189cb26366cd503eff563cadf18ec37bd8fc61e03b6ce5c28477ec5231e315ed5e8cf416671f1bbfde24f925464e05bac4a802d190ac47211844fc8a52766298bea31c36187d63d00338de59cd689691aefba3591a614444af2c2642429d042a895e9b295800f70719f6171bfbce8b9445c76e05dfac60fd5b73913eef0d7c1bda50e662fc0c4ca9184198acdbe4ff5314da417fdc9acfaa3917279068b8bf4c0482a1e60450591adefeadc1402f7c5a99ec19434445b134d796ef62022d23f181a59bb399b3f9fb4cc60e144bae799e72f76f379cfb2c953910f9fa00d48df859ffab4f1559d638e18bf7a2d51e1593898e5bea4a56982499d881776bfea208fe5f76d831db0a1e78076e9b19a88fe9d4595e9bf2019e5f54c8b203ed5e980779015fefecc7f19a9f6c49286f5696ebf614eee6a5c10388bb5f20ff1b790384f96b19a2fdb6c70106d4975893327d9dc0942fbec589043e4c7524220c96689f86a6e4b8b1c14b9a92b3a5489282d918b2f336f6347792e8b6d855d580b2534466b73a6d937e1b8868d7d37e165eaec928c611a8240a8f257d6a62b01f7faaa77c7d428e61cf786d07b6fcc2a1a9d339583369bbb271ce5140bdc4db154daebfa36dc4735e10ebe0dd0458dfd98df4974a9561ee66ec48f3bff77aeb1f73a0474fe7799d576ebce8edcece0a4c110428daad91737177606d9b86a36ae0f3058fa0af6400d0af485ec2d1d7aa2a152d6997a6ac9c9e06753afa375b2027489f079ec3ed2c89360ceb228ea756f15e7818b20613d21d8b0d9beba89080293c06d9764eb88bd78ddb411174348cf6a260b7482dc0d685fad9288c02ee8b29e20c963a82f7867c25c7f394892315b0d002319be8871015a793c0027f15e73ba86027a5a709ae154037710db00d9c13866d17fc7988db09eaaf23dd655235f488f76d6c44fc2a2587da825e5bb42018a61159a31fd66cffb61417893e094f6fb5d46c87e36cc1ccb978d84757d9b09990e1f4771173941fcf1e47546e3347ed4599cee831086dfaa395513558a456c00ed6b521815746281718e5f0156f36c2fb6d08ab7c93a5d3da823f6c3957e39a6d4d9f7bc9f2b84681d41fe5a233e9d75e16af1f235a46509801c1f0f85b96dea0e7120efdfb7a27b5cb360c1c88b82b8f56c2185d55292bf3c3ef27e35b659e3ecf9057c22902e27fa2751992fb908ba8bb6f06bf0602b19009412ffa9df823b9dbd0ef892ef9981a751cbc568d007458d78b42fbc873e81742232c5b97853dd294664c949dbf6f18d8e2c03eaf2915270b6683062c7681c0fba5f864cde5686216b8019bf3c1b329c62707728dc0b67145a7f087c8982e3b50a6db3e869bc238ce875fcee991496f923fb09d2d5a62fce558abb17f17022b57771f37dc59968c0ec284f9d92c6879d902cba808c3d67ab64332640fc915908420acfce810d09624b54c15384617922bc2fd21046d31392cf10d303d40d93272a1144e821d77dbe561447111b122a98bb1b97bd36b1a7ee826f9788b52e8e49eb904da26c4c93fa8217fa9c0c6a08c515f75cb5e4c6893ce704fbbd2f9a22ace6546f14d15b5a9124305b35ba41936caf3788b1ac540c2b16aa4ccb5b83f9505a7ab53ad7e6efc61898166cde5fee5b33ddbccdbc0b144ac0aa50520753d4a69ea56f4cba5cb85ee439443eca2715af977a8e6efe7d764f8514b09226fe77b2d5aa02a983e90c8b2e1808797ee4fb20b5325f115b2442260743e696cfee170d0afefbe3940e0d014d1c2348c88f1a15f24dc716dc0d28de97b0781240ea432fc275e7fc82179e7c4596308c10f7f29b80d6ea63c47c6b4f2bca8b8e6f4ff906a632ac6d1ae0e132da41280d45d0fe779c71f57966f53019acd924cdf0c64c80ac11a6dc29369e13419a850ceb36a01da9ede7400e9b02648539e034fa49132cbcd88cdbee8a9a6333a4a3264298b864ab4078aeb1473dc5821766ff9ac3c1af8bbfbd411e96627d4b0689046ed6e0adb01c4341bd8fdb5be79e6d68ff9d9c2d4db11272279ff80d4f3dcce1802f4dfcf738d4295475e76e4f5029a56ae327aac197246ef1391a345d7da69f2ba7a6c97e9a12d2b1c976853f5dd58fb8ff581e527becd865384d888bd08dc18dc07ca63a0ee9ed74e67fc3697d7feab0e59fd574789aa56c632f945fb06fb52e7286a69f3a9dc308e92cf8fb4d12ba0ff3acfd0934be5420e70953c528b825a206491c02b00482144aae36bc9558197d688575e990eeba12ceb61d42fc77b6947863dcac6692321990e2034667db819e453ee22778bb684e18fe4eb9478d6596736bd05c8ee9d2ae021c6a7406a77834d6bfe375f02999852e0593d9ca298212c55c7dcb227df3f3c685e5ede38f3e33fc20cb3dfebeaf8d50895d73e13b7ad30763b124aa67f639b1dce0114bfbfc7ba3dc3450674ca685ae060c9eaa85e3e6fd4fd7e24948d1c2fd6531deaa49022224f8014434d4eab8a08f8f1d55cab3efa75a8bfc0f48a8e379830e33db23941562671a4baa5aa34a2c4464fcaebc4912c694375002e69823e3b2b4a80f4296b3a6255c50a2e421ad15745a1104c7919e0a14622f69451a78630e1097abbe8714b913531afe939891214bfb53e0de21a9987d78c3b0a6cbc83bad4ecdbb0fb7a0d8a7265294631449b80d279977f4eb7990e1bfb812dc7fe5b9682a1844d5fdb48f7a120208fc04b39034f6ab9c13ed49324d5c546a698f8fb648b26cfd981a495e45098e71ffa72a92d9c67f72ef7a75d319c9b9243fcd4b90b50f97531635c3e6341f8ab1855581d4140f84b4723e9434078775c916feedc2738924", 0x1000) 03:21:01 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) syz_open_dev$hidraw(&(0x7f0000000d00), 0x4, 0x2400) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="ed", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) read$hidraw(r1, &(0x7f0000000b00)=""/199, 0xc7) syz_open_dev$hidraw(&(0x7f00000001c0), 0x1, 0x88000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000240)=""/162) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) read$hidraw(r3, &(0x7f0000000100)=""/147, 0x93) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000d80)=ANY=[@ANYBLOB="12010000000000002505a8a440000102030109021b0001010000000904000000070100000905bd44e9f2dadedc53f0d11c4a2601020000000000e97a56b1563ee3432b42006ab1ce8ebb4d0a8a6c3cf8ead9b4785a2f36dc367bd0d4440177c62c98640c10aa4946c8b148db036169b8375d40374a17ba0e1078340565281db9c47378aff693e7ac947d10d75f86b9da92bc0c1d2db02659f6086033d37e049af9b3b1083d78c2ba6c707b25eef925b672aab8b283e7e5c79c859674a314209666df2c2d738893083299049b89d62bf238d57ce3415fa9fef5f4c7ef1ab1cf5708981e08f9d14135e308966da410400cf05038bf15a48c7ce443abe7d27c9ec805b155bca7d8ebdf5bce6390da1942a38b6e9926875718c43fa6950e3f7ef0e0b759bef7064c738dc6d1a67221c9c0891b199e9b41cc6670e804d260aa2a383abac115c38aab2a7b3e4fbdd88c5c93abbedea688a2"], 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000080)={0x7d, "9814212f77cebb580a7b34f977293a147ee317fee4fae6c90000000000000d477010e702bb3b9d61aab828c3b5f7446cf9a83aff55a95f95e4d7b6c4ab9c00"}) syz_open_dev$hidraw(0x0, 0x80000000, 0x0) write$hidraw(r0, &(0x7f0000000300)="f113f6d7bf5f4e5a011b0222087b60122a77aaeca35e1d05559d59d0392c34a5f56404a85aab84938e89c48512ad0180314dfddeabcdfc215497c6bcae43aa097ee40cac8fda6a931abdefa26659e1e4ab2af9a4b09abe7837119afefbe30d6a343a8efab2a47ca784a8338bcbaaa32fa0603ba98c5f00fcd71836f411e719df2ac1ca23127c9823a34bece34403fa54cc5667ce2196394b74fb607f38a9fce95ed24d60ec831e7422acf8bb1a4718c97e386a77321b954cec392c2d5ab7eca2214872144dcc828c05bfd632cafee96636e4a756b9166a08e70cd3e3154932a0b829387a167ef8d2d5ac93373f470692b7b53bb4874764a9ec8bbd3d69792c4ebc815b9543ca9f772a334c43a5a2bd4508d86588dbeed28ca492571ecc9ed7aef04a0d8cf0a969019e3e52007cfeaba583022af094194d04c28f1feb91a20deb57c2bd5c62d184def71fccf4dcee7f2f506aaf69026236e81078ac45d1f20042f85c0921d4e59aee89061daba6bd8bee8b760820a00a605dba6554e68026adb13d0f091cedf94a2ded43eb3fc05d69b654cedde656c765f20d28056cd55a45ecd92f8fa8f5ac254705f502fe6f4f8a5c87d76b8a9918eeb5ffa6c65444a8d75a32f3d3fd80a014103f490a19187af2603b7dbd88c9d87aa4cf66a4e9dae5936c6d6faf6bf6d52e5c3a9757b02551b2f6e7e4742a2f833b664d8883deff67420926bbe40a694882f01b2c2f3051af3e659296b9ab0d2d9fadf8097aca57139c2408ab609b68e7a1cb3710b56d6865314299db71a97c5d4da78def61fbe935275f1dd71d43bfd4955e5821136e7e7aa7b5befc12b930f247f876c6c5c7d850c7714247416ec951bd3803139ab4c131052bb9a349ad80f1ebf08be2d657d7db6381538f1e62cc249eefe67feb679482a6defe3aeeb5e9ea1a9ec4b4ff99826a67e89b617a6cc1c15a80b0fdca6bc5b63ff116d2d43f43b4255c599ff4fee27dbabf9715d21e2f15bf735d323291fee7d778bb6d9c5f5c809ceb28763e1c01315a1c2106a0cf0562fc1ef0bc49e9ecd53a60c2d53dd1023021a3579a17905a213a11c9344560ae4df75e1346449e261830c14190331725ff946f2a47598ae73e525fad05aa07778fbaa56cce3c44c94179d308af0219b1d3ef89d80bf4cbb79a05ea6cd1568728753022542026a143f0c7df15588ca48b247d81e9165e7de8abc864361a925583d06a712bc20a6a699695d049a8cf1d5d9bdd61cb5b32675299e0f676c72f3a57eaf28a2edee253558280e6837d80b37c1929607e066b7c09a26efea0bc9651866dc812be91a8dc87029ab7524aca7dcef8aa6bf85d439c5ec6f8374d20f4a825dda2ae62764a9abb6d6c45369f35722890737ad8b219b3b8ac991487c4898a58a6ae8a2f13b6ff7a6ae7aeebffedf7966b550a46f5281f4331c11390517d337e277726985a9987e0e47ec1e835bfde789c03f705d99a8846fd7263b4158eb3b73a0fd4b934617204d99e8edd6b8d74e0f234890b10b7162a5cade743b81bf9efe02f292030bb191d6a91eccee0fc850b64db7dabd8ff260886f9ed9bfa63f5ec0d1499ae1846b02d26105bfaefc69f83237d627ba58d617e06ba9e7caa433804ff67157280c89bcc84db7ad1e771ab97a4927f7a90dacc887de19dbea1c13f87127782819274e9f6b1572dfbb375c744cd663ed98358812c4f73dcfe94b993ce8c30ad7f931105cd63f1b2da97ce759910ce2e9139cd21761eeebfd454020197c67f59f9c419ae365f8a984f767a73747345723e2ead3869e152820f656bafb9f1eb05081161edd68222d8e66491c1e8a384d0c58c587c049aa416d6ba53eef33810612a386a996f1e752ed05174ea345426374af75062a35ff6c0947d3a93d6dc10244555f9a4eb65bd70bc808a1d2a118387c438c0153b577b5b211340abd302c2eec3ef76253e39473b7ece1189f4817d3ee108a32eef7f86be60a4f73d2f3dc9e930b7ea56a3f8d9c34e7fc3f50bf4883f20674b8036d16e484c276f9920c7c7e6a0a1311dbc505df7f64b454c6305936198e00f5c94bf158d488d08f997ae3f9101e3eec217c220bd85ceb1162fabedfb08b1fa649eae5a687a0ad125608c9bfc0c738c23a4f605723d55087f1bc027fe6064402350a45d2b54e5c700e13d860304e60b353b0399a5ccdae33aa7635ce4624cadbfb3cfba70f8da0cb69f8a52e747102713e970e0dab50c2d7c7e67b2e91443eb23450932fdf35adbcd91e2de554b00f6cbcc8a0de1bf8275d1fe2be7561a6d753dd5ad784dc23ab40944a1371be15ebfa1faba196390e0f1b848d7fac8c75e77bd22b19cfb500c82c9c303553673427aa7088d0d6329ee18d73063c7d4fae7ce15b350df1c7b6978b3d53a1da96fdb8169eac8be3d2848ad7afefb4572be9fc739a3b63df9f15941325a789e427adf913c83a51a107d0e2d8c1d1510ba378e456cc8d2619d67c906b61596c1607cd14cc7e97a282c4febb569c9f20c158ce74015a18694c413fe948f919343a991d54e37d5a7d258decaad0bce477c5f875c683885aee09839856eb1c7d710db7874527b23a5819508c750a6c76db9e32015329e32d830b52fb80dc543fec0abad2df12282cfa181736dce5040d7551c84f83960ac1f0d1d472b312ec2ea31ef677b5b4bc0f8855fb253fb9cadc972fda839dac43c9ed0f01ee4cfe5f05838240032f7e7db98df6c4cc4f7b71dea3ba02dc4a41d06ff4ea2e16481efb340880d2af48cba7a70c19b9d0686a2c459c1e2e130f1bcc06523df5068f4807dc1ea09", 0x7c8) 03:21:01 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x400c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000140), 0x0) read$hidraw(r2, &(0x7f00000000c0)=""/131, 0x83) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x100) write$hidraw(r3, &(0x7f0000000480)="31f43e409a84739584d7a2037b51a00fa22ab91de51add1f8ed893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e010001001ec5d0d50d8da087e78e20a843b38467d6d17901008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2a7508cc31a8441770bcaccd0a492ebedf2b47c4bc48e528544ecba2658eb42b2ed5eecb6dd01c42d85f857caca55a32b595c00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd00610b267e6d311342628850bb53a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5abbd0d5d8c7191f3b6931cab08babeec5ba250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c5139098c84172336b0f255fe7bb265b4841a742abe3f4cb1a8a6be7cc389000000003fb1515be329442c37e1e6cbc3b7181603a1ab00ab3faa58c737796329260e3394502a52fe05fe3e27ecc10ee1e22ee9a767e5a21544dfc4b8c71cc5e12d85517f43ccded6e68b16ff1ae036c6a68627fbe9f490bd2b0320471e45ace912dfa8c0c37912fc89571475083c1c6185f41708d0b35eba4434766e137ed108f02037cbf317d32eb8d5c14e25dd7d5e00000000000000bf00000000000000000000000000560a279f75c72000000000000000000000000000000000000000000000001d1fa5fa4a2e97e289bb8a7bc87ff90d6977dd9d146de1cc69d53531077e8388a1f91a081ff8174a5922a355e6b3c958c38c06eb79dc67d0cc1d921e0f8469362829416a4cce415c7add97f0a51e87f41132071c5857f154b830eb1d53d481d7f15bbb060f3706c4833cf7f01a88360b9c1384cf7909a4eb8a5e9191b1103be7c651193079d2d71a1ce5148abd5cdc6d968d6064b6ac9d5e4aef592a2cebfa6c446df308a587f4", 0x2c5) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 454.688800][ T33] audit: type=1800 audit(1621740061.576:3669): pid=21266 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=13986 res=0 errno=0 [ 454.782053][ T33] audit: type=1800 audit(1621740061.586:3670): pid=21266 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=13986 res=0 errno=0 [ 454.850208][ T33] audit: type=1804 audit(1621740061.826:3671): pid=21286 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3334352F48C7C060 dev="sda1" ino=13993 res=1 errno=0 [ 454.928538][ T33] audit: type=1804 audit(1621740061.836:3672): pid=21286 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3334352F48C7C060 dev="sda1" ino=13993 res=1 errno=0 03:21:02 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x91bd03) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="160b0eb8736b2795"}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 455.067225][ T7843] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 455.147988][ T33] audit: type=1804 audit(1621740061.836:3673): pid=21289 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723437363931393434322F73797A6B616C6C65722E76624F4756692F3334352F48C7C060 dev="sda1" ino=13993 res=1 errno=0 03:21:02 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0xfff, 0x0, {}, {0x3}, @period={0x59, 0x527, 0x8000, 0x7ff, 0xfa88, {0x0, 0x1, 0x2, 0x400}, 0x1, &(0x7f0000000000)=[0x1]}}) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) ioctl$EVIOCSKEYCODE(r0, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000000)=""/40) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/4096) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1613c2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171b42) syz_open_dev$hidraw(&(0x7f0000000040), 0x10000, 0x1cb902) 03:21:02 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xf7}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0xc0185879, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f0000000440)="f2cc3b445754d7670c843d81057ea622cea5326df92c85f8bb54245cbfd405e19970de296700c2a1c6b13f6c844fc0da3fc80fd138d42137a2685ffc14b1eca7bf57ec8a037e3786c9ef1a432fcc2ec392b510ddbf7e4351f23a158d777c28d1adf8817bf27473fec4926c34ea211549cd7ea1dc3a1e14107635a2e7e24b120a535052acd9f5f89e7d1aa768fa0454e98af47068ebca1dfe0b88b439e6f1651b8ce730a5001ca441d9fdda544185a4d5dca31bbd7b25b71e8e8596879fd001f95791ef9a253addb11c2680a29f48f91b4b268ea68d63ac1f626c004af19595607b7e37493e81590d28cc1f9b098033e435710673b6f6987323dce62d691bbe5db6dec2cd56dc33e62e63f4b4183304954a2f9a27d60ee64db2ae129f47080ac966a0f73bbce287a73d883889dd7a393e3543e392f2edfc4f82f72eff901431ac0155a48d7d5e9da887ca1920a299a1bdcd41d8db696e987c9080262f996b931fc748547012ae8203b27d7a37fc63772d6848cf79f746ea0dcdabe039e7550918ce194f6d5ced6c812b205ae84688e49c59940d61164f13a7c3797be32399e75a8c8fdc8f3f2446a42c0616c1d5e7ebe43db01490eac123315afec6d62a5f1ab99cafe326f679cbfa71493bcef7dd39171975f7684140212e470ffd3d9e20d3f5371a6b27e2365cbe44c09fddb00577481251e5b87496b8e3603b5753cf0668e98fab154d956a620eda566b32952babf16e8778b5c9f0d6517694f41a1aa5089cf4525dc0a3c1818a57472949e9da03a0187e6780c0f239a40017a5f2754e2ae5a1e5d4d33396b46c32f4668bd29dd5035cf75905cfd4dda84a4577a3c86a86938909852f2f41d5a501cd022cae408e62c4f9b64d9d97a73d58d7da390c0245119e4671367abae8b0be0d176588a83049e1ddeb88427d240eea8a1c6f9a3230a4f4461f10e04dd6dd96ddbcaab0515d7a109d6c9c0e827638de42938d3efdb998dcbe2b07055ebfe8c4c633b1f840a9e8383d8c1e450a89422f13301e1a09e88c676b21d15d39de9e49ee77f742f30a5de9a78356f1ff346847f9f985ce1620042f42f7e6d418d791e13b9098d873db458daa6890724d88f19471de0a02972502825e219defa6a2f378f737936314c054c383f8eb244fe0e3f758921adf7e3b7f1f50c7a6011aff617020b2ae73a8336057a8588acacc09d8491822d0a791fb8be21ec5b0e102ba0c0b3ff98fd7ccffd1c224305c3e168e8853136d4934b909f403bc357230253fe5c69160b7b346407a5481d96424770a6aa8ed0ca87aba54329e856b69e6df26acd903aabe083bf0fde5cc21887e78ca665dbd0d5616447124c3640d7e4a908628b6587a90f1b52b21e0ab38234def6b8d93a4ff1b070158770287abe90bb18bb4628afc76a6fea6412074cd382171e1a117c4d29a91294d96ecc636c27b38a4616e5dbbcf6db9fa5eb444d3e2a7f84a3190a811baf8f32d77f571d05f0a3e47fa3acf3fd5e83bae3f787ac663dd10d4e9027534d5b43609f76f2faada21800e25a39635421f56c74dd105083b3cb9fe609cc77381b4db92c20b6df5eef42ddae32fb44bb8fb528269135ad48ea1b75430a000591434e068f42320e5d31dbfa1e6cf7c5d5624385922736a3cf66469c93ffc6b84d506de2ce26029550cfad9e43c5f0f79de4550beb129f88a3a3dc48770f150a773288fcf79066bfb51c9541dcb335feabb97a4a6361d79b2ab15f2cddfff9092869236c7c96852e2b3dd35a02a9aab0a88c3384b3a54ed0fed6730c0753f7ef996a9d7a39a884085ad86f74e787ed46f83eceea45e3459624544f17182a302ebf9cc2651d71ce04bd84067e00ef8c35909faa1dc65b5818f15699381770d6aee5adfd0c816aa9a4c249dbbaf1ed7796d77c8be93f29ff3859cda56e9551f9c1b0359405af78fc8ecdd54144bdf9b2c604cf590201f6c74fd683b7c1e6f550dbf4d4f215505c734f7c33443abcc27d893bd28f5352c771b0b0923fea2983e62963cd55fb779723a113d1064cb3960ae19f77d393e838ab9b31fd904b12d5482df207041dba0d0efa96c3df7d093b0ebdf7e3f2860929e37c83a6858dc71dfa1a91f75a199a9f253ece3d054d79470604846ccd3b11b4b41b6072ae7a04818a7538543186ae9bfbf56f6cd8ddc9979ea3d02d299d58866aac80426505eac368c2b85c75e1367c341d8add5ca1a27db1d93dcaff8473283550399c8abf573b3f7de610b5319deed606b9bc7f448e3010ae195588612e98b78d26d957e5cc6e2aa14ffa0165580b9d6b500d47fb857b3da6c89bd539e0f3b62aa94d59e46db87ade75940220716913dd307a68276583f95e3a789fd60cd808e98d5d4092cad425cae48f332eca45b22f62d8a3123452e74a4b6939cac887f7a764ef70ec46800d430ced310fb4af07fa7a74cb4e8e0e29f3adb73f2abeefba47d4a24912871930a00145fa81c83b3830ae5f9093eaced3df7cd57cec30c142f49514c9994d3fff4354e24f9b51144a04db1e00f240058918599d501c994e24afa93ba55fecee9205d6691a213dcf462fb9258441c910c2048c2296e9431e076eceea0a3aa1ab86da4261376c1af856608e1cf68d6901fbe7fa19a568d6dcbfc4ed2cb876a8862fba18a6cfb219a2910265965e3f7db9b512d01ed457489d91b1bfaf246015c5a9ed339af0f2bbbef873beafbb5ad3e9ee1b7e2fb1c88bd9721523c9b27f984c32defc37752130b68ccb2359083270427b0d3760687258c97e1bfd184738742e24a78fef7ee933b516b58ca6242ed60946120255ef43068bfeee7e3246a233deea1ed89fcc8f87323f267b28dcf5e504927c7290994d4949fbf8d2ee49ba27d0e847acd2c0f483546256d5ab517d3f48219ecb387627d3fcbf8c027b6923c788237b2f5dab1a199838bb7378b8be9aebac99f9c8ef234b113bc9c63ea34b5fc33b53fbd63c3178784cd59bd4377371a7a00b471f9c4920cf13b6d33c96fb0ee377243c2ba04404d2d22f31c5fa820e3729ffd742341848844f1144daac38f2d67c6d7f56000ac38cbb1c9f1c50c6ddd7aed7b8231f741ae10f2200396f02960357d42c23514fb751e02bd1931e40bfb8fa4c2474a893b9f843b3a47b4ed4a0aae3baf748d5c07de624de294503ccb3a1d4ed3355196fdcf9efbff2d69a81d740d7cba6148660ac1a592f68e659bc362d2d24877875d967801bcc83cbbb97da1adf76fbb5bf63830b796ec185f07e1d0f1b33b0e69d998c7b0bc7464687a7fd4c9b2e7bfc382ad6dbf73a00ddb9f721e18bd1325e885a09c3d01d5dbc9b4fc7cb9bbddfe45ab76e8351da2966d28e0a33a2b82978c27cf2bb6ce1ea556d74b370fb04ed86aaed6d7ad3fed4d42ed700980bd0b19c48399239827b6ad715d770a04cf068f16361d79ea40846c91c7559c4daf880163f5328daeb8a069956f27254b1e138ef9f2a7c61419d4ef6b6c81481eb51fdd19c382c7726cd489a19c6c6df6302e2e436b2464afaa949f2babc9e55cdc3d9db902e6e1fa7d47d4da529825d9f08783447d52ec56d9e6fbe316e7bc55c45eb67ed023a2e3f8cf92b65f208690c295bfc99b68ff45b3f258bfe3bda451806e76438182d0117768718ce74ac41b69b132fcfd15e9330887d7a756da1435ead845b3f3eb6c5ca656c577ffdc61bf054710eee1f8c48fa5b362ab270445a480e4e7921a4016a7c34c86320fa5ef28b4f8afa6d45c15512428d3bd2accce50fb64d53be7eea2cf6e66a3df7e66f34033b3e5ca651c1dae4f5f41385a0c31d3a46c95824be8303587a46ea147c388518d6cecc47b7cb65a0775e3e1cc8aa225ff8f0d538bff9802824c9d5f1c5bb8ba6278d9e25a10b0e965893431c180de0df4a45270c8f36956c4f73e62bbd831ab33d19d9e663ab193c36f0ce1483012135473b97a852c62df77dd7cec0c761c39988793ca794541a4a0120176c15baf2a5309df49043aed3a7ffba6460aed6ce000f5fcd24b5fe51df40bb8ad57216713ef9e03c9faccb3e43236f07fc4cbe890f04b20abbdb590ff5234bc603b62af33087cce6d8559f98057e16f1b28c8b13d133c40decb4af8ad94dbab8e13e096a263c361883e9c0dd2c688914d3cfe958037bb2758e855ad15707b4142529d7eb054589b6a6a025a1e842b28f535d7c5ecb1a2b140f8331e4ed81d129682eafeb3d424f91393a6338478adccba2d04995274d8fabc2963add7efd08e8bcf25dc75c67b3c5d7b7ea9d89f12fa91a9cc84ae1383ba898d41dea9da318905b85726e134343592d0f3e96a332d047b086d7b3127e36cab214c417bb36748e96d5595d15875a1564c40b7ae7929b39de32f51df59814d4b6d69ea97cf1e275210ef4a481d9daffeb92c596265c8e50b467dfb589b72e3801be7228dcb2e1907668121acefa6caf0ce609889cfe5eb1c81c1f271c9c74569d6849ead72b0a153d9cd1932ac8a7fc1609c5c6f15056793d8d8fc005496bf5e9d28d0165a9d2fe728513380587c6f1b4355b1546b35f3401fb45d84f764477c632e92ffd2e6d750fa7a7b46d19935cb810fdbe29a5e4f213c7112b2ac83cacd70a9f857ad4c6af687fb5495b64913e2aacc331b3d93b00cf1c2660f28ab45a279992cf937e14b559dda9f291aa8050672bd77654e49d2d0c940a9b34e21f9b00f864ef0e0160ed005aa937ac13436f8abba4ec3c751c765452510f74a3257fc67fc2a1c37ae5b751dc13c4584abf1153ed6c0ae8f0d81e22a419b7e1abb3c15396bc01dd171aa2e3b589150cb54ec69ac7ec79a6a481a267e83bab934837043351004399bd05bac7730ec457ba9114aa3c3be1da918f7ab4145ad1a27a85dca2145b9507aceb3bfb440ebeb9f5760ba2b510d024c4b1df4b210e224cb78282cd0d454048928962ea2cfe76500c5d2ccd65caee9e14202ff19abb88f82127701167abc6fbd46ec6302d31476750d0c096a7e7cbee03e9aa7f41d7c8b51dea2fc3758e1a3967fd602aa7073ba68c416b0a4d4b7b1245fd7802c62c751cbcbe9fe39900c4f8260e055bbc7f47dd747358c57430bc79dacd13bd49ffd0853bbf0605c58913e9356dd968a219ad673868fd37a10d4c92f313f0442a2704fc93e357f571c809be01913393a5022d0b34f4e0c0922d5f44ad6edb39cb789b83338000eb5eefa7b02b332877b1355132fd6dabd84edbe7e634f6e3edbc91045c7c9f47eb48d5b8d3cd06b079b8b8ecbb8d6a716f77ba81f1960d9f93db098875d82d87ba24eded83166528475d3bdd1ca9569f68c695d23ea744417ef9541b02d462ea950740a219a8295dccc33dd651a02d3d89d72e9d17425d9c53bfed3680d356caa323a94d65b1025c2f8289dd408c0fae551e9ac4dd989c0f6b607f46a1faf4079de36d48a97fbb0d1fba8a999eb01976a0d1472a7add2821cc6ce7aa001a215a5354f9bb91308a359372935b452669d9b2d8f74cfd24363ce59f131c382b828096ca7090cab7b87dddfe1cb8af7ce44a73dce82cee4b3eadd79e30470f2acff5d935713b50a59a6f35e30324aed6a31abc804b1c2ccc91877ac8b0b9f4587d341baae0af52cbec58c00180f94f1b9de3355743ceb9bbdb395483709a887f4ece181b8987a90c38e1551ce0064db4aeb85fa69e849204b8cd007308df2543bd99f0691a3f9f44521bc48dcdabd593e91d26d0f92b33a912ed6217a4d050d77cdf51e57c3649f28e48e0527e972bf6df098fb3f3de0217805d8d3da4c694d30edcbbaa6ee", 0x1000) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000000)=""/40) read$hidraw(r0, &(0x7f00000000c0)=""/188, 0xbc) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) read$hidraw(r3, &(0x7f0000000180)=""/175, 0xaf) [ 455.326327][ T33] audit: type=1800 audit(1621740061.996:3674): pid=21298 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=15418 res=0 errno=0 [ 455.413546][ T33] audit: type=1800 audit(1621740062.186:3675): pid=21266 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=13986 res=0 errno=0 [ 455.494725][ T33] audit: type=1800 audit(1621740062.186:3676): pid=21266 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=13986 res=0 errno=0 [ 455.766039][ T7843] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 455.775406][ T7843] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 455.783635][ T7843] usb 2-1: Product: syz [ 455.787899][ T7843] usb 2-1: Manufacturer: syz [ 455.792578][ T7843] usb 2-1: SerialNumber: syz [ 455.857036][ T7843] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 456.506060][ T7843] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 03:21:03 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) read$hidraw(r0, &(0x7f0000001240)=""/201, 0xc9) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000200)="2ca01ba68ce9301a84a81c44c7e8ad81257d52172db1c62ead35302dc8f5f660c10afd9529f5490beb3986fedb8f8dcf89c752b7b3f564136a87377af1142ccad1a59c84f92721ef4b431016ce07c75c68ef1589f611f4acc8565599bddde7ecc5f9b99b7c3c31efb75b9ccdd091", 0x6e) syz_open_dev$hidraw(&(0x7f0000000280), 0x5, 0xa0040) write$hidraw(r0, &(0x7f0000001200)="0e", 0x1) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x9fff) 03:21:03 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) write$hidraw(r0, &(0x7f0000000600)="87830c6baf7806224345a04e09bb2129a011de46c6b01e28cdf465", 0x1b) write$hidraw(r0, &(0x7f0000000000)="80d4dd15657177f257eea834ab57634883d1386ab4e2ad86f2378794c6049f91ea4985b2cbc4b111fd222db6ce995c9656b54baf5ad75818c2780de52b8313e536c04d38e30ac34a1cf0aef8f5926fc2b581540e4e8237937114e89511df360dae5c475edc951c28fda2fe62a7ba0889283575de89d918b0a8688cabbc38c077ce3e2ce769515f3e996c324c52c2cf14554580d78e08a7271300a6006567a5cf37b672969d5f2b9e74d63c188f291a4a683f984997becdb867fff8cd48eb917ee3cb320675e0ed222a55cfcdd19ffa443c416a30e0460d4894b0ad7752b79e74e8cf323816eebffd9e7d378c72cbb5e2339e37cb01663165d996af9fb79e981721ae0e64c0e88c449e766d5e718885b8fefc3ba265dedb7b8c0ab17aba6f796185b13bd9f05df96f3f15142099a5ba0b74428fa5f30c7f5da2bea55ae3859bf8f1c504b0120ad30946876658753973d880b97b1d6b578b863ca718c0b8dfca43d385becd6cdfc38286ffdd3246e1cb23a8d39c7e6563e861b9d5d05dc6bc05b05e340ba51de2b0f7e069a5ec70b9316f5f3f83ae2c44396d8fca3e9cd3daa7c72c16c2b7c22ca8c891fb8b8bd030cc129b2c244c4f0b09f4f43e513d82fd82015eb345632d838f5706b92cc5659808c22c702d798bc786b44bd0428e60cab188843089eaa608ec07e9d85cee38cf8d992069ef86d20c546df2e9980a904a5e78180cf3d43fa6907e1d834c191d705e4aa912abdf2d606a4583192cf72fd0cdcbb65e920db843211382c06a6d25c6477a7760292136f8ee706fb368157c5e17ba2672ffa95df57e1e10260d0017bf22db913d5a0fd825ceeb2c1ad9386d95bdf3ad5dcfe18fe24ae274e4dbc4181b284e150cf072b01966b5ba0d93a337e573b66c2e8567421774e584e78b9ef622535c65a9e3667d75fb7370ed4fd16f839f6730ac7866b9ef8f555e3dc3342f439d5c498024103afac01adc7a919c6a073d7a6fe38a01e16c330796f3a0f8f78b86ab36d492ce3d453337bf9365e9fd260fd701585796caeb051f217e1c945130de06ce050717f34d30ff078fd8c255de9ec54f92008ce5feabc9432f012834ab94c6b7b0558a920c5ff77e15509405aeee4216dc1920bf1b82949b52e7fd962915090c218e7254c68cb6c42f38bc25c33b2f49a999400ff6f68deda73fdae031414b585d3e00108e5a58b4c0c5c59fafd7438a9fa21af864696d6299784ac0f24dbcf0e8ff34bf6a5dd7ed255f9534927dadff50e6e0d0a988a5cace2d2c48f1f1e7f8fcd37973c27416a329426e24911a44216a5af670507e41fad646c50ae35c1f21accae3be4575ccfc77fd7b13fa8670e1074e90f0fd7c4719b9acd87e352be64d0b61f064c9ceeddc675066b5fd3be4df4279b0b1ed3d14a1647fd5a32f966f16840783db045995ea5f1af06ff8f70b1c90bcca449c16c1fb921aa9f222f13af274df4f97eff29f08956c8326b7adf37afd14830e216365b1abdbb62c0d711ab24455a4e845d0ce64dee148c848b29939950b347b41cd758e211e708bb35c5b9939306c4c6363e87685b2d0243eaa59574c327da7a00d78db01d9e235fefa8055357fd07b62aaed878e91a81b8dbd041a82f6b878e07ee0975793845c7b0cf40e29711cd9bf1af85933e4aa8b60ab175af7a6316ef2e0853cb12a592e466dab827c7a321c3f3cab5bd40eb35ac8d6097df08d5ac50827eab0d83b16963b489c7dd17afeaa57b33654ac5de3bef1eb9814d373a407d8af52d568064788095aa18ec3a8f625ac60ad02f136ef594297c61c8febc0736b59b7d2ae934a330c54408c41a1f6c405b6f23c8d2f85b1309c601d7d75c0bccbf68993a88e640eac62e4c70dcb51c8425923f91694d9dc3ce473730ada2090ee65f14d81723278a74e819e41adff82ab41d50567e3744e2a78aced99c5166af72da71777aee77bb9056109add7c48907988b8d2c95df912440115c6e563eebfef645406e8c28d23097c925a9f54a7f0497430fd014b94897ab569da8698113cf4c07a0980ec4dcccac047598f8b6bfc94b95450276c9090689f84b2596739786ac9e44d41ecfa6a885c7f27d254cc523df14100f6e70a814e848ec63b24aa833fc7d0582d9a5d5afd9e394e84ce7667cef537b18d72ad9a24d7b", 0x600) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 03:21:03 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r0, &(0x7f0000000000)=""/177, 0xb1) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x2, 0x4480) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000840)="c5", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r2, &(0x7f0000000180)="8c161517c936839f3600e3b52a624e0a40ede5", 0x13) 03:21:03 executing program 0: syz_usb_connect(0x0, 0x42, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe, 0x32, 0xa, 0x40, 0x61d, 0xc1a0, 0x313f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x30, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd, 0x2, 0x0, 0x4e, 0xa8, 0x46, 0x0, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "7cb438"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x6, 0x7fff}, [@acm={0x4}]}]}}]}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect$uac1(0x1, 0xc8, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb6, 0x3, 0x1, 0x9, 0x0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x40}, [@mixer_unit={0x5, 0x24, 0x4, 0x4, 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x232, 0x9e6b, 0x81, "d500"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x3f, 0x4, 0x1f, 0x7f, "", "8c"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x40, 0x0, 0xff, {0x7, 0x25, 0x1, 0x6, 0x7f, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xf5, 0x1f}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x2, 0xfe, 0x0, "5f7083"}, @as_header={0x7, 0x24, 0x1, 0x3, 0x3, 0x5}, @as_header={0x7, 0x24, 0x1, 0x7, 0x10, 0x1001}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x3, 0x2, 0x8, 0x57, "f1cbd7", 't '}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x9, 0x40, 0x81, "79f81c782915887b"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x2, 0x7, 0x52, {0x7, 0x25, 0x1, 0x81, 0x1, 0x6}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0xd9, 0x77, 0x1, 0xff, 0x3}, 0x3f, &(0x7f0000000200)={0x5, 0xf, 0x3f, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x5, 0x5, 0x5, 0x3f, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "d34404ab39820052d8562e0bd811be1e"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x10, 0xff, 0x80, 0x7, 0x4}, @ssp_cap={0x10, 0x10, 0xa, 0x2, 0x1, 0xd59, 0xf00, 0x3, [0xff00f0]}]}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2009}}, {0x2e, &(0x7f00000003c0)=@string={0x2e, 0x3, "4fe0699dac7f5a4ea27e4f796d074f8378bdce89b8863f63927da01bbcec4e8a07a6b2628b4a1d9252407396"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x2c01}}]}) 03:21:03 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x68d42) 03:21:03 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000140), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0x0, 0x101, 0x0) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x45}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000280)={0x5, 0xf, 0xc0, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x0, 0x74, 0x1, 0x6}, @generic={0xa3, 0x10, 0xb, "fe39506316d98ce3978bbabce1e9b9021d3e68e572af19cd7c3d1979af94ade164508f191a8cd1b36b64b9b1eaa032b5e0c5358efb28375c4d6b892cac592680f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f53abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b9"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xb, 0xcc}]}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000540)={0x20, 0x14, 0x27, "89b44c33392540278567c29553720155f6cfebc19a2ff1a7e71e1822779dd4e1d4c28301954a07"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x0, 0x57, {0x55, "750078e9e23738a990f399360f38c8ebfe980e917ed49278de3fb9964ea4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c1848637919605577a17e21af58b221e38ff1baeee3b3106a7a4319c741"}}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 456.718489][ T9305] usb 2-1: USB disconnect, device number 81 03:21:03 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x201000000004, 0x48081) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_usb_ep_read(0xffffffffffffffff, 0x7, 0x14, &(0x7f0000000240)=""/20) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20440) read$hidraw(0xffffffffffffffff, &(0x7f0000000640)=""/10, 0xa) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r4, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000340)=""/117, 0x75) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000540)=""/222) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f00000004c0)=""/99) syz_open_dev$hidraw(&(0x7f00000002c0), 0x20, 0x620201) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000200)) read$hidraw(r2, 0x0, 0x0) 03:21:03 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x480000000000, 0x2200) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000300)) write$hidraw(r3, &(0x7f0000000240)="15167ac1c5cbe09504807664d4191e0bd40c511d373c492c7abd78e6e1a157d66d0a33de2ed7adfb941b625a05ce81f260b539e8f351a59e6ed2778a6afacd1edb5c2d8efb6fd088a73522a56e0109666ceadef00d557042357c4435f01a4ddca6dea998937731cf31581fe50dc429e55c97909cefb8d9ce29acad4f256b9fc2caa4431e1574a8", 0x87) 03:21:04 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xb}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x840) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000100)="9adf10457fbc7220a9bde586cf7b8fa753d3db998e5a22a6fd463cf3a2e8483aa4d14086c6255c6feee9ea02af7113fa8b5b0686ffa007d3149dfe1188107f9344d37e62d68f4485e2b248fd580a4d46bbc54f482ff0562e79d18b4fe4a1dd474038b5dccd2179cc8bcc41245f721f8b5d44795e0c62fa0172ce746e05f28de8ac1e1cf05bf9e39f70153662d1b7c1aca0f01422cd5f918980c9accaa9765ba20a1034f9aa0d67ecb6572a15a3f3cbcff530fbf7f844fdbd53b0575f3bb2fda31fbb11675ef0edef127cc3ef10dece3925e6984af2e107c2d1ff3fca1b6f3696ffe0456d4f85072b5ca569d8083371333df3983d9892737e887fd29efb34d049696c4e95ac2695029f1fdac0695c03967bb3273732c63f4d302566cd405ab5aec118c4dbf4936da3d915b2ba8a9151f89e4e8a881a9b6f19b19a3f08b3bf51311a29fd8f0dece739e26aaa8bcc92c2068c1df5b3475e9ad598cf306768dfeddcfa091b00a76e7d242f8ffa63bef8212b879c8ab202c8d9a23d13a3ab887baf0598bd12f5f5acbe8e2773cf10a080f6ccb45a517ae10ad7f745b2bcbca3bb612adcc37e42fce53980bbffedaa975f0fad6f07b2f46d0316258b948f052c48bbe8357f9c3f0fcdb3a31f7c3288e6b1d6adef992ef4f56a8f1ad489aee465a8332adfb25b4487d6944d4ceb9a5553d4e10e4318c2d42c302abae32b1fa9b1f2ae9f757aee0a9057fff5b03673a4b72ce22ecfdc6935238053b19241276c11306dad67d079f4ea4a95bf93702855a8d0d2064156f93f8fbe6107868f4d9a01d52ffc0427d5a6ae938af821e416cb5ed46a1fdf0d05ff6765b8e01fc3d43589997f5ce69d63746fb97f44937d5600e3f78640b0d5a3a95ac9147a6b6b839d4c0732c5fdc72251d85e37c88b2815521d9c763b609f431296fc80d22b2684582020143b9f33bc280a258fb9aa8eb015c6f1021cef", 0x2b1) [ 457.056034][ T2211] usb 1-1: new high-speed USB device number 64 using dummy_hcd 03:21:04 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xfff}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000100), 0x401, 0x101080) read$hidraw(r0, &(0x7f0000000000)=""/122, 0x7a) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x1000) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000140)=""/184, 0xb8) write$hidraw(r1, &(0x7f00000000c0)="ce", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) 03:21:04 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)='\r', 0xfd50) syz_usb_connect$cdc_ecm(0x5, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201990194a1e18d2505a1a440000102d1025c4cad0b0000000009023b000101000000090400fd00020700000d2406000062080000000d240f010061155c9b2071df59fc000000000080000006127db789fe5925e09878030659b11a9539a860a19522840a3fecafa47132701d4614366d9b7a302f3ccb6b372771addcac20e1bbe562a3b74d568c4a84b9c9dea421d0b8bc464e6010d9161c6f6afa0cad91565015002be9d9ff777920414ac69fecc9b27cee1b25eb99dc79b3f8b715073cb125985c4b843966e49156b08a3d27ba1b9247544e79d1a14a4d72c3456076dee9751fb536b277658a09c21e144976b2624a516058d44862"], 0x0) 03:21:04 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffffffffffe65) syz_open_dev$hidraw(&(0x7f0000001200), 0x0, 0x1c9800) read$hidraw(0xffffffffffffffff, 0x0, 0x28) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0x0, 0x1000, 0x1d9300) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x20040) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f0000001280), 0x2, 0x0) [ 457.426183][ T2211] usb 1-1: config 0 has an invalid interface number: 13 but max is 0 [ 457.434452][ T2211] usb 1-1: config 0 has no interface number 0 [ 457.474183][ T2211] usb 1-1: config 0 interface 13 has no altsetting 0 [ 457.486005][ T32] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 457.605969][ T7843] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 457.613267][ T7843] ath9k_htc: Failed to initialize the device [ 457.641012][ T9305] usb 2-1: ath9k_htc: USB layer deinitialized 03:21:04 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000300), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x2, 0x7a3301) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xd3, &(0x7f0000000340)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b4c61dfb7bd840c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x12001) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f00000005c0)="44c0f49952ffee802a634ec1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfd8abc7a33f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331bdbf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9742e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f9020046f7de30ce4b163efa7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a409f190dbda5680e633f422113a3d4bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b3", 0x1fb) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000240)) read$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0xeee, 0x505a00) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) [ 457.746035][ T2211] usb 1-1: string descriptor 0 read error: -22 [ 457.754916][ T2211] usb 1-1: New USB device found, idVendor=061d, idProduct=c1a0, bcdDevice=31.3f [ 457.764631][ T2211] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 457.786052][ T32] usb 5-1: Using ep0 maxpacket: 16 [ 457.863601][ T2211] usb 1-1: config 0 descriptor?? 03:21:04 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) write$hidraw(r0, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r0, &(0x7f0000000280)='_', 0x4010040c000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000001200)="b4", 0x1) write$hidraw(r2, &(0x7f0000002240)="82ba65cd6237b2cbbe199c29ad34735c4c3d46d4b7cf40736a3be6f7b83bb642d456c320deba3d40696902e1a77e3986a9157582da13a7d38bb3fe47ab8a93134b8de6c126052cd0590f3be7ce6c6458736c22c988d26c274de233842c2f8b54c73cbf6dc20fd411a53644b05cac7e4604ff73c4482ecfbb44ba19b9f4461635acda0b9a6bd9eff1b9f5e2926afdf48a669084ad7fa9b3186dbd03d8156109b5e58fd0123749e844756061eab860c4626d2e6133cc706a0268b4e876579ffdec390c8b5d8505feded9ddef003433aae9a107d9568e7247da020ca3a63561db24f1ee44413c9ec4365b2f90671f1d27c1a4935a26c7a8453485f58ca6cd75beda03d5bff6af846207a32fa5d5a6db53721e5238e046d17d1f0d90fb921789db1cba11024eac01415e5a93d6f763befc81093cc5391d60b15495c9e2937d5eaa854bf055aca6606ef294b298cdfbcc087c9be418a26457e9aca4dc6dd9b9c112097f860a2f976459f9d9a307a8e6695e8cfeb27492e1dd7744a8948070ebdbef25e7972144a6100d80130062bf4bb8b8b4f13b597b133b055a290774f2b39041ad1dff749c1108020182007447135b1360af1a28ba82691f96ba4eaf7590064a89dc78e00f28a65afc2f64fec1d8d810bf89e4265273adeb1f3394d5726a2cdc782e9312e4f73e2d8996ed6f26b7bc590bad5ee0e932e31b05c055e73148266b8bd5d3d20dfc3867a245c5ab0da2cd467cdde40f30d37f203bb42b09f5d3284af481305e2a94cf9db997e48fe9785a54b01f36872520fea9f3669f1620b069f50193122e0a290f6756589053b1c3695dccf8624c1fe993fcf19cd945bfaa6b468a3601b27bda1622a7c640051b0d2c1d5e46c55bc2ffd8d7c435bf9bc0e49cab33e2c1d3534d1e1ee1adaa7628ee2462993a5c19fb584ee4983412470e49dfcb0442d7fc7f80400c5e6965ef435e18e9b4193fc8fc6f7e304fe4b685a0769eb0da9d6e88ebca567ac5cdfeff0c210f4c4e89503c293df8629fb6491df207ef0dbd99957f922c629fa514162640705eb64209b241928daa579a479ac58488c1723e9b7d7018321b2891662240a0910d89d9b936069f7d663acf572d3c02ac9fb9808869419536d15efa19a32b3d287e11ecfc5a87ed9cdcaa9fc63a8ac54a547f469e6377c3c4e4350423f707363ed82a9994ed38f5b26f43ed4ce5372127814461a2b758fca44c9ba02042aeec9afddd64dc6fe1f84c57362f38c1d31da5e848d870481407c3413732580cb6ff7ee01eb56fa7fbf0b4ff72b3aa903df38698aaad8a9009bf5bc740794accdf43db515b67e95b7a60d76aecb13ad73ea8047121693b246f6061c8770af3eb5e6b09d52aaf8d110169c9429b23594e6feae7113434e5aa94e33a4a7976a0190869abc0a3fff8f31092ce31bcc8ac8908dad1b10cd4427d4f529b90abda9bbbe1d8df9b222159c438f38152b1e2df1697d1a6dc9665519a452f45d8626a3456ee15dabc5e4364aebcb44221f1928eef16966a05f740800e3e7f2bca65418c35614282a4602ca47f4daaa7e0eaf55a0a284f5caa63ff6d67fa352d1a1289b2f7f2d9ee6efd2245b1e82b7bc5884fcb2a378214e5f25f953a9976c8e911cd14c8ab4b78fa99680ef76e34066d349dd26f2d676874e1b1c79eb225ff1b56cb44fe42005ce465a30fd7b0f35358b8dd52908c89ae21db92689bd65477fa12b2f140f24bd522d0682e96e66f39398dadc98eab4208b5080c7160654e88e72349cdcf775e0f49ab6f91ffa5ed311ee3ad88e728514876c5e6d7f57391d2da8f262d9bcc67f2ba6626130b7abfd0cbdf8f90215c58779076bf8fe1af0249fc177fe1de22b8e0f32a20b58ec38327a77819b45148f604e87af8d8e341e817e1c605a8b52f86f5214800f3c1a0cc298264addb52bae904f4e2fbaa15977fc5cf7151179babba5ce6831c367306789b68ea6ab6effa9f78a8ee858b87471efddabfa1f2f768600126d2eeba1d2736527389d8089e8df59ff74038cc86ba32193b725795d9a56b3f920e769f009465954308a2b17b1f6982a045075b68d3543feef8d91f017c27878c86b8024a9423acae2a4a74c55d98341efa40b1429eaab0706be5b9808e2a22276a78b46c51194efb9bced90bc2fef7b9f735ff9abf01b572982d79672a03a3a3ddae4151564afbbf8bcafe6b44d1d81423a14a836bdb8848d5d37bee8c652da13f03d1914b7944e51f71cd51c80aca142710ca4a71fdcea01e1832bcbaf3b6a8e772ebe9760f19d4aa738fb090003701f58a7d43143c5cd55c0069bd2b9a8526153cbfe20819d276b25067ae6c5196f34bd5b67ca34b51fed31ec0a504d45cd7eb5334473c8a40ee6c4e90088ed265f86652fdf99c5300b8b5160d6ae1109aff24e4b7193062120431cd62be290215a3927bde9935c27fa7ccbb9aa4550dd780c38bb944944f19c73dc4035784910c7aec1cf39bc05d0dbd7c3e131f10d592ce8609371f77a417e40e3d55e7e7f69f04d8311766925034a4c6e0cc1b0c1fe25c5d070db08d125a6d4febbe05f1d9257f35464a17a5ce440d727d0af0b719f3a87d523731f2a41415f69f622730951a36aeb06436dfd461682eed4144afd7547683b80f7037a21cb24ea6005b0e026a7c8ebe675e7a49eaa8fbd70e5c1883bb9d280996f802e5073c65ed21c515a22afbe6a51e6fe45215eaf6932f89674c44c11301637a00cbf3ca188770099b09bdd6cfc437752f546b07f41404c08f83f3adf859139ec5c6d665669069c754e5047dfbcefa4f99f531835549680d7985e899c0c8efe412d12a6a1183aa9443cdb6c6054e1201639229d86830bc6bb785b7df68a6391bd213d0969584dda115b0cdd206528ff25290e08a3ca317fa522788ad7b7731abcb27943c46785cec858ec02864b870e004cd0053476fec3a2c7965ab373890df3a527c6e58e6426888ec37ede82e95d6dba31480fbb01ff05253bc85ae631db54f2ecffc3708f80443a6914bab8353cf72ec15b5e0c70e2b5eb1a6482acf10bea976097673f943532df098df3f728c01d48a2edd0fe1dbae2b434369ffb83669e92937355bc4e5f89332616bd1de4bd578ce6b11e34b432bfd52b1a449bbaeae854928167a84c594c1c685e838769c28da219c3365cf4d9461d90c1ab9bbb002686b6ce3d4bcf7d45e1079336e7644933064d0fe89d128ae69a0a5a21a3a954e8ba3819627f9394a3e1c7d1e31669fd66ed2cc85ada3eebeb1afb0f1b7be6cbf54649412579e6140fc68ca1b295911666e4bcf61f7e11cb1fa5d0e83b31dfd04301e943e184bc671cb39f351c72ad3513c470ff8ad6b06533e1bbabef71f4e0c7af38822be509707e6f15895b6c6c9b00684d296dd042304232502ee53b833e0e1cd5a64a09ecdff048331dc8e75e6b68ced847bf37eeafb6c2098153177a47fa6e8a0247c71080c444679f21a63ef163d4a9265229d0994cfe7a8e424e14e83779580bab7e3a6522e67ce4063b11a29f86ff224ee89e0de187c64adf2ce6e9f0de25e0220879563368cd5f2bfd72b95547e56627704465f21a3d18c34d2f1445e232ee885f9dbc4b72676756752b0c5a2f6aa75ab2bbac8ce31ca76784504649d45383216176b42a4b62cabbfb10d05b586e8e95bbfacdbc6e5028ae3193e243899b5e1e4a275607fb02414d1c61e609659f7fd6ed4b77df683185cf80146a6650ddea57d8a0c1b030cedc1118611a19c5b7dc4c6d54be92e6f9fd30de87195d79bc0190e39f0a993e44e66a7c39938aee220a2d48cd8fa796a2e68141f542108085cdc6236e673e8a40e8144c64d7f22bb699bd49c615a5f00cb285537193f440d46c96d1aa14c3a6133546777b1c1708d4a6081c60e0404d5b0f90f746fc39f01e5651e32dc0dceb05ca4207fd043293bbf6de3fb35c0a77af5d4aaf54114be8cb3b2265cfcd992820fa36a80a76a13ca351133c825d81769cbbf301501350ecb0d24f971bf7b8f531a03ec146ddf863a789d0164abcd1cb0d0e66770b475712169bda653940aeb3f19710128ac6e8808973fb30d50de0024533f4f6715aa0317f01ef7a81ef59a73a14ac297d8b47931928c496c49becbb4fea57f7d466605316dd46328154852f98ac82d1e4fdfe0a7fcb8fa2aeaea06a2670184a4c7c956422138ed9afea4336cbbf693e871916818010948688a258ea36305a193d3c872aade27ec6ba3484cb89682ee1fe720c316a323cd911fc5713d4f870d9b58938ecbf2eaff4fc5138735b13e6ff62afbb1237dd9e3082d492d67c68d1bc4fe772cca5f3cdfec087a06216c1038990c7f5e50f1d64f2ff1cbc13b663385b9031fff9484edf5d91b533fe6a92e704b3efaa401effbaed94fd7f8f4010cd25bb47ac1e43c982596c7e159f1a28fbe920509f4c784e1c1ecb2b5aebccb4e43f36c0a92b7f01c398ed208057799ba91ff2db7a1ae8d9b49b170ec2765e9198fc7fc76fab163a9a3b4afed74f860bd578c83fcecee1bc8940f03db2d54846ee16b4387799688e05a6f8b699b2ab739c8a3055e234d40900da418f4284cc9b4f8d98ed69e47be7f9455848d317c64748cb3346f23ef6fa5fd3755d1b8eb8ca36a60b4bfbc842fb15dbe3ab2a9bfa4f74aa6d30676ae6dc677d8493f7db69ec65ec41833040d00e010ca7c16ee3be90a5468442132956534d84146687ad249c24752d8508ca51a5ff1f07c2b2df58fceab367a73ac4af506b304de1f29efe0b8a2df0fddfc8a660d2d8ae71d885498228ba29edeb5815220945b576e5c4fc54d85ffa7c395a779ab3ebdc64537bd6036ceeb5d80d5c7c923e45e66e972d037cacf93343c83aed2870c092dff404169d62efca783b0724f640d4e82cb9d44dec72e0b01f41e56acc11b2819ee1a46c585968dd9cc8f10d53ceeab4e8b8dee6906a1dd4d0875136c37382b9ab368c9968c4bd08e070731d307ebdd134f413021e3f2d2193aa191c4d2cd1380a8cb42b4b9c2b9409567b83c2adc47a9405511c1299c12702a4997e75b61757d7dac39ad32aecf55804b061748489af00ab951418a9d2730b6cc11bd529f7b8a9320115438e22f739c672fc9e8f011b5ed687c7c9c6a03c9083f9e35f45579186654da2e4fafcddbc00179634a165bd414854ee2b3e78a19caa815bd320c9cd55e90c95ffee7917f0614877ec8db2f8987809ef1e5efd20a5c1459b5bffd00b2a6d01bffa7160d8dd93d73a980615be125f3424e3b32e2766968ed0b74fbd530dbbd40d49d5a3314f5bca2376daeceddc8abe694097903986c837f2c0ecac0b4540327a8fb06ce95eeb602afb6e9a818c11952e32653484688b96ada76bc9aca8847a1ed796f75cf0528bc5958e1d0eeadfd4fb195250540b92cf099979a67b1446b0c4a89cda17093788928f4ff7a6aa5ca75eda50c3da6f3c70985ab9dcc2721871dc6cd3dd29754a63bb6ba8af54d427eacb4be9996ef2f2096e126a62bc45ead0d74c6433e0a3fb6ac65adcc9eb8951df3a08d14c700dfce015973149271c2506e58361c2bab4c600e49967353045030d98ba750c0e10cac2fe670b9575bb67d0f6d9d1c6946b7a7095f69c3dc1fdb95b0d4a28725eb8963a381d60b4879697a8b64daddd1c12ceabb0e9fcf53448d2b828e599d02f7aa9d364d762b741415850c1d63f4d6836d344ca3116d30a926243af1788e3b0a189d8989bbbf17a8590382281222fbcbf7fb08cfe7c53e6668cc26691c84716aed5bd57e7580fbbf09f4c3d54723ff", 0x1000) [ 457.917569][ T2211] quatech2 1-1:0.13: Quatech 2nd gen USB to Serial Driver converter detected [ 457.952282][ T2211] ------------[ cut here ]------------ [ 457.960082][ T2211] usb 1-1: BOGUS control dir, pipe 80004080 doesn't match bRequestType 40 [ 457.966591][ T32] usb 5-1: config 1 interface 0 altsetting 78 bulk endpoint 0x1 has invalid maxpacket 16 [ 457.969446][ T2211] WARNING: CPU: 0 PID: 2211 at drivers/usb/core/urb.c:410 usb_submit_urb+0x14aa/0x1830 [ 457.978940][ T32] usb 5-1: config 1 interface 0 has no altsetting 0 [ 457.988652][ T2211] Modules linked in: [ 457.999206][ T2211] CPU: 0 PID: 2211 Comm: kworker/0:2 Not tainted 5.13.0-rc2-syzkaller #0 [ 458.007900][ T2211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.018429][ T2211] Workqueue: usb_hub_wq hub_event [ 458.023697][ T2211] RIP: 0010:usb_submit_urb+0x14aa/0x1830 [ 458.029566][ T2211] Code: 84 4c 01 00 00 e8 a6 14 b3 fd 4c 89 f7 e8 4e a7 1b ff 45 89 e8 44 89 e1 48 89 ea 48 89 c6 48 c7 c7 c0 09 63 86 e8 18 f1 fb 01 <0f> 0b 49 8d 4f 5c 48 b8 00 00 00 00 00 fc ff df 48 89 ca 48 89 4c [ 458.050356][ T2211] RSP: 0018:ffffc90006c2ee08 EFLAGS: 00010286 [ 458.056773][ T2211] RAX: 0000000000000000 RBX: ffff8881301a6058 RCX: 0000000000000000 [ 458.065238][ T2211] RDX: 0000000000040000 RSI: ffffffff812a6013 RDI: fffff52000d85db3 [ 458.073564][ T2211] RBP: ffff88810973cac8 R08: 0000000000000001 R09: 0000000000000000 [ 458.081743][ T2211] R10: ffffffff814b996b R11: 0000000000000000 R12: 0000000080004080 [ 458.089964][ T2211] R13: 0000000000000040 R14: ffff8881301a60a8 R15: ffff8881090a9600 [ 458.098142][ T2211] FS: 0000000000000000(0000) GS:ffff8881f6800000(0000) knlGS:0000000000000000 [ 458.107228][ T2211] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 458.113979][ T2211] CR2: 00005556dcfe1458 CR3: 000000013b659000 CR4: 00000000001506f0 [ 458.122222][ T2211] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 458.130409][ T2211] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 458.138504][ T2211] Call Trace: [ 458.141817][ T2211] usb_start_wait_urb+0x101/0x4c0 [ 458.147086][ T2211] ? lock_downgrade+0x6e0/0x6e0 [ 458.151990][ T2211] ? usb_api_blocking_completion+0xa0/0xa0 [ 458.158024][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.164052][ T2211] ? memset+0x20/0x40 [ 458.168139][ T2211] usb_control_msg+0x31c/0x4a0 [ 458.172930][ T2211] ? usb_start_wait_urb+0x4c0/0x4c0 [ 458.178461][ T2211] ? debug_object_destroy+0x210/0x210 [ 458.183962][ T2211] ? lockdep_init_map_type+0x2c3/0x790 [ 458.189666][ T2211] ? qt2_read_bulk_callback+0xce0/0xce0 [ 458.195328][ T2211] qt2_attach+0x82/0x550 [ 458.196254][ T32] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 458.199700][ T2211] ? __init_waitqueue_head+0x6b/0xd0 03:21:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffffffffffffffff, 0x628a04) read$hidraw(r0, &(0x7f0000000040)=""/33, 0x21) write$hidraw(r0, &(0x7f0000000180)="c5fd7db4c7c107fc7b5c5b6505f50b8937e4594692a576f64c902617ba9f136d7012988859bd987b3eefc72ee8a062c4f129e7bde99c6460aedb5ce9311aed097d1031ba1a19824df5ea51c28dc2929032bd09071d63fe0b25a2e1514db570314e68ec9b9e127bdfa467f19bcff4dab7b6cd93d9d79912b9d717ac07cc58445e557dab6a514ef12cfd95266d79bbc24fb9e1f15e7da6d882f60414cb9c77cd5ae5723c3ebbda464b1c1db734d921e5e0a0e582d05fbaa248d26b35f75b49e0490856abe15c60f2c46a320cb54999e0c3dcc95af23da1e8d2c2b6c63a779965e9dc8fee805997ad22740e4fe94b17fc35cc0577627e85a9e8deaae65cfe626de73cced8331fcdcce4cae522a82d74d453d4254cb74aed6084743f486e831ab73fa617aad7a83dbcd646ffdc442bbe53d34d6fa7dd3669ba5a4e79851869c31732e10f5609756ec94dd2fdaf6131b1eabb97446d1e5d77e66b71768b6cdee1fc48be1b6957904308d626b2e421f45318076f18833edc5ba896c2ad1891b5902636e640a35a97a5f7c54b23ac42e4850289e9020ed40094db24332f6922fd8775e7ec99749a160b03b0f8ef4b652221410eb68d382e650109bc3944f3a43f1016ba30aa40c414d88ce29a9bbe6e9b9ba1e58e37606ccfa7d16f463868fa5d3021239ccf8e2a83ba2db0d47a29c2a32812c979b25e889f909728d866efb923b68bae484490a67fdd78fb6d08aed63be0d55dbea5c25407bad5b9b2ffe1a7de710f71bcc6df54bd91e3023337e8610f0ef8b6972e74808f24c5c065165fd9ebb9ae74db0e887a0e063d6ecd76b715c0f5df066c96cf1ddace82b334d143c2a13d68b0b814f834e0647462c8ccdb9162ea6a342c1861fbfc063954674cc99fc107c0891a07a0dcfc75d6e68689db00321855175fcdfe8cf7fb06a6a1a70cdd5cd28e809a1bbc28ed83e1d10e85f1f6e48f18a8a4f6a191fe14162853d941991a92538f76a328d740e0e1ae232be0c39819c8cc87c483185e279263f947a38ac7e0faf66239a2b2bbc1d4cf056da5e2b61f7fdb058e2e0bd05c3d23b4e845c5397183f73cb5f01962e6dcb445909ac9da08972b93ca14ef6022254a66a2ff091f1c29ddb36a861fb5f97f40ecbfb42b40bf35eb3a17b91df5a664a6b9fa7160fa75f7d54686afcd183d4739cfb500abf0e7ef7a7a53710700b7ef1b19b3d2b5782edc1cd544caefeaa6b34c985779713776913dd605cc432240e9e8a1113b5eac1929104cd7f00939b9dc7f544390f45e15db0ef8c2e5d646b6d025600ba145c44a4b3626b5d773fbc149d9a351093e8f478d26c4073a19a0d4ef53479af2d0d8e1d7d6c30e4d31d506eb3dda37fa35ed3399c2a7f9e20432e877a35b3cbd9654bf50ae0c2b1e1bbd56eddd87a6898810ca6ae3f9710da24697e507ff6e8fa36a2c066b7479284417d40c3513004e67e67b7f3a8475e3551b6ba215f83935dad9f0c2c7d6d48f29c8ed04bfe625119ba5c101b81514d656c68769c57855ba115b62e2d1bbc8413cd822563920e2bc15880c3f7087a40e4f5daf651fa0be6e23627c9638bf0af9f1e479b25c23c78a0e964d8b9bc19899d2a9c060664c7aff58e346e84e04b65a8ad505431d1f8a724b6ca4d0c03fc0577f2efe794296b31d7cae0c89b71c813df3dd83259d9c1721623aa451b7cdf6d3b1427d757eaae713ab7cf8f8463bbd3b1a7e1436b720232c54ba421604ef24094a370e5a5289a4d7bc3dadbdb4ca48d6de7909cffd2d373df0aea9d6af7c0ab71617c4fc8f859384e65a9f4a04ffb699fb252868f38df165733282d4ab61150b26582efc5f0e549a69fa3a0af5ddac4c2436fc1ac641d8fccef3a1bd498b5aeced515b51fe0689b0d87b9fb864f1b8c692179a576e321e377131da3de75fe9d4129815460b2265a8f6860c047b2678be70353a63abb03a87492bf9a72a03d4fa5a130ac319fe22d1aa2ac02b3e0548b74fcc29004c2500a53f1818322265bdd34f313aabfd1791ea6dc1647a1646ef8e6fbd753849f8965f0d639e87030a8d883dabcc9e3e516fcd9a9017c027fc98e5be57f6ca0dd624584b220d35ce4b08015d5a68fdd8c85b82d86de35362dcdf2e4303148eaf961a9935d119bcb676af1f1c95492f2f08cf7c013af9dffd65537eb3d8609d9fe18fd2132de7c50f0c39cf3acf157cb08d7fc23d550a5998baaf46e02c446bd797098a879d94fcb2efc0b17f0cad9f7503fe6e508d4350c975aa75aa433e39d8a59011c0a3e683b1d5ff5a0d2afca256dcc2c1a29d3846b161882eebe6a44b590c70cc8f71064688f00aced9dcd84f5ce4e514613aeec17efe92fec34718c9aa3e10be776b2c784153dc9e7ed635ee78a1df1200a2faeaeeeba6faab728773cbe0d3a7727900d401bb553eec1f2295d80767b9c189fad7470e037e6db75d29c206db7d63e71bb282c0966a8f7eb85c1687d57d3c910a5c3a84a692d6639e851c623ba6ef7c3da49323335f5c427d572463b39648425bd0d837b3a2fc9fbae7cb462a31b7a58cb0acf33905c1304ddf4786f53a4e0b252d00cd48534e4e05cc9cd4b9d37c806b0f48bdc4fa7eef8796f57c6fc5c7355a48c7fbc59e2b88dbaaccad40ee1cfa64f3ccd42cc18d6e3fcebe6c29766b5feeea82676efa803693f030484235f42472e3a8c76cae8719e3045aada7dac6c97cfb24353d2e04d5f69f9134e1b30803f7384dd9eb7f4f1e9817d033efe93a1623906af91a6fb6192ea32197d95043dbdfe249d7bfb892c1b893953188ca2d7e7d7cfb7a7ac5742683cd45138fb0e5bb3124da1b085d92777a7728e5d785a823135ab8ca77e536b87f0581172d149554c32cc1f858f5c3110e9c9cad4ca86753f654eb82b1a31cd17ac64fbac2c1fae6ca5eda66c0f14dc93ef9383b14c4c1ce66b4ad45d9f75cb7fb5ab56bdf405d5c41f47908cfa5aeb64cde95f756914160d3ceeb28eb07fd937d372d1015a597e0f110be761ae13375b80ab39b29412916d961582053e099ee0bdfaf4d3e3ca45225fdf6bb37a9c996b2447daf0a808bfe7e0b9d580e4ddbcb85ba9c63372e775bc62feae4e7bc3ab2756ca28fa331404c53c1adf74f95c38e5770bd6044af8c209ad56569542899b3bc8580e3587bee7b219144d205ab9f370c11a006fe183c33c5066d054853a24c76dfb22a28f1ead37db0236c19cba5ab4124b638a34ef0d49c54ad9469f5bc6ba7f7a661292db6903eb11868f204674b84da7c7055bf226828f81040c19ec33f6653ceb674844bf4be116ddee52da8abf200ff13b977acdc81e87443af6876151312e28ae91bd167b87c791f9ba6094d3c6840d09e450e7f0567f11f8747497beaa29ae0a75de7f2b0ca4872191781ed5c8451decde0e7b5c6865592251410e6cd5365a4888c48c98026cb3f0f86f8cf624e1837838700f60dc6c862528c3c63617a360b29ff64d1a38d2ab0831345165d4219e27dc02ba43f2096dab9dc03025c16dde6d7b00f7a0b1c3cd463d55f2ca3eccdc2194ca0615fc958b0808dc5823b66bf47e0c4e1b92fe93caa344d2999ec071493de30f4e20bca890eec69ea3dc31158a521dd651464064ec8041f0fea0ec98e80b26d0896728889d82184c51fdf1a0b053a823ea0e423728a0635c4460dac675e6759407c19982c763c77a423231ae5d799619bbf3739b2eb28e520f51a94290f9f7e7095947a74d1145fb717e9d8168d79069805d4f1e9a3c2a419c4413a5d5ca2a144b2518b30086367e1bfe695bf66a28eae4d6974cb2e8982cb0c4183bf45e4e5e98abef92f9ae4bd3c44adf8466ec9c4e8d3c4f9eeb3694f1fb99a8f8b4cb0c0df56e262044592b688fd2111de4324a6d605069841e9ba52ca0fe10b631b237b02357802d8747d2d6b1171219bd842a44b1e6cfd2166fd5c584a3cd8caf676571fa7e81ace23666fff9e068e96b8c51f7d47a4b8c2d8a4aff741ae80729d54aefeffe9c970a2f09dd3cb6f8eace7fba1e92a27b75a8f83c0bbd2317f21091d77b603a65229bbdea9823a26bfd78f4f522cbd2d3c054642e123e548d95389268a363814e5ce1ce1e551c8ecc0f6533d560eaf47ace266d67caa3bf266486b4c9b6fc0fee432ab4185e3801810f0d1e1ed9602c3be6a15350c13d3bfe6a878de4f6b3036deb77a96ff97de1e230da860b54da1063718cb40ed0a79acedc9e5b3d743ed3ab61876fbb3ca0a5c357032a998b290202ad41e5d13a4e58173efab230b5c9d8c5b2a66fdcb39976247b0eca86b45835b4441e8fa75fcce6089591e60429b58e5345f74f33ac0bac573e3f3f6da29c33513ca5136ac855de120701478f0c4bc673a937bb4a8b254578b664a4d6429091c269ed37750ca77b73d51c6339c0248f48067db1c4942f739f0c601ceff30e6ece3fc5d0807436f423a52b5bf44343888b64bf2af2c1fe6f7a07e75668b9e9b3e62add23cf0cf5f917b41a9c146ec8138d08503eb9c9c8956fe6b83ee8a3b53e4706f38e106ccf02c7f6e572a216ab09bf035a68dda2f36eea5bd42da790fa26ae9c9e060b7f4b1734833ad26d14be11b7a092d2af705f351c37b42eb4bdd18de2459da1a14780c44b99212d4ee4a041c513337863ed28b7a41d9923ad259c611578a", 0x20000e60) [ 458.209480][ T32] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 458.214734][ T2211] ? qt2_read_bulk_callback+0xce0/0xce0 [ 458.222823][ T32] usb 5-1: Product: syz [ 458.228387][ T2211] usb_serial_probe.cold+0x1229/0x292b [ 458.232549][ T32] usb 5-1: Manufacturer: ఄ [ 458.238215][ T2211] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 458.242993][ T32] usb 5-1: SerialNumber: syz [ 458.248832][ T2211] ? trace_hardirqs_on+0x5b/0x1a0 [ 458.258798][ T2211] usb_probe_interface+0x315/0x7f0 [ 458.264181][ T2211] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 458.269757][ T2211] really_probe+0x291/0xf60 [ 458.274417][ T2211] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 458.280762][ T2211] driver_probe_device+0x298/0x410 [ 458.286092][ T2211] __device_attach_driver+0x203/0x2c0 [ 458.291502][ T2211] ? driver_allows_async_probing+0x150/0x150 [ 458.297634][ T2211] bus_for_each_drv+0x15f/0x1e0 [ 458.302710][ T2211] ? bus_for_each_dev+0x1d0/0x1d0 [ 458.307943][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.313995][ T2211] ? trace_hardirqs_on+0x5b/0x1a0 03:21:05 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xea762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r2, &(0x7f0000001240)="ae7cc730fd71c319399421fd3d9abaa54bfd946f28a0a120169639dfa0d15c7b9684691d5fa5aec1c01d26389192a12a572f01431526bb6abafe814df92c528670d51b966e9391d82f1a27db618328a14810ab81382e7aa5ea5daece7491c9a0fe54c11a7707f0caef11701862662c7cf535c3dc94507dfa43501e570fa4ddb6f09d8464d1f077b3422a0cbc0d78d49dcae8da7b97e3445eaeba71f0d8f29ef8f89849a318d6547819a6f00eba0d685eede0b852355d3b97edffd6759f9944b039c54241678504c0b510787350ceaf2e455d82a35bbdfa686d99c8015c9daccbfe2d4cdc9d3d7c3f60512e1d68965e91140d6c1762688e8de4c829a52b117aa0760b14a8d41e28aad1db4f0d46193ecbef2ffae8384025af1a60b650202693d26f7b72d0215c834347c5f4f9cb6a54b7d7f5041316b03d202adf6faac14fd2186923fd43f1b138edc666bba3664f4b3a6d6a6525cc7f5ed424fb77ef335d84eb7a6fe955387c719fc527f892d3e69f10a57ab8c9ca95169e696bbaca916e386d2f4ef47f375aa523952ee3f399959e55c79712bfcc05723561d6cf144863aee2c3f1e1423bef80cbc753b2a0653e302991f4b1b1e13980755bf7b16d9f34a0d5d7b53408dfaf34d65027222137e9f6a4973f97e4638404f5328719cbb686e112503aea2ecaa2669a36f86c1d1c1c624dfc5b1d40de2af5b8823538e4427afaa73935f89703fdcf49390ab5885824952ced10976270ae7321de2118ee61e3995cbe303f230cdcd4a3d18fd590567716215e19611a3ad0943757553ef898349cfb339663ba2eb50bea3bf7bad3b5c8b3d3dfa70cc9944eb88c1e695a4af4a2ccf9b7359b63968f98986945f8b48aee02cfe80fdf11f5d99c8835ff0798642f6236950e97186e7957d6bc8fa34b5d3298909d309109a5f2c55f21177bdc20eb1b0f2be22d81525edea24f89b130977105f6f26e721a70b5956b28752226322fdf2f7d520f29b9d2036f87cb0f14d4cbb0950b9a92c9585caa77266f7f32c614a0e6421ba368d4da3847203e4427448b23abfa2ab681120f001555a7e84410ba145be545ff361633a30e5e7243f3f2abd8e888f2872df53e95bc480f7f54229cd5cff13052fee7756f2931569569bc1111dfba40d39ae10744413d9a90312e0342144eabf6ff58b610f4888673a78ef7c6b009a0adc622bd42f0b3649de5e4306929def450e1e8bdf88a676e77a063336dbc29b21ed4a4bb3fb2f81f9618db1ec0714b5bdf016e781ce34d2af8d203b8e7392b9a22aec8ac9a82b52b3a659a2f4b02b39a7383bbdddf8bc6ddbae22c6c2689799107fa01b132029dc678e58e1b5d8065dcc3aa96e1545a922008f50dd14085a9361bdabfcf706cda4196a0830c39e0e4ff19ca23fe7f40a60a6318c7656a677e54db706e4710991def528c8af26ee79ddc6cf27192dac86907474e8341e4a55097f7e16f97a8fe0610e0e3279280b09ebcfa67dd2915e6e46b31b73e18406d0e8814b682ec6aa1b14a214cf09e246219a46f9e3d48a17b3aa9b8ac4d90503f6f6cebd4294e6f922ac16bb521899effe60137b0c4f2067bfb68edf50a795c563a7656c08f5cded6ac805dd884fd8f2cec68d62bb1795f1042ceb0ed90f1401f8aad761ad202b074398c229107a0b41acf8f545063d497d57a6ffef02d4d032aaac06408d17469fef52127ae84f966debe15f59d8a99499b48967b03d390eb468f45eeb984326a8a5999b96c256f07d593414e8a5317a62cfc7e8cf3d31c9dd7107509bebce85da15722e78404e3749649acd62dce4ce95f22ce20eafe90e861560ff6dca706fe033e8b2d797d627062f75fc1b1b373062fca1524b5afd8288b4a318553c387a13b55649df7ccdeff8288b2f1e991bb338ae0f57265d8144a1e8cd02581ae3d5ef72222eec86762ec36856fa30207cc5dce056eb45d61f97127f26e2e2cef59ae4f8b7abc0f91df494e878d743e36ff85102d41ea1aea95dc496cc003b832f6bb9cabd2ffdef0d2058fca81acced1e2f639faad33b188cd51bdbb7d56770da6c44a3a1754e3209777e11efaa14cc6cafed16d6cc18be1f1b58f90dde99959c94c42bbdeaf5621940236a16f465c32a116b7b4526bbc250ca9336fb5f01736ed995b5836e327221f1e507184f9c49c9c74247e110413f02b6cee2851a6d7df014f87269bb4ae065b104e3d1aba8cbefc61902347813b4abde81a981339818023dfe17160b6a8c1e9b80c8b64fba85143c84746b97c655d37467dd763236030a154507a3382fd5846fce7faf9c296148906c7fe697072094b073cce7c501299b0ca63dee652dcefe1a910e3edd50c56043f93babc32fb28d24c57d79b44f72aa0a1365b4f8ddab90ef7f6eddb5f4000d471f546637f4d6f411275fbb655d51d407521fa6662543a27cd37bef22e1a691422c0b2270d5f5c7ceeb25775bb31a8a5a1aa51ca454589711ea2f867089a12b8d98e106bcb3f4861b38de41789185ee2155043d7e3725cd92779c3c30653ebcdc313cb572611752549c811d58dcb38069b6945a6bf880c56092b031def3071299d971da29e873ff1a19f932bd43ebf2886bb29ddb4a6aa52927b5ce79d8d982650dc60fd538ac45fc0c9829423b891afe41f6a2d3d8148d2cd9029ad91f1ad1a01771f9a1d808d40a753f7f1d56a9d128c44522ce3eed57aaefe9b902e0486a0e09579039b01b4186df44169409994f84095f758b4feda2754d50ac985d5b25e2b812bcdb565ef032d84c7135d0d7e5ecb9317342be6af5b7797e49fb85da27a0e7b8fafc3c34eac4ebfa5ed1f1e741863ad3b6f379f3ea6cb7540ccb3f1312eb5ceec3be52fdb65ba8a63fb1f3a90cd5585611049bc124df07d0e90e65afb551b10fd76886c40ae97e2f7193b14fab018fd2b203a46a8ed0768c3b322549537d708d60632a17ac2e69908edb748f9bd6b5876ccf9c01c4128430eda8806dfd6e03b0d959ad9b2548502314cfed47b3282a812442575a9e2b0324e7c59bf5405d462306e402eacb5c0f6e1d08571f3fca12813d44923dc9d8ee56db17e9467fea2af8bd4672eabbd944711d511ae28668251f530ab5deb6c25f8593c1292dc5c40874f74bd113520a52b392d29b67706afa6b5aeca0dacebeb287d8aa972978525c9fd88a63531b798461435b2520e6ddded61e18bb3a5f7bc31ac7bf97622b3ab1e696d6a60718bfea21084c3dd92d264101e79169e3ed35ca866c23c1f0f02c29be8e05eb9fd24c3ec346466039a7076167660cbc2930de556d52534a4281c70ca25387f97c3969f5fdd7ee5caf937e229d31b4cbb129864de001187c901d34c7cc4420c4121cfce0c5a98f3e6e8f5262412f107f7b3dace48c638a0e9a23e464dff38559a9bf3abc107dc4792c5ef6e1909f0f74d85b5e1c413d100f69a9094bfcab25c88157e3c221142f03dbdeeb9cc8d407a12803e39f02eaf62aad57842e24f48ba70bcab36a88c7cf4a342c07baab48cf606e303b0cfd9ca1fd7d0797ecf41d32e574e533ee21953f4478423c978f6e1767cafe0b534d6423938f2ef0257f0fde340cb12ecfe9bed148e6e6349a3761d6c4488c561086c965a753cbd5490ddd3df05a16b5723bbc4d0bb7eda95dacf14c60e1474bca78becc2097da9eb06c63a24196fe1cd8a43f543a8bc8cc9ab3a5cd7bd3d8e0ce02b916f16f9af05ce65b84b2721cd23c8da204c18975658ad8c0efe1f8f114ddd9d41f2ee3c0406249a9b5d47a54abcc562014c9a9aba3c716d3a7efe87a35c6e752a30ddc99df845203b9271106b4feab1cb19fab406e90a8bc37278ca3ec14bfd9948d0139d2ac76127192d6605406a3d2d83dddc5821542674be63536cdd8424e63c49a81623ab19f5bba2bba4fa929f5e3b12d372a191a38af60bf4dd38ac9497e75c4627d3554d5d0f22394427c709e7f1619e7541f7879c5bceadf10a453aad80f0eaafea9817342fa2652df19a36954cd27ceb64093ea8e18bf08c93d4ad64366740a4a493627649f8c5adbbd0dc3d3fd0775b964de751edca112b137a063d6b665b67ab3319a5bd49493b311d65ef6f02e95ebf24487b5689fa7d758a8a17405b1a5af1418eebc7fc4452fe814103448d5eb31b7d85665ef0558aa091eb96a575b60a8561aaecd1429527033aed5bf52a14acc6cb606df7a50a754950fb39941ace0083ad4d98059348984a1ce4f08031c63ac13cb8691ecd07344e06a2dd17251c22a5208c7c0f5a57fe2ee5616b780239172f2d9c104340589c680e63a054d6a367316c43ff130c8931ff4aee84d4a54a00f46096c76f8f60723555766c91c7d9e0579040410c1779e39997c22f50c2b165599f250e3a13a615fdca65566c1d4bfbbaa5dc6d002fdf2f6fac28a2acbb8a0a1d9a74d8f2f9d87ae19113167632bf79b2874aca92b9dcfd29ae681accdacaa50b215185ea450eab449db3bf65abc03dee9df72781f7f452a1304e5bd3be36b034c15554f9dc7100fa896e030dc2364ab9e1b7a97fcdd12315e4862f3e610180b6bfbe82aa0ed0a1072fcb5c71eed91a7b2b83ab9418722e3d247047512c7126ae10bb4cb794a59676e85dd7debc36cc5e5cd815b0c317c3fab007ef77b1e05894135a0b7b96fdb36da40f9148429f315c50682e8253aba78619d97d9a08dd8c72bd30b577dd4a4b7dfce33755e84374c75587aff4d695a1dc7282fa4a6e1ffa347e05fea55f845768bd7efe79f9d8d5117295e0b0f5b7a0a79c29a068408fed8c5d30d379f50c17db034410fff2e35d606af783fb2c3dff42ea78047714a700713a24a5983faae743645be90ab689b53d235580274f73ff457a330092e29624462d46d8b3718488274f9584c31362da4397389e4dbe892cd1d7c7add4841dcd97a033a57390f9e49e1b22f2969ac9acb4cf657bcbf44a02be6d1e3a5e5a4c983ec3a7d9358f96e8b8c83bb0a36c8662673cfb8348fbe6a418b7eca1643d6f5149e3c23605064eb855e546ad642ebb65b93f002c4e10be01ed5aff04bb5cee65fdbdbd5fd38cc8f5f782526e9868096039bf553549c076956861ed63681b2205b17fbea67cfb0be3a87f5099206690c51bc1fb1558fd5eb33cc929f600b2110802ad83d82008921fae0b3d7d770ca8c15ad05c43df03270b62ca8819b54af2d7bef63167125b9e7355b9570acb51f5ff91b17c31bd1222447f0594acabbb1ce35463318f93ce6570caaad0a01ddede50c9229b460892a1f3354ff241404e1e8074b8702b9826396abde5ed3edf94fed055e26bc55e508d23920635eecc603fd5ce05554fc0da9f8ea0722d84e61e973b3636eb28d12ae1371806230e6ed91cbb23bc91f45fb9fce12d86baf9649b882933018d4203d62a639ddc15850f66af722577c1ab3b1fb2c630b9b770f294776a918069527846ba051968caa49a098fb770f50c0dc9ef56ec7dc539cb209fe7816289956f6994bf0594b06ec84a00be25d876cd76ab56b0cb574c5b71399fe46e586adc052bccaf19398788d88654981b7e8a86d421294ea4084501dd01f9bfb92d45a6263da8fc7be5d8b3a178eb4c2a7d97b0219142698b01fd030da684912d56e944e1854b6e0d0df34b39e1adcb6baef9f5143b14aa7df6795ff13423ab7fea6c3b6b57d5257b5536ea655287946f0a798704040937d188edef40a556157df824857d9f33dae509d472bf677c43de687c0f9e9a56b20886ae8ae622d1b360525c5bdeb3e9e5cdb8f5348f7d82691fca66a601d2fdbbc87fc0", 0x1000) write$hidraw(r2, &(0x7f0000000280)='_', 0x4010040c000) write$hidraw(r2, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000000)='\t', 0x1) [ 458.319263][ T2211] __device_attach+0x228/0x4b0 [ 458.324069][ T2211] ? __driver_attach_async_helper+0x330/0x330 [ 458.330909][ T2211] ? kobject_uevent_env+0x2bb/0x1650 [ 458.336407][ T2211] bus_probe_device+0x1e4/0x290 [ 458.341403][ T2211] device_add+0xbe0/0x2100 [ 458.345924][ T2211] ? wait_for_completion_io+0x270/0x270 [ 458.351941][ T2211] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 458.358389][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.364503][ T2211] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 458.370444][ T2211] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 458.376929][ T2211] usb_set_configuration+0x113f/0x1910 [ 458.382517][ T2211] usb_generic_driver_probe+0xba/0x100 [ 458.388117][ T2211] usb_probe_device+0xd9/0x2c0 [ 458.393401][ T2211] ? usb_driver_release_interface+0x180/0x180 [ 458.399779][ T2211] really_probe+0x291/0xf60 [ 458.404322][ T2211] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 458.410768][ T2211] driver_probe_device+0x298/0x410 03:21:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x1f, 0x123742) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000002c0)=""/13) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000300)=""/24) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20440) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000540)=""/222) syz_open_dev$hidraw(&(0x7f0000000240), 0x3, 0x2000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000200)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 458.415961][ T2211] __device_attach_driver+0x203/0x2c0 [ 458.421368][ T2211] ? driver_allows_async_probing+0x150/0x150 [ 458.427520][ T2211] bus_for_each_drv+0x15f/0x1e0 [ 458.432418][ T2211] ? bus_for_each_dev+0x1d0/0x1d0 [ 458.437712][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.443804][ T2211] ? trace_hardirqs_on+0x5b/0x1a0 [ 458.448959][ T2211] __device_attach+0x228/0x4b0 [ 458.453773][ T2211] ? __driver_attach_async_helper+0x330/0x330 [ 458.460222][ T2211] ? kobject_uevent_env+0x2bb/0x1650 [ 458.465871][ T2211] bus_probe_device+0x1e4/0x290 [ 458.470932][ T2211] device_add+0xbe0/0x2100 [ 458.475448][ T2211] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 458.481903][ T2211] ? kfree+0xdb/0x3b0 [ 458.486148][ T2211] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 458.492517][ T2211] usb_new_device.cold+0x721/0x1058 [ 458.497808][ T2211] ? hub_disconnect+0x510/0x510 [ 458.502784][ T2211] ? rwlock_bug.part.0+0x90/0x90 [ 458.506668][T21340] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 458.507901][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.521134][ T2211] hub_event+0x2357/0x4330 [ 458.526037][ T2211] ? hub_port_debounce+0x3c0/0x3c0 [ 458.531458][ T2211] ? lock_downgrade+0x3f1/0x6e0 [ 458.536829][ T2211] ? __do_sys_prctl+0xbb0/0xfd0 [ 458.541735][ T2211] ? lock_release+0x6f0/0x6f0 [ 458.546524][ T2211] ? lock_downgrade+0x6e0/0x6e0 [ 458.551536][ T2211] ? do_raw_spin_lock+0x120/0x2b0 [ 458.556764][ T2211] process_one_work+0x98d/0x1580 [ 458.561746][ T2211] ? pwq_dec_nr_in_flight+0x320/0x320 [ 458.567225][ T2211] ? rwlock_bug.part.0+0x90/0x90 [ 458.572226][ T2211] worker_thread+0x64c/0x1120 [ 458.577104][ T2211] ? __kthread_parkme+0x118/0x1d0 [ 458.582269][ T2211] ? process_one_work+0x1580/0x1580 [ 458.587720][ T2211] kthread+0x38c/0x460 [ 458.591847][ T2211] ? _raw_spin_unlock_irq+0x1f/0x30 [ 458.597333][ T2211] ? __kthread_bind_mask+0xc0/0xc0 [ 458.602579][ T2211] ret_from_fork+0x1f/0x30 [ 458.607460][ T2211] Kernel panic - not syncing: panic_on_warn set ... [ 458.614071][ T2211] CPU: 0 PID: 2211 Comm: kworker/0:2 Not tainted 5.13.0-rc2-syzkaller #0 [ 458.622627][ T2211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.632798][ T2211] Workqueue: usb_hub_wq hub_event [ 458.637922][ T2211] Call Trace: [ 458.641309][ T2211] dump_stack+0x143/0x1db [ 458.645861][ T2211] panic+0x306/0x73d [ 458.649800][ T2211] ? __warn_printk+0xf3/0xf3 [ 458.654437][ T2211] ? __warn.cold+0x1a/0x44 [ 458.658981][ T2211] ? usb_submit_urb+0x14aa/0x1830 [ 458.664144][ T2211] __warn.cold+0x35/0x44 [ 458.668439][ T2211] ? usb_submit_urb+0x14aa/0x1830 [ 458.673498][ T2211] report_bug+0x1bd/0x210 [ 458.677955][ T2211] handle_bug+0x3c/0x60 [ 458.682180][ T2211] exc_invalid_op+0x14/0x40 [ 458.686744][ T2211] asm_exc_invalid_op+0x12/0x20 [ 458.691626][ T2211] RIP: 0010:usb_submit_urb+0x14aa/0x1830 [ 458.697313][ T2211] Code: 84 4c 01 00 00 e8 a6 14 b3 fd 4c 89 f7 e8 4e a7 1b ff 45 89 e8 44 89 e1 48 89 ea 48 89 c6 48 c7 c7 c0 09 63 86 e8 18 f1 fb 01 <0f> 0b 49 8d 4f 5c 48 b8 00 00 00 00 00 fc ff df 48 89 ca 48 89 4c [ 458.716954][ T2211] RSP: 0018:ffffc90006c2ee08 EFLAGS: 00010286 [ 458.723167][ T2211] RAX: 0000000000000000 RBX: ffff8881301a6058 RCX: 0000000000000000 [ 458.731259][ T2211] RDX: 0000000000040000 RSI: ffffffff812a6013 RDI: fffff52000d85db3 [ 458.739351][ T2211] RBP: ffff88810973cac8 R08: 0000000000000001 R09: 0000000000000000 [ 458.747345][ T2211] R10: ffffffff814b996b R11: 0000000000000000 R12: 0000000080004080 [ 458.755358][ T2211] R13: 0000000000000040 R14: ffff8881301a60a8 R15: ffff8881090a9600 [ 458.763637][ T2211] ? __irq_work_queue_local+0xbb/0xf0 [ 458.769141][ T2211] ? vprintk+0x93/0x1c0 [ 458.773331][ T2211] ? usb_submit_urb+0x14aa/0x1830 [ 458.778657][ T2211] usb_start_wait_urb+0x101/0x4c0 [ 458.783716][ T2211] ? lock_downgrade+0x6e0/0x6e0 [ 458.788600][ T2211] ? usb_api_blocking_completion+0xa0/0xa0 [ 458.794434][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.800561][ T2211] ? memset+0x20/0x40 [ 458.804924][ T2211] usb_control_msg+0x31c/0x4a0 [ 458.809829][ T2211] ? usb_start_wait_urb+0x4c0/0x4c0 [ 458.815242][ T2211] ? debug_object_destroy+0x210/0x210 [ 458.820670][ T2211] ? lockdep_init_map_type+0x2c3/0x790 [ 458.826167][ T2211] ? qt2_read_bulk_callback+0xce0/0xce0 [ 458.831784][ T2211] qt2_attach+0x82/0x550 [ 458.836150][ T2211] ? __init_waitqueue_head+0x6b/0xd0 [ 458.841566][ T2211] ? qt2_read_bulk_callback+0xce0/0xce0 [ 458.847233][ T2211] usb_serial_probe.cold+0x1229/0x292b [ 458.853076][ T2211] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 458.858938][ T2211] ? trace_hardirqs_on+0x5b/0x1a0 [ 458.864093][ T2211] usb_probe_interface+0x315/0x7f0 [ 458.869323][ T2211] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 458.874993][ T2211] really_probe+0x291/0xf60 [ 458.879537][ T2211] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 458.886031][ T2211] driver_probe_device+0x298/0x410 [ 458.891233][ T2211] __device_attach_driver+0x203/0x2c0 [ 458.896649][ T2211] ? driver_allows_async_probing+0x150/0x150 [ 458.902896][ T2211] bus_for_each_drv+0x15f/0x1e0 [ 458.907916][ T2211] ? bus_for_each_dev+0x1d0/0x1d0 [ 458.913077][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.919145][ T2211] ? trace_hardirqs_on+0x5b/0x1a0 [ 458.924229][ T2211] __device_attach+0x228/0x4b0 [ 458.929040][ T2211] ? __driver_attach_async_helper+0x330/0x330 [ 458.935153][ T2211] ? kobject_uevent_env+0x2bb/0x1650 [ 458.940739][ T2211] bus_probe_device+0x1e4/0x290 [ 458.945657][ T2211] device_add+0xbe0/0x2100 [ 458.950235][ T2211] ? wait_for_completion_io+0x270/0x270 [ 458.955939][ T2211] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 458.962597][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 458.969103][ T2211] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 458.975050][ T2211] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 458.981431][ T2211] usb_set_configuration+0x113f/0x1910 [ 458.986936][ T2211] usb_generic_driver_probe+0xba/0x100 [ 458.992696][ T2211] usb_probe_device+0xd9/0x2c0 [ 458.997727][ T2211] ? usb_driver_release_interface+0x180/0x180 [ 459.003972][ T2211] really_probe+0x291/0xf60 [ 459.008827][ T2211] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 459.015408][ T2211] driver_probe_device+0x298/0x410 [ 459.020560][ T2211] __device_attach_driver+0x203/0x2c0 [ 459.026167][ T2211] ? driver_allows_async_probing+0x150/0x150 [ 459.032816][ T2211] bus_for_each_drv+0x15f/0x1e0 [ 459.037788][ T2211] ? bus_for_each_dev+0x1d0/0x1d0 [ 459.043146][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 459.049754][ T2211] ? trace_hardirqs_on+0x5b/0x1a0 [ 459.054982][ T2211] __device_attach+0x228/0x4b0 [ 459.059962][ T2211] ? __driver_attach_async_helper+0x330/0x330 [ 459.066059][ T2211] ? kobject_uevent_env+0x2bb/0x1650 [ 459.071465][ T2211] bus_probe_device+0x1e4/0x290 [ 459.076463][ T2211] device_add+0xbe0/0x2100 [ 459.081107][ T2211] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 459.087526][ T2211] ? kfree+0xdb/0x3b0 [ 459.091703][ T2211] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 459.097982][ T2211] usb_new_device.cold+0x721/0x1058 [ 459.103305][ T2211] ? hub_disconnect+0x510/0x510 [ 459.108285][ T2211] ? rwlock_bug.part.0+0x90/0x90 [ 459.113357][ T2211] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 459.119594][ T2211] hub_event+0x2357/0x4330 [ 459.124042][ T2211] ? hub_port_debounce+0x3c0/0x3c0 [ 459.129212][ T2211] ? lock_downgrade+0x3f1/0x6e0 [ 459.134097][ T2211] ? __do_sys_prctl+0xbb0/0xfd0 [ 459.138982][ T2211] ? lock_release+0x6f0/0x6f0 [ 459.143783][ T2211] ? lock_downgrade+0x6e0/0x6e0 [ 459.148837][ T2211] ? do_raw_spin_lock+0x120/0x2b0 [ 459.153896][ T2211] process_one_work+0x98d/0x1580 [ 459.158965][ T2211] ? pwq_dec_nr_in_flight+0x320/0x320 [ 459.164360][ T2211] ? rwlock_bug.part.0+0x90/0x90 [ 459.169500][ T2211] worker_thread+0x64c/0x1120 [ 459.174299][ T2211] ? __kthread_parkme+0x118/0x1d0 [ 459.179626][ T2211] ? process_one_work+0x1580/0x1580 [ 459.184860][ T2211] kthread+0x38c/0x460 [ 459.189245][ T2211] ? _raw_spin_unlock_irq+0x1f/0x30 [ 459.194584][ T2211] ? __kthread_bind_mask+0xc0/0xc0 [ 459.199731][ T2211] ret_from_fork+0x1f/0x30 [ 459.205568][ T2211] Kernel Offset: disabled [ 459.210322][ T2211] Rebooting in 86400 seconds..