ice descriptor read/64, error 18 [ 2266.248418][T25516] usb 6-1: Using ep0 maxpacket: 8 [ 2266.262270][ T6066] usb usb1-port1: attempt power cycle [ 2266.362171][ T1484] usb usb3-port1: attempt power cycle [ 2266.392348][T25516] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2266.401101][T25516] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2266.411320][T25516] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2266.420804][T25516] usb 6-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 2266.592341][T25516] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2266.601414][T25516] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2266.609434][T25516] usb 6-1: Product: syz [ 2266.613649][T25516] usb 6-1: Manufacturer: syz [ 2266.618243][T25516] usb 6-1: SerialNumber: syz 05:49:10 executing program 1: syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000001080)) syz_usb_connect(0x1, 0xa4b, &(0x7f0000000340)={{0x12, 0x1, 0x200, 0x6, 0x99, 0xac, 0x10, 0x4d8, 0x83, 0x7017, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa39, 0x3, 0x5, 0x20, 0x20, 0x4, [{{0x9, 0x4, 0x3, 0x40, 0xa, 0x2, 0x2, 0x1, 0x3, [], [{{0x9, 0x5, 0x1, 0x3, 0x400, 0x81, 0x9, 0x43, [@generic={0x54, 0xf, "e2829cb09bd50b0b775137efea89250b6e5c9ebd7a3281cb9eeb3e0be84e4db270b356fb834e6c5de4c6e7423dd4e8ff670c02059d24c9ad8c6402925a216464e9081d4c052b1fc154315a35867981e550b2"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x0, 0x1, 0x90, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0xff}, @generic={0x42, 0x5, "458214c1dd08fb1b79826037269187a875b1f3b2d1e8d285a526b9bacebb30e1d6fcb798e8029971ff7dd0107d13ce65e91a9ce23eec151fcee385ff6e437357"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x40, 0x4, 0x2, 0x80}}, {{0x9, 0x5, 0x1, 0x4, 0x400, 0x0, 0x6, 0xff, [@generic={0x8c, 0x9, "5098b5157858f13b25e1a087cbee207653e332aa87a197c3199387c9ef3bc60f89d73e91abfae6c36a6e3e84c8e546b6ccabeec8c3b9644d6f92ae5e67df46b3ff4ff7124c58459238052b6e2467b8002dbc17567fbf56ccd275e8ea65e86eb940cfe57f1b35410fa76f7a41a060b755452ec73beb55329d56774001bd247e6f71102a55f4b89132f981"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0x0, 0x81, 0x6, [@generic={0xd7, 0x6, "6eb4b1b30d83798a8fd280beae1f5603f2a9ef3daafe1e7b9e51ed4dcd73b82b64ef277a4cfcf844cba7a484d48eedb88c455f682613468fa29e28d4736680c611fa15feb379d57114fabb0f93d751ae923b03ecb8a2cad11e552f4a240fbe778de05450c116efc6017a9a016f02e7a9cc7b5f21ea2883e0d85b59ee4a8d0c34247ce40cf0510621f983239dfd750161ff42a5d01373cab55b2715d5b6c7442f72305164ac01e0a5cac4287132621ce6b30ca57fdacecd69e8b2c3fd6bfd8f0dbd9c1b2d700410d45499a9597cde2687d20bd473a3"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x80, 0x3, 0x3f}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x1f, 0x20, 0xc3}}, {{0x9, 0x5, 0x0, 0x18, 0x3ff, 0xf6, 0x1, 0x1, [@generic={0x9d, 0x11, "e32f9b95b8c28734c89e9492459522e9cf65dc1f9104c8856875d8835e887d71c26075d12423c0ac52c804c605090c9335647b5812ede5f862357f2e02ea12cbd68f8e634a330ee138143cbde8a1464fda5be68cccbcf18008b55c82b665a5c613840f34a37769e458b03a229ee3f63ce4e41086c8b42c5320018134e3d5c389470af534be7421c42b57b7e4be6d3ad15bcb86f0ddbcea55806685"}, @generic={0xb9, 0x10, "2de10b8e03862badb9e594fa271a7373754ccbe43327b844d20e0ceb9b5c85138292ccb96ae28ab3d9167dbe0c83650d8552d47adb120492d841152d933194221a298f21ea87cdd01c6a6c9cd312edddf3d3afbf1b61f769a1cd644b4be9d7f233034b763486235248462af0b31520489507f377beeb96373f11277a63fa9a3055b6d235e990afc278a5ec0f5c6e16f0cb65312656f27e924e6cfc5b77c1e7b58c0ecdd59c00f413e527c98a0864d55e2dcaf1cbeb8e6c"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0x9, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xa2, 0x100}, @generic={0x3e, 0xa, "96385cfb56b7f7456129cdb945bdafdfa26f3f51a539e3ff2a362eca22059e10767e3921204eb656523ef0206ddeba5f646fc8f5845c25384937e2c2"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x0, 0x1, 0x4, 0x4}}]}}, {{0x9, 0x4, 0xd6, 0x7, 0xf, 0xbd, 0x64, 0xa4, 0x5, [], [{{0x9, 0x5, 0x5, 0x2, 0x40, 0x0, 0xff, 0x1, [@generic={0x53, 0xe, "bfdcfdb99d2f68799bea57675990d448862e8279e5402211ea20267f3a83db61cfdd7e5a0e2b4e2c42183070b5b49b67ff6bc81c1a730a0fc92ab471588093898bc9576520c1265c93f669865e30248e64"}, @uac_iso={0x7, 0x25, 0x1, 0x6, 0x74, 0x8001}]}}, {{0x9, 0x5, 0xf, 0x0, 0x200, 0x1, 0x40, 0x7b}}, {{0x9, 0x5, 0x7, 0x0, 0x10, 0x0, 0x4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x5, 0x46c8}, @generic={0x89, 0x26, "40582a2b3a864d78edde0541f85dd0ecb0cf53b0c832ff4151a61565d752661dcadf3d9a0a3c023ceecc7065327a5e23ac8a9b5b16aa7a633d3b794211070853f7cc3b79516dfb0942fff1d74bd1ad1d3d3564b61406f2663d1314a1e9f87bd3dccfb5ba0a7a4009bb64866d2771f56863a08c2714144dbe0adc42af80335fe51c1da218b7fbbc"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x7, 0x40, 0x1}}, {{0x9, 0x5, 0x80, 0x10, 0x8, 0x1c, 0x1, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x3ff}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xa7, 0x100}]}}, {{0x9, 0x5, 0xd, 0x10, 0x240, 0x7, 0x1, 0x7}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0xef, 0x36, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x5}]}}, {{0x9, 0x5, 0xf, 0x8, 0x400, 0x1, 0xa0, 0x4}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x4, 0x40, 0x9, [@generic={0x38, 0x24, "fd27e24ae9f30650f420d679744ae50e170aa6a61e9d390ed8a0da56183128fa01d201b0ce985198115b7551e295e68663cfc6ed7f66"}]}}, {{0x9, 0x5, 0x7, 0x1, 0x20, 0x8, 0x5, 0x7}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0xdc, 0x20, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3b}]}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x2e, 0x1a, 0x1, [@generic={0x97, 0xf, "7b6ffecedd5dcbd726aa44c3d84145d52337c667fda3e24dc5603911ced314531a2da1cfd36c48e1bd86bfe05f3eb7b32b6b308225adc34f58d7e36fb423d052d7aa5976d186160bef6725dcf3c78aed39b087b7739a226d14c9f257068df073ed6a23eb8ce9e4de9cc5cdf4b7aaae9b221dfd0de431b2daf7d11bad32e8e6e2047c130b6c331fbfbf8250deb583220e9a771d85f7"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x40, 0x2, 0x80, 0xae, [@generic={0x4d, 0x4, "db0131f33bc617466f02b79c894536cc3c38f2d56c54f693e0bb8e049a2af52dab645f42ecd5637c58c9b1c312bdd71592c9ccc3059d323cecb895f34d98294e7db53e29df56ec6a8bb4ae"}, @generic={0x93, 0x3, "e4c382aade2558f3a360092de062826177b23d3fb2e48c3f137be68d2c03a9a26d90ae474a374c6ef8958505781806adfe4a88549fce0971a340214cc194a64c2c8d2e3066c2de3a80bd2a17b3b26ca7987d363b7eeea6d471194c154e576e412e6d97c6444fb12e2cae0dcd90753b58ba0ce8cb64f203bccdb237574aba5f41eab5543a3e5fccb012ef0d8677c98dcd46"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x80, 0x0, 0xea}}, {{0x9, 0x5, 0xd, 0x8, 0x3ff, 0x2, 0x81, 0xec, [@generic={0x8d, 0x5, "5f212652c3f49274d743de5e5c025424c19d7f1c15224bf099c1c1395832a1c89484c2e701e48421cd5451019b53e9c6f8b2f73f16b05b4dfc874ba31d096f4d726d041feb0169c9e28cb1aaaae885d91a852631e14b5c960b34d250c33ecc25f2a65458892deecca24ea395870aa335858137a676ad9e27f498431e089e2e359f3c0557e3d45b778aaeed"}]}}]}}, {{0x9, 0x4, 0xe2, 0x7, 0x3, 0x57, 0x5, 0x4d, 0x4, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'h'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x3, 0x2, 0x1f}, [@mdlm_detail={0xc5, 0x24, 0x13, 0x40, "3053c71edf74ac54bc555733dfd8a3a62116518f72352529727929cfd1e9e2a141ba797b771225471291b7d47c27ed5d78f293ad08de30d5ffdb183cf2b9ac236371bac9f51df18ad2a2f0e8f748414279bacb6e201f1e15d71fc57631c7ebf5ba4bf5b898f7940944e5b4a7e346d4e46296b8373478c08552c0901718e2c2eb7d953c3d76e2ec9440d2f4a099b1e92adb77072e1419adcd282579870e26414f8bdd97e409f6de2662cf397083002a85bbe5f3ec82d8aaa30acc2df981f29657e3"}]}], [{{0x9, 0x5, 0x6, 0x0, 0x20, 0xf7, 0xfc, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x7}, @generic={0x7a, 0xb, "1cb3fc12e3ac931dd3c398c2d7220658bbf1a169cca4e1069b10416df4c173eeb010f135922718fb55d28e6f5dc7497b93309da5c18c936ba0e6c096153994d06d6886490787619fcc9d9fa0e119f11946a5cb0453989016e9916d77311879d47661c7506de67e5719481903e6f6bd709c1937a0f18b094e"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x0, 0x6, 0x6, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1f, 0xed}]}}, {{0x9, 0x5, 0xe, 0x0, 0x200, 0x81, 0x2, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x8}, @generic={0xd0, 0x23, "3436f42d638811ee8c196a8aac0b13332c6d134c31a7e8a9a2bc2cd5e3954396f7ef5bd7743d2900b04ee2c1684ba3650ca7878f62684e07f498794ab919df9b2960aff408f4c69009b1c6e8c374fd7144b2933152104af321b2d4c1226e85ff2a5cb2477bd41ad6785ddab03ad5f39dc831a29963b0db3f0d071329261f6c0be549cc9b94403cfcc1a2d3af4c27f1a78d18d4c12c8b6dc51bfd827703d52d1989be7703d39d543732650cca53bce5859054885ae2afa37c31458fd0e9a1875c543c724150c0f3cfacd2ad530125"}]}}]}}]}}]}}, &(0x7f0000001000)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0xfc, 0x81, 0x80, 0xff, 0x6}, 0x76, &(0x7f0000000240)={0x5, 0xf, 0x76, 0x5, [@wireless={0xb, 0x10, 0x1, 0x1, 0x80, 0x6, 0xe, 0x3, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x3, 0x2, 0xa1}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0xda, 0x81, 0x7, 0x7fff, 0x38}, @generic={0x4e, 0x10, 0x0, "93132d7ed4fadd8dcad36314bcf8a63ebc85b8f108ab055fd14df958879d68389aeb66ad5a2ce0891da5dc98d232aa6af49dff77aa9b2e25e6033c0c482f213d60d2a0d528b2d308a02dd9"}]}, 0x7, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x3401}}, {0x9d, &(0x7f0000000e00)=@string={0x9d, 0x3, "98a81ab49e1a32e15d7324d57ef71770aa9c5a641fb40dd060fc87015eb44544f8e75624168410ddbef01df6abf1a74db2a845ec6d5c01ae1277c67e1f2e43ccbdc3ba9c1c7c576fc34557378f843db72994f8e98b5e2d2531a24594fd0f4c9c17e7d90855f6c8c8c98f8f3fb3cca29ab7ee4ddfb935d9167f07d4157b4416d96d603226a4f4bd12b6e300b647beb717fa283c098138710e84eda4"}}, {0x4, &(0x7f0000000ec0)=@lang_id={0x4, 0x3, 0x1864}}, {0x102, &(0x7f0000001200)=@string={0x102, 0x3, "8995fb39d8d163a03911bf3137fc605d53cef6ed533696643a4f033bb641f4661557642f9315f51b93db45152691ba17f6ae1e0071b7e56fa8eaeac437add50882e0999fe057032e4dfdb4dd2a8aa63ad354bb770e417dfdd75ae67f5fc6ff0fb7c24336fdf40a356b238f0223a92a1a0dd4c2d5c0eb0255ee252977c8b3db73ff963d50e07517226c26406c0de5b689ce0c2974ef96741a02afbe6af9fc5485cc32cffbc600f6631211192bd1d7ca461cc29d77b9fae06fa31091bdd5a56913d9f5c8c924c30e3bfa989147b4e80baf0317b47bd3168c7c280d1c2a226550fef99671d444c297f6a55cbd5c78da5a4bbcb9acbab04395f680f02a3ee6c36415"}}, {0x6a, &(0x7f0000000f40)=@string={0x6a, 0x3, "8e2dc902d1545bdd15dba5bb1b3b2dc96b853afd15aac46eac2d48c0d6be9915c25fa2a7b5a4f31d3973826c7f5d9166301944fede012510431f715541aa6bb8e9a2c44714459dee7c22b3381c5ead991a98cb75a8bcd6f773cd839c7e47ce27d9a9e43111790cb1"}}, {0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x140c}}]}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) read$hidraw(r3, &(0x7f00000010c0)=""/49, 0x31) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000001100)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd88f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 05:49:10 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x3) 05:49:10 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x500000000000000) [ 2266.682076][ T6066] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 2266.749512][ T22] kauditd_printk_skb: 8 callbacks suppressed [ 2266.749530][ T22] audit: type=1800 audit(1633240150.427:5533): pid=9353 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14373 res=0 errno=0 [ 2266.772296][ T6066] usb 1-1: Invalid ep0 maxpacket: 188 05:49:10 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4d9, 0xa0c2, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x3, 0x88, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x76, 0x2, 0x1, 0x9, 0x40, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "e446"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0xdc39, 0x6, 0x0, 0xfe}, {0x6, 0x24, 0x1a, 0x0, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0xf}, @acm={0x4, 0x24, 0x2, 0x2}, @acm={0x4, 0x24, 0x2, 0x8}, @dmm={0x7, 0x24, 0x14, 0x6, 0xf800}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x6, 0xff, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x6, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x2, 0x7, 0x1}}}}}}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x0, 0x40, 0x0, 0x8, 0x51}, 0x4e, &(0x7f0000000140)={0x5, 0xf, 0x4e, 0x5, [@ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0x101, 0xf000, 0x4, [0xff3f30, 0x0, 0x3f30, 0xf, 0xf0]}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x2, 0x2, 0x1}, @wireless={0xb, 0x10, 0x1, 0x4, 0x26, 0x0, 0x8, 0x12, 0xfe}, @generic={0xc, 0x10, 0xb, "421d91c6e4b78ca852"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x2, 0x1, 0x0, 0x6, 0x8}]}, 0x1, [{0x36, &(0x7f00000001c0)=@string={0x36, 0x3, "53d81c4257805acbed7ad933bf04a8a41a6b57de6d1295ee3931613d3489dac1c66fc085675763c5d292f1f2e29cf7fb39a6b190"}}]}) r0 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000540)={{0x12, 0x1, 0x550, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc29c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0xc9, 0x1, 0x3, 0x1, 0x3, 0x7, {0x9, 0x21, 0xff, 0x3, 0x1, {0x22, 0xc91}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x5, 0x6}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x36, 0x67, 0x3}}]}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x250, 0x9, 0x6, 0x0, 0xff, 0x8}, 0xc, &(0x7f00000005c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x3, 0x44}]}, 0x3, [{0x4, &(0x7f0000000600)=@lang_id={0x4}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x429}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000880)={0x24, &(0x7f0000000700)={0x0, 0x21, 0xb9, {0xb9, 0x5, "7e01616c6e29fbb1ef512914e028106073200ceea9f08641f6d97f8a44b8f1ec3777c4e2692f9375b066143b31b72aa2bff41cc579f549ddc0fa4541eedd70a86289388d800c8311904d493bd74e3653d6a98acc0fb4fbe2c8e6b7df77e5be703ed33cf49af18a826a98bc4150a9311c8495e7022de984cdd73d0e2cf95933acee0ab7a7d99f2c9832d5537ba433c31932411a7732222b1b5888284b7b92f89c4e96adf71706e97934fe1e7074664fc0132b5f6fc2c48d"}}, &(0x7f00000007c0)={0x0, 0x3, 0x26, @string={0x26, 0x3, "9ed939c7dee3e19ea503a01797b436466e8daa82209360b8e1588127e04d33ad8a393d0a"}}, &(0x7f0000000800)={0x0, 0x22, 0x1c, {[@global=@item_012={0x2, 0x1, 0x0, "c810"}, @global=@item_4={0x3, 0x1, 0x53185c6203d5fd9e, "f9bdb20b"}, @main=@item_012={0x0, 0x0, 0xc}, @global=@item_012={0x1, 0x1, 0xb, "18"}, @main=@item_4={0x3, 0x0, 0xc, "9ddc2641"}, @global=@item_012={0x1, 0x1, 0x4, "af"}, @global=@item_4={0x3, 0x1, 0x7, "ca4385ad"}, @main=@item_4={0x3, 0x0, 0x9, '^:J{'}]}}, &(0x7f0000000840)={0x0, 0x21, 0x9, {0x9, 0x21, 0xf800, 0xa8, 0x1, {0x22, 0xa6a}}}}, &(0x7f0000000a00)={0x2c, &(0x7f00000008c0)={0x40, 0x8, 0x34, "0b70cb4131255b91d85f047b281c9c05fce1eb6f36538e8a63df77b3e2b5d45a69825cc272c1527a5028094ae82d0689cddbba9c"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000980)={0x20, 0x1, 0x14, "d5a354203aabd36eb7ba73d12995b1565f16988b"}, &(0x7f0000000a40)={0x20, 0x3, 0x1, 0x2}}) syz_usb_connect$cdc_ncm(0x6, 0x15e, &(0x7f0000000240)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x14c, 0x2, 0x1, 0x6d, 0x80, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, '0Q%w'}, {0x5, 0x24, 0x0, 0xfffe}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x4, 0x4, 0x7}, {0x6, 0x24, 0x1a, 0x9, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0xdb, 0x5, 0x1, 0x7f}, @mdlm_detail={0xd4, 0x24, 0x13, 0x0, "7eadbbf0c51766e04cc78474e543372c24ea54a8490c5ca89c5d63488dfa5cd6f83a427cbb6b74d3ba78aba6e785f17c7c6c7bcb22d93ba528403e8858b384280e3ee029aeae163f84cd3cf8c80d60854be06198989620c1b0d26d12a9f0bd63f584aa27ca9f04f73fd3378eac2f48be106ba797e861d77e6a41d0414c4e8244a4b6345ad8c9b5f6b6b5078ef04fe4166affe6a5204d9189e0cf531f0bd8c14f17b288cea513c41bfc05cf9c213549cba80a14eb2a010608032c74869acad0988890a64803ca58f061f97d0ef9158e9e"}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x20}, @mbim_extended={0x8, 0x24, 0x1c, 0x401, 0x1f, 0x3ff}, @acm={0x4, 0x24, 0x2, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x5, 0x3f, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x1, 0x80, 0x79}}, {{0x9, 0x5, 0x3, 0x2, 0x20}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x200, 0x7, 0x12, 0x8, 0x20, 0x1f}, 0x58, &(0x7f0000000400)={0x5, 0xf, 0x58, 0x6, [@ssp_cap={0x20, 0x10, 0xa, 0xf8, 0x5, 0x7fffffd, 0xf00f, 0x2, [0x0, 0x3f, 0xffc0, 0x3f00, 0xff0000]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x8, 0x74, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "5143cc47fc8abd38812fad890ff987ab"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x8, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xf, 0x6, 0x972}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x9, 0x3, 0x1}]}, 0x2, [{0x38, &(0x7f0000000480)=@string={0x38, 0x3, "ccbcae0c7f7966080e1186aed4354050e79d8893cc0d8c04be38d6301a969616070f123e03b1ad36941736acc5526dbf6369e82161e5"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x448}}]}) [ 2266.793340][ T22] audit: type=1800 audit(1633240150.467:5534): pid=9353 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14373 res=0 errno=0 [ 2266.822129][ T1484] usb 3-1: new high-speed USB device number 89 using dummy_hcd 05:49:10 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x4) 05:49:10 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x600000000000000) 05:49:10 executing program 5: r0 = syz_usb_connect(0x6, 0x2f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000ee035408e30802018f400000000109021d0001510700000904000001eb939500090500000000000000020bd4ae5545f2d8955db5dc4efbf5d44f00ff471b3c8bb6a51e2017b6d2ac39562b9d07939192f9259f7859cf220184c08c4508ee7d426448bc20585e82b67623279f870bb2af718743fde9f7dbcc716386723277edf24eff0db2cf202464a04a9cd52321e314bf0a2732301c44fbaa8f8f09a69ceda830a6da5dd0f88a9737020bac08ea0ca74965812011770a23574a04a9808130c3826efa480470b60f3592ead5303718be923b371b", @ANYRESHEX], 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100027516b7108c0d0e008fb60102430109021b00010000000009040000010300000009058467"], 0x0) syz_usb_connect(0x0, 0x790, &(0x7f0000000100)={{0x12, 0x1, 0x310, 0x26, 0x4f, 0xc1, 0xff, 0x20f4, 0x624d, 0x9802, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77e, 0x2, 0x54, 0x77, 0x10, 0x0, [{{0x9, 0x4, 0x45, 0xf1, 0xc, 0xff, 0xff, 0xff, 0x4, [@generic={0x5, 0xe, "c3eb38"}], [{{0x9, 0x5, 0xb, 0x10, 0x40, 0x2, 0xf7, 0x6}}, {{0x9, 0x5, 0x1, 0x8, 0x40, 0x2a, 0x80, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x60, 0xf8, 0x6, [@generic={0xf5, 0x1, "409988b2ca09a9f495e4afaab9ccbd7ba59938753db725fdc1194c9ce301196b519d9596f951032268c56ec295430a5cc3aed26f68a3ee0f6e3f51857d181ad07b156a07401ba7fad7335d8af649506352fe4e10425cd770d26f05729880fac0d4f7b0f483d6e887526fc5d47a1f5749e7d40999915068a720111f7c20666ca4e0730790edae8464d33eece6e26b315038651986d09449b543436d1e50832ebf834dc4e8be1980d209e5455af9420ad15271aa27a521ba1114d663e727fd7a108b41d887d30ad8105b3f2069d2c4274d204e81943cf33e47d2d9518e500773bbb80be39bc1ee9e38d94da299e5380448fdee31"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x10, 0x62, 0x4, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x800}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xd4, 0x9b43}]}}, {{0x9, 0x5, 0x7, 0x2, 0x10, 0x5, 0x40, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x3}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x9d, 0x7c, 0xfc, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0xf800}, @generic={0xce, 0x0, "6046570dfb7a1bfe2d0e75f22f783befcfad97a3458222eac4aa5798812e1eb406828ae1cca938f9b1b410d619555cd070a80abae397896ef5a60c3d5930a5a31773d75f23db02728eebe74ddb9435849a6d16d6a96415cf13df6fabf19ff85108e6b5800642207e666cf6ccdd31e5b00f6ffafc303f1b635efe1e11f710cf09c53a55e3a2e382c4d5ecd754fd9543cd99cbec81fb585525c78f3ae1c2e5f6d31110979f3f8b4c1ab12739ebd5379ed0aed0f348f51878039e2c3fad06fda59fc36d739227c20fb832f5a040"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x6, 0x8c, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xe8, 0x8001}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x38, 0x7f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x2}]}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x3, 0x1, 0xa0}}, {{0x9, 0x5, 0x4, 0x10, 0x40, 0x7, 0x0, 0x20}}, {{0x9, 0x5, 0x9, 0x0, 0x10, 0x20, 0x0, 0x1f, [@generic={0xe9, 0x7, "edec5c397af0d445affee5f18393a0df9c48a096d21d45f2cf3ad39dff830ab8162465d43556c777a28007457b0a37510177d4608be291af51c14e15de3003e6a677c275fa3090c428217495977cb3ffc4b35ddbe706e7ca708f0b863e49529f703f2c90372095266532f9a403d2fe6dfedb8af470948042ad8877b3441a5665e104eb8dff9d5095d2224ec2a177501c3ee2e3e8fed934bfaea106f7e910fc65d1127f56d4ef79c1c360d51b5c31e1959b6d72930813e6f6e9e1b0271a48c9186ea4ee0821e72c45fccdd8b6fa56d496c43664cc8181f58e650cb1af2a02f512eaf9dc597ff29e"}, @generic={0x37, 0x5, "1cff6e7e3bef58f7adee98a2be4354c2e273c716d3eec292da9202c741c3654c37b6fa2ab66a1f94ecb9865d09cd86062fca83967b"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x448, 0x8, 0x1, 0x0, [@generic={0x2, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x182, 0x2b, 0x8}]}}]}}, {{0x9, 0x4, 0xdc, 0x7f, 0xe, 0xdb, 0x67, 0xfa, 0x36, [], [{{0x9, 0x5, 0xf, 0x8, 0x400, 0x1, 0x50, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x101}, @uac_iso={0x7, 0x25, 0x1, 0x180, 0x2}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x80, 0x0, 0x2, [@generic={0x102, 0x22, "349eacb7a8ca7ba9cb41346a4e36983f488f6d374400b2618a19f48a4d2a836474991a7d7b635a69690452450a9a1b99b59150f11cd7b95a40dd7791aa74fc5a8aad7c779a5d9709814f41fe03aa5b0fe853e46f88ab19f8ddd28c32da79b61ca3bb69fa0f8aea4d843e948055453ea597263e414d4467a1ee2769985242bdbeb5f160b5b09dcfa3c46d5496ac221a68653578db4bf238b0f53770b90954a308665b8c2dd31dc82e9a48a5c557aaebb6bb77ebbcd38565d10ff9712fb2e4520d1744863144e658219092ad21409443a2c7b02928a5fe34ad71aa7a3f0b1470b8fab0d617545f94b8746a928d2fa4e424213e063877b9f7c693dd97803b49f497"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x8, 0x1e, 0x20, 0x9, [@generic={0x81, 0x6, "47f6c54b84f64d0a3fc8ac6eddf71b9708347669d7828d356291c8884d340f3471999ccd08f34b806c07d7ed8d74be3a00a9cec07b79f769233e47c86fb1ed3c0eb248c36068085de11b957b89cce6fc24dc08e60a0eebf483ed0e04f0274ccae8cd055fe66b1c2bc3d55ddd00afdf0baa3031878af60e1d755c7067e33a8f"}, @generic={0xa5, 0x9, "2a3428249fc36b930d678ce35d4669943c869f92edb84924ed2372156647c0d15bc1488120b815f3fd01044db2b1449fabe5d157a60d659fad562eb7bf50cdc7fb490a3b39a145a98de3899e31a98a1ce3bffb2a153a0db99edbca15adcf1fe75207b4afa60c4db2e7bc64a1e0117482084c23a1a78c05fd46423267a9c50fe13be41c3bf7c4c090b6b5ea4ed882dfabb96d9ea6dc8bf97e32c800a49b560ab89bd607"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x20, 0x7f, 0x81, 0xff}}, {{0x9, 0x5, 0x5, 0x2, 0x30, 0xfa, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0xc3, 0x5, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x80}]}}, {{0x9, 0x5, 0xe, 0x1, 0x200, 0x1, 0x5, 0xff}}, {{0x9, 0x5, 0x1, 0x3, 0x400, 0x1f, 0x81, 0x9}}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x40, 0x1f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x5, 0x9}]}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x20, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0x3}]}}, {{0x9, 0x5, 0x80, 0x8, 0x40, 0xed, 0x14, 0x5}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x0, 0x81, 0xf8}}, {{0x9, 0x5, 0x7, 0xf, 0x400, 0x80, 0x80, 0x4, [@generic={0x83, 0x21, "ac686661646feb26e403b2191422cef059921426358409213b939e8d90a6792dde9ae7a395f7b67062012a31aff4dfea006400e7d6b8317769f779ea9e084487f2cf4bc8a8faf29c624d023f3c63a119294eb53e15a1989a14f2ba0e3a0ecf49f8b28ce77b4a44ea423a4e9072df879830b4b49521cd9ca80bbd27328e3fa004be"}, @generic={0x7b, 0x5, "675122684e2747615c8213d9ed2475bd5134e55aeb3d1154011ad475a4339ca168f65b826912c0edf4827f97845a6b277f422919d95db4630341f0a4635cf43a102f400cd36b4861cb5f69298509239d47c2463dfac0be7d34f34a81b7776c9c1b24737df4ddadcfdeeb63fb006d8ae8aa75d73dcd7a474015"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x40, 0x1c, 0x1f, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xe, 0x4}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x31, 0x3, 0x8}}]}}]}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000940)={0xa, 0x6, 0x250, 0xff, 0x6, 0x0, 0xff, 0x2}, 0x5, &(0x7f0000000900)={0x5, 0xf, 0x5}, 0x4, [{0x6f, &(0x7f0000000b80)=@string={0x6f, 0x3, "068ec42784b36612a81141c98f3081417ea0259f4e78ea6725de4d334946b54fbcfd2fe0b9f65a304c8537e63f0f6ad45407815022574ce465065ba4ee5ad18f980cde3f58f958e420cf3ec33d8a779eb73efefb37c56ffb6296dc467585e2fa4c458c7df37c73a6710c40c2bf"}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0xc0a}}, {0x42, &(0x7f00000009c0)=@string={0x42, 0x3, "ab314021dba27a9ad4d81362a12ab7ca310fd3385ee358481e8a5cb0d962a80c35feea72df53aa5d91f65ecb16fb45b9de265d9b99f0c378a40558fde920d85b"}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x813}}]}) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000d40)={0x2c, &(0x7f0000000a80)={0x0, 0x8, 0x69, {0x69, 0x31, "0dcfe71cbe4f42a93969288a28b28764e7825898a87e33bd72d79ea5814ac8f4a0307a7f971a481d5b08a496fe6d39fef655d83732264b24543c3adad75f0e9fa1d8f301fd512e180d8d4ef70b1622f5392bfa4427e6c3076617eb4e58c1abfa5f0fb8e5388785"}}, &(0x7f0000000c00)={0x0, 0x3, 0x74, @string={0x74, 0x3, "fda4d2b1ae133f0757d103c4a28f483f4bc6ce1fbb9b8eacb89a1d207f622398208d841c357aae7f93ca19f67dba9d224632a18ff8fe39d3fc5e6ce9d7602e01aaf03b4b562bbd8c3accfbae9385493b9d4c0a597d81e29af42aeb175ceb3d0ed63fd01d3e80e39a3ca10a9033fe0b449654"}}, &(0x7f0000000c80)={0x0, 0xf, 0x3b, {0x5, 0xf, 0x3b, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0x0, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x5, 0x5d, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xc, 0x3, 0x2f}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x7, 0x4, 0xc13}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "b4401789204965634b892658f426a898"}]}}, &(0x7f00000008c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfb, 0x4, 0x6, 0x95, "c636cc2a", "2ce78626"}}, &(0x7f0000000d00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x4, 0x1, 0x9, 0x51, 0xff, 0x100}}}, &(0x7f0000001180)={0x84, &(0x7f0000000d80)={0x0, 0x1, 0x2a, "13941452017c15e55b3fceb96c204de1fd33a3c22a578cc7c797eab0281bf816e1983e22c508037d8f4d"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000e40)={0x20, 0x0, 0x4, {0x4, 0x1}}, &(0x7f0000000e80)={0x20, 0x0, 0x4, {0x0, 0x4}}, &(0x7f0000000ec0)={0x40, 0x7, 0x2, 0xf4}, &(0x7f0000000f00)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000f40)={0x40, 0xb, 0x2, "d9ab"}, &(0x7f0000000f80)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000fc0)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000001000)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, &(0x7f0000001040)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000001080)={0x40, 0x1a, 0x2, 0x8}, &(0x7f00000010c0)={0x40, 0x1c, 0x1, 0xd9}, &(0x7f0000001100)={0x40, 0x1e, 0x1}, &(0x7f0000001140)={0x40, 0x21, 0x1, 0x6}}) 05:49:10 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x700000000000000) [ 2266.912438][T25516] usb 6-1: 0:2 : does not exist [ 2266.928633][T25516] usb 6-1: USB disconnect, device number 10 05:49:10 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x5) 05:49:10 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x6) [ 2267.002314][ T1484] usb 3-1: device descriptor read/8, error -61 05:49:10 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x800000000000000) [ 2267.252355][ T6066] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 2267.292290][ T1484] usb 3-1: device descriptor read/8, error -61 05:49:11 executing program 2: syz_usb_connect(0x1, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000009a65d0860040800dec30102030109021b050000000000090400000178eaf500090584020000000000d9135e520b73490065b66849a87bd16b31d26b7f98fd8516d2dbb3950b5da633fb37e9fdef55c2"], &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0x10, 0x5, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0x7, 0x1, 0x2, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x5, 0x7f, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x9, 0x5, 0x9}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x3, 0x20, 0x5, 0x10}, 0x1c, &(0x7f0000000140)={0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xd7, "50937878d75ddcf89efbf21400cbd9ff"}]}, 0x1, [{0x7e, &(0x7f0000000180)=@string={0x7e, 0x3, "f1d3ac0316ef20d9db2dc82bba4166092622ed88f7dbc23139b6c457f1c2ee1feac910ccdb0ac4078388928a918686478e5a36b86683c9c0bdbc6d58a0f562bd73db36c9ee236f5390da4ae267ce2c1736e24db77f16298f38709f2c25d13bdc119fdd2b0b89e0eb23a6e10b92b7fab7a31e21351bb80c63bce3d310"}}]}) syz_open_dev$evdev(&(0x7f0000000000), 0xe0, 0x2) syz_usb_connect(0x2, 0x4b7, &(0x7f0000000800)={{0x12, 0x1, 0x250, 0xa4, 0x8, 0x4a, 0xff, 0xb05, 0x1776, 0x2b4f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4a5, 0x1, 0x6, 0x6, 0xa0, 0x6, [{{0x9, 0x4, 0x6f, 0x9, 0x10, 0x9e, 0xec, 0x64, 0x4e, [], [{{0x9, 0x5, 0x2, 0x10, 0x1df, 0x6, 0x6, 0x7}}, {{0x9, 0x5, 0x8, 0x1, 0x8, 0xf9, 0x4, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1d, 0x3ff}]}}, {{0x9, 0x5, 0x8, 0x4, 0x0, 0x4, 0x1, 0x5}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x7, 0x6, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1c3, 0x5, 0xff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x16e7}]}}, {{0x9, 0x5, 0x1, 0x10, 0x20, 0x8, 0x6, 0x3f, [@generic={0xa5, 0x11, "e5c5996d81ddb3ff395046a1740a0314e7f1c201bd24d523a154fddefe0b0c09ac3846c19c1528ce7ffbccb45f3d3b328ac70cc1702873e8b4f748753031bd81972c24e40b35e1d383396361e5d8ad9ee9e1299a824ed7d44a6a5bb772b6584283324fcf8cac8cbc05d3b7d25537d50f3f6674ce629409ac4d85537a9d3d6070ffaae613004c11929ace68a0d608a840e19880fe3dfa8e2bcb084bcd91b47d97e771df"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x0, 0x9, 0x3, 0xc1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xff, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x1}]}}, {{0x9, 0x5, 0xb, 0x10, 0x68, 0x8, 0x0, 0x80, [@generic={0x7d, 0x2, "90762bac7d9be9043ac7b1afbe3f54c1683f4bfcecf5632073563a69a99c3646da98d6ff329824a1e8d5722ec2c00e994023590855f6864c173f435220fc580e0c3f9e97bed43e78d721f681a4dd453aade35918710c4e04f24db0e3219cfe241e6ec3493f42c50dd007e1d94d30130997036e0c12f242d9d0e960"}, @generic={0xbd, 0x24, "b864981b7040b11e88e999677cc05594967bd9f9fd3a378c4e0f6aa04ed7af12cac0150c85815ae4fcc7c2079ca791b1f0587389b6166fffe0c73963b34a897acc5f059d79db927d7a49f427e397ffa07f908f1b2e78ebb66ea5a04b14e2af7fd6991e8b884ff8614cd650d62ba2c35d57c09c02e73de7d628e21d5b2cb5bc118b1f115e1bf09d8bd44785f097d7e77bb7090474053aa0f47fbb2440679f231ca12a16f9e454f8ce516f1362ba12746e7c64d4af60d301609d09a2"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x20, 0xff, 0x2, 0xff}}, {{0x9, 0x5, 0x1, 0x4, 0x3ff, 0xff, 0xda, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1f, 0x1}]}}, {{0x9, 0x5, 0x4, 0x1, 0x3ff, 0x1f, 0x20, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xde, 0xffff}]}}, {{0x9, 0x5, 0xd, 0x1, 0x20, 0xbb, 0x3a, 0x4, [@generic={0x6, 0x22, "8ace03b2"}, @generic={0x5a, 0x21, "f682b8341d11c0a9d5161a9abb50f61e764346b5f10f11e731d2f77f94fa44b034220f5a19a336afb046707da177ce7a97363c4746de09986fbb6816d9d485e15cdc094fb927fad6040957a2a49cfa8faf90de7defa1932a"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x40, 0x7, 0x0, 0xaa, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1f, 0x3}, @generic={0x94, 0xa, "be7865983b8f942d949dd8646fa5d8aff275ca233ad47bc2302dff7349efbc5516b209d5cbdfa5760c4061f07b021d8aebe71d2dfd4de5df98707e8206383bde91f96b0fa92d724d22b33416ed5ff962e11d0003521f8a079615f82db87407b9965b06948cd58c8b5e6c07f13e1f19f7fdef6ecaca748cc6ad18894fa90d8039cea41cf287e339c96523361d552414bd2148"}]}}, {{0x9, 0x5, 0x5, 0x1a, 0x3ff, 0x3f, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x6b, 0x8}]}}, {{0x9, 0x5, 0x4, 0x3, 0x200, 0x2, 0x6c, 0x3}}, {{0x9, 0x5, 0xf, 0x0, 0x8, 0xff, 0x9d, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x41, 0x5, 0x8000}, @generic={0x39, 0x21, "e4160202e074ffd713fd4bc8b6d088f06405b0257b4d3783b4f738daa2d4aef1ecdb9b09986b128805493bdec35e2905a8c749bb3af834"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x9b, 0x9, 0xff, [@generic={0x85, 0xe, "b2181925bbcf87919b74cacdc23afe18d7b95079aa2a5ada14b849594359b00aefcdbe6a29d022c83693e159f73925f20dfaf15d55d49e5ce8c39ddf2b63a7aca6ef85e69ec0be5151e553a11efaa129e8fde3911e0d810ce1b37ce82360fe6571d1ba581d2019211b70b0aba6cdefc6226963ccfcfac28f892b4cdeb0c662608ee345"}, @generic={0x2c, 0xd, "e0925f0b826cc628068b5df0b393bf5a9523f31eea664bac22cb89aaf7386e75b123771b669504bd6553"}]}}]}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x310, 0xf9, 0x0, 0x1, 0xff}, 0x19, &(0x7f00000004c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "25df517e9bd883800f6a56a61208848c"}]}, 0x1, [{0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x247b}}]}) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x306, 0xff3f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x40, 0x30, 0x3, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x2, 0x3, {0x9, 0x21, 0x400, 0x20, 0x1, {0x22, 0x673}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x8, 0x4, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0xdc, 0xf3, 0x81}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x201, 0xe0, 0x1, 0x6, 0x10, 0x9}, 0x54, &(0x7f00000002c0)={0x5, 0xf, 0x54, 0x4, [@ssp_cap={0x24, 0x10, 0xa, 0xf9, 0x6, 0x1, 0xf0f, 0x200, [0x3f, 0xff0000, 0xff3f30, 0xc0, 0xff00ff, 0x3fc7]}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "3856be1bf1cc24b981e25b7ffb0f803c"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "8b5822edbbc6393f966cff88484374d7"}, @ptm_cap={0x3}]}, 0x2, [{0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "07cb78fd0bae04545752cd972bdb818fd6e016995f7f6074538199f366c4b761de6ca11b12f99a614c6a48ce27d9cd5730f8716a365f8b127888025755ae5d4337eb9c7485566051748e2ef8cc6f7dfe0812f00fc8ca9155d94b544b64993704e3f84506ae2c35683777f2a052200730f1bc840cf932308f627ee53c26f9f180a0defd49e1558c520744eaee9af5769c3813938a1c21e0eb3b26d4947b062ed8c45e7235c807ec20c6d0b8abb1923ffcbe360401766a0d"}}, {0x6, &(0x7f0000000400)=@string={0x6, 0x3, "4e89fb2f"}}]}) [ 2267.322389][T25516] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 2267.472261][ T6066] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2267.483191][ T6066] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2267.611961][T25516] usb 6-1: Using ep0 maxpacket: 16 [ 2267.652166][ T6066] usb 1-1: New USB device found, idVendor=04d9, idProduct=a0c2, bcdDevice= 0.40 [ 2267.661262][ T6066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2267.669323][ T6066] usb 1-1: Product: syz [ 2267.673540][ T6066] usb 1-1: Manufacturer: syz [ 2267.678131][ T6066] usb 1-1: SerialNumber: syz [ 2267.742180][T25516] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 2267.753159][T25516] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid maxpacket 1638, setting to 1024 [ 2267.791986][ T1484] usb 3-1: new low-speed USB device number 90 using dummy_hcd [ 2267.922282][T25516] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=b6.8f [ 2267.931374][T25516] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=67 [ 2267.939521][T25516] usb 6-1: Product: syz [ 2267.943741][T25516] usb 6-1: Manufacturer: syz [ 2267.948345][T25516] usb 6-1: SerialNumber: syz [ 2267.948868][ T9369] udc-core: couldn't find an available UDC or it's busy [ 2267.954788][T25516] usb 6-1: config 0 descriptor?? [ 2267.959941][ T9369] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2267.981395][ T9369] udc-core: couldn't find an available UDC or it's busy [ 2267.982755][ T9370] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2267.988471][ T9369] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2268.023979][T25516] cm109 6-1:0.0: invalid payload size 1024, expected 4 [ 2268.035308][ T1484] usb 3-1: config index 0 descriptor too short (expected 1307, got 27) [ 2268.043640][ T1484] usb 3-1: config 0 has an invalid interface number: 0 but max is -1 [ 2268.051734][ T1484] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 2268.052206][ T6066] usbhid 1-1:1.0: can't add hid device: -22 [ 2268.061161][T25516] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/input/input249 [ 2268.066840][ T6066] usbhid: probe of 1-1:1.0 failed with error -22 [ 2268.089399][ T1484] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 is Bulk; changing to Interrupt [ 2268.091043][ T6066] usb 1-1: USB disconnect, device number 9 [ 2268.099488][ T1484] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 2268.226581][ T9370] udc-core: couldn't find an available UDC or it's busy [ 2268.233630][ T9370] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2268.271890][ C0] cm109 6-1:0.0: cm109_urb_irq_callback: urb status -71 [ 2268.391958][ T1484] usb 3-1: string descriptor 0 read error: -22 [ 2268.398179][ T1484] usb 3-1: New USB device found, idVendor=0460, idProduct=0008, bcdDevice=c3.de [ 2268.407333][ T1484] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2268.419964][ T1484] usb 3-1: config 0 descriptor?? [ 2268.453337][T25516] usb 6-1: USB disconnect, device number 11 [ 2268.463045][ T1484] hub 3-1:0.0: bad descriptor, ignoring hub [ 2268.468984][ T1484] hub: probe of 3-1:0.0 failed with error -5 [ 2268.475121][ C0] cm109 6-1:0.0: cm109_urb_ctl_callback: urb status -2 [ 2268.483959][T25516] cm109 6-1:0.0: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 2268.504172][ T1484] input: USB Acecad 302 Tablet 0460:0008 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input250 [ 2268.672529][ T9396] udc-core: couldn't find an available UDC or it's busy [ 2268.679489][ T9396] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2268.689200][ T9396] udc-core: couldn't find an available UDC or it's busy [ 2268.696202][ T9396] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2268.704871][ T9396] udc-core: couldn't find an available UDC or it's busy [ 2268.711858][ T9396] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2268.720443][ T5505] usb 3-1: USB disconnect, device number 90 [ 2268.791870][ T6066] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 2268.956895][ T9444] udc-core: couldn't find an available UDC or it's busy [ 2268.964064][ T9444] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2269.161892][ T6066] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2269.172803][ T6066] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2269.372084][ T6066] usb 1-1: New USB device found, idVendor=04d9, idProduct=a0c2, bcdDevice= 0.40 [ 2269.381205][ T6066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2269.389227][ T6066] usb 1-1: Product: syz [ 2269.393437][ T6066] usb 1-1: Manufacturer: syz [ 2269.398028][ T6066] usb 1-1: SerialNumber: syz [ 2269.491797][ T1484] usb 3-1: new low-speed USB device number 91 using dummy_hcd [ 2269.652741][ T9369] udc-core: couldn't find an available UDC or it's busy [ 2269.659758][ T9369] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:49:13 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) 05:49:13 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1800000000000000) 05:49:13 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x7) 05:49:13 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc64e0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="320100000900000825aefeffffffffffff0109025c00020100f92a0904000001a0ab020900000524060001052400f2000d240f01fcffffff000000000006241a00000009058163d4c0990e9a33f14ccfa8a8d11a09934c8af599edd83e00774226969ae19f6aae3b4dcb37ed75a866d94bf159359d5477f09679c906eaebaa5d534effaef9a1bdf5436e9eadf0be1ce76fb75e5714399cffd069355ff04b9b7edd07b993a3031810eb7971f4f49aeef6959ec34ef3ffe6cb6a6caf5fc2e86cdff528fc2c8db92167577f015f182865a7daa6cdda08ffb3deb314282891348fdad76fb42e65c675199a97", @ANYRES64], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) write$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x10000, 0x40080) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000040)="cf27cbb567764344909634cb2bcd23e3f6ad61182ef20b3bc028abc52d2203ed6847770bda63a8eebc7722c1f52821bbb52b97d6a29e077ca99ed6d3999278cf5e8a61ba7919183b031b2f31a39f21c5b9413ec1ed72d5691139e704af9054edb310d17d0faf962148f971e2e6f31a737f3107d1a77d1caf0226c33ffa83b2fd2318898826477e789b8aca8a53") read$char_usb(r2, &(0x7f0000000100)=""/156, 0x9c) write$char_usb(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000300)="1df23df03edf6c338a7e3572ab0b5859cf8394e4ad0a7eb8a6041999301752bd6bb3bf1db9edcd19a914349b9d9bf4d919d29a75597526eae16760eddbbd522f0f467888e768e361f9200722f47ebc5e3179e12d3631f672a9c90e781a6097ca98d7e021747ddfe6f52d658ef420c8406719d6683c1ffae2330c1a980d37ab52953401bab187ec3b6350eb5ed1d848a905b1ebb57362eab39663606e8c85986deb2dcb9e50f7e25bad0427fad9af624b0f3d8a18cb6e94ca49d28448e27ab6456b27afd486e631c9379a191b1389ea2bd91180a769d84e2849b75d56d5", 0xdd) 05:49:13 executing program 0: syz_usb_connect$uac1(0x0, 0x76, &(0x7f0000000200)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x3, 0x1, 0x0, 0xb0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@selector_unit={0x5, 0x24, 0x5, 0x1, 0x20}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0xff, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x1, {0x7}}}}}}}]}}, &(0x7f0000000000)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x0, 0x81, 0x0, 0x0, 0x1f}, 0x0, 0x0}) [ 2269.711897][ T6066] usbhid 1-1:1.0: can't add hid device: -22 [ 2269.717893][ T6066] usbhid: probe of 1-1:1.0 failed with error -22 [ 2269.731479][ T6066] usb 1-1: USB disconnect, device number 10 05:49:13 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1f00000000000000) [ 2269.823489][ T22] audit: type=1800 audit(1633240153.507:5535): pid=9474 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14394 res=0 errno=0 [ 2269.862007][ T1484] usb 3-1: config index 0 descriptor too short (expected 1307, got 27) 05:49:13 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x8) [ 2269.870347][ T1484] usb 3-1: config 0 has an invalid interface number: 0 but max is -1 [ 2269.878592][ T1484] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 05:49:13 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x2700000000000000) [ 2269.908559][ T22] audit: type=1804 audit(1633240153.537:5536): pid=9474 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3930332F48C7C060 dev="sda1" ino=14394 res=1 errno=0 [ 2269.956942][ T1484] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 is Bulk; changing to Interrupt [ 2269.967094][ T1484] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 05:49:13 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x18) 05:49:13 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xf6ffffff00000000) 05:49:13 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x27) [ 2270.182678][T25516] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 2270.211801][ T6066] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 2270.272026][ T1484] usb 3-1: string descriptor 0 read error: -22 [ 2270.278294][ T1484] usb 3-1: New USB device found, idVendor=0460, idProduct=0008, bcdDevice=c3.de [ 2270.287428][ T1484] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2270.337869][ T1484] usb 3-1: config 0 descriptor?? [ 2270.382494][ T1484] hub 3-1:0.0: bad descriptor, ignoring hub [ 2270.388447][ T1484] hub: probe of 3-1:0.0 failed with error -5 [ 2270.420604][ T1484] input: USB Acecad 302 Tablet 0460:0008 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input251 05:49:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x2, 0x4000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0xc000000, "190a0b0c69863f0062356dba6074000ea3d92b23b4fa4a9d853a2a04de86a6a5"}) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000100)={0x3660, 0x2, 0x4, 0x7, 0x6, 0x21}) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x1f, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x8, 0x0, 0xfd}}}}}]}}]}}, 0x0) [ 2270.432268][T25516] usb 6-1: Using ep0 maxpacket: 8 [ 2270.460190][ T1484] usb 3-1: USB disconnect, device number 91 [ 2270.501888][ T6066] usb 1-1: Using ep0 maxpacket: 8 [ 2270.551792][T25516] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2270.562052][T25516] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2270.575849][T25516] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2270.721717][ T6066] usb 1-1: unable to get BOS descriptor or descriptor too short [ 2270.741745][T25516] usb 6-1: New USB device found, idVendor=ae25, idProduct=fffe, bcdDevice=ff.ff [ 2270.750816][T25516] usb 6-1: New USB device strings: Mfr=255, Product=255, SerialNumber=255 [ 2270.759396][T25516] usb 6-1: Product: syz [ 2270.763688][T25516] usb 6-1: Manufacturer: syz [ 2270.768279][T25516] usb 6-1: SerialNumber: syz [ 2270.801934][ T6066] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2270.812101][ T6066] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2270.821030][ T6066] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2270.881738][ T1484] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 2271.011853][ T6066] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2271.020935][ T6066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2271.028951][ T6066] usb 1-1: Product: syz [ 2271.033176][ T6066] usb 1-1: Manufacturer: syz [ 2271.037767][ T6066] usb 1-1: SerialNumber: syz [ 2271.072674][ T22] audit: type=1804 audit(1633240154.758:5537): pid=9524 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3930332F48C7C060 dev="sda1" ino=14394 res=1 errno=0 05:49:14 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) 05:49:14 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xfeffffff00000000) 05:49:14 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x300) [ 2271.231787][ T22] audit: type=1800 audit(1633240154.898:5538): pid=9476 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14393 res=0 errno=0 [ 2271.253249][ T22] audit: type=1800 audit(1633240154.898:5539): pid=9482 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14393 res=0 errno=0 [ 2271.274248][ T1484] usb 3-1: unable to get BOS descriptor or descriptor too short [ 2271.341894][ T1484] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 2271.349571][ T1484] usb 3-1: can't read configurations, error -71 [ 2271.422270][ T6066] usb 1-1: 0:2 : does not exist [ 2271.443811][ T6066] usb 1-1: USB disconnect, device number 11 [ 2272.081582][ T5420] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 2272.341730][ T5420] usb 1-1: Using ep0 maxpacket: 8 [ 2272.531539][ T5420] usb 1-1: unable to get BOS descriptor or descriptor too short [ 2272.611993][ T5420] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2272.622115][ T5420] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2272.630975][ T5420] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 05:49:16 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x500) 05:49:16 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) 05:49:16 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xff00000000000000) 05:49:16 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0xfeffffff00000000) 05:49:16 executing program 5: syz_usb_connect_ath9k(0x3, 0xffffffffffffff51, &(0x7f0000001ac0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffeab}}]}}, 0x0) 05:49:16 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x401, 0x7a1900) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc028660f, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/218, 0xda) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f00000000c0)='y', 0x8e00) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000300)="9461e865107ee5e7b9a3c59496a156a2aaf120e378a59f32bb98bb3f057af24ab73f164ee73dae9af455b932084a8598efeef66e44cbd89d890cffb19191def58db0c6c3873cd9caae54cc1c99e88e30c6b570c2164f83c0b3b0db192b3867", 0x5f) [ 2272.811710][ T5420] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2272.820797][ T5420] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2272.828871][ T5420] usb 1-1: Product: syz [ 2272.833107][ T5420] usb 1-1: Manufacturer: syz [ 2272.838296][T25516] hub 6-1:1.0: bad descriptor, ignoring hub [ 2272.844277][T25516] hub: probe of 6-1:1.0 failed with error -5 [ 2272.902402][T25516] usb 6-1: USB disconnect, device number 12 [ 2272.963949][ T22] audit: type=1804 audit(1633240156.648:5540): pid=9579 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723936373634393532382F73797A6B616C6C65722E6B41705544382F3933382F48C7C060 dev="sda1" ino=14409 res=1 errno=0 05:49:16 executing program 2: syz_usb_connect$uac1(0x0, 0x79, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902670003010000000904000000010100000a240100000702010209040100000102000009040101010102000009050109000000000007250100000000093b7cb2132b90351109040201010102000008240201000000000905820900000000450725010000000058cab504025ef044d9cecd4fe164b9b697"], 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x14, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x7fffffff, 0x0) read$hidraw(r0, &(0x7f0000000180)=""/21, 0x2c) syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x248000) 05:49:16 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff00000000) 05:49:16 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x600) [ 2273.029588][ T5420] usb 1-1: can't set config #1, error -71 [ 2273.051795][ T5420] usb 1-1: USB disconnect, device number 12 05:49:16 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x400001) [ 2273.118032][ T22] audit: type=1804 audit(1633240156.678:5541): pid=9579 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723936373634393532382F73797A6B616C6C65722E6B41705544382F3933382F48C7C060 dev="sda1" ino=14409 res=1 errno=0 05:49:16 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x700) 05:49:16 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x101) write$char_usb(r0, &(0x7f0000001000)="0591dfbf93b7ef17c05224bec34b755a3793a27d00247fcfb747d15bb189c7ff6fd88988aafea9d80eee7136ad5da4dba29ffaa3ce41d328cea380ae20d67bd6b39f12c037d12e6031ff7f3c4d40fb73443dc671ad9188ba813a04648f9c9b7804c2bca264e3ecf5b811f94083358e4d0f31c1aac092f66bdfcad545fd869084c66c4a4b5a3903f11e4ad2045a1a462f324768d98b63301c6b2a92ddf4461f1265edc5c5ec028b880809e58e96483a041ab0841e515be515127ebeb0e30e09c5818238167b7ee68ccca4f1a6d1e68c95a03e05bac54566f65e37a71fcc7295f770", 0xe1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x56) write$char_usb(r1, &(0x7f0000000000)="df49ad4f00147f0c8d8c830ba42250b5f84090ff852c123cb3ff1b9bd9cff4909521c136a87f6829026ed20bd70d75728c5f60c0596012f4981dfd4282b09e4f3638d83df3a741a4e218d4cd6f70e153c695b7d9dba8d43222838c70f2bdee20aabbbb6f4ef95aebe674162953d9f07e4c1e35ebd8f9dff31cf78884e9eb101006fc21d38b4eae009d5b11a7bb53adeb08e7d3e2928c08a92c33de53c0687fa3700a2d774e4ce5dc5b6f240db7e5e3fe71de0dded4a3c616c7115989b9dbdb37342e44963760350aee5f0a56e70e1923fa3a4b72dbe0f795ac5654ed6b85b9869ed41c558a3823fc7aa6884823080c9d93d46d9153be57325bdde0c6c737a0f83ca482366dfd63b4a0276e22ae39e1da75a810bed921af100e36c3e00bcf8841bc04f9368a796ed96d7f4277686f5c04a1677eb805ba993b242f69edd4846862cb0a9acfa3f5c64fbbccd9a93417ff13993e10f82822fd118b44b58805a49debf67bb965daeb005801456d484e5ace2885349fcb3eba64b6a27f191588b029fe0bdca16fd95ede2f353657f59bee06573166fdf02d2c37a02f2b9c57712fd66339685f9f38acce0cc6e6d1affc91cf8a65c2dd33efcd09233fd2cf0f967da30db3b179ec56e8034e9e81f210d35280ec40153cf04ebb9e9ecccd9115134689a26099ce127e3e2ba87fec758687b5ba86cbe25d3b5c17a53ed9be7cf894b9e06fe25feeb9e90e998a7ce02c5aa9b99d88fe3f302fe6cd8e0ac05d2beac45b59d31b8720792d44eeb38e3d2cb3b1eb47ecdd880325b9055add32b15474796ca59f16440a22d17be121bb9d052000997bfa4a106999f18a6f336b415390c3246ede5d468d110ca72e8a9d0e4f59ab5659952c877a3f92ec28b4571de0461743ea634a466b484aa6e46725748af123fd23b55d6c9dfad0ec53764d3278d9a5393e3c8f09a4f0976ed019b903f80cc852839df9f1423b480ddff0905256c46cebb2794521322b2d49b9f09856fb23e887fbf02ce89d51e535db1f452605dcfce46387e861e8c83efdbb3bf9de754c68c132928a347b609e87e858dc5e4036ef06582b90f859ab8841f400aefecb33de77b8524def3dc25caf25609cd669e63584f1d1b742d668901cd87d6acab412f8de7e530d67f9fc5925da9b09e22b98396a71e5c0f9de8e5ddc01d484baf9787c8609397383d55ee028ad3cff9b63cc57a191b89ecd46d696543e0f5bd96401caa5ffe4866d056632bcb83dc061ee5b293497169a25bd04b900c595349a9548b673478ccac9ff7003e4e208968e615e758b60efc0f83b40f0963c0f4226dcadf1a44dd77aa002cc12947f5b5e6e8cfeb0653d7918b3561c274866e136fd9ba51e3a1437aee5ec71e592005b6fb16c83d4128607cccd5876b0c36410569d1ba1cb023b94eee65216f4769eeb669536e67c3f246cfbe9d4b40c6d93ae3ead0e3cc8be91beed6d2b4878916533d27d0d62b182856b03c6db93ab5ffec3e28ee73d39b67131e7f43324232ebaa54afbdfc7598280dfecdb79783a85cd5a877e68b24df4f03dc71e353aa5021adb9201b38e315cf5eb98623dbe6d7ab32a1d2bf60d86f42a90f7cffc2ca4255fff6d86c3295d24781b6ba7e633ab216f467aed149f467020759e9e4a760a13def847880e0eb55b135ed0d5ecd0ebe4069ea69cae62f7f186abff2a912ccb5fcaa75195b7a0d16082aa1e08b10f74411f1d6aaec8385409fb690093f2e9094ffdbefe1643b2e9089e5f7e192e3717c9f925d0f9a28f81f7c8e4736ac728630439b243cf76c0da093fca9e92d6e984c59057ee5fa1fe38ffdd1e5e3d251cc2ec5e240195717b277a38d7df209959913181fe89cda0f6e9ad72b153a118c1c8867f43e9e86be4219c3e5a93d0bc7122df69b483bf4848898b150a14683c18ff23dda9b8c8b558b9a61f813520c9be7c9902c9d95e349105eaae43dad6259a6e92db4f0086122c9177c6e2d3cd378c497ca2c9c92198bc07dc77868265a3405885bc7829a5854e0ab855e16f7c2ca8520ce862b341018a94be9586e1a633cdf8992105390a69060489a92578450028810a6e2580b5978146d1440917246ee4cb2c7ee07e5809f16ceb1f958fbd98abe9cee43258935ffa26319568287d8a311bfad28fb33258181be2e688dcaeabb8be9f137cd8207c686528e0ba6aa15ee97e0420efc57b5d52647678f5d1b55a4c6528cd94219c3b90b53cb2e6bccc917eeb928cf1aff551740970b43f7eab17c9852d97d5e1058936e75c312c40e5e6b0e8c0cad049baa5c488adf810f4e81d498593d11b57c7047d164a650dee61684250e2cdd446e7c0e6138a55b20ab66ad0fa6c55bddde8c34be203a9add606f25bba0321ecc4a9e9f13f87bb6461fbddddc526df44f79158d342faf61dffa4b7d1aa6de77a6367cf33e78aa92ee91f65a047acc33e312f17effb2f19a1f47572a44de009dcac44def4a5bfecafb1fe5719063b72f9cd93f850618c61be33da34a2bfc7c72cbb66a214563a8f663e154e76152198782c62954f0aa18de6b26edb76188946641190c04ec8e7d2ffc21cb0d32b9e218b9e8db3b25c5fe07989c39e639b62e6ccab654f2499549b3000ea03a948e5b75cea5285d36cd15427a946d47bcdbedfdba457c5643f2627cfbe16cf6b767817b930ebb9dec365cb564e1904df35e3b7d3b0c9422cf84e21452d87bbfa73d2e056a2e7dea993863ca9532377335679b03fa549cde5e8215d3c7e9378143a24b7a5ac0cf1727d5492cfcc9e13dc01a2d0980cacea117a617b2c3ec863346bad36c1d898f9d51d96ce84040eb9d33322fbc4c4435ba967c212ec6f2c02bb21f0aad2fd4400e6d01d456e15543eaf9fc3b39b9e53e10209b76dd03b608286aea72a7b6dbcf137d3ebc0710c71e2470f3627d283956999d9b3c6062bb3965c8187afc71aa812061f0cf1ea2331017cffa97ea0e3a77e209e7cf46f37216f873280943e600a5f76552ebdc4ae8b1c1fa31a746b8f426ba0b5535a31d554fe931ae13ab8fb21c02a8c20e191701d004e6f9768dc348e3d1d553c5b9d0ba86569070377d86feb59f868aa35de11bf06a68c00c3904cf35ce71948c5ba556becfc60ee4f91442e7fb442194d9d22644460d404f5016052d17a20766586b7eae79970d2be285f112a005bdf6e6a8da70ab31638827da9987f0d5f7348d83b6edeb34088dfd9ac888f3eac106fe8f36187bdbf43dc6e7ce6363f6e8c81a76af23204d67f07aa2df72623fdffd46c75f3322df495218ee23defd8c27d19aa90711229f3d27558019a8464c9f355bb7b9e58e43d8a635b0bf99cb8c60cbca2e87a4a07b772a34b33dcf8e0acff3a284a6bc42e4ff9ac4fa5021fb5b0e594fbd9fd0131413c93a1ce2492754142390d9fb1cb171c61454c48bb6f88125e1fa3ad21f12bec9122066ae8409a7c35b6e460aa0c01cceecf223dbf10f24c03db36c914684f8b445dade3d1c6c8b86e6f6e0129e6babb40c9f4e90992bfda69e90cb4f1cfbad9ecbe26ed193095dfeccdb39fbcc91c7c27a66ff1a13d224f7d259cf248a17e85f78f2464874213939b1d9cfbb2a1352df0c78522796e785f094cee7b6b76c2e277e9897b6d59b494005b4e457ecf33a7a61814571708a084792b1335d8279dda2b57fa27db120d6e90021eb84a45454cee96399c5d44ec26dbe0c4e77d5979d4e75d60a00bdf6dd50b7ad1f7272aeaca6b0e429f14de02971acf7688ccf272d57a741a0c963af2a07156a06dbb441068680e163637bd6c29084965c0360d4c9ecc285ff45bc28f95044842d4ae9df1d56a3105aee908df1671a5ed06d0313e81612d2f2d9d35662009c78ac1e5330c6900b0ecf04f727c1b139f45c300bc019bf6f9c415a9341fdfbcfa592ab4403f5141c9f2b42b3685d13b89d95c0526d01ff3ff165a4a9aa6cc855b365bf9ef2e7e4888dc18c06f5c5b58567208e8af02237c820bb3a12eb091ada76e52bfcc4ac7d77949db4de8792af98613382c173f0665ce782681186480f3e3b9ba3f8b3ed65da80093a6e87181b7683d8c96fd85ce2bc743c22c9cf0fc96c4d3256f3b19bdb156d947d64b4df957b2e4c4292c0069d2153c39c537db016c874469baf9e608f7095757fc6efc6fba1be71280e438e2ddc010b1bb9c875f7ec3c403191a4bd6012734599113889b52a731bd1fb6556379b665e1a6c9b5de5099ef58cafe81382eb1d2314c52e54bb505a187c2177448fda17e1083c4b3be54203ef68e17d963e14242808532467efe5fa87a1be02cd1734733dbf5c5b3bb8720ea836907f2bfee163dd56b3de6aaa8bb254bc4487a73dcf66badde8928cbcbc7579beea26a43ed706b15466009197bb95b60227aa53785fd66620ce2c766f7ad26d002499367acd5c01a64a368e2a590d6025cbe113565810d88d5ba7c0d9e5364f02ecc2b7696b1eabd30a4fbfa4984403f9c321d90a63bd247a08ae04e55a6f863945cd3a782e76d544266bc542d7fbc1c9058d4125ff230326a09dd8c71d8d33158c6302679175c6ef5a7c3633f42ab425d92ef323461c74038fee89416239e59e70a80c072bb5579c0a861cfadc722bc4b3dd4fbad49bd696c3ff356a155725ccbd280dd5714d8b6ceefedbb08bae07404dab5a58c41379d4315c74bc6413457180cb6970379f51de4d4db24617526bab5a78854ec1e43db0ad15ef072327c0a7fd0b17b23c9e7bb205aa43b6a118a5758f03e613db1861549663fc513d4e310a062cbe70078b2929992b403efd10a2bf6d3698767c22f0bb40a70ed3edceccff18a3d5abe4199cdf83215d464105b4d9f31f0a7f8a1658bebe036a9a1b8d7000be6f9f409ef161f2f1ab5d9d469de247ad4623976fa0dee6ca6e7b038e63afca8ce2e31ba6085d71bdc8a94f5af656a2fdd945ceebcda890ae6a4592712681b7d764fa1890ea99e8b86f84046fbe8c785e87453d6aef41bb19caace57f230ddb63146cc0504a1b9d868afae718968f24103b55e9d67c59352564e6b7fccbdf98f50b1b6ccc09ac8b0cbb119f2f8ff540d6e702f4e685b9ce799b22cbe50cef1b936e0b705be50902def1c13f513b93f21f419af1da1d96a7fd319f95ba908186f31531fa37f320c4790e43e25bc4ffef0cd333e2e3353a7574d4d3c23d9547332e992589da4979b489ab419a96328b0176cfd19502aef785621fde09cbbac4aef0a74dd1863b7abecf4fab162fc18fa7ab11e7ef270522301f781ad86fb3ae16e0d3b0e0e37147192d5888d400ee896bbba0493b3c7e95b9197e928e8599f94365a532a0dd87a0a2d06e0edde6852044d9a07f6dc5b564a286bd44ee63e5e7c235890f63a430236826ef1d74e140fc1358b43a6be35370bc3b5f4218745bac0b9722a2e75fad5bb3b15b98eae2a0f1a8c7e82e6189400d2c79960c83d9051e75e8e2ee2eaa4e21b45486960f3e10d192f8e328e01c328bccf2145be6968708511a1d170c3f557a85a6d8f21b33c1e0cf324d6df60db1d75210edcab805913680ba76537b72450387b3372aeb14a94091bbb3e7e76e17fa16ca78b264b256da781c9e720e238e50fd3fb5d68f12713043a2e6bb18f9e7901122cba0e86460cb95c45981ef6a402ecb5b5fb707e902730b4d794a2d13e42c87c03c2c7692cddda21f814c2d54d95e18da76c4d3943a63ec527024ccc736466eb64af81a5b6685deb468f11e5f27a8665de45a9b7c563d950869207f048326fdd691e29be8811b89063bcfe06440d52e74e49e9d0edaf", 0x1000) 05:49:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000003240), 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) [ 2273.260369][ T22] audit: type=1804 audit(1633240156.848:5542): pid=9599 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723936373634393532382F73797A6B616C6C65722E6B41705544382F3933382F48C7C060 dev="sda1" ino=14409 res=1 errno=0 [ 2273.361570][ T22] audit: type=1804 audit(1633240156.898:5543): pid=9604 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723936373634393532382F73797A6B616C6C65722E6B41705544382F3933382F48C7C060 dev="sda1" ino=14409 res=1 errno=0 [ 2273.371672][ T6066] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 2273.392219][T25516] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 2273.487997][ T22] audit: type=1800 audit(1633240156.928:5544): pid=9579 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14409 res=0 errno=0 [ 2273.531766][ T22] audit: type=1800 audit(1633240156.928:5545): pid=9599 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14409 res=0 errno=0 [ 2273.661437][ T6066] usb 3-1: Using ep0 maxpacket: 16 [ 2273.781540][ T6066] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2273.790262][ T6066] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2273.800454][ T6066] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2273.851388][T25516] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 2273.859388][T25516] usb 6-1: can't read configurations, error -22 [ 2273.971531][ T6066] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2273.980678][ T6066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2273.988737][ T6066] usb 3-1: Product: syz [ 2273.992982][ T6066] usb 3-1: Manufacturer: syz [ 2273.997593][ T6066] usb 3-1: SerialNumber: syz [ 2274.011438][T25516] usb 6-1: new high-speed USB device number 14 using dummy_hcd 05:49:17 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) 05:49:17 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1800) 05:49:17 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x101000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @ramp={0x8, 0x1000, {0x1, 0x6, 0x7b, 0x7}}}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0xde) [ 2274.331490][ T6066] usb 3-1: 0:2 : does not exist [ 2274.343454][ T6066] usb 3-1: USB disconnect, device number 94 [ 2274.421637][T25516] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 2274.429664][T25516] usb 6-1: can't read configurations, error -22 [ 2274.456506][T25516] usb usb6-port1: attempt power cycle [ 2274.891270][T25516] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 2275.051277][ T6066] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 2275.141397][T25516] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 2275.149332][T25516] usb 6-1: can't read configurations, error -22 [ 2275.301229][T25516] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 2275.320303][ T6066] usb 3-1: Using ep0 maxpacket: 16 [ 2275.441277][ T6066] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2275.450058][ T6066] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2275.460184][ T6066] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2275.591260][T25516] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 2275.599199][T25516] usb 6-1: can't read configurations, error -22 [ 2275.605921][T25516] usb usb6-port1: unable to enumerate USB device [ 2275.621297][ T6066] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2275.630380][ T6066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2275.638609][ T6066] usb 3-1: Product: syz [ 2275.642833][ T6066] usb 3-1: Manufacturer: syz [ 2275.647441][ T6066] usb 3-1: SerialNumber: syz 05:49:19 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xdffffffffffffff4) 05:49:19 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x62fc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) write$hidraw(r1, &(0x7f0000000140)="d9", 0x1) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xbfc}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r2, &(0x7f00000011c0)="626b042cb9ae7afb8a91b133be906754123443d07c9d638a2f38cc848910d63a04d8e56313666e445ee61342f7b21bcb69d11a0d7728a4864751f06d997c80b09de566761ff039eeb70812f27579739cf7913303075d71008ce49210fcf7c70e5419103c7f5955e6c9acad69821f72015281f5f30f0348f9497d79ac2cfe2f099658d1736a3fbc08e8f604143ccbc7ef6981f5c13bf8001003a2ff5fb3ea88a5119e871b2cd1d82635f528f1a1ac10ab2822ca285e9e3a18fbc9b3217cabab919364bad8f6de3e6c9d204a7691f00ab5fe5ea552b60d9add3d4e8a1b0acb7eeecc9448b239a853c4442776a60559a15298661a01fe4e7bcaf8413b886d1ac3682afbb61bc0deac0c75afbe13329cee0e4c7f83fa941843dce3f0a23018a54a0a1aa7cae4271e4854aa13b07124bccc6ef644de5f565e1dad5bacce50f191a771849bd964930f18937cb595bb4537068caf4f76f854147ee9b47b904fcb3f28c869142a1b92372427704ffae194bdab78e96e4449a43aea613f6f9ab878d02d89082e36d7346dea0a19c14151d9bc61689b9ec0083887cd2e68840c67ef4df6686dfadc2165ceefb7d85eb78186121fd0af93505b1d60cd36f4275d0ea118c80f82f60727c9afa216e597bed7403fb52e25deff02ce944325f85180eabb743c96cedd1ad2fa6e77ede7be0b32b849f944dbad6aff0e3190e5a89ee9bcee21246d69a29548c0048eaadb22db2be418edc61716c927cdd0dd1dcec8d6087f98cd0aff33df219e96bbce7c13c7f054f9ea3ff75bbd004da914b46f1c74dd9878df9ce28a89c959044962d5adb15728e868ae63e6639350569f13f13e650bac796668f8b47c30a6cf0f087b66af4edf33943bfcade5a6b9f5c154603dd483f16af7af50cfd258af127f484852b2916b949b965b223baeffd9f4315b0a2edace596cfe4d0114dff8717585377b7782e163eaeef9a0fde37ed7cf7b9c6a6fb4794e2173eac0d0d0b4734697e2a191e02d13191a9177ea172a11a8eb935e44ead56f484b86f75169428a9c2c1cfc66bcb58263a617c39f55cbfa7f7a90e61ebe1c41ee0ae263c897d0e757c6dbd1908a69fecd4d9034caf3e7fa1c8a748e4457d790a9812ad1efbf060b3d7b3d193f68f98a4ecc68a586952e3873f91c062fd2bbd3e8b7d3400df7a9a16e59dce6c379363acb7803fd8b8817d5ce41a411351e71eb5093aa19012472fc6214c3b05198a79a87b3e87bae1048eaabf2f81d96c7f32a3daee2c7920cc5024a6c6711aef83fbed8eef32e2f28b6cdbfdaf416a3a32212051f313487cfbd186c71e7f1c57411d4e61c4ec4fa68f3775b2901c7ca42c10a2b540324bc8f1aa3fe40cb964b047124c60be12f09740a9fd586067c5a0ab05b9d2248c74e1e84151bc2acd5b01da637d7e4e947ff8af110b905b02964560aacead0a0f4e40424bab257d94767a4d13c119e9e33bee6f79e1d4bee38df31a3310e5043985b93a389110221326584968cbece5f2ad4be544a3135cdbd03fadc36201ca983778004a6265ab72839e81cb517c4643e401c283a8616f7c5a3b19b5aa7351b98454c8ca67fa9647f3c1a365fb168aa7341cef4501930dc99b8d13075a587e7c79c4da604b82706c00deac1dd693509a0c7dfb6d9b6ba89dbee47711f5abb787df7892c00309588a56dcb8b8bc1680695c8d7255c2b5daf4cfd71ed783dded1caf4a1380380d690b015a97555452701e8cb7685dcf75f7d9f1a3d6e68d416dab387b88789e71dd9b80ec59e4cf2f84484754ef7794777ccdbb07e76133625e6fe26f8fb6695f18027ab45baf59ae4719dd863dcf3364fc149fbe0f2f2affc5e6e03735a3e3500ed7f180d45bd4c9fc72daf86a54c75a560651c3bf3dfd845c5b1941649f0764e31347ab97c40dc38e048d8437b8321b641d5e656290bbffa272cd51004800062e788500daf69a83869e58c2c47a930f338a9d613aae0e1dc39993348da31cb574a1c01b25c7f410d2c6d5ccb851afdd52e3593c9bea9953c7517977181243292a04c5524813c985db804060f5efb41d4a7bec4dfb7dc1e6b8207b93ad38871ee0d01e4a40c752c255a7fdb3d8be3f578f3267809d3b30428ee93f59078cf495f702c9859fb4656c84509dc3e864764db347c5c30d8a36c242dcb53336664ea2e699250c2535c3084e9e0661a6f569097b94a6a6d4fe5499e092e2df306da3402e50c4d6c05b8fd912b68e20e122fc43c7c4789c968e3df9467154c339cc10e227a1182c373cbc3c28cc53b852603f62677958b846567107c2cc44dfcfd2edafbfda97ab7923baa5d2ee613ccaf21cbee9ac7baf33fbeb9ebd0c5792fb658ab51259d2d6da069ae41060e5787920c6699144d16dee87c9ceb90a4ed6072ab75b5fd671db07ed66ef97ab534bfab083a2a5844fdf07f2971b3f5fe5192b5dda5a653e3d8fa3f6944c8dfc3d6ad8aecb94e88c6d31519b1fc13edf7cd8241430bfc39011139e73de80ec8b673ab6a2e89d23a5e7309795602cf463d93093eb6dded81a148e7bb990c72b9f5a2799091c19a7b66043e3a913b014fdd819f1eef2d2047cff4dfc3950d4a86d4a5b2cffe3ab1a1004abbd5d9cfd745b3206998f94d9df58a0c27155adb2318dd6444ace338dbfd2a90f9d7a9f0aac0b3bd37ecbcf4764e22db4579004c821a052729f0347d9b44f98a6ca9423709cc32596e0be521b96db3d5ffb18b5e8019804c1e7b2bfd0cb742d9214c78af74f29a24a178085b97cd8f07931ec4b57c3469e769e39362b68be3bd47bb3ed1962650c6383fab6a22b3a851ad592762db98812a983ce5d1dd4f2af783da20457e62120bb1df5643036a8a792f955bbf288049c2529c3f183a31cdcacfe37c795e256027f4cf9dc1291e9083f54511b3bad44c4cf104808b84ab4581ffc4da058e79733076010180cf9b5f0b11b367b795812a1a0c8313682147bfd8c893c7befbdd7b651d81185daade395946022ca215e122f1a6b1fdd5811a51bbe4cb817f09ee6c10caa89711a26e4eece356072dd98b27ce2c8e7d53aec1b88f2b2ac29e55b147f82e04243663a892658f25a6d46271ae406c9ecf219e00f67c3de29020c69665b3e8df8a4d781d3a064ced103a3b392e204ba46e2fd22d58136cfa2f41e2408265e598bd8e605f059b5082669cff7c391c755a0b9904ea6d9c906b131333a012b1e0f1e837f77a7d9797ec89614c8cba9a9ebe45ef5851816861ac314750cc6eaa35fe11f416a24f7d49a65175f4145a20d2fd0ac8196e1b80031eb7c4a9b825df02cfa927de688340c06808a3e5525021ba62ba5009966f7525c3af7aa48c4eac5c508e0fa22259f8c0057bd587b25127d04c0aeb98085242d39c05fbe852742b305d8eea57236239777ed7f338fe91e5a15c6a318c09728c277491097db70dc6ec1bbb9e9b7db69852c0370d252956f9c72c3ed5d863f24e3b69f57e19169218d966eb6d16290d1e9298beb338a3faaa60cb18654ba3ad33ddf6ddbbfaeff6650c0899e57df5089d8c6d46b15be768ab56191559d359ea724492b96f6832d6a7285a7cc507b8bf6d4d1bca932cb3ed312c0ceff4ee39549fe40f9cfd53e6b15b12a619ddbde75814862661ad7bbab4d88dc861c780fa6096398777e79c44da925f7e672d7bc1bfc9da2b80925d2be3be1be7a18677095f061be0ae8605f85e020011a6bdba930f9e0a8182d8fbed4fa1489b69c9416fed28db3c7fdafbe7d945f76d0d3409288c4788e44fbfd0349f662fb1e812959da461fd5284666dac2f07e7a3dd3accec1484408e2b278aa7d219490084dce55a567e2b1a7f33eba18f747be089e9b411bd3950670b0a603b0739cad63b6c8768e5f1e91318c7a2a5b4c452f7dcbbd3998f918ae524b74621bd23f3895b47a7368533c84f0b9c62a3df96b07a50790165bf7997eb661ce117734245f77c1bc5fe34fd50de3b902a9266d511b65a6712283fa18cf54ad8378107fdff81d6eb0b16fbc50eb56744eefd2099704b57c1278595b0189f237663d56150ed6b176c17e95e5035ee3eb33370dcc4af031e9801f5a1f6f3a541fa13bf92fcc04601ff0f3cfc714b3cc8d3a56a9884a059907f6b90ed36cf2db273ee5507ac43023526a225a98f6640a9f878f513a136d9d8c77a18dd65ca06f569b8beceea6aa1f3e6d13b623947f009d0b3d9532e6ad80f26ff3e531684a7ef06e53cc85fc085cb21f2065490d55663f45cd567389658c09390eaa25c70c10750c6338b5521bd2869c44626b7061cefa16f53e8a93faf28f7c55dcfd8f4005c30c5b99da7c2ef5028dcf4b3fae28c6a803273304ca831649344d21cc6960e927433243cc7a0291ca50ac05c1d976ab045c72ee71305996754e113b487325567c32b56a976b386a42b1a11f7da43d20f8ca9397d89ab69301e24d756ac6bff816b6720a109d09ef80dd1569486068fa395e1c41aa5a3d924bee767508297ade9438d5942264d01211079cb2626bd46144eb7c9e7672aaa2fb1e862ee84bae6d307235cb32f89d7604fd1da1ff946788cfa6116c0cffb105fae79e0da6cbbc9c805be037a9bcad3a15195ec672f530381eaedbf82c0cccebad54a7e4ddc7525153329fb3c97e97f6b5630354ba0aef42775fdf53b72f8fef7f555d9ca664632437948416d31a9c38c0d511bdcfbf2743347d1542d18884cd8043a992d0461ee97cabc3aacfa23e49eecfb2ac406daaed6341ae7e98fbf7de5f03f9a52e703bb22f6678451da9d61e00e8a66477cd73ef1ca660bec59f004ffa590d98b8fc6aaeef0a41c7cc3802784f61c59d4a78aa78facfdcef6b2c02a060b3511f7217b5167da17e8c11a2679c52fd5e22d5f38fff1d741adf2b371a4c249960e7b3fc6e1bd78241819d4d34117479b47b22472f89a067700206332a86f624472d1129e88739fb9f3138015fc106eea765225a8839d6d6f56881af55b530ce18322365c05767040f56bc5c202f55dfbf30db31c1e1e8e293d9d7270c147e66f0e9a16a6a45de034cbdfa513ebe4c831b71311575002f7539b6fd709b9ea8b4ca53260a2e27a19849ab3ee9e546eca0a8e2a025ac5e2f3a023734353e4772ed69e8734c8e2ff9c68a53d0b4ce7e7a93666525803f25d914a4f2e908ac558a66b5a3e3c7d336eb78304b2af48402cdb9a44d36e1c302a2164d46824f5e5bbc9c8391f6bb51c1cc3d13a9597dcdcd010cb922f8f8c2b972e08fefcc6b38dcda643896a5fb5a0c21d2dea24a63916cfdc5b8ee9bf11d66e66b2a2a2c53e04603b1ef2f31e23f46401271809f1012bb541b8d9f8d8a2411d5564d398b65a3abbf7d63af8e9d292c72bc7b27cd51c176cccd808a9e07d71532e39275c9570f2b4debfea77c89af02542eadd6c264ad11118c08e07e18f329ebef7f49bdbb5729a5ea90c24cedb1f55c0fbcd373aabaa0b8077b4d4856324cd68d9065a80bc5829b849586b9f2770f80befdcbb5cc3be3aa763223e3529f058fd92a317350943dd3d8201cd988a476ca5d2b780d85416d3a9c1475530b0b17b400cb11c3bfb21446775c749355cb3fbe75c11cf8b0993d2b7f38d3ffa1a8c5137abbbc95414c1cc0fab1d79334bae22feb35ad99a27949b580d8b06419da76b29281a4414aa38bc60b6e71daf6900c712822e6623edc2fa7d94f3997ec6b3a061cf1ecac91c0736eb53b0fb7429091c353d25eebf2f1f6990da039a31e9c46908d8ba66ee7ade6002db544770c23ae9774753fc30d787394f25710ee9c135f69d42", 0x1000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r4 = syz_open_dev$evdev(&(0x7f0000000200), 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x2403c0) read$hidraw(r5, &(0x7f0000000240)=""/241, 0xf1) read$hidraw(r3, &(0x7f0000000180)=""/87, 0x57) ioctl$EVIOCSKEYCODE_V2(r4, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x1, 0xb, 0x0, 0x6, "9b48f69e64e78bb35f2da8b86a530a80bca79d3ef0a4b4a90000000000000020"}) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 05:49:19 executing program 2: ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000100)={0xd5, "b4d52e3960ba5d14c6377dc30d39120ae6d5c2a72bd50bc6bc9f7a2075ce49ee8d1eed93738393d838722cfc381cc1d861db15f0b42fdc6f8f0705729fc089a71735c8726ee3106486fc8323346daa8542020bf931b63b9e67bf398aa7654c8993032239e2e07db2656d4faad656e1d8728c6620e7f35aaf246c2dd8d24e2a8d623f2e1b7aa729134bba0fff0b2d9c6a5887746e4fe5fbba5abaa5a928aee601dc54fc11b05f87e4f0a7ec3a991787e2f685344813964605e4cf40628c7a890e499f51b846db8b197918a6437e81a2895831f0e91a"}) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x39, 0x400000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x4f, "ce523f093d6e3db7587c2d1fbe77ad32cc05cceb454c00ded6f952a1a8a14a2dda43c5071e977f3241671708c9e5458d8d9fe5a1f86bfd9a522f92c14f15ff5708079243fb501024fab4abf6bc6f17"}) 05:49:19 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1f00) 05:49:19 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(0xffffffffffffffff, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(&(0x7f00000001c0), 0x200, 0x52800) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="e0", 0x1) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000140)="209e1fb4bf73dc60aee644dd10fd59fffab230fe424fe344087618e3a5855c3a3a0364db0d969a3188366f244164ed7641163fa07e1b9a42f9b0bf89093b1ff4f1fbec4307", 0x45) syz_open_dev$hidraw(&(0x7f0000000200), 0x80, 0x101000) write$hidraw(r0, &(0x7f0000000100)="04", 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="0cc7c32f8b3e8914c8e94e1bb5f4008efffb28588fa4ffcb1c12df711dd67db090f61fe7c2354fb3582f79c613fa61f4cff2b37374e2f51eb27db3536f29e02e8cc45150ce48f8a69faa724e37fea8b35bb79ea08e47ba75728f239633c495c0c075abd2eeb5c23ca0ba0cf8a2cc5079f41d73db40fd1904e7796deac8cf5d5682f2648c3f0c4e81c8b7de2275aac40e0dff16cb5b0427806ad13149b4b30b", 0x9f) 05:49:19 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) 05:49:19 executing program 3: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x9, 0x2, 0x6, 0x2, "503445c37502738d55b443609fb84ca2cc083e709f8f46c609aed193c9229bb5"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2275.971627][ T6066] usb 3-1: 0:2 : does not exist [ 2275.992990][ T6066] usb 3-1: USB disconnect, device number 95 [ 2276.017573][ T22] audit: type=1800 audit(1633240159.698:5546): pid=9676 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14419 res=0 errno=0 05:49:19 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2000) 05:49:19 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="5973f203f4e5550a0c22f00880170e0f4f6b3189df3ada97be0e979c3b065235bedb5af76fd0acc1b14a294b94a1d4275a8458c26df20e231edc77aba372feaeec9557e05188799f2f983ebc979a11ab6af723c86835f2646b217d18cd705fe214e758fe8808739f5ddaf8bf66e64025720ea8a2e29dd6e6d240ede998f56c5bdf7fa5b7399e840796de54b5f8755609ff3f7ccf72a86a6629bbf2629641a940aad3209b787ed4f6e7e798b681038549470fb2828630fe212e5592ffe59072e00d012e6db1ba5a139131cfc93609a84f805dbe35ef92fee34c76c9c2eedb83af2f3b164c3bed966070bc6ec154c9070f61793ca708dce3e3b7f02d8db7f0e202ace7dbd57992768852d3f46ffa6e016d7c50f1dc17019e2dcdd2e90b82b4d8db56e355eb030ff06d44b53254532ef95bc8c0258007d184b4ca5c3230bdb0e6d67d9e33d5eff543a8fa95619a366a9f05b5b6a893b14d11af65620ba69e61adfbaa7ef0435ba8a349741a627a5d1ea40f989429645d85dfea80e266971024550007fe579ffbed65c8327f5e825bcc7c069e91b174d0f8383052ea57f626c7fd29eb854a85d432b44c6aeec6742f3e8910ab4b0b9b81cf2e815e0ff6963d530a8d0aa486902b59c1ba43f916762dec7024244d8000f4cf093713d9aba6c5c1ef702af31270ac86ed2304775460e936c4a0805382f325623150b86a406d8efb578c82099c4d0eefe7aba45d8f164b2c61ebf396321c015bbdbfab22a094f39e93adb975d99ca3fee47a7dd537c11a3409f0f1a6189bae791163fa9a6a76b4f3e746fe94c964f0a761cb7ad30a04c487d2818c61a9ae497a9ee15e04ca22a546cef879a8ba9d7907571dd1566b8bbdac71fc66dc08d07e363f62580bb79e80af5363eaf28c98340a469035aa2efb39e54baf845fc0c591091183a5a92b01f5597a689cf67102fc499767c991a6ef90377367200f4db3bbc697206ee70694e48e219ef8034a93a4f56e8c5c56cf5c7d7e787d9cb346682e023f94fb30e2ae6c99474fa4ca05b99e79d79f15678fa41b1bcaefb0a6c2841816ec16def6daeba292766e74a0effa72fa5919375120c27014449e9b358c227d0c111500365d74a6bd0c6fed2203e3d75b6e4ff07aebd79d9bee140b78aac92fa1e230f14798259d9de4392b07f3538844d98120695bbe3fbc0348c03a3cd140d48a18bba861c2f4a78a7e6967362240c003f1b45273c590a7b34b486a84d19e183425efba61ee409687c7e0bcc70bdf6ea384188b600acc7a0b1b240f729369b9be11ec67dbecab1fbcc94eb735b0bad5b20b180644626c955f301f4589224f0df8fdcad43844503d331ee61153a95c5f100b3ad06164b2899db9332167a71983e0ef6ec3eddf80d27e807bf352425693cb711359b33e7ae8a0e5e1553ed5b1d7a92a896d5eb56c1944b675fa2c97b6cc625705a56a092a2ca322ba7f3c70caa07cb7292ee85d157ba14f4321c6b87c3fc7550f16ac8a6017e231bc6d22f8b3e09382299c21b1988d0c18071de8574f1cc5e6a746a7815b613e658cadfb19b6b99492eb61d6e9b9974885525c884bc1277f2e764abeacee56927e159b84377efe7fae1354e6666424546dc0220728d08292b2fb267b7b224a86796ef9577684f0d29e1e820215feb3c109b0ed73633aca8439e5f76c9f737ea0482bf7657e2b59b61010e329eaa83b8dd9d8d9e20329a72bc9533560f5f0c23a9afaeee1d1df9cc16917f16fe21406ed88acbfb99cb16014159a9dbe27c5cc8103e03cb8e44c6716701b3f5ba997f4513ddb52583b1e493e73bc2f5ceeede08065c6c2aee75d4decd13e0c394f974cca9b260412e166382cd80df88a65db8ef83d02898af4babbd3c286f2c41924a86786fcc227c0718b80a8e9b8413dcd627dbcbfcaa1016e3c33a4dd81324a14d2cfb2067ba86d130fd2cce40b2346fdfe36e3bbde7f0658d23d7f65d4bf656afac580a0187f5c93ed4e7029ff2c840252385fe66bec37cab2b383f9934c18190683b180624cdfba5e72f307794142d102fc8144edbeb337c5e340e146b96147fdfd09b0611aa63e2e4a6a6383a9b9915c86d6435dab811b5ecc1b83b423a18b77891b56c2f9c1408320d9f477fc3b5d1f2211971e5223557071017c758a69468195cfba15ed73b9fe732f7660a1c73ff72570826575a84916460847f473ad2c20fe6676196c0a476d5927a1a070ebd93506febd8eab2c6546289b9cfbd80a38590e733155cbe088852de71b39303f02c58e48dc3b97d8971bb50916476dad561219f2b7eb6258cdd193384a488a5d77b8f5893243ec730e8fc7fcfacd6939c19e4d79058197fb451f284c96125f207c4c2c82eec210323c276f770d4ab0c4120f6b407dcec23c538f995bc9a114a87a576c105f7c7b02994ff15d54dd62fad91a884fdecc387fdbb7f45a8ba0f3a7b7da7c12a5349998a4bedc5ebf4aea0ddde6c947f94b857b04ad11c842ff2f46eb11f1f814ad387eb113213e5cf68dfaef1f28d2fe0b818deedaa956f8e915fee7e6c9c0c6209418cd6f0f83129f4a4902ccd0fd4a65689f4f75e09a3ea8e9636f67bbf85558eb4ca608d77018118384f2c6bdb2bd762a5d8c795bc2395a229dd6b95cefb0e93917489ff5492776e3c83453026a9b3477b522d68e713872365b8dd777dfb565d3bfa6baa2d245839722a941541b8d452453ab3b68d5f4853244c7b9dc50028f7651b619e1ae3e5a2b84c8e3d32844158381bdbccf592f4e877d278fcc2a0b1ed03178873376dcfbec297a490a728c08ea8f126c1cd569782460f90ffd432e5dd2915218365a2e4a065da27d5a1c2a24902d86f32f065debcfed601545afb2e6824f2eb7310a5b8f18494d6fc3715a618df3dd230628b79d385ffdeca06cc0bdbfb853d11a8b9db24a5cfce4f07922e0c7d34618d97307bc59dba689a3145af6e684fe1c91634e614975dbf98311ba4f192bcfc6e2cbe8144ce0a314d755d1109980cefe7bd837c3c3681f6c8917049d5df216bbce6ca9c93e22bf59c485cf10ddc0cc69dfd666ac20637c8c3eedf821701a2dffe14473b56f7157b03f11aa39718999d4d604d0cc8f6a9ed62d0da5ce70fed7e401fde76f9a2d49562cb063dcee1b9d73c6e6a19dfcdd8f408284166d779d020cc07ebf675863e16fd33db5797bf81fd96817a2d2b1e5ff468803c4c55818b07a65cc6c8d6a82aace0049de3b56cd54f56a3c510eb0e1fccb55c37e7522d6dfc712fbac703792a0b97f22eed6642643ce815b061a981279853c7e38f93d9a70472ba52b9059013678f695aebc796c92237699bdf2c936c16fd09d5fe071ea320fe4d3627ea73587ccf298bff3cdcb3ef0043fc2750f3cffcce7d660529d875a775474c14dc1ab4fe92d4f3899b52a61253fe10cf31340ef90570eeb38b02c36ac031d7e4f0f90ca37849345e36d16230470fa55f63961371563fd87d596fe03f496105ff36a6624fbc6ddf7dee6b89ecd2d2874cb37ce814cc0c7e5da9211f22be5fe59d7f88ab5072037eae92c1d58a4df0501578a02a5358b6182d9cc263387ae5c9cd516799fdb968b923a170f319228a427981133667ef7445e62bd148a244e998bd88cd871c9f661e14ea69a5d133eeff69999b1dcab2b0c2ad86576925fa4ead32a7a912277c86adc0b8a90b3a6a15aef31eefc7f919421b93fe9ff5fc129d4858de02a4c071f8383e12f9fa2631a3f627ac7f4a44a3e4df94ce6abef4518bcdcfbd40c29a038a793200bf1597502f2260ba9bd9040624f30006cfc423b98479d65cfb9ca93a4b104d2bcae48c710517ec8c5eb894e493fe25f0f3cdd06d0580ea2d7dd760f6a340d215565fc7ecdced3235c89d2ad13cb7b55d0fc746c3ad6f2b2eef72745d290d8c29b5e7ad1014baa793b7416f3f518585a045a1c3ae852ba71c8e2b3e546359af46365fb0a8c7f292c40b550cce93c5a0339eef332901013c1c65b89932f5b214d7e5a88500aef3787b61b19f34d0cce59eca9a71e91fd574ffc7a21afe8e085a5d1844ffa7746bc850f79d7ab7a8c2f34233b0b18730ee75ab499cb7fda735d100c3ef5c9fd7be3366eddf5a2ca9ef9a6b80f67b45ec6af9a0d67ad246d2c235d73297970a01ed6740e4d91651f71a1d1bb7b39851a2e83800de03587d5110caa6cff1fb9d5563a679c91299b31039276bceebd2d9b73cf26fd4cb87ce60933b02a4d2ce24693ce1eded7a95de6cb87aba9b0dc51f38e1b95ceac72fffd4c6430803222b34e47c905f3de877e54bdc888eed20b7def7f9bba0906ac9b873bfcc571285f8d343d49f4d300f716e2ce0a31f2665a911aec72939264b016a9e01a41bbd7bc205b04dc4a9047a74a5a1436b35e70856d4e63c72f126b23392a37f6fb76454d86239354e152a1b0ad106bba52cc040cfe57131cd3ffae556e360dc7464454cd34bc9ba6f98d1b18c2c439d51a259662436388536f0ee0a6eb03aceda0411522a6a4555f494ce913d830980589d405891d5b7449500530c559d0fb7c2b616e22dae00a5f727c8c71caa88f50f5aaccc0498e5ae31a91e998481fb5e5c1165f52d76dfeee971aa197f6c9e0551a5b1993459e228ea22a0878e1047aeb929c0325df431999c5525fecd54f2e4cd12cc36ebbfbecac98bebe712b30598f8537379a1bcf6d4860a59354f6db699a0c024e2f30e543df20d14910614befef6096eee52860ee0fcf1d6512c4e12436eb3d2f44f7f64db7cb42b78d7ada33d7d111d94287b8f9dd02a4295f18528392fb55937f35d9dd051dc30586f6e3aa5f1db8c70f997d803f5c88507b3eaa9110013537875d44cf5d6c5417ae471de5865475ade66d339a100a8b27d3f4f8d105d949e833b4a4fba55cc36e98fcb9b63ed60e2300006417fa58c9dddb3fe6ff309f666c8696e9c764140b470b4c3d06a05c339f95bec4719052f7878b63e7185b9dd17e14b09e1c98fbffc8c60423ed3dc844d589336474979cf0bc6e9753a54ba60ed588400dc699a7a688e6c2e65bd8b8d04c7c431235534929e859a32fc2d04c74f465358e9f9445ad5e0f3aff0e1ac45a2f3175c3b361bef87aa6f62cd29b9911733fd8b67b83de7b8f650f104655b61e60e3933ec052aaa9c936e137a3bcc6a41c57310654b4e60851c5e6534f490324b520b47322d2d81dba1c68c5eedc518413592a85f014d2c13966251fc5d2cbd8f257e262211aedb4fc61095c5398e5c4fb1b35d0faca2376ae61fe2ceecd7c1e976f5747f8ddf7fd741ba96773080adb1a22571481ebf9071f4c114cae4674f434a0423290c1f22f240acf851321c6f396e3f94718e09f329d728f10d4b89cb3f324b806fe66e5e412a1f69c297612cecdf3e5a7adc59dccb5163e93cfd1ac1431b0694a6d39163318528f513751828590960a9df64fe432c23178581584e6acc7ccd2347c36aee74455d91a552976dded75cf9851568cc6705cab701865389c365282f25041d63d6865b53d5c1782798c1cde7feb5911691bf5663bc729f3fd3e38269e4eb55a7a5d47a050ed5b4b5253e506f75343a3222d1c6858b44f723f6a3bb91894c03238d3fe484955b110fb1de94e2f19ec5ca541763c3d3325aabe0682d42faefd6f4cd5c6b481beea23109ecd48354c16a0fd846afe54c691c0d2ebb39fd854de7349825df7a35caf7cab7b92e5128ffd1509de6b27b50c679673da03169457226bc606926b6116ad0285e7a7c8b4ab5a2a537d0e5aacdaff8435cece58fca2068e7ba8f5fc3ec3", 0x1000) 05:49:19 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000080)="eef6c2650d8a8d47991fe0511e577a1c66a74f26779db098120e1098b9ae7ebe77d0e76f10f19b19499502259828439af546dba5354fe593d530cbf1e326bd41ff9600d533dc70cf1399e012518a4f911c2267cd5398069bc6daf1b094fdd13d7af221cb04ce5451a272c91fc0946d63d60276bc4b7751a1441bfa2f3a28daca0226e903ad1ec187f94186d329c62825241a2817737004be84566422d3", 0x9d) syz_usb_connect$cdc_ncm(0x0, 0x74, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "5b244afee344"}, {0x5}, {0xd}, {0x6, 0x24, 0x1a, 0x1}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x8c}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x0, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x0, 0x8}}}}}}}]}}, 0x0) [ 2276.095101][ T22] audit: type=1800 audit(1633240159.748:5547): pid=9676 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14419 res=0 errno=0 05:49:19 executing program 5: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "ccdcbced"}]}}, 0x0}, &(0x7f0000000680)={0x2c, &(0x7f0000000400)={0x0, 0x0, 0xaf, "1885037e720b30d967ec695be487a1f7bf3ed7f8d68e5b942baade916b0f428ac2a717f9664e528a2a599e2526ca9c492ef23311eba7d201606b9c9996a7ff8826370a57bdcc973fc0db76e150b5b477b65ef3f809b22397a035fa23a512815bb233ad58406366cdf621d077c11f53b4dee70bb12e06407e9c157c015c7fcf53ee811de43da87253377fe61e2c4d5af1f49ab75ceabcf875b05845405016a91ae94d65e7b9969033262eb8ace99df5"}, 0x0, 0x0, &(0x7f0000001f80)=ANY=[@ANYBLOB="20017900000050e35565f270807d8507c312d31dc4e3d40cf7bc27a928d962f8799a40f21dad2592a316b1e50c0000000000009b0044b0dbd53511a33176458441e1e136a050740a9a0445bfdc35c096b554805854ed162708882d9b25b5720e1918d9f22f4493494761a64e47f591233c2e65ac7c4f6b7030dded8214eb976b2ffba45de9f800"], 0x0}) r0 = syz_usb_connect(0x3, 0x87d, &(0x7f0000000940)={{0x12, 0x1, 0x310, 0x4a, 0xb0, 0x5, 0x10, 0x3eb, 0x7604, 0x50e5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86b, 0x4, 0xec, 0x80, 0xa0, 0xd2, [{{0x9, 0x4, 0xaa, 0x4, 0xc, 0xdb, 0x33, 0x48, 0x4, [@uac_control={{0xa, 0x24, 0x1, 0xfe01, 0xe7}, [@selector_unit={0x6, 0x24, 0x5, 0x5, 0x9, "1f"}, @processing_unit={0xc, 0x24, 0x7, 0x6, 0x1, 0x78, "29f74b5d57"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x3fd, 0x1, 0x3f, 0x2, 0x7, 0x1}, @feature_unit={0x9, 0x24, 0x6, 0x5, 0x6, 0x1, [0x6], 0x81}, @feature_unit={0x9, 0x24, 0x6, 0x6, 0x1, 0x1, [0x9], 0x1}, @selector_unit={0x7, 0x24, 0x5, 0x1, 0x5, "52da"}]}], [{{0x9, 0x5, 0x5, 0x4, 0x3ff, 0x7c, 0x44, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xfc, 0x20}, @generic={0x87, 0x30, "9a9326dee1bdc253ed7a5bfb60ce5b654ceba2d6e5c8d67c925d0957ab91115de9a0434cff39410b08ac90a6927149bec39698110d518a440e93bcdf89bde5c2a97665006eea836fea4c2bffc4ffd570902db69fe340518edb4a79aa59677863b028b01c92e027f61e8c66432168de3732cb31a8b4b197cfa324a5007eb6be7ab2bdd1c7f5"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x7, 0x5, 0x4, [@generic={0xc2, 0x30, "22da82cd851aab19f0e115860431e1d737e10db3e256bd84416f7efea3f5945ca2d56b952a558f04890ec3e76158d2331b3920c7a779ee8352868b75b3cc33d1c2d7d595ecc3a0bdff2bf48317843047ec2d3a1cb66e4a484e906e03050937910a335ad597acb14dc4a51c4fd2f7fa9b39133db4c4fa8b9208650b1905dbc0abec62b308431fce72899046a527188ed931cf0b798019b5bdeb12ff9c4234fa2a7de9bf8cc56b8d16ad9f18ea3ad287bd324d19a3197448558a5949755b6ce9df"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x20, 0xe5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1f, 0x7ff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2d, 0x8}]}}, {{0x9, 0x5, 0xf, 0x3, 0x8, 0x9, 0x9, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0xffff}]}}, {{0x9, 0x5, 0x0, 0x8, 0x10, 0xbf, 0x8, 0xca, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x8}, @generic={0x88, 0x31, "494dc2db6eb9be7d2b61ae8e90013e23fb0c71de45a3856631be6a45ad1d20a39af8750c80f2b88c78dddd323a71330ca17d05203c8b80d5ac8dbf01192eade8fe7ec034f7603e124bd7ff47e95dcb3356f751a17be4e5a4f3f83d7205f24ec557668062987619ebf66f07eb7146f7b07e89c055d76c0710e866f912c8397b0ac34717d882ba"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x80, 0x3, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x8000}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0xf1, 0x80, 0x1, [@generic={0x98, 0x8, "420d53a70beeb3f83402d0804f468eebc6e078003807df76a0910b77081fce0912ec18b9dfa0484b09a5cca2fe37d11461fa2f714a5f32716666972ae69bc9710a39269deb61065672e83ad612e440c39ceef6bd95b06ee7659547cbb952cac9c659db52cda729f91557e271e28a10c899037a44ed0b82eba99d660f52256ada31c2890cbc81d26e41106ccfdf0c246b7497135b20f1"}, @uac_iso={0x7, 0x25, 0x1, 0x87, 0x5, 0xffff}]}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0x20, 0x5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x15, 0x7}, @generic={0xc, 0x3, "e64d174c2ba7662bdf5a"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0xf7, 0x2d, 0xd}}, {{0x9, 0x5, 0x4, 0x4, 0x8, 0x1, 0x5, 0x1f}}, {{0x9, 0x5, 0x2, 0x2, 0x10, 0x9, 0x12, 0x3, [@generic={0xc, 0x0, "1ee0a967fc77aefe10db"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x7}]}}, {{0x9, 0x5, 0x9, 0x1c, 0x8, 0x20, 0x0, 0xc1}}]}}, {{0x9, 0x4, 0x43, 0x20, 0x4, 0x8c, 0xd0, 0x5c, 0xcb, [@generic={0x9f, 0x4, "dd1ae264c6399f5f85c9e8bc5bd60dbc61d9631f9803c780d677dd522735ac8388d475fbeda444c9aa8d242e3e9103978343166f46a32103de11a22349da2c00092729d7e6912850490c9b3153fcadc2aac5ca21eb74fe0c9d3304978b68d79ef9c925eefd98e1c63ece91541f222da4e8fd4490300a70a70382b5f9697120e01b26682950f7644268df12d8c049af488153cab2d96291b9c779b1c9cb"}], [{{0x9, 0x5, 0xf, 0x10, 0x20, 0x1, 0x81, 0x0, [@generic={0x84, 0x31, "c604e9f236d5c892abf89c86943c7ead662308da977db5cb873e6ce5402290ad2d3caf5771b2c18bea2e93f3315cc4230ca0bc41bbe71ea87b2cd5fddf00fadbeac0bd29e05999cf6156fd5cbff776e2d2d6419152f9cd3e50906b71888a3fa31e360d4f01ed423a6650aa29067d8acc5930a173472146777acde9de92a3acff26bc"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8}]}}, {{0x9, 0x5, 0x6, 0x10, 0x8, 0x5, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0xe431}]}}, {{0x9, 0x5, 0x80, 0x10, 0x400, 0x1, 0x6, 0x1}}, {{0x9, 0x5, 0x80, 0x13, 0x8, 0x56, 0x1, 0xff, [@generic={0x20, 0xb, "673e52cba28a3218235b6622525acc0184ad7131ec2e0e996d8cb2b2ad1f"}, @generic={0x2d, 0x9, "6edf7357a69e00cc051c7433fb169db79fa55d6972d29357698ad38922136b4503307589bf8c3428f2e391"}]}}]}}, {{0x9, 0x4, 0x1b, 0x6, 0x6, 0xbd, 0x24, 0x66, 0x20, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'U'}, {0x5, 0x24, 0x0, 0xda00}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x80, 0x8, 0x7f}, [@dmm={0x7, 0x24, 0x14, 0xc00, 0xffff}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x4, 0x0, 0x9}, @ncm={0x6, 0x24, 0x1a, 0x7}, @acm={0x4, 0x24, 0x2, 0x2}, @mdlm_detail={0xf6, 0x24, 0x13, 0x81, "5a19ca17548738b7e9c691a839860c51336da856aba271ce9ae38e52e7964dbddf96571be0ec4b377504101cfcfb63b8c935da78948b2a2a2c0ba72d2f4c02d262ab64020ece7185d6f6e8d7c8dfd8a4fa664948cacf0c931b3cfce329347323cbdfdea88193a73fd5d362ad895d31eb15e68fac4d9490dad86e5998afff8b276a0ad9123b38e508d38c673808610e592794e83839ad2aee02c2b8fcfcc72b71754b8291be4f289b56eac45c41ccf30ca1f7e36c8ba7da68105b547826059ca05a17152d6c8b0c858d1346746df8c98d8e20c0aac32c415e6dfb65ea07005fa7c37d876f900b1151631892ca701aead35663"}, @country_functional={0xe, 0x24, 0x7, 0x2, 0xd1, [0x7, 0x8, 0x4, 0x800]}]}], [{{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x81, 0x5, 0x9}}, {{0x9, 0x5, 0xa, 0x10, 0x40, 0x6, 0x36, 0xe0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x6}, @generic={0x6c, 0x25, "8ae3babb92ed49e48be927e92d7b3a1afbd2ac306c592a22355d6faa2f743ee6899c2c85ba663ccd621c214341592fc819eb0b97c82c07aaf096fb268a054fb4201be614631e1a863e76d03002ef3b56aaf057510ff37a126287596fe4b0ecf5d7f0cfac1ec40568a677"}]}}, {{0x9, 0x5, 0x692408493bbc0288, 0x0, 0x20, 0x1, 0xff, 0x1f}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x2, 0x7, 0x4}}, {{0x9, 0x5, 0xd, 0x2, 0x3ff, 0x79, 0x8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x29, 0x8}, @generic={0x9d, 0x5, "ff8d0f78fbb513380a0b55a203cec672919054e6935b0b70d955b30bc414d3a390d90a90abc34a2334936277d46c482cc081e9d2ba488e1fc9d1cd1835a152dfab297be30407d679b2af1f0cefa82cd012f4580fd60335599e6bf231c95bd1bc399f78c71e2f11b2de05be02c2d376a0d0011139dfc6f597996bf11cfe0f48d642e5661d1e51c3a92f10290c9de0ae40df8ff8f133a603758bc563"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x20, 0x80, 0x2, 0x4}}]}}, {{0x9, 0x4, 0x77, 0x80, 0x3, 0xff, 0x47, 0xd0, 0x20, [], [{{0x9, 0x5, 0x2, 0x10, 0x20, 0x33, 0x1, 0x2, [@generic={0x13, 0x22, "12e33e032d0937b66ab072bce53f04ceca"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x40, 0x3, 0x1f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x2000}]}}, {{0x9, 0x5, 0xf, 0x4, 0x40, 0x0, 0x0, 0x81, [@generic={0x73, 0x23, "d3491f4f7649280cb8084cc0f5ea2ed020aaffcf71c9cb9df7273f1558b1b751aefe33e78a09acbb4fc431f1c4e342c41bfb66af268dc22d82234eabd891fd92bbcdce8d064cccfdc42be3d53d0a3ad96314ed689c621b415c146190b643e4e7774f8c94c3cb21b0d6a4e85b2334a5189f"}]}}]}}]}}]}}, &(0x7f00000014c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x1f, 0x2, 0xba, 0x8, 0x5}, 0x44, &(0x7f00000011c0)={0x5, 0xf, 0x44, 0x5, [@wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x3, 0x80, 0x3ff, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0x80, 0x2, 0x81, 0xac, 0x87}, @wireless={0xb, 0x10, 0x1, 0xc, 0x3, 0xfd, 0x4, 0x641, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "2c54472ab98fdeaad52ce04fb23b055d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x0, 0xc0, 0x7}]}, 0x6, [{0x41, &(0x7f0000001240)=@string={0x41, 0x3, "e337d27e69da4dcdbb23c46cd2bcb9ac4e452aec87ff1e87f016aac4d47d00b695a7aa2f99d5761ab1c42a77fb73ccb39b02b43e78d4ceb5c2603ef40fe4ed"}}, {0x93, &(0x7f00000012c0)=@string={0x93, 0x3, "19e0840628e9e77d4867a806f8f5f13f49407ab1044ad24a50578d2dbe3f7a1886bf5d5de8b9a72570cbd3e8392caa9a8abf9dac24b6efee4532565b769ac1bbf2ac15144dbc0440b785cba6bc2cb57024188d115fbc42b0867cdb28b586f9f57ae421e4746090097f4f322588716fda5f234fdc9019c31f60999915fffbd7cce4e5c4a77997e273ccbe1f6e1bc0103557"}}, {0x73, &(0x7f0000001380)=@string={0x73, 0x3, "c6d628e97c4a50e2bceb21ba1a6f88f84a0f57e038bc28742afbdcf72dc1d42e85b3779aae614d9576329e2444f2db86271cbdea7e88f9a42dbcac3afbf7cd8a948d386fb3e0ec649ddca3d9ad1cbad7a1b37190cdc4e7876b8d715ef1728060ebb73a28f5f00247da463c0a8f9c845067"}}, {0x2d, &(0x7f0000001400)=@string={0x2d, 0x3, "186565e1a6f34399f490864a9889c3bd6889ab342431b8c93d990d9d6c002e32151a62afbd9e5fe8a798be"}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x42d}}, {0x1d, &(0x7f0000001480)=@string={0x1d, 0x3, "1be1ccc70229ab69987294010561606adb0cc82301f55df91b8f0f"}}]}) syz_usb_connect$cdc_ecm(0x1, 0x1b6, &(0x7f0000001900)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1a4, 0x1, 0x1, 0x3, 0x30, 0x3, [{{0x9, 0x4, 0x0, 0x9, 0x3, 0x2, 0x6, 0x0, 0x1, {{0x7, 0x24, 0x6, 0x0, 0x0, "319e"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x80000001, 0xec57, 0x7fff, 0x8}, [@mdlm={0x15}, @mdlm_detail={0x61, 0x24, 0x13, 0x5, "d320c3689d3134e14446425547afca99dc1171f9c430612920e2ff29987367ea03a8a454e3cb88772933f2dc61a1ac4b24b0ce6553ba69264fef6ea7266898eaaa69acb0c252ae3034c38403f5a3e21634018dd379bf1c71df8946e80c"}, @mdlm_detail={0xf1, 0x24, 0x13, 0x60, "4cc71e8318b715f3074299d4ec09d3113bccab713672b960ba51f71809e0f5431f22e49871d0e0e85a516b8187757f5e0478af9850e722263ae402ddfb08f8ae3369e6517f5a92e975603bf7fb98f9b3bc23d6238c97d6261193325bfcfd6366c1fda52774ef3e630e1329174712066aa00410480b0b02f77c225368308a2fbdec2ffd6ce6d9c93aec100a3242f7ef9b4fc8a4d1dfec13f0e8bfd84401a271d00906d3853b1e92d4018c0932c6fb13656824fcef223da591e50693d54ab90e2ce55ed9f3adfaa82d5e1070bb60a68a9f056d391135e71db3bbe4c3d869d1c0d9ac0bc0f36557c7b1f6f0aa7d32"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x1f, 0x2, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x56, 0x3, 0x7}}}}}]}}]}}, &(0x7f0000001ec0)={0xa, &(0x7f0000001ac0)={0xa, 0x6, 0x0, 0x6, 0x98, 0xa2, 0x20, 0x90}, 0x76, &(0x7f0000001b00)={0x5, 0xf, 0x76, 0x1, [@generic={0x71, 0x10, 0x2, "64a5fe13361357e25c57cdedecf08d5d61a62f063bd8a587faa882bafce224002d95cef150a63e7dee98fe5ac20fc4261c5e523bdc5817edb6eeea5d9da802b3dc4e95315c5b5b73f02db7647591ac2e9976ff397f0ee5b123c44ba0451d5560b61fb8888b757e4a02dac0f2610e"}]}, 0x9, [{0x4, &(0x7f0000001b80)=@lang_id={0x4, 0x3, 0x401}}, {0x4, &(0x7f0000001bc0)=@lang_id={0x4}}, {0x4, &(0x7f0000001c00)=@lang_id={0x4, 0x3, 0xfcff}}, {0x54, &(0x7f0000001c40)=@string={0x54, 0x3, "321f8f08c9865c0411634683f3104b25df15f63f6e7d1000ce3edf7e9ad372967b66691ed3ec328a2588e152018516b3131b63e561aa82eba0b8d5f9bb5cd7c7126f8be60e6282888a216e3388d5c70b1a1e"}}, {0x4, &(0x7f0000001cc0)=@lang_id={0x4, 0x3, 0xf0ff}}, {0x16, &(0x7f0000001d00)=@string={0x16, 0x3, "f5bc31783f445df407140c54d44271e9161882a3"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x480a}}, {0xc1, &(0x7f0000001d80)=@string={0xc1, 0x3, "4b9200e5c10a04fd9e195a950d5ccec3c5746506791f8f0d2f24755005a3068064a34003f244abb7c3c753f4f06f9c84ba7f8de7fa319c829c117d96cc93f0ad806dc9d3c251d775f12e9e83ae84ca28edc051732c65530aa65a1408e4d02495a3f9b1f6341708986d479b6f2dddf47b724952138489d9e50bff80e767504df073dbc6d2063fb0d10a3083938f7a729b5697583668bc4f4cf4f984c8ebeb2d8170041a7e68d705918f3722e1e0bb51cf665aabb7971dd73927dabfb7c6441b"}}, {0x39, &(0x7f0000001e80)=@string={0x39, 0x3, "790e2ec94e86a7720ede5e67dfc2f0ac11cc7db8cb6c3b763585ca9b919845836bc0a9e4d31fae12869a36770286b9949b49ff1e0a00c7"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000001680)={0x24, &(0x7f0000001540)={0x0, 0x0, 0x72, {0x72, 0xd, "53fbc3b92417fb3b6cd96617cd404435b54559736275e893b175e50574dc1a4609f2674ccbb5ab9e4cfac851fa885baac2a9019f97b35a13b3f7992274703d5fc23f8e29c72b4df65ac22f910aabc4ecff04844ba875854ae36d242090ffe4d3221d1002efac27b4f58ab19def028b32"}}, &(0x7f00000015c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc04}}, &(0x7f0000001600)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0xa, "8fc930ea"}, @local=@item_012={0x1, 0x2, 0x7, "7f"}, @local=@item_012={0x2, 0x2, 0x4, "a058"}, @local=@item_4={0x3, 0x2, 0x0, "b7e5c6c5"}]}}, &(0x7f0000001640)={0x0, 0x21, 0x9, {0x9, 0x21, 0xff33, 0x5, 0x1, {0x22, 0xb90}}}}, &(0x7f00000018c0)={0x2c, &(0x7f00000016c0)={0x20, 0x10, 0xc0, "a8e0e85ee21b6cb6c3d9c049fc8434b810add110baf7256c12bb52a7d37cf510dd420bbc120e999e289a6c6c1f42e57004f6b0a1495d06ff148500bd138e7817ada12c2ddce33fe4a9ceb16b81831781ffb4e3914a32ebb57a70e050cf18110f999e829fbb185cd052b507c5e51361df0267a38cb14e1ca145886032ce192ca9121756647d16fe9c25c359b8ba724aaca0ae8663427fc42f33365cd964a89a84069f0d02cebdbaa5ffe0aaef01f5c69726bf9769576fbd5e1e4b42808a313d5d"}, &(0x7f00000017c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000001800)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001840)={0x20, 0x1, 0x3, "4a598c"}, &(0x7f0000001880)={0x20, 0x3, 0x1, 0x2d}}) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x402, &(0x7f0000000300)=ANY=[]) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x0, 0xa, 0x52, {0x52, 0xe, "1368598924ecc7b7d296ab66faaa17a7822c90fd3c5adbb9d146a237511ede3a98cdbdafe3a8ca2845c01d0f46133b7882f94d3dbb8baa13f1b062ba0d6f6706154b808fbc4d18402d5b7f13516047f8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x85, @string={0x85, 0x3, "96f69bc1a72fabd0c765d9aceefec958f1b5448ca686fcad6bb5e0177c2dcd7d4817cf130722c9a451ea6bd421f5eae4050d2d969a5b764a363ede1c21d5f5230bd3299ac45f170b01f9f61d20358f823bf3d39f1addaf38629651115e19dce7e04e87310f1862757209c340207713d2e013451f5bc320a2d77dfc95fb573bef65e349"}}, &(0x7f0000000180)={0x0, 0xf, 0x38, {0x5, 0xf, 0x38, 0x3, [@ssp_cap={0x18, 0x10, 0xa, 0x3, 0x3, 0x3ec82ad, 0x1100f, 0x7ff, [0x0, 0x30, 0xff30]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xc, 0xe, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "771ee9186f64427faab2b30f11796383"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x4, 0x20, 0x2, "9395e56e", "e6a491ca"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x1c, 0x8, 0x19, 0x9, 0x401}}}, &(0x7f0000000880)={0x84, &(0x7f0000000280)={0x40, 0x9, 0x15, "8c66552ea1f0b3477c7b8c957d3fa74e6b5e138f18"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000600)={0x40, 0xb, 0x2, 'ZZ'}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x8001}, &(0x7f00000006c0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000700)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}}, &(0x7f0000000740)={0x40, 0x19, 0x2, "38ac"}, &(0x7f0000000780)={0x40, 0x1a, 0x2}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) 05:49:19 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x2151) 05:49:20 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2700) [ 2276.253009][ T22] audit: type=1800 audit(1633240159.938:5548): pid=9699 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14419 res=0 errno=0 [ 2276.551190][ T6066] usb 3-1: new high-speed USB device number 96 using dummy_hcd [ 2276.591232][T25516] usb 6-1: new high-speed USB device number 17 using dummy_hcd 05:49:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) syz_open_dev$hidraw(&(0x7f0000000240), 0x20, 0xec40) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x53, 0x0, 0x0, {0x0, 0x876b}, {0x0, 0x800}, @cond=[{0x7fff, 0x6, 0x7, 0xe282, 0x400, 0x203}, {0x66b1, 0x1, 0x104, 0x8, 0x7ff, 0x9}]}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r3, &(0x7f0000001200)='D', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000000c0)) write$hidraw(r0, &(0x7f0000000040)="86fe184d1087ac7919e84a5e", 0xc) r5 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) write$hidraw(r6, &(0x7f0000000200)="1c3659e1c210dd726acbfaa6b7b5f39b05", 0x11) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f0000000380)={0x2, 0x5, &(0x7f0000000340)="b3050975d9"}) ioctl$EVIOCGSW(r5, 0x8040451b, &(0x7f0000000100)=""/208) read$hidraw(r4, &(0x7f0000000000)=""/11, 0xb) 05:49:20 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xff00) 05:49:20 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="e69543e01213abce1a10109ffb43fc5df0a8b14f50564a2f5dac17825c4c6a9d9fb0d27c6e52363ab8a2478f78ef62f03cc28a00502e68cf5ebc7a9825e2", 0x3e) write$char_usb(r3, &(0x7f0000000140)="4fdbb9ef4fafb20348f72182786a9ccb72452016c72022fdf9a9d7bf2797f69c12c42252f59474ce032b8e44", 0x2c) write$char_usb(r2, &(0x7f00000000c0)="282ed612f8f73a322bd6adbee1c07e6160e986edaf7e3eeb2d525c70fc299cea56203517701cf2d7b4e34b30e08eb0a883d6a7fdccff2a3c32f0dbb07732e528d243", 0x42) [ 2276.692893][ T22] audit: type=1800 audit(1633240160.378:5549): pid=9687 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14412 res=0 errno=0 05:49:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0xa200) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000000c0)={0x2, 0x100, 0x7, 0x0, 0x4}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x1f, 0xb, 0x0, 0x6, "81c8c14b2b0991eb302d7dda643f7ecf8df6cc745b400570d0463246304806ed"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x801, 0xa02) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000001180)=""/122) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000180)=""/4096) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000100)={0x3, 0x100, 0x600000, 0x200, 0x401, 0x4}) syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffffbf) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000001240)={0x14, 0x20, &(0x7f0000001200)="e7de367f6f4da8cd14c121d5881b3c3362052246a9a78e333fdd77120db85d09"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000001280)=""/13) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000012c0)=""/215) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000080)={0x7f, 0x2, 0x3, 0x5, 0x80, 0xfffff800}) [ 2276.801212][ T6066] usb 3-1: Invalid ep0 maxpacket: 512 [ 2276.882537][T25516] usb 6-1: Using ep0 maxpacket: 16 [ 2276.951709][ T6066] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 2277.121109][T25516] usb 6-1: config 236 has an invalid interface number: 170 but max is 3 [ 2277.129549][T25516] usb 6-1: config 236 has an invalid descriptor of length 0, skipping remainder of the config [ 2277.140016][T25516] usb 6-1: config 236 has 1 interface, different from the descriptor's value: 4 [ 2277.149119][T25516] usb 6-1: config 236 has no interface number 0 [ 2277.155738][T25516] usb 6-1: config 236 interface 170 altsetting 4 endpoint 0x5 has an invalid bInterval 36, changing to 7 [ 2277.167037][T25516] usb 6-1: config 236 interface 170 altsetting 4 endpoint 0x5 has invalid maxpacket 1055, setting to 1024 [ 2277.178407][T25516] usb 6-1: config 236 interface 170 altsetting 4 has 1 endpoint descriptor, different from the interface descriptor's value: 12 [ 2277.191667][T25516] usb 6-1: config 236 interface 170 has no altsetting 0 [ 2277.201065][ T6066] usb 3-1: Invalid ep0 maxpacket: 512 [ 2277.206614][ T6066] usb usb3-port1: attempt power cycle [ 2277.401105][T25516] usb 6-1: New USB device found, idVendor=03eb, idProduct=7604, bcdDevice=50.e5 [ 2277.410172][T25516] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2277.418201][T25516] usb 6-1: Product: 훆䩼먡漚ཊ밸琨שׁ섭⻔뎅驷憮镍㉶⒞蛛ᰧ衾ꓹ밭㪬諍趔漸擬Ჭힺ뎡遱쓍蟧赫幱狱悀럫⠺䜂䛚਼鲏傄 05:49:21 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) 05:49:21 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x200000) 05:49:21 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000000) write$char_usb(r0, &(0x7f0000000000)="42b36b7cc5f962726ac47eb3df0394c965af2abe708360ecd1d4bd50a212be28ec671f6b75c15bc03a8e1e8b728ab3f0f0102629a72a11e2abdf240fb48bbdc8b7df1d838a02a63af4bcef2e5969010cd022c14df9c2d624790c8854a5755776144c3bba16cd37dae86d8c69f1a499120d23bea22211f82c625912459287acde5f8b6faf92cee97acc7bc3a61f5206a26df045bb2ce3c900529794635e0463c13e9c462eeb57c45d21c99dcc88afd85fb1b9721220f2aca12ec999871bd6ec70a6337bbfc6efa21a8f8749", 0xcb) 05:49:21 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="e69543e01213abce1a10109ffb43fc5df0a8b14f50564a2f5dac17825c4c6a9d9fb0d27c6e52363ab8a2478f78ef62f03cc28a00502e68cf5ebc7a9825e2", 0x3e) write$char_usb(r3, &(0x7f0000000140)="4fdbb9ef4fafb20348f72182786a9ccb72452016c72022fdf9a9d7bf2797f69c12c42252f59474ce032b8e44", 0x2c) write$char_usb(r2, &(0x7f00000000c0)="282ed612f8f73a322bd6adbee1c07e6160e986edaf7e3eeb2d525c70fc299cea56203517701cf2d7b4e34b30e08eb0a883d6a7fdccff2a3c32f0dbb07732e528d243", 0x42) [ 2277.436297][T25516] usb 6-1: Manufacturer: ڄ緧杈ڨ㿱䁉녺䨄䫒坐ⶍ㾾᡺뾆嵝맨▧쭰ⰹ骪뾊겝똤㉅孖驶믁곲ᐕ뱍䀄薷ꛋⲼ炵ᠤᆍ뱟끂粆⣛蚵恴ঐ使┲熈⍟ᦐῃ饠ᖙﯿ쳗Ꞔ靹珢뻌渟쀛㔐 [ 2277.458794][T25516] usb 6-1: SerialNumber: 攘饃郴䪆覘뷃襨㒫ㄤ즸餽鴍l㈮ᨕ꽢麽颧 [ 2277.621403][ T6066] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 2277.711304][ T6066] usb 3-1: Invalid ep0 maxpacket: 512 [ 2277.793790][ T9701] udc-core: couldn't find an available UDC or it's busy [ 2277.800841][ T9701] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2277.860993][ T6066] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 2277.951144][ T6066] usb 3-1: Invalid ep0 maxpacket: 512 [ 2277.956657][ T6066] usb usb3-port1: unable to enumerate USB device [ 2278.052244][T25516] usb 6-1: Direct firmware load for atmel_at76c503-i3863.bin failed with error -2 [ 2278.061624][T25516] usb 6-1: firmware atmel_at76c503-i3863.bin not found! [ 2278.068578][T25516] usb 6-1: you may need to download the firmware from http://developer.berlios.de/projects/at76c503a/ [ 2278.088547][T25516] at76c50x-usb: probe of 6-1:236.170 failed with error -2 [ 2278.098435][T25516] usb 6-1: USB disconnect, device number 17 [ 2278.790852][ T6066] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 2279.030812][ T6066] usb 6-1: Using ep0 maxpacket: 16 05:49:22 executing program 2: r0 = syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000020000402505a1a4400001020301d5db4fef5513777f4aa4d2158945642209023455bfe0713cc4150093996400020100001a0904000001020d0000052406000105240000000d240f0100000000f8ff00000006240008241c00000000000905810300020000000904010000020d00000904010102020d0000090582020002000000090503020002000000"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x6, 0xfb, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe9, 0x2, 0x1, 0x7, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x401, 0x7fff, 0x0, 0x40}, {0x6, 0x24, 0x1a, 0x2, 0x16}, [@mdlm={0x15, 0x24, 0x12, 0x6}, @mdlm={0x15, 0x24, 0x12, 0x44f}, @obex={0x5, 0x24, 0x15, 0x3}, @mdlm={0x15, 0x24, 0x12, 0x8}, @mdlm_detail={0x42, 0x24, 0x13, 0x9, "e31ad94a6b1fcd699b0c92ff0d620a9f87b5e812d4da23531e3fdba074b28b5643c5eb21ab52c9d29dad5e45e8c37cd544b1793b4543b80908130e6a3d9d"}, @dmm={0x7, 0x24, 0x14, 0x5, 0x9}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x8, 0x1f, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x53, 0x2, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x7, 0x4}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x210, 0x90, 0x2, 0x59, 0x40, 0x1}, 0xd6, &(0x7f00000003c0)={0x5, 0xf, 0xd6, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3f, 0x3, 0x5}, @generic={0xc7, 0x10, 0x1, "11fb6188b8312abd1a2c0664e16f1db1b45d825aeaa5da4030ae6c4308a4643e6eabfdf90b078563e340a4f6b14145c5ffbaaff4144ccd261d28e9b6a0255dcf61676d490cf22e2e0f6edc068b859dfae3e78ca2b1a3eb6ed7ce9566303da58104fa7878616bd2c729f40638727ccb16e2d03039338565b44b510f44275979d8c8a496b5289edd89c59185513c724135d33dd51dd8579c0810e4d35f4ea9bd5e4cce96b668fe52987ac1ced5dea42554a71dc41a4490cf6b3031e540ce8c0c15c1dc7b0d"}]}, 0x6, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x449}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x402}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0xc07}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x2c09}}, {0x1b, &(0x7f0000000540)=@string={0x1b, 0x3, "5344d1b2304887bb0c8eb2c10cfe5889d933d380468ad1551f"}}, {0xf8, &(0x7f0000000580)=@string={0xf8, 0x3, "af50eb472da87c54b6e4377e7d4b88993fe9da1772e017d000dff1decf28b6ef0a0189f3ce3e3c2270fa1ca2fa32c7cf66a4abb4de2985d74c745fe1bd448e2e0b3bc942990d6d053e7adbb660bc7daab22ba8cf8c5afd69995a05b62018a1d338a3dceba14c9e4af5870109007dc82bc2bc06e9fdee1a36fb4f91ad9e252bfb7645c8599f8c4ff597662b5ab04627e373d53696c28aa97c107a79982516959453121876928ae2f24cd5d0f50aa1728ffcfa2cdb9e2c7a27dd2b3a091a215d2f5cba2c2f58e168b176b5d4e8558482b10d017a81863496d2d61b852d95cf12231cb460173238821cda92478a9630699d360f8b025934"}}]}) syz_usb_connect$cdc_ncm(0x2, 0x83, &(0x7f0000000b00)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71, 0x2, 0x1, 0xff, 0x80, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x400, 0x7ff, 0x81}, {0x6, 0x24, 0x1a, 0x7ff, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0x1000}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x3f, 0x0, 0xe8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x30, 0x85, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x7, 0x8, 0x2}}}}}}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000bc0)={0xa, 0x6, 0x310, 0xfd, 0x6, 0x81, 0x40, 0x20}, 0x18, &(0x7f0000000c00)={0x5, 0xf, 0x18, 0x1, [@generic={0x13, 0x10, 0xb, "a6e48bb098a864207bd3ab05835f84be"}]}, 0x5, [{0x4, &(0x7f0000000c40)=@lang_id={0x4, 0x3, 0x3409}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x1c01}}, {0x6d, &(0x7f0000000cc0)=@string={0x6d, 0x3, "ce8aa5c7ae943cfa56fbd6c5d7850ab0d0f0da350df2e90c7d7cf4b20ae159a031baa3826293e9b9278ae0e4ae2df4ee260a15f1d539afee166c1419bc301710f0f3659e05daabe164adbbce4815994be519255844c7b8d38d27b5bab0ce275a5a98e591b1227433925643"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x827}}, {0x4d, &(0x7f0000000d80)=@string={0x4d, 0x3, "6216184ef85799c998f98b5edd6953b163b59deef2d3d6c9dfe714c60419205cd1a388c1500ccc99a13931b2a4e9a14ff2ce5f1e8e38f180e7bddc98d5bfa58c009f6fd1ae37fa60b959f3"}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000800)={0x14, &(0x7f0000000700)={0x0, 0xf, 0x7d, {0x7d, 0x21, "05eead4600acc64ec91a1c45f219c4e781cad2bcc327ad313168add817a077ba050fbe34303f177d2dc48dd702576e65f4587889ef191913e48377986186ac10b3c24d173e6429f96dcb943f7d8e2c05db0670a0921a718ea614b46000b7181795a0bfe6263dc95530bafdc7917b8ccff962cb0aad65bb36d7bfb5"}}, &(0x7f00000007c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000a80)={0x44, &(0x7f0000000840)={0x20, 0x5, 0x3d, "263adca56db36c1e811ccb7f0d16894ae11f4288f0b8b9eaec80051dc311787ce0b4c9197df8bac0e13b0032b022778a74728d4771f3a31ce364ad86e6"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000940)={0x20, 0x80, 0x1c, {0x401, 0x0, 0x7, 0x0, 0x0, 0x1f, 0x5, 0xfffffff9, 0x3, 0x3, 0x353, 0x4}}, &(0x7f0000000980)={0x20, 0x85, 0x4, 0x4}, &(0x7f00000009c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a00)={0x20, 0x87, 0x2, 0x4}, &(0x7f0000000a40)={0x20, 0x89, 0x2, 0x1}}) [ 2279.231093][ T6066] usb 6-1: config 236 has an invalid interface number: 170 but max is 3 [ 2279.239531][ T6066] usb 6-1: config 236 has an invalid descriptor of length 0, skipping remainder of the config [ 2279.249880][ T6066] usb 6-1: config 236 has 1 interface, different from the descriptor's value: 4 [ 2279.259068][ T6066] usb 6-1: config 236 has no interface number 0 [ 2279.265624][ T6066] usb 6-1: config 236 interface 170 altsetting 4 endpoint 0x5 has an invalid bInterval 36, changing to 7 05:49:23 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x18b041) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082505a1a440000102030109025c00020100f92a090400000102090000052406000105240000000d240f0100000000000000000006241a000000090581", @ANYRES16], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$hidraw(r0, &(0x7f0000000080), 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x56e, 0x10c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x74, 0x10, 0x5, [{{0x9, 0x4, 0x0, 0x3f, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x8001, 0x6, 0x1, {0x22, 0x2a1}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x9, 0xf4}}}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x0, 0x1f, 0x20, 0x20, 0x85}, 0x33, &(0x7f0000000080)={0x5, 0xf, 0x33, 0x4, [@ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x1, 0xf00, 0x5b7, [0xff3ff0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x10, 0xb1, 0x81, 0x8, 0x6}, @ssp_cap={0xc, 0x10, 0xa, 0x20, 0x0, 0x5, 0xf, 0x3ff}]}, 0x8, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x42d}}, {0xfd, &(0x7f0000000200)=@string={0xfd, 0x3, "f06dc8d6103b571d4d1415ca7b7c885701b8ac61993f13e1acbe1c651da11c2ba0d6604a974995a333f24da6169177d4d7c54ea4fff292297cd6f2317a9162ca94e4f208edd798a19f2835d45646a3d9faa126d6e6d8f7d7199ad9f302931d945e783ca506bb1c0e3b60f51be5cdd79a8fb442ca7e2dbdbfa96671b095e5f571f24a0545f3b18d51413167c006fb73d994ce347114451ebe18e153fba3b1838bbe2c9991534d0f6ac5e461df1bedc83fc3f05d3906fd79c1c55b27fc9ff3904e84c60038a3357f2bf62cb452d33e8eaec9f45131ab09522c08c807e2e0e28768aa49e7c2aa33d88c20f47a8a9785f86be396e489d09a9d1cbb2da3"}}, {0x3e, &(0x7f0000000300)=@string={0x3e, 0x3, "feee64487cadeb2386dd94786aef4e0732f8de747304a331dee4c96a4bd3d0759a94afab706cb0b48c58006254633f43a584673945372cc1ddd3720c"}}, {0x96, &(0x7f0000000340)=@string={0x96, 0x3, "0438ef9fd67f5adfa864d844de6ec23e97b2bc76f50b2a146ab09918b5268cb670e7ba9e3585d03274b27c7115d95ee74c42c175358908e2c3e77963962f4be28fadb4f7036a90bf96354c4f9826e5738a9c572215c3ce8ce4ec2ac7ce787e33d8c55fe87e94e4d4ba0c71270a71791adf682bbfa237fc337b76250f5c68749ebc4bf553cdf4e9ff5fe87484c84a6b26ecc53554"}}, {0x9a, &(0x7f0000000400)=@string={0x9a, 0x3, "59cabbad53767beabaa5db8f5b6179c4bbe75b3b1d2072c12b987b7da0868542c11b5edec420dd307060928e457adae0c705157f0a464b7c3fca614ef7603fbbd899df3efa8a921f893173117e22beb296e2a32dd7a84e7fe07ba43b9cf81d4a72cd8e520c60f2aa8a6545c8add6f93291379a0b4148e37d4a6ed73ba3c8540e13361c4b495e30076dc3f8ce13583e2a352c15a00d284463"}}, {0xe7, &(0x7f00000004c0)=@string={0xe7, 0x3, "318f4fd9d01d8d4079354896da0a0ad9bcfa2f6afe0bda6b06113034ada7892ce667b1c8b0ddb162bbca66928a2fbbb662f7c1b942706aa8731f5aaeac38e055ad7eaead0f04449fcff256856fe6dcb0735c28965cf3e6f6f729e086c923108c9d50710f7d5a7a3a3cb62c31b8e6e2fd67d075ee5fc52e87e844af5bcfeafa4d7442cdbf5f99dfc7dc4c0b527fe68ae8666ae722dc09271e88113a69775e0c500bd501dd66f9a5ce8f0c4bb4e200e079ed8cf30eabd86eecc37ee351353ac53e86eac59576c42a9581f135418baf7dc7bced98d40a5387bdf0f6d7335b00e2e468049c47f9"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x95, &(0x7f0000000600)=@string={0x95, 0x3, "29a5e9867e266a527b570e7be1c79b00f13c08948000e615a8bdf30f42eeaa67a38a90b22e345cd1e6fe9c81dc1137cbb78f6d3c6af078df3a0a491fd38427e40c8fcb8a0c8f4b74a1527d22097f3ae5cbcda85ad1f897f65fe307144de1bdb18821312a1e24dda3871b3418faa470e4933643a2f9f22232d987d6957ecd8da14c3486bd5f158160adc7528454cda9b1894cbc"}}]}) syz_usb_disconnect(r1) write$hidraw(r0, &(0x7f0000000180)="a91663e56c6f67ede64e11f4b97c1a33a7a3a6915440bf69ab376194760aff7ed998d5d543043d0f9d607db908c20d8a811d8daa107228da838033da8913d529dfed0064badee382108205cd91a17173", 0x50) r2 = syz_usb_connect(0x0, 0x34, 0x0, 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) 05:49:23 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1000000) 05:49:23 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="e69543e01213abce1a10109ffb43fc5df0a8b14f50564a2f5dac17825c4c6a9d9fb0d27c6e52363ab8a2478f78ef62f03cc28a00502e68cf5ebc7a9825e2", 0x3e) write$char_usb(r3, &(0x7f0000000140)="4fdbb9ef4fafb20348f72182786a9ccb72452016c72022fdf9a9d7bf2797f69c12c42252f59474ce032b8e44", 0x2c) write$char_usb(r2, &(0x7f00000000c0)="282ed612f8f73a322bd6adbee1c07e6160e986edaf7e3eeb2d525c70fc299cea56203517701cf2d7b4e34b30e08eb0a883d6a7fdccff2a3c32f0dbb07732e528d243", 0x42) 05:49:23 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) write$char_usb(r0, &(0x7f0000000140)="0867c8e07a2dbf989926f45f4c55eb0656fefe2b718f43e958d0feca8aa0aaab84a48c8a639388aeebdc6007fb60a674ed7dfc377ae37df923d6cdca8efaf3", 0x3f) 05:49:23 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) [ 2279.276897][ T6066] usb 6-1: config 236 interface 170 altsetting 4 endpoint 0x5 has invalid maxpacket 1055, setting to 1024 [ 2279.288260][ T6066] usb 6-1: config 236 interface 170 altsetting 4 has 1 endpoint descriptor, different from the interface descriptor's value: 12 [ 2279.301549][ T6066] usb 6-1: config 236 interface 170 has no altsetting 0 05:49:23 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2000000) [ 2279.370904][ T6066] usb 6-1: string descriptor 0 read error: -71 [ 2279.380659][ T6066] usb 6-1: New USB device found, idVendor=03eb, idProduct=7604, bcdDevice=50.e5 [ 2279.390037][ T6066] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2279.481963][ T6066] usb 6-1: can't set config #236, error -71 [ 2279.496651][ T6066] usb 6-1: USB disconnect, device number 18 05:49:23 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x3000000) 05:49:23 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="e69543e01213abce1a10109ffb43fc5df0a8b14f50564a2f5dac17825c4c6a9d9fb0d27c6e52363ab8a2478f78ef62f03cc28a00502e68cf5ebc7a9825e2", 0x3e) write$char_usb(r3, &(0x7f0000000140)="4fdbb9ef4fafb20348f72182786a9ccb72452016c72022fdf9a9d7bf2797f69c12c42252f59474ce032b8e44", 0x2c) write$char_usb(r2, &(0x7f00000000c0)="282ed612f8f73a322bd6adbee1c07e6160e986edaf7e3eeb2d525c70fc299cea56203517701cf2d7b4e34b30e08eb0a883d6a7fdccff2a3c32f0dbb07732e528d243", 0x42) [ 2279.690934][T25516] usb 3-1: new high-speed USB device number 100 using dummy_hcd 05:49:23 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x4000000) [ 2279.860822][ T6066] usb 6-1: new high-speed USB device number 19 using dummy_hcd 05:49:23 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="e69543e01213abce1a10109ffb43fc5df0a8b14f50564a2f5dac17825c4c6a9d9fb0d27c6e52363ab8a2478f78ef62f03cc28a00502e68cf5ebc7a9825e2", 0x3e) write$char_usb(r3, &(0x7f0000000140)="4fdbb9ef4fafb20348f72182786a9ccb72452016c72022fdf9a9d7bf2797f69c12c42252f59474ce032b8e44", 0x2c) 05:49:23 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x5000000) [ 2280.101121][ T6066] usb 6-1: Using ep0 maxpacket: 8 [ 2280.170926][T25516] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2280.178583][T25516] usb 3-1: can't read configurations, error -61 [ 2280.220835][ T6066] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2280.231045][ T6066] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2280.239943][ T6066] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2280.330742][T25516] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 2280.410816][ T6066] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2280.419904][ T6066] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2280.427939][ T6066] usb 6-1: Product: syz [ 2280.432179][ T6066] usb 6-1: Manufacturer: syz [ 2280.436767][ T6066] usb 6-1: SerialNumber: syz [ 2280.481669][ T6066] hub 6-1:1.0: bad descriptor, ignoring hub [ 2280.487622][ T6066] hub: probe of 6-1:1.0 failed with error -5 [ 2280.500017][ T6066] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 2280.770794][T25516] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2280.778381][T25516] usb 3-1: can't read configurations, error -61 [ 2280.785024][T25516] usb usb3-port1: attempt power cycle [ 2280.800928][ T5420] usb 6-1: USB disconnect, device number 19 [ 2281.190659][T25516] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 2281.460746][T25516] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2281.468353][T25516] usb 3-1: can't read configurations, error -61 [ 2281.620617][T25516] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 2281.910755][T25516] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2281.918369][T25516] usb 3-1: can't read configurations, error -61 [ 2281.925940][T25516] usb usb3-port1: unable to enumerate USB device 05:49:25 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) write$char_usb(r0, &(0x7f0000000140)="0867c8e07a2dbf989926f45f4c55eb0656fefe2b718f43e958d0feca8aa0aaab84a48c8a639388aeebdc6007fb60a674ed7dfc377ae37df923d6cdca8efaf3", 0x3f) 05:49:25 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="e69543e01213abce1a10109ffb43fc5df0a8b14f50564a2f5dac17825c4c6a9d9fb0d27c6e52363ab8a2478f78ef62f03cc28a00502e68cf5ebc7a9825e2", 0x3e) 05:49:25 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x6000000) 05:49:25 executing program 3: syz_usb_connect(0x4, 0x4df, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0xd7, 0x54, 0x73, 0xb7, 0x3eb, 0x21fe, 0x4d19, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4cd, 0x3, 0xc, 0x3, 0x40, 0x20, [{{0x9, 0x4, 0xee, 0x3f, 0xb, 0x70, 0x34, 0x3a, 0x40, [], [{{0x9, 0x5, 0x2, 0x1, 0x0, 0x0, 0x3, 0x2b}}, {{0x9, 0x5, 0x5, 0x0, 0x400, 0x5, 0x7, 0x40}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x8, 0x8, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0xc3, 0x3, 0x7f62}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x3, 0x7, 0x7, [@generic={0x3, 0x6, ','}]}}, {{0x9, 0x5, 0xe, 0x2, 0x20, 0x6, 0x40, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0x9}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0x20, 0xff, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x6}]}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x80, 0x5}}, {{0x9, 0x5, 0xa, 0x3, 0x8, 0xdb, 0xce, 0x3, [@generic={0x9d, 0x21, "3a9c36b4f53faae474251e9046b8d7d012ca5a3be130bb4e131bca96c0f79d3ca1b78a9f7c019f9a84c19a36060e3a7417ab748201166b1e3083c9848f480388335a7a4d5907ff6dd1386890bd1848bd203b7abe2dcfe040659cf218dd7f6f15f3dab9d7f0a122e86a633f7dbe20da273a3b921099db04a1098abbfbb22b73703352550e3c35631ce8bb12aca3f44bd9e1803e91ddeb4365a8ee36"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x20, 0xca, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7}]}}, {{0x9, 0x5, 0xd, 0x1, 0x200, 0x3, 0xa8}}, {{0x9, 0x5, 0x2, 0x10, 0x40, 0x6, 0x0, 0xff, [@generic={0x8d, 0x21, "6a236cd30affa725a95377d9eef2ef56b0c472415bd912e6b7817017307b0f25dc8607c8de38670276a4561bbe95d5df6b9d584f37e0bd143011589ac750d4f3982edd816d83ef271423ea2f5a1940aa54bfb8f83facaefa274ce70e9c6ac13b55de5634ccdcf365e630bd67d9eb115537cfb31a225a0cd889edd5617502bf6cff55e46e80573ddd931409"}, @generic={0xf3, 0x2, "28deddff3a578a54fc7154202b702ba4d5e2dc2be982f706409d316a3b4e5cc55ab4e2e6ce1dbcb8528dff90e48b433512f08f33127fc6236164e3f10fec1392a0da346cebaa205af66a712f130c76e95d97b500790257ec5321ef2969e2b8c6817f1944b7755130793d9b85d4e13a44b553c1d38c49d6192fe60712bb3e4710e28144457bf0a460e5b0140ccc0ba90f434819a78946828078d9b7741c753437416515ec5d412188ca41dc251c97426d6a19911b9e45ec606bb691e695ea356a7f38f8226c29b3be6ff0f55046b98f34cfa4b32faf10926b179166ee518358678a8f47294c6ce69d8f9f427ccf6d808dd3"}]}}]}}, {{0x9, 0x4, 0x1, 0x9, 0x4, 0xe3, 0x1c, 0x44, 0x7, [], [{{0x9, 0x5, 0x3, 0x10, 0x10, 0x3, 0x3, 0x1b, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x9, 0x675e}]}}, {{0x9, 0x5, 0xd, 0x10, 0x200, 0x8, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7}, @generic={0x82, 0x5, "11c5157751d94691aa130fde7728e0a3e3ec68aeb46c28c3d32077a63d9ddcd5dcb1b19d972155c29c133633567206bba54cbc561c4d206675d4beaa233053d03c1fa4d223d0e01e35338df7e2f32293b7f1a67aa56048371a1afac39a2de8ecd0a0f5c851b85709747ee01dccbfa18dad61df4c000b2bd08fa9b69ae63180aa"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x400, 0x65, 0xfd, 0x6, [@generic={0x99, 0x3, "c9f0d85b3861435168e5578e2afdcd1daec1893f126a14e5fc69c8c84868a5b2ad1868b41c9cd198dc4cedda0d0515dde3b45701e7ccfdb18fc29764002faba8f75e562853ae078d03c20efd982ded774fe1b969c70c78047f79945c6f9d341427905722bc1caea29c920a422f51c6ae9ea0468dfadefc33e13231e27c4c3af8a13bb36253892604c13e39bfa2c18aabb3f69dd07f21dd"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x5, 0x3, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x6}]}}]}}, {{0x9, 0x4, 0x3, 0x5, 0x3, 0xad, 0x54, 0x31, 0xb8, [@generic={0x9, 0x10, "aa1a6e19a95040"}, @cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "835308bd"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x6, 0x26de, 0x4}, {0x6, 0x24, 0x1a, 0x7f, 0x2}}], [{{0x9, 0x5, 0xb, 0x1, 0x20, 0x1f, 0x6, 0xc0}}, {{0x9, 0x5, 0x6, 0x11, 0x200, 0x7, 0xca, 0x5a, [@generic={0x55, 0x11, "f624b5c2e2452a566022d430ddffc1ac42f318b0ffb98e0d243b93b58b8dbb1f3d815fe3457b3900be975d554273f48ecf602bce715185d5cd8362ffc43791bef7b743863fbd6ff1fa4d5a9bd44c96dc64521e"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x40, 0x5, 0xf2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x5, 0x200}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x9}]}}]}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x300, 0x3f, 0x3, 0x6, 0xff, 0x6c}, 0xee, &(0x7f00000006c0)={0x5, 0xf, 0xee, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x3, 0x7}, @generic={0xce, 0x10, 0x3, "8cdc2c1a6235d9072544ba927958bec56b482683f5640ecf98ffeccf396927db26f7f553c062575be8d87d648b64fbba84b3c27ea862f0899751468a775db9bfa4f5d540b15abf7f8045a3b9abf3843fd357fdcbdaf30b68236b4d863acf9b9917e1285bc8faa21ea02e34bca8837b93e26e792ee648159f6451dd8a90191013973439285de2164f0edad8c8923e3297f383ccd3bc7734ca861b1e3060837a664ff2e0ec27133f558b2730b3f225619be5fed26e37c7e36131e96a6a00e49f3e2faad3f1deff2729287968"}, @ss_container_id={0x14, 0x10, 0x4, 0xe4, "d9ca2dca17eecf2c23867891f3fc78d4"}]}, 0x2, [{0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "847c6affccd32f31bc33107879af5ea0cc4e05216b91f26f9d586a49859bb4ce6e8b29224e7f08e904863b2388be57da718ca82fe6277fe2"}}, {0x70, &(0x7f00000005c0)=@string={0x70, 0x3, "f2fb52eda89cbc8171781d5efb9ff97d59cab9929061513e4839642f6a1ea5636b756cd456925b346ae50beb2adff09cd296a3e106d75f4213d3774c2157956b461f3ef9a6482a51f4a13019b4d52adfbc18e0a3659ac1351b64133b466206fe6f271feda774243a785789249aa4"}}]}) syz_usb_connect(0x4, 0x275, &(0x7f00000007c0)={{0x12, 0x1, 0x310, 0xcc, 0xdd, 0xb8, 0x10, 0x3f0, 0xa31d, 0x2fc6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x263, 0x1, 0x4, 0x20, 0x70, 0x1, [{{0x9, 0x4, 0x1a, 0x1f, 0x8, 0xff, 0x6, 0x13, 0xad, [@generic={0x9d, 0x1, "325b689a27941edeebceeef9920efd65dce8a29cc547b70b3d3b319305d6e77ecae60dca17b630a0a4af7bbc93efd9aa8b1a41114bf63daaf3e7a8189fa82fc6c5c5f8cc4579fa62e60c0c6584ddd6e5de538e6d6cd577c10f98fd5185132e25fac06e2fb6853cd5c4efefd3234973485b7d2560775110a48ef7f73ec605a9cd7adab6d87d0ac2ff6b2abf7c29511c1b30f3c95a412d3e178dada2"}, @uac_control={{0xa, 0x24, 0x1, 0x3f, 0xfb}, [@processing_unit={0xc, 0x24, 0x7, 0x2, 0x2, 0x8, "95313c6b30"}, @feature_unit={0xf, 0x24, 0x6, 0x4, 0x5, 0x4, [0xf, 0x2, 0x6, 0xa], 0xf7}, @extension_unit={0xc, 0x24, 0x8, 0x6, 0x2, 0x5, "bc08ad83f2"}, @extension_unit={0xa, 0x24, 0x8, 0x2, 0x20, 0x0, "323ee4"}, @feature_unit={0x9, 0x24, 0x6, 0x2, 0x2, 0x1, [0x7], 0xfc}]}], [{{0x9, 0x5, 0xe, 0x1, 0x40, 0x7f, 0x2c, 0xfc}}, {{0x9, 0x5, 0x0, 0x2, 0x8, 0x4, 0x0, 0x1}}, {{0x9, 0x5, 0x4, 0x8, 0x40, 0x6, 0x3, 0x59}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x4, 0x5f, 0x40, [@generic={0xf3, 0x22, "eb3e8652607b6008d86421c987da73297e9403aba3f7b2af04edd428707a83cff6a7cb4f7f1842f3550eb26ffcc218b09140b175b8c165f4736b87160553166f03a57fa1d5aacb2636cf61a79ccc8a06c31e98b1cd94bd0c7f821915aab9513e673c7e1fe08aa0ab743a64e7f5450ce1b01414586c6e4e1358749fbf1728d5d69f1b4b190dec981f0c8f29a53a5528d8a11e352bafbb71b69c513fcd0028d4b594b5e296b482ee1fea84de31aedc250a9e440f38296b1847fb991bc832bea777e2712b36cfb8083e2cfa90addc65bbec1a99c0d4299e882d8b6a4ad2deed7bc83a790ee8bbb1b7dce68481af6a81e81ce4"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x10, 0xff, 0x8, 0x1f, [@generic={0x2f, 0xb, "4fb6316e15d26b684499ad781ed1698881f89628dba4434b1ff9e86baf0c0b4d973bf0878a70bb290c9c6ae47d"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x0, 0x8, 0x6, 0x6}}, {{0x9, 0x5, 0x1, 0x10, 0x10, 0x0, 0x5e, 0x4}}, {{0x9, 0x5, 0xc, 0x1, 0x40, 0xc2, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x2}]}}]}}]}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x200, 0x5, 0x8, 0x5, 0x10, 0x21}, 0x5, &(0x7f0000000580)={0x5, 0xf, 0x5}, 0x7, [{0x8, &(0x7f0000000a40)=@string={0x8, 0x3, "48a4e5905fcc"}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0xc7aad22bfaf220cc}}, {0x37, &(0x7f0000000ac0)=@string={0x37, 0x3, "74849be72314975f7b72011425fa5372078626991d1f095fbcdceb2695fd95fa16131e819dc4772895a475d4ec3c6f9f44df95f22f"}}, {0x1d, &(0x7f0000000b00)=@string={0x1d, 0x3, "3617dafe83b1c58e37acd12039859f5c3810713d899372385a6637"}}, {0x7b, &(0x7f0000000b40)=@string={0x7b, 0x3, "2f0eaf80a2fa6dd1af11e16e5ab49b880c34fccd75eefe7909dba09dbc3e632390cf6e3816ebf02b53e3b33baa2ec033ca6cb04a6662287d0b76f502145db07d9d0c44a76785fa8dbe909625eef6bc498a295a0998b01ac971b88fe2e64ecbcaf4673bd17e1783aa3cadbba9f317f9a9853db0d8607fec4059"}}, {0xca, &(0x7f0000000bc0)=@string={0xca, 0x3, "42bb7246b5e2795dd06c716695ea1c5eeeb97ba89acd110904acd45f6a3db607e31b7b5e1774881cd6707d87ae94f7302b82e221dd87e81bf5483a309c05aa4ce26992eb98042c024e2d90c4dd2d5733cad523e7c0b0c5c8b8bd8a01f2c9fb46e09ee2a1cf7cea4c05ffcbb08cf0d9b738f0b3c28124d1629e40567126e009f53657391f94f2edf3145a553eac088da934385e1b7d282b6fc9831924371be2cec78d9acb68db05e325ead712e9289757fa5caaf91e256a8400c296bb284de8234c919d52eea8e08f"}}, {0x3e, &(0x7f0000001080)=ANY=[@ANYBLOB="3e03eeea7f0dbd89eba47f97ee0f6a49e79d3390d37474ed5c05d70ba3840a2b87216dc9a9d6c2d40bb49fe73641e9ca73ad4672743b9786e37ba38659bb6e064d137900f52e48f39734ed1387fb81a8390b5413220526184ede5377eab7559e62306840ee7cb2e5870390e597490016fb66c953edfb07919ef1f0cd5357031c71d55521b7793016f49898685eeee9c2f20a3b202e9da1115c55f0c35217cddad1eae2b86aa3f9ff24a1cc29d9b86b0ee2aed71889dc42ccf6e48c1ee85adac49b1f4ca8416b50a427f55dd8189a12e168afd7aec5e627596d6801bbc053e2eb11ea7de31c33b2752d931009ddd0053bb9073a0f69dddfedc10ea225c52e84a5e1792db03c6a661f0b8e7ac4349c26c30d82091265d9d2e000c2d3f0b981c72b8a5a2f82fd6439a7bf7cc4f791d771191ff96761"]}]}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_control_io$hid(r0, &(0x7f0000000e80)={0x24, &(0x7f0000000d80)={0x20, 0x21, 0x1f, {0x1f, 0x7, "1bd6b2e026802024df70abd901c1e74ab5aae4c3ba477f2cfd007cedb4"}}, &(0x7f0000000dc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x814}}, &(0x7f0000000e00)={0x0, 0x22, 0x13, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x2, 0x0, 0x8, "5091"}, @global=@item_4={0x3, 0x1, 0x9, "c1c50019"}, @local=@item_4={0x3, 0x2, 0x2, "f204fa0f"}, @local=@item_4={0x3, 0x2, 0x2, "7366832d"}]}}, &(0x7f0000000e40)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x7, 0x1, {0x22, 0x7f8}}}}, &(0x7f0000001040)={0x2c, &(0x7f0000000ec0)={0x20, 0xe, 0x7a, "86c2900a2a270a3cd2ffe117fa98322317c50b6a916636d2fd58b502ca53ed3eef2469f8a73579e10715a001ac6784b16e51f79b59e525e757918c0d76085ec7ca03fab29ce55a04cbc2c41c279e0440491e5cffe8af4e38c149d6fc899be44ac7287afbfdc733a65e9aa420109377216eb23c9420da24781bfb"}, &(0x7f0000000f40)={0x0, 0xa, 0x1, 0x5d}, &(0x7f0000000f80)={0x0, 0x8, 0x1}, &(0x7f0000000fc0)={0x20, 0x1, 0x1d, "e440377c37e302f420d32baa3d36730500d2ebc36d213e0ce3561c92a9"}, &(0x7f0000001000)={0x20, 0x3, 0x1, 0x80}}) 05:49:25 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) 05:49:25 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(r0) 05:49:26 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x7000000) 05:49:26 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:49:26 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x8000000) [ 2282.570669][ T1484] usb 4-1: new high-speed USB device number 16 using dummy_hcd 05:49:26 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) 05:49:26 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x18000000) [ 2282.840763][ T1484] usb 4-1: Using ep0 maxpacket: 8 05:49:26 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1f000000) [ 2282.971263][ T1484] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 2282.979444][ T1484] usb 4-1: config 0 has no interface number 0 [ 2283.006041][ T1484] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2283.017254][ T1484] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 2283.028305][ T1484] usb 4-1: config 0 interface 65 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 23 [ 2283.041427][ T1484] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 2283.050556][ T1484] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2283.064127][ T1484] usb 4-1: config 0 descriptor?? 05:49:26 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) write$char_usb(r0, &(0x7f0000000140)="0867c8e07a2dbf989926f45f4c55eb0656fefe2b718f43e958d0feca8aa0aaab84a48c8a639388aeebdc6007fb60a674ed7dfc377ae37df923d6cdca8efaf3", 0x3f) 05:49:26 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) 05:49:26 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x20000000) 05:49:28 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000002080)=ANY=[@ANYBLOB="12010000020000102505a1a440000102030109025c00020100000076a8433b41020d0000052406000105010000000d240f01000000c0fffffffffff3b31a0000000905810300000000000904010000020d00000904010102020d000018bc6aed88ce3f960009051300000000000076b3f818fa424def89d2078f89e08ebc213c4198c072d0669db01b825c4b5cfd2082588dd0d06ca7353235fd7c1583a6bc8332276b1697fa3fc24823d6d86fd8fba9b9c23530b044723969e82a46657cf8ed7e6a6310e03e164b32a194385b6a974f4ee97af8c6babde93e5888943c0718f2"], 0x0) write$char_usb(r0, &(0x7f0000000080)="23c4b81686ade61225b137fa65b400916285fd83cd1289dc9e6bd98431168b92c64e606a94d2dc1b5bd6b0d2d2452936c434a4a3e49fe7f2e1f39eba3dadbdd98d09ebb0e7c4efdcc8eba0efa6ad16c735242bd2920f79762b8ad295cff9af3a72563ceadd5f840993434d942d7280c438c09358682a3fe1d9ecf1632b6d4a19b558850602d6f5e774826a8473864813d430bd432add7133b69f56c1f5d7afa3d12cb335133371c80a218f4d779d1b873b3cfaed8e107cbcaf4b34d6abc287ef1758850874a8b62f6bacb372690952c1812dbbbce04774635e2bc7255f5a03dfebdf2abcdd2a04db6944d9870546e752b1783a1a7ffbfd116a9711383085b9578ebae3f3c6e60f092dba23fed2e3b0f33728c48a02491a075131958d16f75dc89644ef4f855b33423e5848eca7db5451c03555ad7e0ed2d24aa3c94707bf58b03246ddddae39b20af8070cec989024a790e3a74de04f04dd597ad028f33693ad10353b26385b626672331b7086c0c603917572aebf32813b83c359412dc5dbdeb221838562a44a6d7f7afe4db81c309d30833356f1e58e608b6e828e253fb022cb403f9ff102f6fa0ff96c4ca582f597fdacf14f555fdbb3345bc6b643d57634224d1e639c65be41a3d6a4a23fad7e4743fa4397f3f28bd3621d22e10579122f91866875c31b56dd413e1989340180c90d6f840c360adb4045d064e515800a1ceed73c489c890d63ea3c7711fb037573d856e56d4ef6690d6e6761e37b96db41caa941e4846aab7e9bd03156ecd5d2a97c31b36717cca49ef84d43923595e8db4a23f36b123e66eecc1711a54d6fbae9afe4d547b6d564780d24ae455f5654476b48fa2efac762298f907536dcf4c8f5330eb90939c13801d24bb84d8712528c51f2df07809c4ddc1133962b8756fc9f1356c467244a962c611d353bfb76f5bea61c331a1be0c2564b2c5e283c3c06e646f612d1af6b792285e18f3c4654bc67ed3a96ceaed9696ff681eff429c499aef4b6a6878ddb46982e943ad00f8ac734a0c800466de8d90056cca195684e8de6604fca9353354e0d7d98ff0e60e4a451f6c0a5983fa7d2e662d51edb8231084659e9c4ca581945bcae1e1223d482f38ccb5e5f5a150425d5ba22d9caeccd575c6f8665212cf8ce0aaa63f690b0f0b5bd88a6ee90921ba70ee2d2d449d81de79a54843e7366104fd085de50412a07c649a392d89b2dc6df92323023802910498c7030d3fc7815ceb35a251d8b2e3abc5e3a225d3f646d04765a1b385f28db6313c1a69f5e15526f977fdb7a9deae0072ee6f03473a1d7548f346d0acecc201d85a14e69146a1fbe1bd11c54515fcfea171c811d4a2d12d2eb55a15215fc0c574edd60e856002f15ec324fc31cba05a24bcf773b082bd849c6122de2f2ec3f27f8b7d31ff22bfc48646ed85bc7d518705827a0efbc9649305d06e9e5a590567ba2fde70ffaf71b5a0741288c62b0f8652b94774c6130175ae89352c052d153ca36860ff5524ca1d887f2dd04de44fffde9e3d8fb293d83d60f49c3ed2b9230b9c22c0cb2249a6e5cecde47b7eacae339d57191cddbfd73733a0dfdf04c459f7a9e9f89ff269197d44ef994149e1604521435b115576724946a848c7b0a6100e33990ed8a740b080bfcc49ead6df411b6ad36b511b29c7c413caf9080c80ca4c9b612bb37eb48054f61b3e3b26a24206889ce9b7c64dbcd494dab4652314527c41d25d68a570c6514a4370eefd9274e99a940bc6868f34e0c2720c87b4a73b6a5b6a293df6053c205aae34768dd69e1fecd14ebee3ad2ed539390cc009704dcfeb64f39719e270f6bb53f95262bfa4dbe69dd94b5bed4618a5089311db5264aa759e13affda3d77af897dcd22d0dc98876aff8756633a25a12e5494736c2cd2e65d38ae6c4e5e8b9053a749d24d103782b083d1a4f2cc6d54bec1fd223a1bd32992bf365b26f4433022592021c5cf392c46fdffe4152bb66c8e71d25f006c6e61c19b9bd3414f352e3ecd7b1d2cfa16bd6cdf7e7e1d90b216eecf98e7868adbab0b32752977c2ec4dc61a00d2aacfd3ed6d49ea5665b128978292d663db7a6eadd8baa298f579a981a472c9d2806b0286ff408315efc410dc6ebf6f6d17b58b625b50e01b7ebb62e58c029b66662b7ae48ba6d7068137a7513918ed1534fe86679f1c7eff585a900925afe51e5f66eef31b386d839fb0f9fbc15792ab2237529b9bcac5ebb6eee94ebda04c4ed7bac99576d11d422ab3863dc2b65fc00f1004913e3e1f79815f838a1006b05c48859d2a0dfd276a02988ee9973d8cee62a48bd9809793cb9c0d277596e74e5fd33280febd0a0c988c3e4f2cc3751a72f318996fb356f25230b6033e5f6c75b1a4ff6958449997c410c426447701baa7af5cb4d9ea7992a3198bec9ff5358683b169c4b11d9c005026eb36265ac40a4c184a4a728df74811e8fc85769117a6757ae0cd82e289cff9ff190e140630edd433804f3b16edcbf720f7d00da10d6ddd62296c3999116192b8fafc9f951d8363730af431f746dec24f878708041dcb573a556610363a99e3da25a3deb56c021664872b0c19f1c3c49005c49e32cf466cd371d1fbdb58322edf04fa116f851b97c18d607f380ab17d95edb831200a1f3d29f00ed1a52a2c594c6fb3171bdd0748602484537a466fc692120344282c63b7e8b062f5b6154d52a0fe9778fec70403861ed9dae0f709e7d503eed8a99198ea4f8c9f036f3aac568d56583192f4dfe2de76e6c790f305e5239b5579ecc0d308b7e6df645dbb1d846f86e0aa60f258c19e8493567153f82644691c59807ae6cf1b5176916f8ddb5d3c9e6914e76376a7e1e9418e1e7d5c114934484ce2814d19ce4a3ebb1b956be888d30ebedc39f4f3683ed4776c0e3ad955a448c3b995ef2d3346f8627ae29d4373771f0a9bdb80a6d2a8023ecbd8d38e5d84a747507f3e8282660d2a4c9d06b289a0e2335ea23d5e215fd32c4bbc73b0ea42ea86130aec81c23c71eb260f1132b43d3ef2490d1f533caf58aded242984b4dd79d8c701fc67ae4f189f8ce7ca0f768c0dc59cbbd886ef3a4bfebf7c010340894d54184a15dbbe4fb350abfd3a339a5b40b08e0951a7fa531dde418eb42eb510e16838435028677ba1f3c5b85d087db284ecb779af36ad43c060fcf187ba9296fc7691ae522cf31f8350607eeb84649395e0ce9aedd9e7b5c129e762df0c143fddc9805c151aa74b418628b5426dd66f79c04e9d29fc7683242834ae388473747204f363bda65d2cf0f1136c5e61c58ccba288c4e207787db9865ac3f38540f9edb0214151fb879f2be5c79ad2d2a86b99ad783e537203d2a22417189426aa59ae8340cb7f9f878e986c3dad4e2babe7e180a3976d5f8cb76d693104d160b93c46430f146559a9a2c08ee8860804aa58bb2e45c91760eeda5b32904fac5a143b2a3f94e327acf7c0362756f1aae0083b9abcda34e2d6691eceec5a5d7ad021538d60baae477a980824c3086ee8019d6928fc46408bb14deccf1b39357ef01a81f7ad191b3197e610387676494327b9290efa3d96b2d84acdf963486965c187526c3f7166843c6587b8306493b86c626c716fbd603ff3908d12d2792e9b66082be9668022a6e1e356e781e45233a70b531ed3f64b245c2bf08261450b92a3cae2e54b1d6f94fe59ef0e291435212f23aa0dd51497e832e4c82e496324ac1c06f0b77b2ec55721bd418ebeb983001cfab9178bbd35bfe7de5c05057a7887a4d0f3ab9a1693c5a1a68519e84bce4844d8d946e11e90bb3801ace08b67bb15658951a00bad834c9ac7fc05a8cf960235fbf76f89e1d242490bcbed81e3caa29522f3c2aec6c6b5a413db0af5fb6c902f0d5f46d76eda01832af0b612e732f29cde1742effe42a73a01658c5b030444f57c27469468f1a121d2320ef7f3774d84b1067e274552717127fe1ea560839d001dc702fb48c20e7f8f8366fabe19c16e7d43d5a9b20e89a76f3280d88ad63619198d17a1e030595324a3b6e4726c0dc53e07cab0824978187bae41e2df318ff73760c2b3e50b497cb31a19f68bf342356e01738e3229b28f7d254e56fea591828c80b0061858c2cea4e169c36cf10874916cbd0bef7adb1d14ce4d1971d9d94d309b96335ff89b3d1f600b73ac3e53893ec6896722708b42d72c91a826398dbdd022fe184a00f64f6c69201dc064bdad8ea97aaf556171cad7a4372a2f32f54e7c047366453426425b80443bf9cccc4a6b54a255ebd434ab25ea7f9e99f0379df4994587b916a296145c981cabaf5e5931a767db77909d98e2085965e99e5755c04cc2585b2729db90f6ea7803db54be53aa28bda9903ca687b4466e68a71a5fd7a5401be93ec0d6933e4dba0d09c7519a103b31bc11c740635c192c2db693c7ef4d0207463421c2e675128a4c44f21749a3a0341a6a47ae036c4a7d894360a4a2df7030ef711d431d90f7c784990c9aad75e63128bf39a5248c624e169f9913c8af3fb45714d6070d962f9324047ca42f16e7b4a3f3f7f42c2e8920a9ce6e77334b9b9eff0ba26f0a0576f4cdd25694ad889e2ddea222b391fb28d9a0c181b866a63538e514494f26dda9b2a2b6d6c541279f89fa0ad5cdc775698f0a4211a523b235c1e6a70c36570676e65aaf55c0ef94a5f30b05b06a92190567b3aee55a50a03048adb9daa963cf8a3d2f8c337a4883fb891f11cb3cb69aece5e4930a611e99819697ab1366963ec72ea15b43f9761a953e5e9178c13c1f9950be51ff4378e1a4a4235d339a7272540da47b3a45cd6d74475ab8a649c0041b720de9450fde4c9ee9f628e9d732696709974bb2dee87789233f78188c759d69829ebbb22528c517c66181125e48db70d5ba2465d71b9260c1fdcf2c52b64f790fc4b4fbb304f2c9ccbfec6faa0e45241413eb04dc78a7dacdc7b19b2095595c749a5f54e2145e8eb786a070c794fabe94cba935122424b124b2c1315d1d74f61b8c7c040761d85bfe829548f42dd3e816ce5ecc4f6bac1a583171e9e363e8af9c20e86c26e3edadeff301551dd3b337c5cc715b7303ca5085aa1f83b24d9bfaba6f24dab07ebce941bd465327bdfad6e6b2b1dd76b6c0ef6d6bcb56395116dd611ed8f93892bca14e5400278c1ed43c45001dab30eae0bd1c34c1f615a3ccd73eabfcd1fb9190c6d06f84943640aa7d1e4e61a898b90709477933cf718c78d8d0b0b2aa8a8328937361ff4faccac258768b650c4d3663f6d3d829c176bb62089e8b4eeb54251e9aa7f61f9113c7c8d9c654b6cb4557a526e437079b721759c3ad587490a6bce9d8c93ee5f4b8b18d20e00ea6f90258fb8fb676c0469553f748d43464bcfdc263d8093889c83ff44d071b1f0920331d488cfef1798a7522b6f392e43cd6ff9b064a1964d4e1f4e9d9dd7c6f767c1aae811b8b9215b5e618fb8cd8864d29c21a3902359af36faa8ff64e9d7146ea1cd71e45e44b92131a9c278ae028c4560029eb82d5147701ad40c7fd37107399e8cc38afac53056abaa6233cf0f3e577fbd01b286ad50f6a5ae42e0906cade761a7e8d19e6e13bc04ad12d9062b158c3c6323b9da1f28d9a66af53a77a2cf4ab21a41867f104dac08bcb641317c88aa8852fdb0719300bc333e90f6fad1ac593b9c29a65f4609d695217e23be6b099c5aa92f58e1d0d20decddc7e635af90b52781e460d1742567169561a0fbf9cc1cc21c76fc2f038881e8f71c4cc03f8993bd8902225d6d865db7e8e6d5ccbcf", 0x1000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r1, &(0x7f0000001080)="77dcc45891783d39a22c02dd4ae1d7905881bc5f4ee7cb5db5f6cb508d1e8612da19754d4bf4321cc87a948740ee853d583ff414c2ad4343b447fe5b6596ef641d1f7d9a7cd57928a2aea8223e6ddee808624e597bc620a0d38a59c1b7f6dfe8782ba48ef5d667ced62c35627e44a71342138ecf798721a8096d49c7eb7c8cb5c552252c3edd4666bcf22c67df6008a9143573bb9365ecf73cda27216600c04e1ba9ebc02549886ad578f4d4aafc9500894858317fb19b3d0750dc916b46b54e140ca395d5a1b2b96f1791023c2caf909b24a80e0285be429b19f9ffd9f179635751e4ed61f62ac91cf66a78a3476734b0829b6114ca4ccc4c5386d33bf27ef5237b0e8fd6397f3f12f7beb8a6046f265c1ed6c6b18d07f4af62729731412aabc4bc3eb921b2c0d5963fbe0b44da26a232e339a86b9380310d410409aaf6e117229515f4afc8f85ca88928f3453e736cd4949c9749fef105bab8638f3b3afab66f568b1173b4c9553ac6f90351ae447c59be16c166131c4c1a693f50ffa6ce883c066a8ff8640af7bd806ff607b379c4c539ec0df9768cf2bac15de60e029df89cf9ac6e8bae8e56cd4b4581069409c718fa20053eb2636e4c10393ea5d78cf7b2e20b1e63bb4f3d2f95ea4241bfed2f7a08b8c43aee09a3be49d81ccea040c65926cd2e3ede8cd873a7dd2de8e961267d1de49daffb5c1e2ab960bc9085824ee4494845f3095869d96d3253afb956d9ee2ecd87ad1c4697816969280fc1142ec21eeaf78d204ff82c38800208f50e2da45ef8164a44d796adfb1a3d99b237f2714da05ece53a9cd1c6d659dc4f1c1e8960aae659c259d0a26a77ea0418a8cea4998ed2d0f87379331bd96ad7013cb52372bb6daf83f127e4c06178622d8c01e95cf0c61b59930e4c6aef1803e84e427c7301a2c3c3ba8be3ebbdcd48df71797e342d369e3739f2fa163e49c54eceaa55beb532835ac4f61e0260cfc77e57d82f3bd8816dca6813a9b8173b8834ceacf0b40b185a6856358ab795cd6bece74b2829f35f6a28055c596ebb1b77dd74a54fbcce161932ad5c8b39bc8442da9377cd069de0ae7386532971e8d0ab925860b963c7bc8f78f465fb9b5ff9d9965086ae691c3a3295fd6b6ae126ca554be52af536b2ded7d4c63ea1126375af48259667e884c590d740ef38d1874bd8401e7e8740dafb4291a1ff520a241a09042e6e564a599849e1b65af02e56025a4b0b1e9091f5e9eba177be7f6a455c7ef9abe900f75e5d88cb814a8bd0a115b61487af302cf7878f536ca3d26cab89c76209c06bcdd25caf53498504767ae21130164ec2b7fda1d67d47859e804f220d64ea25afce7fcc6ddfe028927da2a5eabbb61d740097eef29f9f29ba4dbd1735e52d526d575d0aaeab07c20d91a70648938923aec6eac2f6d2e730f87f3d1bfb91ad0e64ea83b6d0f2180a213f81ccfd936715076f06f1dbd4aa7b243d15c32e2461d38eea25bdf8346cc76f5a4f8405d869482739e56fe9132039500862f3b469485abd5209a6bcb0924d791ef53204355a9d7836326fc546a9338acedd50543064fcb32bd53a2be8183f96253f5f059e61bd413312c47a1e5b3e7196c0e70e6b8df7407f317ecbe090fa81f76a65ebcfdc763ee078b2f1c634fc2a4d847ab0e993aec40a22d46cb9e03e6ab8b687c8d380932116b42c1f0923fbef8c607f0ac9fecad8418ace9a49f68aa177eb26233a1a1d985b2c1f506ef7d4e903e614c366cdaf7a64d6b34885addb94a955b0ff742799c57f0a20ce5936fbadcb5effd5ba1cf757dc0d790a20c5e14726b8f26aba4c02bd1a1d170195e8361c920f594b456b8650eff064bc43e844233b689df7fcd1528799f270164e69e78ef517ab70ed1391722a894f87ee7f79980b13ead1290e98178b6822d95a0d1d7725a3381c97bd27941626d0d34ba9c2b573af88e2bc912e607ad854a3105e13dae62f18e5561510266d7d556a7779b62f98612632f386832e034e1943822f421ce57d19be0166346ec3b6099a42b57dcda1996ccadf581aff9f0575661eb942488ec2cf8be741d6dd7abf0e0dd564242a459ebaca15e89f5cde3b667011f875f4f6c45a2fdf232b04e6b8a4dad1a983b58a29ac295b05fdcc61ec6616a539704830232d22f934936797dbb98417de3b6218ad702fec08dfaf557dd3f641b664619658c66754efebc12ce68ae6f1be8aa3bf37ea04f162df96e8def3044b7d9281d0429e83254f4eb9d494a12b2e107779360b503efa00c2585cfd80127f1f67f8d5271f7c7e377372ab323914f1643e5cf8e290cb83bcc486ab07f2b57dc6cdffcb36cdad548020089638d0890fe7cd6e1a7a24e15eae4c4a0bdd56788aa0d9ce929c158f8b4e43d537a9fad9d5df98610227715f08aede7a91237b503376304c9b01ed9d3fcc1b36c4c9215d8e5e4f7777edd86dfda49319f04f291c5913d5caeb3c9d26580d290e9e4cf757110c8a6d6f6ca02a0c45620b7da9aa6b1fcdd3d13a04da95ccf9da07ff46591ff6d3a428feb7ebf0a39c65aa2bb3eac2b803cdc7d297a83a2ea6e1112a24181dfcdc57dc5cbc7bf081627846ed3c36e9dec6979e99c40b50d2a0ed447dac2778a227023be7814212babf14bdb405630a5219be32d825d11a4be1689e65d5f7a0e850569ea1d781c9b870e49d9fb243df0d2770c06c522de6370a0db4870fc4469dc1e9f968693eca7ea707ca0b165f2ef2f766c275c5eb1204e01076d35b6534e80448d4e27d6d4e9e1365cf4d5a8344e6f346be144a34191c2042f4a17206c6f9f62ba3ec13e4aa3e5e3c861f196c41ab9229359690d33e830dcb008745b990961f337e2c016f80acdb2b2c5ca780897653296fda791ab19040a425b18743fd208d9b856a96dfa9fdd7f9690d64bc67d9492c32fbce43d3428a69e05929c1c026dc3e13568d51be12bdf3bf4c90942a1662c15e90a6ec4b23ac776eff92071893627c21b845fd5666d07d4f20d3b2ccb2126f426f04b44b575e26bc997d998ad89d8bd6e04855cd132b90be0c39cc49674cb1ece7683ed6a9a44201741a99458d97db3ff856572f4916a0f6937a041fb43053ca4c06ec5419bd50ec5eac317d3f6a70accdd5f4d512c7487d64537dd4544ffd2dfbf1e9eb7601961101867f74b915404fa0a515b7c5d0b6edfc9427748dc7f5f6eaa9c1392a5e66d2ceffa27c29690043afcb7221dcdf57d6ddedbe34416fedc60a3180fadee0b062d6477156590ec42b974bc813507ebb45593ce7776350ca368758240f76091ebe323ec23ac618c09410c42c3177d5945a3f82462ad3fc97195ff3a3a9cb4bcc81fc43e7a53690c020bb40d0e89085b7f518aa0d16e66733b63692dbba5030d87c9589f3b9a0564b6dfa4b0567d7ccf842707430419ea6555e6e98827463f43ccad21457c925cf190ea96368b04921fb3f4dbaf4780c2526750403a739d0365b2e92bae2a646c67c4b5b9e19a7132e7b14f1c1a68386ed9d48c29ee040c67b55ae436c045624baeeaef58dcba26c5a9f25c355558cac29d5aca1de9b4cc1d3953dedb0eab54677b15e5029743fe0321871e91e1e9563902b86099add8711fd462b22332296489a44c03377702f0e44bffdcd599c6859afbce865db64d443a3635cb75ff3d17d9f04b65a7bf2526db29f3dd7ae707ddcff5e6724e3f2bf4f42d62b9fe922ec4a076ac31abf745084f67819397ccd5e085000aaa9c5f2612944bb697c5c972da471ecae5d064cd99259a9e5d141f1ccf2cc89373c4e1e57e241ad517c3244572dccc9bbebc046953267b3895b664e7e2bf71db9b585be8c6cc090eac154d387da8856eebb016a1e0a4d758c025587a4c8a608db500fe970f549eb04828b4c8f2102c47d91286c036c672961e81fa56b92e697d61734647556ae6c03306c9ae3248769ddf3090de46372ca38a7f1d09ef59a420d554c8d8dfd311e772e2a8b4dffd43cf95c0e7ff04e6a6aaa8e901776e645c840c22d52f620a455b1843cde457da9ff6d8d8b832ab50a815ff0ded481996385ff601ba52cb0c4855e2d7a1aa9e6ed32fe22a715cf8e9729b4194e2d744c27dd74f4abaa534145594e60bad3265cdc8ba7f661e952efe48a04a653d40a7e7eb873f68115c2d2b117dc14a38cb7e5c360a9fb688f962d869bece3b26d1853c4d619af9f7a11e0fef9afdd331b851efc27c8fa967e4f0214b5a984ce7bb9ff0e3e9d7196cbba4ed2ba0b05f60f280b141403166567b13dfd8c5b88c2dcdb357651330613acc007a9220b863fd8cb2abbf541497fe4bd9741dda9ce34d497184afc6de1aa32de1abe916ce39aa8176561e59dab7ef390bc78560048d4be023b9d1d0f883c4f366ba408be1682e64c21d4e4cdce8ddfbf40bfca2906d9c97a7f5356913c28c8550e5a387f10db842b095ab1e618d45b955ed9467e6c4c1f7e4a12634c99002e37ccd4c24bf73be4661e90f800fc74cab897f14316a80d133cd619b4f1735b462cf6434131649a3541a9832502eff8e3737561feef7a951169a7342a859dee17ced903b23bc6069ea72fce87f0d923efff085908332c9a9113d52f96c18eed079793bd8e32062bec103bebac9ba3be606e03f8c89b5cf7c301e4844b404134bd59f2eb4f089ddd19fa980f323cf35cb8df37bb227d61c4ae04c23865aad6f80c517e383caefe91ccbf1f6f29b76f4bb83d2b804aa3b26b3f60cd6e4d35ad84efe8da977ce89b8553df14f01abe37f44fabad9505f0cdbbfe8922c9ab0bf23303266dbcc30a8591bcee01d931499a3a0d3bd7c882e060e17a79c54b681722a65248d67d406498f78a1f42870bbf4b08f07c92278f50ec0ea2cabbd6d1ca3e5f6afb5ceda2c753765290d6c577427d06860b2777a34200492bdea52f72852e952594480ac02c69953ef846ea325d3ca3bda665f2b7cb79f37aeadefd338cac73772144619768ee0fc0edf050c79d33684fe78c1dc22485da266a8ef45fa31cb971431f1bc4ed4ed9bfb8c5553e46a8c0caeae09ec822cafae57dcf7e18d1dc7d7e99de316b0fb07d59bcf0e9f1604155471e6623d1c17d6a5bcbcd5e0cab5e3b06071fe59b50a9b1934a74d161539b15462dd666e305ab68609955663320c1d4c44754cf909c2096871935181ae47be6e09a784b56914f6a38c538fe4712f3cd0817fa6935767b0908dfebaae9039616370ec12c8d89395709c5bc6f9693fb8a4f5c20aad595d3d24ad49fa094a0481e1eabab2706b9912ce0c1f42d66a36b356b84556ff6b42d9464253967159b597a2a746d8e893c688903890aaa26cb5d6aeb7a7b384ebef76e69997bc70e3ff1773c0f1287883f76014c96f7a5424ae87995362acd5f36cecb2bdffdb3f74fabf03cf6b51e0b4f72504356fcffeacc34b09fa3ee92ca9e396992153c476ee205bc7c76f2d664979a41912edc97ab805d48fcdacbe455e7ed598a97a779e9a059be9919ffd880f8586cc387cec011b298487f3909257f70d2c563089887a3368d8ab3fbf2874d0260de9b4951aac2f1ec88386ed2a4ea55330c19483452b5b65ebc0a33a8351ce7d1ba79c64e28d09698760f11a63e15191e9d261ec5c71dce884b35ecf1269b9341c25b6d9e4aac96d35b447c687e319c4b5e0ae2ab2576f0dd6861335ce84057a5a81e2960918e4831bbc2f0f1bdf31223f2985600066961d44de77da1fa893abdaa2915605d814c8f5c6288fcc54eebb5c892135c7ee7bf417e84ccbdce1f5f7fea99d0ff703915d4c1947501753a7", 0x1000) syz_open_dev$char_usb(0xc, 0xb4, 0x800) 05:49:28 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, 0x0, 0x0) 05:49:28 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:28 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x27000000) 05:49:28 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x46d, 0x4082, 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(0x4, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x10, 0x80, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x3, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x5, 0x0, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0x7f, 0x6}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x4, 0x8, 0xff, 0x40, 0x6}, 0x40, &(0x7f00000000c0)={0x5, 0xf, 0x40, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xe, 0x5d, 0x0, 0x7ff}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x5, 0xfb, 0x7fff, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x4, 0x5}, @wireless={0xb, 0x10, 0x1, 0x2, 0x2, 0x8, 0x9, 0x5, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0xae, "cd156eb64725a32c5dd0dc5e432b09d9"}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3408}}]}) syz_usb_connect(0x6, 0x614, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0xe, 0x9e, 0xff, 0x40, 0x421, 0x7, 0x4f87, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x602, 0x2, 0xf, 0x8, 0x0, 0xb2, [{{0x9, 0x4, 0xaf, 0x3, 0x8, 0x2, 0x2, 0xff, 0x20, [@cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "467a4fcd7159"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xfd0d, 0x9, 0x7, 0x40}, [@mdlm_detail={0xc9, 0x24, 0x13, 0x8, "488f1dc207b1c83f30b39bc4e402a989281261311a84d3ad72f70a7e1dd3b96d519521a2212811ab5302b324a108b7d884cf2d8982d55787ad7c2fd2f878b8669b79d18a2a36a57e4b5676508e205ad135bc4cfe0a3225b498338c298f0863ec0603d48709c6e786198fa836645dedf64fd951a5d6f7a8163596d42abc9704d62c4e8efbfa8321cf90f580513dc98ed365c726e67230234a08f19b324af3e16e1d24cc7dda50513d16481aa60158119d14d90b9dbe72c1a59bd333254e57f3053539b8c4f0"}]}, @hid_hid={0x9, 0x21, 0x2, 0x7f, 0x1, {0x22, 0xf92}}], [{{0x9, 0x5, 0xf, 0x1, 0x10, 0xff, 0x2, 0x5, [@generic={0x5c, 0xb, "11dae9164d322afc92ad4b9b9e6825316e3593473dd1f5f0ca6fda511bd38ace49064871de048f936f162f2e6e1ca533e6dc0c3713a409dd480790eee4f413944e749729a218c130ace6ecd41a9e8677035beb89762fccab7662"}, @generic={0x65, 0x23, "961eddf1d58164e677518944209e30532422a5d62e619e912bc250e8523cf0801b45dc261648fd6751f74c5e38bb90f417044a9043a7e879a85fa78f744247bbb228676894468d4c8e12ad206f52ed55771b200318ecc88e682aa3f75911dc1e465fde"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x7, 0x4, 0x9, [@generic={0x34, 0x7, "436bf39abb61b13a5a15f6d90e49372b0865ca61dc5ea1acb56672c4d61425dad2b6649ae3279cb7c640ee1c446e205379fa"}, @generic={0xc5, 0x23, "2324a3c969c88f50f86b27b0ddfb695c089b3909980f9f92daea66fc9fc72fadc3e78c9e2b3effde862c7b59dbfb6fc8c51a1d1c62ecc824740566853d42bcb8bd4bea084c7de194eaa716dda0c57bc0bc087af84ff876a82ed6dd82cfa717da0c81e846c4c7fe400df294dfe6f1f10915755048cf5efb6dd0aae380ca44d6f1222b6de98f74c6e92633d01eb036b0cf137c77fe27729ab9fb26801b3c3c29d33ff3594ba329c9ff72e21e1161075447072cf89705b50256f57e0948dafe82724a276f"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x20, 0x7f, 0x2, 0x1f}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x8, 0x80}}, {{0x9, 0x5, 0x80, 0x3, 0x8, 0x9, 0xbc, 0x1, [@generic={0x9c, 0x21, "2491572a41217080a716df884a1aaf6634da0321ede8c2869797be2aabf4d681a3ae316b4e8de85bd2bfa104ed63742aed509328d9416dab04c5f932b12a93c5c7057958fcdf8be6bf5d044c9f75dafeb718b8fceacda446479de078d3fa863f7eac9ef261908fa753bc7ffd1f50bbda4c0db4e3185b203d4b6810b097c6699037aa9b54f0fcf3ff9f7377095f5ddb59266415ff21d28b68919e"}, @generic={0xac, 0x9, "71d4be1bfeffbd467656a613ba1266622cba8145b782a39368c8845a3e81b41c1d923ecdc94bb2440e3877044f1b91fb2f1ededffe44e80c0c4dee5db4e1e549e77ded5fc29608cfafb101ba5e0adba92a6a133b2d3bf697668c0215728952ea83cc804f288059021d0277103a152b33da8f5649863be1847481350080212b0bee29fbc09f26217bbe5ae27235c59de71d52bec8875fac171fd23f0ad0974e901afdf0689265172b75d6"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x10, 0x6, 0x6, 0x2}}, {{0x9, 0x5, 0xe, 0x0, 0x200, 0x7, 0x0, 0x9, [@generic={0x76, 0x8, "f00be46246b07513872598b2a2eb4d66a522d57df647b17737e7db0fabdac61f12985a267d8b60ebbd59b9186a4033ba88cfaaa1c7409a7d04dc3dd44bbc2e472eddb673b218ff342952fd2b1b4405d986c471325f4a75a0d88e0fea47d247a8df7027071d6d5542a5bb0edde1ec32efb5b71412"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x40, 0x0, 0x9, 0x0, [@generic={0x21, 0x1, "bf29290ea1a1d2a32a1c8b7b78243ac884a9caeda00d4855fb258f920b45f1"}]}}]}}, {{0x9, 0x4, 0x2, 0x7, 0x5, 0x8c, 0x57, 0xd7, 0x9, [], [{{0x9, 0x5, 0x6, 0x3, 0x3ff, 0x6, 0x0, 0xd6}}, {{0x9, 0x5, 0x4, 0x1, 0x3ff, 0xe3, 0x8c, 0xe1}}, {{0x9, 0x5, 0xc, 0x0, 0x20, 0x8, 0x2, 0x72, [@generic={0xdc, 0x21, "940b95a86b6659363b9f5086e72a3b06580bccd1c261dc8c2a9fe690565751e9f2b864184f847a46c6244adf68c461fc98800b41f9d82638e83cbfa751f9fef325e968a5d311710fcb7617219a876ddd80b19f0731ef72fe8a68bd9d6a95930b5e041c71323008abacdf11a6c6bec3f99d10ff89178967228a1dd0b64ec1debb5947ed809f178c3628d969d6d81badcd9047daffd0de5dcad44193c6a3fb0826135df78b91bc89429806ace01fc34bf54bd60575e1fd80db3f6be03c366299df07478199ba14fd9ef031e3a63fe56163671260646c2292be818c"}, @uac_iso={0x7, 0x25, 0x1, 0x40, 0x6, 0x7ff}]}}, {{0x9, 0x5, 0xb, 0x3, 0x400, 0x1, 0x3, 0x1}}, {{0x9, 0x5, 0x9, 0xc, 0x3ff, 0x7, 0x5f, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0xff, 0xfc01}]}}]}}]}}]}}, &(0x7f0000000a00)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x100, 0x1, 0x5, 0x9, 0x10, 0xd7}, 0xdc, &(0x7f0000000800)={0x5, 0xf, 0xdc, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x40, "8eddd0c8022c8f965f103e9353962eac"}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x0, 0xf00, 0x5, [0x0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x6, 0x24, 0x3f, 0x624c, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0xd1, "4822518cd1c14262f8543067424573c0"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xd, 0x0, 0x40, 0x8}, @generic={0x8a, 0x10, 0x1, "42f198590b0ad0a85e56ae2d10dce6e8b17b0e895d55ff0895c88e9938e8ed36e804fc2a47708353a337b5b96f203e4ea6be4c9c886ec4ec79acce39691934a81bee10a1a736ddddbe2d19f999911492a7bb6c8cc4b3ad5b5a93f331c520bb3282e81b56aea0a8a447093215557021230fb13614e3d5417ce46b8dd0f5b26ad162a7d01f0a0a6a"}]}, 0x4, [{0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x416}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x807}}, {0xb, &(0x7f00000009c0)=@string={0xb, 0x3, "b00bd6f855ac80e08b"}}]}) 05:49:28 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) write$char_usb(r0, &(0x7f0000000140)="0867c8e07a2dbf989926f45f4c55eb0656fefe2b718f43e958d0feca8aa0aaab84a48c8a639388aeebdc6007fb60a674ed7dfc377ae37df923d6cdca8efaf3", 0x3f) [ 2285.245793][ T1484] usb 4-1: USB disconnect, device number 16 [ 2285.251828][ C0] xpad 4-1:0.65: xpad_irq_out - usb_submit_urb failed with result -19 [ 2285.251885][ C0] xpad 4-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 05:49:29 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) 05:49:29 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xf6ffffff) 05:49:29 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfeffffff) 05:49:29 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xff000000) [ 2285.640241][ T6066] usb 6-1: new high-speed USB device number 21 using dummy_hcd 05:49:29 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, 0x0, 0x0) [ 2285.730633][ T1484] usb 4-1: new high-speed USB device number 17 using dummy_hcd 05:49:29 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 2285.940398][ T6066] usb 6-1: Using ep0 maxpacket: 32 [ 2285.980364][ T1484] usb 4-1: Using ep0 maxpacket: 16 [ 2286.080455][ T6066] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2286.100360][ T1484] usb 4-1: config 1 has an invalid descriptor of length 118, skipping remainder of the config [ 2286.110796][ T1484] usb 4-1: config 1 has 0 interfaces, different from the descriptor's value: 2 [ 2286.270305][ T1484] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2286.279386][ T1484] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2286.280228][ T6066] usb 6-1: New USB device found, idVendor=046d, idProduct=4082, bcdDevice= 0.40 [ 2286.287482][ T1484] usb 4-1: Product: syz [ 2286.296472][ T6066] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2286.300633][ T1484] usb 4-1: Manufacturer: syz [ 2286.300653][ T1484] usb 4-1: SerialNumber: syz [ 2286.317828][ T6066] usb 6-1: Product: syz [ 2286.322127][ T6066] usb 6-1: Manufacturer: syz [ 2286.326736][ T6066] usb 6-1: SerialNumber: syz [ 2286.392438][ T6066] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 2286.544965][ T6066] usb 4-1: USB disconnect, device number 17 [ 2286.605660][ T5505] usb 6-1: USB disconnect, device number 21 05:49:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x100) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000080)=""/3) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x500, 0xb}) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000000c0)) syz_open_dev$char_usb(0xc, 0xb4, 0x8) syz_open_dev$char_usb(0xc, 0xb4, 0x7) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1, 0x200000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000100)=""/163) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000001c0)=""/175) 05:49:30 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffe) 05:49:30 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) read$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:49:30 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) [ 2287.380058][ T1484] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 2287.639992][ T1484] usb 6-1: Using ep0 maxpacket: 32 [ 2287.760125][ T1484] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2287.930149][ T1484] usb 6-1: New USB device found, idVendor=046d, idProduct=4082, bcdDevice= 0.40 [ 2287.939231][ T1484] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2287.947273][ T1484] usb 6-1: Product: syz [ 2287.951499][ T1484] usb 6-1: Manufacturer: syz [ 2287.956090][ T1484] usb 6-1: SerialNumber: syz [ 2288.002138][ T1484] usbhid 6-1:1.0: couldn't find an input interrupt endpoint 05:49:31 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="abc0a2eccf7619c96fa79d3cbe6d034315ef7e6ef1a11b72b135d58bca6bd775042cd033c2d5ef360a7f71c3439f4756eb77ade72a5b9b975bcef9ebff08000000000000009a287cb1d354363762d700"/89, 0x84) 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) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40040) write$hidraw(r4, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x103042) ioctl$HIDIOCGFEATURE(r5, 0x6611, 0x0) 05:49:31 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1000000000000) 05:49:31 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) 05:49:31 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) read$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:49:31 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f00000001c0)="470ff58dd8104dbe60f0b3897b0b9b056b76e7eb3dd7d4790769ffc32951a551c574db098f2c4652e7e48832da3edf152ff17f83db2da48d1701a468ddd31d9aa7333f2f740444b6178ae2898d77dd85ccb42bb5cee0c258143d8cee8b4b060f13ce4ba16a5cb4e9b157b9b37af5b8e45c38939db90235e28f6cb456f670b9d677260de480603502ed14ea86c941e0bc04ccbb07fdd1426ba602ee5b6366f7fe97490221fd6af35b8434407eb8b6f47da562a9e15651160491745f01e47b4c7cedc248c94e09dd7bda21273d4ffef8ba7da86f9cd329fc6ef613d9db55047d9265e55f8d1ffe", 0xe6) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x7f) write$char_usb(r2, &(0x7f0000000100)="a16f0a14b87fe9fec11748dc16a43c5cb70d67a7fbbe7d1501babc36bf3d3e150a246340c153608c0167038eb12c72360029760fd45fef8432815b95b879365d7fa3ed6aa18cf2239fc441be330178a8c3dbb340186cdbd0c32649acef54cacf84dc784479ebe43202aa811a3457a602ae874056cbf15b3e705e1eb5f64c3469a72e874aedb03bcf9553d8e88525811d883a20a902f193d2857d3795769c3323a05fa9cb7ed700f0f8a20cd3efc1ae649e2e2cd7", 0xb4) read$char_usb(r1, &(0x7f00000000c0)=""/7, 0x7) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f00000002c0)="1505194ca26e0f0d8af7bcba5d9eb435", 0x10) write$char_usb(r0, &(0x7f0000000000)="501e9a4139ad5123d3b58ab1ba0a622c851a214328d1fcc6796a6a8a726d8192890b97a3085da74b622a4e03d9a6d9a60c2428855c99f4c7e1bd35522a031f09b3eb41ac23f78762d03529bd1249f1a607be19fca3e038935bbb7b3ffbb65d04fc27d0c37d5120d7074c65d5d5e530037b006ace585863e3a69adc9cee869c91eccb720130fdbf0b", 0x88) 05:49:31 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) [ 2288.206318][ T5505] usb 6-1: USB disconnect, device number 22 05:49:32 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x20000000000000) [ 2288.339377][ T22] kauditd_printk_skb: 10 callbacks suppressed [ 2288.339393][ T22] audit: type=1800 audit(1633240172.019:5560): pid=10013 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14492 res=0 errno=0 [ 2288.396320][ T22] audit: type=1804 audit(1633240172.079:5561): pid=10013 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3931302F48C7C060 dev="sda1" ino=14492 res=1 errno=0 05:49:32 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x100000000000000) 05:49:32 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) syz_open_dev$char_usb(0xc, 0xb4, 0xfff) read$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:49:32 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="ba74063e7ae989d7e5a2c27aaf8aedcd9d68465d0ac00a0b34a1271f8edb402dd56f5b68e9ae36eb0a5d4b70d598f317b15c41ac34390d83df507ea2c876513be679ad6101a251aa0b2b1c8fb7b13cf74548ce05b7e1eb2d0ed5eedbd99b9c6b97ba0507458d901b572a687f6a2f1d78f15dddbc2c098f0633e9029e99a1481609a3881d", 0x84) write$char_usb(r1, &(0x7f0000000100)="d6c269b86e85c0d5ac88df1b4004b779f18b58600add452dd335", 0x1a) write$char_usb(r0, &(0x7f0000000000)="f358e97195d166d6c5c5e1518f1c301c11", 0x11) [ 2288.552672][ T22] audit: type=1804 audit(1633240172.119:5562): pid=10013 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3931302F48C7C060 dev="sda1" ino=14492 res=1 errno=0 [ 2288.683460][ T22] audit: type=1804 audit(1633240172.349:5563): pid=10022 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3931302F48C7C060 dev="sda1" ino=14492 res=1 errno=0 05:49:32 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="740d257760498bf7e75f232a4b111615e8cef6d02f13d23482f9c2be24280b149de86374c6c6329462b88a9746af6bb2b57a83c9a8b959113b1ec924493af44e60e57e43f1359c723cc19de30e8e9f0bd070dfb1270e82c49526db23addff9f9c9c716378928e39506c012bc1903cbc20ed83152406b0725335b1aed2fed301815d32c153890ed269fadb0a77dbd7528886f035ef4072d7db1116be8c77a4ef12c918e0fd4115e7b99192805be5a2e92cc99f43fefc191a3589e6e2676ce", 0xbe) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, 0x0, 0x0) 05:49:32 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x200000000000000) [ 2288.829013][ T22] audit: type=1804 audit(1633240172.509:5564): pid=10034 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3931302F48C7C060 dev="sda1" ino=14492 res=1 errno=0 [ 2288.897132][ T22] audit: type=1804 audit(1633240172.559:5565): pid=10024 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3931302F48C7C060 dev="sda1" ino=14492 res=1 errno=0 05:49:32 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x101) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) write$char_usb(r0, &(0x7f0000000000)="b5bb42ab28bc456bda8883a93fe5b8aec19c14ef8329671d19a82ec3a76a426b49d9fb80dc37859f101e6a17fed57fa8da6c526e8d08634459179963241cd7057b2dd7200bfc03694b662439bf3e5a18c900dfe3e792b8a9b11276430105ed1206df23f43912606cdf108f07f2eeff4df079ba977acec5666662bda0041a98f9817df5db77288b91da842bcead7c43c6f0a3ea566c9badd3d46fb55bbc81264fbc414acaed5ea5622b92073459dec5a5f6e22ede20d0f43e2a852414b43fde71ad5543c7a014121bfadd3ec106f413b8391280ab4af67a1b71f0eb73dc7cc048e8b1", 0xe2) syz_open_dev$char_usb(0xc, 0xb4, 0x4) 05:49:32 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x300000000000000) [ 2288.973881][ T22] audit: type=1804 audit(1633240172.569:5566): pid=10041 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3931302F48C7C060 dev="sda1" ino=14492 res=1 errno=0 [ 2289.079467][ T22] audit: type=1800 audit(1633240172.629:5567): pid=10022 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14492 res=0 errno=0 05:49:32 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:32 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4}, @rumble={0x8, 0x8000}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x765c41) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x800) write$hidraw(r2, &(0x7f0000000040)="fd6deb2c3b015848678dd1dca57ec62400fde364a1fc5b80fc7e17e2d90e827cb67e455a80ddf96f0a23776448d8731959688b530cad587ffcbd1b91fc", 0x3d) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000000480)={0x17, 0x18, &(0x7f0000000440)="ace634a9cc4eb1e8480d4cd0b766758c0ecddf811874f715"}) write$hidraw(r1, &(0x7f00000001c0)="83dbe17e095bcfdeb95ae94ff9928886be6935f22e655223f3b81b18275654f9845a2affa39f3aaa6c205be82c1ca2f82e0d024a00fc72e4d1ea737375f59c743227f2848ff31f9f9990e0419359afdeb99002305edb867faf606024644c517cdeee3fae7768c671a65595d246de5e68e59d57dcd3ead3c8474f949f1d164e1efccc3a3be408ee66423ddbe2748075d0004ebe0c73fccce71cc8823d6d", 0x9d) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x9, 0x200200) write$hidraw(r2, &(0x7f0000000340)="4b09d2f5dfe83ab46dd1bdcb4e3afa803ce8f059e6f03e0ba328f8159e912daf4cfc34020a6d1ad6f1226b9a8fa1ac256ae8a6fb15402a6b1221038eb3a9a5ccd9e7b1426ca3cd5d0988f62c4543500b4d42152fe943039ec3882c54bc9b114b3bf0d1415fc00790d2ca766bc62c3a4986baefb97292ab10d84ebbc1b2f6384a587c930182ab49884d07a0fc429fa4b48d35f429fb2b7368f8ef1b9e395d1006d3d83fa8f761354aa3fc65c3a50e9a2656e397e27ee2c18c06ff3308267da069c0591c24ffd829b7d0d9da0c595364ded32cb570810ee2cb95f4f719b70251f55907d33f72227ab057f6734b4a357332938cb1af35", 0xf5) write$hidraw(r4, &(0x7f0000000100)="5830acc1f226dae72d373f8e0d3ed8a57e1adb3d459fbcb095864b899cf89dc827463ec9145668f9f71b3726392fcc8c916626d009fbb49101c83c694c81a5e394ed2cd5e3abc1fb603fe76b6f9f9e9d785d0f77a8c965e5ff00f0d12ed26d6a4107cf8e7c69e65c624d1535390abef2a350453b92d5b557bc5d8685507bf74650df3283ef91ffa46dc31291abab133954def049ccaf12733769ec634b31822604aa4af895cc6c78db9aa2d4b28a0d", 0xaf) write$hidraw(r4, &(0x7f0000000280)="51061b8dce85bad5c90038640b758f098e0d1f448656b4988e19d5c6d1b0b099674f5112579ad2fa6c1b59b94663884c17cece6f313a73866665ad92441706abdae5652e9e1d628393031621acdd8e4575e0732a1654d577b013f2ece21c1f42eca15c7b6a6614e168d35850c6b68066ec77c027d03ed929e1bddbb5a26af0fa5123672cf4c31e1319ea5fdc3718584d97ea85650985ffe9a7c9c72073e1b54f156fd17698f3490a", 0xa8) 05:49:32 executing program 3: ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000100)={0x1, 0x1, 0xffffffff}) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/249, 0xf9) [ 2289.145006][ T22] audit: type=1800 audit(1633240172.629:5568): pid=10013 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14492 res=0 errno=0 05:49:32 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x400000000000000) 05:49:32 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 05:49:32 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, 0x0, 0x0) 05:49:32 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) 05:49:33 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) 05:49:33 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x500000000000000) 05:49:33 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, 0x0, 0x0) 05:49:33 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:33 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, 0x0, 0x0) 05:49:33 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:33 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x600000000000000) 05:49:33 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="76cfb3342bfbd1c75d86411f68", 0xd) 05:49:33 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, 0x0, 0x0) 05:49:34 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 05:49:34 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x700000000000000) 05:49:34 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 05:49:34 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000cc0)=""/4096, 0x1000) 05:49:34 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) 05:49:34 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x3) 05:49:34 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 05:49:34 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x7f) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xead2) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fff) write$char_usb(r2, &(0x7f0000000140)="b22184cd1da1222dc7405f9f965bce43b508c98256d94080b70eb1b7bf4ddfc6cbae62bf77347eba67d617dd87bfd3b1f67de5d0f5095a2feff5bb6ae3d19b534cae816694b40aa439b4889ae6804ff7cc77f9db4730fb0da0cf7a591bae731227ea3ccf589ba7987c9b3834bbdf5347a6de7bc0945782cd7fc91fdab2743e6feaf43e67c183c506fd6a51bcb18484ece68e6d0dfc2afe467aee46f22289", 0x9e) read$char_usb(r1, &(0x7f0000000040)=""/245, 0xf5) write$char_usb(r0, &(0x7f0000000000)="bdb190dae0a4476a5244d26a7713b2b62781c9407bc6e81500637cfb5170c00910dab28c1033da3787ab629914b9d5aa7175f39501d71c98b7", 0x39) 05:49:34 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:34 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x800000000000000) 05:49:34 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:34 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x14, 0xcd, &(0x7f0000000000)=""/205) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000000)) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r0, &(0x7f0000000100)="c32b30101fa11f425ae30f806bdbcb251801abcbc4e71822b4a72c18f07adf7a2949105ef7264efc74bda36687ffb89922a476552a49f6dc7490d8067b8f2a90b80c0721a2c686eec1b5dc827ea2018f164dd90f1f8e7f43a4359adc9127df1aecc293828f9249653fa99b521f92cfa3176d74f7b920e6807d4c3ba1045f4ab17da801c8522dd1267b07b703b45cdfa01e737a3d7e1aa45295312dba54d1a9577b0c0a765ca475be7c93d6a920583e272e9f8707836897c31cfcbdc1d5be32ac44c06c0fc0b553797703d8804236a1482c21902d173475f2665c63c7941bd7a5d93e1331e73299b6e2b3f4b189681f991b768400d77e", 0xf6) 05:49:34 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) 05:49:34 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1800000000000000) 05:49:34 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) 05:49:35 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:35 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000180)="c2", 0x1) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) 05:49:35 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1f00000000000000) 05:49:35 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:35 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2000000000000000) 05:49:35 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:35 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:35 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="bcc156312cb5d922fdb237ffd5549c53f76035e28b0025cffc9b36bc6b5cf7a59493e041b1873a4c0ba8af7cd10c88c2c49e66f38198b789344de5e06ebec4ca4a73fc544dd182c2663fba3aad59bc73be7681473c80a978ad15e179", 0x5c) 05:49:35 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:35 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2700000000000000) 05:49:35 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0x3, 0x8, 0x5, "92e76426e2ba038b7e461a6ae86d9e667ddbe60ea1b5de3e7c76040ddb2fd2f1"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:35 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:36 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:36 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:36 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xf6ffffff00000000) 05:49:36 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r1, &(0x7f0000000180)="3807e60312ea7626a27bee3d930aad7a64218d406081ae707fd50650caf49af8a58eb15a02ac81ca391655ac017257bd1e7e570386f9d9381f6a9d1fe8898493c839e1df789740fa31af89414676d7ff68b39a122213bb523f87efafd68811d7ea382ce7d768981a03cc87fc1fe5fafa9504217e35b771f73ae46a0f01ea2bd637e5d20d1a57d53a0314c898fa0d72577a5c34320fd04bf5d29a9243678f3acbbf98af505e7d86f90d3d303c106090c3e5d11ef0bebfa67b28ac621d7f2f5ff8d3", 0xc1) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f00000000c0)="d95b043c012f40d16f5e88bac9e487de3685342c4b0668f4233b06e0a37af7b55a935eda62cfc9741544629ae48e827563d159713b90fb0cfbf7f1129998d3a40ffd08890a043289ef6400692c998fce066063912b8bb4594238deb7462f7b8088b5d417d3336b08024a1642f65ba065bfe7cb65593cfe013457acaa5dd33bad0b1d61ab827b9a654de1bb30c25b63d59c269ad95fe5e147f691168d", 0x9c) read$char_usb(r0, &(0x7f0000000000)=""/133, 0x85) 05:49:36 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:36 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:36 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfeffffff00000000) 05:49:36 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:36 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r0, &(0x7f0000000000)="5c5b26e99032dd606f5a09b87f25943ccd847dc4a19df40df0b2b8df6a6612e36ddab417b6eaf2f424c502b55364c79b74714d476fb9f73224de42fe7a05ebe772a2faf1a575549c1291bc5e5b06613166ed754e9229ab8ee8675c06d0b03fc8510dd87a19834fae3263f06498", 0x6d) syz_open_dev$char_usb(0xc, 0xb4, 0x101) 05:49:36 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:36 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xff00000000000000) 05:49:36 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:37 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:37 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:37 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000000)=""/188) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x2, 0x80) 05:49:37 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff00000000) 05:49:37 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:37 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:37 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="bbd8775971731c9c9d9a10c9131b342698fdf293bb42541161a45582bf57d1cdb9dd95cce6b8b89c29c2971bca443a55bd4be9a4f1551958fd32e633df98bd8f5029055c97b1b7bca6c284abb51b99117ceaf6878994474e12a29bb747448f9ccc9f4ff9c2794734600a5725a731dda835a4827046c114ec0d36be65ec0aa56add5d055ac7807fe429abef05e0dc396d07f92576b4b3f3c3af66d859e5b2ded4c780e11f8e91066402c0dbe50d68b1c5f140c556515156da96d7dc782719b477117ca856649d27bc464adbd37a7003835dfdf92f5f150af08f8e078f7c21589245d68b0f30769e58658dc73909f4a8c91e826317097f497688c48cda17cfe68f07d02600d85533be26f4304e0713219bd840904fbb42aa236206b7566c90be1e3de2eb7a2924645fdc66cade58a607e9bec7f27d06fb35477e59faeb76880b1363b1009322ff699d522a0b5797e61dd099e6224b8098e093c1cb1ffd332a03f466ec72048acbdb1461dff4da8bdb212f46b7da9e6a1495039b0e685b686e454f605699fa496565120f1f0348e864ccfdd6bff9d84093ebcaf4dc3676b78110f228e3e76b0fdc2133b491cf8d657c82f1b709a3b02f9af6febd5fe077a0b96d8009c6c80cbc47ded7fc4e7a92d39874a287e407ccbbfcab5268714af28523f128cb6a206c6389f911891d8a275be6131bfee6217c09f37f359fae4be97de3b8214d2a0d1a984e80f45a8d4165f7b742c458f0cda9085a9ae907b95bd131d5acd1b4ec064af8fa0f4fa519e91531d35925f14713ee0b034f0fe57fb62299d6a860e848b69128e1d18ce5ec08747220627f148369a3ff3ad3d775551167e1abdbd9a9104094be9d357e2ed295331967509cf159802d46dfdd3cb8b662b3315da9db0ddb84c15622b0bfc6322a339fa2c3029a49fb8b5062bd6345f652e3e0a5f31c27db1b9189f84f928c7988eb9151928cdc1f6a7000562a33d5504816d2f5194f910602652976cf5709158587a97d61a2258c370fcdd033ec0dbbb3679c790352008d3fce4c3ae1d4fd58762acfbf91f822f0e0d520574ca977627770da39badb9be006af0d0f5781f57b9359512fa8a96213815e6bee2916cb3606697eac2f5341004732473016e134e28dd641345909cead1c665f03ea9fdeada8653789669efb7c564365aa5cb49dadb9bf1741a0c7e24b5fbf1072575a5172c71f4358af6a4f3a8442f932f8facca5a3197a0247b41a3960fcd769c19784e52802c3d8868e7eddd3a951ab3fbaa28294ba59394667a300598bbc8c6a2f18c01ea1bbaab627b49bdc1d8aba00108d504deac9fe758d0349269b296a8b115dac77bc159545f9794e24f53cdb6a8b13ca2bd4f2f32560076ba56d7abe796a667270edf6eeccc1f9be86807533e3430b11039bcb6876d911fa6680613805d6b134ce2dabe0b2b9db095cf0b1418a013a46efddec5d2b72e43f90354a040e15e1d6f23312beafb2702b1f3da64ac5266446c8d901f34eb73848cc022ff2827e527ed513f9325d2474ef1a80ef581474bd68d4034c4ba565851cf85f36e4dffc63e99636a2cf63edf2f066f80e9066b1e893d7bfd6851d075b1de48c9c941c00b32877d5ef26d4fca1218359f7e7b966b06efb5ad61dfd78d691cbdeada0bb243958a52d91029a2faf5991816c8e18501c213491c11e2acbaa1e3fdb575e9176659fb72e95a5d71f9e44dee5395fe8b9e3f3e0902366323652f97c6bd41a172341757d5d329bcf333c8b2cfc902a7e3f9d90a51090baf1670af44ad7e3339628395df5e441bf859db42c8bef78b1ca9150391f607f3e6c8fd9467a5c46dc746052835dc2d206acbc79e7a5b9ab1a5b172a665e9bb17360d53ea73aed0ed936d3e217ae655205454e447717193d10c780d7c9a8a5d28b2a7f1455c43ad83c028cd734d8ae3d072640458bcc066f8e66d577f642e7654b78c500744ed1e738a632e7eefc566b05d95f08a34f2cbcb37650e241feb80a4830a2aabe87e25ce186971458d332e43cbcf8f42cd53189095558d1f318bc6e31ca7c7b0f19a1f3c3e96ac2e34078ea718979062e61390e50585e1c09b83231dd5af258fe40b54efaf66d9f0cf6a368aaf5b01326a3cd1613d4baa6d530d796780272339517e988fa5a9600bb3261bb46e1a603e712d591e44324798648bee3b74c89e7dbc8b55a03c2283ec7f535f5c437e6defe3bb637b168882a7d574fb5f866b4281e541f782585c2899b54548a7d355a94c428b020f11c41e5e5b37acec9de5648abf7795142e778b4a5f75485854406887145767c623e3dd2c711c50c69790b80d5c0160a7ea347ac6a2a54a615fde9f020b1f41cad5e0b79b0c8fe49b9bc11a7d5a57e1f3f32c9cfb854f8eb676da492c43f773b715643ffe95c207d89a24114ed8c0b156805b842672aba8bd21fbd6ce10728315a75d1fd9aa217fe0878e597eabbfdcd2b500c8793dea75805d9fc13db57379c0761a7db9a66cdc16622cb42df05506ed2380e124b03c1da30a8b2cbc4168478a14b76b8354cf480e5118cc543c36a33235aa8c331b4dd64bad6eacdc6c0011442bda61c1e58199b27fb8adf5a690fd04fd4aafda8da89ea852ba23f551ae44af66522532fabe40f7ce5404ede9c0be3b71a569fdacaf53953679282d49a6f2a1cd437b2d4067692f2141e4c03cd8b53f0c390c03089e4cbb826f2f2258e6c316695ceae0a05dbc807ea3b902b0ec0ce5280402327151a038e070189bfeee38fe7c00992785d278316e682f957ff17b43dfd2e78d8989a27a4cae7cce0f3fc997b3e7daf844f900604972031bbb3ef60d88c5dbffaf00d1cd7678188e61777b1437c334e854ce8f088a883ba9abeb419239e7500afcd4a0a7d5e17f717108e59c32a09012a0872f3a4ad23c1e4650a47610b0e59f8ae3665095e18ba267cd2ba8c8176b17b63e5bbbfad2ee90d7b0ffb0baf5cb212c2c1c491d80fb083288023a5097b802d807102edf75e37573fa2dfa48d65de8591662bf123e82760b32def26db94dce799adac85dd4f6e4a89f473ed4413fea809fb3ac9d8f21c87ba053cbb78ee0e17803fdd326c4e1047450691b6281f69025f9059fd617f00b8db2fb2eb946626d6a1e3e4e1e450ac81384026765f74af89cce3acc81d6ff33ecd7b7af27bd0f58a9da403a1af4abd8df7fe7a3dc3eae7dad9f5a503ee8840e3b0cf9cbfe4060d87f839c6d9e90f562e6537b7e30c4beba27e38505d2d3a48f912f92570679e5e5ccf4ad3acbf7304842326f75f7c6d712be5944413611a04c90c9765bd3209a8fc0fac3edeeef602752449fd0b98080a9023bceb94bbc00a404518165db28af719df8327e75c1aeeb5d396525bb31cc783ef5aa2aa9fc2224edbb7442b1b459b2b7a114c3d7de82bebcbe7504acf9ec591c5fe688370aa152e4b9e373093603157c2a5233653b84d85978b5411657696e8a16bc408d5aca42b2c8ffdf7d97c4f15e76e0c3f3db05d9dc4bfe6cc413440f1ccda374b74672447f1625dfaad1249b5ff5ed6c1e76972c0ca216c3d833b017e6e695c2993a26f4bf92864100b71f5edb5a1fd903f7eb44fa37f221c00072d22a2fbc7ceda73ce4511f51e77ed9fc349ca024e36e027914810c637239edf76f6f7f7ef9d938b54f780bda235dd2cf2c0bbec98dc3393d5b7b86d70f21af20399092c84a65f77dd1aedd58d793ee68e567813459318765bc8f55e3bb5d3b239c463e90086fe5432ff442d5a7d65b446cff5e3ff4fcd61a7885923184f39753d4962df1aaa55370ea8bd8573d2c1811a297780bd15b259b8903e47a9e68d4573f3188736fc45043b7506bb305e8de5a41659a458bb670c03e3cd0b348a5db701e07c135f2f28651111cab4e6c1601e1cda9e7960149ae2b1ae3c6550a10eacbb52b13a27afb303f12cc607dce52b915381be4b9bc978a4e9b5528bdf8d307574547d0f9f5f0f40378f7e566bb78326decf0686ddac1e87f40686386b7eec9c298f2d76cb6ca5d3655fc38ab8b2f49369139afa989fe850194cf5fbfa6620c406cbb661ef866474768686552c54f8277afbd2d0056db5b6a54251a5b999c42a890d8ec97172cd60706dc21bcfa253310f090f3796bff902d855263b8dd7ead6e02c633af66169d22bb420bee04b59e2714df6a1bd09a158ad32f1ba910cdacb113de5621579d5bc9afea955a55c70845e53773f6e931634ba0f0c5816e37a54699471fb4ef87e895bdf9b11374fd0f8e27cf2c850dd185450dcf81afeb56026b0e2d807fcd1beaf11fd4c7396e3023f037ef8d4707b68008989b71a19425bc279f4ec825470761cd015445082b8097f8b5bc38a4edc0f6dddfc4f6422adebc318aaa93dd2521343cee669e3321990355129ed0337b2d61894308030c83ceef512d87df7242c41589c13745a0b05d815b1bc6db4f12f0518c31a05a9722c5c254a1df79a9ee0e183fbb7376f1da73988745310ddff51995fa88134fa3f6d82ca280600fed5294b4ef95912c9706a03dc979b18fc162af43f89e42190b1fa3e5c7b7b797a471d807e739b087e33cff369218a512af52def3185905de40a780eaa48c23d78c66de74934fe3d66d57b97c1235f77704b1c5a2612b502b46170c40e42445b0d73a61526fc0d626becbf367a4f2763961caf2a77404f45f659232975331c052fd0b580a4768f44e879a627ffd9d398443ebb7d7a009d2178dadf6f0b60076f23ba7741207ea8b0352683cb089eb6230a516c35c5f20b4bb98540c64c88036315b3ebb6c7455a375d15f4cd4176d12318c19cd12b0def9e53e73b7b4c692fcc0c1301703da842707060f5533af450a4d547bd67d58981efa3ed09436217a1cadb49a525ffbe6c0cedad3300ecdec301999dbd7a659aef540d2f902e0aa74efd08837b9e6ac610394ee5a922b8584d4b7fe8fcd326c0c440c218f8f97c77af53c39dc38d609f48ab2c875eaa1eb358fad337bf6fc09f5a39ca3ebf5277ed86996ed1b5ef85da3274e2ffba52365b38e5191614ffc259edc7f377c78a47b8358a780ff26bc575e9a5ea52caa888c9ab5c74c2e7ea3ab382e85bcbf3fa90934acfe73dbd45d9599baf58c8abd8528752d0bf00d3cb91fd76c2afea86aa7bea76bd20db101c47c23e7ee19d8780caca81d7d4911bec4051fd75509f71b747356254788937b9a140513f210bf1bb06a82dba1be8226e4e39f7a6921d4cb86be59e8e76275a0136bcf36522bc7e3f958b05a5028e1fbdba2f3f9cd4299b2813c45bbb25c5df1517780e49601207a6e0c61502ee3888946284cbb9ab7b41cf6dd650e8e960c97fceddf8345e6952806dd0878d5215372236e1d342ea990928d324b356cffd830d691ab124aa35419cea130683b099c6f5786afcc225dd3e17cdb1d5b22c369792725e626cfbc26a31acd2096080a5ff23f155d2ceaf626174f14a062322e1aa311e39f0e9bdd663b41eef0bbb1b0497e4578e5b5011c98db91b97e35f446615f9c79f5fe2af6f2100f9a34d0ddacf06885d970835d805c6fdb4e6cfb0a88a11bf62d095e5eef6c771911bcea7923306b1ba3f62ca1a017bfd1c0e175075922a43ecf6ea2ccc16e954572209a9e0e35d1ff34108acea6383cac898ef1b58ee44e70315679db2c9f6dc9ee4e8737dc2970a22071762319b8d541010922115f0a8c63ca4f43c1aa0ce7bc4be7a252fa7c89f0950cd9b2168adb4980f9a62d6f83a36e1a2edc0ef1e9af60796254df48c77e8a7586ebe533b644b4338100f062b3830bb", 0x1000) 05:49:37 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x400) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="c8b090aab231820138f912", 0xb) 05:49:37 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:37 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) 05:49:37 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:38 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:38 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:38 executing program 4: ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x2}) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x1, 0xfffffdff, 0x7ff, 0x6, 0x6c, 0x2}) syz_open_dev$hiddev(&(0x7f0000000080), 0x589d9529, 0x40100) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:38 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80000000, 0xa0000) r1 = syz_open_dev$hidraw(&(0x7f0000001100), 0xfffffffffffffffa, 0x2) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000001140)) write$hidraw(r0, &(0x7f0000000040)="6df649d62438f78d8612547da52c4ed6aa445ffeef87f67b0b9250caa5199e200065cb3648c7a6ef0d16a664b1d85f32ed384c89c5b53a57f68c2fbfe4d6aa2cf36942f8f4805471b483e6cd8364a94fd2905a72c2ab78f73611e8b4641b9f0d5c746b3da95a786f269dc80a97d24474153ee18adb7f304090312fa5c52d239fea963f4e2fe67edbbd9e6cbc8f3297e0dd452fb182deeef86f839f12838fc7d44a056e315542143722cfdfaf26386893fdcfa30214effb9fc01027b3b3bd4191e6b3428affcd23d8943552a7ac43143b7655a8674ec0824842919c66293a415225f1ded2ff8b9bf1ff393b952600ecb0bc7627b2efd174ce102c5ae742f7a4be621f92a82757cef3d921428f8434a21345a5d6bc1b80b3cc49edcc91fe65f9aeb0a2eca9f3e1463dad96ce9fa479fa080f52c4d569b1673a6573799b0f9232e96689b0dc26335e62334fdd796e38f881872f268d5fde5b341737959d43ac5067798eec57b077fb9b115f8aa828796010552200e718632292aecc0543b17e541105055c9498b6356125592478f533abda98cec870927f569437548587e60ddd0e608f279977724023a316f97e01df4b734c6f9caf74b1e6d07496dc2217b6af8a6469697c5572c0d07e107fb98df8e16f959ef9d5dedb53d0d91280fd3b32c92a8045e31a12507c72dbb2acc001283199001544a1bf24cc22faa91b0f5a2b5143e02e393af6e3dc3d7ea0d60d19c5f8ddb775d1400ee555ac467f2cc176096c2bddecff4afeca2c018a90dfcf64ff81d7d293ad6e90d6a9f4664dabcdf1bc2c20869607673affe39d703a6e6cfb887c868fb952a0757835758e5624b538ce9e6678d0054bc5576ce2466bb53aca9183fbabd98ddbdea6f3062d622a30c2c7996176205948aebe522fa95530b61b11b14149518e224ad30d2bed5518094ea0609e43dbc7bcf0e7f10b181d2108eb905daf9ebb02ea44ef6977358cca5e9aa0eda8e8b8ac4609ed200c6d3ca073f55c2bc4c946f444fc86b35002aeb545e7b097cb06d4ec28bb5db7116f46ce102fd212a76faff665f90048ecf57ac43050c8fd7b9f6f479ae4d45beff2d9594147c3bf4f1284304e29f2829d4da65389ca5b56de91fa00d10d32bdeae29826d9058b44e28085534d0b80136e9326f70809a651a6c8b166acfa2bc7a82da2e2d1cddd6de996ad49f638aecdf3c9ca22b163a047dfa6216279f7446c0e96d1e6a8e9dbe1e30c4e8c20cc7923b5cf13fcb4a0c43f339e978380bd24e3a09dfc01cea9bccfa9b33bf6c2f916f9b8a323f040494efa17caf92eb556a935417acace87414722e7cd6a68269b4c1b0843adbb64b53cf7d73e8b12b361408b7bd6c035f3d7fab142cae99fc5a92b7fcfd9728052f2496e30c925da8dfb31e7d8aa2726ab78928a2f9acf447fa812f2ee65f5cdb51e0de1733696496dd73a24ec02eef9c50f9c3c4aeb3b1ebb4bcaa4d085cefc71f7f74d23b97b0085c0eac301adcc60e082abcaec7d8bd0dfac610397fc6296620bcfb5c42764a0669d87f2ee2040e7f8313a3f52bc0d5326d1c74ec15249b13dfd1f214e17d0e83fda14eb4c93a0d73b765c7dfe547762715f4df1b28ec3935db15506bed00b998aebf87bad46afe261b3219b12c74b06135766194aee48c9f38ad5dc553fbaa230c1dcb469f3128febc8c5d489d01c99a42e8b1ec4979f7f0755e0ad9bb7d2b62e7d072e6273f8e886f63838a2b1cc67f15a5447b8de01f0f7bb705c276324314e83fc5a29250a289b63a38ab78258472560095cd42dc330754cd930ce0b618c35669a1d0a0c86fdb9457bbd802e39818d5d41b25978cd4c9366fc442502988227a86cd7110c2641f1cd22bb166aadc0fd0b733ac5af631248911a77d1c169b38b3c637273ddcb73c6341e7624741eca9a66e674e869e57038c12fb6dec104a737fa2db7419bac8af901bc6f33d2471e12315db139f2e72aa296cd3b0ef9554870a31c37d34ab49d98e8f63886442359a40bfe670ed43db8ec0705c864c42df8013f1e0f47ecd11a97d1f8be730388b1dade8fd07e3415c3f38b10a47bab339691e89a9ab4967e4769e237c4b9e944f382a7a1bdfe7570ac884a366cd63a344d24163ef5e4b4dfcf99b38a1a106259e62b647db5fe4d164a71ea5dba54b1b10d9ece964ad79efb4a72bc6fc0fd387387278282a260b7c7ebb2f63d52fc0b41ece2cee8bd8919aec0248e183e0f0ea25d2b52283bb1848c78333a3b53853c453abc2ef24ce5ecd60f8ada1b4a11a006e85c9e2e52d768ab8091d31691adbbbd8ba1d58bd276d763ab80d4fd79a21ae0bff2029efd3c0f981d82f04ee028afd3cddefcf45e5f0653c8ac4e61bab899c934f5d1a7b33436e117a8679eba60ebe589f72cfeed874fbb36ea27475885711754cac88ee061909d0f17b7f246d543ecc88beecadb631e0c503a4f090ef9f20da4f5deda4c287829dbf9bfe8f594c583cedf7b234f03ae58d260aae64834224047a48a2f88e42d7ed35a6e90e05aca0489a80818e6a810dd011337bfe78b714b553b29ec5ae2761e029f536a0a77d0efa2052fb0e51659a04ee1eb2ee004c87232473715a19b8a0aa57b95ea3fa23340f0e128ad5261bbad28dbd6c5f3d5dd846a9bc68bc77aa81d4b5c640bea55722d3c4ff6bb385e5e6665c60d9196c0e63c4be9e387e44b4324f6117d18237c3a9c07685ed9b00a625089eba5ab654ad670d0d85237ba0ec3189b59c6c5327b224d557059431a91ffaaa74cc7ddc32f7eb57ff0dda0e6576dc0f3f719dd251a89194f4ef77fcf7c0d1a9710d42625181d61fffae8a004cd4a48aee6088a17084e3b7d481216ad96dd15c1c4eff76f39b81e28dadee23223416644da66724b0d621b4187c3997775b54715a4522d03e3e27cdf6837d8971bbed3d08d23dc3a92be08dd3ed5c3a0f161be87e5d61723f4bbc4724aa6edaf5a870629981758041a38159648852cf9567b59a35906affaa2fb196c555eddab9f77061f1238911aa586ea22383110636676f29008cc240923c8fa55bed2991cf02649185b04608da201d31f19d1a110fef904488429bc27311e97c85a909a8a3597da84c427f830a28f102cfecb9f1ca7e4d3a3767510d6d3820aaaf39fab1a833c803b7b62588a7eed0a57557bb016beba1840c7f5927f3ffa480b52edf5bcde142b9d875fb44fd5ecea40fcef47000a2112f4fc48c243b1d183304ef0c64ae477f4bd2962aa575a1f421655d8cc6a81de77506b21bef7bd25b6e50a15a4fb0713c45fcc97980346d0ab08cd33123bb5270e0e1f9632d52ca063febb1822eb181a3cb746cdccace9778aa3ed6df5f15db35966d37f608c275a80b921780d1027d44eb312e9e609c5a785c2746e4586bc7c791a56d1201c8bf1dc264c248cf3d9857992e372d79bd9126bff846fb7b07591742b0489e4645514341a562e723c9b089f7fdd6e695e5a720f78f008e3fb46e2c0b65a891ace0e27f9abf28a9319c5c5303007815f654900be5aa1afd70a79e9a246490cf91971bb38f33bdd60fb5ae2b02abee0180eb9db01b1692b9eff1f2f9e164233c4fe2545bcc39233a955c422bc6cbbc27a3e65fe26f38a920a58498e1f40850725d9d6109f33f4f5bf23d741d26f694946d881d67404dd8ae5210922aad534f3bdb120a7cfa5f16e37e086fed5f516aaae3a24681dab10d2c5b8c92edc01a63e3d0665079f6582d09f1832c4f833cc46ca6eee429c077dbaef82c66feaf30540eccaec4286eef94d0560448f4c063e320bb3db94ce1afc0fc57d54980c5e69fb96cb579d84b5a5711f12377bba0d425c8efe9c6aab7d9f8328c8b8f4acf8868d690c5a74de65d6ceb382724d01d2efeca3c055f84931dd03edf98fb85538fc2b8a822e43557c2c3accc830c202fd4aa99a9b1a44db52c5dcee5ff45e2a35547a07492d51a45b4203b6d397fab3633d3a63678e3672bb8f3150513a97c533e1cc984ec070a91a9235ad8e95c9ca9aa3de92a4c7e067f4aea40c7ddeef829a64fcc986d2cae1c6f2d247c43634bf3134e842929d0ae8cb94386f410299f3d23dd9ee5f0ca7986c9bd71caa30bdec056350969825a71ef43d4e3a21f7aa1464558b3e8793a527a71d21b6f7958bcfb68b9e43339a974a54210c89ba87529e6c9d700838533f928a321efbde97914f532c35a77f43e24172239b637cc690e28d8ca3e8b5581c24cdf5ad944f9d06a8bee26c972fb4df3752d31c546fffeb6758a40f082fb1311f965569f7c77e084a38abd4c764949943daece4eb4159a5ed06872e0defb04f5f32813719896893de08a4bdd962bb3dca946425fffdb557b00eec5809728e87e16445224b16166ac8ccb54131e24f7eca4aca6a3f2678371013a79cf7035fffd4a2d10f9f675f8f19407a7c0a8361d47b4bf290d266f3d44b0264f9e767d859cd7bff3d8e3364bf05ae94b817535e339b22fea62f653950fe710d882a6ca8c4da12eafd721162c9197ead9b64bf5d08a905310342bf19406003a9494f63db6a3c3bc359ed0fb85d48b5174cab2da071eaa35cf8d7c40c7392f692693c0c87e347c342c2b49541bec4afd35711d7f8f524a188e4305bbf87faaefece3784713acd319fd87c99ff4bf2a58bb0c2e4c3804b1ba61ae64c5f8b67b433419f1f02194fe94c0bf722bd13b23062152daa5a5cccfeb5a900d17e148c64960dca33d79aa2a16317a8714ab72a9ffb90195e6bd8b9bf68331cdace6ba3c5f83fc36026a4fbf785963370e87a345bbd413812483a52997fbf6e93c58ac46dbb82c638d40630bd4fa9636a60a737893cc860769d4a155dad508fc9cb29f2e77a2d06d8c3084d2e58ab35c42f03eba24f9f2cf14d10b989b6f77b5001e5637e7a772137893fce9cd778c778f3d97195ecebdbec6ec336d074329aefa9ab2f868e05abb7d539de867a78a20882f879f547280261b4a5d885127de4ab405522193b12dea47c1f9c42c33edbc6e78e3d864c4201d21bbc8fef3d289303eb9eb8901694e81623560a7e3aa1f97eddaedf93e9dbc0e301448c7284af87bdb3a0a13fd34bcb86c67f29c1ac4af99ed826d36ed02d3d7e130eec75bdb887a75db110ceae03c0ca8f8a6e0f2860fa9be318a44e99c0a458fa697fe7db70d88d15d680bb89ca31e861a86cd3d19849d627a393682b94e582759e9b94e34ea719c110b624e2463aeffd7faf5b7ff866a53493f6a728ac0f56578d52189997d2adfb3f17933f46a38cf121b38a98555edbdf1b26defa85fa830b058ac12caadfba4d3fdbd68ed353b4463c3e350e0365ffaeae5ac43ea6590aeb705cdd2da9dedb588169867e7195ab268fb7c382848e47755ad4d0b59fd13cac2624ce4505fdf5064891e7cf9ca6dc3c58f852482b384c613453d0dcc1c189880ef96776116605f270a571fd26e747c64808ce353845c97b77507596e522c37beb21b1a6dca6b825d2d4d13c08b1aeb9e0408c4d395187f350579b7e71e8834bdba6142a0fac59264accd79039dfa6724a53cbf2d39296a0c807e3d1b7748c452da7227dd26ac7eab3072976f5c7bc1c173ffeac8bc0f1d1ebb0b1b4fba4a5c7b73e178e9bd33411d758efe7ec0d36fa5285d7aecd07ba272f9ad4d57759ecc743bb324a07e92366a388e160c0bdcf893bc2d96b90143f6285c8189fef49f0fe5c99eb859ecc3029a096d4f1457e1c12389fb489636d0edf4423b826ab63e3bbdf196dbafed4902cd8d84e47d7d65b7b7bc2fc460c7ef1ce78dd7dd3aa8914a0", 0x1000) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000001040)=""/150, 0x96) 05:49:38 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:38 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:38 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:38 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:38 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="ed623a42ef6e4b6897f7ea8d44da7a92767ab7d37502ededa96eb13c8f9b7947ee38665d19388a339f49952f153f215cab60b8ce56f03fe4240d975adc001409b2a790a52a6e8833865771b67a328022c7f907b7598d2f2006612efb1ab8e286b9678cc765b5cc773b9f80b2f0885562bcf42b760b638b42f98bc58f45bf687452c41d8c12bef14f12699be95a8d8b5eeff34cbdf5e9be6dce00dba16d18eac231afebffd26af11845a7115ad942a224c353e6be4e245aa2961545ebfa7ff7cd19605458c02a9ea56b9815c5e07d9d8d474eecaffd07c6ed60b05eba412099143bbb918f34e85736dba9e3d33dfb1439e9e26b250567a2f9", 0xf8) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000100)=""/129, 0x81) 05:49:38 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:38 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:38 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:38 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:38 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:38 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:39 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x100000000, 0x200040) syz_open_dev$char_usb(0xc, 0xb4, 0x1f) r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x7fff, 0x80000) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x7, 0x800) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000080)={0x0, 0xc4, &(0x7f0000001180)="1f48bf81019bd5aa6551384c5b10694df6d762ffc93854046f6ab1c319d9b4ab53b7d2d3425be160053deea725c7cb30aa4e6c51265fcf51dea83870ebe2c9905254f9882f9264061e43c31cbff5726b66f3e55d2fabae2ca461509eda6159e0f36e472a58b137c508e573eaed78a9d5d94a28bdb91b1725639b19a9ed2d9e71797cbc2ff0f00f1ad3bdd0f21d2881faae77dbdc9b99e229f2cdf210c0430cbd86b79ec05161b8262d20963013309515c28f5ee008622dbb0b95da3608bc266efa7c39d0"}) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000180)=""/4096) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:39 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:39 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2295.468521][ T22] audit: type=1804 audit(1633240179.150:5569): pid=10314 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723033343737393936392F73797A6B616C6C65722E30754B3871352F3935352F48C7C060 dev="sda1" ino=14536 res=1 errno=0 05:49:39 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x3) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:39 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="a6feaec546b4b62054d81c0f2fab8e3796282f3cff0654163898e8cbacda59b60098c0a2b4b9ac3c3f58343417939012e51d23dfa87ebb652a51f9c2ee5b9b165d2ceaca2dd63c1b0b6a2626463e074ba59da6d3cc268acdd4b68f1f1991c012678e45121c4e736a8d31b941b61e01b32cb387052c8069de4722b2561ed347", 0x7f) syz_open_dev$hidraw(&(0x7f0000000280), 0x6be, 0x280) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000001c0)="bbc0f9760330c8018518199c4ecfd8eb06e698bf5b3865cbb5e62e35f360cc1ae05118fa38cb4e64820705495783eec0c20de87e19ecc99574b05b74af130927416bcc22d85f87c4383a04f6977580c51bf0813dee9e0cd27c6afe8e896c017b641b1ba06682563e85d25da47608a395ea4ebdebd0d86b64fa4d4fa7b62712a61110a68130b2", 0x86) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x14, 0x1110c0) syz_open_dev$char_usb(0xc, 0xb4, 0xffffffdffffffffe) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000100)=""/170) 05:49:39 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:39 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:39 executing program 0: read$char_usb(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:39 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000040)="a7dc12bcfd8a9648544d7d4c82ff9f6a3a5a404089f4e9ab5586a7f2ee0e210339c3986f5626e421be5178dcb4a7fe762e734c84c60e0fe54d9cce5aa9c13a0eed9a5de7a57589f0379e6fa813fcf6353a9b9f022a04b7a89eea167cddc0c074c2ef91e9e7da6c3609bc214887c73fa73fd95d4bdfc7d044fcfb8bf560b95b3f0c42faa7204ef08aa2171e37073c78a39748402131c5c5a188bd204aef5bc918760080eef81daacc09638dbd769885dc1d4cdc2113ed2dcfe7e134eb678ce6ca030f54ae7d56bdfbf7733b9e79c1c7753f3525036971b60b3ec468868b010efa07486e8803675f38e054734a4d94d7fcc2", 0xf1) read$char_usb(r0, &(0x7f0000000000)=""/50, 0x32) [ 2295.664689][ T22] audit: type=1804 audit(1633240179.350:5570): pid=10329 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723033343737393936392F73797A6B616C6C65722E30754B3871352F3935362F48C7C060 dev="sda1" ino=14530 res=1 errno=0 05:49:39 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/104, 0x68) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:39 executing program 0: read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 2295.790276][ T22] audit: type=1804 audit(1633240179.460:5571): pid=10338 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723033343737393936392F73797A6B616C6C65722E30754B3871352F3935372F48C7C060 dev="sda1" ino=14520 res=1 errno=0 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:39 executing program 0: read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:49:39 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 05:49:40 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:40 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 05:49:40 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="1537117eccdc163331994ffa105c1a86776176d20acb775bca52db869d85b65e3dcbafb88730522c3abbbb80108b2a4ceb1ca0d971929fd851b140f59b452dae07d03e151059091d61e8c7549fcc6b25852771dd78369d9259c951e2f5d9e09c67b773ea786f63b59fec3bd51daf00ad9a711e65717a7ccd9bfdd919ac55de97196ca19954654032dd13399c6950d9d39efc7bb69d5b5ec2bd2c394d0d33f129d9f76f7ead5f927eb6726466cfa4d82f1e1a1f979c52df4db8c2a3269174f91cabbde11dca5b61ad04e92710c4fbe8d29c5dcdd41a6770395861f708f11d1b4db3639a", 0xe3) 05:49:40 executing program 3: syz_usb_connect$hid(0x6, 0x36, &(0x7f00000001c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xff, 0x5a4, 0x2000, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x59, {0x9, 0x21, 0x7, 0x1f, 0x1, {0x22, 0xd4a}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x3f, 0xcc, 0x5}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x7, 0x81, 0xdc, 0x40, 0x32}, 0x5, &(0x7f0000000240)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x1801}}, {0x60, &(0x7f00000002c0)=@string={0x60, 0x3, "cad3f30dc297285fc2eeb1225f6d5b54014d93f06fb0d2eef95e106a772681cf64156b89e872fb040bc6d3ac1c73014f0330bba1516bf9c38b1346c02b24bee2243cacc6e166147f2dd8a9c48523153508842256f902d5a92502ef20b962"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x421}}, {0x61, &(0x7f0000000380)=@string={0x61, 0x3, "38529dc909e0289acd16378925dbe36329a2ffb04bbffd812d4f1735f285bda2d086c3ae85b75d1635d1e881ab905d4cb18e17c81d9376d5fc86df5bf917e07ed1bc70baa4d1b3d8bb0afd15b1abf5db0c5a1b8dc5a59ce25273396b9af1cf"}}, {0x3d, &(0x7f0000000400)=@string={0x3d, 0x3, "f2ce24dd836df97d65fb4943229d9a5c3d254140ef8294574e5cb63b014fa63318a06db6a21614f19169309f239a23662603fd25da983048d1c4b6"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xfcff}}]}) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000100)=""/132) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1ff, 0x2) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x83, "480406b95bc63250e6d41611ad039329659d5fce908b31bd0268fa49a98cc73758350e11619bbc41acbca81001c8862b1372069ab908cb00b3defdd2c1a0217fbc482fd029f2e12765ed7df9f44ed6c0ff78258f992c44fbf36075dc84ef30a228e39f366d51a9b5d1b0e4023619a9f40b917ec1e2617d84561ff60e307e6b4fd21def"}) 05:49:40 executing program 0: read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:49:40 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:40 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:40 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:40 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 05:49:40 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000280)=""/58, 0x3a) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x100) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f0000000080)="3e1d41789e907a97d0f702e0eea67f353d8fb4243d5bc4d51046c8c2dfcbf1d057140c957c7783d3ad57bbe1c44624e4750a76cc2db689cf4eecbd5c8897af66b5f5dd95bebb7186a4dbd2027c761445dfcf959f41005384e8c7a8c28a1707eb6d8b6b69744fd3d1aa3d613269cb03d68a8558704c4255374c40423a8c6b2bf547ad2e2c37bda58e2a4230cdfa9bb733bb6fd6362cda1e5cb8eb3389611acef7e3658f2c77668660ef0e3995df209872ab3bc96bda1378424a02e638d96a71e6242ad9426f3ad9d2beeb3657f1", 0xcd) write$char_usb(0xffffffffffffffff, &(0x7f0000000180)="7a4a73ff3757bc1e1890491d7849b0258e9f57e9c3c8d802b3790eea2f66b66da0972328954b2f74c5ca8207c4f30214c9dc5e36fc054e80aca93147293f5f6247e7a5f903b4473adea98ad55241749d500529548980be786bc50121bdb17ca807f855c4dcb0a1ab166971f0a838f93c5b4e2e4c8a88bd2b95ba9aacd33dc695a62ce99af208c1e77767e60999e8354c150820e3eb15fbf2cf6e5b2806f9bcc071e9336d27075a9dd1a2dcf4715514578c68594ce2a8ee822349ac474e4d3cccc472297d5242a2d158f192cbb51a223e3a537ee79f393f6d049eb990587fcccd8727de3dd9880cea4e7c0a", 0xeb) read$char_usb(r1, &(0x7f0000000000)=""/85, 0x55) 05:49:40 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200), 0x0) 05:49:40 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200), 0x0) 05:49:41 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:41 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200), 0x0) 05:49:41 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:41 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014ca2108ab12a390eb1e000000010902240001000000000904410017ff5d8106854d174804a8699bcbc73a0009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:41 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:41 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e4", 0x3) 05:49:41 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(r0, &(0x7f0000000000)=""/41, 0x29) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7f) write$char_usb(r1, &(0x7f0000000040)="3600324d2a7bcaa766", 0x9) 05:49:41 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:41 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:41 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e4", 0x3) 05:49:41 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e4", 0x3) 05:49:41 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:41 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49c", 0x4) [ 2297.889580][ T5505] usb 4-1: new high-speed USB device number 18 using dummy_hcd 05:49:41 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:41 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x400) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0x8, 0x168d, 0xffffffff, 0x200, 0x7, 0x1}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x3) [ 2298.139017][ T5505] usb 4-1: Using ep0 maxpacket: 8 [ 2298.259148][ T5505] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 2298.267270][ T5505] usb 4-1: config 0 has an invalid descriptor of length 133, skipping remainder of the config [ 2298.277658][ T5505] usb 4-1: config 0 has no interface number 0 [ 2298.286613][ T5505] usb 4-1: config 0 interface 65 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 23 [ 2298.299851][ T5505] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 2298.308971][ T5505] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2298.321564][ T5505] usb 4-1: config 0 descriptor?? [ 2298.599020][ T5505] usb 4-1: string descriptor 0 read error: -71 [ 2298.615748][ T5505] usb 4-1: USB disconnect, device number 18 [ 2299.528848][ T1484] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 2299.768812][ T1484] usb 4-1: Using ep0 maxpacket: 8 [ 2299.888984][ T1484] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 2299.897098][ T1484] usb 4-1: config 0 has an invalid descriptor of length 133, skipping remainder of the config [ 2299.907401][ T1484] usb 4-1: config 0 has no interface number 0 [ 2299.913566][ T1484] usb 4-1: config 0 interface 65 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 23 [ 2299.926670][ T1484] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 2299.935774][ T1484] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2299.947853][ T1484] usb 4-1: config 0 descriptor?? [ 2300.228904][ T1484] usb 4-1: string descriptor 0 read error: -71 [ 2300.245814][ T1484] usb 4-1: USB disconnect, device number 19 05:49:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x3) 05:49:44 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49c", 0x4) 05:49:44 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:44 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:44 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x400a81) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/45) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:44 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:44 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000000)="d228c7c2029313ec485a63847ad11de48e4d5e362624ce66a0eb5d0b6b1670570caccf1d357d15d3c14472bdad7dc21aecc9c12926b012b8c73d47de0fa0fd83670450f07399830e5063b2175dd1b12838d75ac50a86ce2b460cc8c806c50f7ce961fc9c1ea3096569362c6fc966", 0x6e) write$char_usb(r0, &(0x7f0000000080)="9bea2a7460f4975987521745de4a956a49e52d32e7b3a7a0f334cc7e5393ba86660b78a36a4d4ce112290b4ccb7e23c03f26b5032ac9f034662e8c89359d519dba96442af3fc215859fea6f3f733ef7323a39a071738ce4d0e5335e323b112b458680a8b352e94", 0x67) 05:49:44 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49c", 0x4) 05:49:44 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x9) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) read$char_usb(r0, &(0x7f0000000000)=""/165, 0xa5) 05:49:44 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:44 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x200080) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000000)={0x1, 0x100, 0x1, 0x6, 0xff, 0x4}) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x7) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r1, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000080)) 05:49:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x7f) 05:49:44 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x80000001, 0x141400) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000080)=""/142) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000002c0)=[0xfffffffa, 0x3]) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000040)={0xf94f72f, 0x2aa, 0x81, 0xfffffffe, 0x800, 0x18}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff, 0xff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000300)={0x7, 0xcb, &(0x7f0000000180)="98fba927d2dc359328dd292947cc95b50a790d1d5546fab8a39c886931d12baf689683dbe6228863b708a69e6d4ce47ca808b7c6fa509d1fe3de15235e66dd25f318f98ebc2895d3966b98098be73caad3c46da6d0fa53fadaa92b0ad89b3581e89ddd00e74a7bb184ccdb2fa7474577a0d5638d21b27617b3e5a1edd2fec7f01b914a395cfb15922c9aed176936a768412193b04d5039b27cc5bc085a165c9c1540c080e0e4ae3e118ebe4ac98c78c13b182393c350ae1645d4811d9570bfe92cbb742a279864c6a67985"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$evdev(&(0x7f0000000140), 0x4, 0x24000) 05:49:44 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:45 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="d5d3fe01a08841053fa4e17173dfbdc03840ec73fe76f4bc0864e612f5ff83151927051f993d32e6dbb4d964728d88b401f27945f1e948cc021e880afb5d33cd1d126f122f2d6b17509c7768069be487e448d63ce44b7ce556c9ab1243a8646169ea4c20898b87ba223c2c1f0495ccd1233864b4acdf01a4611d2fca07b2afdcac963d65465b66c8f9689456e38b37b45c659c14d5ea11390bc98d48aca2fe64b2e0b53e4acd4789dadc28d6d16a83caeff6be8362b853c7190451405f8a8177a53fdefd574af3cb7cea24b26bf1f536c74ae733cf9dd08fbda913", 0xdb) 05:49:45 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="e91069264b7de79746ae3d9e21ba15903d2fdf338193e4a132595447819f60b0017680414e22a2deae56eb66eba4b8e190922735df1303b99a93427d3a5c7679a698540824e8852f11850d7ed05b2b9f5889a4abffa6e0", 0x57) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r1, &(0x7f0000000080)="88b3a609d0cd368db9e4fe0ee55f751f48adf2bb54f3fad752c1065f788bd8abda03c9cef9ec53dbd9d7c9b16b43ae", 0x2f) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f0000000180)="5e671484acb73423ddb1d725eb9aea3c004603b425c784bab4819214498434fb6029a8463e1ee3a07289617eae0d6fedf921253052e78badadcbacaa1a27c9e26b9f0b7724fcf68b94faf91938a591ca5aae05acbd36dd0698b33fc62854e913fd68ea673be159cda218167b2a3ec2ccb755c0c919975560a3874d80e62434aa5104606e4f2157a1dfb43eb2c384f02cf8e43658a88b961a0b4763c1bf1a61c9d6019a684d9068567817eae65587213fbe37ccd11990c00acff83a80c11c2b6ad9ef2153ea58c0df79970622a642fe60d39fbaff6d1e65cf2f69", 0xda) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r4, &(0x7f0000000280)="828a315ca803869e7a5f7e74210a2a36", 0x10) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f00000000c0)="3b96beae03cc0ec0113e02b1886df3f7086dd0ce6e799d5f98a9214f21aed6a5ab6707062220502574493d40fbf46a86a93deda59d77ce0e093d65230b8c9931a0e4065feb350e66206cd3f0bc8fcc4eadf306b3b2c9bc6db0c10a8a54f9b20cbceeb0fa42ff53f3eb4b42d19e5bb11abcb79614803a3b59b1d6889d8ae7d1a0269d9f968941831741d012c445f8c2839b88dece4844940ce4a48def43747a9266ae4535b8da2d24d5624835ab07e0c492", 0xb1) syz_open_dev$char_usb(0xc, 0xb4, 0x6) 05:49:45 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000140)="9b5c6a4fa19bb01f2f97be27faed44bffc1ae49292fe9df0a4d4100498e76b29235dd5f0c35f369f7f06b451e063c9837433295a6e2191c44c89918cb310b85509134759727fe6e91b731e2fc8e7204f0f07cd3d79167685d18cab558edc0500000044257f0330b214221ed7d93683b2ee4b0a2be79026e25e6f9167db62bc7919f0f2d4ba178e3bb857840e194a593535aa057c5825ecf5907befe67dd857c4bd130c3fe39da88677185f8716b95ef2a4e677094834fc8822c4f16f2c9652cfbcb4915b8c81b9bc376ac1ee8a118a11758ec8aeeb3af7636c5ef10c02132ac7424d751c34bdcaacfe7f3e64c679f81521d35fbeab393e83afc94540b6c6b677d89d11541d07b63d525296372be40d22a6ce01004516a0edd37116fc43e1f6771a2b91fabec23920bf2f9c926472229a272ebb8cc558c1bfaa854e9d935cde6bf89e5055023a9b549e97be71dd2c83f04db2751341bfc7f67e1b16ae60382b7cc7265da7d7fecab3643694fa42683705732855959a0eb8dd2dc36d4b458705b0ca7cccd3fe6c58235cb044b62ec99fa9eb4bcff65eca71228dfed377051814f0aee7f2c6c5ebae6b1273f85a9074780000000000000000", 0x1b7) write$char_usb(r0, &(0x7f0000000040)="2046d52d71fa04cdd38f692eca72023a93adad9a58e15ca66732ff4f9f2d5902724925c73282b0baceb356ad86d70bb8ad4acc317f24c68cbdf5ef84fcf58ead1828fd67e61cbc5f81f626bf6c90369b8365dc6f7c0e2c254217f5f71c750c815bcaf0084e8ef83bd54840eb05216933124592acb59d299ed5e04473b131649c065a8191c33f1d2c58cbbe45130121288955faf431e2e73db9c508b85f1e83eb0687328e", 0xa4) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000100)="5b5ea5115d0c6f93852c2841081b092a933b5a54ff6879f0c1075d", 0x1b) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff) write$char_usb(r2, &(0x7f0000000000)="f19a80e0cc6a23005004bcb2a4500fee6dce9e249c6a4ed53a4bf99409e80400000000000000fcada7e31bfc58e163390e8ba716791f8c02948b", 0x3a) 05:49:45 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:45 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:45 executing program 2: ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000100)={0x1, 0x1, 0xffffffff}) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/249, 0xf9) 05:49:45 executing program 4: ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f00000002c0)=0x6be) syz_usb_connect$uac1(0x2, 0x100, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xee, 0x3, 0x1, 0x7, 0x80, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0xc6}, [@input_terminal={0xc, 0x24, 0x2, 0x6, 0x204, 0x2, 0x0, 0x8, 0x80, 0x80}, @processing_unit={0xb, 0x24, 0x7, 0x4, 0x0, 0x81, "d6f2cb0e"}, @feature_unit={0x11, 0x24, 0x6, 0x6, 0x4, 0x5, [0x5, 0x9, 0x9, 0x2, 0x1], 0x81}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x9, 0x4, 0x6, 0x3, "8a98", "fb"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x81, 0x2, 0x1, 0x3, "d19d", '%M'}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x9, 0x1, 0x40, "6e60bb035c"}, @as_header={0x7, 0x24, 0x1, 0xb7, 0x0, 0x1}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x32, 0x4, 0x5, 0x0, "03009b5391569afe"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x6, 0x2, 0x20, 0x2, "6cd639a3ae7a"}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0xb6, 0x12, 0x0, {0x7, 0x25, 0x1, 0x2, 0x3, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x0, 0x1001}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x3f, 0x4, 0x2, "ae9dee"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x66, 0x1, 0x81, 0x4, "", "9bd2"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x1, 0x6, 0x7, {0x7, 0x25, 0x1, 0x1, 0x4, 0x1ae}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x20, 0x0, 0xf8, 0x40, 0x7}, 0x13, &(0x7f0000000140)={0x5, 0xf, 0x13, 0x2, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x90, 0x80, 0x40, 0x7b93, 0x9}]}, 0x2, [{0xb4, &(0x7f0000000180)=@string={0xb4, 0x3, "da8053ab73f617b56a02c4bbfced36dec71dde95decd7c3420fd175626392e7d3c018300975d9740016c978b968605010fe302ed84fbeb6a608b53bee08a30ebb65eda15f03ab7984835e655fbb35e9ac430b65cc7b5225083975d18eab8c66b07bede11de424b3f8015dbcac919a09ec3bc1cecf85eeae6ae05821a4ab4c576d66d56e746d48ca915324ceabb8eb0e7475c00adc390b1e60087a85d863f99967eaa71b7673bae543a34f9ba9ad8ca33f074"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:45 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x1) r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x21a, 0x400000) write$hidraw(r0, &(0x7f0000000040)="77b7950dba5387276887f7abfadafb1918777b22ac05ce887ae02dd7f7cbddc57ad3637db7bdbc00badca4c1a50b22239f052eb899ea10c4b33f6bed95d445b68b6d38b606f31a3ce869737263c0335c44e4c622e1df7f2f", 0x58) 05:49:46 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x338) 05:49:46 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) (fail_nth: 1) 05:49:46 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0xffffffffffffffff, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f00000000c0)={0x1f, 0x15, 0x8, 0x8, "3d079bdd3b844fe4ef43025eeb35dd057d039cd081e4e3dac2dd57a3fa2cb7e0"}) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x1) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x16, 0x2a, &(0x7f0000000000)="c7834e0524aea330872d63911148d96bbf16f525eea8f1a56e78e87656f5949c95ecee900aba914b05d7"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000100), 0x6, 0x420a40) 05:49:46 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x260) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2302.528847][ T5505] usb 5-1: new full-speed USB device number 118 using dummy_hcd 05:49:46 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2302.618820][T10573] FAULT_INJECTION: forcing a failure. [ 2302.618820][T10573] name failslab, interval 1, probability 0, space 0, times 0 [ 2302.631892][T10573] CPU: 1 PID: 10573 Comm: syz-executor.2 Not tainted 5.15.0-rc3-syzkaller #0 [ 2302.640679][T10573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2302.650849][T10573] Call Trace: [ 2302.654138][T10573] dump_stack_lvl+0xcd/0x134 [ 2302.658750][T10573] should_fail.cold+0x5/0xa [ 2302.663268][T10573] ? dummy_urb_enqueue+0x87/0x8e0 [ 2302.668312][T10573] should_failslab+0x5/0x10 [ 2302.672836][T10573] kmem_cache_alloc_trace+0x55/0x2b0 [ 2302.678147][T10573] dummy_urb_enqueue+0x87/0x8e0 [ 2302.683026][T10573] usb_hcd_submit_urb+0x2b2/0x22d0 [ 2302.688164][T10573] ? lock_chain_count+0x20/0x20 [ 2302.693036][T10573] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2302.699306][T10573] ? rpm_idle+0x28e/0x850 [ 2302.703729][T10573] ? usb_add_hcd+0x2c0/0x2c0 [ 2302.708340][T10573] ? find_held_lock+0x2d/0x110 [ 2302.713121][T10573] ? __pm_runtime_resume+0xc5/0x180 [ 2302.718346][T10573] ? mark_held_locks+0x9f/0xe0 [ 2302.723129][T10573] usb_submit_urb+0x86d/0x18a0 [ 2302.728011][T10573] ? __pm_runtime_resume+0xc5/0x180 [ 2302.733231][T10573] _chaoskey_fill+0x335/0x8c0 [ 2302.737930][T10573] ? chaoskey_open+0x1f0/0x1f0 [ 2302.742717][T10573] ? finish_wait+0x270/0x270 [ 2302.747330][T10573] ? __fget_files+0x21d/0x3e0 [ 2302.752028][T10573] chaoskey_read+0x2e0/0x5b0 [ 2302.756676][T10573] ? _chaoskey_fill+0x8c0/0x8c0 [ 2302.761549][T10573] vfs_read+0x1b5/0x600 [ 2302.765723][T10573] ksys_read+0x12d/0x250 [ 2302.769980][T10573] ? vfs_write+0xa90/0xa90 [ 2302.774408][T10573] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2302.780412][T10573] ? syscall_enter_from_user_mode+0x21/0x70 [ 2302.786320][T10573] do_syscall_64+0x35/0xb0 [ 2302.790752][T10573] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2302.796665][T10573] RIP: 0033:0x7f478129f8d9 05:49:46 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/4096, 0x1000) 05:49:46 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) [ 2302.801090][T10573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2302.820720][T10573] RSP: 002b:00007f477f017188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2302.829162][T10573] RAX: ffffffffffffffda RBX: 00007f47813a3f60 RCX: 00007f478129f8d9 [ 2302.837177][T10573] RDX: 000000000000006c RSI: 00000000200000c0 RDI: 0000000000000004 [ 2302.845168][T10573] RBP: 00007f477f0171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2302.853156][T10573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2302.861139][T10573] R13: 00007fff0f538cef R14: 00007f477f017300 R15: 0000000000022000 05:49:46 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) (fail_nth: 2) 05:49:46 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2, 0x6, 0x1, 0x10000, "149b279c5d31b71976f6cdd1ad217dc72ed05cd3f0699ab9d788e315c7846449"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r1, &(0x7f0000000000)="c0f55318e7f550b8aa45af8fc73d56ee62c8c73bc9dff60a93b01e82823afdd8fa746331346682d2bab7cc6b9b4ec1851c2675434a919934a880b9f7e667da0c5617c744141e1d56664acea8f5966d1dcc63f0967e3ec55440d9bf029db1b6bdbcabd3bb61cb458ee0ed70502d426218320c9126f3156adb10706ce5a883999fb5d85b3a46035f03b369ffa2dc7cfb9927608de1a354d37f45fc1ee3de35b965690b65452a6fd1a40c344bfb90e7f0fb2a4f4b3ebb6214d76dfd4f77acdb3824a964b943", 0xc4) 05:49:46 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) [ 2303.067260][T10587] FAULT_INJECTION: forcing a failure. [ 2303.067260][T10587] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2303.080903][T10587] CPU: 0 PID: 10587 Comm: syz-executor.2 Not tainted 5.15.0-rc3-syzkaller #0 [ 2303.089690][T10587] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2303.099782][T10587] Call Trace: [ 2303.103075][T10587] dump_stack_lvl+0xcd/0x134 [ 2303.107682][T10587] should_fail.cold+0x5/0xa [ 2303.112206][T10587] _copy_from_user+0x2c/0x180 [ 2303.116902][T10587] kstrtouint_from_user+0xb5/0x240 [ 2303.122032][T10587] ? kstrtou8_from_user+0x210/0x210 [ 2303.127251][T10587] ? lock_acquire+0x19d/0x4d0 [ 2303.131945][T10587] ? ksys_write+0x12d/0x250 [ 2303.136469][T10587] proc_fail_nth_write+0x79/0x220 [ 2303.141512][T10587] ? proc_task_getattr+0x1f0/0x1f0 [ 2303.146647][T10587] ? proc_task_getattr+0x1f0/0x1f0 [ 2303.148808][ T5505] usb 5-1: not running at top speed; connect to a high speed hub [ 2303.151777][T10587] vfs_write+0x28e/0xa90 [ 2303.163757][T10587] ksys_write+0x12d/0x250 [ 2303.168107][T10587] ? __ia32_sys_read+0xb0/0xb0 [ 2303.172893][T10587] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2303.178895][T10587] ? syscall_enter_from_user_mode+0x21/0x70 [ 2303.184821][T10587] do_syscall_64+0x35/0xb0 [ 2303.189271][T10587] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2303.195199][T10587] RIP: 0033:0x7f47812523ef [ 2303.199632][T10587] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2303.219374][T10587] RSP: 002b:00007f477f017170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2303.227816][T10587] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f47812523ef [ 2303.235837][T10587] RDX: 0000000000000001 RSI: 00007f477f0171e0 RDI: 0000000000000005 [ 2303.243831][T10587] RBP: 00007f477f0171d0 R08: 0000000000000000 R09: 0000000000000000 [ 2303.248826][ T5505] usb 5-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 2303.251820][T10587] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 2303.251839][T10587] R13: 00007fff0f538cef R14: 00007f477f017300 R15: 0000000000022000 [ 2303.276688][ T5505] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2303.286878][ T5505] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2303.449065][ T5505] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2303.458150][ T5505] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2303.466246][ T5505] usb 5-1: Product: syz [ 2303.470482][ T5505] usb 5-1: Manufacturer: 㐊 [ 2303.475084][ T5505] usb 5-1: SerialNumber: syz [ 2303.484767][ T5505] usb 5-1: rejected 1 configuration due to insufficient available bus power [ 2303.493867][ T5505] usb 5-1: no configuration chosen from 1 choice 05:49:48 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000), 0x0) 05:49:48 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:48 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:48 executing program 5: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000240)={0x4, 0x94, &(0x7f0000000140)="7120c756a11552c4ed1cdab4c9bd8f9ab1d495f25fc9c884929ed7c8d3124709a574ffd2b993209ee1dc81d5e4c8969a1703105de8567a07a0c9419fb99886c52350fb0c1d9669eb0da441a5bba8484da9e479f2ad040090b3dfa6f004a5d6205a8d4907b208fc4096529c7bb19990011cf23eddf44ae0595e1f7138f91f401a8ff69cb1aedbeb87eaf29fd9aa9543c523a4b868"}) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000100)=0xab) syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x141000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x5, 0x1f, 0xfff8, 0x8, "f7fcb3967b2fbf3ad9ff1d793cad78217ec4e9c3751b9ef42f66c55dec2228cd"}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x610480) read$hidraw(r2, &(0x7f00000002c0)=""/209, 0xd1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:48 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:48 executing program 3: ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x3) syz_open_dev$char_usb(0xc, 0xb4, 0x7ff) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/113, 0x71) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/189, 0xbd) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xffff) read$char_usb(r1, &(0x7f0000000180)=""/130, 0x82) [ 2305.242893][ T1484] usb 5-1: USB disconnect, device number 118 05:49:49 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:49 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x26bb) write$char_usb(r1, &(0x7f0000000000)="0c816fa3d1d5ac591d6eff2326efd5141eef8f6930e66af7231d3ffd9cb7c932e1a256764916545ea014714148e71251985eb2689864ae8af011c2c212a4dc337b0d2b6e8ae65e700f0cfd8097830e61c3027df37d6b9b8343fffabed0b5c3927567019c91ecc9f1a03a351ac5432d5a8b31fcf072c7d5c9d5c502f4dfbf346aa380b69b66aab2c9d272daa1441be4c26b54933c6eeaf0f7c726d85d9d347d2c65eedf1d433f818e8abfd9d4bca7e044f901607d4585e44ca903df", 0xbb) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:49 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x400c82) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:49 executing program 4: ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) r0 = syz_open_dev$hiddev(&(0x7f0000000080), 0x7, 0x882000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x8) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000040)={0x2, 0xffffffff, 0x7ff, 0x5, 0x0, 0xffffffff}) 05:49:49 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:49 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3f) syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r0, &(0x7f0000000000)="67f13a7033b281e5ebc20775ea5eb64c6671ec92d1a4fbfb20b8a8dc37e395e78918630f9e5b7f3b9c97afadaeeb026d799f9454a4b9fb1e1c67aa9908987296e389c724e5f0e3f6e5890ef1a897b6de12b72c8aee23beb24358cdb1b80d61fec771d51071f65e7c6ea0d824848c3975c9a92442073e3437f0a15cda0888ab7e057ebaf01172299a3ad14ddc69e5d158f704c02a67c8a69b7765bc57a96a7197f29cf50a2522f2c56f345cff84f8c09aa6558ab33a9dd19d578c35c966f00c3c176c8b86b97fc2d80da8f0b09576fde09663c9e564b1e89625e4a258994e3857c4b155dde6437a215ba468e5ef7f406e6b4c48ad5d5b107010c54e8739086534d927d727df2022277d6643a1ae1f89f3e4b9e7d83507c60476f22b39e0d8aa38c749c9213562caa71b62724dd19d2e05211b4568548e1268d645cddfb9e52512555fc6cac975917d1a4f29432de09fd5f36c451561db34147ea09fe6457ee53799eb8e4dedbbd6a96a618776bdde9295315eb1990e8697201b1db619ad2d4d4de4af2ebdb87738d47495b5aa5d45e8566232c2e267cb395f3e1cc306d696812689d59da4113f085378d140aa1351b86a06f61f482e6ccb59ee62e8d92d21289351f00be4d5fccd64bb64bcc8a1b9ff016adac8e710201287e102850f52af2e1f2df2344fccf1269d4ea799cb7ae0185ce0d55bb01ff4a8d48382d391d57ea914d16ce7a2cdc65c807405a2e3c4e03dc1a49666418833a7fafe8661b8fbc341562b8bd8a09a99d2a1d8a0677cbfa98c43cf06ffae67f9f5276b94eca27164d0400d08bd3e7ff0e1a66917c8e55b363a6c2f97b095a638987730e1897dfbb23806c72ddc79c7e2c020d786158a45fcca4ca8867d60f2e8b6f762133ebe5952c61bad956d50f58dc134b7caca6505af9bc6ec7804d377b395543b1f2ebd43cfdccce02957a7d24bc21ee84c0d6c9d8c7594ddb55f8cc7d0f24bab4583f9b7745080dcdb06913f8de939f9c6876c656796f23c763212230a33be06183fc4504d38058024cad95a39ba4d582fdeeff424072624ed1c9b18728c9e020afe4235ec780bf9d5e080d211ba1808e081588995184f6a5c2022409e64b40caace08d4d01c552d301d20c14b0bb4a3ef37f62ef9a3d8baf5703c52832ff7857af801caf70051f424e3e6f2e11b51ccd37adc21b2d23b8d55b51b9a8f60f26cb89f01edc06b149307be90b6c85f15dd7382389c85a51dbfae0612818ee7371302bff562ef35929572a8b2c3bc90d25ad5600f5b8857e737f3fec2de07f6977984a9834b2ac2f026b243ce480830afa364635c9de3a5cf39263fb982065f41be883253ea83c40f7f6c034c479e7a5cac32bc40d74a0a81de8d751517d6ad0456b0e0349ab2b57aa26b33eb8a5bdea853bbc39c0a39a49b38420632a59399f96a1c36b485764b91fbc2912edb20c6046f42b51294ee567e01191e0eec9e6aa87af1b9af79b228693f7540f61e0d031f19c87270c2d3d2872ff6182d40d3d2edb728fe8aa65d18d0cbee453d2d79207d9f1f4573e1e354e12650d502da9ab69fd39f64505acac7a4a874f782e1f70fd5f80e9b63e22b8110aafa4947c35ec25d9c3f2c7efbdedcd1a8984fa0ab5330c0d87b7f7f9fee320498952010acb8e4fb674677d2742cc865f0f4327db3c0ae60af416a04ba8696f187d748e906e18060912ce15f0ed6e96cfd169f079c432636c7d4127750b5cf6c95fcccf535fe95dc70eaf115929d66b7164cdd6aa3d80b64cf2016e6e43578a1f2a73eab9e1faf19c88178066ce60684c58fe9d97d67b182457789d341fa0a28465b4e59ffcd6c724af23b6d86e46e335a08aa5d9cd5d8646f015e1f1710a465e07288630052cb0937588dc3bdfbd953abfacf7267fb212b1c9518f3afae833dbee78a5db0ba1723889e617b5f5aee4eb607d0a81494b2bf8054f8eee5731a3100c996372146ab1c80c7176f34ff80af40c81a0a93ce12654dd4365b779fb696c619d5a224db4bb63ad07c4a77a04027297b7b12f1c709b0cfe2239884476856baa60fcc0d14b31a184e4357c5259a2af84667ffb165f65ed413647ee4b3f3a91b03292095837a3a3986ca7567854764df3eaf8fb1c5d0f0b1d1fa4c9eea859eab140ebc729a7084e978a46110a6259e54367587b4cecf537e2bde16ea12b640aa04496cdfdda8700b78cb7356050a899449a796f7792a18a5063213b791654dc0cf1dc13349da2f155036f8d1cc8a46d0145d12bedefa1ec4fbf598fd62961195b22c750601f48b48524a9d69fa3f7fff5016657e77be86653db0f669b5d9f068d515bd467f3d2db03a0472a10edd59a640bfb5452466c4e4f237d9430786b0a558f65bde66bbca8e4b5edcb8907082850b56031b4459ebd580435d2dcc816677fe7e55ada766dc5033327d634beb10cab229f1c31de9ab29b3b2268347364525428d2a5d74c3939d0091605cc0859c416ba4d574c54452b5b80669649989dffaff4e5b4796c1383728a36f78664f7592dd92c17d20fa1fc6537d5ee7a798ad759d1f7b68342f6080608aececd37fb3564a0ce5af061470441eef1b2926729f86613edd948d559a03961cc5b11e497c999e3ac09a3faea9502b361b2d4a6e7ded0fbffb316ef8c3a03d01627e03e65ba17f8caaddb7843a03d1268c98742385da4ea91632eae90979a1aa37dad8e833f81232b2921fe3ad2f0e591c824574bdcb2ea3c007102e9d1c72b6f5d51c5a32aa75cb5e57ff91d85fa63e0e8a3ccd2e6a106907bd3367e18937fba2b81c1a386e47a792ea6067e631482218f07d7cecda61ea4a376f396a724022e72504f6770d404c21f970d91167d35b09ff13574bb5160dc8b0c07c7e2331037d0aa4c1b35b751240225147901a5ac127b7e0bc0a1ba2aa9fd5303b126e09ab438482d291f4dd9cd1e15f920374e4de6ea0e07c9ab77f6ba1692a414df70e9356a1708b51de35f1f0a3657e076bfee3bab036bcf491a85bac5a0ac39722f48d47c253e9c3b3639773ca01c176ee7e53eb7435439160eaec6c8786288fb2cf447d91a3feb8cf82e4a18f5d038f10acb462c94025a90315d466fb6d4ef8fd65072be90c8c44d12940629e022ef298110ab3576b2df0e5d6ead15f4c8bd92baa44a808c9bbcd7f8075e87e7cbacd1f3a2d6558910c820d8404ee11288d172036bac327cdd6232c9a162f6f9d331e5ca91a65efacb49bd0039c2a87b53a685cc5b014996f95dd570c1a280d0aab51fe678f31498b0b38b1d9cbc0e8892d97c44cd72473a2f187bd45946ebcbfdb64c620302f8abbc7f8d38108fa45a5f2300306453a2f257cbe065b55e067ad7df606fd78f7f02b5085512d913987649db5300f6d5c21ffac4fd1236ad9cc55298aeb9f5374ef5a015f60d3de00a7f96141d6786a40bff3e89adb6ccf9b739bf66cada2eb6ea3044284190e5f792fe5f707262c71668112bdbf483dd66ea5aa169e2433813475578a7a54902472d097c5cf309a7488b73ec7ce707180c789e4878faa5136dd1c2c4f961b2996a8d36885336eca72083d41c504953f36970df5d5bc267a523d099b8ba252d05a1e3f9d3b5090139fef8249de5f119b61f429188e9a0e9bd43a50669effedc113d75b74ec3589fa0a474d64c47980596cb5204f705fe0e665c8a2f08fcce8a78fcbddf5294ea5e80855338132d4381fa2026a1fb659035f0f444d877032d5132405a0e32ca027097b829bb1deabfa646db48acef4b70ff136243dde0ac8f17cc240090867979496e3d8f7c1ecf53cfda4c05f3afdd626b4e70b213c8ea01a470e39c6b4e9ee7b40f98cde2e5621ba0afe02deaded63050ae7219d3d064e68a4e9317869423993b17b43885e1b3eddeb03ef73920db44d8386e8befbcf27b85ddd084eb173395eefcfc8801ae41f1800ca2605d6f795df232d3b4963ebc81a69a532055beed3222da53b4996e05ccb9332f8206e90d4629ac6f65baf3ac435fb6dc141b5f2b9445344dd040c331d7f63a9925315420b70b65f63d85ae7d2fd85477edeae6791959baa8c967813bb66ffd7fe69111386f8bf4ef702e81d02d8d54a2ab7a487131fb374a8b4e265c83eef3c31104b352a07b63bc40ea6ea9085c524553db865b804e616a9c72f66c80d85eb7e00e56c2db8c4c56d93bebabf7744f7ea65526a01dc6bee17309dfa94fc6f2775e643aaf0ebf337e9b72fb4a74e4b4386667c621d7272660921498cd871d27db686a2f32dd9e7266a9d89bd7c11bcebabe9d5d3e42cb8c446dca696ab9488f850a4441e21db495d72ccc39ffe2d7879fa0bfddd1dc25189ae4d06223405f1d74bdc1cfa1207a3621a93d41134ecf0050290e63dc06fd6237e34227dab36b6c3f6a5c8449d0a7a31610954a24f46160b7cfad949b1d6e2bf9ca49e5f7c12331d5474b46b8e0be7d8b427211b658bc01d169ca562a49997afd041e1472e9d3ac97442453f96aff4eec40e52e1528952c797a6fc80be2512fd8829d31f6be9f27b45a5ae17469f69afb89956fb4f6f9d51c8742a341116c119f9eec593f3df1a4662091bac6e60ebb03c9fa1d0cfa82075c75912e3d1fa6675d39b95daae0bbc00ce545b33710fa997a4e82c127e54341387beee3987c4bcbf1d2c8a7ef979b67c4be6e6abfa9914c4e5826a47b0f2a2c1bf058d329961d5d53ca122e459092c7a58a7f961e328aa7326eb54558bd8ee2250b41f558dc382e6ea79ae12ef1ff0e079959d9a8b44f6bee17a044a360814bf11a81902a28cda42b17cee74ba4f113d1153f16e29d4031e0900906679e5b86522b062878ebbb023214a077de7f9beb93e852c7ac43e608d0a807ca57d290bfc0b2935ff83e9f3d1f3d0427061b533e41bade807f0758475d6e310a51cf0307059f30c3face14af54531ad12624e469cbbda88b12cd165b91ce20bc86bc82944fe07902fcc22d594641e04690fbfe45285138f3deb88352b84798626607430113d86ba14375826535fd34ef4200440b2146d2a1bf24b8a2952dbe64af53e71a0e19d51e78866882cf4837dff431f1a18a802af7e1e8c99bf8d6b55c933a54db3e1d40916d3568eb39570782cc65d56a4a9f2a84c2e74e9ed8473362b24ab0b9cc94f6882c744083d9b8810afdebf01656356c63adeecea4c0e751beca132c80b490f310f317b5eb16c0f22c46b6abd03423eaa748f311ecbb6f65b3b6ad8ffc04924c3ecea9b62dec22dfe27db34ed02a2d36dd20afe1a54da477391b678c1afdef4f799ddd335211974428cb84f0d85e40e5f9a4a94b9fe1d674d139d236b5d38603c2c4ac38136fafd293966a6929d86444627dec01099a2b70056f362867cf981944e63fd85be555799f10f52ef75b7eb9e00b3a107dfedb5cf9d64be5508263ea13c32b4658318186ed9291085d3aafd49bf487416c4cb96544da76494e271bbe6807885016d5a234604d5efa51b073d077b267ded339cc283f681fa71dd62972c2f11eb3406190ef230a4da285683b0fb631bdb08eec005cfc0a28180c06af1895f9cb3c127ee315a75f6cead21b342701437dbee859dc064ad9d5a8d0db8619338381218084465084b5b5bb87855e7be4e30e1594359c7773430f0f4ffaabbd5105ee440ccd0c9bb2de0c8b5d203d063206ee0f23e21aadbbc7270b530354796ed56fab7db4925e5340c5bdcaae264db016bab518bb677a2a76371a29dc7bb43ca11d191036ae527610c2646a12ae28885c3e8735ca165fcb5e240c34969c32b4be1fd974d119ac731ec", 0x1000) 05:49:49 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3ffffffffffffffc) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000080)="c08e495bcc8e17f64114a39c15be5260b8d4729e41a2923ac4a7ffd5053191d9a964bcca3d950de4fa3fc7d627af72b9d1e885a04519b6aad2fbe0390cded34720181ac917fea28d28dd8a4d2f441b641d774706b96a7242df5c1f495542e86d625961ef1f06a86a3d838c3b7eda012ac5613fc3a497f2fe4424ae841d4c1fec8202080d865c75253ee80a92853f4cec10de392fede24a9767eece04ffc213de2541d2342927a6a226b387143b2d911d5975fa6e05", 0xb5) write$char_usb(r0, &(0x7f0000000000)="0601e3a2c1513fd44cd04c06eab6a4fbc1ad854a8db31f7b9b1587e2ff59e86f167b0af3d49783c9a408fd713d0512e0bd9929c2196fa8eb35724e9244fb8d1b43818ff5bc58446ac68f84f615ed2b0bf3ff36ff60aec2ad21ff9d7c7b902cf666f881c8be698593391ef5cc697655f33155575670f6b3fc", 0x78) 05:49:49 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) 05:49:49 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:49 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/91, 0x5b) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) write$char_usb(r2, &(0x7f0000000140)="080ed65b0b35187edcc54b6dd2f50f3b79fefab342183f948e9f739156cbe6b4825d7122a8ef63eb6c47c33896bc5ef801d0ed33c9400402593aaaa94e445adf4fd0873e51fe5d93a3517d03119d206c04984ca6a9e5269189ba7c60fcd037218c800630c0a1aabb75b0f3206e3ba6fa719919e2e88a2a27d5f79dc0e3dece69c18c42fbbfa5a6e5b7fee10cc885dd783c4fb8364e3cfdca6ee26262f1b4d521934188c02ae0fcc8598028b18608c2c7f7d18599c59f3801d1a841e8207569a5470353fa8c155d03d7049eeaf53477eb9bde", 0xd2) 05:49:49 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:49 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x3, 0xb3d169f7a566d719, 0x9}) syz_open_dev$char_usb(0xc, 0xb4, 0x3fc) 05:49:49 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:49 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r0, &(0x7f0000000080)="ccd12e9d3d81ef2c7c2ee267211997ac04df7dd4b7fbd8d523dc36a422d9cf7a3f79410ab8b0b93afc289e1c9fbf267ebbf96f181d75077408a81e2cb4b010022cdadbe5eeb89d563cd8f43c0c99f0434fb8844d4e10eb09e73cd1792508f3ba94c6c5b5f12384a5a926687a5e0581e3cf1074d99d66978254c6e355123d40cf78d9f980fde6d714f7f2067fc29d40d2eca9093a3b9c23e129c90def2473ba91bf9384293667163c41c2f2015a439dcd998bc91f1da13e3bda8ae8a7288ea9d2a9808d6b404af7f520e9a5820bbe7c0ce4c6483448866bc6021a73677482b59269242ce58dd455a41534a1a4b118817c961b5e4876777951f31fa8bd92f4d10aa65214001a9d9f5496fc14ebdb1987f4f1cba634cece5a989039f920fd2ffd92ebcbb5a58429b4a9bea87c7bbed883a17620b34de98cf8d95217f1b61a414d4e5b45469f5c39da24eb4faed89727f3ef5e4b243028d72500b09dc71443b5032dc7dcf40228503bb06a27ff7611180637df434ae301110f07a7b233eed6d42bc0ccd9a3f919ea52a8608df5d1385cd4a8bd46ddf94210c5fc55c92730a76840668573be4468cdba7d57243812feb54961067214bfb04e84906acaf8076f1fe10646645c6a4f452fa3aa638d46f4a318a11905915d365425e36af57bc7198f402eaf0e1c8795d86c06164c52b4d941210fb4b4aacfd6b9eac743db482856d597a3b3c40d8c73b8c26b1b479b28bcc4df6f0b89ea94cdef6387360d07d9e4bb1bca6450599b94046063b4d1955a560c0a52c5ff7281f4786f5e35b835acb506b0ae0172131d127af0cd27431bce90e3d2fcc747a191def8fa649b95883625c671bfc08de862b21703a12f9205e92dda61080d45b0abfd00255e8da0cc224fe09346b1204d0393bb4b0c2f46ced2aefd52e6b93bf2c16f205e5a507fbaaa82485e0083992cccb1e06701d5490534c997ac8f1f09c00d5553d6a1b9299d5e1bf16fdd27cb2706e235f42eb7d244570df003b116bb3ef9d0e7c783698eb89f833572907a12868e440d681cd670743e6459612cd8b8485824b9ba95d0243c772794d3e0a239dee136edf62c8a35dda36bf3a3312f7de42a2eb2f39cf503eec4b7659789f099f42bdec4e48371dc90139760c70091ac84a121ffcb637d28380adc0c9e7376f1e400564a1d8593d75de7c5368346ca60bb8a948bcce3eccf00aec361ee794fdb47bc2e7e4c9060af816450acbb628b67c1b7300cb094da28b303182b6d4dd3c2ea34d5b2aae307091c8afad3820966646e37908b959e2321fce914fb4cad2c00da4efa4a454aaaff5751d17538bd4ca8ca55a3d6e1179e9d5d48eacdc5736b130ce85d900441c8b99faf7621294e2072ae2917f13c9ce0eac11b2b38b0cf8bbab557e4238f28115f5ff0fb58dd30d7580bc99f090abee6fea11ca7a4c0e69f97fdb125de3611b909363a2c71f5da53b7f98f30bb7d60f7823d4cc24dfaea958be833705d559e008249e368cf07b08f81f62a7f04a84e78eca3a9a2d78f770ead34197a8d06e2afd0dc124cfe1b532821c1bab940126060dcffb3bd5cd9370ad7ec2f4356f7e72b88f7bd72a3d1f902397015ab9106839d6888651f6c771fb2e50255bc9170656570820a0f227d334c4643dfad4511df9c3db6d191aa82847c7a8280b18058bce23ef08ccde7f813f4ce91b946f5aee0e032357c184235f94b340a7c6ca77810aaa4868b234cd6d2b81cbf0ae982ef91e194dbef900968da6f6e7641e563fe6ce2afbd6f187d1f6a0a7d7b2478427ee0a7cb09e239595961c90424bda9060ae007ec326bb45334dff060a45205fc7ff03b5767522b9c4e1da57bbedbc424e935323bda4a3dc5ff10a5d385b81b37e1bf2cb921cd18da5f82c215103b38e8217ebfed2b080304046830570558d23523d706eb4803a620debe8d0602f7a7af6d9d963e7f6ba7608e09b5ee021be136f3eceb194daf22092dc193f6654fd99015775f2d7b20c6e76c08cc3686235588f4ee8d9d7a5f16ae96f4253047992acbcaa4b7f9257b0714f14ce53805160c7e64458ce2ecb4eebb6047ee3c8ac03893850e8f61968529d4a4c1600cec3b881d3b52395ea79fb69199aa94a35095bd9366f79bfd1fd5c21313cf3fdda506cc7a02218dde98d16b642a4c6ae5cc766ebd8d28dffe1dda577117a5099359c8938b1ea97d65351d3979c7a0f3fd4901e2093e48a9da07de7454eb6f9053a4d6cd01c1ca1ff3570583ee948acb5b2a69dcaa60f21f8caa1c25f50a36dacedfaf4442a6077c610ad2adc3eaa3ff2d082b370947dce03d2675749cfa3176869632b225106420d38a41b9a14a23959d22727837d5f46e35fcb57e2ab9bc438920e55482de8e6403d71ef7565e7bb5015001b05b6aa4bf69afc75d3201be16e6eb01da3c2c2a81b6ade2d8e14bfc24d267486d03658fce849f5f57bfb562815f5135523e16237618c6b6f1a0f357a66262a8ccf983a0c3bc68b7c233c4e5f0d882fedace73033551cfb0804497904ac15d57872536e4607e6b66b964781f1afc9f136b1d9e6d5b147b361d8d6a62da140fc66f0c9bc94d04f058690f4b80bcb2073384d29b1fdd85ca97e8dc2f5ade07958a3acb6da379dc637083a2599f074680a2ac5a8a07be286ee4767f57d43bff8b88b64f23aef4afcdbe26e1a3db04a4800d28b7f98234488f5111c3ba9fad35615b579c5a42a0fa1ec806b8b2f0f71a563eaa59f702ae8f02158fdeac7cd253c559ce75019e7c8f0bdb22fbbe8fd2bb592336d432718f076d56e73cf18ec518dd93b147d9c2680022554366eb00eb27ed487f61ef51a91b33c26884814858e6ae2bc568b57551f2388c9e5ea8c08e2d86b730c1e7103e3e1b7f655928e9163772acc9a4732afd5accd6c572917dc84fd86ad5eb6ac2c74c32592119ab675ca4bdd7a6f02b2ecef19aa50bc24fcb6fc64f98e3ab5fd527f5a3a6e902b9e0230d47c4c6ebc9361dfc5b8caafcab6f38840e62043cedfb8212aecfd5aeefc385d3bcef603a826a06dc03c6558d24606894c71f14d4f8a01329cc0737ed8296d84da5631766ffa35d3b2703a6fc334bf3510b2f5c18667a36f7ffa1b79b427d4b218432e80a4c168f59ac280b9a15874ab102099c747d7e008662b89f0d9fbebcdbe7912c7eb113aeb57ce2f3e16e67145b4b90b9c1acf996f341dbf68d8a809e0e9a657f54565d86a6d0b1ed2241c4d279cc02aea4f61979281130e2fdd95ec1df2f36139b65a77aee0579b266173ecf01384ce9f5cff4e1aa3da5b8116eb54f2f97466d3b7b384667ac8919d77b2cc6aeda0f16bc14a24695a88c45fe19f52dd16e1b92664b22918fac66daaee8aab9a50c21933aeefe88edaddbd1428cf53196db95873b214d79ed7867334dcd09c024e6270cfea7de7e81132054c0f0fe74775a372caf9d46a403813616836d3f49df812a35b386dd2827d30fe0d657125388dc45fac9bce0579a688344103a4ac4ccc4318d73120a3efd3d23a7626f5086d63ab959bf22712dcd45889a42e8a3623de910482600e55b3e078ea6ae811b9c76b7a32d14034cf4b5bc4894a97e819bf44c44bf775605ed89bb608f999e131797d39a78af4373a98404342ba18cac1a1b02660b460cf5aee845ecb6a3f5dd57ad95e994c3b838f40400800ba31259dc3c7816a85c8d24547a2a140e9a20d41375d99f78cb3265957f2146eaeebea823b3899fdd7a778a60ad0f11bf0297fee22b52d5c60665ec5855c4724e62bf55440a00b181f2fee89aab469a81dfb42aae7dfc8d18372d76cf19271ee2a48b5fc4c4103de28b85c53b48a96b38d063914c91a44715feeaa4da83b47d0b8b458f9661eae082e7c53ef2066a3d3133d4c01e80bb256b10dd19e741c493b1ccc2d7e44df64e8e515f359afad47c761cd9c0f108a0017748c95d218241ae8bd9f9746da8a613bb938e3a44f45774e3d726caa22027354f0b8de55e9ab2c6fba420e9c41aa16f0ff52d43fa0b3da341cb5f498801ac2fe4bc59baab2bca38ce250a0939a23e4eab41bc4f2c36e0f70d9523b06776a1f86affba13ca242b1737505ef24ee07888446ee5ab8ea6af0443c44d808752ea9d3a4221f2786526c177d74167001b783bcb95fb479696fa7c83bc180e85dc506dedfc2b455046356071fd0c7bd8888d12492cda740b78a66c1dfc9ab93133dfa2a42ead1655e7af8419217b1c3658b3378204fd7291875f85bf9881772671f7721ca3353e2b6a6d9d8bfe3d94e504a8c72413ee5c9afa621954a1cb374e3e8522fe2c9704391c31eb00e35b23a07232d5b4fd25f285f4922184e2eb4dfd4aeda0dd7873e6d5ac779c841e21ea966751b5a86216cbe39bbd5a286af4a7c0fed3fb2e31675b113f94d7e62a6fc1867112f455e4a1b5f8b2ba70e74f41a780f0466b62af8db004e97f74a08c16bfa5b4bb616fc104a89d8585bbb1d563768a217af03787e28e3092dadba5d071679b89b8f5e34737d0dabd52dd646cb4981596050dfe84cef04b971605209516f54afdf2f9ca7a217fbf7a5a44fa92d11ff0b22805de7c916ff32dbe915bdca5bd6dbad3bd1c1cb80dc364f86e86b11f5d48892e793ee8f056c755faade87fedc681262379641b8ccfe97205ee7c4029eb12e192c0ff5189be76c21844bde0008ffb5f7c68ad83f1d34ce38869bc6375a8b445ba47d49ea2ff7539719eadca7281aee82a6f88a2b665ec3feaa8d059df3f6b518dbdc5867bfe0da82f6e27eb41d9f5b64d614c8e670256e6bc0af3bfeb60ca2672893c1f42c3383a60454ae0c3af4f260401fff1e9d2a45b5d634bc756b9dfcde90b6dfda66242504c8060d2bf28902c9089e664cbdc9a6d351ba60519f96947b99db23d01e2fca4f620026f76ed3b53e4b04ebbd3fa272b8e249b44467d6cecf65df8858deba3eb92919459852000683a6c74c3282015a3310255a95c2c1058570dff3e0e3173ea257045c7182079c0c4fa0f3a3087ecc2d27e69018d73a3d29410769060dc151fd277ec89bb0173a0f4dcecd9c595361c2e3641579931c3db0220965a9946bafb67a18a3880ab01677d3d4cd2113487d4be31362f4198f3a65a4713bde1e1d05add75a70deec4441318b1d1b3e316f86fc1830ff22390177ad94b8ee492a11e87d1bcee4ee28bd3fcfc27866111c7b7cb5ce528352dc1f93dc7e17972d7be7e1bf8e2826db2ec213182916e84c88afeffaa74ea55797f276427bfbb4dbfdc1c2f441b4616c79f6b7b3c0e8153f3fa95b615dd704317f7dd81bf475fdb6cd8e3a6a02eb0b203eb31274e651efc2d2b7129a64367f8d00f417a5971f4575258b2f07ed7d2c710f7b6c94e3b54370ee8efc5c78addfa602db67ecdc37edd2a7b1e02c8f2137ff6d87095cc5f8a970f20576f63cd09bda9acb39ba6d3587e49b9c2f4ad8a12e61507ec96981f3c4f685caab26aed52aa96c9352fe1bc263c28d98a8182a7b024f6c3bf171fbf629f8dca54d54959b5d0f801a6d7d418035b7159d811b47f6310811eef93e287ce7fb7df84a6f18e2063f797d18e44d1c62961860029690ab09ab7dca924ad508430d8c4fe69c4c83b61ad1d3eaeee4718e982d6322d6dd1602b2e6e3674c6744d235015c2d83938db317791c6de04782dc4162c35f6fb5fbe33f2671ee183be3849ad11344109ebf5066be2b81b33bb62c55e6f7bbda907152620613bd2043fd5bf33edc6e80c25dcecc07a3f6f66007956190a8de6e6cafa54e79b819b2f1b7e51d851a7ac2663365afd62", 0x1000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r1, &(0x7f00000011c0)="d1e217644f136c9f16082e62b2b22c5fe3d3114ef456f38c1c8508486e0b3f3a81b29c229159dcec042fdc9311f0c84ac5702445d99b265c6a4428e00bf2cdccb1e76ade660bc42fb5f2c3a2c2ce609b30667f6835943bce2accc9056f631b6c55d88cfa73138d45a2abd9cc978ed310bf49158e23b48c7e558ed9d295ccb53bc58cf7609b8cbe4dc99d105236482d0ad50696f1f45eed06c5323c0282c58bc202818addf892bf8afdddbc8bd7dfe3ddab5e285643e083b334520afaf3abac6a9886a5bc03828a01786aa7a0ff1bd8a5fc5efe0233d0dd821cfe4bbece30d61f81c0b185b942901058d9f128ad35bca6d7a0395b01a7b58abea53855adf950e976c15687d8565492b11a1dbd733bfaa773788e3ec8856d6a01da6f212697cbaf12efbd13461ce5d03531731063058cde99dea69325c5c8f0126373802b6e3b49260c4148f68f06f26cf33e51d0014891e14d4469ca0f495cc84b46eb381291dc3d1a8dcc9d18050d3acc677cc7612b0b14cadfd4f04a10d08b9d9d8e4579f799839b345e0aea559b7654dda56239a41224214c5200d57ef2f94ca17b1345ae3fb4f3e1745cca8812f9f7899cc27ec18b3d48753a5abc167bd0e6ed7cdf30c0a84c49f2bd7eca9e40fdc2160f86cdea3939901881e0986f7fed1d506b9d312ce0d2298b218d8c78d10f2f3af85f0e5b267cf1e7e31915d136581e3d83e93acb57f6f3ab3ead3d4a41b6b420b63d0165a19837641adde667a057cf5bff4c6b2624636bc06915debfb3998ced3c33e7a90fa2efa2ea7c361483f0599fd20dd6ef662fe8b9715def092eb90111f37afbda6fbac71a9d48a1a59f74fa4bfbfa9f231a73f9b2937d36ae6064f7aef99d647175af4f68822390a422924314d588079badbeb1ed712ecd3715ff6730ae7f0ec3bc0aa7e10ef93146c0e09e34e897300556fa8effb35ec50433e5bcee644a73e0dea6345c17099898b2dfc2fdf9ffdeeb1663c943e94ee802b927aab2840ab34180f162d715720b48f4ced794abdc3b09afc530f0b30d9fe6381dfd6f87b3cb3c01e7681a7f807a933e034b32bdbdebd05ea706cedf76d9a0cf1314a91463cc1876b51f4aee1e30f07f94c0af1461ea6cfe283df4689d67e7e00bfe6f5b1b24102283616ef33af360dcb2e44abc6c0a072bcf53755b2d0c476d5de2824c08c97dc7076943ba18137ac8d3f256bfeccae45131114ff2f39d3357b991b7bf37f446979202387a19eaa0b03bd419d490681384656c63af9f0861da53065478db15e5358c64441337f6bd497972e85c1dbb57eac84cf0d79dff24b3b41ff005eadfc1e7a43ff8c9c2a821cd7f2ba72677db4f1ef93401f92f0ea5d37e463fc45a2beaffe1439e33345eb88e56c538f8fd024cc41b26c0e2ffc8a6be49ac7cf7e4814e2dd11283f1888b91df84be7882cc610bf1f5c8dd7749088d8d358de7f53b7f760da61d41299c8c5571b600918945237565bfa8dcc9b9bc70ee41aad035e24c23a58e40bed5000de6d4fd5b690d8c4704e24c0e83fb80b3c46f0cecddaacac830841cb6378f71fe43a08b9a666b87d32174bab3a7f0f76254317df4a893c1526c7c89962c2cd85b3e8b261491032a5e19aa02536c4d58d99e3a3c28114dbc3978b6730756dfe6b48c5134f3d9614fcb7b151d45d5a2034025774a8a666257f82a12b1e2ea3879439e98adff1aeaa50ef934e156d37500700885c42e24458be851fe6d62b7248ad4303816931cc7cbf6d8a9b0ceb5cc016b74b8f58674b706c0be576cfc34b9144688875c7d941427ead748bbd0c5e1b68dbf779c7323c2f5ac40b22551dfe60fe2bb6c4f3286e7d32695d9d7ea078f119f457c1b68849c3c86a466c797be4ed401b13fc5d555ac70ebfce9d67ff3cb75e74603d16de21dd9c949eb4b668d047614f2c8bb3ea99a969a27d88aea96ad6812ce57b535afc9389f4ad79305a1c520e7e1e9f12c080a7e2d5194ba7dfeca94c03b498a966fac283a819c0c7046a740b8b5501f87e57e57c364480ae86383ec2d21e933b63fe12bcc92837e6100eeb57d09f96aa14a532d3b495b2300d5ddd6ac9a572965be52deeba58c3619d0ec60a021435ade03b5ae9f6db76bd012562debae843e6a0bf8dcb02b650df5e1ecc3bfb5ed2bdde391725eaa86a35cd4d2b938f93ca64c837ff4e8d27c87b39a8889d85a3fa2449a9a9e45ca3ae6264b0ff4b4b53ab38ff6e012be26771d751e3beeca2d9b415461819e894abf8c8879bd167abffaeb42cc3a2dbe19cdfb59707c5607c7cac24aefae7fe4ba3fb428ddd70d04a12755a333e41a0ca8cef6cb14333abd83845746bff4edae040a806fce5b8291d62393c262ea57a1d3dfd47853fed77b9439a5f4a3fcf42c1dcdaa906cc75a0528c13dfc32af47884880ff4277d4822fcead839922c6b54d414d362551f85009ae86ed12340ba599b8d2f14f2dae391438c06cba69e8b0f896a8e0a36729c6feda5d6b6b2bbfee2656e0bec1b0f80ab93ce27717cc5bc358c549aae397e42de837007791403a8a9d705c698d954d1558d0a73bc137288dee1db3d25a299af8915d1f6dc7892583f043389d9e4ad5e325ecccced056c2d7eb67d745d2421fa662832222b60c67425ce0b7bcc1428e049e021c778056f4240507d49ec13b270a167e643ee50ce55bc097df90940eedb9c871f15adc8a070bb0e67fb8fd5b25d27f3a9feddce2fc7a9114cca23ebda25c33d09bf9e96fd2d6538aaa5ec744c8e61d7f65a687117dc53d1868343894e3db4ccde300e697c84a6e60d26b96efe0e6508683e332635b66ff25d452d8eb72e032f3a0b3f61db239f72d7250ef19c26e745dc257db6791233294a219264aa7e27c4ffae550e98283536f60c922459d262ca27099b7f9f82856db44aaabd14c6236e2a1a1c2e56d76d3f9945d3e6b6bfaafaff90cfa141614327b54cda347893b1ad4b8fd707d37c4f0a7ae08aff578c092aa2b36d9c83372025075cc27be05df5c4fae0005477ec6ede384139093fbc6fedaa969fbff4adcf6818f883949c4ff655520a8d87fab2a25fb7d06dca403a16f03258051bd9cc5312703f5d63849f0ff1b7cf34e5e8085c551a1541cfbd31d1c2dbbddc6249d91ef218604cf449bcfade841b095369161807dcd90110fa1e87c74238633cbb1d5f33c569e7fc9299e6ad5decaa22751096a0aa54320336d03b656866315e174540dd601eba4eef13d03ad03b6fad85bbd40ff3e3385eea4ac0a3e8cf61800300acbd46ea241f6c8cdf4d9260abc7dae4569a31169fca3225611bdcfb4d6cd8b062ea6ebe48aeda47f32701cb475e3c50eaada5bf734cd0e881677402328306b5e1ad16670b9a80031fd74214303358b8b384bfb59640cebee165cc7404140d21c364a4c12a8dea85396a5166aa0238d38f9aa54eab1d442565d84c2e831fe029b6e5d981c51b187298e3bd1f5d71394872d086dd637f6dfab73223e32ffb6a0dd667c0d6397aa00721f38a43b34ba48a299c4bf483ff74eb14d112627bc7b9151f8600e629ffec96a5a6dce00113bd661bb72f454f9a59ba9d809c2bbac9ea1e21e37ace301c38fa0d3514f70d2e8b7c8dfb735c9306cd50ebc69538ac8779e99d6a83377c769c9f17aee3e738ee04b9e6b9e40049221dd195377bd596d17e4ae6a3df6ea546f845549b271c6d289068233a1f7dbfd4c5b19ddf4c7f81b0706f7a24df48241dcaf8ad7105d910cabb3bfcd7b9a88b556ce2cd46e0ed83cfb5de2677cf6a62ab16f22d0b8fd8925aeb6a615cba78b7d14d8570390b2117eb638bfb34e78f8323b0f5c2b1582336569c2f3431c664811c97219d3ba72abbd0a8697d8a2d595943dd53bfb2222437a7e7c8ec0eb8f9ef69270fe4dc8a1a03b7f973f24284df99104f7b4066ebaffa668a5b74c7666ea06a3a0396e7fee1fbdad010789bf68cb8c42969ac554fc10192d246634bf8bc8dfd5e0accd8f2f15946f79a7e965bc050dcb3c83f7fd19e9c159d91e16a4394587685246669d74723e3fb63edbc23cc0cebcc047ee32425f80be214eb91081171dc1723aabd01586a746dd1459348d9bc9ef8a5ec6e0abc2d076c547f6e1807970e689b9c8640775923db67f933c1edc7e7e23c206fb78ca56eb41c68579e6f34a4d0880e0a06cd357b0b5e54c00af327822930ac8204428f443c5e39a0f45adc540c325d46b38ab63d1c7ddc4a98d1ff012fa6f8ef4fd75e04996bfe3d3fb3aa2802cec97c26263834c9bb3d80dfd387d9fe606a3633342c4c8b790ea7912fecdd45b5439c957ebfda9031315e593b79b8ecd2f743f74c53352352e10f695a0c16bee09bc0387fcc7ba0b8ae342222272df4800e472ca63cfdd11136ca9adfbfc5c7c8a951d25d56452abd27f2406d94450d3acb4349d85ad14a171b1d016366569659851b0edeefe22a13f8665f383daad62468cfb41e76e5f0fbccb8efebd089ffd46c71a6b733a6e0f9bf02a5848e339d803a707d79556dddc211dd341b1fe5c97773ac454e6e13a9aac047c633b62cea3523251663e5c5e33e88644dbac7fd43b71ff8f18602ffb3a67318e91878a75ca9b3631fd4557169095595e314375be3fcfde9ccd3a713e2bfd3bd97a26ec11a3fda4954c88123af2b07e7f997b4c55f6ea975674b2f9fc886bde6271443adc30866abcfcbd54c09c46307b2da4810ea7a0e9e7eb31cfb9e90dd0e68b29de96a7e92cdf46017b4348cb7573e019b5e2de95c9861206e2661c363bb9a23f00f31183f94f1dcb3d0a0af849e50e0c7de589412ba2545b33ae1c2a30199ba279fc042aed4ec1061c2288d5ff112ed359bb592fd6bb10d556e807f82287940b884522f444e0042ccd138d263f296fdfb135803ea11c7915d40c1bb7e45a930f6dbea485a97c23d5a5038953bc869380fdd5084e2248d70e853a728c1d14e0a59c09320252aa51e8d7f4423148b208016d132e93ff3da78f830d9624d1783ab0c1998145ca56662326b305b17722cdc473f492839d1068a339c71f3fb12db2129de060bf0adb7e69f6bedf237b240f3785fd0205f2a3675f8e1c9e61efbd9b1eb77c7e3695e75dcc7b6678cce0cc202daa0a823eac8e43ca4d16f621d973ab5db89ce981f8fcc9d6ce9af706af4eb86f135b484a4d503b1b75411e1fdddc9daa9a4a14fe819f6787ad69dd2c21c5ba5c0e6805c12e744a88c027ad6c172234a0b3a1bb3ea2a11fe0b368fb73a1d083916805cfb71269b6697f78e60c4a4503b33084e234733fa2272a767ecc88fa91f979d356f536976b21f746420fb9b00a6e2e5f1b9549642f466e94f63e1a1bd1e9459a4ffa1dbe1d8b57e690325ba1faec3b4517d69ad7d2fe6c5f2fb3f81229390c5810bb091f3d485ec05f092dda5e2f931746c5d4044ec5016cb0a6848dda31e6d9525f4e233cad64312611b20cab99ac4f993836efe8be761fb1f7bf210011ddf64b5cd26222ce0aa663b4a65bf20c3f4d0726d4f816550440c774a073eef8b3af8780d86dafc2d35606d6692192f24c44e2b206490d8fdb12884f9a0b811eb842eafee56cd137419776ad12adef98f3b55131a07475c6cc09f322dff83bea83913685c4b4a70247d09e372c430f84857989c9073035f47489702ff258528098bac60dd6c79bd6d546a0aee6239d0af57dfe4444f89e8844801c4121e7836329878ff2505a3a862f758d19c6af275a2e678e94db21ebea9fe40dcf5ccb80ab22bb84b9f314eca70a8817130e8c2296f7b1deba382df4e24be7141c90c05b", 0x1000) write$char_usb(r0, &(0x7f0000001080)="35146dc49e6879a02f288d656f89035d4c7a89f846968381b2a329553f7190e69b4f4a384172cc9e59224b86a3f12b155e9ec51386b1237f22402df22d2b424bf1c9547c7fff31eb9e01e29801f8278edda914ed081b978180dc01c6e8e2770bc4f8e00142705f8ef4603692081c405c60360eda543313a7cb4ff45f44a4985d4a81db46d023b0b56bcb0fa13f2b4f5c6f2632935c8ea689f929f0f656c3159b5cffeca83e97999635ef954fc37ba2ea274d35e370d16ca19bb3c1f1c8f0a7750747f6d7fd4245faf2b479e268c572dbeb487cc6a00ff8fe4ecc90a3d85de85bbf5aa039f233ab82036bc00e6512a91edbde6bd52925f2315760c0fbfbff7b46f4b07dc383bc46e90fbf5459e0c46f9d94942886bebd4a8dc3058bda3e8ccef791db239500002abcf847", 0x12a) 05:49:50 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000000), 0xfff, 0x100) 05:49:50 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000000)={0x2, 0x1, 0xfff, 0x7, 0x200, 0xfffffff7}) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x132e, 0x331501) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000080)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:50 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x80000) syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x80) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000000080)) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r1, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000100)={{0x1, 0x3, 0xfe, 0x29, 0x6, 0x7f}, 0x304, [0x8, 0xffff, 0x1, 0x3f, 0xb18c, 0x2, 0x5, 0x7fffffff, 0x7ff, 0x32, 0x5, 0x660, 0x8, 0x5, 0x92df, 0xfff, 0xffffff49, 0xa9e, 0x1, 0x5, 0xf8, 0x8, 0x9, 0x3, 0x2, 0x6, 0xd266, 0x1f, 0x3, 0xffffff9a, 0xe0000000, 0x1000, 0x4, 0x1000, 0x3, 0x5, 0x65, 0x3, 0x0, 0x5, 0x0, 0xffff0000, 0xfff, 0xa, 0x1f, 0x7fff, 0x7ff, 0x3ff, 0x10001, 0xfff, 0x6, 0x6, 0xfffffffa, 0x9, 0x10000, 0x7, 0x31, 0x5, 0x2, 0x6, 0x6, 0x1, 0x4, 0x0, 0x7ff, 0x7fffffff, 0x8000, 0x4, 0xffff5c74, 0x4, 0xe9, 0x5, 0x7fffffff, 0x7, 0x69a, 0x5, 0x4, 0x7, 0x6, 0x4, 0x2, 0x401, 0x5, 0x3, 0xfffffff8, 0x8, 0x2, 0x10001, 0x7fff, 0xf24, 0x7, 0x0, 0x67, 0xffffffff, 0x20, 0xcc7b, 0xa9f, 0x3, 0x80000001, 0x80000000, 0x2, 0x9, 0x5597d0f1, 0x7, 0x81, 0x85a9, 0x7, 0x0, 0x1, 0xd3, 0x0, 0x100, 0x7ff, 0xdec, 0x0, 0x956, 0x800, 0x63dd, 0x3, 0x8, 0xf3, 0x2, 0x2e, 0x8, 0x3, 0x0, 0x2, 0x1, 0x7fffffff, 0x3, 0x2, 0x2, 0x401, 0x5, 0x1418, 0x6, 0xfffeffff, 0x0, 0x716, 0xfff, 0x0, 0x7, 0x1, 0x0, 0x6, 0x1, 0xd95, 0x6000, 0xfffffffc, 0x1, 0xfffff1d7, 0x8, 0x8, 0x6, 0x8, 0x2, 0x4, 0x2250, 0x6, 0x7fffffff, 0xffffffc0, 0x9, 0x80800, 0x7fff, 0x3, 0x2fd, 0x40, 0x2, 0x1, 0x2, 0x1000, 0x2, 0x8, 0x2, 0x6, 0x4, 0x6, 0x5, 0xd69, 0x0, 0x0, 0x20, 0x0, 0x6, 0x7b, 0x7, 0x6, 0x2, 0x3, 0x2, 0x4000000, 0x0, 0x8, 0x1, 0x3, 0x400, 0x8, 0x2, 0x1718, 0x5, 0x8000, 0xfffffff8, 0x100, 0x3, 0x20, 0xffffff80, 0x3f, 0xe266, 0xfffffffb, 0xfffffa15, 0x401, 0x40, 0x8000, 0x97a, 0x40c, 0x0, 0xbd2, 0x4, 0x8, 0xfffffc00, 0x40, 0x3, 0x706, 0x1, 0x7, 0x9, 0x26a0, 0xb0c0, 0x6, 0x3, 0xffffff00, 0x2, 0x7fffffff, 0x4, 0x2, 0x9, 0x1000, 0x1e66000, 0x7ff, 0x8000, 0x3, 0xfffffff8, 0x7fff, 0x4, 0x7, 0x0, 0x1000, 0x9, 0x8, 0x0, 0x0, 0x3, 0xc7, 0x401, 0xf9, 0xbfe, 0x100, 0x1, 0x9b1, 0x9, 0xffff, 0x8, 0x1f, 0x7ff, 0x80000001, 0x9, 0x7ff, 0x6, 0x9, 0x10001, 0xedd, 0xe97, 0x5, 0x5, 0x7, 0x1f, 0x75a9, 0x6, 0x49ae, 0x7, 0x3, 0x3, 0x9bd, 0xfff, 0x9, 0x9, 0x5, 0x3, 0x80000000, 0xc, 0x101, 0x2, 0x9, 0x0, 0x4dc, 0x80000000, 0x3f, 0x8000, 0xa6, 0x5, 0xbab, 0x5d, 0x5, 0x8, 0xfffffffb, 0x44, 0x6, 0x6, 0x4, 0x0, 0x8188, 0x3cb1, 0x362b, 0x4, 0x335d, 0x0, 0x80000000, 0xffffff00, 0x0, 0x1ff, 0x0, 0x4, 0x400, 0xffffffff, 0x6, 0x400000, 0x8, 0xc76, 0x1, 0x0, 0xffffffff, 0x3ff, 0x3, 0x7, 0x81, 0x7ff, 0x5c, 0x20, 0x3ff, 0x1000, 0x6, 0x1, 0xee, 0x9, 0x2, 0x7, 0x0, 0x7, 0x11, 0x7fff, 0xbe26, 0x87, 0x8, 0x93, 0x20, 0x100, 0x4, 0x80000001, 0x9, 0x5, 0xffffff80, 0x1f, 0x5d, 0x0, 0x81, 0x101, 0x20, 0x6, 0x7, 0x200, 0x56, 0x9, 0xb23b, 0x15, 0xffff, 0x3, 0xfffffffe, 0x20, 0x4, 0xffffffff, 0x8a50, 0x7ff, 0x100, 0x6f, 0x1, 0x10001, 0x2, 0xfffffbff, 0x1, 0x80, 0x0, 0x8, 0x7ff, 0x3, 0xca, 0x0, 0x80000000, 0x4, 0x9, 0x1f, 0x2, 0x401, 0x7fffffff, 0x4, 0x6d2, 0x6, 0x0, 0x4, 0x2, 0x3, 0x1f, 0x401, 0xcd82, 0x9, 0xf61, 0x4, 0xb, 0x81, 0x1, 0x3f, 0x0, 0x10001, 0x3f, 0x1, 0xffffffff, 0x1, 0x24, 0x100, 0xffffffff, 0xaf, 0x8001, 0x8, 0x8, 0x7e, 0x6, 0x1, 0x10001, 0xffff, 0x3, 0x7, 0x2, 0x10000, 0x7, 0xff, 0x0, 0x2, 0xe5, 0x3, 0x8, 0x1, 0x3ff, 0xb5, 0x0, 0x8001, 0x1, 0x8, 0x7, 0x6, 0x1, 0x2, 0x4, 0x3, 0x81, 0x6, 0x1ff, 0x6, 0x5, 0x10000, 0x2, 0x4, 0x9, 0x4, 0x1da, 0x3, 0x2, 0x80000000, 0x400, 0x7, 0x7, 0x1, 0xe579, 0x8, 0x5, 0x8, 0x1000, 0x1, 0xffff, 0x7ff, 0x9, 0x8000, 0x5, 0x20, 0x40, 0x1, 0x0, 0x4, 0xd8, 0x9, 0x800, 0x101, 0x1, 0x7, 0x7ff, 0x1, 0x400, 0x7, 0x1f, 0x7, 0x4f, 0x7, 0x1, 0x5, 0x3, 0x9, 0x80000000, 0x4, 0x3, 0x4, 0x9, 0x8, 0xc, 0x5, 0xffffffff, 0x8000, 0xfffffff7, 0x3, 0x4, 0x1, 0x5, 0x4, 0xff, 0x1, 0x80, 0xffff0001, 0x8, 0x9, 0x800, 0x0, 0x3, 0x7, 0x4, 0x3ff, 0x4, 0xe2e, 0x4, 0x9, 0x1, 0x81, 0x9, 0x7, 0x6, 0x5, 0x2, 0xfff, 0x9, 0x2, 0x7, 0xfffffff8, 0x0, 0x80000000, 0x1000, 0x10000, 0x2, 0x1, 0x7f, 0x6, 0x7, 0xe4, 0x38ee, 0x7fff, 0x8, 0x7f, 0xc4, 0x0, 0x1, 0x7ff, 0x800, 0x10001, 0x3, 0x6, 0x400, 0x0, 0x7, 0x0, 0x7ff, 0x7, 0x80, 0xfff, 0x5ba2, 0x8, 0x8, 0xfff, 0x9, 0x0, 0x8001, 0x7f, 0x1, 0x1, 0x3f, 0x3ff, 0x0, 0xb359, 0x2, 0x7, 0x10001, 0x8, 0x7f, 0x9, 0x20000000, 0x0, 0x3, 0x20, 0x2, 0x2, 0x5, 0xba080000, 0x7f, 0x5, 0xb861, 0x1, 0x5, 0x2, 0x101, 0x1, 0x5bb, 0x0, 0x6, 0x5, 0x0, 0x7fff, 0x2eb, 0x1, 0x80000000, 0x401, 0x300, 0x3ff, 0x2, 0xd33, 0x8, 0x3, 0x7f, 0x6, 0x100, 0x400, 0x40, 0x8, 0x2, 0x6, 0x4, 0xffffffff, 0xfffffffa, 0x81, 0x80000000, 0x5, 0x8001, 0x2, 0x3f, 0x9, 0x401, 0x3, 0x3, 0xffffffff, 0x8f, 0x40, 0x400, 0x64ac491f, 0x0, 0x76c, 0x101, 0x1, 0x401, 0x7, 0xff, 0x1, 0xffffffc1, 0x9, 0x9, 0xe0eb, 0xfe2, 0x10001, 0xbfc, 0x8, 0x5f, 0x3, 0x6, 0x7ff, 0x0, 0xffff, 0x10000, 0x2, 0x6e6c, 0x6, 0xfb0, 0x0, 0x0, 0x6, 0x1, 0x6, 0x3, 0x3, 0x41, 0x80000000, 0x2400, 0x10000000, 0x6, 0x7f, 0x81, 0x6, 0x101, 0xe21, 0x0, 0x8bf, 0x5, 0x8, 0x81, 0x7ff, 0x7fff, 0x46f4, 0x0, 0x8, 0x1, 0x6, 0xfffffe01, 0x7, 0x7a, 0x7f, 0x4, 0x3, 0x7e, 0x100, 0x3ff, 0x6000, 0xfffffff7, 0x5, 0x4, 0x8b16, 0x4, 0x7f, 0x8, 0x1000, 0x9, 0x0, 0x80000000, 0xf4d, 0x401, 0x5, 0x6, 0x3f, 0x7288, 0x1, 0xbc, 0x5, 0x200, 0x607, 0x8, 0x5, 0xfffffffb, 0x4487, 0x1, 0x1b4, 0x3, 0x7, 0x9, 0x101, 0x1f3, 0x2, 0x1, 0x7, 0x8, 0x1, 0x1, 0x39, 0x8, 0x5, 0x8001, 0x1, 0x8001, 0x8, 0x80000000, 0x0, 0x756, 0x0, 0x4c8, 0xfffff7d5, 0x1, 0x7ff, 0x80000000, 0x2, 0x1ff, 0x8, 0x6, 0x7, 0x7, 0x9, 0x10000, 0x3ff, 0x200, 0x4, 0xfffffffe, 0x8, 0x83, 0x81, 0x0, 0x29, 0x2, 0x0, 0x2, 0x15576c61, 0xfffffffa, 0x80000000, 0x9, 0x2, 0x9, 0xffffffff, 0x2, 0x75d9, 0x890, 0x3, 0x80, 0x8, 0x3, 0x8ca, 0x100, 0x3, 0x10001, 0x1, 0x9, 0x401, 0x80000001, 0x3, 0x70b, 0x5, 0x7fff, 0x3, 0xfffffffa, 0x8, 0x775, 0x100, 0x3660, 0x0, 0x0, 0x4, 0x9, 0x1, 0x474, 0xffffffff, 0x2, 0x7, 0x200000, 0x8, 0xfff, 0x824, 0x7fff, 0x61, 0x1, 0x6, 0x2, 0x0, 0x8001, 0x80000000, 0x0, 0xffffff05, 0x11044abb, 0x400, 0x1, 0x41dc, 0x1, 0x80, 0x9, 0xc1f3, 0x6, 0x6, 0x7, 0x401, 0x6, 0x1, 0x5, 0x3, 0x6, 0x3, 0x7, 0x80000000, 0xd5c, 0x9, 0x401, 0x800, 0x80000001, 0x8, 0x0, 0x6, 0x0, 0x3, 0x800, 0x20, 0x0, 0x6, 0x6, 0x6, 0x4, 0xffffffff, 0xfff00000, 0x10000, 0x4d0, 0x4, 0x48, 0x9, 0x524a, 0x1, 0xcccc, 0x111, 0x7, 0xfffffff8, 0x6, 0x7f, 0x1f, 0x9, 0x3, 0x3c204843, 0x8, 0x10001, 0x2, 0x1, 0x2c0000, 0x4, 0x4, 0x7ff, 0xfff, 0x200, 0x1, 0x4, 0xfffffffb, 0x9, 0x0, 0x6, 0x7, 0xfff, 0x10001, 0x6, 0x1000, 0x2, 0x0, 0x1f, 0x2, 0x2, 0x6, 0x8, 0xf2, 0xfffffff8, 0x40, 0x2, 0x1f, 0x1f, 0x8001, 0x81, 0x8000, 0x7, 0x1, 0x7, 0xc28, 0x4, 0xffffe1b6, 0x5, 0xfffffff7, 0x1, 0x2, 0x0, 0xec, 0x56b, 0x5, 0x1000, 0x7ff, 0x2, 0x3, 0x8, 0xfffffffa, 0xff000, 0x0, 0x0, 0x101, 0x7, 0x81, 0x2, 0x5, 0x8, 0x0, 0x400, 0x526a6860, 0x0, 0x23a, 0x401, 0x3, 0x8, 0x3, 0x1ff, 0x3, 0x8, 0x5, 0x1, 0x80, 0xb40, 0x1, 0x6, 0x1, 0xfff, 0x7, 0x400, 0x6, 0x8, 0x80, 0x9, 0x4, 0x4, 0x8, 0x0, 0x4, 0xe50, 0x7fffffff, 0x2, 0x7ff, 0x101, 0xea, 0x8, 0x6, 0x483e]}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x2, 0x2, 0x10001}) r2 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r2, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000001140)={0x3, 0x200, 0x9, 0x65f, 0xac8, 0x49cef3ac}) 05:49:50 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000000)=ANY=[@ANYBLOB="4700000076604bc0a908a80b29428b5d635a4927bd938cabf472eea042a077e7e4fd2caba92b38df95e05144f2a25d79370c8221ea811423b132fd8fedeb34da9d3ce3ec8c63fb83c302251d75ecf16e86f48d19bd75e93fa740ff97665c7301043f723c093798338e8b65c6a9605ba3144a5f5b59c9331bc6840a335855bd25305d"]) syz_open_dev$hiddev(&(0x7f00000001c0), 0x6, 0x383001) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0x1ff, 0x80) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000180)={0x2, 0xffffffff, 0x6, 0x3ff, 0x7, 0x8000}) r2 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r2, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000140)={0x2, 0x200, 0x7, 0x4, 0x180000, 0x8021}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffc) 05:49:50 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="92be3e55aac70ca75a951d439ed187b9cd045623065778493d95fb9d018344f36b1b26492b4029e46ee94d652cadc2c7a9f1bd44c7a06a61cf0ab8759067a86a6a5fcc4a40026767b7b666e3e6f7c85dec27c9b0e868a717f812258871ae520ee3ddee61a360f84395ea2aaa53a19fd843b2ad8f874ea4a8ad9c0d045a5ed05c7726b8e64adf21ba571694f1334046fb2e87f575630eaeb9ff2c2f381fb51f0664fae7", 0xa3) 05:49:50 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x40) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="e385217ec9d72d7ff6d0fb2e0a091022019d6303cdc16e5e8b0f064c8ac0e15a727d5b063ac72d44e469746cd2618e6173b80e5a44f107b5d81f54bb9e47c087727a8e3a2b63adf390a21364d5daa7b0e9b520030aaf52b3348aa3a51dd75595af56a8c70f9b05f99dc6", 0x6a) 05:49:50 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x200, 0x103800) syz_open_dev$evdev(&(0x7f00000001c0), 0x2, 0x100) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000040)=""/27) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000080)={0x26d76b6e, 0x7f, 0xfffffffb, 0x9, 0x7, 0x3}) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x8, 0x420000) r3 = syz_open_dev$evdev(&(0x7f00000002c0), 0xab, 0x10000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000300)=0x5) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xff7d, {0x1, 0x800}, {0x9, 0x3ff}, @ramp={0x9, 0xff, {0x72, 0x1, 0x800, 0x2}}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000000)) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000340)=""/252) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000100)=""/159) 05:49:50 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0x200503) write$char_usb(0xffffffffffffffff, &(0x7f0000000140)="590a7f3bec5530a58c98e2292e18755f26d3f449482b11507935f5dfadfb45747675a8c49060b50212893474374eccbbb650a9eb082df880764bc1de0f04ca64df5c11d7330ec749408b32b8cd1b6e844d088e171b91a1ce762db6e06f6865719f094d20a7fe257d15b3286b4cf23da59f2e94087d8fc6f4c33a353da96be8bd42dd95eb68fa07e54d397d9322f319a17bc69b590c6e00cf0b9e81a17707f6986799be1a53d591a3b31183f3536a25bab7817eed49bce8438286c51f91044693068736412dd09093268eec2de82c2122d72664866b650ce22b819037298ea3211e", 0xe1) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="f20524fc7dedce869080c488067ded1de72b85a5465172b18f9e06b83173d9046823470e39cf7ed778e351d311e9fa1b7625373465ace89c32d497482cc38597cb55f10a01413d894b0997f1cef73bbc001f345a8726490334885ea3e4dfe83d30f7122125170296f7e9f9657f7e48e395d77ba59c8e6c62e1e626", 0x7b) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$hiddev(&(0x7f0000000240), 0x7, 0x630000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x80, 0x0, 0x3}) 05:49:50 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r0, &(0x7f0000000000)="d28e44557740fb19f9438fb24da4735ec5f6638a143138a1f0eb837582cdd51d51ed87ed2739b3754c26c554737f39bd24bf092bd80c05d323104bf90d7bc40affa4de500e65dbfe94e732d4787f575e4143ee87efa67fee54d69b34658f84192f4d988dcb59a317bbaf73bd0c237687f3dbc7fc7c94895364381e44666786c5931bad87c924905654", 0x89) 05:49:50 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:50 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:50 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x9) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffa) 05:49:51 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff8) 05:49:51 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) syz_open_dev$char_usb(0xc, 0xb4, 0x1c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/112, 0x70) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="a8162b88787e2212ff118277a1389708a9d0e80228ca5d97cf0d138126456e56d2e5aaea67d90f6566be9c901dad5e4cb1e223abd09a2c687fda5584e0c59b92257e957459a73c3f0561ee2c10783bc7685d1d42d41ac5fc253690fcaec13d31e2e99fd401503781b4902b93234abf8d15e80553b1c7ae93cd37d38ffda993da9d6d3e0ee6101fc0292fba0bb2a1f08e6288acff33373fe730f55a87623fc8fb3beacf57", 0xa4) 05:49:51 executing program 5: ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f00000000c0)=""/146) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x401, 0x20000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/69) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000240)=""/4096) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000180)=""/39) 05:49:51 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) syz_open_dev$char_usb(0xc, 0xb4, 0x8001) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x100000001) read$char_usb(r2, &(0x7f00000004c0)=""/225, 0xe1) write$char_usb(r0, &(0x7f0000000140)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6eb775a98f35419da82b5016c8ab6c7bcfb6fdc098ef8ddc64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104f896b9c9254b6f1e194c0ee98a4b3c8d455753916591b68ee4dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d2941066c7e6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f95877617a6b32d09b0c1472d6da4dad14128c5c1c27e7ac3ab312434ff20135b2ea8fbeac23e7318a3829d86fe5c6070a62f4186c99f8ed7187a1dbdef00cb5497222a0a41542ed64fa1d666def02598ac1c60efbcbf58b8b0ce5a3d4f4bf8725c14a7e1af71f7a6c45d9eb4fc352caca3e9b9012f777e469b004dacc24588b233626443c57705cea01e3c204bf7a336990f7be2372e45b588c3436dd7080017ddfd5966c9c07336a2b7c9c6bd1831de9195e542d2920c7ceb8a5d0f37c1373b397454b6c77", 0x341) read$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xff) read$char_usb(r1, &(0x7f0000000000)=""/28, 0x1c) write$char_usb(r1, &(0x7f00000005c0)="9b9d25e6211e54cf58fff3874a21e1d00e230ea986e6a510d2d40184290fdbbf699df72a0dd57fd5243dec50b1ec0102318cd8a94f36bf81c5597f9255d4c63849d3a1ac05c13452595ec2cc27ccb215ad504978b156067bb72109ff805f69e8ee5efc594a1767a9a0760bacb05bf78e428d", 0x72) 05:49:51 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/118, 0x76) write$char_usb(r0, &(0x7f0000000080)="505228879068230ee848532f648399c47f5d68dde945cefb5c118e2a94415e77c74254c9e0c2fff7d1a17d7c4b4d9d19b8f64352f906700cecdf1632da87b2a88d14339b7fe8bace56ae5daa92fbc3c7d45b8a696aecfdc76943d28d521651ab2d5e65e125a4a61986023da35d74910c1ee8dbe75611963a7ab5b88b52b5ac57d3d00b7abed929f376b649779a4b603ee3de92d5d29b7a8d3542583f51c6a11a942be3f49adca15efc3927d3571f567b9d3fbe396589782698b72ecb4c1c35012fdfa86a04f1cff6e38aefedff057e09313c3bc170dc6e6e4375547d947ccd496cbc2565ad318f0cbd75a54d2d87fb6648b64149f13be4e5e3fe525d", 0xfc) 05:49:51 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3fb2) read$char_usb(r0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000001e80)="9a2adde5bc141639bdc82cf5baaef53f032a68f2f88df6d97022c2a9e6e52855a68d459ab8ffc8d7c1939973b211f6f28103916420f38ee0b824a0472c02abcd9045209e3e41d0fe131661f5b3d470af09eee55825112eff17bbe31a035b03b421a1cf4bf0e6c8310c294341d3647084f4306e8fc442d615cee8e1c8d567bc0db450af6f6484d29f59c0ebd1c0e86cbaa6b42bf346e7dfa4a19aa2c510c0e3678cd2cd941778cf00599252d3973427ca55edcc1f730c1011e054a4655e6f8802b8929146bc5e8125294be5423a49fd2e7475632604a4cad301241772999c2a4a5cf1402992118b356428345a3d361cff2ed7294003e4846fbabcd51e24e3d23d6fc0ce2825342906765f7b4e8cf2093d90bc1f5fc9c7ecd4114ac365f6ffc9ba3bdae0bf470a9d0ed6153651f63171c9cfe81df581eeeb3f69cf9981e48b884d7cc4c861eac8cd9a32b5b9f00fd33b53e986423054781741fe9ed3749f261c82e8e90d5f515a0f8b2b2deb2021736ef7f02e742d69ed121a76d821c197fbb48577f64ef0fde3a914f00236bfa01a577031ba3324f88a40962c5bb0d391d944bf89294993f0e0b3363405e3d99dbf66254ca661af7a14f5359600ad9b8623f13e019f54dff9bbd383d7e6c67c27a19876a5107e8e3aa695a9fe8db5465418c13b2792a7f6b94b7033ee6414b07e8fce688e46eac4aa5765eb539c3f1c2919600e37642b437320dea0dc2e7f7b8fbea0cc57f0bd80b8e1554ba80640d58a7e260f9562015422f7e5dc246e201ec58425c5f6326d60ebfa1fb45aaef9031dcc36020f67b6ca39c94f72bf50fd32b703e9e4e140c91d6abc95fd8bc32beb6ab1fc47e9324c80b1d01db26cdc849088b65fd94b14dec70e479a13b6931fe3ae184ddf19b3d85a1231c4d4ae0f4cd4d38ded3689095b6fe48cc46238914963c24be8e7b651587166c98954ad8d5164a702894dad6f816ea51fdfcbf11720e635a07387c61bf152964246025fda418000f7a8e56e6f2e1821d0d0a16bb8ae9be4e4af4dc6557fe2120d46ef69ea5e762ec1d368ef5286eddd98ef12ce9029247061f65a3b5cdb023c7a58be7da66fd75050e3b5fc03849e508331bff48094ddea17c0595fe8367adf39067f978e497a1f88ac9b85f98905f8edcae7003be0b9bbefcf81b6365cff72772f84dd8e08373a39cc65da38a7b9afbd39092e956e2116894158a5af69ef5294c30c5d0611b7de74ef8c04099116489da52ffd2f427a9051709ab32cd426d1ab557029ece5161520e11cc337a95a49fe712da34891305f5bda69fb516b4538b127f617f2825836fd9fd16ef882adea7d0a88f38001f18ac3847237bacfd3c9b5aa0af8dd38415aa49863b63b495b3fa95dbcda809bd87bb47c20dcbd602cfbcbe5c1a4a2774eb63b55e008fa79786d52a3724a1abdf04f73805c9139e676cd91cf2417b16ac6e3d68643019c0b551632afefbe2a42f6fb418ee45450e37e59230709a5bafdbc7f838d666add76712075e2050c4cd49e93e0c3d42e2cf043516920b84b14eb5e4989575ec7a1fa0757d76283201caa31509a4803c9057c1bda8d5e1538ad10fedfb7569849633021d0a8e06b129ddc9c36048485ef055eb40e2d7ac99d1d4d07ffb51766cd218cc020f160af1e22f003e24b23f1837e01e3239870317ea07b4834493fbbaac56fd502cdafb2b942deed0a33458903bb79347d0830766577108aa7ea9dd0871581dd1a64c8619e18c1e759a783b2178e955b8c047d0bcc27546f6669ea0529372c44b8c02d1d53ed05399a9e230b31606be041f7a750009c7f65f2d9c12dcb13a88c96ad5cc13b3797a067565e4d5ff2efa2985d340ec900ab42eda327fd548368044e2ac573c15456e1a02ed054bbeac0897e67644cef6bc3035f6648b326b41acddc417bee4974395cc040e393baa2a43781af95e02a90f4fb82335044074ea3cc9f0c4d5296cc8bfb15a011b5807fdd0f5ad72777fa5b17fb25e3a0097e790b57a1d8157a057ed708f6ce36ce9d2a20fe3850753d3e275a2a3daeb0fd2a2b37b1a05ca29ec7ecc191d175a2e56b13b4c26ac5d90cb9cbfabc61f9c0499395d2c1d222372da5a7f2a0dc188450fc5b3c538970d4f24d842ed6083bc34be9c0e9df59fe3220545d57b4ca40d2e657947d65f65f40c64fe0b74514d5463c37396f9104b40e565d4b809ad0028e0a28774bf8e89be7714141b8559e7479f14400ba1488a84e2e4bf61965d927f769c303bbb4b064d033eb691539a30d1df50ed84e35622edb21daaf66ad5b1376e0c2daec0d2be75fab65939fb43b1d324683e42fc6f8bb69319f540b6c86ef3c1117a494eaccfdf0a615f30d93880b7ea3067b93f7f1fe853cdd34c4cef9aadce8b7ce366ebc5cc0c191608ff0dc20914e2dfe70983178d59ad4955ae959aac585b27a02a646123fff72da4cd8eba149280deb489b34856a4a31eca9956830c1e67faf4ff149e0ef4cecd54bf3aff155f37e5272891c5c44e920f3143e8711212b2d47c9eba30c77ca30b0c1cfa68cfd0afc7cabc66a7f32a5927088eec2516f7cc2734d7de88b5e8ec2e611e08c35f4c648d20d6ad1a31e04da32c802e636e3d43f90e16fed3be8f86924fe513f571b733eab41004039ba15a3268372db4ce5124eec370e8eee9599c195bc6da1cb3654a3739094e2d71e6891189e3f6854b6af7393640e6b28fcef1a28b61ad747647528394ff8c26554806f65e989cd9f87d15910259cde82503c989e3cb0dbd5c84c9c6175e1e7a114d0b2286b7bfe254ee4dbdd15c9b9c8a673e51e8c5108a7d8d301415ade8e6b25ab8e5d92c22c48c1918d1361f0fd295a48ebb904c7f15323fca6c08cc11c7c928754adba275e1b6e68c4c0d2285772019c44691a69f79d836177019fef678f5f89d5450cb14b3c82ab244b2fc555091fbaae96bc688d0381694d7917452e49bd0171aafcefda9d36640e5c139b928cfd5dd964e956448e989e8063c8c682b84def49db4361149e57ab771bd305f4471073efa61d42dddaef3bc5372ff629d506da024d110c15442899a32ea41d8b254db38732adcfcd2edea6dc5668c9c04e141f2f11eb71931e482746f7c7825c914099ef7afb9b483ad3ff89ebad389c4403cf4f8f10e57fe3e55a11ae9ad039e3c7bf866bab3d21ecf5ba5da494a4638c337f5f9c2fe352a448d571865c2330cb3ac686fb426b6e76cb2f266ce5b709ad4a6456e230438df4ed8b32b5ad0a5def8150814774192e49724c2bfdb813db43dcf5b6d08825aaa00f8b3818c4e4f31f77f95be1a5b36c0acadf154752ff2e069a6c075b3df4d75ccccb89ce4aa602eb919e102e62ae588f3ba4dd87369975280a15ab25ea1a96a97ddf738ded388094db4ccc50d6efc6273a8f2082dcd26f01b18c2e236a0fe3010e0a3d61a2d7dce5a4a4806c7217c1625600483b8f00807c8918e3b3a26d6e884c44a3b2184185bea053774a84291dd41f8961000d6ba8df041be5d58d49877f4861ed1e856fcd58b1a49a86e4b4590f77c83230172be8d7232f133c1a1fd085fb61e25a94afcc1aa60bc6c312581da19c0a3bc606cc891a5408660ecd9b7c9312a9b177a87e55455d263a1f2fcca503d6d52c46856032c86a8076d02b50f743132c14d2709e316795e49c8ea38966047e9ef65eae524286e1a3411c7332c7cdfac80870903eb832cd8bbf2a57e3b5631ee9471b569f54bc12f0b97f97266f2bb89216de237a02909101b22e86621c3698e46fd316c27d8d4627894ffbfa3af6ed90983fc1978005be191a32a5d35d5d185338871ea44987e1947f1da2d6261e76f292d439eddae566df5d724b41eed15013c75bff078b6102026715a130a139a7247ea810805a4ffc47f8bfc5c80fbfaf3f8ac32560711b6abdbadfae7e5888b49453577dcbb31a85f2fd411ac0fb27edc581bbbb54fee039d61cb235a57766c8e3020348625ec9b3448361a915d64f929b945faf45c35915acb64b05aeb08a5de884c616bf44fa87f0ec210e4d3cecfd70d1a976d42a65e6f481cc72f52eafdaef245381de1e7d4d689e8388e1a992fc2134ee2899eb0397246eef6ee5d8a2ee509ef526b38ed60d94382d98c570e277e390cff1ffbede8548d23b5330022cc1d1e833b70ae2f586a1092e02670505d503d8eb3fef9d1b71c67557277c302a28a121832e218fdb25f1c2e1ccfb6662c25379c86eaf15e4fa1105478ce1ea6bb1c3a0b4937f9c66aece523e046858dbc8c7a65b7b80820cdb2b6b63cfa9ca1dc9eca02c9b024516bfea292cf770e0af88fdd0e258fd473c3369a59faf8949486c90779afd40129e33b120a1db527a96ef29e30f6ef14162e4981910ab31951eb080ba19cf7c9d75fdb0329aff5ebe285290189bf2ff9667299b2d0641dfd2384ee0cb655843eed071adb893259097cbba16b52a200bf87385b3776b1f0475bc3bad98dd6d7dde4829d1439dbc14e9af781b972356597cf8568364647d9008830e8cb5016d236653c322d675c4ba3580cab82f9686fa91c499c8be7d61ca3400cddd736829f8226ba731f0cd3adce04f1370bd772282dea2cbde7159073b261ef5d9319d43713fa7e6ad3f8ca9a91783502096b777110ce28e371d4d383f5e456c610768f2fc864026f65e10362c06e2700274bfd0e48926ab3e07cc031d8e56a11bd20ad033e2ae1c90dbf1e19e5b995b33ec77a288a215a09bc6c2d17c8c22bb6ed2f490c9403eaadd58ded8baf0445e3b44df7a41970733b88fe11859e773bda6e89666a51a1c5a27dd48c73d07c0fed09c86ba562428a68d5fed399cf65faebd19fe8d7ed4acb708152181f5530858d00d482230d7f4f4df1c484c6d9e4797fce2aee29a5304e943a472b1ba7c06f4df352cd598894d4845ee496bf36a1070ef0cb175a477de2c384c465f0a5c302102cc9b0114fbb99015215fb3137fcfa0b166e42bb058eb9d7b4f8b1c5ac8b6b4c80736040c0a1f781d9e0286a8239c0150c4efb8e893bdacd5d95438534e91ef50e86e90c259079384986620b53e443448444c46579017f8069b4d858d66562e849285a2e060bfaf186d1fd3c8698051aa1be340b9e617ddbf22d868d3cb0a0c5dfce880f73fef50e3f3d9cb2b295854ea62c94d7412d51c6a15402787a2d8ba31ff68dfe1bf5757f15de58652f9076f708d894093aee24d8500c78dd110857351756b9ac7ccf558d9c72f3b40b433e68992cc88f0cfe1b945d118c0521614048812eadcc4c0a6d5a4277a1ca70b95f1d7b097d4ad79027d9f1649e65184f2cbe7bf458e6fc469fafb00d913d902be2426261a2cbc6da4a36c4bd4c698debadf3919e05c258bd3b3de739cc2f8eb37d5bc3ea8a9af6e9b68899a28fc2c2bb7871647035513e7c62eac4df22ca09284cfda48531da25b4315c7ebe93e1111bcac763e79fcbf29f76988626db66a9f420aa825be028b8e89c7270fee88762adcb827b1f88dfd8afeae8211eb4f5b2cf3b45f9204217e880141120a8a6fc4b6f1cabb4afb53fc12c82577548d8549bda6be38c36ae50295f929e8a4e04fa88a43975973765cffde61f1a82c2caae0a73ded0d2269e296f3a08a01b8ccd6ee545b865d52300e8b979daff17b435b733fcdf1641d5cc7d98d330992748e7e5298bf46fe7ac7965da47d5f11235844f19b8445ffe493ed10885aee12b0cf626de14025a8ab911acf04a6c525629edc1f68eb02026af0d45105a81c004b120859f4cde5b85792ac92f2130e1944172ef00b61e35cafd1509d59d50f000000000000000000000000006b2ee7c4a393804277b99997a616ef22f6504ebeb8090238214c61f35998604eb2deaabc0adb43489f99831afd70b4cdf2522431fac36e83513f8b541b22b6c9c574363907dc8fbee44c12bac689cd6bb62b1021c0501ea9fb6f284d78a1d8c5379454fd8c72a7acd22375b4b93672ba5b8b7bfeefe02100daad5c151b5d6b0a3022a8cc9567061e0dccdaecc7d7b8962ec7e3b5ebffaec915778d4b5fa01d67173b76a3653153c8c7c210c578797fe216b051ef532118cc4b9e32e9e89c5edc29c3aacaf2b296bcc3ef7c13d54999e0f91af317708ee75fbf5f8829cbb95eda288df1c166de022c18d5f8242f0e9c58b84183ea47577d15a443e420df5e5b885628635a8bcad639f3e92bb60de08e60d074b579779b8c6b1d5101e8b02094145b4ce5eb6d5e9c0fa88738dcdce1da9b5cd67c953449cd89de1a00605b5e3cdb248932787b7450095cf37d4f14365dcc8873d354144076ae70df6762b94efb9dd20a47860b1b468518e3fd500fe35a97eae23222b7e6248ae952ac8312000000", 0x1194) syz_open_dev$char_usb(0xc, 0xb4, 0x7) 05:49:51 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x7fff, 0x10c02) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000000c0)=""/68) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x42102) syz_open_dev$hidraw(&(0x7f0000000040), 0x8000, 0x21000) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x7f7, 0x40) write$hidraw(r3, &(0x7f00000003c0)="d0794717fdab4da4d5ddec23fcaef670e49f343398f91200347971c22f8ca7cbba0f52fb755cf4e13af2dee5f24f059ad962c4486dc1ba28ca640d3c6e98db5ecb2212d69c3510d0e17fd3335e488a7e156865d2add19a17bb2dbce8d377da48074a44429f7cce5a440daf88e547321513f74caaac672e9c70c7f713efcae64cc75814992f1ecd99022c5558571d448d7e3884ad2f02cf3c2b25f227f941c9a081963606554d", 0xa6) write$hidraw(r0, &(0x7f00000001c0)="0069d930250d9c8f33d1c198bbb5b1a1edb665fb2b03e144fc8f862eed9fb1e7dc6c28c06f083898899654ff1c71e2af42f3d082a5ff7cd20e68116a7b4b8293b354cf09ebafdb0f962a5bcd29a2559344ae11847009ec8d66a2ee15b48583116f0b546a070000008cfedbdc2f18e15621b98b43af196f2f049060acaded42e187461efcf45bf319d2208af619be07fd7bff8529ec08c20eed589623bb3c06b685e9c115e4a5dd28f9cac3833e1f69fe69c67862afac38e85ecafc608ebd835a9784325a01a53aa8012b3163355190c7d71a048291060000008f8075501c8c825c3028", 0xe3) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000480)) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f00000002c0)=""/195) syz_open_dev$evdev(&(0x7f0000000140), 0x93, 0x200000) 05:49:51 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x10000002000000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:51 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x4000000000000b) 05:49:51 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:51 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:52 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:52 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x5) 05:49:52 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="140a7ca898d0d23f3ae96671e63063a285361349a16133e9ca8dceebb2a0ddf993af9781cf54c79268bf539e3df0cb241e2517e35decacc7acc828ee3b9cd1986c45b31661ad3c0f91ac43268bb6832ca7ebab3ce152187b69be301de184e903198d1fbcb7d0becba65d9b74fa19c061b72080d5c42342480e9fcc2c61372a8f8df1e8bb1399fe6fae1aadda", 0x8c) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:49:52 executing program 3: r0 = syz_usb_connect$uac1(0x5, 0xd2, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc0, 0x3, 0x1, 0x7f, 0x40, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x8, 0xd}, [@processing_unit={0xd, 0x24, 0x7, 0x5, 0x5, 0x2, "d2e9f8a2bf26"}, @mixer_unit={0x9, 0x24, 0x4, 0x6, 0xf0, "dd715eea"}, @selector_unit={0xb, 0x24, 0x5, 0x6, 0xae, "8988843f4fe2"}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x206, 0x1, 0x2, 0x236, 0x3, 0x40}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x4, 0x9, 0x7, {0x7, 0x25, 0x1, 0x82, 0xff, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x7, 0x4, 0xab, 0xff, "29be"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xff, "ca2ac52f24bd0edb7e"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0xf8, 0x7, "", "c6"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xad, 0x1, 0x40, 0x2, "ad"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x3, 0x5}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x6, 0x0, 0x9, {0x7, 0x25, 0x1, 0x2, 0x40, 0x1}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x0, 0x4, 0xb0, 0x4, 0xff, 0x20}, 0x18, &(0x7f0000000240)={0x5, 0xf, 0x18, 0x4, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x0, 0x7f, 0x8}]}, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x843}}, {0xfa, &(0x7f00000002c0)=@string={0xfa, 0x3, "a122d2f294d74ed56decde91ee7f9834849b012eeee0869c3eef169418e4999e3f513b1f2ed08a3ede717d1806820b572da737248d33e6d947d703f27c6206b59d2aa2e037a253dba9fd910d11d499c51a860817d9c332d95b20f19a5c34cf5b9915f1aaaedc5a189271d25a71bac0e37d4b45fd641cc4115b8a1dbf50978877267f3c8a8a1c90b1c3bcbb5c968391b60243d0ea43273678e8018ab40f3f80252b61c07375ed599639abf46f6fc7c992d014a15d866ec662ec4878260c300542ad24d4d219f014e45d911f287b35269ba7225f5397ad69cae35a0c94fc78ac53acfcbb90fa468a78defbd007556755fc245e4e6a7f79a4a7"}}, {0x9b, &(0x7f0000000580)=ANY=[@ANYBLOB="9b03752adeaaeec03dcc31c98c5679c82b4fc393efc4eeeb5fb4310e02000000000000000333eca3137b1455537b583bc8a0b1f0ace7233c0e62ba9ccedb38061579e63053547d3297b3b882e8ce56d16d1a105a553dba0f518484b9e6b4a46d80ca5250d89af85d3ab2cfed3963ae178429a50d3e575f59418811da3bc87e1b3cb410b06000000000000000000000000000000000c62fdd3ee9a2ba262257d0056dc629d0a42f9f7a75fadb19d8e1bf87df8daa81eb38262b90c8e5e8"]}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x430}}]}) syz_usb_ep_write(r0, 0x5, 0xf3, &(0x7f0000000000)="3061741b44eb08d59f431b1f7c096e64972fd6d0be36074a3f52ac3c67c3746725e63d08a8ea8015a732eac130c5fe53dedaeb3c2654e91dbcbf8e792ec3812478fe7bd179f35706e9fe7f52ad836ed5e7f7b6c9bbffa5257eaa4614886d96d36503913861533174f9acd318e45e1c5e2228f0817b4493fdb9bbc287a33858235d8adef5da5bd84320c566df9eb4517a14bf7c2a38796fe41420d33870c485788f85b8031daed3d5000d3cbb0c7e6eebcb6c33fdca02cf2c06dfd2ccddec178ae99bade3b89226dcb3e42b409455e259c15c9806dd7209d53d5b2443b0a029543db6097901b1e5f3baa0643b1c1e738bbcc3bf") syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000540)=0x3ff) 05:49:52 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) (fail_nth: 1) [ 2308.668200][T10781] FAULT_INJECTION: forcing a failure. [ 2308.668200][T10781] name failslab, interval 1, probability 0, space 0, times 0 [ 2308.680998][T10781] CPU: 0 PID: 10781 Comm: syz-executor.0 Not tainted 5.15.0-rc3-syzkaller #0 [ 2308.689778][T10781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2308.699848][T10781] Call Trace: [ 2308.703138][T10781] dump_stack_lvl+0xcd/0x134 [ 2308.707745][T10781] should_fail.cold+0x5/0xa [ 2308.712259][T10781] ? dummy_urb_enqueue+0x87/0x8e0 [ 2308.717301][T10781] should_failslab+0x5/0x10 [ 2308.721823][T10781] kmem_cache_alloc_trace+0x55/0x2b0 [ 2308.727120][T10781] dummy_urb_enqueue+0x87/0x8e0 [ 2308.731992][T10781] usb_hcd_submit_urb+0x2b2/0x22d0 [ 2308.737113][T10781] ? lock_chain_count+0x20/0x20 [ 2308.741975][T10781] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2308.748238][T10781] ? rpm_idle+0x28e/0x850 [ 2308.752584][T10781] ? usb_add_hcd+0x2c0/0x2c0 [ 2308.757185][T10781] ? find_held_lock+0x2d/0x110 [ 2308.761959][T10781] ? __pm_runtime_resume+0xc5/0x180 [ 2308.767172][T10781] ? mark_held_locks+0x9f/0xe0 [ 2308.771946][T10781] usb_submit_urb+0x86d/0x18a0 [ 2308.776722][T10781] ? __pm_runtime_resume+0xc5/0x180 [ 2308.781936][T10781] _chaoskey_fill+0x335/0x8c0 [ 2308.786635][T10781] ? chaoskey_open+0x1f0/0x1f0 [ 2308.791418][T10781] ? finish_wait+0x270/0x270 [ 2308.796015][T10781] ? __fget_files+0x21d/0x3e0 [ 2308.800701][T10781] chaoskey_read+0x2e0/0x5b0 [ 2308.805307][T10781] ? _chaoskey_fill+0x8c0/0x8c0 [ 2308.810174][T10781] vfs_read+0x1b5/0x600 [ 2308.814341][T10781] ksys_read+0x12d/0x250 [ 2308.818597][T10781] ? vfs_write+0xa90/0xa90 [ 2308.823021][T10781] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2308.829015][T10781] ? syscall_enter_from_user_mode+0x21/0x70 [ 2308.834920][T10781] do_syscall_64+0x35/0xb0 [ 2308.839352][T10781] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2308.845263][T10781] RIP: 0033:0x7f3b038048d9 [ 2308.849685][T10781] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2308.869304][T10781] RSP: 002b:00007f3b0157c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2308.877735][T10781] RAX: ffffffffffffffda RBX: 00007f3b03908f60 RCX: 00007f3b038048d9 [ 2308.885719][T10781] RDX: 000000000000006c RSI: 00000000200000c0 RDI: 0000000000000003 [ 2308.893726][T10781] RBP: 00007f3b0157c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2308.901715][T10781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2308.909703][T10781] R13: 00007fff37fd39ff R14: 00007f3b0157c300 R15: 0000000000022000 05:49:52 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:49:52 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:52 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000001c0), 0x1000, 0x40000) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000240)=""/48) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4208c0) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000140), 0xfceb, 0x10401) syz_open_dev$hidraw(&(0x7f0000000100), 0x20000000, 0x22400) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0xfffffffffffff31c, 0x4800) read$hidraw(r3, &(0x7f00000002c0)=""/101, 0x65) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000000)="8b68f1ae283e758fb738179685e2c6fd845deaa8625611c8b29b0f6338aeb1b6d2540a45844170768bdf99c90c0b962319b93a9f4b03da01fb730d50810403a39387677bc4c79a250a5af060c51b65ad89db26948040331b5c1320aa6e7aab794d92173253917239ef6d47a38667188864b9b6c740b9e56776054385109bdf560d4e3b23fd2f1a29d1a2d6a293126bc54c9e9e0e2eed5a4f72be54e7f28240f7da82af7e4e5ac1610df65137c612ed280f1117f3791961f719bfb3ff0da0", 0xbe) syz_open_dev$hidraw(&(0x7f00000000c0), 0x8, 0x20000) [ 2309.007957][ T1484] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 2309.065386][ T22] audit: type=1800 audit(1633240192.751:5572): pid=10790 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14607 res=0 errno=0 [ 2309.113015][ T22] audit: type=1800 audit(1633240192.791:5573): pid=10790 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14607 res=0 errno=0 [ 2309.258003][ T1484] usb 4-1: Using ep0 maxpacket: 32 05:49:53 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x20) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000000) read$char_usb(r3, &(0x7f0000002140)=""/177, 0xb1) write$char_usb(r2, &(0x7f0000001140)="9b1b44dbe9576738b38d13dc2a3341f863326d763727ecdf553d2e5611dda7affa36b2e6fad18e5d6f08e59a0601478f79885783252018fe8447c01bdf829f12b340b918e082eb589f3297c32e759b4eb06ef6e76779bc52c579a3ef56ceab8d273ede460069bb84a40e0ee031c705e75514175439ecc9bc6a21d81605eda0a0ebf5aa48a931fd26279c43c352c49f3778bd0b8e9ca65aa0c360bad61f763a20884a2a0292c96a9b5dfad865ddeb388207fe151333e190c6dcae7494dc0b4b7319a8730b345a61e21bccec62be0a5f853e785c70885f1041fea377aac6123d1d606e7e4519adbe27937d0eaec333fe11cf76584be22318c9f33bfc5840bde733e81e9e4253b7d2de3e596ea70aa0f5502eb8c51165e66bca2281becbe7ff5875e695f8339c4d2338595406644a1f01426389b0ec1dbf65824876caf3da1db24e4476639e0d3e0c5953f6bb4dc24368963447243fa9a6c931b060ffd4ca9ae8257b0b85a9f532f22e1601e8d99dde120d9ffbc6e1814ada58902ba067333f0eaae5beca1ccdabaaf71ad76046989e748eca282cf22d06aafa64a088ebc5a65dd1a7f453baf2a8aa8c3a5493e1b0e3014563b112af8f5bca09bb18445c335f52853182fd61d5c25b13031c3fccc8a01a1a5903c81f596ac3cc0de3db662b1f663183f029f17fbcf4b2fee2df3af219a1d2c83306a875505f4d45a8b9f617240f3e98ee3fdcf8bb568461b6b6fd96d33c634864fee62314749126276690f77e22330277bad1c237ababe7a65d44f9d7e6d7b89ef67f57e3884ee85226ec2e7cf638879211dd28e9594e8d5086b12d0cc758dd1502825b54b7cbf7f0441b776f5703b179230e9610df7cbfc33c2a080c934b58e882bcd0e211486b4458fab7458e0d4351e1c1b210a8496175c5a6697bce87323d42f03de5aa2e3fdbf240c938b027ce83400d75185e492cfb64b66161f50d409edcba33affa6f06de43e9b05b71288442f713194ae06f18caf976243947a79949d7364d9e7ec535db3245b96941050f034c72515690ea6951a62e2acb56dfee8e7ec697da5cb813b9b8ffb02d392a1df2359872dfebbc481d0d96e250a7163cae0172be89823233d64b9308e246550cbc6f324185f78f5e128a249b570361ac5fe74231d378a94f5f51235637f4464537e3102c150b1cccf700ea202d8dc5afe0ddf30040b24c8a89a8c66e1440b0777c58563a2e33f52466974fbc6dbf85bc778a88f402db02fe7e8e232a608279e1501b1e0af31b6a9d72a9a219b887f297f33efe801893f0c02c699fc41bc913fe96db4f2e493ffd25fb28b58331cee46ff3c3e9b33e4a0eaa2cd02f5149877019c547d2ec26dd1071eeb7e1c8c36811234a23795df3a3719ab8312db632e32c666465a5e2f796989d9522cbe32ef70b2d3cf67978fc50f48bf13d6cd4889cfed44249706e4267970ca69a68e3b1739cdb2fa2c4f43ce9a7d48c7a40f634d5d899390fd735199c864f73a3133423fca059d5dcc99c045105723978b64402888751d65067ff2585778c2e99433cf80abc794bdf58608c6350c485ed170e306b26b4efbdd6af57c5140240873f9aab78881475627c6baec0591d8bf78ecedea0c2fd77484dc0a0aec2a95bc288fb10373b17d8cf7302934204bcc45ed81f0ff00f84a8d166e8da67204046dd96ac8b74a729001936a4e61537ed6a17a024db35805d93015af993ba0ad2e657d83be595df599b8218b5fe6f4955c9e86e2656d0ac62040cd689053d04e65f5f9aa885b91669a854a38b8d26d57390d5ec039355c68f6e496b91d7467df0efa89ecec995dd9cb1fc7d2068b16d754f904ac455daf7dfd242bb0ed4ac0171ce039e793edc6f2271705d75b3dfd16182b85d7d75280ca3a5472d202deeba571968a3829ae27716d09ce8425cdd9930442e4a70762327afafe451384c48ab6ed21bcf67b547a7d4b6627b5f318af8eb4ed49021e001844583a8a301633e1e6ba8af93e6d2404d21e5b97921394afd21fa7f19bfef567d72fae8fc890eaf0efbbdae7f05acd5a0f0619bd2a79a26f1aae90d4cabec3cec2381575465d7dc399e85bad30de460f2f7e81cf65cd495b888610a8139be5e763075ba8d0cd0690dbbfe6c0127ae4867a0a1038dee1df6fe3050ff23b67299b7ad44f883ecca8b4cd19c45591ed278c5b95257fda9dce6f0aac01ffae8563aafa3e384e9a3fd79235c2c30580d2d66fd41024ca0afb14546baa3fbb9d05c6a43d3871653540c4c7c67844d9c8b758056489a1ec02a71227aab94863d2b1f99b6b95f410a2aa9f3ea3fcbad11fce313fe575173d88e21f31c38e81312043d8ee0e1e48d9794fcb7da6c8e6108b41e815a5a214d45a75268b058e35ff4956e5a9223724cb99fa7b0d62cbb3ebc12c9acd0c852534888ed5f7493e8d4bcaf70d3898fad374a296caf29313229a8f72475506185fdc2032531f9c5961488b2aea65e694036dc960b973f144ae9059270f9764effe9bd204ed526d11ad68b1118bdcd0f7108eb67553d37450ee7acaf2b19c2b8c67b9c69010279b6e83c6a345352d658bbac519064e6b8d701995adf7d35944b26fc39e81346cfed449b57afded9c9024ed8d6a5edb62ca6193da33f8a72d4ec282ba1e07be2bf0c3c705130e13b10c49205b09770ef136a54335506c1fc3668b6dd6173dc176839d0157166d6dbf2d1990c82ad3a2365eb3b868c50e0acb0515141034b74cd195c24ebdf7ddc2b24ffa14f6d72960dc0cac086e28f77e67062bf5a8f157d40e11a5b06af3235f15b7fada38b95d098cd46afb73c72f617a83ff128977cb4659a7705c34b88f9a9bad40928fe2641449ca27529fa5bf2fbc74323ba5715e009b93a9363a9f5e8ed6b7137fc73cccf5dd0e37f99dc38e6b8ae2eab43af868d46e820535a9399eb173c43101be174453ba1fe70bb494e95464abf74b10926261d6e19e183d2193ef4660906b3080a512001ce5946c206f846796a05dbc7f39cebe77da63cf416d8421f19e4ac176c6bc7b35c52968e23a8a6f5621c8fae8d7e6099d4894e1bab41709f1aec9f815eedff73946a28239eccd41cf51d39bc34f381de08e6f556e9bb247f3868a4960f97f0349eaac07754fe3374be1e6179de9510b95551fdb201282e9fd0a4ca8439086880acc76c0293453348adf28632ad88edd1b559c2bc7900d7f98dcd89bd93348ed128d90d776a0a5303dc214ed0518ef29c800269bf69b5841f3a8fdc5afec6b73675784f7672a2b9b6bdc48084602b44f1b9b83c494c0b70485b66f66c1c35b7781b4afb52b70f3b78c241d31e07a63f003712f96ef8f4f3af8bf6514814be6631b903e7154312b44365f3c4d356df77f11ca5e558dac4c556ea73f1421c31d330f56453ec1f309afbe6958115196ee47d9c98bccae2767fffb00f6d20127337379b6de32d98e1d5bcc516268894a5bcedb830c2d7027795d66bcef4dfa9ea2027f7468a34e05c8f10a863098511f257fd710efbf058900ef806c4cff9e9cda87a0d88a60473fd5e9755ae053e615071a150c139d3d96e3804e1b975346cd1eed80c3be6129c25b1294aced0d431614eeaf614b88b54952e53a42b8fc1665e4fbd5d07e4f8374f26e7df941ff2d83fa7d1917b2882ab64fd386461501555f9f98ba071f4ae4064b4b03a83fe732181cf2f7edf95844c60c91082eb3ff9604b42e275610d5460f4bc36d3454d66291e77a0c51dacddfe307d267a626690a3b3b05a71b6811d3f9372f4012d2277d0631af48450f7ecd7366dde0b0176f65b5410e2ee57e20b5f28c03f73611893472fe251191e40fc6b8d47dfc2791e30d9b5a78a47fef2c8d048f100db4695e77c94d29dce343aa00d237ba9f4547b75f0d8a6b350079d1e99fe85711496725c774a677c045ba35145e39d7883f52f642b61c3050c78e5d7a0ad8b2d221b76a927eeaff6bf0292cfcdc1a5ea91ef64e06b2295ec94b68b0d8a8809ed7105a46e567717a40e5ab9e62065eef78baa1958fb40bf5399fe7ebbc7deacaa2bea93fe9e43caaee4632d6eaf185d417dc34191a8af53f8088b56ff8e9f63a632d1bb908852e8c3e5de207609e513f6c6b0a04c2ce054ed1914931f7fb7e73beafae6c6bce7a46a13ad00cd29afdbcd5bf89a3fac88db353e7fa3aefb13af2f1fdf207e9c9b5547f5e8c6db0053d84c35c4a92d51ad619c540033830f20d0add2864c751051a7c3302c57cd8c959fdb73cd89b2194fc5c801212059d1a81e623e766994e4d556424c0cd17f9519fd358082b785d0ae8202eae7893c321ba0638fa97dc309e84e7b36cf50e84f3683f6fb16fb1f944815a73d4937732c5dd14d4d9b7576d2c32007fa90a7e49d988010b240fe8e3bfef2252cb45f2de37ffc44a590e87ba86ce20f15d2d1572affe38d64a01f00d08c1cd7eacb75ca946141a8104d9872f2f69a490cc117ab95bdf207d1c19222efd71045cbcad757c530ccf28be5a2788bd4b1e56841963e847cf04b9d3b0f3cbfb57245db075b4032de5f1551596bbbc17cb75914d303ef0ec523311a5fd881cadf7dcaa8023d26cfbc89ab92832bd24cc94e26b901dd32b48d464a0f3817ef29c0ac1879b14a9660fe8aa1099644591533434918f90df7903e872964b56cc5e8f4b8459a2f1731a7565871979915feb5b3ff9c202ae4f5c979fa62dcadda5779b073967a2897213040365f3d91fe77b466e6e4db77ea4496a706c6a2c910664f7876700f98af41e3230a95a6249d76d9a37bf681d006a41181f8803ad4f514dc6b72ee88fbaa7104b52d06a9da4a47ee7f83dbd97d9b428b3a4bd398752d049488e32f0098cfa1339eab640d762fe89a077c1ea085b0f7bdb427579da53e9eb94b284be4e6fd5e1d30271b36303aae80896457a909760b598f1fdcd992eb136b1474c0e56bd3928f726b5502d6f061d4b2a263a9c879470ce2b3505b32cf58b3a0b6673b4c215cea9cc83145f6ffd3d7ce2bbfc5797f73453ccce699a4d6f1e1f06981c9bca7090b3f6ea608853308603d3cae2d600a18847fa28d3641c767ac164f549c54aef4169a27cde92822eaa82074a3c2d1f624b7d01caa2cc64317c6792ee805fcd1bbedb40a453c0c5df53ba5bbc37ce117445ae0588b175daa6d255ba565de0b0d38c0b1e4872ab798fefc2be7a8bdd9e3f9a887ac281da4fade8f0426c02510f0c79f5d88996e0deb00c7b490ddbfa87d6c3ab3af5da50c056be78c2ca9d2ffb29477baf8cce88520e60a9b5a3d1db53e285e01be8cbc55310a3a9c604f231ed30b6c9b382f297104de0a055d8182fc16684f81793d1795f8df39e4f86e2d80203e77d8d53f35feab5b2c64861fa9d18ba5d9dae8656d5532bf894a1406c721bab151a4521e3f0560976d99497e55cdacb6ce2f718806e106fee8de08e4b06a87d9d50e2b341061141331fa3c08567a8762815de5360600184bab5438ed550c67572341712641711f584b0ac347e113f461fa74de6ffaa9d146eaf4eb55f29412be9ab352f0252d5c5f2025f7c690c300d7b2bb13c034050f11af70c161d155fa143adee7e9ba1b1cae4475e802380f55876fa6232a627f743a783e249f766ee96090444855824282de0e6383ad79d8a4c3156f3a32a1dd9afc527c8ae338c82742de8b076766069d1f8abe783acdbe615f45b76ed1a457769967ed345d1a519d4906fae687b4467e92e6b50299f3de78ddf29e3072e5749c64a654b06a05a730a9d501f61e96a703b249eea2bd0f3d2d134171812c", 0x1000) write$char_usb(r0, &(0x7f0000000000)="75558b35611098395dcd4d3cf0b50139c424ed3463bfc73ef8968a585147185980e73a6c01193eb45c995e20b6b5f2608635472ab9dcc5eb933919a9b2367d490420edb75b6bddfd569a40f01fbc357210a133b7836743302583dd5e33e1a4ef", 0x60) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0xfff) write$char_usb(r4, &(0x7f0000000140)="2f4aecd2cf25583f643e2e081181fc6170e7850ef21d89d617c4367bd55aad16fc00eb5875720a69de53619a6b5d7fdfbfccc5acccf34182a6cd808f4e1bae6a5b19fd864bb156edd3551eb68f49f7aa57dbde90ceb152b1cc05c1445177916eaf0958f27a5696872ba07bec926303e23eb63ebcfba66c6d116fbd5a1ee8658c000fafdea5f959cfcababd509d6918d95bfcebd2c8bdd560c58dfa573478fd1abd69246e93aabebdf133e00f5b918a3b972af2ba94025cdc6e3131b8d515648dc9e8f6592d8dda332a688aa6d1a2be9c894fcabe19afa8381d4f8443eccd276a6daf2dca9c2702c471b16f116b7c3aae7d3dc2c200cd735449ffba16bc01eb361f8b4cade24b59c56ff4405867b586ab1254300ef124f5b03f58c57829f2510a857f910cf4972e5cab1948608ab11a17b4f42bf82ef4472ea6cba412866c5fb06c987615e28b7407dc2660d5641554f83efcc603487f03af4b96214682415ea4faa0538fe6d42d09d3d50541a4ba5f7fcdac62a20ae10036fe364c2b478af14570c2a9c218b7452e8aaca66c6f91560d02e67f82448617657b5ea9623205d390bdcf642f35772f515f44d0761dad9c7b66ca3fa6105b4d39779347291a1e55d435793b4963af49015b2dbf0826e9310a8ca3b3248ea4cb71ba53c1b7673ba1d086795583d4ff42cca27ec4d9ce212f3802a70cfa18d917b8c6aa7694ff9fe0fa76bc35594c591ebb6ca27fa25028030474d3e8e60c02020eb7d07b75a0916e6270fde769289ad62c2e895de665e04ebde882d52c4ce5b6ea911d29ea934134825ae519afd58d2728d2961e79ac6f7e1614388c0556050993abfd76b4e9748a83422acf9529a0bf68ee799e33c77fa2ce8c80af46ac70ab45cd0950db9c52d05b7fb805d714144ade895fd0b788c76ab112366e76b65a39ecfc0a3cf4881efbb226006cca349b74eaba991538ac2ab02b6c9b5f32e18729fb57208822edae1c4c85bebcb9fda6e379d9f27fd98c1e00948a733637f0d01c5b711887def08b7532193b81581de774952c77a45f208015fdcd724c1e41a95f085a9dd5f852cc3beca127169fa4d69609eba7b9d12589db77246976ca5ba9368dec9e5b54b7b4b6ccec6b2d1573e6362c7642764c175f2ef8b23bbb0118d0d2f47bb2cd49b48d4bbc6c154c72534faa289b012e9466cef0b1bf1da71a7c49e170278dacdb7a98a59da261e66e50afca7888eb56dd6a6f1f9cd87238c0b91e51ffc1b3f2c826188a274e1e8ca4dddacc565e166adb8cb669854fabb033cb5c42f1aa2e725724e878d64a884b50022a6116135ce0a00add1639afec03b549384ac080dce097790bcfabccbf2b46070f91fcd05c622cdc4c2de9f8e761c79bfddde1af261dc7637e63715634364eee35fea7071784f76f4798771898bec6df354ceff4d5dad765f411d3cc31a1829570fbbe4c2a13f3a5ef48a2b6e1ce26fbf2100d9c32d0d4ef7b5e10f15fb3da79a5aa91baaba6813ee9bf426f9f8fbbb93e58f08038f9de88b830b47108bf90005b9c74723f8c9c6be3c54e63790f644c6b0770d211952e3447c8676ef476f4749b044e13a72ffc047d9c19718a47f27152bd82490360f76ed8d2909ac0db615a904a7f891f9a58a874d672aa234ad98994c55d748800fd1dc039c46a695a86c1f3841587c8a71ec6a2fe8c0fd68da2560bbe0c138910ca15946058647e822c5509a1383a1f0fa7171cda5c2b7b06d8b6b2545f062138fe7eada8ada1fdbf75dbe5dc674180dea68ecd3075a7c5aaeca82822fab2440c0d156af9bf778563f261531f0789090d8601151f7d6e2c63830abf6c52dfd44c00a1c13bcd61739acccdde6bea001b0b5df2f010e9842796a3aa96001ba94289970db31bd87df1f8ada22dd4846824981a5f9db6fd27bd26003a6063f6114837df68a7d067757a19b43be374f2188ce3bbb70fbfecd0e4bed19daa28f1ec6efce6b1ba4a89859e9fbad9a77f34c4bf5078569dd084cc56c1f4312d84c53256684ee5f4304287f6969d2933bc605ea31c67cc0e72f8e11184d7cfa263aca233a421b66c40a0edf545de51218447f86a667a39343139ca9d3e3c4ba70962ec2ce735c0a143287ab820e4b38209b37570fdc4b5e832f85852318ad21ed68695b3d7038f06a47afef315ad16093e355793e516ea2ba4a8ac7b3aad2aac13a0e369a18691d0c0eb3d9a726b939bbb3dae4201294dcfaa34b5c23b35c9abc01b101ee26fdb5661671dba7585d9a93d08322e39f8dea62b34713cb8d7e2ef1dc85942fbfd0e7070822ec940bc71351eaf21253bdcceb149874844a014a74bf11125e961d236161fb04c83bf3877483be39c93f03acf70fcba29145a59f93298ff6dbe9ed8318752428d8ce6c24fcea1f704bff3d431ab4294bc975be30930a48f72f4d151ae9475e0ed5706f872d4f17753d230a89f5385b12b35e8b7300fa3cd4a5961d5530bc5cbf9a6fe99cc95279282868490aa9613ed4cc592a97878e07e3b766e1a85eead9c62b3d8f27e56335e4f3dd19ea58d93b3508c956cb8d51652bf675dfaab4b8408272fa890b6cce54dc0f311b8a26b2dec674372291ee7fac15fe64080d7f67d4c317438161ba613019befc4713c0bcc092cc8a71dadfca4f04d3f3b4e63d865a3b9d52e192b02f7a6d267c9fd122eeddfae924c4a7bde87fe846e26dd9d0a7eabfbe3106ef31335f12c304654c346ffa4d8e22769ce7763e425252afdeeeb497aab22c1fd86ceb6002405d8fd76e7857900b38d2022b2c5b33f3c9e5c7b0212b80ed54c96c67d23bc1c56af89606d8145c5ab29a4a29ac5dde550b8e162eadd0b50cbefc25fb044688d9ad1b87224909121bb9a2fc6515b59e9ebd56984dad99be4e263bbdd35d93f2158dd3a29f7e78faee68aa895e103d691f35e880ae62e81a9966ae78d3c1c0ebc25e2962fdc844ea5666bf337c02fd17aa729d159e693a7a4872725ab279b70325cabf66909efd69e63ff0a34f22da8b473f25378e186cafc4275be27ec32fb833255267a0781121ff38259c53fa2db1073ee5bced31a2a7a21fddfe5371c3641869873ad483e346d3618da1ab42e460f0fa022aa24ae1d5e4d6800120c8096135e1e09a3191fbbb663f9a3eda49610432003e76de66ab342406ffe554162e6d87b186d0dc5895bfdafeaf3e2b78e48a57d28e59f801ecdc984e4a0ecde7e6271d58a88525ea4061faa24e9f4f7afb2272b73033fc4661e1d077de9fe68496019dcbf0615c76e953240c56cec82c44b33f2a98ccf9ed8d4e7b5dffc7d865856a8c19bfedb90985ab6924d9bf6310967671dfb35a2f5a77df4a30038885e52b158fe37d3676dd4df6c37319f9d8ca5d6e6a17730e516a6518977557d6068507ce5861198e10c94d75691ae2e933d3ef162e02d0171fe10a941c7833925ab8d62ce222b91c6fbbf816eec4a1bc7e0f97b1d81066f6a2a946fa8a54d34802db5c935d481dc2e762edae5056b15fcb6fccdd54ead82e109bdd890e57d25a6e44b68770c1d16165bc619468e8aebdddd40e755fe58b6778c70843e0d1dde0618a8bb79ecd1ec2c9e24f6b0f1edb31850c3a3889bd378749bd85028e1a8abb7aaf8d3b8ff28e9ebc43d67d1aa289f9cc31c889cb7383b0927807d6b7ed78be90f3fe0a1e37b09fa50e49e801059829743643ea761a3fee8b99be925a654ac4b3b9a960239d56d5a3387c9398fd3c689e3b83c9c2d68bcae4108b9c2cff20fd576ccc72fc4dba028cca655381420ea5e633ee270440f1c7e108d3e6dc1783c6aaf4cfa1745775cddf64db60facbabaf9547c070af8f385775aa364099512f64363502bd7c8787079590132d3a7b08127aed56a3d2827f9bdb4412a1c5bc393012eb180ff2b75278a631cdccc123e436448bf5bdc6568ece93086403a446e7022f913816ded7205feb5c0debb57e83792345eb7cb190e7c10dabb834418f100bf99e6d601a6a4779293568fb42285954f4ebb3bf3bbe796d055787fa741a97ee1feaaf403b424460192827d2c5571b9437858e45ecac81a8a191eae2364b1466015a5d51431eaf55c8dc0bb944a8f48a4fbedc1c1753c1532c052a5d0b678d12fd243d1185b347d831dd63af9883cdf9199c2ffb9d851aa3f01a08d0b17119d70b7bae6a40c43ebac176a44d0ba5d6f6e7416b317127b1a51857442590fe442194b06d50641cc5bf34c3a109b3a35b083e93936cc4ff95d861fab8ba9282411ea772bbbf14ec10905528b98bccb8957d1402014612c2de6269a0c5da34f4c64eef1ab8e7e08f62fe7a9b2f52d856035501b743002735ddd3092256884088b696548fe948c4cf63df33fb5a188af2eeeb6bc66bc25af2986814f6ce77431472b799bb7334811d1fdf2966fbe0e322c875b21e6fff35c6a9cd27117c18a4a3478d1eb34d2d12fb6f5b9ae0fce9f1017ca9623b92d70e8a95e9135dde89c3cf646f39ccea5c1ea5e28d970272350f95615944b5bdf8851973da5039a42b9d01425efd07a64e234e24bfb239f219e6499a9e0d5f56248480a2ca4470090ea2467a8ab080a19eded80d54ed84eadd12dd66e26d188a2036efd7a9cfb05fde08e490a274fb069fba8f021292d75e39fca128375285a9c00006a3f1a9391f8593508f4071d3a375ad8890bdd73501c0a5d0a45b96bf9b686718d6e898b0dbc8a3f7ba398a0464cf97be3d63631c5f810348ab3173bb33bbdb445b4f13469d2fd4c43301d683c66e89ad7b3ea9d2b38fab374ac7439f79399b0fdbb2d78d6aa037da24e816fa253ed66616951934fd2187281c6ac30a3ffece0acc7d0753153e79111d7637cf9bad4155f3cf1e8c5910b22d14594afd7c261a8802f7e52f0cf65f97737143e3f5f94ad9898d02880c6982b8a579e47b5d82fab4f6c6419d2c2864faaf9be86aa0a93323d67b9640294da7a6d0ba398c9cc8e2902b396a07e1f6349fe05416aa2a0fe37ec81977336fe851c6edba4ea4f6a414c532f23caba80fab167833b300ffea844eb175684d761b3b7a476681ed1524ad5f3db9051b5aa2befa02391bf41fff752cc80bac49ba9f6c0f0fe8dd2d7139cf2d86af5e1bc6f203545742b42f6a48a7ebd4b077dcc269d87a314703e7c9d931581fd4df7fbcf874618639e20c7759b90dfe564e06e032f63b3f26af59fa5c74a4391fb77fcd3dba4dbe60fabc52f4be31d9f068517ba031580c794c9391e6afd9ce18b5dcf39c3534e4ae14be220d333a573c5ed11fe019181d358fa3e33bbff496a0ae8e90b10cca35c43d21a8607e5a1081b74e871d39e19411d77b31bf23d90cf9d964d9fd0d0c060a7723e8ab7ed51dc23bec4ce18ba5e93509d4a2bf29575918432b5f0cf99425dab1e4e329e23984e53c3eb58e5945a485830925746b370905e5615c2861a5f507e7337be40caab41b4dffe86d8025ec6f51961446ef5cd697cc0c17b3740cb184e3e3bd2bc8c1401986bc55c3933b8ba9c85def7a5f5bed7de9975265ba67baa31aa75d6761c205e719e13062c928bd1ce97d64ee629fe6970719cf843ab074b93b1429920ab207ac3c16f0c086557f321c2e682e391970ed37058140646459d30d02f21b941b0877eb795c9ed38ffc284d8df7bd1d1eed3ec9c97147ba4e00242fa4d2b9a1d689bfe5abb017e9293508ce7d20666b3ad727e4cc8cf03e4757dbd16328731517981b7622858c2a116550f7f34a033381ccf2f138d29c890f172d290fdded98a2d46b905f94d1b59f1e0a560f67eddee90fc68268572", 0x1000) 05:49:53 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) (fail_nth: 2) 05:49:53 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xff, 0x2800) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/9) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x2000) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2309.399364][T10805] FAULT_INJECTION: forcing a failure. [ 2309.399364][T10805] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2309.412642][T10805] CPU: 0 PID: 10805 Comm: syz-executor.0 Not tainted 5.15.0-rc3-syzkaller #0 [ 2309.421425][T10805] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2309.431502][T10805] Call Trace: [ 2309.434793][T10805] dump_stack_lvl+0xcd/0x134 [ 2309.439401][T10805] should_fail.cold+0x5/0xa [ 2309.443921][T10805] _copy_from_user+0x2c/0x180 [ 2309.448616][T10805] kstrtouint_from_user+0xb5/0x240 [ 2309.453746][T10805] ? kstrtou8_from_user+0x210/0x210 [ 2309.458965][T10805] ? lock_acquire+0x19d/0x4d0 [ 2309.463663][T10805] ? ksys_write+0x12d/0x250 [ 2309.468186][T10805] proc_fail_nth_write+0x79/0x220 [ 2309.473228][T10805] ? proc_task_getattr+0x1f0/0x1f0 [ 2309.478362][T10805] ? proc_task_getattr+0x1f0/0x1f0 [ 2309.483758][T10805] vfs_write+0x28e/0xa90 [ 2309.488017][T10805] ksys_write+0x12d/0x250 [ 2309.492367][T10805] ? __ia32_sys_read+0xb0/0xb0 [ 2309.497154][T10805] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2309.503161][T10805] ? syscall_enter_from_user_mode+0x21/0x70 [ 2309.509078][T10805] do_syscall_64+0x35/0xb0 [ 2309.513520][T10805] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2309.519445][T10805] RIP: 0033:0x7f3b037b73ef [ 2309.523883][T10805] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2309.543517][T10805] RSP: 002b:00007f3b0155b170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2309.552049][T10805] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3b037b73ef [ 2309.560039][T10805] RDX: 0000000000000001 RSI: 00007f3b0155b1e0 RDI: 0000000000000004 [ 2309.568028][T10805] RBP: 00007f3b0155b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2309.576011][T10805] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 2309.584034][T10805] R13: 00007fff37fd39ff R14: 00007f3b0155b300 R15: 0000000000022000 05:49:53 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:53 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0xff, 0x315180) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2309.667988][ T1484] usb 4-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 2309.676713][ T1484] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2309.685473][ T1484] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2309.695655][ T1484] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 05:49:53 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000000), 0x3a5d, 0x40000) 05:49:53 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x8000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x6, 0x12, 0x1, 0x2, "dc021f6e35a2c0307b4a72e533d668301f77da273b9d865479376df4fd6fd83f"}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/127, 0x7f) [ 2309.928058][ T1484] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2309.937145][ T1484] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2309.945241][ T1484] usb 4-1: Product: ⩵꫞샮창줱嚌졹伫鏃쓯둟ั [ 2309.952670][ T1484] usb 4-1: Manufacturer: ⊡힔핎釞翮㒘鮄⸁鲆鐖麙儿Ἳ퀮㺊燞᡽舆國ꜭ␷㎍흇扼딆⪝ꈷﶩඑ퐑얙蘚ᜈ쏙⁛髱㑜寏ᖙ꫱ᡚ熒嫒멱䭽﵅ᱤᇄ詛뼝靐瞈缦証ᲊ놐볃岻莖뚑䌂❃砶Ǩ뒊㼏▀愫珀陙ꬹ濴읯鋉ᓐ嶡溆拆䣬♸「䈅⒭틔酝⠟㕻鬦⊧卟궗쩩嫣鐌磼厬ﲬ邻䛺碊ﯞߐ杕ﱕ帤橎祿Ꞥ [ 2309.988171][ T1484] usb 4-1: SerialNumber: а [ 2310.388094][ T1484] usb 4-1: 0:2 : does not exist [ 2310.407377][ T1484] usb 4-1: USB disconnect, device number 20 [ 2311.037773][ T5505] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 2311.277742][ T5505] usb 4-1: Using ep0 maxpacket: 32 [ 2311.477852][ T5505] usb 4-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 2311.486560][ T5505] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2311.495289][ T5505] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2311.505418][ T5505] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2311.667860][ T5505] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2311.676923][ T5505] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2311.685029][ T5505] usb 4-1: Product: ⩵꫞샮창줱嚌졹伫鏃쓯둟ั 05:49:55 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0xfffffffffffffffa, 0x400) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) 05:49:55 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:55 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x100000001) write$char_usb(r0, &(0x7f0000000140)="71ff498f2a2c05d4f019d614fe67d480ac93ef270acb17620148b48c8d04891cffa1681be7f42eb2328426a218b5fcac973e3c408931ec950876707a941a3eb71771d988fce957efb73123138332c779b1e4578913affd33e328735deefe09cb433b79eb6036c074b0e03401a1808db24441e8cf5fb32cb0a83ab3c862b986116474f9f665ea39dc9727392448bd1cc2cfca8ab4240c60e42c24b17f9d4bbd8501bdcd50dcdf90573d4ef7cbf30597bed7fdb5578b93bab1651f135ed598a572ef97eb6b19f8055aa7000192ce2044cf8eaa948db274c7", 0xd7) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:49:55 executing program 4: r0 = syz_usb_connect$uac1(0x6, 0x88, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102000000ff6b1d01014000010203010902760003010110000904000000010100000a2401000108020102090401000001020000090401010101020000091f00000000000000090501092000060106072501001f0079090402000001020000090402010101020000072401f9070200072401ccc001000905820920000006050725018000fe8d"], &(0x7f00000001c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x9, 0x3f, 0x0, 0x40, 0x7f}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x2, [{0x1a, &(0x7f0000000200)=@string={0x1a, 0x3, "b2bac753dbdbe6ae329299fc61cc0760f70d03fbb737cdaa"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x30daaf0a20918c3d}}]}) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:55 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="9a48b2c663af66860840add125b08abe7c6d6970661e263aef07d58c903aaef79b227f79a6425a17060719664db25667741e82d5b6f8d9794ff33f4893d3c3ba67e3682bf9889f2aa9561aa812ed1c42ec294887569247e26c475951699fd0bc1427c608c0b3dcaa973fbf02d70b7404fb56cfa2b0887e92121e3b2b45e127a70bdca97d9022f0a2c9b02799b6b17bc816cff9a3d7fccc6f6f", 0x99) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000380)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702882c5ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab7c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d215713e6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a381ca0649349251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a2d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f958776100"/645, 0x285) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r3, &(0x7f00000002c0)="6b8de2211b06d8f375efd7e39c36a2744ffa3d9fa749e4f60d094022ed7e406d826ec0c26d3c6b413fb91e1ad21e78aed203801fcb8774cdf3ae355f0690f065f410de2f1777d0ba3861e8353b438a8885d95b470b7843978c64bdafc3a0e9dc3921df64ddf7f3a54f6a6d172b71a4980bd1a2f7f02eec221b895d31b0dd829e6b7e7619691b2bb4d2f0fd5205f30ce19090d094b1bfc8ff0741153ff5cccd2de8d67b883f128a30cc7878ae", 0xac) read$char_usb(r2, 0x0, 0x0) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) read$char_usb(r4, &(0x7f0000000280)=""/1, 0x1) read$char_usb(r2, &(0x7f00000001c0)=""/135, 0x87) write$char_usb(r2, &(0x7f0000000140)="d6be894e81d847b5f09ec37aae7e697bd321fb866c2357972a739a", 0x1b) read$char_usb(r0, &(0x7f0000000180)=""/3, 0x3) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:55 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x82040) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000080)={0x11, 0x3c, &(0x7f0000000040)="24706a389298bff65d36571ad114fabce3c73500826b438b64e590eec0f0facf71f29822732daf081d9197a01141ea93ba42f19793d9c125da468cc9"}) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000240)=""/4096) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$evdev(&(0x7f00000000c0), 0xcdb, 0x501800) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2311.692487][ T5505] usb 4-1: Manufacturer: ⊡힔핎釞翮㒘鮄⸁鲆鐖麙儿Ἳ퀮㺊燞᡽舆國ꜭ␷㎍흇扼딆⪝ꈷﶩඑ퐑얙蘚ᜈ쏙⁛髱㑜寏ᖙ꫱ᡚ熒嫒멱䭽﵅ᱤᇄ詛뼝靐瞈缦証ᲊ놐볃岻莖뚑䌂❃砶Ǩ뒊㼏▀愫珀陙ꬹ濴읯鋉ᓐ嶡溆拆䣬♸「䈅⒭틔酝⠟㕻鬦⊧卟궗쩩嫣鐌磼厬ﲬ邻䛺碊ﯞߐ杕ﱕ帤橎祿Ꞥ [ 2311.728026][ T5505] usb 4-1: SerialNumber: а 05:49:55 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="7e28c26a1129a1371b1d52f2d29b08f0e0f27baa26e69d695284f4f5a8a0f822db16796adb53b851f99190554ea9b6d9f3179e365c340574e1f066a8be1cecb2033c90b80801f24d04361cf1e57963317242f94c1a896410fb05151303a34d705168b616f73ded419bf70b56a3c92cf5f2f08577624fcb33ab3eba466b67c905326ceadf132d9bf057e0d3e7ff89bd9c305402d96b74961f0ed0ad4df99aa07d217c227a168ec1fd73d4ed641fb62fdf4bb52ec20c5546e07eff4731bf", 0xbd) [ 2311.837775][ T5505] usb 4-1: can't set config #1, error -71 [ 2311.847237][ T5505] usb 4-1: USB disconnect, device number 21 05:49:55 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x800, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:49:55 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000100), 0x805, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0xffffffff00000001, 0xc002) syz_open_dev$hidraw(&(0x7f00000000c0), 0x800, 0xa0000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) 05:49:56 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x20000) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x200, 0x7ff, 0x7}) syz_open_dev$char_usb(0xc, 0xb4, 0x2) 05:49:56 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x20) write$char_usb(r0, &(0x7f0000000000)="65cb0ae141dd06adcbf25b0fdb5e57f58d2898af6d375f02fc55c8ba8de6efa90ccd51cc58f6009962c01654ad9916d0d24f19f67b22a54d3f07816e286bc083db1b5a07890bf5d3b96e2d514bd19f424ac5a07296de56f4250b4ac6f1c9c72a27a44a0e8f7f49d66a4c5149c7ff732906fc295af6fa7b1829ecece2dec18b980cf2c2bc34716dca263b5c7ef1e147a0409c0be2a6eb8d92f1a1c7a105f69d69d68b7e32b92cf8e30e0838fabd3da8780d74442e2570a81e5ca416edeb6032524d70f7c77633eb794004ee38c45d46735a6292bde5cd0e7db35c17957c6ff7a2c48160d92e98697242ecf5032a6a10d49703792e5bef847441db485406dbfab7e19bedd61cec9ed1c62c0365cfef9b37aa7771cc06140bc5a94a144c01085b13543eb94331dd6936cb55965ed65fd9310e144587241ce45ecb27074b0b66e6a57611cb74cf833063cb68caeb7f510cf89ff96e4dda2514e6b3abead777326e0895ceb9951b36d779d03c84b5a145821923b835a05d383523c981eb88a5fb05e80bf662d21913e72e1c657ca5ebdfb3d99c430eb4a1add59f3d6835a8997a45589b45b21fe54a38fee45a58de9942e4de05ce96d5d68358edd6fe8daf5c0d08dc244c2f8a9a8c39ae50c88ef60018fb22aa2d43dec700f088aa9506c8a439f465812b10dfb67f6e8c9f2f7e91ac0b30f416996fc5f9e4c848bef81ab81080b0f153964aabedd7910268d7f5a31992ff9a097a72a64c9b5189e71d31daccb59f7ddf2e36134abbe2800e1da8320dfa8bbf24ae13a83c1ecd13b13b50c6be323a429d52c6ab7eb9ac02dd7ac93adb964b50fb3502ebd5f3bc3bead7e7061ebccb72c3a9dbb02ae1d2e0d90fbbc536cf28fb312d7e27cd7a39d3cf99f6129b90ee8fe675858e965dd298e3e0d69822bcccd73724edddf4be6126359dd4a410ab638ff4f74a98c097818e0e6aba817938bd901e3bb748fd3c3f5e092e2049a7606d0b8350dd26541f59c23a274854afd0360ed84ea6268516a5639a3dab6cb78cb008156ce9785035cb17c30613f7a9ecd934028d0db7ca4412602e66d084884a75077f94cc28f1f1c8d651f6f2d8f6b8f8be6697c56f1b96f6eea67fc5e0044ce44c0b0142e9d93814928ed555f6381328fae071ec1be1583995dd26b324a1059c504085884241a5900f00a73f7b30cf06d2451681219b022eeede25cfd015d54e2debe90c1fd873c58267ee3db6f5baf475e93476e1c536a67c2aee5cbccd91e37c3aea71af0536b0052865f7cd7174c2fca32cfca9aa7bbb9dbfeb2ce1ff086142e90399bd6025212d8f008953f61da40289634425bdd47e3539f94132b3e741525ed8d1d27fd4b5109b8ee3c18e2a7990c4b8f03a5f8a42234425b0ed50b4b842053a20bf396c44c1c817e2964b6b654d4b23218b2526d4087ff9afac72ef44747ab4acf3010342f6ba86446ac66c287ad51669a2ab49df9ed5dea64fe5fe941c0a95225ffc554446b73475c6f9ff6f8e794fdf09eacac0be27949ef9302c79aa25f051a29b50e4d8c45bb76030d2f9b3e9af4a81260aee4e071a5f4ffbe0c059688fc16ef92c0497c6d3c9e962157058a75e8f58ba2afdaca099c80a6b9537d3a42048c09da7b6b599d3206ab65951072b4e93adced24a6140792bb6ffabb65f4f69d77b63577d9818892607784a585d78ebef6fb11d600c047606a710c28f67ac64136f0690b55745f4be7702dce37280dcff9e4db8a884a992a07f527cb9600649468798312326041abed2aa1c8bef67f218157d9b937a5f9cbcf242aefa5a4496bbe122a7b4e3723a7a28e4307f63b031fcaa2f41614b24dbcfecca3378abcab23cbec2050b1ac61d33561f1c0d6d6bb0bba875a1b8df8363a02c52a90884fb63c7303eb5e184c53a8c47e509617b3733a71be7adb0123f95e03faaa5d97948b5d83b73efe13f45faf25608f49e26f12effdd05ef1baa168bb4cd3547617c59e9486991cebc8b82f690001d948f1745903c2919d63c94db4cf8c26f53a9928db390d5525fe14a0880f55c85067dfb76d08b737d92465bbee8593bdcc6774446840ac8e3769fc8fa412cfb620537799c2246d8a6ad0ce045a1b18c09e5581d5cf18c04d4fdbdd1e9a15f12f315795c8c02f2f10253cfe21230fcbeda0c5e74f300b0783a9fc8227ae8f0b310e6b184bd89bb79b6a0dceedcb46c2e102582de3b81047c7fe451fdda089c5e1644c43d64bbed9b4905284f3f760b830bd85e12a78b70f515ba6381f666faec97b8f653a81deeed5613be617d74e7ff372a7edb2fe426a91f29a36b9883ffa6acd31fae90b2588484538db61eec49d8549d11a9bc148dfb324936d3df8c51aecda5d6dbcb39f23233518de42020efc02d963eb5089633d779fdaf01f092ac289469069342d735b7df41aee96568d0f13c4560e68b383f84a082290c2f87d1bc514d1f1fa3d6ddc5f2e0224062c34b989099d9dc99e4e2e37f5d62a6b3660b67e65aed836cf09e5bd71f5ffe4b15575fbeaa74c8c5647d564980ece76c38377408336ad660e27061959aaccc98808f01759f4e5de8d0f9c20a6bf821e39b2c6f0af49703ba3a1f51342869fa8f7b87efdacfa4ca86aa4385cd6c2b2d6afe48b69f96c8c505bfa1ee90a934c21eb3583c9a92123bea64ff11940bf7319bf79dcc2fb68d2e0d2b8f56ea8174c8466870cada257eea61cc701a8a906d53d4514269f4620a7c5978bc029deb28ba367fb8a457d529d23e936931e815d6521fad68d5ca8f1175e8b0b21a852a10ee96d0d256cd6ee34e481b13a8a6c081f4e458bed8e5db6c52148a164474bb2d4098e4540703b2c97808eb3f6e93af6ba436f2c4692d20b11e6dd50efcbabcf13df2ab287bbb8fed7a37fcc5f1bab969687f4071dc663ca6eb9950d7fbe88fdcaad0c674133b8078b15b6baa53d73563a70ec57cf207ac19eb7f2fa89f6f174b3ec3942836546312f4f4473ff44ff2f9529bee8d7b04542c31cd799c46d99c4f3d5d66bc22c2fe0bbbc6b538db8d58cbafaa0f6668234b16cfc4a5ddb5b271fad4e60826aef1b294c9af12a70e3b3b7e4ed0e3c6860e9e62e3a64e68ba1fb3e0adc9dfd54d415374b108c96dd2bd006d1f20306b505c4e29d1ef2d80c045a67653c706ac9f00496a415a0f59d1442995a97296767f29ec1c7300a19f98fc33779fe02d301375f7852967a286498dab8e0ccdea9221acda8d94b1fb1e72c021938cc526b3f1ff6bd5b9b5a1ad88f969bde1d09ed3bde4c2222f526cb4a43268a2cfd15031ae22c7223124d8d5777e129c0c31a183c5615aa01b8738309c33fa76c56a595e0d8be089b3cf621228fdd1bdffa5cefc0e9142e77ee592a21713aff14467f24e4b25791cf1954bcfe5c6c584bb7594dbc5552dd56c9d3617ce76392564303a10db0872a9ffa0bd67e721ab92de6f137830a289b54f03cf63dc36a4360dc957d3a156b369e98ee9d335264be04aab119674e409187a71a9b7fe7bf1c38bd2796d06e26f8a1336ee3f15cc3cd8124b64d2dc558d77786de9664452b8f1dc11e26051a5a8d77d3f71bb2a2869874bf1239625758073dea124a52334b665c48c868eeaf7d6accc271a2d06879673b2392dfb7e8011e1be6967bc33b30a5854b1a3f5a02bc7116b4a65155a65b45c86278f2917898f1937bc3a1c4a33ac5334f086a987772ad2a807c6a7c44c9f9facb72ec28b2d3dfff689de5ecde4ee0fafaacd4ab89e7ebd1e7baa845dd07d177185d8cfb588cc65b5426d47b775a3705482e9a81646cdde30d7488aef04d9e0332aac2c1888225d282e495dd6fe6de955729849cc94b47eaa9743c3b3cf30f7d2fc57d3d7f582e537622a2facd275883db167345872f0c4de30a985455647a16d9a38e29152f83e4fb913a4f186c610be1b7113c48fea57278a15f8a180d107c2bfd8696fef078c7dcca82bdadd0916512bc671d878ea317ca80ef66224a2d585f5f8d6eb3921a89bfaa8db72adfee93bb8e6ccfbc7eb523bcec338005c48b3caea28221f8d483a120ceafd118edc533db458a39e0e0fb880d94283aaf5c1b9201e83a8566105bf84a4253967e5df2c64d26b1fc2f703f6b49836665836a2d0df4e7e8b2f7ac1ae0f8b2f4fb7c6734ce8c1b786f17cabfd898e17e4c5ca11afa2f605ae0971e6e9656908e4beea7a9e4b8d89bab8f911d52d8b40715aa8bb6d8e246fa6db0f7b32633d3a5ad762c0755fc54aa3f85112737a82320ff6725631fed28c2c8985475c62154878fb7f7bacd1a8ab14ea03fbf8df0c21fbc69d18a480d193a2b54e443a5af7eef12e46b6ded1199279bf2359f01a679fdd5225bd54c162c13b55e19165a326600d7254e72da8fe63feb85ac335de8a39bda7ae8510359f8bc322893f63bf2435078bb94d25c5ad4a79c7c864c67a84c814267b162745604b7d181f82ed59a47e66b8605a8645a6ac6d9f2d0dd2e69fd12cc0fe59916691cee9a0d4d8c2601c546a19628ff68282441eb6f78c2df874a189b46b22fa7478eace108096e2bac4aa6117721d45a028a08c2634448ff12b11cd315e892656795015e7f5f8085e0be90e5649b76b175c6f284559cc9aad0ec1972b557931fa3894ff2bc4b6c7b5e7c9e98499e2abb4e87aa27357647834aaa0377cd560afd77ed5c39c0d612426286af8fa33866e17181b60366acceed19ebba1c15f3e88da29ec6a6e4108905344974bafc8aefb0529961aae46a66f954daba563b9f555c8e0e0f451b19912eef22e2b446ebf432ba6b24f520ce067edd41dd6875cc10fe49d16ba69cf54e29222afa3f22f9167530bd123f60350ff96689be18b5a36e07c3d7c98a6c1d5a9cd8f7a44dabee8944a4c5ecab18b271390235455c662155ae0aaa563acff329e39e372b31891bf60aecc1b89dd1f3916bcfd475557d92b3d6323d0f6ee2cf3c833166479b2108aedf9c199120cebecada195724244f81a96ba95e89ea30607dc25dd5d785d9fa262f2b1bf867cd6c24056cdcc8fb3964984a1ba9684145941c9e13d8f5e21f673ab3c61388dbcaee28eaf6799c5a0b6a1159287bff66fb19c302c0bf9930481d49d4e25cce5bb80b5831385548dbe06faaccd925620a0f6a20885ddc5a725df66c7fd74f5cbf84ca9781f10eef4c85d133f15bf49689d97463b5edbc64b1d3e3b93297716d6ddc2c06e49310002c9b08353c9144727058768f325f6750d357288dededf3c35f269f6b433064c22f35fcf1d34d5108054f0eee638c62be00e1488da072b236d2b10c5ad2202f7982e2eb804c0fa4a34a8600d92bb3b6400b5b15f70e410907023fbfed967054325770ca2f07fc7ab3ae7e5ad4dc9f6ff8ca4d4ee9c19feb49f952f330051c76612e3809916dadd80d00712b97c04002fe302d1dbe9ad4146bdb858e832f5f30ac0bcaa1dca258c762083b5b7409a9975ef0f5822b87201af04503c4c4a3feda225e87db3ced5e225f7aa72486b6bdd6fd927a0b1ae944834c978046ed7b22515417c858f3d46d23791d85971d0a08908e8284fcb2b58301f7fd26a8618da197d87ab5cc715bc16e18517e65313b2e17db0ca77ab897c602ef56eabf7fe41d09cd9c62ac851bfbfd38de78b7ce5a661329190b2a3fbc4e725628d3558dcbb559db33dd0246c781ee58d3d80f357d0d2a5eac7bf950b10921d4038f85fa3fb561cef5aec91dcae60a83731f9a5cb68e1491de45fa0ec3dde925cc50ef83e711e4bc6efba2ece46bf61609ec8ce6de3c37a7fa3a3e048e3f6665df04028757a", 0x1000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x5fd) write$char_usb(r1, &(0x7f0000001000)="8cbf9f830c6f6358d60cdcbae729efdc4e5aa0530a58", 0x16) 05:49:56 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x654000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x7, 0x1d, 0x3, 0xdf, "bfb928fd27dd7425dac9eff9d95459e330e9ddb2b73f9ef38480a8a5aab63d1f"}) write$hidraw(r1, &(0x7f0000000180)="00c7cc678502ad319a2ad1fb14180350a34c5e3ffb30eb64f3793d1b562cc1536af06d135bfa407eea00cf560fb4663b77df", 0x32) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x403}, @period={0x57, 0x6, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000000c0)=""/132) 05:49:56 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x5, 0x1, 0x40, 0x7, "90029641105e8d1b15568ded7e16ecfd4646c1ea25af5af5cca5431420dda307"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000000, 0x1) syz_open_dev$hidraw(&(0x7f0000000040), 0x5, 0x2) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2312.547371][ T22] audit: type=1804 audit(1633240196.232:5574): pid=10887 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3934372F48C7C060 dev="sda1" ino=14289 res=1 errno=0 [ 2312.585140][ T22] audit: type=1804 audit(1633240196.242:5575): pid=10887 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3934372F48C7C060 dev="sda1" ino=14289 res=1 errno=0 05:49:56 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:56 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000401) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="9db50924d10863dc2b0090aebda2789c0957d67bbea9f96f32cd68296c91c89485123be72c3b060b49e01db14be7affc7f5ec45e3a2ddddb202285d251e60e67102baecf9b9232e15ab03feb2e12f021c8fa2c9a108c0a53833dd681a6697151ea4500c603b378d00fa1a13874560f8efd02a39b0c6a1168909a1f9df3557dcb85cf557eedebba3f01f36ac5b71ae8e60907065ea4cb89f436934c4cf793d9f58d108cd1cd32795925b95e", 0xab) 05:49:56 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xf9b1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r0, &(0x7f00000010c0)="b80ee4bfd6a25a53e516e49dc19d8562", 0x10) write$char_usb(r1, &(0x7f0000000000)="57e6dad73a6a4e68545f2b09de6e4092643189e75345e838b01a429ff095c11af0f1c364a4034ba40f5df84f774b7954ba6df0519c46b7f46d04923765ca0f73299aa1fbb7f6aeb08033a6d19b53eda7c215f78ef28644a8ba896cd163b7c9", 0x5f) write$char_usb(0xffffffffffffffff, &(0x7f0000001100)="5f17b7d13f3ef29b53afb5dd24e94f44fa6d025440018fb4ac1cd5e181e5ee68ef7ce671c3981a526dd2b4f70a646fc613047d1a0c11a01ee6f727ec141fea6307c263d51ecfa88b0ff09757c84e54039370a527ba634535dd9c64fa84367a2c5d0b71d90b0a711aba7cb5a33bb890ebe386d154f4bc6dd780ba08b62d6a69d9304b024b91009283c07935b74cac009f4b785f8e830cae198d6d54267c41278e2c2614901d6b1f4e697df967b2e7850869f02caf7e65c3a9aa68eae1beeb39c7cb8b1ba7cc3e34740022a0e02603b9c91f0e63c67ab5b383770d906904ec98a406f9aa1cdfde38c45fd432198bbbc0d66fe3e7433d2b39878ba706eb2c546c13c0153948f8a2ca49ad54c329f634d2f4245d55b9eb010ac57b422f079d4f9815e1536af0009094862cbae25d6835ad09c3e338cdb0265bff9b8b99655f21f188d0101e4c65d9b45235a9313abd7703ad5eb4d9a6956ea1e452ca6a8290d021694fbdd8d98c49859ccce20421b736f1417f39e757873d9d0a171c48bc0432c594e69abd9efe8c3536f83ae856ef7e5debde27ba53cdde948f894d5e514c7c9c836aa8bb0d5985daa6d764bb8bd931cdec1617c794d0e6de4f80939c343fdbfd0f06a895faa3aa89619b5dc841c799c2743119f36f06f74713e340b50412b0eb0c0f074614e0bc55a3183828805ac7503ca8519eb97ad72eaf0fd929ed867b0c5c1c26d85448cf639f529b1a2f86ce50230a6ec5b97b9f74669d9bfc853eeec3c57a68060f4257d26e7c446a9c80fdf2c82b5c5b5862ca71a53f3b9fa2330a8f01efdac7d68f4dacbd733f896ffa55e0035873b1e4655d648a1d682be145281e63c4168618e58709f49307a78e6ce0141bd6521119db1bfd31b9a2c48507a59ee1be66aaabf0a1900adccb13532173f9d89864b5c9b09eaa1b2d1f26fd76dae164ad41fcd8237669a37f20a5279fa17f2ff410cf75719fbbb8433b5e40c2545d2af887f0d29e420199cb3537d8ecd0c6e095d7fc89b61181091ba414f5ac3072f2bf34658470997a088c18f802b1135037846e96c9208ed5e2116d5ea5c281567d63bce1bb259925972c0941dbd40c84754c48d656ba0b790d083d7cd91ac0951bae251691f8b01374883e7c2389f8b7e2d3de2f80c4f6da4a7b0dae6f8919a1f8c2d6793a369a8fd07a71552b5df3e1ffe4d61e0501c9d53764792bb6c46768a01892bba9862fa711dfe1912216181d42c11acf7119ef4c8437c30e45de04f6f66f414212a970a22aec9bff2cbab4af62c4f7345bd14ba12c957631737512fcc9e9b7b11aa265f1e0c55e59e3757a87401986e79246c55abb6ee9a235f7c10aceeccdea5bbff63c879b475c1676b396dd64e0df77103b4c18b614f23b0bb265ad7b5276fb16ec47794404fb0374091c50197988336305280456ea69447e4e96badf407cf04ffb35ac47cdf938d68f6e6c942a50b2a204e9a52bc93e80b6d21b8a1ee2427a00446d146bd07e4372dc34c735a2951c8940c3f7b43e438ed37405c7ea1af20f3c199af382a48e0836da5549496090f31164499faaa35edba66a4ffd25bd2b66d5646827d37fa9b184148a720fdd4c3748fb9545addc67d010d9de98abc72912c8ec5dc9c9a2608e42d0cd2152ca9aa5dd1a16e1658c3d32374ab59e3d8ccdc3a97e09146c1fe62cc85515553d9b9b167807f00f48f0409f0c93de4c579f9fcc194fbaeec316780f160bdce121fee6c577bc28f52a5fcc63bb159555440e8bcf19a14529e4c96714af048bfd11301c2799c10775996a0271dd566eca911652aba9cda8a825fb1109e5fd7d8bcaaeb6ed8f0ab379e7a60dbb8d34ba67f484fceff4a39db4da62a12b517db2b1621b6cf98b824e89b97fc62b74e4cff3fb9a2706b604484f0fac40f4a224ab893581e3129e11fcab61e04a518a8c57b9062b1cb58d37fc76a8eb7f33e82bdf9c46fb13e6724e7271644f58c4711a2f3998256f44e75c6f1e8329fff0c8c8bcb176da47ee09a336d9d67711e9a8e4c88ff8cc05d13f6ceb9052bab79b2518499a745b92cf8c7eb66e8e97d6aa9331f62ee8f94422452018d0f1da1356b829d69f662710b8bc65d4f2b1d25c56130c024c2263108f3619e61490298c87186a785a4c786a5c1bbacddb9f163ddc26accd75b5c24bbf8c8ba1ccd4f24e77eb6596875079a8987103891792c73109caf0cc6a58b40a75e4cb924fc144bc846f23111e47d3fb0d2b41bc53c9cd9eacddb62a2e03d81682e5d3fc928eb4823a349135e86c84ce8a0bdf089f3a79f1be4338de8acab171320ed4bd43795a1921e1f9f8ebe356debeb976dc283fe76c360503b5fe7e8975142ae062dd41e393cba1a5e164dc2e42f885ab53235cc6b7d364cd8fa7cb68ea8308a397b87d658048c3fd2d12f088bf1736890b9534b1965e0575166e57a0c16733f5a689ed37485bbe1ea4050b34308d1ddb65c5ac58aa233096c181669039d9a4192f9d9512619f27e02e5417bc08edaa4cfb4ca1ce5bc4d1ce08b5e71a3b13db24cf39fb864205323c010b1050d8c4c67c9beabd14925a0bcab1ee27ef46c1e82cf24c2d0ad64815a7d1ee683e7a82320cc0bcae8da8789a0479562dd2a315ae716aa11d30e14db069b43c5f20ffb044ed4995fc91256090a25bc7ffbe2f7757b4872d9b4c83d7bcc0c4a939809f003dc14da5e98715a6559c60ec6fe046d362572bb78be112bdb3b8b41719eb830196786a1c5c070e08af7099ddff0334f8fdcefb63d09dbb59f71057c428af7a8894044ff899c8b60ad41ab7343e0c3e4d4e33ffb481b3e47e89e5115c6a6b8634b5a5660bd946fbba75ee583c2b7b7918ea8cfae9efab4873ecec47385cae7e427ddbf20514a7fb0983f07026211c8e485a95dd4d07586981dd1a697d1179e9c89291925dd1d130d536286bea0455731ee4df4c8cc4d06a4a84e169171537a80227bc1ea41e8961ea5417f3f35279cdb19c192151e63b15c1e2135fc5ce972fbfcf7b4c0ab85a0d08fa7ede69feaadf8c3ce5ba1d884b0811c5272aac40a857a17be0cb19f5cc564dc7892a1c5e44f684ccd0110feaa50c84ca67baa7c06bed71141fabf485298df073dee6b8f0306e69d4920bf8d0df42439ae4590561cd8e40d8056d35dcc15cfe92d69a21769ae2895d5247c852b3e99803cd069a8b1ccbf7c32b5b3f9bede9e9823ee390e5e07fb1141883a8ef6d119d605752346b6d74fec33db056b0a67ead407b9413a0463186e61494706b94efbf07b10360aee033c4d1662b11fe9eb76ef6f389c01ed2e01dbe391a80951a2deff3da2e761f35e290f94aa5f9e46ef49be04663d0a84f114d1b565ab3b67f2988cb826c0bb05b6777fd9765c31f42ffe68febc946df0aab0ae39fb54890fa603f45fc89eebad76fa609d7cf77321aa513db7715519c866a40cd6d2df924cc146bf59877935ad9c728918d8cbf9d931da68943bde87a64809ce37fc1c92566773e59281a46d9f0e0b2561d270889f63fd2e6f5ac58c49145e5f45f3308825f9818bf5680d4a2169b1f4aabf8314f68593e3464b9757bd1ef2e4fefe2e620aeab9da13756fd7c69e1162a7e34dfb0fe75c10df93551379f6671ccbea180f36b0075bd9740bcc21bcfc68b350c2d38219fc3d9bee5416cec2e82f7d11aacc4e21c4054084ff32ca50695c22545f3c790d4a3dd4b1759f2984dcd1df33394a42de1e187287ebf7e26928e280e5c6f5bb188ac793ba98d273ea3c10ddbe56d1b89c3dc00f869dabfc8d23e9b76fd861ac1d09768b0e68e432df55385566393489d652af5458e2b89448891fcec114b8385b76982e98cc90d288a6341b3de73fbb25400b9e8098b80a924501730897924326e71bc379119f1b87c1c97103baf53920705fa10a1ec011c33c0c6c07928d5d8ad60a2ea73de18999a67ef5bbae2d65bed24a6ee0b7ae16943044efbe36810ad9e1f7b88f0462dead2b6a9357604bef24110a666ff971fc5df3e763af47d42506a934b58b9b756a4a42d19d2fd5fe021b9a390e058705e38e4f1ad5210b699adcc9f7f379935d3ac571bae45cd3460d82d34fa307f82c76697110bce4ae33b23da225d1b3c1e06afad78a3bc7fc7044a708f5d7c9c576e5b02752838ece40bd3f8bacf8ab988ad9fe59177b6f692a147b1c372962705c326beee9d2b4f47023d3846715815377a9a91a4e856a0c8cbac0e82eceef43d2475a088fba776feb5fa98e4ec822ee8962bb408f0cd781a748472b46d46264bf0605f85f466886dcaf9a6e37c0f623d736b5c002ef3ba9ef5ea44a3f81a7ecdb8dfc12bf47c1b5776f402766763d786df620526830fc408ce88ecf74796cfc9360e9c28d3d03d00fafec5270552bfc42864abd49eaa4377dddb682aeacc2c5ccdf2c4efd811034dc73a60ed074a55d4414e6634e190393064454b6ed7d635159eb5c28199e2257d32d69a3b2e3082b7222dd764d0ac4e3e4f3b9898ba9dd8fe39d57638adb0eab7e9a30e4a4d43be09449cdefa4642e4b0c628134cc31f7de52db435a8b6bcaabd2275ea8f0f89f0199e11f4dce2d1bff375e41ec06fef17935d0c29bab344c5fb79545988be957c1c7cc837ad64e014928779d799dc565deeb1696a4f7eed5492db441cdb6454d56a79e6b4e5dc57fad10a30239b280b3aeb82fcfc59ec403f3d23ac54c78c85e48bf6434303ded3f01609caf5bc5f71ef572f03b31d560d89e83b3dfaa82fd8b0c082b32b33390e8090930203bf38a73ec1e05b25719518d219508b3b0b145daa45f56759b44b92f4daa8b45e06dc13c5373e8553b52fc4f84ade0364c7f7c71c62ff716b6bb710e7e37074e640a22dc7a27d026c4e9fc42a918eb9cfe4f174542fa3de028f0bab0fcbd9a3469e2ba6b31d41298e8c4d56f97e5e93c793845c55519284cfe3ee83f00a9650aae5bf8f0cb87f3622ffaa2db4fb1650077bdbab0e1e430b85cc76320cc945eae3b6055bedea777f3d5fe650c41f657f34a72395de0a8e97fae106757ff5da8c088e718b59989037d452102b9ffd0e437694f33d42b58613a1e5af8d080aea322e40b680c3090097cc3eab55d1a511a2aee23f8e598583e30ba3ebce27fd6dadf168ef5524a121e1391f9ac27c4b8a39e57fcf9ae4b22c3c5c54654fb6c703942e3425922b6325b7934e3066ea6acfaa2bc66ab499a49943abd6c4f3cdc7d2cafbab5ec69153709c9a3e3cf411e2e1359bec9262f1ef0628d70af8e23c076cf7e3b9b01ed1222167cddba00ef8d7053a914ee9807bf56ca85d6f1c86875ec3a9019f69b972f406550669c6130123e1308cd91542472ee5579af2abf96b0336afe8c119b4a948f4b943337c61eaf66d533531fac3643187567984a2cb008b4779cbf7c6a07b0cbec340b09db032a26bc41c171762a5f8a98513b723d01e14e12d03e5840bd0a0c2afce542a7588825e43bbedd5329c3fd13745301fbfe7581ee83b8b389c7c0beeed338a903f610342898856bcc4bf9d87d5c715779593877baed40d8b0a8566ae29954994a48dda73575bbab9091d22a668bb7221217df335c4678a37590cc9a84d6102e44edc0804cc732a840e8614079bcfd34dbd85a4e4e5f5d493d123d14b2c9a6c23cbfb8c92a702f8165b64c68a7b1c186e95e9a18c64416e62aeb8b97abf5d8c3415d065612871f867861b726571c0bd79adf77198c8702e06dce4c43152a539b7d58afabd0694da366ee34d26f7484ede8c2cc49ab4f260d8ade1a65a15e2c6da9b495f1e0f0c50541cf10e", 0x1000) write$char_usb(0xffffffffffffffff, &(0x7f0000000080)="3fce6c42fac048c31d14be0f962b80e3df4cd8538f5e2117a60aa2e9cf39ff10343b904a17fae2165d50d55c27d7401692a2caf242c8", 0x36) 05:49:56 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x100000002) read$char_usb(r0, &(0x7f0000000000)=""/106, 0xfded) read$char_usb(r1, &(0x7f0000000080)=""/93, 0x5d) 05:49:56 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) 05:49:56 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xffff) read$char_usb(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r1, &(0x7f0000001000)=""/169, 0xa9) 05:49:56 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x41) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r0, &(0x7f00000000c0)=""/14, 0xe) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x7f, "0cea20879a2c38768bae8a38c8c393730b372fa3631d4e4ada8836263537dc86badbefb95bd75146d7e74635c1f22b60281267a03d3fa64a3d6b6b13cb5f20ae"}) 05:49:56 executing program 0: syz_open_dev$evdev(&(0x7f00000000c0), 0xffffeffffffffffa, 0x129000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000002c0)=""/132, 0x84) write$char_usb(r0, &(0x7f0000000000)="aac7b1a50bbc0ff5d26382e28c7379c9f1bdf20db38975854ee88bf4ba064dc5441517d017938ab214fcbd591bc56c92ef36c07d74a4d6312ca1ee3f86dd54d4785025dc2924027f46bcb94ec7eb3cbb0d50713573df25b2a9686de69a09e0676a5406913b416e058ff46eeabd5f4789260f8b5bd5a22421e49b1d54de02317c895cbc62f3a7636b6cf48ce3593625a1144f6ebec143594e323e2db2f53f560b4f", 0xa1) 05:49:56 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x2000) write$char_usb(r0, &(0x7f0000000000)="98113b7c121eb973a666c7f2c68f95e4a6a61891df8facb3f04cd10b4b49b5f634637fa9afa8f540bb6a96ca080fddca65c56e78834f0ea780ffbbd992ff20c1dc288a42bf897e1dc94d7f5800b84cb82aab23fb5352fd2696228001dca3305cd4cfbff8da8c0effb0fdb28a8fd9a734b40390f8ccebed085d9e1cf3ddf7f1a1bf45f9079005b5f3d2e95dd66431ff2c03dce154a34d4fb884ff4d62f90d0920af76", 0xa2) 05:49:56 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:56 executing program 3: ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000000)=""/212) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000100)="98066e3bb7c424791bd281ceec11b37cdc0677c1b92cf2c5c5b48bcbda90039bf59456fbeea4f2b9ba0d4fc3fad471b7b782a1baf178634de48ef4c350fdee3d89d0d46e9a4b125f2057ba22c7a0ec849a70645162e3ca70bbeb969ba127add8d2b5043c7db3", 0x66) 05:49:57 executing program 4: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f00000000c0)=""/136) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00000001c0)={0x25, 0x3ff, 0x9, 0x9, 0x3f, 0xeb9a}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000180)={0x1, 0x80000000, 0x80000000, 0x3, 0x80000000, 0xb1}) write$char_usb(r0, &(0x7f0000000000)="6a379339f6816f27c6a34a56ff9d2365cee29a6ce932b2a000ac612e5d870e06d5e9134ba85f2b74d0cdd8c7d31b6d82bc48a438bb5e1f0dbbc7906e44d8bce456fea3c625ae4be577d170df42959dcd7de03e818b320e8dd33e4df1283e46377dbc5532ff2a5184bdb2d7f0cff4de3279a4f115a448b306567c7c9632a86466f13990eb6efc4c367cb34262052fc4fb9f5e287a715d09e170a48658dd460ce128ded3fe", 0xa4) [ 2313.525825][ T22] audit: type=1804 audit(1633240197.212:5576): pid=10935 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3934392F48C7C060 dev="sda1" ino=14289 res=1 errno=0 05:49:57 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:57 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x7) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r1, &(0x7f0000000000)="a4292de287e9bd31c143ed4dabaa5bc89d04ad082277e23cdca50cb27989f3b3410545a482110d4ddceaed194e35c744d212bf922af75ab1f5c11c09b9ec6825b3874f180bd5dd25523fb87d35d0920a05f0d831a50db4ae652bce48e713a08203803c94d1f2bd712069783d1146b28d1b6049e2e7d19e327979bec81df20b2dd201dd14bc3a8a8447e43ff1e32a8a89381c0ae12218034147c79497ddd1cf9ea884a4835ab17caf1b", 0xa9) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) read$char_usb(r2, &(0x7f0000000140)=""/239, 0xef) 05:49:57 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="681f47809540657d32cf1e8ea92d14377ac52d6b84e66a0eac7c0e7491c77175df6ccb0ac83f2b3742351d4e999a8d00a49eb38bc8b3a3d64f997ec97f89e41cce846581a4ef6737334c2ac25a0a7e73609ad307", 0x54) 05:49:57 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x402000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x0, 0x5, 0x6, 0x6, "009c9031be5e578356bada64e0cc2969c98b75e11d18cd5ffe26a6f1549aa2c3"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000100)=""/200) 05:49:57 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:57 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x381800) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f00000000c0)={0x0, "f352d2736ba44e3dfc52db5500f3e578e9b5ccfe89772e766e86ce2f109774fd1acededc73cd21e8f472a2cee98e14747ca84d0997da5c801f64316955f5080f"}) r1 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x9, 0x400443) read$hidraw(r1, &(0x7f0000000200)=""/73, 0x49) r2 = syz_open_dev$hidraw(&(0x7f0000000140), 0x5, 0x0) write$hidraw(r2, &(0x7f0000000180)="482dbde2749840dd", 0x8) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x1, 0x3, 0x5, 0x1, 0x9, 0x1}) [ 2314.232727][ T22] audit: type=1804 audit(1633240197.922:5577): pid=10931 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3934392F48C7C060 dev="sda1" ino=14289 res=1 errno=0 [ 2314.304282][ T22] audit: type=1804 audit(1633240197.922:5578): pid=10931 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3934392F48C7C060 dev="sda1" ino=14289 res=1 errno=0 [ 2314.360869][ T22] audit: type=1804 audit(1633240197.962:5579): pid=10931 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3934392F48C7C060 dev="sda1" ino=14289 res=1 errno=0 05:49:58 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x100, 0x20040) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x7f) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000080)="58765c400f8abd40e2b0bd1ac528c197ee558136962799db2689908f58c8d0ba9aef67d6a0b17fe6b7f76ee2935d48d19bad7784eedd7dfd0bbe96c9e2c288e6e96c562640be99914e6bfe05a4f84e729382f0465a1c5c766ba4ad8f91dffc44467ab304f9e019c1903bc18a223fa43984e0d98cada9d054d75d20de67b8b66b3870ef34c8ff1c907300b208b3f492ab364a61ccb9877873fdb94926f109ef84a3c46c04e2359dcaa89099b022e16c852072716246d824ab795fd66f075ee67c498dc1db951598f2fec645995ceb50", 0xcf) syz_open_dev$hidraw(&(0x7f0000000180), 0x7, 0x2102) 05:49:58 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="2ee6cdd13dcb0045408649732af649d74dc9ef7317220bce4aa1617b09de65566f2957a0e2519bcad67b0c5b57b24ef96d8421c8d31a53efa16145167f78c9be5978cfe84fdcfb50677b586a38a0fcec49fae4d726ed0037059736832ab32c14b60ee607e414b5ae52", 0x69) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:58 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0x1, 0x3c, {0x3c, 0x23, "a6e9d6bdcb3d7bc32cb3dd9e1b23844a7eee751e70b11ef1a1210a460ced8704539bd7c2231fabbcb45b0527b07ba3f10474dc26677c1a39ec8f"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44b}}, &(0x7f00000000c0)={0x0, 0x22, 0x6, {[@global=@item_012={0x0, 0x1, 0x4}, @main=@item_012={0x0, 0x0, 0xb}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_012={0x2, 0x0, 0x9, "3f15"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x0, 0x1, {0x22, 0x2d7}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000180)={0x0, 0x11, 0xe6, "7a49357960c05a4797e2c597215fb004bcb969b28ca28f2e03544f3929d69d79457d5d652347bee56290f3f1476eb00f7fd465d68b82e38e1a66ab17a581c407dc1c691f8dd2eb71686f622e6d2dce1bffd0ffd1ac80dafdeb9cc7a38e61d52569f4a8cbcec63bb8f40d52d41a31651579c7bb31d6a1bfd66bd991fc6d6486a6b7e2af571653aa775a371b33eeccdd74a9d56c20ae9c4175dcd67d8daeb0659074cc67d262d5cfc169507e7f504bea7e9125bf3d06302486a92a5d12ebbbe1ebb1c5a420e2c8bdf60c50fa4f15ffe4c5a97f69977381ca1112496b904476890b18617b8cef5c"}, &(0x7f0000000280)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000300)={0x20, 0x1, 0x99, "70e94c2566acb5ae59e20306cded1599504ce4c3b549b5a16e10a6805526e9efc3658d9839d1bf41c80840db6f1dce40c076e663a1e11055644ac38c60e4124956ecdd824b1e30ea9dd9047c06fe0fab15cf9cbcf971ea9987bc902a428a32879a60c5c11a6a2cc68546542b323054380595c91283dff9afcee169e2b9718088cb6a576c775264d52ad50bc9f645f024fb6216a1f384a7f1fa"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f00000005c0)=ANY=[]) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, &(0x7f0000000440)={0x40, 0x31, 0xfe, {0xfe, 0xe, "edbcf41c7c55fc4c6db4b0b5a17fd94ff0986815ba7d6b65e242dbc575211663b6b6c41c6c87db7cdec38dfd74a9752fa36328915fdef03b82c42c8f7bf5d279fc11cba6359460a455b61d6aa5e0eaf0b596f2d07bcac52bb3b354a3e76e3df28fe42ea8aed05ed8c0909fe6baf263514afd52235cb7298898fc013da0bd9c79590b071c49bbaca55531671ed8504c457b0d90560186e51881efbb28de03c789b8358d835aa0bf4bb569f2cbd0c2e3f4a318661b557d459ef0d3487f63a43dd349c23904876cab492df90bd004115c2d0704e6c9fab4ed0c271064e90a1bf6985a7ceb786f50ed1663f1333e093f35dec4e2de6743391c2f4f96975d"}}, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000b80)=ANY=[@ANYBLOB="000f22000000050f220003071002007501800b100108d300e5200400e70b10010c000003cc000025"], &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0xf131cf83415f421c, 0x80, 0x8, "3568a540", "91eb1ef3"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x110, 0x3, 0x9, 0xbc, 0xfffc}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000006c0)={0x0, 0x15, 0x2c, "519c80285677045e1b0b7dfb725a78d81cafac7d180cf99fc040d3173ebcf5cd4c1615bab71368851109413c"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x7}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x20}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000880)={0x40, 0xb, 0x2, "30e9"}, &(0x7f00000008c0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000900)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000940)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f0000000980)={0x40, 0x19, 0x2, "5b9a"}, &(0x7f00000009c0)={0x40, 0x1a, 0x2, 0xfea2}, &(0x7f0000000a00)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000a40)={0x40, 0x1e, 0x1, 0xfe}, &(0x7f0000000a80)={0x40, 0x21, 0x1, 0x82}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:49:58 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="fc6598f21cf580cc3e5e36137402", 0xe) 05:49:58 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x800) write$hidraw(r1, &(0x7f0000000040)="40a709f0e645d192edf0edbf4210c794477e184f9ff6755e73e110738db4da247dc3cd3ca66f6c81db1836bf1e5ce4d129bb625dcc6a53f02aff51a78eeb14223c6f301ec3c1614edd0ae98b908af89669c09aa95aee950e03acf4fe741bf475ad0f13b2b4abaa74dff50699ac1ae263c1ba2031b1ebb58050107bdb30d87c250fb829f69c038d4ceadb8502154c9c13f9ddd2be8ca558fab7f82d6f8d25077ca1dd3223ac402f7146cd0e101172711eb61085f62539a59b426807b259e8fd11d0", 0xc1) 05:49:58 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000140)="c5635504f53646446ac74b8e57f75826da4f9efbba17d9aca234d3e57b6dec379f222a3ab3a35b4b2a58840ab58cf777e71c6eb667419137c081778d34d79ed31960f3463d0af495de3279427d5efa3bb0441222506d96056d335b8b49967cdb801e16e50f720e9c7dd97a9bc52ba67a168734363afaacd26bd596b386bc4ef64310ca13fa1688820c1d9dc717eb567aac3bebbd1aa7d4fcc76e767e11485df5279b13e831b100cd2f87b35eb870613678d653eac6bba50b631c9692460215486010717e50f0d32e52d3a9dbd6e99257b6b684c51b03fdac624433", 0xdb) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r2, &(0x7f0000000340)="2a9efa3db06857edb965e39cdccfd9ceb7e741f644dcafadb340114a35201e5600378aee6732688492fafc29a5a4ae34292821bd07c9582dfea2fe4e637f668c9a2362a50d380585d1d8f101cc298a79125c3dc574c3e405e3d69e6f71195c9675464597d0406a3e65a35b893a29dcf5860f35f11201c8158932a2", 0x7b) write$char_usb(r1, &(0x7f0000000240)="3fc033c92034353533c0b6be2cf498702ea2812ca5785fa0bf1bdc247810ffd4c81fba234ff7646d65e2a7a6e28def72c55965cbb8e3dd76a1e165fb96d4f0e0b4172188aeaf41dfc31053bd8334cf4c047193209bdf9a60b2bd402b89c6804ba09f487760704d116f0f65f1e98a89da7c6b8298ce6010520a73a6e88085da83927eb89e796864cc5ae0f2130ec8b093e09160489b725c9f42e733c4a99e24d486ee17fcb668821f347faf135dd18efbe04e26406e8978d53e27f88572851a84e8f4ff8fa8d18a0405e1acf8f5", 0xcd) write$char_usb(r0, &(0x7f0000000000)="229512bf37d3b23e5a7aa6b4082737b7574a0eece62f6d2e539dc5a0a806fab7009b7505cbeac1d52f299e98466f8b70c5ca190a119121127f0f7764f0b7786441a2f3460e5502377b51af6f05a91692d7cb923c7dff662135da040908064720", 0x60) syz_open_dev$char_usb(0xc, 0xb4, 0xffff) 05:49:58 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:58 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000090018105e04da2500000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x80, 0x0, 0x0, '\x00\x00 \x00', "006cf200"}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000d80)={0x2c, &(0x7f0000000bc0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000300)={0x0, 0x0, 0x4, "68eb04f9"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000540)={0x2c, &(0x7f00000005c0)={0x0, 0x0, 0x4, "cda5e18f"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000dc0)=ANY=[@ANYBLOB="12010006e6da2108ab1aef90eb1e000000e00802240001000000000904410017ff5d810009050f1f01000000001005830324235f030000000000008c34"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r3, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_control_io(r3, &(0x7f0000000840)={0x2c, &(0x7f0000000700)={0x40, 0x8, 0x12, {0x12, 0x6, "eea6bb56d453d4afcc3c05e73a18d9eb"}}, &(0x7f0000000740)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc0a}}, &(0x7f0000000780)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "a75cc03b5f96a4ff536f0f1e0ca702e8"}, @ss_container_id={0x14, 0x10, 0x4, 0xb9, "e216cc666ef5a999e8fdc70d51cee182"}]}}, &(0x7f00000007c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x10, 0xcc, 0x2f, "ebfc820f", "442f9125"}}, &(0x7f0000000800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x10, 0x5, 0x0, 0x0, 0x1, 0x167}}}, &(0x7f0000000cc0)={0x84, &(0x7f0000000880)={0x0, 0x17, 0x41, "a788bdc2e1cc713a2ea096a235a8e23c53a369c2f1bf739064723db42a4f53939b71a80f77083967343239132619cb52dda48c9c09dcff3af8578d9ab6d79e4157"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x24}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f00000009c0)={0x20, 0x0, 0x8, {0x200, 0x12, [0xf]}}, &(0x7f0000000a00)={0x40, 0x7, 0x2, 0xf72}, &(0x7f0000000a40)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000000a80)={0x40, 0xb, 0x2, "84b2"}, &(0x7f0000000ac0)={0x40, 0xf, 0x2, 0xfff}, &(0x7f0000000b00)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000080)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b80)={0x40, 0x19, 0x2, "a1dc"}, &(0x7f0000000bc0)={0x40, 0x1a, 0x2}, &(0x7f0000000c00)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000c40)={0x40, 0x1e, 0x1, 0x81}, &(0x7f0000000c80)={0x40, 0x21, 0x1, 0x3f}}) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_control_io(r4, &(0x7f0000001ac0)={0x2c, &(0x7f0000001840)={0x40, 0xe, 0xa0, {0xa0, 0x3, "cc9b87ff049b81d43baa668b4c83af966a443e0bd4960b9d2372bb1e3d52fadfae2e6cb2205f5fdb058c54e1cc7a08c252d3f2b3a539a411186dd1d0ea333d9c4db04b043f8dccddec4e04640752b4963b99309b10e4a08d686afc37df6ac84b5a4bbec6d661e9a7c17beb8f12a1d341008e3d7ebb6330d3fd87b726c96473c58fca49bbda6f47c42138df5404d2060cbd412ee87698989073b63e75c2ca"}}, &(0x7f0000001900)={0x0, 0x3, 0xc8, @string={0xc8, 0x3, "dec238f95fc28ba306f6dc6bf90f6e8f1ef0022180ca0ba7d25ce8349821b0c720342a739b7f7b3f87320c7dde5a5207f7670465670d8f2a70a205c5c7d0604142af1ca74967f1d08b10516c1a119291b32649c921cfa0efebd8263d604e59259328a068ec688db2f4502fcbc9e7fed88c3e1a3157d09ba8d87eae7d556b1f2c73b0581468c88eff28c93a76c69983d4102ce6393b70c796aa7cb7194e86b71fdccd6af454f1445786d8308fc6c1226dde8126c886ca11d167fbdb40d84011f30d71e57d60ea"}}, &(0x7f0000001a00)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x94, 0x0, 0x3464}]}}, &(0x7f0000001a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x8, 0x81, 0x0, "ff0eeb9f", "b4f07305"}}, &(0x7f0000001a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x40, 0xfd, 0x2, 0x4, 0xf0}}}, &(0x7f0000001f40)={0x84, &(0x7f0000001b00)={0x20, 0x17, 0x4d, "b00c7c5579cfb6da356e7fba56d018de1cfc599e80e2c7d4ae538f082e1ef0b305d6a7858dc96c736fb1776120635fe3c1168a260b3d0521c5889dcfca204021909c79a8dfa3665e63e4079890"}, &(0x7f0000001b80)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001bc0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000001c00)={0x20, 0x0, 0x4, {0x3, 0x6f7891aa3250f794}}, &(0x7f0000001c40)={0x20, 0x0, 0x8, {0x8, 0x40, [0xf0f0]}}, &(0x7f0000001c80)={0x40, 0x7, 0x2, 0xff}, &(0x7f0000001cc0)={0x40, 0x9, 0x1, 0x3f}, &(0x7f0000001d00)={0x40, 0xb, 0x2, "fa03"}, &(0x7f0000001d40)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000001d80)={0x40, 0x13, 0x6, @local}, &(0x7f0000001dc0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xc48b0fc86477a449}}, &(0x7f0000001e00)={0x40, 0x19, 0x2, "a63c"}, &(0x7f0000001e40)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001e80)={0x40, 0x1c, 0x1, 0x10}, &(0x7f0000001ec0)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001f00)={0x40, 0x21, 0x1, 0x6}}) syz_usb_connect(0x0, 0x903, &(0x7f0000000ec0)={{0x12, 0x1, 0x7f0, 0xf2, 0xec, 0x7b, 0x8, 0x5c6, 0x9022, 0xfdd9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8f1, 0x3, 0x6, 0x18, 0x0, 0x2a, [{{0x9, 0x4, 0x2, 0x5, 0xe, 0xdb, 0x50, 0xa7, 0x0, [], [{{0x9, 0x5, 0x9, 0x1, 0x40, 0xfb, 0x69, 0x7}}, {{0x9, 0x5, 0x80, 0x18, 0x20, 0xd5, 0x0, 0xcd}}, {{0x9, 0x5, 0x9, 0x10, 0x20, 0xf4, 0x3f, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x6, 0x400}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0xfb, 0x7f, 0x1, [@generic={0x95, 0x6, "aeba6516d21e405aaf9fca0a6fcbe534dfd7974e088b60118a9831e7750327f11999eb11f3944c926b5042c4d0ac785cd6afe3b653bc303c6a9472ae482221a0cf148dd07eff44ad9eb97f4c4662b070af74ea86b8c893c6110dd9034539ed8dc7052aafe4a4985087c95d270b11b5d1bf99f3061203def62f405463068672b0fcbbb8ad682adc3e09488ce00d5c60bb2ea4e9"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x3ff, 0x5, 0x9, 0x6}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x6f, 0x6, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x4e, 0x4}]}}, {{0x9, 0x5, 0xd, 0x8, 0x40, 0x8, 0x1, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x400}]}}, {{0x9, 0x5, 0xc, 0x2, 0x200, 0x0, 0x1, 0xc1}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x10, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x8f}]}}, {{0x9, 0x5, 0xd, 0x3, 0x20, 0xc6, 0x20, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80}]}}, {{0x9, 0x5, 0x7, 0x0, 0x640, 0x0, 0x1, 0x7, [@generic={0x5f, 0x22, "5b18af5adfc198551bc43766008fc4ae13bb44166b509f03ff7c6ea7d44e06ba68e5ae31e3d1a71da4c73d6cb792a82b46defba65d0b165a2ddae3bffd41c6301f732e603ed5128b27e253318eac48088a98dcda02e8229d47435d1219"}, @generic={0x67, 0x30, "13f1dcdd8642be9e54aed72043c1134778a0f2da74725227d0d4f6f2550b12c88659fb801946b4893b6dc734918646da349172396f2eedd72b89bcc21cd7ff11a4697e3bbf946d4126c10f3049d2c01a4f2ae5786a3369e4c4012190cdc2e4c109b6b88fec"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x200, 0x4, 0x2, 0x18, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3a, 0x43}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x9}]}}, {{0x9, 0x5, 0x3, 0x0, 0x10, 0x7, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0x401}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x5, 0x4, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x1f}]}}]}}, {{0x9, 0x4, 0xbb, 0x5, 0x4, 0xc4, 0x40, 0x35, 0x1f, [@hid_hid={0x9, 0x21, 0xc3, 0xc6, 0x1, {0x22, 0x6be}}, @cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "b2a2e2263b"}, {0x5, 0x24, 0x0, 0x8c6b}, {0xd, 0x24, 0xf, 0x1, 0x2, 0xec30, 0x1, 0xc1}, [@country_functional={0x6, 0x24, 0x7, 0x70, 0x2}, @ncm={0x6, 0x24, 0x1a, 0xff, 0x1}, @country_functional={0x6, 0x24, 0x7, 0x0, 0x8}, @mdlm_detail={0x33, 0x24, 0x13, 0x1, "110cb55628d45458dc4de9ea7d09acfb0a2eb85d955f51dbb171c158bfa58d639c919c09513d91ecb3b35262db4e23"}]}], [{{0x9, 0x5, 0xe, 0x4, 0x40, 0x80, 0x6, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0xb362}]}}, {{0x9, 0x5, 0x4, 0x3, 0x3ff, 0x9, 0x7, 0x80, [@generic={0x18, 0xf, "7586ceccb301966a7f977ce57939a33a8d3169bd395a"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x88, 0x7f, 0x1f}}, {{0x9, 0x5, 0x5, 0x0, 0x8, 0x20, 0x9, 0x62, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x5}, @generic={0xd9, 0x22, "433fc68cff8d4219a14fe0e6e6dd37ae60fed94990c97f3510ce1ffe1f2237b68cc7dc11c5bb7967f115694e65abc52075bf79ea86c77efd1ff618cbd83c991b60672b520972f74c3afff2aece61c9bdd1d1938999672e409a0b482baf1ef85b4e4a068d921d0c5e11c3c6798849cca6f09fd6bd9eafe4d3c7e4ab8711959914871bf5c6a2092a416a70df1604637c51671194d964c7b6a74033ccb68732e1b222c56d1df4811adad8e40ac99f85fa8affef3e8d36b230285424aa5adb51b5472b0e6c753d59b6cbf7ed55081ee1a0cc20d6e4261ce3bc"}]}}]}}, {{0x9, 0x4, 0x28, 0x3, 0xc, 0x31, 0xe9, 0xed, 0x6, [@hid_hid={0x9, 0x21, 0x1f, 0x7f, 0x1, {0x22, 0xbb5}}], [{{0x9, 0x5, 0x1, 0x10, 0x3ff, 0x40, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x3}]}}, {{0x9, 0x5, 0xe, 0x1, 0x40, 0x8, 0x6, 0x40, [@generic={0xd2, 0x22, "7c528fd399fda845ab9b02fb05954c0901c21b05520f60b6531bd48efb3a482ecc0ede9ddef37d57c777837b5c18f05bd7f1acc5080380623aab687e4a78e3710c61f50b343167c0c0a3d56f6fb67c24211fdacb3148359b508b7c462fa999a501848df27385434dc3eb8985a9ba4f28b6f720d7acf046d14cc31187a51878e6e734b427af5ce312ba85abe7fc8507cf6deeb134c0fa36ed2501a8cef3fcaee4945887e9a4c7166da950fe55da0aae7be285f65a124d01d870f24c2bfc03ff648881c7e8199fc7d408400e83b7b6da7c"}, @uac_iso={0x7, 0x25, 0x1, 0x85, 0x2d, 0x3f}]}}, {{0x9, 0x5, 0x7, 0x14, 0x8, 0xca, 0x8, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x41, 0x7f, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x43, 0x3, 0x101}]}}, {{0x9, 0x5, 0xe, 0x2, 0x3ff, 0xe2, 0x64, 0x6, [@generic={0xf6, 0x5, "c44a077abd51ea3e63c14623599e22f09ba2a8e9418a5b5868b9d729ae42b9505813ca2b12d93579cc19854cc33caf0fa0bb68bbf2dbe90fea6fc5c3751689bd786351882ac2a16c998e8b8c8d3ad7cf06305036630248047e5ec16955baca5b76d6d007fb3f93f4de2435a09b72f4b747fe1a91650b5ccd845e37493fb65d17ecd1aa86434fdf62893c3a6b13254a121b1af7399f76f3e769b46287ebcdfa1df861c4771f553f913de164c48e502b91565d730d764eda82b8d3e0712ca54a0d5373557120e568b74eec80f425a0e573a75732571aa7411602ecf8bb247eb0f4ec02b42e2a368919ff5725c86d6bec823adfeea1"}, @generic={0xaa, 0x30, "54e0e780da32bb16da0694acbf298c44217b8306956229fbf7141962c1de1e5e14b476149c60abab69a4c406c1e703500d1f4f1b466447fc93d399d84f3b893bc8e75ecfea6cecb1f18e2b748c309e6f5c1a170d4b6bd7d7cb77868cf61e3845dbb5f1cef0dedc407c354f0c150503dae23ca2fe0f9d862ceb0dfa19a0c620bba76ae0e2697cbf14c853305e76525233f7244ab59fd576729db1f83060df16441a8e08d008752d45"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x0, 0x0, 0x7, 0x3}}, {{0x9, 0x5, 0x6, 0x3, 0x40, 0xfe, 0x4, 0x2, [@generic={0xf1, 0x9, "aff41a5fdc516d04fa34c69235f889226ab45dc60b02166bbbb7b5b09965d6d9814f35e0180b0ad7fab762f557305df14ab0a4a67d43f7d09b657dc265b4b495e2a0532fe043f50230441f13fff048056866dd7c6fc0c03dcb5b6fea3eddf7b9652b0fae43602086a68b37f0e63cf28279c6059709eb2653d2dc5853e59429b6b6ea4e3c4291e3fea58c7198c71ecbd78db7c5ed2eb21c9b8dfb12dac999052086c7322512e3f7577a809dd137b1f0b1631bcd3c15c74a80e2c319f05ea0353e1e92bfeb6ba47ff15e0e0058ab9148837c6544f5ff072151abcc52b4e876a4d2e83ca4d561358d93c225323d9a7251"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x2}]}}, {{0x9, 0x5, 0x84, 0x0, 0x420, 0x2, 0x1, 0x4, [@generic={0x13, 0x26, "989c249aa3e3dd4442bdb01a805cf5ace4"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x20, 0x1, 0x1f, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x9}, @generic={0x25, 0x23, "9b5746591341ed1c4431c38fde4f9ec93d3bd26bb7d35f5ad65d6c9ff9d602bc61dbcb"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x1f, 0xfc, 0x31}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x42, 0x80, 0x7f, [@generic={0x19, 0x7, "a3bf310ec4aa650c0e520e99e4d7f00a9a3a478555cbaa"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x81, 0x6, 0x80, [@generic={0xb2, 0xa, "6fa78b0e0db5a424224ce1fca5ab01267bf0eff4f87fdda50159b3cbf6acc7043ea34a0beac744699c5709bcdabeaf7bcccc4c90877b2ec9055b48e86475b5d4c2619a3becb0dad156ac6f3cbf6877142365b28d37d2de6dd5d3fb020fd72aa43603738be36ca8a9b0905a779d3255ec0d8d362bf5bccc0e8afe799dc627be9e38cd16d2ca0984461d826172e15d55d3c675abb9e12b875558d2c4b43ee7811485f1e0cfa51951f3891445fffd32e8b4"}]}}, {{0x9, 0x5, 0x91, 0x0, 0x8, 0xff, 0x1, 0xe4}}]}}]}}]}}, &(0x7f0000001800)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x60, 0xff, 0x1, 0x20, 0x4}, 0xf, &(0x7f0000000100)={0x5, 0xf, 0xf, 0x2, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x0, 0x4}]}, 0x1, [{0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x104b}}]}) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, &(0x7f0000000e00)=ANY=[@ANYBLOB="600aa9000000a9227e91fef4dd006f645a0d0d12c5d8e2765fd15bd74c358926fe2b2979ec76a1340b6288ba881953cb033070496187758407f79c2c482940020b2df7e7274fc5cc1d1a2fcfe0789222e72e4b2e35492e3abaf19adab1faa8fcca3d1589e2584b16bbc663f32fd65a5c035c93388af85dff69ae8064f3f22f1d75fad22a6909de6a953097bb5953f753dfe9f0a0ece531188877952cf3152f2615e309f718a3d210791d79db1fd194634db847bdb78292d3dbfe6fd2a448"], &(0x7f0000000140)={0x0, 0x3, 0xeb, @string={0xeb, 0x3, "2f13a84ced1f42f069cd8d6622775bbe52db66f1cc85c93d729a02791a3e49c62d9182ed193d4115236852a7d57130a45472787243e8930daae7e6d8451c2df71988ec45b86b6c491b2ff50f26b9d5e420952282a3c26e5d6888b519fce875b2bd87a275da7a410681a1c0dc8e3771d61512032e310d8a25a3270ba4856990a5f953d0e8e95bd05a082c3e3ab5bf9d803b3e1f17cacb12d6c9f0e1fe8b240ad9f5425052cfe8bd5ba1380edee4d67ad6d56959f00b5f1d6abbb76cf3278298fc182a6ff160f5cac4b545da721bd67dee740856835c49af30890a09f540ca150fac12c2ef1fad97b139"}}, &(0x7f0000000240)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0xa, "58d096aa"}, @local=@item_4={0x3, 0x2, 0x3, "8f091641"}, @main=@item_012={0x0, 0x0, 0xc}, @local=@item_012={0x0, 0x2, 0x2}, @main=@item_4={0x3, 0x0, 0x4, "c2435186"}, @global=@item_4={0x3, 0x1, 0x9, "ea66e076"}, @main=@item_4={0x3, 0x0, 0x9, "12657d3c"}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0xdf, 0x7, 0x1, {0x22, 0x63c}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000400)={0x20, 0x6, 0xde, "744c9e0d78fefb639c1600de6ecee67d54329d133a36fbe580f97f537ce8256ef657ecb8999400bf2f0a5db0f61e1e19ad274206cab6e53991467008d56f8df1ac01cee3cedc9be6119d69ebf100f4c24c0a8dfc6ee8d7f2d40b37f758f2e25e9fa0f4f85791f70dde85dc7d48cd6415c3cd22a177787e10029d2bdc6f164444f640fdaa1148726234c8a4eb4e2be3d258a652c21f3389d98ccc38ca9095e75e44cd31bc7c877a4a636938047aa8277595c6ca5348fbd49b65d54fc6f7f05e2cd81383f0b637888b9366169df9980680fad31986c7e151e20afa357f3f14"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x1d}, &(0x7f0000000600)={0x20, 0x1, 0xa6, "72500b05e09ce234a454838a81fb0c7013a55ab2644be8946eaad421e297fb6265db4f8d2263b544eb720f132359f5c67685a648e0e3cb583f9c807401ae5a3b0f5825e2b02fb43f311785da3eb33c30ca0575271e6deeaa42597d882c149421dc4924d45e3da7ed2ca05cc81506c67b3c9b86938bfffe7890a087fdeb352f878a4fc9b299234b183b9c1ac908a335db98eeb34e426ef200294fe6490b87954810e6676ce9aa"}, &(0x7f0000000500)={0x20, 0x3, 0x1, 0x8}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2315.017472][ T5505] usb 5-1: new high-speed USB device number 119 using dummy_hcd 05:49:58 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r0, &(0x7f0000000000), 0x0) [ 2315.257422][ T6066] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 2315.277782][ T5505] usb 5-1: Using ep0 maxpacket: 8 [ 2315.407587][ T5505] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 2315.415887][ T5505] usb 5-1: config 0 has no interface number 0 [ 2315.422522][ T5505] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2315.433610][ T5505] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 75, changing to 10 [ 2315.444851][ T5505] usb 5-1: config 0 interface 65 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 23 [ 2315.457993][ T5505] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 2315.467044][ T5505] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2315.478677][ T5505] usb 5-1: config 0 descriptor?? 05:49:59 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x20000000, 0x424181) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x202000) [ 2315.527527][ T6066] usb 4-1: Using ep0 maxpacket: 16 05:49:59 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffffffff, 0x111402) syz_open_dev$evdev(&(0x7f0000000000), 0x101, 0x40000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2315.687700][ T6066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2315.698680][ T6066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2315.708628][ T6066] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2315.721469][ T6066] usb 4-1: New USB device found, idVendor=045e, idProduct=25da, bcdDevice= 0.00 [ 2315.730638][ T6066] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2315.741585][T10979] udc-core: couldn't find an available UDC or it's busy [ 2315.743845][ T6066] usb 4-1: config 0 descriptor?? [ 2315.748612][T10979] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:49:59 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:49:59 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r0, &(0x7f0000000140)="e3868c043d85ebc3c8e9062e834eff416a5acd168988af8a7490375bf6993dfd670442f7311e1eecbc1c379349ad9523bd85ba9f2641c9b7374cd36ccfba301f4d0399fe087d15c7539404b0de1c88ff901d0903ab763b8693f7cefb8c03b48d1c2bc00cb1fe48491dcf724c85f44105113ca311002ca15c514fdab9566896a0dcafb0a88830b16e4214fbbedf2d6eb7c4d128b1e4d17e413edede35e67ec1905d9b8f875196753de8aa3a07745bbb5f8688ab79473656e4488294384592f9b4e3eb", 0xc2) read$char_usb(r0, &(0x7f0000000000)=""/83, 0x53) [ 2315.867925][ T6066] hub 4-1:0.0: USB hub found 05:49:59 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x20) write$char_usb(r2, &(0x7f0000000040)="8e4d4cc5f9818c411970d9bb71140451d659291e55caab28122962825f375a3208385cc34a1e7135b3cc83fb06df8b1803056e2790bf7aa3efa0ec16e02dbd5ce6bc0b3d6112f630c07e9eff0ff8d254efce3bea5e1b1592", 0x58) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x70b0) write$char_usb(r3, &(0x7f0000000480)="3b62639e35dd76d94b6acdc1558a9a7be384325883e4cef9ee44dbe29a8de9b9bee6f7d75c0f60e38bf1dcc7016dbdf4daeeb68ee6c3c97a097aeeada905903e9c56b1ca6e7e1083d982e427b64ae3be957a1578540e24ace7ffdefec72ac8de667353d56ffdda6ae60da217c11c83062c5948d2d2395eb31e8cad3b8a0b3e96c35dc6800b71c44251f924a9f2720678e0875b98c65c9422ddd394a7a786cfb401feffffd78c4577b56a0ff452c6a33d2557efb1374e49895bcc8bcab49bac597dd4d96ebbb4d7420211bc661a95ebd4a1c7d311ce67c5750c6bf8074ad2924f0792840f43cec6b5015e3f63e0f371a75bc3b3cdcc", 0xf5) write$char_usb(r1, &(0x7f0000000000)="de611f9420e83117ba63c3", 0xb) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffd) write$char_usb(r4, &(0x7f0000000140)="054e5d2086598b068cbec9572e0020b2060000e1a0431af61bb6b9d956254837fbd63ff0cf179c407208550e4cc0a9a36b84b838e612a0f6ce6d179902e4399d278853c7cc00c1c6acdf32bdbe6f9b40d55d599d72bbe8589628f8d9a8f863c6fea681ee185739443395c8c78e15c7669d4aaddf735826423b46d08b8139dd0a3e59885e70b553a6da759b91244a9ec9029d13ef97e3b8ffbcb4564e38f892bcb26e405fd3c2311f21abd12257e371a394be8cae00405f39c8b97a6788e770201cad6c15f5f1c369905860562afef39a16daff8ce3a07bbeb1b7c162c76803339cbcd3769205044887a51ea46d83d9ef78f191bd4ff1dbe62cfbaf70146c614e33961d84366a28a9e610f743a2bfdfc538dce6f044f24e2044d877e11f7d76369ed48d544e7e28db966afa1c84c62e754376ba040f9c1a092baadd0ec5c83e81fd27c238e65c583bf224ca8dffdadaa678b9e2d79b97dedfa65ee9ecaac1794f3049a5f2e99b9f18153c101191c1318fb1b7af80945e75a0b2f9bd60b2fb83b65f43fc30c49cd974cc7b2750ee", 0x18d) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(0xffffffffffffffff, &(0x7f0000000300)="bf8f9507c3210aee3297029dd410123aed7ab7850f57dc52e18881cd5d415bd21640109d3ca231a8af0a460fae8c6285bfddd5444f4dff184dd97b77ce8cd9a39ba103ba20d151121a6025ee1231e98d0ccc03f86a27018ffc2d6f67bd5b27dcfed95ac996fcf04152ffa59bd0753ef9e775b2cdbe43e770b3736d44728832a969e12f2079a630c0e581ceea47013d31623ee1d3", 0x94) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r5, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r5, 0x0, 0x0) write$char_usb(r5, &(0x7f00000003c0)="ab62074bb5c45863c40e5f6a4c50f1aa190cf7c7f3eff25296622fc78d1c70ab2b58eef54df90e037f3e8638cb50ca5885b0c6cf50ee08bd94fceeb64a0b14d03edd7ce569d8ad365b3eefb50f030b65dc2f1a0cbfac436953b46e7a1cee93ceb7b948b6a011de8fbfbffc02b407670723a11e0f1373c22100c0d55eb6a8d5a7b789e5ef74776c1527ecc9f33a37c8811c73441c39fd16f1dca159f02335d3ba5759eb935bc078471986450273", 0xad) [ 2316.077632][ T6066] hub 4-1:0.0: 1 port detected [ 2316.727397][ T6066] hub 4-1:0.0: activate --> -90 [ 2317.147896][T10996] udc-core: couldn't find an available UDC or it's busy [ 2317.154884][T10996] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2317.163818][T10996] udc-core: couldn't find an available UDC or it's busy [ 2317.170840][T10996] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2317.179538][T10996] udc-core: couldn't find an available UDC or it's busy [ 2317.186533][T10996] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2317.194989][T10996] udc-core: couldn't find an available UDC or it's busy [ 2317.202044][T10996] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2317.210534][T10996] udc-core: couldn't find an available UDC or it's busy [ 2317.217548][T10996] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2317.227686][ T5505] usb 4-1: USB disconnect, device number 22 [ 2317.237670][ T6066] usb 4-1-port1: config error 05:50:01 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xa09c1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x51, 0x218, 0x6, {0x5484, 0x42c}, {0xfe00, 0x5}, @ramp={0x66, 0x0, {0x5, 0x7f, 0x8}}}) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000100)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000240), 0x8, 0x2) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="06b4e49cb4897e2cc640cedcd7847d5d7c4b9e", 0x13) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000200)=""/14) read$hidraw(0xffffffffffffffff, &(0x7f0000000140)=""/189, 0xbd) 05:50:01 executing program 0: write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3dcb4253b9f05e51310cdd21d1017f621a66e383f9cf013117e367e25c872dde33cddc51fcdd59afdca96dd19e2d2810f8976abe18404a1608f1b490031450b26f24778e6a2ee65c329c11148dcdf57bad0a30aed4447f28c3e989d4e16d2863ea3ec9ab2e763cfd33bcb362fa726982bf08a0095d4f736646f43e4673aca0d5117f6023dffa4319b160958e406b1eae149fae02b4efae18b22f373797bfbd10d09d73da03b90e60ab8404dd13dcd026f2", 0xb1) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r0, &(0x7f0000000240)="33a62ec74faacb2c84eef9ab6edbafff5cae815fdf0e1eafe39c8e2ecbe9da4e368d377bc2c254361a2ccc8ff63b54ca5b9dcb3c966662af92c3dc7707a0eae732cfd7b9500b28a8ff49fef8bcb87044524151a265110b620808c9a7a4203e94310e4ed830f44fba8869fbd241a0f45cd0f0", 0x72) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000140)=""/199) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r1, &(0x7f00000002c0)="7378232a2c46fab2e01c4a135b5e85b988671a653d1af005207e9cb6959b1df0fcddeb1d58fdcda8057d44c1a04b701cfa9d4570694da8baf9a6ac2af87746e4a087d3d8b20f4d9047a15fb2c0fe03c1f124eb6092c6c6cbe577ab78b92ef729d23e20754c06e306b2c3b61608398bd4dca1640fd2efb78a12b131cefb41ef03f6459b3dc1daa3f75137271b901b", 0x8e) 05:50:01 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:01 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000), 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) [ 2317.721757][ T5505] usb 5-1: USB disconnect, device number 119 [ 2317.727892][ C1] xpad 5-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 2317.727949][ C1] xpad 5-1:0.65: xpad_irq_out - usb_submit_urb failed with result -19 05:50:01 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000001140), 0xfffffffffffffff9, 0x434400) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001180)={{0x1, 0xffffffff, 0x1, 0x2, 0x6, 0x3b}, 0x2a1, [0x5, 0x5, 0x10001, 0x81, 0xaa, 0x5, 0x4, 0x92, 0xffff0001, 0x3f, 0x80000001, 0x400080, 0x3c, 0x0, 0x6, 0x4a5f, 0x1f, 0x6, 0x0, 0x8, 0x1, 0x2, 0x7, 0x4, 0x80000001, 0xdb, 0x82, 0xfffffff7, 0x1, 0xa6, 0x80000001, 0x3, 0x0, 0x6, 0x6, 0x0, 0x200, 0x1, 0x1, 0x4c, 0x40, 0x5, 0x100, 0x10001, 0x8, 0x1, 0x9, 0x101, 0x40, 0x5, 0x4, 0x3, 0x6, 0x5, 0x9, 0x2, 0x6, 0x7550000, 0xfff, 0x14, 0x1, 0x7, 0x80000001, 0x8452, 0x2, 0x1, 0x4, 0x100, 0x200, 0x5e, 0x6, 0xe4, 0x0, 0x9, 0x7fff, 0x4, 0x3189, 0x8, 0x3, 0x3, 0x2, 0x1ff, 0xacf, 0x7f, 0x1, 0x6, 0x3, 0xd42, 0x7, 0x400, 0x5f79, 0xfffffc00, 0x9, 0xd, 0x7, 0x0, 0x7, 0x1, 0xfff, 0x401, 0x3, 0x70, 0x8, 0x8, 0xfff, 0x0, 0x4, 0x81, 0x8, 0x200, 0x6, 0x4, 0x8, 0x5, 0x200, 0x8, 0x200, 0x81, 0xa8, 0x1a, 0x9b, 0x2, 0x2, 0x6a, 0x6, 0x80000001, 0xf, 0x101, 0x9, 0x1f, 0xff, 0xfffffffa, 0x2000000, 0x9, 0x5, 0x401, 0x5, 0x800, 0x0, 0x2, 0x200, 0xfffffffd, 0x8001, 0x8, 0x1, 0x3f, 0x9, 0x2, 0x8, 0x9, 0x0, 0x2, 0x2, 0x8a, 0x3, 0x5, 0x9, 0x5, 0xab26, 0x9, 0x3f, 0x5, 0x8, 0x7fffffff, 0x7fffffff, 0x7, 0x1, 0x7, 0x54, 0x9, 0xb440, 0x7, 0x8, 0x1ff, 0x7f, 0x200, 0x4, 0x7, 0x3, 0x9e59, 0x0, 0x7ff, 0x0, 0x0, 0x7ff, 0xfffff3d7, 0x9, 0x1, 0x4, 0x1, 0x7f, 0x2, 0x3, 0x6, 0xfff, 0x1f, 0x5ba6, 0x1, 0x3, 0x8, 0x20, 0x7ff, 0x4d12dcf, 0x80, 0x2, 0xc7f, 0x1, 0x1000000, 0x3ff, 0x60a04ef0, 0x3f, 0x5, 0x9, 0x3b75, 0x3, 0x1ff, 0x1, 0x3, 0xffff, 0x1000, 0x5, 0xffffffff, 0xfff, 0x0, 0x1, 0x0, 0x2, 0xfffffff9, 0xbf, 0xb9, 0x1, 0x0, 0x4, 0xffffffff, 0x80000001, 0x3, 0x8, 0x3ff, 0x42, 0x3ff, 0x6, 0x8, 0x0, 0x0, 0x3dcaa9c0, 0x3, 0xfe, 0x0, 0x1000, 0x100, 0x5, 0xfffff5d0, 0x7, 0x80000000, 0x12, 0x3, 0x101, 0x1ff, 0x1, 0x8e03, 0x5, 0x80008, 0x401, 0x1, 0x9, 0x81, 0x3, 0x0, 0x9, 0x0, 0x6, 0x6, 0x4, 0x3, 0x0, 0x3, 0x8, 0x0, 0x200, 0x7, 0x8, 0x400, 0x1, 0x38000, 0x2, 0x7, 0xb17c, 0x3, 0x5, 0x3, 0x2, 0x7, 0x7, 0x8, 0x1, 0x31d, 0x3537, 0x79c6, 0x9, 0xfffffffb, 0x2, 0xffffb8d2, 0x50, 0x6f9, 0x1f, 0x8001, 0x7, 0x1, 0x5, 0x9, 0x5, 0x80, 0x0, 0x1c0000, 0x4, 0x5e, 0x800, 0xffff, 0x4, 0x7, 0xfc08, 0xfffffffd, 0x8, 0x8, 0x5, 0x2, 0x101, 0x3, 0x7fffffff, 0x4, 0xfffff699, 0x1, 0x3ff, 0x2, 0x7, 0x80000000, 0x40, 0x8, 0x60, 0x4, 0x2bd5, 0x710000, 0x9, 0x8, 0x59, 0x1f, 0x3, 0x5, 0x8, 0xe153, 0x7fffffff, 0x0, 0x80000000, 0xfffff848, 0x0, 0x101, 0x2, 0x80000000, 0x6, 0x68, 0x4, 0x5, 0x5, 0x5, 0xffff, 0x7, 0x1010, 0x4, 0x7fffffff, 0xc9c, 0xb74, 0x36f9e000, 0x4, 0x98, 0x9, 0x7, 0x6, 0x7fff, 0x8000, 0x0, 0x772, 0x40, 0x4, 0x47, 0x4, 0x5, 0x6, 0xffff, 0x9, 0x2, 0xfffffffc, 0x1bb5c1e4, 0x81, 0x80000001, 0x7fff, 0xfffffffa, 0x3, 0x5, 0x5, 0x1, 0x8, 0x80000001, 0x7, 0x200, 0x0, 0x1, 0x1, 0x7f, 0x6, 0x4, 0x0, 0xfff, 0x1, 0x3, 0xeec, 0x3, 0x20, 0x2, 0x5, 0x4, 0x6, 0x2, 0x4, 0x0, 0x1, 0x10001, 0x80000000, 0xcea, 0x3, 0x4, 0x8, 0x401, 0x2, 0x1, 0x6295, 0x3, 0x80000000, 0x2, 0x3, 0x80000001, 0x6468, 0x72d, 0xffffff3f, 0x2, 0x8, 0x5f, 0xffff7fff, 0x1be, 0xfffffffa, 0x1ff, 0x7, 0x3ff, 0x2, 0xfff, 0x1, 0x6, 0x3, 0x6, 0x7, 0x1ff, 0x4, 0x80000000, 0xff, 0x2, 0x4, 0x7fff, 0x6, 0xffffff34, 0x1, 0x7f, 0x8, 0x10000, 0x2, 0x7ff, 0x3, 0x2, 0x2, 0x3, 0x76, 0x8, 0x7, 0x40, 0x5, 0x4, 0x8, 0x3, 0x6, 0x5, 0x4, 0x8, 0x0, 0xfffffffc, 0x8001, 0x3, 0xfffffffb, 0x81, 0x4, 0x800, 0x80000000, 0x40, 0x2, 0x9, 0x7, 0x80000000, 0x3, 0xfff, 0x0, 0x8000, 0x4, 0xa57a, 0xffffff28, 0x7, 0x7, 0x9, 0x10001, 0xfff, 0x80000000, 0x400, 0xffffffff, 0x2, 0x7f, 0xa4f, 0x80000000, 0x8, 0x8, 0x100, 0x9, 0xff, 0x8, 0x5, 0x5, 0x8, 0x6, 0x7, 0xfffffff8, 0x4, 0x1, 0x4, 0x5, 0x1, 0x7f, 0xffff0001, 0x3, 0x98, 0x0, 0x0, 0xffff54bd, 0x9, 0xb1, 0x8, 0x50, 0xc00, 0x3c, 0x9, 0x6, 0x800, 0xff, 0xfff, 0x2, 0x1b, 0x2a25, 0x1000000, 0x806e, 0x5, 0x4, 0x101, 0x7, 0x1, 0x9, 0x1, 0x7, 0x6, 0x9, 0x4, 0xffffffff, 0x7, 0xae, 0x4, 0x3ff, 0x1, 0x6b5a, 0x6315, 0xfffffff7, 0x7f, 0x5, 0x7ff, 0x8366, 0x4, 0xac, 0x4, 0x101, 0x3f7, 0x7fff, 0x0, 0x0, 0xfffffffe, 0x10000, 0x5, 0x7, 0x31610aa7, 0x8, 0x9, 0x6, 0x3, 0x3, 0x8, 0x8, 0x3, 0x7, 0x1, 0x4, 0x9, 0x4, 0x3, 0x4, 0x3, 0x1, 0x0, 0x1ff, 0x3, 0x2f, 0x20, 0x1f, 0x4, 0xbe2c, 0xfffffffc, 0x2, 0x80000001, 0x5, 0x9, 0x7fffffff, 0x6, 0xffff, 0x40, 0x2, 0x5, 0x83d, 0x2, 0x7, 0xffff, 0x3ff, 0x8, 0x3, 0xff, 0x3, 0x100, 0xbc7d, 0x0, 0x4, 0x8, 0x8, 0x2, 0x101, 0x8, 0x64c4, 0x9, 0x7, 0x3, 0xc054, 0x0, 0x9, 0x4, 0x2, 0x5, 0x1, 0x76b, 0x6, 0x5, 0x7, 0x2, 0x101, 0x20, 0x78, 0x10001, 0x8, 0x1, 0x3, 0x1, 0x645cbfa5, 0x6, 0x8, 0xffffffc0, 0x3, 0xfffffff8, 0x7fff, 0x1, 0x1, 0x9, 0x56, 0x3f, 0x0, 0xffffffff, 0x8000, 0x80000001, 0x5, 0x9, 0x2, 0x1f, 0xfffffff9, 0x3, 0x9, 0x5, 0x93c, 0x7ff, 0xd3, 0xffffffff, 0x80, 0xffff, 0x0, 0x6, 0xea2, 0x91, 0xfff, 0x400, 0x8, 0x8, 0x6, 0xffffffff, 0x7fff, 0x306, 0x7, 0x5, 0x7f, 0x8, 0xa5, 0x1ff, 0x175c, 0x524b, 0xf6, 0x1f, 0x200, 0x7f, 0xb24, 0x9, 0x0, 0x8, 0x4, 0xd83, 0xfff, 0x40, 0x0, 0x78, 0x0, 0x6, 0x0, 0x1a, 0x2, 0x101, 0x4, 0x7fffffff, 0x6, 0xffff0001, 0x8, 0x2, 0x4, 0x8, 0x101, 0x3, 0x0, 0x68dc, 0x1ff, 0x400, 0x9, 0x6, 0x3ff, 0x2, 0x200, 0xfffffb6c, 0x1000, 0x6, 0xad, 0x4, 0x80, 0xfffffff8, 0x6, 0x34b1, 0x8, 0x6, 0x6, 0xfff, 0x5, 0x3, 0x1, 0x0, 0x0, 0x10000, 0x7e8c, 0x6, 0x5, 0x0, 0x86, 0xba6, 0x1, 0x81, 0x0, 0x80000001, 0x80000001, 0x3f, 0x0, 0x4f, 0x0, 0x4, 0x0, 0xffffffe0, 0x8b8, 0x7, 0x3, 0x5, 0x76c6, 0x1ff, 0x30000, 0x8, 0x7, 0x3, 0x9, 0x1ff, 0x73, 0x3f, 0x7, 0x2, 0xd166b67, 0x0, 0x8, 0x0, 0x400, 0x800, 0x40, 0x3, 0xa7, 0xcc90, 0x7fff, 0x7, 0x8000, 0x80, 0x1, 0x9, 0x7fffffff, 0x10000, 0xa469, 0x3, 0x4, 0x6, 0x3, 0x0, 0x8, 0x5, 0x3, 0x7f, 0x7, 0x7, 0x5, 0x2, 0x8, 0x8, 0x7ff, 0xff, 0x4, 0x0, 0x0, 0x0, 0x80000000, 0xfffffc00, 0x4, 0x80000000, 0x2, 0x4, 0x1, 0x8dc, 0xffffffff, 0x401, 0xffffff01, 0x13e, 0x7, 0x1, 0x6, 0x3, 0x1, 0x3, 0x2, 0x3f, 0x3, 0x40000000, 0xffff, 0x77c, 0x3, 0x401, 0xfff, 0x2, 0x3, 0x1, 0x3, 0xba05, 0x4, 0x2, 0x4, 0xe7, 0x9, 0x3bf, 0x101, 0x0, 0xc0000, 0x8b, 0xc0000000, 0x4, 0x3, 0x0, 0x0, 0xff, 0x4e, 0xfffffffe, 0x100, 0x3120, 0x3ff, 0x3ff, 0xf94, 0xfff, 0x6, 0x4, 0x7, 0x0, 0x3, 0x7, 0xb0, 0xa6aa, 0x4, 0x0, 0x3fa6, 0x8, 0x8, 0x4be1, 0x9, 0x7ff, 0x9, 0x3ff, 0x3, 0x0, 0x7, 0x4b, 0xe7, 0xf130, 0x0, 0x0, 0x7f, 0x9, 0x6, 0x1, 0x1, 0x0, 0xbe5, 0x2, 0x100, 0x10001, 0x1f, 0x1ff, 0x37ca, 0x9, 0x3, 0x1, 0x4, 0x0, 0x0, 0x6, 0x0, 0x40, 0xffffffff, 0x0, 0xfffffffa, 0x4, 0x8, 0x5f, 0x1000, 0x9, 0x4, 0x3, 0x5, 0x52, 0x1, 0x7, 0x2, 0x3, 0x7, 0x80000001, 0x20, 0x6, 0x8, 0x0, 0x7, 0x6, 0x7ff, 0x4, 0x80000000, 0x8, 0x1000, 0x1f, 0xfffffffa, 0x7ff, 0x0, 0x4, 0x98cf, 0x6, 0x0, 0x7f, 0x3f, 0xfffff23e, 0x5, 0x5, 0x7, 0x6, 0x9, 0x5, 0x8, 0x81, 0x2, 0x8001, 0x7fffffff, 0x200, 0xffff7fff, 0x1, 0xffff, 0x5, 0x4, 0x2, 0x100, 0x9]}) syz_open_dev$hiddev(&(0x7f0000000040), 0x8, 0x400) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0x10000, 0x1a45d7622c8502fd) ioctl$HIDIOCGFLAG(r2, 0x81044804, &(0x7f0000000100)) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000000)) r3 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x3, 0x8040) ioctl$HIDIOCGFLAG(r3, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000140)=ANY=[@ANYBLOB="00100000ae6f1ee2d6215e39d02b732de79bc77301a1cace2f1a68e1b33a8b76f0eb7001f2eb9b78c85f6b91b1f5c1c43f81fb4a02c2a585a9bd7ce26a1d6d440202d86ee4c80d65a32824a9f44ee7290f2daa8476698c1d5f5073469f07424facae7ee0c4f6416877ddb1d860398b5b5d42e36c638410c55e9c9ea8cf502a43e23dc92c7f11fc058bc41ef82dc0c61c72b9c2806b59d54708aa66075db5c54e6a52ed163332c47d716e242f6fd0e79332f9b2c0047b8c47767f3996af8561da2b6bc03a04682509fa108f250bce2e738fa11ed5dfd700b40fee01432cc405162f0731d341cbfe1efd92800b61d053e1ac85f356f1d7a719294e9097aa29e79ed5cac37e589231a1c5576b8793424fd8bcb79b601fc9209748dbcb2dd23c388cf2e64c81a2144e7b3f0cd173c0d51b264c6486bb9c7bdccbde1a28f10703776db56233834bc5b23b6a9bd371588e8bcc68d89d054e7b8d581551f8b26fadbaf0b0a979bec450a1a881a2149ba6f7c80e947e4b935e16e5ef2521d230dd24973f557c7f8dd5a36d430cec2518f24f09765cf4abf8d21e830701898b686a380f2851d05a38ea40fd23f5d81b86563cf4654546d2db386c8c83e5be8a94973b492c2df04452e74919499d8a9437d355444befd9ba1e4903a8b02f552e252257866883fff8b2a3ee8f225e163a981d3422a3dc7c9d613f08b5efb683a6b342efeb026ca4b2753082ce2e5aa5138b8afe8957ec331a91c861541e999a26be94ff4e72ba588f934794aef046184bbb128d133d1e8aee435d36ff2f10ad781762c543f73cf1d5f423150a70c5612427237d39c866e8e86d93a7dbd4cc3d217978baadded4fe9f4c756c5d637a748ac8dde2dba28b781d7a608e1fd0c3ea84c7d6326db9f905803e7ffa8fae4e90b384269ee9d6c051c681507b29170089ce90355f930c7935638fc0e083263026327fb751621f55fb54d0a1765e5d73691ebb8e998ca013c32696d27ad403619697ebce2296a66e105ca8d70e0e78e63c336387fd992789b8053a2f460833744e4d5be5e874f922457f640c793598ccc41d984ee2828cf5ca93d1940386275ddab216842a831dfb1f64b6f0bcc945ad943cc211ebd9b5c3ad6e1ffaee6b4f2e28c0318dc373dd13d82d6e6a4849bede475c788018a342444f5e300e5b55fcc191b8d9e7b5a7f07d2f48c7cbcb2f33bf56f8cf510b1b0e922a664100c449a12c37c5b4bbc8936996705fbe159504a63e45a15c04156ece89d8fabf8eae0a5fdd945d449cf158ba1d80c01cb95bc56ec87682bb879d0b9e38f4d4114603b693b2d4fb271ec02bfce4163ab10b4d38997728d8a12d724113c8ceba1921421fdfff8705c4b256a7201e5f5785adb769f92534c7740f6562eb22ee9e324c45511b650b5425b29174f61c34b1d858b24e0abd00b7b894f510c5c97c7d6aa50a9c2a70e84b74d54247c8d2c7a5cb3d20866be6e86e4a52cd57b10d40714b000acb0f175637c88e7dcbb722a29f9ba45c4de289132bf6dd0c8bd15cfa6aa7d419e079aca2bb80bfe2b09d38c44b0b806844fbc9d2b714942fa578499af989d9d2e283cddb620742adbc2ea354e3e23b52f659b40a3a4ec22503a753c4854bbe8a01b4ea18538c58781b57f68edd1b0c56abbf0ae0e994abf374e331c4cb8bcfed9ea538c1667286216168b922d783d0d44d73e2cb9e00fb8362af1e69b0b30e01f0b6840915cd8be6491aa84013e2c9844fdbf62010a1259e9dd67f3c65b78ad9b8ed13f83b233ce96fefad755c52a4339b8984469ded2b7fc471b8dcd97e30f0806e09f71466c11e4d1fe003670f948ea3d90d61e25b8cf95e78461124e8027dd33d6ce873c5c169e8495a0e83eda303a5520db07dc08194b8fafd2bd614e9f2b833cbfd0d4d3c5c70984a9192376bf2b12f5b2f2fb04a53b345a1beeba9e5337fc9264defb233f9e6953513e0a61d1594f36fa79026b5b0ccb61d0ea3110afc83831d27e84e26f0946df09c8264921b0281cc8d5b98dbb7a82ab34b8b9eacc5309375b2d066c4f3bb40af61f88be1c7bcf0b153d0f99dec63622d02c304ba9588093b763534705b427844230feff8af5ef5ccf2d79ea585a6d8c9b3a0f07727c9eccd4fda2e21e6bb573144aa2e2e0d94408b1f96741711fbb6f263080f26a05bba4ab04282046531d0bef17551a70892aee14a0add347c386e6200e3679799535530b58201bbe37e0b2faf0b4a1cc9f2e2a2cfd496b3609b348fac2ae8f9f72858e481a699f5326c10ad4b369314a0aa4d28dbc3d7cabac615a2e6bc031fb6678771a3f70278f01ef066282ad191547dd1967dfefdf2a544e6a03c7ab0e8e824ac49a66f1ea48068ef58bcaa4f6e58df0d97481ec55ab2c1f0675b43577d7394af24880e1b7b8c54e1effe570c07f1c1f9652cc66596696c04daa8ead15ec44a8acb135b13a6591b06b610e5ff56b1ef3d1375c4f75a7402953cc96ece79fa64480e1f7f3016c1dd9c66a6ceac4723e7d3ccb6e4862296caec1bfdcf7a1ccdb3cc01f1911d957979b5d9c9e6d9e374133d86e9b03e06671450396fa4835398be16b7f61896c37e97e1af76e3adece7754a764057a7a058bafd4895679623d40505dbdef2117f234f49a9ecfecf1c9581ad9e826fd219b9a425ec87ca6684950fb3443c4284f617daa71909f65092c38f75e854ff84fbd66865028a102c4f6492eaba0a43c067dbee9ff5232a1eb48d3b315dc766f1b35c7b661b2fd1933a278baa0aa4965b21ca4a0b82fa92ae492fa2f0de5338596e2fd2f6a0daa73d3f86bae84755dff95e7dffa218ba4f08e7f2b7ba315b3a10c3730f39155a22f0fcda350c64fbc3ebe8eee1f232bf2e01e97b7c31d669b85be7bfec90e8f2457b7277b65c869d1da87addd6794e1489b142d8bd6420d2ea2e0af8dba6b89dcea16f6c7d4fb3bc1e219948df5973495e9d33b28e8a088e94bd1c6956609450675bd4b5d34299506f788e5bb0ec41f3c396a3b8144225725209227bda41acb2fb256f774fcc5de10473374a89631662d8716f1643f0fe4e1977012e863da8fd718eeae619c02a6b55ba6879e298140dd52cf6414735b98ea0f720030f7e4b200b2316dde520b304615b241f6c28b151c2e634e474b386ce7c6016e8e0ecf23ffeb265b0b61494d656b1498d20381ecaac3891bc5750654553d29ea2649fde926b38f00b9f0160a079de912c6267f6bfa29049dbe7cc5583c01e9da9df494d7516ab757e2ba0b9e48533e73ca0db8e3ffe4d6c33711c884c02b412e6e1b12238e5e7758c6288787ce5918725ff92b69d9c24535ea991c478b478959bde1c23e217d79798fb9caa88beab7ff906bd0763fcae7ebc89a0f97dd7910e5848ccea106ddf6356841634b68fe8839c30b30b938bde9983b5d6b60e1f0adb4c9bc3d2bbe62c092e2cfae616e5ddf5981036b38baa5d755f308f008113f61322762b2d7ca3f801ad472313aca0201a704cb96a4aef27b8988a84a222d67a14c84559b07cb8477b4398b8f0c8527278f08ffaf6e9909075f5259f68945b5188b2f222c32ef6fb9d24a7115ba906baad8d425ac208b120c52c3dfcc9c6922d3a0c927e96c753dcb7d485f271ebdfe2e9e7b56144e02460db186f09f4f23ef362b93240b5367c3dd3261bb872684660311289fa6c7140cdda2d4793e3b28ca904975e14edd88e98ff886b0e8d88639c66778e10db51e3015313c9d10662e3a56a6b8fd6c3f317789615f59b3669c67f89eeaf4dde6e2535180f3d1726516ee4d196e073c2afb820baa5e91fe599e15f43e850d934fa4a17d26892d430b853baa50e0c31591ade97b935887bd401474bf9a4861be67f1249a1c9e070faa152c30fb81ff11247b015f06d9566b6c39bf5b2f86b656f5e9e0864e865a6960ec59e2b5cbb88ee285dbe349607093f54a1ff2e37f768777a768eb5500abe4ec3ca6a4a0730985bed3de55961a0fca026bdbd0b8d7acd2cc7fdab4cf1012a22b64ca73544cf59ad87c12b880bc0ed4cf5cac9d4a8a142928a10922c03e04aa3878182f2500a616f0efa2b7781fdc53ae50396b1688c49b2d7a931d9792fa7345d901dd567fe54d49069d774e754c0914ea6004546c0db86f2fd58807eb483b68b95cbe10a46182eae9a4aa29651a05c40cb39385095f3cfc65a373c1aa83221ceb16dbfe0f1fa86edfe8859f4a897e1464cc55431d7c8f12309f1b2d93463bd472653fa4d08000883c9653b9ce99b47b70108f99a90f9c98dd1759d352c2424254e395fcca9be8cf74408e153de1af685b1715a6061fd17a1b4f7568ab81aadece734ecb136e2c3a2c5ecd9a61db6d21db462e641967783d4915c9a85086c0d401cbb97097676d76af5e45f882fee14d8a4377e9200e5c088a028cb59e478d4135fc5e55ac4ca9131d3087f363295983c9b2b3973a4b57f015d0d33a23cd22a047fe87345f074713ef86f5e1676f86ec68acb2a68e5951b276c21acf9d9c6ac703090e8faa805bcab52d871ef88a975f47ff885144bfc4fabec6e71bd4ec409a3a1fd4bc14a01651093356483ae8ce5ae78b5041ef5dfd31486fe10c502351f44e2b33de242b21ad4255c057cab3ac6a1ed90be843cb74ee6f2ee9a54ab27b26e0870edca31706d8b3d899658db154409bf3098a2b5fa98c1f28f1fb4bc71ef263e052cff6f6d2f71bc928f10bf419581ed2e7fe555bcfda922d8357b70fe26ccbf0626f5f9b568951b41718bf29dd2c303b8b14902e1db46c993edc4709595aae669d5a9eebc6eaeb0fee600f0eb82136700c41492bb3208ab4a9734873d53e7ff6696847bd54ddaef9af28c03ddcfcb2a3da57fd36b429d05f51baa087822907dd7735facb5efc9af2e4c34059ab3f965fb5abca349474f35636a9df369f3187c007a7764565ebebae699e83e4c894389a593fd29d7d90f426cae942be3e976cc4e1c0372ca6f3cecfae564859383c64528fafebec9a5172da5dbb9ff62c65c6cce9b059d6a66e8319485ecf408677da740c083be0037c8c279a43e8bfce4f5777e118a9d3ce796494b83c84b9db73cec933703c8609138626e6cc4737d89bcd5e87c88e65d40c60f5e751f16b8b527d5b8a1b6eec2433a0bb9779eb016c221fc63855a078ed9204faae7cbde671b471c40ca37a7065e22a606889f1b9dd86a4854b1faf6555ef8f584f0b5ea595b0749e5a72cfbfea9de36891ffaf8101dec87c1461bf5abd53782647e4b991c50c7c7fb6974456d3d90f17b8731addaad13bf4b561e87347a1b57b49a9c328ba58f44b6741f2ce357bbcced88d5bb6950092cfceb84719a15d17ea083258c99a97442f6b602998ef1dc5d98f4be2b3204b4562d23a2037a74f7ef9e95646274574654f1e2e601ec165256a251d4b0feab097af3010b852310cafd27fd52cb70aa5cab7c9c076970516e94591085fe6be29aef297579b6e234b79567ea17fe3a1f764d946db83f344432b5a9b22146c926bd97c383d2275c4d80c3a11152b4f420825295063b549f4fcbaf6f5fa43cce8e594c494039a4d6771ab5361648e1b11fc699c73a07b7f3ff80d12bff61b310261a0e6fdba0e26494c420a8151198cbd321a5380b48fdd1f29ecb6f29eee02fc736319da55831b31ced8fd87b771c30ed15148460e8daba3d2565eee921d98572a5f6da3aeff47abd4655be798cb38a357b47d17cbeefb3371bc7994b8b9dae29264bb55562b78957a10aaacdfa58de2b6ab0b1eac6eb4bc9aa5a5a3b89ce568dd346cf69473c5f"]) syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$char_usb(0xc, 0xb4, 0x8) 05:50:01 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000100)="185ccb8036e0e3be21f23239fc363bc46a8be871d6bf00bec3acb3c5dc30297bb5d396e8ac27fadacd04c4998db5adbfb78803e2cf69f611b3e8b4cc406c992157ec4c6ce6a00d42f38ebf2b0785f718f075fb33cac03d39d1835062c90fe75636a8ffc4d6ba022a212f5ef20777a8d9eea46a693a682ae885adf4618e2ca9b455921ca32771b5ce", 0x88) write$char_usb(r0, &(0x7f00000001c0)="d401d184ed528eee0edcaf098bddbb53d9", 0x11) write$char_usb(r0, &(0x7f0000000000)="9886cd3865ac83356a61043925a4acb4d54e8e8b05114f5c868cf8091de41753e643ce1c91bf24c8384238228d15c8028de17b570ccc83f086d8da028da17a83a12e6b8b9472725ba45eb5e9e5bcc843659fbc6017cf8525bdfeb8655a4c0bfdf7a1ae32ff89dd847cc52305ed4dd59acf9d9445aec398b8d96e3c05559a423728e3868b8b1b7c74881a612aa0b7593f4e29bac584f828e8609b5a3ad5608bab5acb9fd9091bcc6700ddcb48f2cd20b9e54c2fd1cf052fb1c8c24889ca98ff2103dd525d8660c5f30cc17e0708", 0xcd) [ 2317.840357][ T22] audit: type=1800 audit(1633240201.532:5580): pid=11067 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14632 res=0 errno=0 05:50:01 executing program 5: syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x2b0180) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000000000000000, 0x1) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000040)=0x7) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$evdev(&(0x7f00000000c0), 0x5, 0x2200) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x5, 0x40000) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000100)={0x2, 0x1000, &(0x7f0000001240)="cfaf18d54b7f88d5b7a03ca4ff3ef10e71ec448788790d9049c8d0855bcf361e9b5172bed1bba9813f72c65e198d30f7b024d236710885bac844f284f5eefdaffd1d9058796c60704af25d915bd4d73860bcbf1059b1b1fd108ce678daf012730c927f57c0073f2ac62c3a5a980febb6f691a67dee3fa7a4a68a1c7b553a60e964e4176c83a06b9235be8324077133eb952e1b24cfaee2887dcbba7f3a1ff2e131d470685fa24c348cafdc90317d3f110d280847e53d3565dcbbcfe726fa28a30a91b00a2063872b8c71ba6d621d8883bf3f55af9c4dbd2e02b6dc994ef5894c9a2ed5db192c794ae5eb592460dd13ebc1d6071ea8e2bf638d273322f3b38f1b8b328758dcdc12adc7415db99fd49f37f25e6eae8a6d03e207879d4f602371436997132447a26234d218751e4d62ba45925136e3ca1ba8d7b293361ba51649791f296ef735fcdb67154d0298b721305923fbf1519b1b894870de470952140189803bc50e85b27fe2af5ca745d4aa80218a0d9d3fb9d33149a1d70cd7357628b4bc856da87e8bcc7d0cc1f508b9cf756426c28a17fe635aad561b5a555134c3d2cc91588513a0382adec0880e4a16640ce1b8eeff5831984381abbe296359762e9b2d72b218d47e6f99375c660831aa053a3fa6df3cc0af9b31645a0af4e09ae512af68a2c1f6cf96d5ee98decd4b1dfe2cdb6e0d59f769247f5d96e072d80b1459ba66a486e0a93e5c0a671d568e2e5833effd0b2e606d4fa199e3e207b485695bd698e75659db143696ad64471707a64d3e301dd0066ba5cf45afd53012b2266d45bb3e8b1540b2dba53b7c4656c2fe51e65b155e470c7cf03d4b8c9cd2d000093bd13dd123f141e9ad82464843237276c4c24e879243c9aa7fe102140bc81b72fccc6ffa635570bc67362665666dd8d98fbbdeb1044694c1fe46eaf7b77e7381b61b03845ed3a4a0b3adb529296d248e8ca2b237c49e49b6c53863fe5c89719e6110ae06975c5f70bc0557394f0f6cc041aa61f1c07924fab5b3b1a1681b0eea52ac2a7fa852e559b488617b27cb30142ed33851a37e4c618f6dd3fec02c4fd39c44ceb0a62bf6d35ceec85eb1ea193c61024ce1bc4686f92cf28d177e3138e9e3f91e6fb68cfac15c074500903844a9b18535351387ddcb1330fc59d163a1d4221a49494a515191296910b344fd73fd746364204b78cdd90fc72e30d5724e30d83f37f170f4d4bd4df7ea613b0ac25e77ea5baad406f9c986fde369ba878d0a8ae80af1eac616e21f9e2f64cf515a6ca9df968aa33a0704f382dc3caedf8d014786f0db8c6b5be1c397fe0c2710a26f7308b71f0ea64483e7bdffca2bb2ed60549a2764b7a64da55d0a0d0d7e7e147f3ca0c98237e1fd377d943bcd6103ccf12dea29ecbe3d86e6efbe6c8117cd41d17469aa8dda56a801b40ad9963ff998c26db4e7d989cd5d0cea9db8e962cc0e07c19c9cff48eaada292865221d4e08546af141b20602ce0be5693fabfc1846b7890c335de1f52be5e1b67fb269b754bf31253462b04a95ccc63f2fd4777d0907c43307441b36fd1af270adce8bf58562e6318ea45ca89d5d8402c1ebc5e2ea53d2ee46e985fc0966ea12fff9fe7a56698f75f40b485e93d8f76eb45fa7160d4cc3ba7b9115d8f965b91f5cf4117f5be9f28e76baccb5516ad3f6fc932ffad30745c5de437e7095b992d5033d0dc2719de40b0d9da104f8ff1052e0643ed9d28b122a321b9a88050cd87601f19d699f1104bab9b2dd8a89d646da3f9a13b39dc5bad0c9b2d3352ff842dd9b623ff8a4ef8ed78ee09607ef75cae69330303648824641fecab77d38422454d9c1573d46b701870a2335ba85a6aa8e9bfa23141a0c6f01005dc9a85269571083462dbd06ebd25ba43de3004ac73e77de222f2cb8979c74aa5eaa9510bec3936f0be74c6a32cc012e01a6daa422d9eef688dd2d894b830affaa68b518302cace449cee961889364c5325255981f275e7308fd72c4f171e2d94533c63b450bf7244165e1235f7e685f00462ae20bfc5a1a9133e8af332038c08b725982e25756ea09fa44ddd09b4944f552cbbc6a89018b26fdb9e8691c89c5bade1091816efe998c0ca7ba8b39a2d940b80be62706cb6c4ee6a31069af0e2363e67e0ac90e749e0a781c93b24e29ee727998e34c31c2be6de34a2f9c200a498fdafa401df1aad345eb5f1c4dcbf8b84a352c578e12d525b1a938754a710e2f3da1459dfd7fee3b721a5fe32ceb11afdc419206c1554de894b2f1ca2e327d0481d35d905607dc113221c8a8ef62eae232fb7065ef589f220538a83ce65c85c1129041a4cd5b3f0113d6e571e44cc4cd05bd36b0fda95c58d0520590fa84d6c2a7377e3b89d59700ecb042220616b645899fd982f1743bdb9bbe6ee8f78285ac6a473335e48caa18a686c95b8564bedd2d240fb716f51932bfecd4a8a0cee222cae15c22a68d88fb89a1541377ef10851e0971e998e0134e409209e47e35a543ef19b161af4663bf7dce428d12f815c8f01937d8dec00b07cdf54b13d9882c7d6ce30f427621350fcc2064e803a73d97fa84c3f96070d20f022fcdea3e780e0452c23a393ff414c6c32b484989f53ac0fcb83b2bd4d7bf785f35b8259e0da4c48301719a599ef0b0189d67e158f5b16d9a89c2c35b3c9b1c41786a5aff2161a5a9a023b29a34325079328f5f3e6d66b906dd15f84f4be7393437e0e1e0f55d2286ae0f90180e2ca2768d68f173463904a5b772356a01a3c9300978e9ce8ac104e01ea0885694e337b2e818a1b508b0875334eb661fc38332f5c41014ee90646945d24c4fd3c3d96301995e5d4c1594147510897b59f50091e90c6645855ab855c8d444b6f5801464a421c56962d684b58a0a0bcd6df960f4f3666d75bd4bc8913b49ac2a3025ba04f212d32bbf12cd11c028af79db77ac6bfd8618cdf49d6ce8760b2655685f0a6e1bb9da4913d1414ecc5ea8514ffb6063bd663bb1e888289eb77ab2f42a4965c9f06bc96a73c7ec174e1be4cdcc1c5d6e9362bcf411534f313894d9d0b5061fe0f7a084a816e7e9abdad607b1d57f69f409b1a7c9d04c8c946a5c6b13783d875953841b1ddcf2a5296418b4d0f565f6b15578579733f04abae7f347d83d3612d5fb08a2585ca97cf3f060849fd0e5b6e8706b14ff0e4ac9c327a4e9b8b15ed4a709db45f451a35d7a167c9339e9301cb9c5173a48e212d84b4bf34c1340e105ed423b3e7c6c4ba041f59267363b216bb013131accfbe882fefcbd4fe05a0812078bbcb1f2da7c18e5c53b00b32f595869e1c6cb73fa914588032c5b46076473360d519980bd05227af1e7e4cf458bad4b0015ae488ec92520688dc057a7a3baee21fff34eaa0e4118a7ef5381c4254133cf4b8fa2f2a035490a5d6e6aef011c198ef84ac0ab4efb39c5fc8e3a5197052200c58ab31024fc4c6e050f37b5fa363d1f420b21cf0b0d894c95784feb27a5d68f0bb9b91b71c7283ae5b30e6ff6160f4ebd69a09cf55dd544aac6a314d842644e55539189be4f16a424132ed41346302affca536c6503d0a04d9d38f4988808defacd26f9aed5d418260cab4805d293472e08bd8f1b278df2ce28b614f4ba35e6cb24fcf72d409060a61abdcb2e691e982bc4cfc5ac7fe623e8135fa3dd3b07cbabc190934ed55eb8118ad47708bc6a03401407998eb5caa88c97a54b07f65c3273a72edb756aeb4f36aeea4f59e0517cc58f012f137eaf3a645b2e4108a8be449f65a09a62af7c62441983b77e3a435692774ec5bfb20561a9d749d29b6d19afa7c64f5e08377134fc51f6996bf510ebdb1eae946163c8ab16664f33166de3934b03f3b9e799b5040f99a28950f1a64248763d71078905442fa37f1acd54a9620bb18b03dc36866a2e8b7bb924b94a04d30d7a89735a29fcbbd5f89e3e075fe1c2b99a9ff9096e2d1b5105667be1db9cea089a199ed849fcccf702013ec7381b9eb53cadc9d61f814a9655ec37caa54e992381a6742140f0e535fba38206d979bd2ac31a8f7fa78b1d90c4ae887444d301a02343f0b8fbcb5b4b641483b271714d89062a61ca01bdf4afe89650e5489760e0037a7bb7608db66cda1bab0a036497827af9b2027b5c7a54a5365300347b0692401ca34864b7630738dd1fe82c0a221661d00b47b521ccffdeae55c16a6b492883547083296929bb977236b6f5368a13ad67b981dc466b6e1df2fdf48fe38699adf1fb0041a457815dc7da94b0e1d1fb68dda6408362a28a827036e6e3a1bccc5cda0f05fc82f868ed02ce56ba1f9f861d9f75cfc83efbe38be2d46b16a1fcf47895ad725603956b3c3d1c5270e75693240bd0b7032fafdb66f8274e15f5854f4221fbaf2aba47fdab3e3e9c190a923aad4fe59ad57514140a0ef9b231d9341087381e601fe51846855d3681433fa03899c229c4d121d7f69379f727099f79fb081141efccdfd6aac4dd4096dc03bc5de720bb0c1806a86437f874c9a22f29674817699826537fc9f882716adbd03ca7259ef202008642478e419979fb6c2e29afe095d5e041c9624ae6a4a1f3de027803f8bf6bd26008140ae1629833cac59b42b0e668bc309199bf169bac492f5937241091776295cddb38dc021deb435910b1289fabb23d39fc6d2ddd40868b67fc2a6501704af8d4eef24907ef32852e3e2a7f033e6adea54b26a240c80e61a5e0ae603f6276559d37e49d2eb2a4c95d84042b94e60b22c32ee6244cc0b011b700531e6882194945c3a6dfe778a0fc080cb4209a1f87814b0ca2481649a40482deb070318c8d3b462dbd014f121e3d483a5228aa63c1ae18da07d2413f32a854b6a8d1f7617117763c870ca7f5d565273df45b520c0d0d4c9407ba0f5e435f59fc71d787111343f4347880f6b64ded706ffb1647eddd5bd1a65c02040aeb38e5245401ba9783e4f1b1f89bdbed4954ce05e28fa02ff988dce22fb5eb65fccb5d308504b351c5369546c01226d0175fb1a943d759063ed59d06b848c42e280d69cae0bc6044dd7f3d189ab2ef47abcfa3eb40aaf83ad974a46c6139000d25bca8cba5e400df84d64cb33e14a6d0ab950b53d2a9608116ddd6fb0fcf21dfa476b4c661ba7c2848adad559f1d1b30626cee13da6224550501a232c6652691983082259c29e0624e7364d6ff86b32ceb90f90b745df287801296725ac963cff964c07c3632efad9371798fd22f205724b7f7a6e8a481121bb905116ac5a8c0f067afd47de9e62771111156a3016c3127777fe1249037a6f63b8a8991bf0249f5ee160a2214eb190fb552652053290daa5533fd45a5f187776a8fb68f4922a7f0f5b2a536ad9bc82691fd04ea947f8d952622a557fe9ce9b535009dc9417cf2a05406e73845e9698c711d1b4841c2bf8a563709bb86925096a6e177ff4f54e325be37a7e40006daaae188bf4dd3c133c7eb47fb7c8c4ccd10166ffbc9d9b0e00004cc2f647420d326d4a91fd701ed0d230d8765eef1663e65829a0a837c6d91bbda690888ebd26f5dd9f0a48bde546926b67eaca4af685b40e3ce9b79304ec19e9171a76bb3c078dd2d5a8b1f798c089956f8d4a7db18ead066906fb41effd078ebb84ac541269a6b617cbbf1424e49bcf874540517f96da8cc2dc39eb94b1035ba562061561cc4e23c59379ae0c120874e187832dc88bcc7288f6a4761826ba60f1bdcdf4d07729eed9706b3374ef81d2833b6f088a998c5633604bee9f2b2ecff22948cdf0fb02db979791ebff7cad020b3f20d7"}) syz_open_dev$evdev(&(0x7f0000000080), 0x3, 0xc00c2) 05:50:01 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/40) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x2, 0x44, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0x80, 0x95, 0x25, 0x20, 0x2013, 0x262, 0x8f85, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x32, 0x1, 0x80, 0x7, 0x60, 0x40, [{{0x9, 0x4, 0x27, 0x8, 0x2, 0x1b, 0x71, 0xa3, 0x80, [], [{{0x9, 0x5, 0xf, 0x2, 0x40, 0x5, 0x7, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x7f, 0x8, 0x3}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x2b, 0x0, 0x85, 0x40}, 0x8, &(0x7f0000000180)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x4, [{0x1e, &(0x7f00000001c0)=@string={0x1e, 0x3, "0ea714f4fe0e097b9ff2e047d9d53ed94cf2fb01f162c2c985e8a60c"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x140c}}, {0x8, &(0x7f0000000240)=@string={0x8, 0x3, "bb9d21bea4bc"}}, {0x29, &(0x7f00000002c0)=@string={0x29, 0x3, "71e86d9f913781020fb36426c0aed79d17b5d4387f5d1de5f6e804620e890b7fbeb2576402b506"}}]}) syz_usb_disconnect(r1) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x8, 0x1b, 0x6, 0x6b05, "20ce7f81a844e9f1af066e4e71364c972f10900feb110b44c1107f36adc15448"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:01 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2318.059305][ T22] audit: type=1800 audit(1633240201.752:5581): pid=11067 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14632 res=0 errno=0 05:50:01 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r1, &(0x7f0000000000)="297507f1216f5155ac85f4900ebdf7ed7a8eac87a894942bbc876e5b5a605f2fb178c6168e13426df266b76ce00e2ee1e663c9f48edf26d6167047c67663915ef55cc5e07b2ab17ddff8b39c1d8e53", 0x4f) write$char_usb(r0, &(0x7f0000000140)="adbd78ba02442b15920ef153031c487ab906bfa3feec7ee984ae8fa1fc63266b1660a1867f6220c7a8d1955a2c9379ce5faffe676711ba52a55bf07e197c46e220a784724fff294731c72bbff2be69006828d5625094916d1b1f5b8309244f6c76eadd6e7de279bfd252791903a657be80d3e42e17e878a510bad4b31186cedb9ec2509d", 0x84) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:02 executing program 3: ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x200, 0x6}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:02 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000080)=0x6) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xd4, 0x6100) write$hidraw(r2, &(0x7f0000000140)="06b4e49cb456d300de0a9d84fc1ae1006cd7a6fa8b3db61689b30151a9cc878225f3633ad929b34cd62b409615fc5b9b37126bbd4024661ed8bdb7a15df821480a57eed218d96fca02010fa5699e55440dc34d746b4186a5a3159207f4e1d50700000000000000f7ccf5f624d56ff92ace9a63b9c0da4432127e3d67a4f1e008de58a47e11da31d4a51e636aa7e53ddace788beb400feb0ca9547ca5eab228a2c2e30b8519967b8b7139da5f471506f233ba40f01dc6bf83f5fbd0cb1a0e6b02ab9d6c9d9061b2b2a3a5cd04734c48605fbb8331b281109fda8f63ae616f899337c17c357cc5649f7031c6cd0311cfd9580c54ed82336732d93fa88fac7b35c5692507cbe4cd4c6def421ca63cb9d19a346f43326718ae34a2c46a8d655f02707d0b5df13b32b541245e9c79907a9b9ca5bc1ad5cb19435bebfa3556dcb0ea0dd629f03918000c6611010ff12c949c871af5bbbffd3ff7c374e8c2e06b3fc4bf54258e432984fbbda610b4cb66f788e8f58f4159cb22024c82175811a8ce8ebb2bfe630cb2bafa92", 0x188) 05:50:02 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x0, 0x18, 0x1, 0xc6db1fae, "83f97a3ce16c65742cb4d475cb07d41e67945c36ad038b65679b6ec65083f0c6"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2318.487114][ T1484] usb 5-1: new full-speed USB device number 120 using dummy_hcd 05:50:02 executing program 0: write$char_usb(0xffffffffffffffff, &(0x7f0000000080)="0fe18f9187e5c572b0d09bbd5091ba169c665ca9261e2ba80bf2650dab9c91d1015c9b8cc328900eed8ef4e6999d844f5d2b128dc755e8e6e40d4fe4515f9ad7ef0e1a1f134f8e1d9ad899f7245adcacc85598d4f33c3972eda961e39d58823b07cc4852d8f039b76b9746cfc45498b082c3ecc1a980b8e019d314a945c3419400c3ce85ab5daf01b92e46252fd9590689a67118e630af5e17fd47a162221d157c6821301e2ee9dbcdefbe8a6cf40078797a9158105f", 0xb6) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x9) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffffe1) read$char_usb(r0, &(0x7f0000000000)=""/71, 0x65) 05:50:02 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:02 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffc) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:02 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000000)=0xfffffffb) 05:50:02 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000240)=""/253) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x3, 0xdc, &(0x7f0000000000)="d8bb33f4de9babf49610516cd7f7cbec8713abb3e9eef563460d1875160395fd29d22c00742d1481f97614c8aac5c5918e68ee65b8238ffeb8f7755a27fe3c26b026012f9b54b2cf65bfe9fabfcef96ea1f0d7c682ed36258c29c494c6e836a1ead7726fdb326136ee2ac6e0f86ad86983ee8bb861d25a5e84f0e1d3bcffb9588826e8554ebd396d838fb811837e12ff455d49ee753e2256699f4e4ba8877dcaf9a5afb957aee60f0f108f0ccbcb3d6d8f61019903cbbd391145d1b727205d58dac136a9c7c6bbb207229a86e17a18e4d52894260339c060883a15b4"}) 05:50:02 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r0, &(0x7f0000000140)="fc8af31db0ac68de62f3b88ecf5e08aa148e5ba8da66aca2ea1b8c8dbee4b7a473e18ec971ceaf8a21f61762c66ab236b5e9015e6993c402fb1bfb939b4dd05a541be802a58676d2dccd8d0fc266a891733b8f8acaa79937f722792236e39c88f5f77200d3f22844330198212ad1a27de497e2649a14e976a85a7c3cd8b9be146fe97d11a094bd3facbff907a187e136a263d18a8d3f506304690b8dafb862c9821b5f480419a8aa13bb139afc290d33531beb344b90fa6ce1e2eb09c07f19018f", 0xc1) [ 2318.857288][ T1484] usb 5-1: config 128 has an invalid interface number: 39 but max is 0 [ 2318.865616][ T1484] usb 5-1: config 128 has no interface number 0 [ 2318.873010][ T1484] usb 5-1: config 128 interface 39 has no altsetting 0 [ 2319.037092][ T1484] usb 5-1: New USB device found, idVendor=2013, idProduct=0262, bcdDevice=8f.85 [ 2319.046171][ T1484] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2319.054228][ T1484] usb 5-1: Product: 鶻븡벤 [ 2319.058968][ T1484] usb 5-1: Manufacturer: ᐌ [ 2319.063574][ T1484] usb 5-1: SerialNumber: 齭㞑ʁ댏♤껀鷗딗㣔嵿戄褎缋늾摗딂 [ 2319.439377][ T1484] usb 5-1: USB disconnect, device number 120 [ 2320.506833][ T1484] usb 5-1: new full-speed USB device number 121 using dummy_hcd [ 2320.866944][ T1484] usb 5-1: config 128 has an invalid interface number: 39 but max is 0 [ 2320.875241][ T1484] usb 5-1: config 128 has no interface number 0 [ 2320.882051][ T1484] usb 5-1: config 128 interface 39 has no altsetting 0 05:50:04 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x7) syz_open_dev$char_usb(0xc, 0xb4, 0x1000000000007) syz_open_dev$char_usb(0xc, 0xb4, 0x81) 05:50:04 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x109000) write$hidraw(r1, &(0x7f0000000040)="41b9c54d8de547856867af29a305d0fb61f41eb844e70d092e4f6484832265a7787531234ba55968b6378c02e59b20dfebb1467e566c7aabf5a7dab0b5f038f0619fb77f859ab6b72bc19dd4586e889b7e0344e6ba04504a51dbe59cacdd6f3d22362aa5c8f828cd7e74f989d0ed21342d218a54e12cb8d5c2b34a0d87619e8709eb9f79cdb384be80afd14adefe9238a591cf699427e18e0088485281f0dc51fc6427dce0d300f75b", 0xa9) 05:50:04 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x8, &(0x7f0000000400)=ANY=[]) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x20, 0xc, 0x23, {0x23, 0x30, "26c3f83c04f8cb299ef2f5cfbe8fabca20eee98c1c332fec4af943cbf8bfa0ce50"}}, &(0x7f0000000040)={0x0, 0x3, 0x55, @string={0x55, 0x3, "de550e230b4ed2aaa2e3cc85af2094fb739f3f61c3794d6e4a36b27a2d6ffc3dca8f160c36e4d4bf9b494cbb9a3ec1ff1c96632c840d7a863c1fc90105b7becb9c127b5f9d1c7b0eecf646243f6dbf1b251ae8"}}, &(0x7f00000000c0)={0x0, 0x22, 0xb, {[@global=@item_012={0x0, 0x1, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "4af43c9d"}, @main=@item_4={0x3, 0x0, 0xb, "10fa30ba"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1c, 0x3f, 0x1, {0x22, 0xd6f}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000180)={0x20, 0x7, 0x78, "95f4b7b8e178ba03a5daa481abc67313b2758b6e6ac595ab68a17c99d337568608b9db888faf6574d632a40b43acc5566c3cd4b2c889f90f2d510a0601161451b6eb399d1d6ccc62ee08b141ed70c4211d03289285b3f8c7aa561d0064c9ad38d593f27edc086085c56d44f8a0754c9941699896c8a772fb"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0xc5}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000280)={0x20, 0x1, 0xe7, "5acfd29299295ae7bb5578658d355bf4afc6971237c3da30746dd57ad3c41e7d85f33f909006ab1ede5564451f95076c7756e97dd5e454a31fb41ffa0d8ac148ff7d188b0ec40f436402985ca85ae0153fce66c829125a8cd46e0256038621d0dd9eeadefb9aa658a9da20a0fc2ea0d93ef4c543330004ddd27f1e354dcde1d570213208ea3e40a097ca6cb694b0a985b774c6f524faec52099ba4466dddf1fe825e6b82477213832790d2de6804fed6e763a70df833db009cb4f2f3da17dc9c08d42810c6978187878a57b2f06a23db10a9c9e9a03d34bfd84c1d9217dd01bae28d518f99cf73"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x2}}) syz_open_dev$char_usb(0xc, 0xb4, 0x6) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x10, &(0x7f0000000480)=@ready={0x0, 0x0, 0x8, "023eaf78", {0x1, 0x1, 0xfffe, 0x1, 0x9}}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f0000000400)="a3eed9fbc07e08eb1e34d2c7fbd8458d9878cf0804d59a5b054e15a74e498bb80f52e1fdecabccdcaf718e41c6b20d5d6e53af8fbb3096e1ca83e65cbe35500916fec06eab403cec82ee497c5f31f1575292e9f0bbc7b8815b5c468ed7", 0x5d) 05:50:04 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:50:04 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f00000005c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="b5", 0x1) write$hidraw(r0, &(0x7f0000000200)="e8f24d871295e103f1d14ec5c974e648d67741aa555c8b6b68ee3788820ee83243357ce471227522e06390708c1cd3231834013fd37e7335ebd112e8b56d491c6f107476063021cd34bbe88408007659f5175ddc63f4094f4b5bab71984ec6f85061527c4858415a2ef699bce3155184b5e6660af572eb0a330a3c22eca6c1125695ec9d6d1813e881b2a93f1452e07a20e119b1644522ff39274eee92975aba2096e68d2237a19f740abc7660c7c41b00442b05e48e5386624788555d6604fa41c6154e12add635d9d66e1d7c59af349c9856c7554f0efe84d2f417aced2ef2aa", 0xe1) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='p', 0xfffffff8) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="0a674ea627e3d78a8b68d654cf8951599878b69418ac7b5b5bea205d1e865bedadb8b8d71d256e195bea9f8cbc011b82f9fd79ac5be0ea690f2de24c596a83209882753d26361e399681cebd0c40f3fd4b469fd2788e268d2339821810235777cc0db0a70b478a54444bdb9bbd815c594f992d3d16cb568e0b4128565fc312a6da464b33f6da1ba16e26957fbc7ab954b1a4ea6f143901228202ef6d50447407f4f83a2e258fb87ae97c6242fb75461d70", 0xb1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000020000002505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0904140000020d00000904010102020d0000090582020000000000090503020000000000"], 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x80001) write$hidraw(r2, &(0x7f0000000040), 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000200)=ANY=[@ANYBLOB="125f0000000000106b1d010140000102030109025f0003010000000900000e00010100000a240100000002000001020000d92625117b7a6bfd0904010101010200000905010900000000000725010000000009040200000102000009040201010102000009058209e7ff00000007250100"], &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) write$hidraw(r2, &(0x7f0000000040)="25a2f96a8bbfa87d1650e93baea27d3f84369a7f8dfe5c0182987755875a9149404e", 0x22) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80) syz_open_dev$hidraw(&(0x7f0000000140), 0x20, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000180)="65de51fb4bfbd8c4b149e2a4942df71c28a912b93a52738cc99b710c16a21cf04200cf1556677b092e44304bce7a0063f3e65f3efc98", 0x36) read$hidraw(r2, &(0x7f0000000280)=""/174, 0xae) 05:50:04 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) syz_open_dev$char_usb(0xc, 0xb4, 0x101) [ 2321.105695][ T22] audit: type=1800 audit(1633240204.792:5582): pid=11154 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14648 res=0 errno=0 [ 2321.128008][ T1484] usb 5-1: New USB device found, idVendor=2013, idProduct=0262, bcdDevice=8f.85 [ 2321.137230][ T1484] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2321.145239][ T1484] usb 5-1: Product: 鶻븡벤 05:50:04 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x4) 05:50:04 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) [ 2321.227259][ T1484] usb 5-1: can't set config #128, error -71 [ 2321.259118][ T1484] usb 5-1: USB disconnect, device number 121 05:50:05 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x800000000003) [ 2321.356829][ T5505] usb 4-1: new high-speed USB device number 23 using dummy_hcd 05:50:05 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="2b30fdce06fe9a5867f87b2e34bcb4368a09bf1813259fc12c11284c6cac0b85b3b9cfa0e6502a4826176ab1a9c695accf375acb10cb99ecc89035e67bbd4a7e69acd2826c266f98267c0e7660c99fbd6fc66cf7bbb6ced5729eef739f579940df1292dd6b881f191600d65ec968238552850afc148e3832daa15209915106de769845f6204714d585dca8ae55577c450f4afd90296c1692d9f94ff17037bd8c1c7aae7eea6a09fd8b52c2802cb0a32cfd64e48f79585d48ccfb3ee754305a2b9630e7", 0xc3) 05:50:05 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) [ 2321.397130][ T6066] usb 3-1: new low-speed USB device number 104 using dummy_hcd 05:50:05 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) [ 2321.607347][ T5505] usb 4-1: Using ep0 maxpacket: 8 05:50:05 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) [ 2321.728636][ T5505] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 2321.736834][ T5505] usb 4-1: config 0 has no interface number 0 [ 2321.745395][ T5505] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2321.756436][ T5505] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 2321.767569][ T5505] usb 4-1: config 0 interface 65 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 23 [ 2321.780700][ T5505] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 2321.789840][ T5505] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2321.807663][ T6066] usb 3-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 2321.818169][ T6066] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2321.849123][ T6066] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 8 [ 2321.860088][ T6066] usb 3-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 2321.869215][ T6066] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 05:50:05 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000000)="06b4e49cb4", 0x5) [ 2321.906856][ T5505] usb 4-1: config 0 descriptor?? [ 2321.937906][T11154] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2321.948019][ T6066] hub 3-1:1.0: bad descriptor, ignoring hub [ 2321.953958][ T6066] hub: probe of 3-1:1.0 failed with error -5 [ 2321.985656][ T6066] cdc_wdm 3-1:1.0: cdc-wdm1: USB WDM device [ 2322.286842][ T6066] usb 3-1: USB disconnect, device number 104 [ 2322.636671][ T6066] usb 3-1: new low-speed USB device number 105 using dummy_hcd [ 2322.714545][T11222] udc-core: couldn't find an available UDC or it's busy [ 2322.721559][T11222] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2323.056773][ T6066] usb 3-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 2323.067090][ T6066] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2323.075986][ T6066] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 8 [ 2323.086844][ T6066] usb 3-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 2323.095874][ T6066] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2323.127073][T11154] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2323.157305][ T6066] hub 3-1:1.0: bad descriptor, ignoring hub [ 2323.163219][ T6066] hub: probe of 3-1:1.0 failed with error -5 [ 2323.172601][ T6066] cdc_wdm 3-1:1.0: cdc-wdm1: USB WDM device [ 2323.359960][T11154] udc-core: couldn't find an available UDC or it's busy [ 2323.366948][T11154] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2323.496718][ T6066] usb 3-1: USB disconnect, device number 105 [ 2323.879077][ T22] audit: type=1800 audit(1633240207.573:5583): pid=11239 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14648 res=0 errno=0 05:50:07 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff5) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000001) read$char_usb(r0, &(0x7f00000011c0)=""/176, 0xb0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6b7) r2 = syz_usb_connect$cdc_ecm(0x6, 0x8d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7b, 0x1, 0x1, 0x1, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0xfd, {{0xb, 0x24, 0x6, 0x0, 0x0, "c284acd124d7"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2, 0x0, 0x3f}, [@mdlm_detail={0xd, 0x24, 0x13, 0x9, "74f4fa8b9e9ed5c316"}, @obex={0x5, 0x24, 0x15, 0x100}, @ncm={0x6, 0x24, 0x1a, 0x101, 0xc}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x4, 0x0, 0x6, 0x200}, @obex={0x5, 0x24, 0x15, 0xff}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x2, 0x32a0}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0x2, 0xe3}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x7f, 0x43, 0x68}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x3c, 0x3, 0x8}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x1f, 0x4, 0x5, 0x40, 0x3f}, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="76bf1a763ebd3d05"], 0x1, [{0x33, &(0x7f0000001280)=ANY=[@ANYBLOB="3303d7a45ea51ad3dfe9074d65065891aa6404f8685e06baee1794e202a8b6de9122272940a603187cd9e1531ceb3d04e1c64e072c028e49f0a8aba461029ea4089d7654d68aa7f5a01fe86307cce81ed5fc749540674eae4dc74aeef43a217bc6639a678ea1e022202f163caa861cb330af584db403f9dd677d3e89f983580084e8c78bf9"]}]}) read$char_usb(0xffffffffffffffff, &(0x7f0000000140)=""/44, 0x2c) read$char_usb(r1, &(0x7f00000001c0)=""/4096, 0x1000) syz_usb_disconnect(r2) syz_open_dev$char_usb(0xc, 0xb4, 0x101) 05:50:07 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) [ 2324.045984][ T1484] usb 4-1: USB disconnect, device number 23 [ 2324.056503][ C1] xpad 4-1:0.65: xpad_irq_out - usb_submit_urb failed with result -19 [ 2324.101923][T11239] udc-core: couldn't find an available UDC or it's busy [ 2324.109086][T11239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2324.122116][T11254] udc-core: couldn't find an available UDC or it's busy [ 2324.129160][T11254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:50:07 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffff8003) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000000)=""/83, 0x53) 05:50:07 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1) 05:50:07 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x410000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x1, 0x4, 0x2, 0x80000000, "a1564e1b78173381c9796ea27c1958f9ee6c7b96dcc58081525df31c9f2771ab"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x34000) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:07 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000240)="dae50e30cc92862099fb6f8c6daa0dc9afa2d6b6c5302d3f35e83966a827c8c5e94f9a68a35706a17ab5fce58c3beebffeff759c16bb899350e09aa2615eb45de676d4be2bd413c67fd9d3a58d1d78d3e6f15b5aab0120eaa109d0f334a63764cc00a5f861b0a31bd61cacf503afee69aac233f2bc1132f7", 0x78) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000140)="d24e6064677cbc0a388b88acdf408e1520d951be96928db8c74083f23b55847971fce32c3339775be3e22348af1be4bc32e341366f5e51f8a3214a70874d92ac2bd57d7d004255578d9feb297ff15fc5389a72b86cb94f72c4ec426dd89da3e56a6f55f452cc2dfcc5ccdf455c1af0b8523652b1402fcbd2aee050cd45d87c7cb436f7c9c0933c703adf363dd757d047e84a7f072da84e71a6a28761af1cb9112f5b0e069cdf2eecbc1b72c1d56c4a105bdc09e7c48be4e0fba90ebf785b0619df4ffb4ad3640928fe4db3897fbdc066cf69a8", 0xd3) write$char_usb(r1, &(0x7f0000000000)="a3efc42230e0704741073495964fc88826110d671912a2e0bffd3fbe2654e42a99204326cf1c2f4f66392fe01f37782e95022e31003ac1b9d384d7d0d0fc31a8665499177b0b2fb09a895d00333f4a09f587448f135244cbd51a7299b6e882d92407f556cd4316f1e9f6b654c6c42095482474f5080752f45d50364ca4", 0x7d) read$char_usb(r2, &(0x7f00000003c0)=""/114, 0x72) read$char_usb(0xffffffffffffffff, &(0x7f00000002c0)=""/239, 0xef) 05:50:07 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2324.166892][ T6066] usb 3-1: new low-speed USB device number 106 using dummy_hcd 05:50:07 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) syz_open_dev$char_usb(0xc, 0xb4, 0x1) 05:50:07 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x846) 05:50:08 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000040), 0x7, 0x20002) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) read$hidraw(r0, &(0x7f0000000000)=""/11, 0xb) 05:50:08 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x111) 05:50:08 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/94, 0x5e) 05:50:08 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) syz_open_dev$char_usb(0xc, 0xb4, 0x3f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="72271d7ce490d459b8f6b367a881162fcc3a781632d3629d3c40e0061ca3ce60d0854fb788e0c604ea804c8b0cde0c38ea1651a301bb4bbee83acf1edfb4eaa70e808c9ffb039288e5896748cc860f2c70d810879793949903c84cbef871af184ba3089e7d12c14d41827b3760fc1289670023fede89a7d7dda85b75772863d74a1eb3a25490f143ae68c8280284413699381229919fb80717d8c7d91565d088743cdd140eacb6bade928562eb32829b859f92bfdb819f39f265eafe8a0a27fe941c2b59bc98e60cacbc4471100157a8a14e9ac2d77e8d43d99baae4b4da37", 0xdf) 05:50:08 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x40, 0x1d, 0x9, 0x0, "cb15b323da7746f55a31a6b697dbd5915997bfa51e38854fae51aa00"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000000)=""/38) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) r2 = syz_open_dev$evdev(&(0x7f00000001c0), 0x5, 0x101000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0x9, 0x18, 0x7f, 0x10001, "72e81df307a5080000f6764b11a4443c36848e28b30000ff0300"}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f00000000c0)=""/108, 0x6c) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000140)=""/118) 05:50:08 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:08 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x9, 0x4, 0x2, 0xe061, "f363aac0b04a25fdae645221a0519e6303c8d166c70b3589a77c0616902a1013"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:08 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0x1, 0x3c, {0x3c, 0x23, "a6e9d6bdcb3d7bc32cb3dd9e1b23844a7eee751e70b11ef1a1210a460ced8704539bd7c2231fabbcb45b0527b07ba3f10474dc26677c1a39ec8f"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44b}}, &(0x7f00000000c0)={0x0, 0x22, 0x6, {[@global=@item_012={0x0, 0x1, 0x4}, @main=@item_012={0x0, 0x0, 0xb}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_012={0x2, 0x0, 0x9, "3f15"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x0, 0x1, {0x22, 0x2d7}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000180)={0x0, 0x11, 0xe6, "7a49357960c05a4797e2c597215fb004bcb969b28ca28f2e03544f3929d69d79457d5d652347bee56290f3f1476eb00f7fd465d68b82e38e1a66ab17a581c407dc1c691f8dd2eb71686f622e6d2dce1bffd0ffd1ac80dafdeb9cc7a38e61d52569f4a8cbcec63bb8f40d52d41a31651579c7bb31d6a1bfd66bd991fc6d6486a6b7e2af571653aa775a371b33eeccdd74a9d56c20ae9c4175dcd67d8daeb0659074cc67d262d5cfc169507e7f504bea7e9125bf3d06302486a92a5d12ebbbe1ebb1c5a420e2c8bdf60c50fa4f15ffe4c5a97f69977381ca1112496b904476890b18617b8cef5c"}, &(0x7f0000000280)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000300)={0x20, 0x1, 0x99, "70e94c2566acb5ae59e20306cded1599504ce4c3b549b5a16e10a6805526e9efc3658d9839d1bf41c80840db6f1dce40c076e663a1e11055644ac38c60e4124956ecdd824b1e30ea9dd9047c06fe0fab15cf9cbcf971ea9987bc902a428a32879a60c5c11a6a2cc68546542b323054380595c91283dff9afcee169e2b9718088cb6a576c775264d52ad50bc9f645f024fb6216a1f384a7f1fa"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f00000005c0)=ANY=[]) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, &(0x7f0000000440)={0x40, 0x31, 0xfe, {0xfe, 0xe, "edbcf41c7c55fc4c6db4b0b5a17fd94ff0986815ba7d6b65e242dbc575211663b6b6c41c6c87db7cdec38dfd74a9752fa36328915fdef03b82c42c8f7bf5d279fc11cba6359460a455b61d6aa5e0eaf0b596f2d07bcac52bb3b354a3e76e3df28fe42ea8aed05ed8c0909fe6baf263514afd52235cb7298898fc013da0bd9c79590b071c49bbaca55531671ed8504c457b0d90560186e51881efbb28de03c789b8358d835aa0bf4bb569f2cbd0c2e3f4a318661b557d459ef0d3487f63a43dd349c23904876cab492df90bd004115c2d0704e6c9fab4ed0c271064e90a1bf6985a7ceb786f50ed1663f1333e093f35dec4e2de6743391c2f4f96975d"}}, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000b80)=ANY=[@ANYBLOB="000f22000000050f220003071002007501800b100108d300e5200400e70b10010c000003cc000025"], &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0xf131cf83415f421c, 0x80, 0x8, "3568a540", "91eb1ef3"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x110, 0x3, 0x9, 0xbc, 0xfffc}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000006c0)={0x0, 0x15, 0x2c, "519c80285677045e1b0b7dfb725a78d81cafac7d180cf99fc040d3173ebcf5cd4c1615bab71368851109413c"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x7}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x20}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000880)={0x40, 0xb, 0x2, "30e9"}, &(0x7f00000008c0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000900)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000940)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f0000000980)={0x40, 0x19, 0x2, "5b9a"}, &(0x7f00000009c0)={0x40, 0x1a, 0x2, 0xfea2}, &(0x7f0000000a00)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000a40)={0x40, 0x1e, 0x1, 0xfe}, &(0x7f0000000a80)={0x40, 0x21, 0x1, 0x82}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:09 executing program 2: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x97, 0x0, 0x4, 0x2, "906296b455d6c1003c9171faed765f45f52f5e594ce59e34521397acbfbd2b14"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:50:09 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r0, &(0x7f0000000140)="9af5678011c1d0f9fae926dceebacabbbc142f3d50b26f3df71b41c901544a1ec42adff142a9056eb498e1c388523d48c37b620270e9392cd4688e6556593ac02bcdaf4824b983a49f78cf425dfd355eb332ad9753c6051f01e06443d227baf0992ecc55d54b26e64a1ef85540f61961969cca9518b5fbc3620d0584a1b0d5e92e5e8c545ceb32f942684072faa49fae871c4b9caff668f10e04bd44ea1fc0d611e54c66bc85e86324dfdfba174765462c78771c406e7cc9141e57b60ffe0996e03317e2ad4758", 0xc7) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(r2, &(0x7f0000000240)=""/40, 0x28) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/162, 0xa2) 05:50:09 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xcbd) read$char_usb(r1, &(0x7f0000000080)=""/1, 0x1) write$char_usb(r0, &(0x7f0000000280)="bf745610462b5ed28d53000010f7d4ffeb876300019df098aa6916d063bd86def397a38460c8f2c35d254cac1f11f048f7e80a40ce335ca0b355bf010ebdf7501ef690e2700e0f8babe0afcd8aca1369bb5703b4829a040910ecde3458356b3c133b5c3e08c2a1f426fffa1f756223534e85000adefbf8053ba801cd36c87f00000072dcb55b6a996d820cb1bcde574d2d234534af8e0f3eaf60a4cf3999719dffd131aabffa5c4326ed8e90f286c8b454683498ba68d7bc34efbbfd582b449e7213158a94659874d1fd91e833f1391a5d8e9466e1b570101163004ff05e7f417a0d147e321906d9662eac1392ee9637ed0aa97ae187c46624445956431280285e7926348c18a2921327facbb0f7cff918ee9b882315689c3afcdca97a700b61ed58ee69d45650c21d607fc4dcea039f52dec8e3331e2a428d5a3259014e3169ce5ac68d973c78508411d0e1c1d05a56d06f80abde1fe0ad3af9d2c27f9e7ac026a1b9832580bb6c40fb71cfcda855a92b991166d8de00000000ec7f981b10579d23a754718fba15d94d8794f68338b03320a181fa5fd5d748535c565294b72e8099a5e199b47387bff75373cf5b516de6ef62b1881c9f2a12ce89746bddf6f707ec608490b60bbd74301d6a928f27b4c227f8e27c3ae445ce2d0c66acba21572cd492ba6f44d9e923d25da0272899e8461f4b323df5e46b707043e6f5160234f58f8a6ecf1ff9310681074db99a798246be731f6d96ed1da81f79e42305879aa80e8551c1dfc82c0992c5b8916c2269771307752b2e4cf20b00c3ce16c5dcec2fe4465071b9c335770116b4fb956b2696858e7b03f631b04c878cd2475d7c8fc611b145be08237ad2953cf9019f9173721d568496cf102cacb9a0e74a0eaf64ce11287f57278097455fe9152c4f18c3920b210554000000000000000000000000000000e7ff80dde52f300e9116fb36dda657518ff0", 0x2b6) syz_open_dev$char_usb(0xc, 0xb4, 0x9) 05:50:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000140)={0x0, 0x8e, &(0x7f0000000000)="a4e4789729ff579ef9ff22c08b7c0a49d4ce6e8e3269c7f67554283fd08633a45ffd72113adcbebc029bf38fcd1cc765d16eddd8960d6fafbbf3635bc2f51e2dea6d1b0349da457623a082734128ec2328d6502c3b3de1940ebe3709370027e9975cf1d6e75df3a62dfb77b68b55b6871b0fa8677f329c04b776aaaa6374f0418f949d47cd49fea8b4471ffebdd0"}) syz_open_dev$char_usb(0xc, 0xb4, 0x8) syz_open_dev$char_usb(0xc, 0xb4, 0x2) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000180)=""/122, 0x7a) 05:50:09 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x76a, 0x200200) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x7f, 0xf, 0x6, 0x2, "03b7a0e6d9c9796d34f0814024a8c6715904640f364cee00a66b0054c9cd5814"}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x1f, 0x5, &(0x7f00000000c0)="1419fb2bab"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000001c0)={0x13, 0x48, &(0x7f0000000140)="f3e8e789df8d6f97286a88468e4d13413867c7dae8bf5f8939c2c8386a1399889c7d0f41fe97058133f2dd170cbffc4992f070ce74d0c5bcc3dc3569b3dc15f20f8fd92e14f10471"}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x1, 0x4, 0x4, 0x2, "9bbb5be7bae961cb588857c59afe8c1f4f86c84ad18e9a7dca5e6d07904d9aa7"}) 05:50:09 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x141800) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x100) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2325.532585][ T22] audit: type=1800 audit(1633240209.223:5584): pid=11324 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14661 res=0 errno=0 05:50:09 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x5, 0x10200) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x1f, 0x12, 0x7, 0x1, "d8965762b06321486e03a94428b4aa8d04193a5ab27d12d8ba1b59b6ffa27a8f"}) 05:50:09 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffdff8) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x800) read$char_usb(r0, &(0x7f0000000000)=""/194, 0xc2) 05:50:09 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="288ee0f0d2dd22fb", 0x8) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(0xffffffffffffffff, &(0x7f0000000140)="ade441d2e8cc50b035a4945411fe1434b4ac3018261b73da15bf1e229087a70000ebbfb33c026f44b746671e4ac6e967c722cdde4ed2e7952102ce225c9d63a2b5afb9ab519d458a0bfbcf424dd9986dc314d5b8a97081c73133610e88ca84f98cbbc556427dd61ba3efc768564082f2cab68d323987f4f98e02575b881a744f8cadc638a19282f21de5d78daab34d83e6844004de61f42185a0ae3a1e70efe1226508bff53129dd0eaa0c6f9f8b186d48103f030198f20b3d0ca4ad15ec431aac2c4f9950fe6540e56ab4d20081535ca08745f98edf2f919fa419324e31fd429ec4a65418ed007ecdd1dfc92e4cd64abfdc6495bae3d5d079ba2f09b3875134a00004963c328400d7197140044da4ffcda470574f083d23592235e8cca78a5a8d0a7d909c5421bce6f6cb6aaef42decdcdd092b1db6bfaf08ba4033cd542e0252a2f36bc5b529c6f15740c256d6df514c3399aa5dfb7864c8762c733213a9bf412ea2b35d8cc22a0fe97ba78291932ad3c398dc41a56b70529ed1ddfab463023e2d4756976cb828bf49c243c52d8bb007517ec6a5142127d6967c008c015247820844cb81e9abc9f0f32fe1a4e66764364ba4d84529d689db81bc474c5e471b083c9f0d20c8fec37a1ae43aba849cff0d1087128f6f2b4fad016efdac46f776fd23fa87217a025868efd1556f2fc50b00d6cedd5440d697dabfa8c62622f304453693f0eb706bf0df2121af3b4f8c08aa4aaa680b2c73149475613f8903f55847eda32e289f328d6652f5eb89cb0f0f4bfa2d1367c05a4b8aaa4855102b6c7fb249c3ee8e00de38b730492023a03151fee90355c87bd80cd92265ba4832768d358e068277aeacad095cca3d7247485e6b7247c8cfd166d7e92e0c0c2f2a9193159276d5dfb1e923b7b9bd1ba4e31b2b250b0b96287f01d92a8d6b1ee028cf4160c0fdd064ea9e2c23a6d8cada256f155c58c1ee3c02b0dcfc5202b7ac28dff420fba2e6551c447978a2ea1388ce5112d1956ed99415c28cc5d2756d552fd428acd44829a512614935848e18b1fac9defa3d27d9e9169c87f9162aefc55e11e8710995c40f7e1ee541e72e48523f8f3b1585399589dd7ca8fd83cf369b7e693835fae4fb66706c597e494762c1dc5f95e08de6310d5731d2328084431c860dadd3f14f4600673f281d6a7377a2e6752b5c17df7dd163d157f2e63afca875d4d151037f3f874c7bb0254a626908ec324331a5e5568ab4d106d03e4597e5fda2d668e903e31cf08e4dceb598ba005c176d711fbe938b9f60f1def8ed8a6fd2e56ecd1877d04c5145f3316b50c1f5c07a1b74fa6b5bccdc4e67a34f1a0bde83e4b144fe0b1f7afe2dc0c577f985483f53b2b7b8d8e38cc08d97184a80e4c8ecd1903f19eb05454c3d81d588153b9ae0dfdb7a2a9bed3ec63a38dfb1851a1a03424be63f09a8c294df8d7b28f7ced52cc3473316e1dbede508f967fd2f7ba7995a9778b5925a5d87a1f7c2e2be89bb377e7748bd0d746a92c01a5aed47f4a8b9535db8da1407ac10af99c203d6f373e1910e84a2cfa386d7fe19e8c5319a9995ebbb62f007caed3d54b0791395754c347d7e1cfc6b8b6cfb611025878aec6cfe457931d5d40ef6bd413858c529ce62f40cedd195fc6aa4773c18f7160aa8e56cdccab7350d4d9469d717222818102aa123e457d16d3f4b245e1e15962699f46b4dafa97a7ce209788957c36e8c8c5326e150238cc7daf0e1d616eed18328afd9d369452d8eb89575e44550d56524c7e317f69b4bb014844726680f41a7f66469213f9c77faffd8ddf35ddeb87c5f408a199ea3a82e45ab7370dbdf7edfa3f7b420e342d5fc36f7325f819c5110b749f8ac2c2de68e276f1f1367c9384f14b98f5f2a4c91e6b286ccdbf59fe906f8ef71974e9ae0b4fd1e4898a8b0ecf29b5284ca02171a67de22a5bd4001170e83d928d101409c8590a86ae65234484931f4b66cb37900f7d1fbd955e0596ce94bc8cc9425061706e165279073b9dc09465470a2e0df20dcfdd1e3a059836b8dad8f5b9839e196b2dfb165c1c9fe5c24c085ff7374e7d711f58cc7d4846978002f8526ae7f558fd00797db7f59960805718af5fc4a3a2670e4cb7f2fa4cc878c8485c747458804c11957f567c23d3e5fd5f6ad51e50f131bfc66ca3a58d360039cb6de85963907d2c6db264496acf9c35ae3243b5e9dafc7a844d8333653d90328e34b67d89c1bb989f785c977cb1c35d8a31a88eb4518ecd473aca1e9efde73eaf4986ad954e77e2579c005bba6240420fc31bd7d8ea4897692fdd613d1a7bbc7c815cbfd18f8f554c42b9e243e3092b51c33bf49b6d3f6e3184a61a834f3d20468722db57086746264bbf3b0cda16191041c294d001b1fb3f115c052778fd07c28e67e2682aec463d4d0fd881fb40527427b16fa29e961a01c05163add94d171f4037d8f7053627ef1edd8fa0bf3646d2dcba0e054299ec6c4d913d71fc0d7686596e3cde03690145c089827bbd63072f16291fe7a955155832f0d89ea554f8a771a91a9b67d526721c5e850eefaf9f707048d2f11b6eadc3f657e080538861780c5755feb648ab88a1aef2208d701b302b7b4ad052ad34efedcca1a4d3140fcbcba112437f62d711b9a15b12a97d5d75316d807514fe656026c1ee373228444ab16cf6126bdea34e902d9b592b04bb37ce9f80ed3152fed8723ac3a754fe7dcaec85fec3044fa66022bb12be083078b94c79c79465738fb2f40b19299d39950039b6bc42db4193dfb89be703f692b2200f2e99641e98de6089110fea02d37de4f147c5696af7a0a0a03574b8227c5c62761b7f78f68255e5747ce3266f43f2d3ac2f1a7f75b0a03ee544dccb328062bd90776c3edbc3462f7fc621b924984c0cd899b72952c7502ba44f90ce50f16d589ea8e7980c873df2ff64951c9ef297f1eb684e3bfe2bd81b7bebf15110aaa100d7c0faf855b495637b9bfbba9945b877a49fc3db1c6442b44669e0758ac0637aa0e9f203752f2933b56f2e8112d338cb6d9ac120e2416c27d4703cadd377d6769e7746c11ed662e0d1d382c8e96d92ffee4c195298d9f2772519a7757ab288bf637b4a5051c196e13a414a10a546efc24ffa1f161c47cb2bc34fb58b79df49681c019f969b72bab3bd29d8f18fa31f337ccf0028f363e5111a7b54e2f32e354120e5e332a8d9292546cab8c3e542c2e385516277d04ca891a4bf79bd3c886444a630ff2c2170efc19afa7c45c83a52e12582ef971b1200832f48581cf9870c73be384c55cf7cc9208d17ed6a1b7800ad90779ffcce24664cc07f055452d5c574bbe96d80c5da9815bcb96ded5e8730fa6f04aefe6166fa55ecfe07a92d9064ce90b4776d3031cc75a52ef895da7377e513bb8569d8aba135824a7e1e30a253a904408bdc8f9005627fc500803634efd2cde4660d19ba6f049fc3f41039049dbe6b291c7bffddc9d033d6be7a997a8e446085beb9b328e340828553f38df2cc212fc06f241471b7f1fda186f7b3be1a0ac51223fb753eb15ae14882f4064adaedd30dbc418be24c574bee12b9d170e911d72fb8f7824f395be06988c1046e0c0f6d5cf5c7eb6fffac9cbdd916f6d1889e0b5283da6db550a86d820e62e87a5a620fbee6fe2ff98299a43f325af0777bfdbb83a1a74d601d795601c01fd677da86b90ff0967f2419dac9a39574a855b96193c658e34176197d6a8974907db144c171db437ac1a7966a1c0eb73c4169ad4d6847edda34806d60b535fd598737cc168e0b5381f1169e909a27570d00c8a43f11527c7a0867ab815e6116113ad735c7a3c8eccbb1af1ddaa08b7e8d55f17c424e2ef438d03292003a245c494b0cf52f3e629933e8ec6c98bfa11666c6c6ce29bbe0f1417580998c622a5f5a7f8a24a8721be332d1d82f932e64116c51993ab929fc50451b7e696160f3638d6c5a205c8d21700ac91920639d3a8a2e17e4304bf97c73021fa68bb2ec523942e6403994af9af91f4d28690dc236738e05f7bdd7211fd7da62151aad050922258925b89ce3aeb64a70669564441ec5b562995b6fd82b77c0d327b5be8a3360c1fd0c9a5fa292e27a542137a467d6df4cdac0927a4461626e9cc23ac5b2742ba0b34ddd5b75a49dbd46fda0fa78a29008d197e55c9e2df821b657636f0faf8bb9d2c63d50187ee33244908d683abc4e64a86bd1a4dc42c74e22ac04fad8a8349c2dcab01d06c59c347a9cb8473f32ba26ccc2e218eab3dc71df8a11eed32dcf47192a6fc27a37cd80d17ae3195162ba859f6f5cf29cd818fcfd30dccf5712844a70ff4795e246685022d54ead482f7dfd07faae80e24bdb3333ac59b2e8f12e0820d405500c58a09783c7a879546349ed01004b0ea6d3966e4e0e734a56453a89c8e0e590d4dd5153ccae6c569b27b2f39672378fbc9c963889b9c275cdccefda236e98b8ccdde35330c2c4426c634a579375aa95a2266d503fb4d995366639b7b73522a2293b5f82582f5bdef4e4cf1c282f4b98ef275beb1d647706fc48b27680ac2eae6c8eb46745c0322d129514240f8c37d126716224a86e1de7f1bf5ccc15fd3d53701fcd88f5c91621098fe47605cb081854f49fc0b4e80d7d7d2c8c416e98e960143e45cd887e1abc163a2ac00fcd597124e6b1d5e88d0c417a6783f56cc526f0cb7993caac0b1b7d4ad5afda3bfd4195c4e68f4892c4e588c19478c8fa0d19ecf37b7fc41f90451963ff67f4deef0db1410daa16182d541aa3a3cdb96725b8bd1a8a0678367d91a1be67b19c2303aa0f8d35226cc2261fdd59feb52f5dc6cec4a13ca76f41ba1d6fa047eaf7be53aa82354fd00309cc75a0a495b630a7dd1a5a30ab35ba78a8b29bdbb9f44fbf651c53b20105c19762dc60e8170a5831d0cc2f379561dc51b2c8bb15c1fe250fdc1c06d9d45f878efb8ecc5073670130a9ebda6408fbb655e00275cec0fc378cb86771b4d27e5a5b208ec8952530a7b3d3268dccf2a1e6ce65d286101d355de953f5778e0c500c14ebdd2a5b91f40d964d1d71f00829066665f536fdc8dc2c514e79f34382c7c676a105e4258f61dda4fc0a485b511b09d54b0c14bb8bcb358bec15f4a0cfed5f5e318f18372336711f3eb177f91e8e8b910b36a58d6e395d28c42845853386f3b9033cf8c432b2329b6a998c55f595553210c3580cd7fbcd1a0c47a1008c6feb0bab6d0650de500bdbb3a3b6ead5d763caa245da13ee82b740e2dbc12dd70983c8fbe318e11633cd3094f5e1310354d26003c96788ab1a90ca796088cbddddfb8614388677f59c11839894e8d4bd37805a534deb3faadb0a86db3f8e00c1692b7b2f8538ec0878a36cbf5a80ad1464d689b70f83ad643158d70f6c15a528edcf4b356cdeced293b60a180252064273a5cc5708efcf7fc5f399ce2e33e3522cc164744de6e64a84f2298ea1ea13011bbd8f8cc21f7409f577a8bd146f3cfb11dfe1e2b8794147dd29de754c3a32e68d65cd78fd955261e3464e78bfd66eaae467189d5cb11d015396224fb4e3cf290e330ec48087ce641cfe2fdd006e72d53e281a279994ec7590f5ca33e94b2c80508f8b40b4c0f5b8c32efad974e4b494ebff812ecce97dd1a7e9ed099ff64b345f30016a9da170a2a256c0daa48326536026f88fe123663dca7857894e11b5733d1fa5a373e8de62fd5a652e2ada28b4c0415cdff3e280e5eb72e791257029468be1c43dcb60f2e048381879031c81b2e60c395617e7aab7bc7329932ea3ab16f53", 0x1000) 05:50:09 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) write$char_usb(r0, &(0x7f0000000000)="77c70a8628a621a52e9e5bf9e68ae7c00ea5b7e34365c7260f9cbf6fbdd8f0a787b98f654565e9a0ec58ac74d7896be759f40cd660a1caf430293320876b0a3d03d422870559fc903002884772ee44a66dea95c29953cdf850cb255ad10f3e7d6ec7cef31baabd55e74302951c85181707801394591a4f980602d511d8e9adf7c9ad8df19d413d6be4dd4604be70dd20a16dd7fdcf086d8333fb058488aa5e8af0830b78302c0c7ad1db3708977f5e18065f477d40d66eecddbb8fdaf723fbb2e6c31d1424f27d26cffd6292f5c633c468c9dd86b6de2113df512b43", 0xdc) 05:50:09 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x8003, 0x46c940) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2326.293098][ T22] audit: type=1800 audit(1633240209.983:5585): pid=11357 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14661 res=0 errno=0 05:50:11 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0x1, 0x3c, {0x3c, 0x23, "a6e9d6bdcb3d7bc32cb3dd9e1b23844a7eee751e70b11ef1a1210a460ced8704539bd7c2231fabbcb45b0527b07ba3f10474dc26677c1a39ec8f"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44b}}, &(0x7f00000000c0)={0x0, 0x22, 0x6, {[@global=@item_012={0x0, 0x1, 0x4}, @main=@item_012={0x0, 0x0, 0xb}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_012={0x2, 0x0, 0x9, "3f15"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x0, 0x1, {0x22, 0x2d7}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000180)={0x0, 0x11, 0xe6, "7a49357960c05a4797e2c597215fb004bcb969b28ca28f2e03544f3929d69d79457d5d652347bee56290f3f1476eb00f7fd465d68b82e38e1a66ab17a581c407dc1c691f8dd2eb71686f622e6d2dce1bffd0ffd1ac80dafdeb9cc7a38e61d52569f4a8cbcec63bb8f40d52d41a31651579c7bb31d6a1bfd66bd991fc6d6486a6b7e2af571653aa775a371b33eeccdd74a9d56c20ae9c4175dcd67d8daeb0659074cc67d262d5cfc169507e7f504bea7e9125bf3d06302486a92a5d12ebbbe1ebb1c5a420e2c8bdf60c50fa4f15ffe4c5a97f69977381ca1112496b904476890b18617b8cef5c"}, &(0x7f0000000280)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000300)={0x20, 0x1, 0x99, "70e94c2566acb5ae59e20306cded1599504ce4c3b549b5a16e10a6805526e9efc3658d9839d1bf41c80840db6f1dce40c076e663a1e11055644ac38c60e4124956ecdd824b1e30ea9dd9047c06fe0fab15cf9cbcf971ea9987bc902a428a32879a60c5c11a6a2cc68546542b323054380595c91283dff9afcee169e2b9718088cb6a576c775264d52ad50bc9f645f024fb6216a1f384a7f1fa"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f00000005c0)=ANY=[]) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, &(0x7f0000000440)={0x40, 0x31, 0xfe, {0xfe, 0xe, "edbcf41c7c55fc4c6db4b0b5a17fd94ff0986815ba7d6b65e242dbc575211663b6b6c41c6c87db7cdec38dfd74a9752fa36328915fdef03b82c42c8f7bf5d279fc11cba6359460a455b61d6aa5e0eaf0b596f2d07bcac52bb3b354a3e76e3df28fe42ea8aed05ed8c0909fe6baf263514afd52235cb7298898fc013da0bd9c79590b071c49bbaca55531671ed8504c457b0d90560186e51881efbb28de03c789b8358d835aa0bf4bb569f2cbd0c2e3f4a318661b557d459ef0d3487f63a43dd349c23904876cab492df90bd004115c2d0704e6c9fab4ed0c271064e90a1bf6985a7ceb786f50ed1663f1333e093f35dec4e2de6743391c2f4f96975d"}}, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000b80)=ANY=[@ANYBLOB="000f22000000050f220003071002007501800b100108d300e5200400e70b10010c000003cc000025"], &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0xf131cf83415f421c, 0x80, 0x8, "3568a540", "91eb1ef3"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x110, 0x3, 0x9, 0xbc, 0xfffc}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000006c0)={0x0, 0x15, 0x2c, "519c80285677045e1b0b7dfb725a78d81cafac7d180cf99fc040d3173ebcf5cd4c1615bab71368851109413c"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x7}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x20}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000880)={0x40, 0xb, 0x2, "30e9"}, &(0x7f00000008c0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000900)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000940)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f0000000980)={0x40, 0x19, 0x2, "5b9a"}, &(0x7f00000009c0)={0x40, 0x1a, 0x2, 0xfea2}, &(0x7f0000000a00)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000a40)={0x40, 0x1e, 0x1, 0xfe}, &(0x7f0000000a80)={0x40, 0x21, 0x1, 0x82}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:11 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x80001) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:11 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000940)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22ec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3007bf833eba0f1b91d91a9c84734486400700f67858f4f5df1959339add6127d78ac4a154fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2455e89ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a1339dae67a45e534919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914aa42f9587761ec62c9764f175d0b17a32740817bcb9f0fd0986ddc2fb20f52d392b7bf8e874516ccc006b4a7ab8bb5519671a3d1194205b67cf4784da891364055de58ebb0fab9f182643adb9cf6e8cbbb5338487912d043c110f253640af60057e63c69f7a633bc6df53659962d9a7ca7419985a3bd644dd84ff5294894c6f04e931e53286a94fb163914ff41eb1b925d5408711727e40a25c3d32fad0e5af49f803b58df2cdc0d3dc55b8c9405859b5610f069bab68c0b7dace4fabc5c0fbe8fcece85dd2ecd80f8fdbe7fd1fe524dfbfddede72cc7978515bb19fc72c5a3e9f", 0x355) write$char_usb(r0, &(0x7f0000000440)="79d59e67b77ab6bd3107c38652e9265727811dc67b0db0a31a78dc744d4537ebc22783f3ec6fa967d5c650a5fb7048a7cbb8f8d400f149fee85c091d3e172878eae7f4be69a340a1847aec76b5b696252408dd3f098e9d51eebdd33de8a33c3da293ef4ed84418539751c6ae94b8b8fb9a1a93cb025bdd3d5917e38ce3ac821e53e07d96a511e6c373961ff9894b164de3fbea0e9b1c6663c541b1", 0x9b) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000380)=""/74, 0x4a) syz_usb_connect(0x0, 0x24, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000cc430203010902120009044b106141b7e271d1e57143b82b9a7011eee32896faeaf6aa2dd1d464a19f4bcc37c3123d54900cf9e86f6b6cc4717cbaa904a9f86daca83b3bea46d8c67dd189382545bdc2044758726dd7ce292badf91be8c22be951fdd80d42fa55f0d8f142469b1c0e590ea6f5472700"/133], 0x0) write$char_usb(r0, &(0x7f0000000280)="a7da7cf31a5d47c641beb979e39ebfa63533e5ace3ad2e4e5d699450f0c7ede4221863e080316682b52063762ee11b8e6febf3e22bd5850bdb9a4ef69239ec0df4e6bce85309fd044e8679594de850c2b1cd3321ef1b3d3a", 0x58) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xb1be) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r3, &(0x7f0000000400), 0x0) read$char_usb(r0, &(0x7f0000000180)=""/5, 0x5) write$char_usb(r2, &(0x7f00000000c0)="bc7cd1109486585c33b569315fc224de5432bd2d660b087dd8a83db52ecd1de7de988a64543d1c5cd1dc10012324ef0f2ac7b6f4564b6076b4d3f5ec65a953faeead6c4783a44774ffa2cbe720a52f51d900cef8923fca290db884fb7e31ee85de7e0fe2d02758d912d3324dc25c3412564a168a294928e474bf4115cd2a6b3cbf6209fb9ec37bed3be906f4e6c360321270af3d972e3e89a5642fd7bf2fa0f75027e01e16504bc5368a23a1484cd299df96076ec4eafa704e", 0xb9) write$char_usb(r2, &(0x7f0000000000)="81766f201415e3ed7da3c09b6b9f34121ed0384875bd467f2a1c2b6c0e87c58d5ec78a630ed552b3bfb45730c4303f129d960317fef67529ab924acb9c03718d112ad280655386d4367790e3d456cc49e133aef1760382c7bbd0064f333c4cd4c195cc92a2cfea1e9f1effc578a5e61cc7ed4c62802c9671be0016db1234e643df21d358", 0x84) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xd, 0x143f40) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) read$char_usb(r2, &(0x7f0000000300)=""/103, 0x67) read$char_usb(0xffffffffffffffff, &(0x7f00000001c0)=""/160, 0xa0) write$char_usb(r3, &(0x7f0000000400)="6d86478d796f8385290acbca981cf69c69fb14fa20dc6e3e8f157b7914", 0x1d) 05:50:11 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) 05:50:11 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:11 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x2000) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000140)=""/4096) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r1, &(0x7f00000000c0)=""/100, 0x64) 05:50:11 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r0, &(0x7f0000000100)="34f79a8889834939fed04c3cfaf1ad22fc70c3cef907d13ba1d4eed878cabc3d8fa2fee8c7f6484b669625fdb9f5cff9dc346ffa72d77a8645560462d09ebe580c81eb1c1939e30fe6a1135d8b061f26de67a7a0a18249b46d0ee45eacd7e84668af8288ecaaeba1fb79b7d22bd5d3ecc4d68f3b06533a2c28454d3c3e653e1b6970b5dd2d1303549dd51b0ce9f3a25bb441c9c6d8c94071b69e225543dc476c9eda8042773d51e331a5381b26cb078a18", 0xb1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000cc0)="9f31d619fff74532fa7863a5bb7babdba715b822040f450c9b573fe477338914358fd275b604565295867de90dd95396a61db92dbfcc21601f855647d5585e1f554d84d65d17750d9c77737a056625b0e8bfb54d44abc8f8ac7222d1943b3b77062434f70b7511749be8a39868a2ae7c65b3459cd2765f12ba4953f70b769399400cb9a943b00a7e60bdea2bfd2ae7b292cbb7f773f91751728c9921617adb3d865c9241d34d993d4ec484f64e01de1b0e1bf2b81c0ef6327df6f4657dbd61fcf61ec7bec78394e5376e06365e410ee0a8cc1b777a8e3d73cb564af0c794164a26905126828049076df7f84f97fafa0ef57c675d9935a57e2c138b46899a74f2ca6f32ff09a1fa3a540a1d7442ee839156a19b7296012ac87e779bfcbc814b7c645ef0af28779a2282e9fd7004bab4026cf812adf98957704a55b3c024611c90155787cc5b4e9e3960ec416526a838c7c6fa7b6477ca0eda9bbf253ef6bbd7d3afe33d99f3ddbe04e3ac1c81f99b4b0ee5f108e9e0baee0166e91a5c9ed91f3507a34568b5be8efccf943646d1de58454f6c05a5af3a0b7e04e47b1d2b28d35c395424b946f03421d6efb554e9241c80733f2f73c6cb7ad402b9529b8f1b3424989e30983909bcb0a4851b987e992b10768781f90edceba01f8cde6ab0f07f78d730851bef1a85f2e92345bf2ccdda592d7f37864e890d8e41ed6b3d2c1ff41f931f21eb38e1589b734b6e09252f52948df94183828545d16d0b06d1ddc578ca5eacf64e6c5265973d6ad6e81c97469aa380f2b6eb6b7c95e4345969593c1bab0ea99066d2d6c18bb83e0092d6879c39353315981aec9e1fd925263ed7858ed7f89c147a5cbcfd0852fe64e1baa2967ee8680541a839e9595b239193b482af819eb866beee360c8488e3d22835f270c552c0d00534d71fae8126dc0b9e2ffdad92d44363bd2548a8f6775e808351d8bb1befa169650ee8e094f8c04a8f259b22a4a7373ae9d74016bda651bb3e3e989ad8de3b020e981c77faf77d260f12326b1d3031c5aa185a4b5d0ab8dc9497a311448e27f915076cf77e8344a639070b61b6c0c10ad4e7c65c53c6e4b93e0a3a033a86d73dfa2e13d69267b1ebc7862c48b354b70907166a7d3f73416513eba520977a2470dca9c630ee875a9e7d33e26d2af5a774373573ea8ddd84f063534b112875072a9c7855ee9f43858a2c4a7a66a968321f391426f32af69a682c5a17e579930eaa7b86857c80edfb2162061efbddd9172eb9435b6c435993954e69851b79b165604745a757d93ba4f6895182861cd98d2c54d210809ac28b02b3d6f7c3a70d39ba2dcbffe3671cb6553b5b25889e598894462313cc8cb07ab9e5db338114ac9118f4d7d9a6ffd702f0955d739f3d1e46f0c09d95ec0b303d4f04675782d823d5e100b6975e2fd927e40467f4dd6568476de9492942e734d82dca56877ea1e53488d64ebcc815a66274d5732fd3a26b1e1047b6deb85cad003084f297a2d0344ec6e5f2b78a0a1edef25692647d501d95148b629bb0533346866b588c10ec617bf6fd44c3b4d8f81ab1105873df304a603f0bf513c8390e4dabba7fdf075febebb4a47fe693fe30c8772da42576916fe27afde11ec2e657d617b9a9a0c27ccf90039935d840a09cc2edd26a1593c50a17373608d15f95dace7a7e268bb8b93271a718f2f2e9a6c100628842aeef5fbb8895772bd452e2ccfd70f8d2d90ef1a49b31ce307c6ef01d442f3c945cd1397b6a7f4f015b618ad2ff38e20523c6600e247bc8e04b1612e83bdc7f0114ea561c879306485e8ed68e59ab36dd2210cc06d2ac7bd229bd3ba87f685366782b26d81f1d601664796f6761a1b26d0d08b1dd6d2da9642dd8b0d9d40f43b75eb5d302faf9df403d1595c3fa728af9a4a80b7716ab1bf75a1a3398da808e76b942d0ae6b4fddc3a1167bbcb259bb4a5cae6507885b6d1fcba530ebfa1431e6c8925c17f4f3ca0efc25074095dc63d3c5bdf0b6dfbe24c3110c4a41f5534b9b16cab72344c7380c20651e258d26401d7b3d09cc34b4af8bf671a31b65fbc5f88c3520eb51abbb3ee51ce0402a2dbda02728836d66041cfca7553fddee607717cdb6e708d254742a9cc0c783b39298c2b0d6829fdbb1c5f658359d2ec88989648b409fed3a784ed960e6d99eebefb376c4bcf88fd6b55e062cc6aa8de495065b66c16a559b18cf8e9fb66db562644386e78dd8b7f014f539bd64507157f7ff250d4b27f8ce2eca3e513909ee28d8779b3937d9a8e3faaf779f6deebca8ffda7ed60a1153e500f4443a414f0cc6a4d615f55a280436429e998cb6bddd3187cdeb1dfe198318cf114cd82752301b7e07c98999c7abdddae682990744e532ec6ec75116da86ca6b21c073654091c861abd8ab032b3319420cfcc1f85d38d69e7fb4fcab87690b40a9c3543080f0c61f7ba500ec200c9ff62aa2d2e44da9b858d2e317b99765e863e53bbf8ead16f5a70917d94a86780b6c8a4c6b3c5d8a7085fdae5575e09ad711b99755ee106ca847af151d44721194526b40c306a7da0174316265247880254ee033580f92a8fedc68e069576505866a484cfd8fd4b1e49ef99f58200842373f15519b473650aa39fc22ec6d5a4b74960e1655632244cba7da8b859053603cea430e0576fb4868deddfd8fa311e30061d21e0175e9ce74190a4f411b32472296580212fb1d1e7ee3f5dbf3cfdb86b1c2343f24880127405e36657f5c9bc1a4bd1a23972eca3f58bce5136f5d8df031e6627bdba7fd1a1156d8651b7cb19783f706ae133db50f9291e8db6262b30fc4795f7568841b7a05f80543375d0314ff6a0527c8da24e3851b2b97a0076f77240d26f6470ad0a26941421fe1916eca404479aab18961eab0b1a378ec5e41154f879db009f80975676e403b4a3d30c4bd5091515ca347d107be14598ae992de84424b888998ed800875f436965160385afb95e50cc51387447d60a976dbc0e3f4fd356e863975ffd9349e88628c5b94c4c26f6ffc2e020d347f1e9f487d202a159bf06fd4b003dfdd6f3a43bef9f9adfbd0f071d46f2b4b33b79ff2dc19d3235b18d01566636d74157d0902261ac7a9b57c0185792d772affb8f9709d58057fbc5434b99186eb723e323bbc1d80b073f0262a9dbc2ab3c3bfe86bcdbf4381e8d921919364d01ae6975f7d06d97be6ccdfd6c5379dbbb536f90cc18fddff08e1eee6ed9e2e0cbf57cff4e37dad7b8d3ae245ce9a5c879b98031519ee220dc4880d4d403ba30fc238892f65a02373c84d55f94af1e089e9cf94e21341286b4acfbae7f26335aa4cff29d9a22b13224e7a41697d0a1636aee228118cce801cc96ca4e4470021694f840d412bb61e567697f5ae958b5c96a51e468949bbcdd59eefe72f023275a308038166e183c3c0fd4579f6ce487f675901bc454fa49b24ff8017441ded01a92010ea2c57f812e55c0b6371696c5c9cb318ae12a0f57080663c40c39256e99b7242d1da447e00f0b94169ff623a2f8dce53511b30ca5f2e64b0d4c3442c12a6f927dcc937ade8f28ba37f3224a48f81ee99ca8c3b70d5b502978e1416eabf9ee2f6942f7241eb79c0ad9e090984ccf84b1813b50752da3b6bbf2045c0a9415aa2aceedc7a346ad4a5487f13fb5378581e55c9710bc702d7838dc7b46eb276fb04eec79a264b9e2b804a3abf0eba3d5a8dd11b55714233839972886860c415e6d817246a316d5feee709b01e8ff98a83540036b0b91815606bc51e935e9f84660b0d8c86c594f9fd995b4078805fd6bc7410c196c06c6c559e8287c47e58e06ce86176b07be5f5fb5c597bac2929b31530658d4bd6cdd4d3c8500998e0efa5d29b8d4c4d9b0281cb152afeb0328e85eba9a7c1f0798cfc211bcfdc596f37eb336dabc28c5feec459dc5f81c435199c3ef22cdf7cbc14c7bc15e6bb4f488a07fdf60417d38f618b9d5eb7149099901737c8e2ae8e9f0f9af1f87d01d3c39b0bb76b894b4f7125d38aae5ce54be27dd4f41e61945aa93a78ebbd7f6911a75f23923fb5b54777e443e8a363648ceb0c6e2c31fdfa8929034aa60c6e30275e3dc7fdb15cc6fed21fbdc0bd7cb75602bd4cb07fdc2d3d58547b2476f556f15932084cbbdd309c50dd8cdeaec1be68843e296d35a0f0a0c7edff43cd544333dcb60923bc9eea64c2d38ebbd0e0ec05cf948e8e4f1073027efb02bf68013ec2ad4b9303993ea6b902f5244a6abeff9e243c864bf0e216950868d71fbbfc5900e3a8328eee2b0da3733c4cfa6694c5aba2ee9f443429f11130fb12c4d9f3a49eb237c2bc4edd593675cff923c7785825bca527bb15a417b7c9ffe2f1d99f7aa6e7832c8a799abcf30da0005332627c640df328d90bbda57b1ad154373b83202978f524ce1cfa2bcc07922c038f3cb18db536e1122c0942f0b74c9a457f32777b76abaa5023c62d6dca157c0b53ab783aac2a361216c511cd50ac5b297fddc178004417ef5c6db8a872c329206cf6085144d18a27a2854f3b6452b40f6c75752d1bfb3a2d5bfd3b16eb66187f8d071451ee1a1096f5d7f35ca6f556282d58494dcae47b67a6737ba570deeaeac9191fcdbc37cfe803d0ee60d11855901088515d3ea8a392597d69dc2a0266717bfc75da60b965a69fb0c1cd10e092eb7cee584303835a87a6aada6df726f76f1e54a0cec8654cf322dc282f0349a2c274d01138156177c34861f1b3b94acbf81bd74fad356c6fd6313b8a357f09c11c230ebceb9bf9269585cd490569df2a3097bc475542143317fafb77e7e0cf4e42ea4b8cf918bc33d71743dcd15243eaf9fc93c2110c8ee27332d255cd7c64067588557e3bd5b7e2a19c611583f224370a866429a4f6d4393550f1c862e2eaaee69fd607afb16864cadd57cdc620a73b5873d102613989286c2b5686641a350d25eebd2f728fb518c2f3bbd5c67c64b613a4e5af4b0a1694fa44d4b0d3f9eb0261df200a78ffc5848bc6346c3f3e5ef70451cff0d69c6715d833491e31c9294533c5be2f529069dd2145891583a19e9c62cc69f328d89111a9971aad5969fae65f705c174d195b68e631c8962b2428930c81736f36759bad68a55ff7fa1b916a87f475d8325667fb5e013edffe72cc0328b0e8ba5eda3b3e5abf77df7a017ca304233b5af98c05d182f45431ecb6daf315bb4270489e3f78487c2ffaa6d13434c398773aa99539185c0eefc5626d7db838d704b98c2efd91ed5f42dc2f54465b738da68ea1991ba255307bbed0f40fed3d225163bce6927b90d31f478413baecbb8aeb4d780de4da4c3258c3517a974061d166f7db9dc5c82e8705892673d78e36f1665eaf902205f168fc7c2297230c6f57e8724e4a8aec26111570d092f36e6379c7fd0cd2d69571d66e600997e2a9d33bda101d6ca100d3f839e5bc79f7c6cabb15b6bd0c54f9b81c12bf1d3753e4af78902ad485e8446cb6202968437ab8a494d3d1adde182e06e60e3b21fc8102e5836a4f39ecbb0e9a0fc20cefdf04b78017092bbde234c2e40599e4d7a0f8ecc158c409225fd9f9f35e1c843535589c67e6cd7b85aa1602c0a96ee2b3f09c2c4f9be7256f16040f4a989924456b2f99db4793f05586549316bba848460e7f76f230d4fcd1b5cd329d50a7639f9f4352d889ae4b7c79196a92d3b0f099c7feb3e94e4dfd5907f0580c1e882540b6800cc9b650a2cd937f67648f9c887b4aabe2159b1a0a5583c95756e3315f5e0d4509ab455f9823b7af54c97ddedc9177cd4be1", 0x1000) write$char_usb(r0, &(0x7f0000000000)="9777427865c99c3553c3b34ab55bfa2f7e2830b3f3ae77982ee6f9a77b7de7ece5dda9a03a4bb41e6047671bbad621a4e749972740ada20cfdad4808bb69560dcb5c188f7a7785bce6e7f871bbbe3b21c2069d9e54e8a83d678a7618e29554e7249b332cfc3960de3d7fd29c0570c443dc5e98091d2453fcabd2e360a932f5fdb43f33eb1c74de4240eaa3eda038cd21d0b062db3a8d92bc72d33d6f3f7f87dbb31f2f5621ecd1541332d95c1347c5eaf9b012ecc2adaaf62fe042631ab978c82716873f15372a0b407ba25e6046", 0xce) 05:50:12 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="0eb6bc4d7e64456f5e0363a1839a389da906f45f08fc3a7783facc43e392cca47396cb5f25d43ef16370a87e25a1c34cf3b5a89606ec06e8ba3467ac8b1714676ff1afe1f6e241062e8781d17ef699516b6e984bbb6cae9df999b19118ddf204afc585", 0x63) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xfff) write$char_usb(r1, &(0x7f00000001c0)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f95877618419d9afd4ed676d7a34dc5b8daece515879dfae22668c9052c3bb", 0x29a) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xff) read$char_usb(r2, &(0x7f0000000140)=""/82, 0x52) 05:50:12 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r0, &(0x7f0000000040)="d100a24df4189828c082408124cb147cb7273d5dcbf12f3150564d9645e598476c3c7abd3a936e3cd6e0e9b17f040112a2f414cf9c9f2ae5946704f089b8db057c5f686c28d152a3ad2180f996414db1868f4ea1b426779fa6caacf2997c68af", 0x60) [ 2328.636175][ T6066] usb 4-1: new high-speed USB device number 24 using dummy_hcd 05:50:12 executing program 4: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xa4003) syz_open_dev$char_usb(0xc, 0xb4, 0x8) 05:50:12 executing program 4: syz_open_dev$hiddev(&(0x7f0000000000), 0x81, 0x200000) 05:50:12 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000080)=""/102, 0x66) [ 2328.906083][ T6066] usb 4-1: device descriptor read/64, error 18 [ 2329.296030][ T6066] usb 4-1: device descriptor read/64, error 18 [ 2329.576007][ T6066] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 2329.846030][ T6066] usb 4-1: device descriptor read/64, error 18 [ 2330.235951][ T6066] usb 4-1: device descriptor read/64, error 18 [ 2330.356038][ T6066] usb usb4-port1: attempt power cycle [ 2330.765894][ T6066] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 2330.856024][ T6066] usb 4-1: Invalid ep0 maxpacket: 3 [ 2331.005862][ T6066] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 2331.095921][ T6066] usb 4-1: Invalid ep0 maxpacket: 3 [ 2331.101317][ T6066] usb usb4-port1: unable to enumerate USB device 05:50:14 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0x1, 0x3c, {0x3c, 0x23, "a6e9d6bdcb3d7bc32cb3dd9e1b23844a7eee751e70b11ef1a1210a460ced8704539bd7c2231fabbcb45b0527b07ba3f10474dc26677c1a39ec8f"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44b}}, &(0x7f00000000c0)={0x0, 0x22, 0x6, {[@global=@item_012={0x0, 0x1, 0x4}, @main=@item_012={0x0, 0x0, 0xb}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_012={0x2, 0x0, 0x9, "3f15"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x0, 0x1, {0x22, 0x2d7}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000180)={0x0, 0x11, 0xe6, "7a49357960c05a4797e2c597215fb004bcb969b28ca28f2e03544f3929d69d79457d5d652347bee56290f3f1476eb00f7fd465d68b82e38e1a66ab17a581c407dc1c691f8dd2eb71686f622e6d2dce1bffd0ffd1ac80dafdeb9cc7a38e61d52569f4a8cbcec63bb8f40d52d41a31651579c7bb31d6a1bfd66bd991fc6d6486a6b7e2af571653aa775a371b33eeccdd74a9d56c20ae9c4175dcd67d8daeb0659074cc67d262d5cfc169507e7f504bea7e9125bf3d06302486a92a5d12ebbbe1ebb1c5a420e2c8bdf60c50fa4f15ffe4c5a97f69977381ca1112496b904476890b18617b8cef5c"}, &(0x7f0000000280)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000300)={0x20, 0x1, 0x99, "70e94c2566acb5ae59e20306cded1599504ce4c3b549b5a16e10a6805526e9efc3658d9839d1bf41c80840db6f1dce40c076e663a1e11055644ac38c60e4124956ecdd824b1e30ea9dd9047c06fe0fab15cf9cbcf971ea9987bc902a428a32879a60c5c11a6a2cc68546542b323054380595c91283dff9afcee169e2b9718088cb6a576c775264d52ad50bc9f645f024fb6216a1f384a7f1fa"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f00000005c0)=ANY=[]) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, &(0x7f0000000440)={0x40, 0x31, 0xfe, {0xfe, 0xe, "edbcf41c7c55fc4c6db4b0b5a17fd94ff0986815ba7d6b65e242dbc575211663b6b6c41c6c87db7cdec38dfd74a9752fa36328915fdef03b82c42c8f7bf5d279fc11cba6359460a455b61d6aa5e0eaf0b596f2d07bcac52bb3b354a3e76e3df28fe42ea8aed05ed8c0909fe6baf263514afd52235cb7298898fc013da0bd9c79590b071c49bbaca55531671ed8504c457b0d90560186e51881efbb28de03c789b8358d835aa0bf4bb569f2cbd0c2e3f4a318661b557d459ef0d3487f63a43dd349c23904876cab492df90bd004115c2d0704e6c9fab4ed0c271064e90a1bf6985a7ceb786f50ed1663f1333e093f35dec4e2de6743391c2f4f96975d"}}, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000b80)=ANY=[@ANYBLOB="000f22000000050f220003071002007501800b100108d300e5200400e70b10010c000003cc000025"], &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0xf131cf83415f421c, 0x80, 0x8, "3568a540", "91eb1ef3"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x110, 0x3, 0x9, 0xbc, 0xfffc}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000006c0)={0x0, 0x15, 0x2c, "519c80285677045e1b0b7dfb725a78d81cafac7d180cf99fc040d3173ebcf5cd4c1615bab71368851109413c"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x7}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x20}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000880)={0x40, 0xb, 0x2, "30e9"}, &(0x7f00000008c0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000900)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000940)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f0000000980)={0x40, 0x19, 0x2, "5b9a"}, &(0x7f00000009c0)={0x40, 0x1a, 0x2, 0xfea2}, &(0x7f0000000a00)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000a40)={0x40, 0x1e, 0x1, 0xfe}, &(0x7f0000000a80)={0x40, 0x21, 0x1, 0x82}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:14 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffffff) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) 05:50:14 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x200004) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) write$char_usb(r0, &(0x7f0000000100)="0bda8125b57f812697407bb45c37e330535aa3ea071710b2850453c3d6e9bc05be8d2111ac8c4ab7005d1ab8080f40f6887b99eb2fb80c6777b83c5ec1b59c2578101d1656f7445289654b25669f0fc73320a3add1ab", 0x56) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x4099) write$char_usb(r1, &(0x7f0000000000)="a8ea8a2efedd96f0ca064995f08faaddda96d4cf2e6cf61ade9ef655b61486e3ade2432ee1831a96793166c3acdfa21dc081603ffb10f4f91a58db9a7b2a1f4d1f46fbf155deae1b57bf43f11dbf0744dbfc145db5e42d274150adad8c385957e01a8aa4cb6348e98e6865e87aef1f725f04431d5723a452a7107234a479bd066fead78e9cf581ab60a6947cb76a169f92a72c3c3d8e9f27b2ed54f4ff5d09254239be204e87ca11f05f1176ae0db6da4443aaba8c3f57f1bb829dd54041d83c0242d93e42", 0xc5) 05:50:14 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000100)={0xd415561097c85a35, 0xe8, &(0x7f0000000000)="0927521fe7d931cb1beb9284dc785f3504dfa696820623d6a1ed381f5c3075e242e3633334cf4d3c1926f122f4d3adf37aae630282fbd386acc66d95c51246372da243f9c22f786bf9abde95af0c9704ee991f35cd31a139b22f18451e711ef6c837753b37896f70b8293749bb368bf3bb9ac0d66ca1d09b40bb8e42db6593b8f4ec69bc66d8401b8bf03382f4aaf6fd50b2473939795fe5444af531db88edb0e4dad108bf5c616acf541e5063de3244d406ef899b28a89593a2c5e010f8122a4cc876a316b06d6c07b43bb891c9cbc14860bfc26a4f0763bd0d8ab1216cf37deed4814ff00c6910"}) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x301080) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0xb6, 0xa, 0x7, 0x4, "4dbb12990bb5d82a2c9c913fbc39a3ca35cf8905f9b282a935d4b410ff6ea696"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1002, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:14 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:14 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/105, 0x69) write$char_usb(r0, &(0x7f0000000000)="c88282f84e090b9b89747e9f5783c7cc3cf11f8793c80ca1a1b09c9ed4b0365d416976b02479bd84bba0e4f1e5ed16563c1e2983ffd1d3fdbec1306b3f07bcb023720681ef4fbcfaf972c3477f113c038301718f2623a9982593af9e2457553c2793c5f986a42d7bb009b85d1b6fc2f32f91", 0x72) 05:50:15 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x8) 05:50:15 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:15 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x3) 05:50:15 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xfff) write$char_usb(r1, &(0x7f00000001c0)="4d6c331977ae25c0c5519339e2312361db51428c61764699e21b1d78f9f002fdaa9a9b698385c345b24eb0e206f01ad582f91f830016f27676c18f75cd27e01408e07fb35875a58b00579138c2f3f158069b797b5bf4ce6dfbeafc44b9e244796f6b4c5212fc5ef07629a93fb27386e15c64de6bee3bfe25270120a439e16b016e98b6c9e768b87ecab9e776d5f36344cbdcf85107c3c40e1e3ab72e9904dcbfd8bba99659a2296798ac853e90b226625a6e888d589c9caf49381ca46cd2aad6f8cf0b9b34a357621e13dbb1a8ff19a55bcffde3e24a5fcb473bcedee15b7b564a5de7c675a82234c0a6b8fcd26e38a21521", 0xf2) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x32, 0x22, 0x84, 0x40, 0x424, 0x9d00, 0xfc2a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5b, 0x77, 0x69}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, &(0x7f0000000b40)={0x84, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000c40)={0x84, &(0x7f0000000780)=ANY=[@ANYBLOB="00004ddc0000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, &(0x7f0000000980)={0x1c, &(0x7f0000000840), 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) 05:50:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xab, 0x14000) read$hidraw(r0, &(0x7f0000000040)=""/4096, 0x1000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:15 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6) [ 2331.875844][ T6066] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 2332.245827][ T6066] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice=fc.2a [ 2332.254906][ T6066] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2332.265020][ T6066] usb 1-1: config 0 descriptor?? 05:50:17 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:17 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:17 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/52) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x2, 0x54, &(0x7f0000000040)="5ad0493f549b494fa99d116a04859f54267b04744441f6433e028a240b06609193a5ea8829830c7e8ccbda5a636f8d824806036200ee23f8492187d09bdf8a75b87bf243dea8542a9bb20e620c5e0ea2a02def95"}) 05:50:17 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$evdev(&(0x7f0000000040), 0x7, 0x2000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000000), 0xaed, 0x145000) 05:50:17 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:50:18 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000080)=""/39, 0x27) syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/104, 0x68) 05:50:18 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x2001) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000040)=""/4096) syz_open_dev$char_usb(0xc, 0xb4, 0x3) 05:50:18 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000100)="93bb18bac48b93ab9a2ed2a2b0b9ee33866adefdad717c9a4c370b12486a9480ad960e1e759f35d599dfc20d08683407f7cbb7d20e00a07b3d9829253cc00684ce168c24f8b72549fe51cca2c441684786b24c3da55d1bce53d5", 0x5a) write$char_usb(r0, &(0x7f0000000000)="d7ee0a7db35f87e5586fd8ecd8d5ff0b9bf34d421de8247b947969f499372186b65b3c4c6617f3917566472457e8c6c93b04f1f27640bb90e702d2ea512e3b866106d321559396767f1769f2126086dc68a1792707b8ff6af95ff5efaa1771d65652bee386460f58879b0d63fb9e83e2a961a14369872eefe0f54fedc512b91ba788675c8c02bdd21f2e9435b2228828289c6c09d01098677c6f62b11df42f088d52768236981526a94032c8833f8d2a4e02b265108e35ffce63bc734653ec9d6d2ed1c166a27d1dbce145465e8ed4931dfcb60abb2c9c62", 0xd8) 05:50:18 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x2000000000000000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r0, &(0x7f0000000000)="579598266e1f6904b74ef49c6d1705536cf9e207fa97073c28114cb07f4f78d2bc81ef114f1ae86964a46fadbf8b4b3f3220b329fbf0fd2243b4386fb3f39b7669dc9d09bcae9f273cf6560252e6b36b81ce9839eb750b24c68ec3734e9351c55c3c583bd9e02de51e5d93e28f0af0d0f6aed8c5fcfa125d51c1556b0e0bc0db66e3a3c3fd0ef4fbcd78bca941a1d0c4a014891be56fa5476e456870a679b46d33af6f9babdc388999ce", 0xaa) [ 2335.385540][ T6066] smscufx: Failed to write register index 0x0000000c with value 0x0fff2222 [ 2335.394188][ T6066] smscufx: error writing 0x000C [ 2335.394196][ T6066] smscufx: error -71 initialising DDR2 controller [ 2335.400017][ T6066] smscufx: probe of 1-1:0.0 failed with error -71 [ 2335.415541][ T6066] usb 1-1: USB disconnect, device number 13 [ 2336.135352][ T1484] usb 1-1: new high-speed USB device number 14 using dummy_hcd 05:50:20 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="e61dbbc973144dbcc390b59a3e907100fdb7f2ffe4a8951a2ed6a28f646a1e02db6be6cb589f921d1ff7bfe106ed20fb1d55d68c9cf0e4222c5bc7db95edf2a770d0fee334fe2b9c920a876b986e7bc0b01bf9502480e236cf0b0716237b4f16571a0f2ad38b8953bc7d1eafe0ee", 0x6e) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xc693) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r2, &(0x7f0000000140)=""/150, 0x96) syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f0000000080)="6fedaea3db29419850f00a5e49f82ba468ac94500d0dddfc4897149bb04e0c9e", 0x20) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(r3, &(0x7f0000000200)=""/113, 0x71) 05:50:20 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7b6, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:20 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="448840c4195394fa08202bfa2ac1ef63f14db478a81a5c3551331ee7e16a1ed10fc9debb64aef077aba47f214e35ed3236f83e94a9", 0x35) 05:50:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x200000) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/197) 05:50:20 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:20 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000000)=""/64, 0x40) write$char_usb(r0, &(0x7f0000000140)="a68e074b2726cc3af71011087e264e3272eedd94f7197ebcdfdb531eda428810076b6d27f87435f3b1bb3f16229debf61fdafc686586e0f7b6421250c8edea35fe7736bd06d965a21d132f90457a1464112cedfacd1a9514f59e4dbb25ff1d027edc06f83ce3dfaedb5bffd145468348f0fd13aa63eb812770e741c77c5f8104c79cf2b9ebd37cbc5047c052ebfa283a7706d607e8511d467edd151391661d1a152ae850c959b4927550910d67e0c9cd1577c1858c97aa21a2667d568300d306d7e014e724ca835e28f2b3c9c8195c33375afbbc2e9c0b598b1a377c27acd4776fd4a1e1d69629893d9e772bed45e7094bd881f953443e7ce54b69f6", 0xfc) [ 2336.495444][ T1484] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice=fc.2a [ 2336.504513][ T1484] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2336.517263][ T1484] usb 1-1: config 0 descriptor?? [ 2336.574477][ T1484] usb 1-1: can't set config #0, error -71 [ 2336.587240][ T1484] usb 1-1: USB disconnect, device number 14 05:50:20 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xbb) read$char_usb(r1, &(0x7f0000000000)=""/4096, 0x1000) syz_open_dev$char_usb(0xc, 0xb4, 0x26) write$char_usb(r0, &(0x7f0000001000)="2586542335dd45530795453725b63f6d58", 0x11) write$char_usb(r1, &(0x7f0000001040)="43e6c9252c40b2e37fadd40f61de21517de69e3f87c4a5207bbda073f279b35eb45d07038e9c9db3c89c87a1492b6b94a05f79f32c5bfac97d999a1af17605a5f53c74e9d9d45d793542d43f650cc2467ef46f26169bdf4c1a7f672783da143b6eb9d002b95a1f8a7b0b40846a2eac19739763c4fbc3ec669770abb9d7c6f44b878bceddb358229cab37d8fada2b7341bf0e8a9be2c54fa396ffe63773639318ddb5b6065a85add37559c4db99477046943b531708ddd157dfa7a8ec553f39b32b3030c0a01194a2ed4b0b9c16de299ce06a8e9320db9b95d6065e74bb8d07613ce77644f8c31beb2984f905af84fd75ad83694a", 0xf4) 05:50:20 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x1a, 0x14401) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r1, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000100)={0x2, 0xffffffff, 0x8001, 0x2, 0x9, 0x4}) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x2002, 0x200, 0x3}) syz_open_dev$hiddev(&(0x7f0000000140), 0x168, 0x105001) r2 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r2, 0x81044804, &(0x7f0000002380)) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x3, 0x1, 0x1000}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) 05:50:20 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/153, 0x99) 05:50:20 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x3ffffffffffffd, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:21 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) 05:50:21 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x20, 0x242742) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x7f, 0x20, 0x7ff, 0x5, "b5facc83b36448f2b2318345fc168afcf752b2083710303a69f609f63e7d307f"}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000040)=0x9) 05:50:21 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="f0cbba221dba316f599f1424c76529244c548b69215549cabc8f30658084dfc41abfaf11c40dd08b5216ff5a32fed4fb", 0x30) 05:50:21 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x2, 0x209c1) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7fff, 0x0) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:21 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:21 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x6) 05:50:21 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x9) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000001) write$char_usb(r0, &(0x7f00000000c0)="822bf671275f24fdba01191a406bc172c0b5448ef8d217ef54d98972145f8b4a434c6a24f92f73322033f46b6b75ca93f3f5e93bf23e2908d57508062ded9f0c8579412dbef1675881b54d70937ae4adf4d88466c9b3e40d5dff063849d6a38104bfd0ded8ba6d9c854fe5d05ac0a6a9135c16d900375fd6e3b297bf797ca6ce2251138a15742808933d6ef8cdae50b4acec98f5ebe7c0d28d05ca2b7b9d", 0x9e) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="2359b321c4d488d05cc2718f39f3af1ad1cda4286ffdb613e30f925c7d6aaca9fa741a94f009adaba48138516894a5ed0ff842a42eb74a6daaea35d9df6a4965e9337525138f99e86ccf2f622f06fab664221ab1124829b88823d623015031c5bc23e86dc6a15914442bfa765372a7370bb2584d8849a3f0ab849904ac12a91b6d5ee7a329184a84fdd5f4ec88c403147999a7a2a1b6873ac3e445675e6190995ef7a72b4a4ee8ff74aa4a3f8edf8cfdabf990bc4a04074f", 0xb8) syz_open_dev$char_usb(0xc, 0xb4, 0x400) 05:50:21 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000140)="2f0248311cd09b79e12e2396876f51ca5a95c0daf8c467c318f8887813e2cf517e0bfa983ad11a9e425d0e5d3718da4cab13ce65875ec21e2aa52a9ce0f8b6fa7266a8443904868828305c5922a95575e083cb1825d17851b68ba67e3884d4e6f9540f03c20f3b09a5341b5e47bc3d9db0156aa6e2450fb0339b973b3f313b570ccb61e901771c66fe40e5df1f9f35853d3cf7f42f74c0e7b233969f02153b60f23c693748974ee14dc7b67834d3be6cd8feb102298eb3a7634eebb7ecd9bb5ae94896c84a7e0755708121285aecf341e14b5ebb7b8d44329f2d502a01f19c312dfd54c756fb46e550f5d5912a5633542154bc7a", 0xf4) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:21 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0xffffffffffffffff, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2337.736443][ T22] audit: type=1804 audit(1633240221.434:5586): pid=11575 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3937352F48C7C060 dev="sda1" ino=14703 res=1 errno=0 05:50:21 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="2de554b4da0f10a76b77d21f26e63c367853ff98f5987be943632099c88fb880e72635b200cc1f4a5d488fd4a9f289655775c4f85eb55fa94bdf724755179fdabc47ca0c78671449fdd82f3d50d09012ccc83fa1d31c8839b8e81830fa1e4fe22d11c105730a4247d080d9e5b0d70e80da395738b2412c356bbaeada2863c510780ddbae894196eef531", 0x8a) 05:50:21 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x100000001) write$char_usb(r0, &(0x7f0000000140)="71ff498f2a2c05d4f019d614fe67d480ac93ef270acb17620148b48c8d04891cffa1681be7f42eb2328426a218b5fcac973e3c408931ec950876707a941a3eb71771d988fce957efb73123138332c779b1e4578913affd33e328735deefe09cb433b79eb6036c074b0e03401a1808db24441e8cf5fb32cb0a83ab3c862b986116474f9f665ea39dc9727392448bd1cc2cfca8ab4240c60e42c24b17f9d4bbd8501bdcd50dcdf90573d4ef7cbf30597bed7fdb5578b93bab1651f135ed598a572ef97eb6b19f8055aa7000192ce2044cf8eaa948db274c7", 0xd7) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:21 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="fd899d4e88617c56f8b38cfe904035235d7faea837407c58053044a07661d757399e7528d630ca57ce7add317ef83b7b5605669e6e16469c1d29e5b67ab3b6a062bf9773a50875764e8b03c2b256d86e6340fa3ee63e11a8c3ba1ff030ded10d55d0b6edee7b270da8894585fdbb73f9500a0b64b26a31d4d423ca6298f3bf83019c7562c77862cc9098e822c6207b23d6a78ac645b9a342549883de4910fce3b87cd6fde9c6f04e3c701421a0d693980bed6294a53ab192009d4b5ed47944c2554cce81661a21eddac2ae3914b3b6336dd4a54062ef43d99c4788efd1cc223bc7d15d048424d0bf4bbddfb965fc64fb6793378b29bf8ea73828c87f27ab9b", 0xff) syz_usb_connect$cdc_ncm(0x2, 0x12c, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x11a, 0x2, 0x1, 0xe2, 0xc0, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "bd5d"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x6, 0xff, 0x1055, 0x8}, {0x6, 0x24, 0x1a, 0xfffd, 0x2e}, [@obex={0x5, 0x24, 0x15, 0x1000}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0xe0, 0x5de0}, @mbim_extended={0x8, 0x24, 0x1c, 0x6a40, 0x5, 0x1}, @call_mgmt={0x5, 0x24, 0x1, 0x2}, @mdlm_detail={0x9d, 0x24, 0x13, 0x9b, "7eea6b18c40585fcf37896d04d5785c9efbd0a5fa531415c0496d17de31f57fa55dace4e5e857c750fe7550a683a20f2f930e830643c9d51a4efd93f8effa4b57dcdd14af73e0ee6897e1bd032d972600c5e19b1597a4a753a8f58778b867b2d11220622a3a95956197eb9047eb1856a3d5bfbce4316cc68711214690ad9e66f9780e2b50cb2857e43c0b5601b080fa051c00f9ae33641f996"}]}, {{0x9, 0x5, 0x81, 0x3, 0x7ff, 0x8, 0x4, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x8, 0x0, 0x40}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x3c, 0x7f, 0x2e}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x250, 0x6, 0x8, 0x2d, 0xd7, 0x5}, 0x11c, &(0x7f0000000300)={0x5, 0xf, 0x11c, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x3, 0x2, 0x7, 0x1}, @ptm_cap={0x3}, @generic={0x90, 0x10, 0x3, "4b8bb8a39073fcd349f5e0bd1424948596d65b4a3e0cf9abd0659182ea70a5372a2ea08cbd73f319b3b83be194c9dcd222d641295576625566f50bc9d11b69c2f7f7df632fa8181febe30fdb1b63d8d52b7e69c4774e9dabc8cac25d3e1f3ff8c96a4307b61469d04b15c838c03a15c2295ce18b8c46c14c0e98ade560b6b9446a66f55c8b95ddcf33f9fd173c"}, @generic={0x76, 0x10, 0xa, "befdb38ac64037b70432dd4a3beb6516fd550ee9da41c01d362b965d93bb2c61101b0d4f8abdb02a8c4ce3fa84778d1817303879f586f41a5149532b5afd07b24321e80a6dc798c8857226103d7c5ef9990bbe3ffb669dcd37a5af269f6f58e87809342b344c1d137e9ff2abc8b0b047bad302"}, @ptm_cap={0x3}]}, 0x6, [{0x54, &(0x7f0000000440)=@string={0x54, 0x3, "c4a43791b9d12d0f1c523460f88219a990790f6c2b979692c39a8d6ff1281bb2013bc0001d70dccaee6f8d878a40194651e10a2c4b929096554e97dd3b2d0db8bb66e7d11ff12f4dcd9db8b45ad25972bf5e"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x83e}}, {0x25, &(0x7f0000000500)=@string={0x25, 0x3, "b43358c2bb933d9097e26e1beadc69946cdca716e50a3ecb2b8a69947c29778221b57c"}}, {0xaa, &(0x7f0000000540)=@string={0xaa, 0x3, "4d66b4dcb224eeac88e41fc73beb14ce9d054bd6db1bee462b74daa1af805327f17ed0d7a87eee21616b73e35f5016c0f0eef02d162c8f5386ab4b33af989f52a8fddb77db0b777fe60203bc2c11bd45180bb6f3ba16b1b6aa25b251ef8dbf711a6398162d6fbffee102aaa3d305b49608dffc183b14e5a028e8cdbb4cff2e784ea8688f71f3877cd36c0f4213ddd572350216d76f539ab8b26bb699ffe09e6aee8a73116a9f0abc"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x426}}, {0x85, &(0x7f0000000640)=@string={0x85, 0x3, "a2076b9e3c0e25c56bc518511784caaee2e8586d0d04471f8a6192ed0297c27d76c97e66df0895baf4d845f0fc916349aacee45cf095e3d3e5802e875743501d4fb0b4b83cb6431dd16b5b6d9332209533659793397a1995dfaa087f846630768ff716fcc3d8064de43e8989bf9768c7a814fa5be60f95b8e258c3ea247207470997e3"}}]}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000000) read$char_usb(r1, &(0x7f0000000100)=""/115, 0x73) 05:50:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x3) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:21 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 05:50:21 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000180)="61a04cf725c86242e7e87e7b3a9fd241cc98a9935cfc7200e7fd42b0a728ca0a9aad1306364ed4138f095b5b80351e39bf838b016a76500ba7810d2b30e4937f7c1bbb2a3d4359b5c51a8f409008afcebc8c063704848f870ecd6a3a5cb20e4692f86c054b0234399427895bab84da863a9f7d3835028cf484b4b9a7441f1065ce5addaefc7ead95041d5cce3c1e3da9a48076611365ae387fae6c1943c203b9eafeed2e739080f2fe639a566b855bfdda441d15362671b04cfbb73886ab0e64074095bf5a8a3790f148d48082ede5918d38bb52fb8c5dde1b284d58f182e2d65c0086e47d7ba73641ffb30e02d434fa4b6704eb93e028c043f66343c6b674072c13b04b1f2fbca941fa98fbf85a0adf43abfe9486f97254cc4c3ff33f32fd87a175e48905a3518a9fc2b9897ab3a1321fe3abeb35739ea4a3a1d5249a21083ac1f93c74199a716e5b8aaf1eed35589dc2c3ec3c0323f330c346f4c898c9baf1fbf2f8c022deadf34d1e4578160b3c4fdc80ee9ded76e0f768d5b2290c54d81b7f0d506834ddf12ccff418b5e07f343369f7a28d67615269adc712a0e9749ee82e77434ca6886116acf4f2c4f28ffefba2b3bc74f13866a3ab1d31f7e911ffd3703e5baf85f6e3ec5f98b43c3d069ba2f3339c070c3a8fa6952ef4a895c75d6c75228a2a7a41ba11c83ead6260e5ee314938399e4456d7af01fe47bd9d0a850554499b866330a8e43526f4fa72c0801ba1b79065d26af0e52f7860d936f0ce68e8e2a0038d436563cd5ecb3b16a0575c1f7b2e6a14cb03c510c970d9e364ee60ca94a56bed0f7b5e8f9367f2a209d232a7a9f7d2683323ea1f2f4c56280059b93e0ebb11046665da1942c12e686b0a868aa58554bd95df94f08fceeda0e015d6fdef8724ecc1896f00c431335e2a8d979e0b0ebade85e899aedd20489a73ffb04f2421dfd1c11618833c08a2a899435b7535af48d0360f70e4172f4e7700d591f30fb907762672facb3478dd7cc4973973ee7690b111ea68a1183ff85c4d6c69fdd0e19886bad093c4f1fd30c7d27002eceb839e90297939bf3557f124639fd8303667ad2fc548d5129c55b243f807604a725ed2add5e0f4e0ec5e7aa68125885c3776eaf009fbe12e04f8e3c71c815ba0a4359b8fea21818b1bb6bdbdf877b35ca65face5bb0145c5c3d873ad175e39c7ce7f384c16d0bf55f3d62da91710fe4657f4160224dd64e4b82b44b033e09c643ca3420a76bb32265936016166f3acfc6e2e8bf70f1f7f56aa1949a1421335baa8dabd988b652d10d5e8cc5467654f90da7f275450f443235efc0d7df210c1743b602503c4f2da5e7805a06c628a3f4d6df6d1277d295d8f2a8f4559b350b212e1ada67e561ddad07d5e843154df1747c356ab6da33eba5db9ce1f779181d6609f5e49f9d9247d5bd691e6a565ba9e792f372a26f140262db1fa4a80235e428cecaa58e59568f3f344943ec342cc789ea522e3c891c23f8d94299c81412318bcf83e83257fb0901022ad8eaa2588f67e2bceafdd4afbeabf397e17a2ab2ac0ec9645a402bd6b03430c81757d331db3826355e368f5fb05e549ed48ee2a33b2b5d6bcc781f30a0ddd459262357f9bc97e0540308570da8990f2944ca2b8c212272bd84256fbd52f48c784fcae8fa2ddc95f13c8cd13eaf5c078c88bd6279a0cf987ade85b783a137370b5240ed6ab4ecf304c658b699e0b1c20a76e0b76e914e4d2c2b366061219ec5e1830266f894da19906996707c61e9f02b0bcafbeeb7e22557e3530563ced977d0168937642d0fb827f2f0a10f1a8ba63793a80e8c130d4297808603662243d5d00714b56b5525145f4217e579033286b2110035a7c3f661436d3f5b3f96358cd8c86e9edab21e99e90c43ef51274810d5274601b2774e202c95fd85783bb1f172aa37a41845af7534374694b937da098bec46e85936826e03602b948eadbf243c394ca13b28fea2cc0add17cd53812d629597eb7da3b6db3a1d01ba7f266a447af5245196c1fb886d7befe58409af3213a32140dc86aac499760df9dd23fe896a672a2e726e063ee9eb00d38dc1fcc9fb46657ee72108b727257dc479bc564522208d4fe23e582135db9c3868568c406a7b97239a444f67c579e25cd35d7f487cf0524150e7c59a27dd285249a604c938a7f5ba338b60b5ba882f4fcea4f21c003e59d0a270e9ecafa9f858993f14fcda259249c09c734feec72789c3261b186f05264e371c302bdc0a477346d561d27ed04186bc30cc048e78a9d62726e4b13f4f7da1bbaa1a41a2cef50187db16d1961abc6d9841147a2ac2909d23f86c234d782063bfe310e48c4fe937b8877701ce045d5ee2c6e8829b0e52c810de55abf64d47e06ae59673c637e1a1792b29f225e52fe6fda59b5fd2bda7b695b83a67497b76532c04ace012c0055daa3b889d6df949cd59adcb620b51fa41746ba655e01eae5f3b7f115cba3f8c7b6d02cb8f99fc4c197114a115b55b4b598b5ce304802554815166da30a4424b20fc3f54fbd13a52cbe210704078ad84ac0380ed001b8995607f107e657c134ec9208076fc82e0f5c861f0ce1607e61a597a3804f67fdc8c8aeeaaa613a9854793ebad2636243a0115061941980f2f0fbb32204d41e8f807b5a3cbe8f3f77f19a8f0b2dd2c44d75e09b4c8eca1c228d26b23dbb0e6d8bad027b2bd5573bc32a809a0667f2e345dbdc827a6546441cbab28ddee144fda2c932810f150d18eeeeda3ff68ff3ad34c5efa67b905b309b3bd59ed3b1c9c9c6d99383cad1acf97194250fe7fc1c6538053df89ae62b0403e6493fb695fc4d6aa9a84e65840877cd869c795058908fb87fa1c02f25a5b69cbf9fba1c7573684ce4de2db6c9d1e819530cf532a9ef6a7a17621080c3b73b6a23c1854fac8cf62fb58d539f85f5a2b7971127df04ad85671087c9177c7a59af9d7b87586c5a92d1030d7f6ca21f3e1941e82b006786f62170016df3e027b8d8bd22ae15ae59336767b51fccbb369753771595136e985e9eeb23b311471a37c26bee85de2ceed5aaea8008a9ea59c5bba816baa38c88b0c6b0490b4360d443ad3cc7b3fbb8eee236aabe4e467d2206e893ee1fe4fb083102ba35f68dcf5df4a38b504dad41a2e8a50ee1a9481fab8820ec53534f40cb2b748cb21795117458227b676495a931f3e73f403b2aa82fef039761d2b626b2dc924097d5bdedadb85cfa08a95fab17f46336864f1996610835b6d6326cbb98d2ba4a53b9876cc7fcc395bd6879d91d8622e04a235b4ec4e33bc0fe643dd8826b8acb8b272f56a6abc25caf57e14563ae6f4c033fba2d481e5176544bb31166f956929a1eca7dfd75f3ceda9ef930b0894c698618db96ea6bdc8acde5a4656c6cd99426d627d0c2c16f9e374ea4e47050f7f4f215bbf79fdb6baefef68d4ef41ce507719f148a4ad7276140b93bf3f486788f5e33b6a49a6c97277a81855f1a318247fa20e35ffe14f7e4471124b81a98b17d1571b51c0ed5e63d1b5c7b7f06f05e86aa2d37133bce15469f910e5dae56d97608deedec4c3883a3156ecc878d76cec4c2bba071ed4ba9b52440b3fb2454a6c4c1a6ebca069ba73739ff3853584bba52dd01e075c6fd430a54aae336855eab4ece1e8b33653991e8a4a464953e558b60d9e40a8653c8ca85ffb5fa3925ec15331af1ac38cd74315ed5ffaf71d41b2e100c326460e4e4ddf13170c02779b2dd35c051e89b6616c8ffc40c47e89b2ba1af7a06db92d1548f9e0f1d91305b9b2266e7c65c1d737a5981c517535169d7617fbe0a9136514e79e6365763e7e0c520f286de4133c963190f8d4121c1e915f67afc5214dd5c722ab9d59030df9282993767c7db19f6518b0d795b7fbd17b983d43126b9cf53d141d4c3f9886955b1dbde8e541791d9f7772b01431d970e740622824b3ec12ffa744a561126ba6ac3208d120838c378d6de98d5093cbc2c260fdbbb4e7648bfa927f784e740db3cfe5a9bfc26208cfde6e9975ea4eaaf61faeb5d66632fff8c88b5f94d394d95892595cc9b038d3976565f2b57b6dcad15b82dad08d7de5af1296e3a0735aac7663752b46026c8c668199bb4239d2c59f933fd31ee47beb09829ab85683de6646fbe0bebd2d6559f760d158d034df6139ce666ae8d171c02c835d608d9a75cb600d82465be7938da55a3c5cd32ea68c9e13758ba11515b3fa8bd32f3ad8672d24b357f7d92d7e8fe4839fdf89f7af69c4c6b16c00e8f979edb66f0c25b1d3fef0d0eae76e9ed1e59abbf7f40ca51487d853ab84d7ea2df61680058b7e53c36121d8704655638f0d82ec621efccdc7040ecec0b1badf66836d76fba26a9f9c15754dda3254d706b841ea5e74254ff6647cb9a8404c834395c5a122d89286c0298053a70f33c534f7c37102bcb6719c1da0c58ea57873c757a851f0c846c0bb10002bb7cee54f3a2e4f69861a73940880313218a30b6419b8fc4ac24f05f07d3b1b7a581cb50797b23ea29124f2accd324bafb1ee4d0dd5ca86840921443fe861c00b11a809f3a4fe976fa93ac07881931d22fe9309723d91cbf3395f63ef311e27cbf6c180cfaedc25571bdf600f46f0dfdede5f9836e69ba53d7d70d1630aa51386ed2fe866aac0a1934e7b6daaf6fa8c76f8e6c817b236fa725a5b5982d382842a52d3f2bbfd6a8c58210e6f807fe1f27140100b76a154c4b5980f680fdbb03c2862473e289105e87637d338129b6d810d8b2d54b063fbe556079ab3cdc68bcf8a7781359dfc51253d23e2ecc4604100d0c5df33f7b157f76ac5b81dc8dd42b9e2de5fd5fbfffed5063b8e18da9c7de261297383dca3c618e1d8fe58e7a1bc4016ebc8656d7cd9876ae43829449b635aba203e72f7f7908ac9f235f8977625d4a4fc7bae85d16d3ffc76ce9cb1fab9bd42d5f22587e944013e4349be1b1507f6824e44a5660ea41365ae7b9946b4c0b157af15b5fcaaa85eb01f72534e658decc09d9b7d0d90edfc86865da5a0c4446389e1d5f15a26c7440ef3cc15d36667081ebd44de5b95678126df3d8a001f71a609a603f9086ff7e66f775bd6c6ad94955a79194d8a0695e8649521f71769a076fd94633027a27ebc57825d951c018c4e7bf4f9cc2695feb7dd5a144fc8459eef7b1f4f6b538412e13ac89246a025821971171b32b2f534446979c285e4dcdc018a94892f3c7f6d75d0a8a61db4f001cbcca37e4a8a84f5b077560e4e5f5c1e75e867384bb8f3328aba3376cef96e2bc6f1c963f3b7ffcb118d76a8a794a526fb534a64ff65dd79bf30c4cd8f47d1fad57511cb316fa628ad8748b6edb6ab463a0f3549a8bf1efafed5a4b46c0671d04b0964641d5dbee94affd5121f2080b12d9eaeda9942c82761f5a7da8d9e02845f8521fbc99658be36ed39c434a7667389f6b1c6c71bed615aba86432cbb1e374d9cdb36d397d4955ef23ee76b2dc78d7373aa01503425abc365e5668501bc8d27641d7cd9dae85401fad2eff88c168df34762bd118e5d90710238b397235ad9c9424f01fb68be106b02392822b682280359912291e417c9f9dc68e1c25195190463c1c2b1b03267e3ada3e0b8a922711f56e9f82eae867a5bc81209dc04eb1ba8ed799cc6480a286fae9d204b2f3a7f0c8cd10d5ba50fe725d735947174d76f09c9a32050ff64b28ffabedd981bc5b46bfee89597d535cf1a8685a1ae8f62eb6d15d7aaa71588a655d31dde090779cc9a6b37e75c04ee39a34d25ddb9954655561a1a4d606ab0081", 0x1000) write$char_usb(0xffffffffffffffff, &(0x7f00000000c0)="ebfca8efa0db6f63fc383a1423042947b0b965d3bb18c3f5441a3880ab85d2c3d54474096874754358d94b3cf7e9c8be86c2c5d622b81ece5c93a579787363169170bfbd7aaf4cb8850480ef948e2c5b714de0046f043dabd315446f86e494526e27462eb3ea22841508f46b4e72db391860d95b08cabd480a8e07b1d15afd3482779cc7bb82e2fd972ffacaa79a8b7cb5874bc028853766413bf8745d099ff505f8b86cf078927ffb2260245e97d9b986", 0xb1) 05:50:22 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(r3, &(0x7f00000000c0)=""/101, 0x65) [ 2338.375392][ T1484] usb 4-1: new full-speed USB device number 28 using dummy_hcd 05:50:22 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000000)=""/4096) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:22 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x620941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0xd38f, 0x111302) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:22 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2338.775475][ T1484] usb 4-1: not running at top speed; connect to a high speed hub 05:50:22 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1ff, 0x250000) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/204) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000140)="06b4e49cb4", 0x5) 05:50:22 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="66de75fc9b9b9b2c5a67a8835984db1968ea6b83e1045202099cb409184622c4834eadc54a70ebf9b927e969895232b031e77eaf834fe38d2a4b416e81ba1746dd8c9b92ed9d542455216b71d05856d47269c63b649bb4cbda24d796cdb0e7df29297ad04905856c2b2270821feaaa2c69188f2646ce", 0x76) 05:50:22 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) [ 2338.855841][ T1484] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 64 [ 2338.875617][ T1484] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 64 [ 2338.886664][ T1484] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 2339.095551][ T1484] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2339.104738][ T1484] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2339.112822][ T1484] usb 4-1: Product: ㎴쉘鎻逽᭮鑩ᚧ૥쬾訫鑩⥼艷딡 [ 2339.120682][ T1484] usb 4-1: Manufacturer: ࠾ [ 2339.125337][ T1484] usb 4-1: SerialNumber: 晍⒲곮윟츔֝홋ᯛ䛮琫ꇚ肯❓绱ퟐ纨⇮歡偟쀖ⷰⰖ厏ꮆ㍋颯功ﶨ矛௛罷˦밃ᄬ䖽ଘᚺ뚱▪冲路熿挚ᚘ漭ﺿˡꎪד隴᣼ᐻꃥ믍l砮ꡎ轨粇泓䈏狕ȵ휖卯뢚殲馶檞諮ᅳ齪밊 [ 2339.152048][ T1484] usb 4-1: rejected 1 configuration due to insufficient available bus power [ 2339.160867][ T1484] usb 4-1: no configuration chosen from 1 choice 05:50:24 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x81) 05:50:24 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) read$hidraw(r0, &(0x7f0000000000)=""/110, 0x6e) 05:50:24 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x500) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1ff) syz_open_dev$char_usb(0xc, 0xb4, 0x8001) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/110, 0x6e) 05:50:24 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x81044804, &(0x7f0000002380)) read$hiddev(r0, &(0x7f0000000040)=""/77, 0x4d) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:24 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x8000002) syz_open_dev$char_usb(0xc, 0xb4, 0x401) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) read$char_usb(r0, &(0x7f0000000000)=""/119, 0x77) 05:50:24 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) [ 2340.990855][ T6066] usb 4-1: USB disconnect, device number 28 05:50:24 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x58) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) read$char_usb(r1, &(0x7f0000000000)=""/94, 0x5e) read$char_usb(r0, &(0x7f0000000080)=""/117, 0x75) 05:50:24 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x80) write$char_usb(r0, &(0x7f0000000000)="60c99aad5f5ad4642f66f2432e5da9c33ddba82d6a17f557ffbd7da3caaea0f4c6c1c8f0e7159398ec5ca9eaf110dea244b9e3a8ef3817de3d9315b9ca87b5850b90e7d6d675b280eb542b078cf2035fdd31b13bd9d85c8ea20a54cb2375f8e328f6581801e68c6fd7b3961fd33ad2e9965e2c56e4f1555cf975c6d1d7a790c9fa0a1dc06f6864fbf2c3e2cafed16073504fa061eab5d1d9554c211fe5d0615188bb2281a087db8f4a8777bf4d3b60cd650f196758737595548106e02331e50178008df3d53309ad", 0xc8) syz_open_dev$char_usb(0xc, 0xb4, 0x869) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000100)=""/178, 0xb2) 05:50:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x9) syz_open_dev$evdev(0xfffffffffffffffc, 0x3, 0x10980) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0x5) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x121000) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000240)=""/4096) 05:50:25 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xa) 05:50:25 executing program 4: ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000080)={0x2, 0x7, 0x100, 0x2, 0x81, 0x8001}) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x401, 0x20290c0c25b821d) write$char_usb(r0, &(0x7f0000000000)="47340aaabfebd82c54ec8ffa6c7839d4266a8afc64dafdfd2ec539f19d4e1d02a8935c79ac79f967039a60231acdc50495c9dfb5fab84e687e427c368b8c6421acdf490e547fd8455576881d6bcdc2056c86045abb949967615d2565180844d7f36c6d1e2f982b4c41da52386a7cd54320b5e8ab0344e2a7", 0x78) 05:50:25 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x4, 0x4100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x1c, 0x19, 0x3, 0x9, "d23e2b76e968c9b1d5058fb6426097966ad04339ce578aecb487a3101c581abb"}) syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x8080) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x6, 0x19, 0x0, 0x2b7, "d3967bab27d907e8c995f0ac841110be7c4fadb21fd967c6bba5a8085100"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x3, 0x80) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000000180)={0x2, 0x1d, &(0x7f0000000140)="5fb3f8bb4b5ab2b96eca9727cefab9890efc89a964bbf2f31c788516e7"}) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:25 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x6, 0x55e, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0x3, 0xb0, 0xf1, 0x40, 0x1b3d, 0x14c, 0xb1e1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x54c, 0x2, 0x4, 0x3, 0x80, 0x3f, [{{0x9, 0x4, 0x57, 0x2, 0xe, 0xa0, 0xe3, 0xd, 0x1f, [@uac_as={[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x8, 0x800, 0x0, "174c39fe9c"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x0, 0x1, 0x81, 0x9, "9f5617"}]}, @cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "d88f8dea16"}, {0x5, 0x24, 0x0, 0x1000}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x200, 0x8, 0x81}, {0x6, 0x24, 0x1a, 0x9, 0x2}, [@country_functional={0xc, 0x24, 0x7, 0x1, 0x8, [0xfb5, 0x101, 0xfff]}, @obex={0x5, 0x24, 0x15, 0x4e02}]}], [{{0x9, 0x5, 0x5, 0x1, 0x40, 0x1, 0x5, 0xff}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x1f, 0x1f, 0x8, [@generic={0x64, 0x3, "52b2f40679c756aedb39608cb6290f09b17e8f22d786e65329275f397b3bf7eb902a6ee2a8d713a8473e5d0a774f89ff70f7939ae8ed840cccc09594d6f58fc877a2e333a06f26107d525cf5200e8efa5f3c78481241fc35b133b0f680918a013be4"}, @generic={0x64, 0x23, "2f554b3cdfaee929146443e0353534358369789fbb8fb1d78b270a2a65c548f58b8262b9ac8a031af3de4d522dbe21ffce24742f1c6885c3d2b784bea8d37574c2d173de790634b3b68e5b8f4c386db4dcf7db13dff7b7414b325067b962c586588a"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x4678cb0f1aef83c4, 0x3, 0x4, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x9}, @generic={0x1a, 0x7, "f6970a8bfa8a4888ba31a983e3577c085fd0ae92efd40a55"}]}}, {{0x9, 0x5, 0x80, 0x3, 0x68, 0x5, 0x6b, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xfa, 0x5}]}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x1, 0x6, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x63, 0x7}]}}, {{0x9, 0x5, 0x9, 0x1, 0x200, 0x1f, 0x3f, 0x2, [@generic={0x4d, 0x22, "d6cc93d4188fb5605b90323f184cef836b16418f23895703d7d051a48c3594d7970e7fa587cffb195c4b069f1eb867dbc558cb5481e3f3a9149f18a143a78f64ee7637a5b51bc22f289ea3"}, @generic={0xc7, 0x29, "cd1ecaa583fc1c9f97e5b3461f9c2eb633ad69bc6fd522c5c5c67966e5de6061aeec9778a7a4b722c3b151e3672f6c558691e14586bfaa0186bc272d80e8d6a078d13f7056390ed3dd308d6ee93d6d96c53b6ab56ea61882f62ffeb55e04077e8323a41b677e4db2d1ee66c86dd989fb0adeca1628e68ede08bf48f0d95e5b0751618f57fe5e76d67c137fd1c7250f1131e85e47c3370ee566de5f5d2e9a82dd8c59798f878f02b27d8cf3264ea5c61b6b27bf21ea54145c33c2b4e3a689149dd3d9458114"}]}}, {{0x9, 0x5, 0x80, 0x3, 0x40, 0x8, 0x6e, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x8}]}}, {{0x9, 0x5, 0xa, 0x8, 0x10, 0x8, 0xca, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xb0, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x2}]}}, {{0x9, 0x5, 0xe, 0x0, 0x200, 0x2, 0x82, 0x5}}, {{0x9, 0x5, 0xd, 0xc, 0x10, 0x1, 0x9, 0x6a, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xfd, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x37, 0x2}]}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0x8, 0x81, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xfe}]}}, {{0x9, 0x5, 0x8, 0xc, 0x3d7, 0x1, 0x9, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x6, 0x3ff}]}}, {{0x9, 0x5, 0xf, 0x24, 0x200, 0x4, 0x40, 0x1f}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x9, 0x8, 0x3f}}]}}, {{0x9, 0x4, 0x49, 0x9, 0x8, 0xff, 0xff, 0xff, 0x1f, [@generic={0xb, 0xc, "637605e90f675e496d"}], [{{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x2, 0x81, 0xa7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x2}]}}, {{0x9, 0x5, 0xb, 0x2, 0x8, 0x3, 0x7f, 0x9, [@generic={0x24, 0x21, "d022dd626e050835eb6567e8369eb3e4fcefaf449a1a8d3c82a422afa78082fc1614"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0xfffe}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x9b, 0x4f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x400}, @generic={0x9d, 0x7, "ef72d90f8065f2830c5fedda8a3a17d5bc173dfde5dd6f2adb3f65d099833f15c269cd8ec6b07cef1842a7d8039242056b352018912fecfd00f64f62bdb0b8098d0df000aedb603c846fcdd11bcc354c27ff73355a815ce76d0d13e0a402927e2ea6433a4a91303ba4bc2c964e88999549ee656c4efe0c48b391a3551ea337b3fed40dda892a800742dd56a9c39cf78a8a60082222728b7392f41a"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x200, 0x3f, 0x2, 0x5, [@generic={0x66, 0x23, "fa34c7e1e270ecfe6681a93f21b9554705b7c0fc70f2aabee7fe7ab57a2011aa6d5dcd3a320462039842fae6ca7ce935555cf69989ec40dba21e17ef06800042798691242fdd072e33f4bd0fe288437e819409ddc0ea389428f3d988bb82183c017bef5f"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x7a, 0x80, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x101}]}}, {{0x9, 0x5, 0x0, 0xb, 0x10, 0x80, 0x5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xf8, 0x9}]}}, {{0x9, 0x5, 0xc, 0xc, 0x428, 0x7f, 0x5, 0x27, [@generic={0x79, 0x1, "ddc430382e90e5fa472776f1db33aa73bdc8325b5712a61d9c2e997610c0ef08785b76b5a984b340c27ce3e091219db08a2c26b9234051cc22153ca9ba5cfc71dab246d0abce39065b7d6e56fefff5900b6f7ef2a2eabc88c90949982bd78e7ffc17c5ba945c158505dc3d68573f5615e379ad58155fc7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x8}]}}, {{0x9, 0x5, 0x5, 0x0, 0x8, 0x2, 0x0, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x6}]}}]}}]}}]}}, &(0x7f0000000a00)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x6, 0x3f, 0xff, 0x8, 0x75}, 0x2d, &(0x7f0000000040)={0x5, 0xf, 0x2d, 0x2, [@ssp_cap={0x18, 0x10, 0xa, 0x9, 0x3, 0x4, 0xf00, 0x8, [0x0, 0x0, 0x3f00]}, @ssp_cap={0x10, 0x10, 0xa, 0xe0, 0x1, 0x50, 0xff00, 0x9, [0xc0]}]}, 0x9, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x408}}, {0x5f, &(0x7f0000000700)=@string={0x5f, 0x3, "854516d20128385d4459f2731673dedfb590c453bc2333ce124fe3457c36c39e03b7b58c7c6229b18ae8373d432a5b4399355cb92e1c27be2d9e0f6cd058269eac9b4cae6c66ee33b87edf94f959351d33cff39195dbfd470f8cf39f50"}}, {0x27, &(0x7f0000000780)=@string={0x27, 0x3, "bb12e4ad4a428133c834bf1c60fd0282b4420a29aa080e5ba966bfa4146e7637f1ca736fa9"}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x446}}, {0x30, &(0x7f0000000840)=@string={0x30, 0x3, "9d45e717927a835a186db28405391ba1d024de5c3f85f0131e2bb57f3d2486a2f00ea6da7e53b8de3fdf713de87e"}}, {0x51, &(0x7f0000000880)=@string={0x51, 0x3, "32c9fb125f9d73d53937baa4ebd1829aac6b7b48a6962780e2ca41beafcd478955e0c92c49a1a27ca54ffea84ba0347c4805be6606efbb34227b69d415671858dfe09b0a78a8dc4cd1b97849d47cce"}}, {0xfc, &(0x7f0000000900)=@string={0xfc, 0x3, "56f6236e8883f551c4b30d960abb6d11f74877747ebfd8b93b58a88465d7ba3b1b32a1adb730e3c5ab716e618c50b1ea483b5d2679d426892e8584a0f4d0a3139219a5aaa6d86687cb8015e7700da7b7dbd454382b91d65034ff0afdd17e5748378c817ecb08c4bd061d946185a327fc54c48b1a6b78cb8408bc12ff3c17720930902d87b58da7540dcb2db319aff2bd1b0c4e907597b4925b8f7c2979a4ff86f7d700dd4dc191f4d7990242d3463620c23b37e3222e8861f3a9f745387f9345857526d6ee11bc380c9e2ecfa0e8794e056f17fec5b100733ee0bd4f485505c0bca5dc71ad4b25b8c22adf9387379dc9ab94c9c97f7764b7c965"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000c40)={0x24, &(0x7f0000000ac0)={0x0, 0x21, 0x7b, {0x7b, 0x0, "4fe9692626b9f7810b665a273d58005bdae434dbf6fce5b67d4b3a6914a79cc191bb3c1acefe8d48397e5ac6313199ea044e05e981296f8d512f27a20d84cd8877f7b768af83c922def867ca0b34991b635b63a6d145ba928ae1b48eba87db1d364740fcd99be16ce83bade72f83eba52d0032decac5a8ef11"}}, &(0x7f0000000b80)={0x0, 0x3, 0x2f, @string={0x2f, 0x3, "3c869ca7f8964d8f3cff84be1d908bee6499becd04d28bd18248c8617423e1f6148f57b0e89505fc887a8b42e7"}}, &(0x7f0000000bc0)={0x0, 0x22, 0x7, {[@main=@item_012={0x1, 0x0, 0xc, "96"}, @global=@item_4={0x3, 0x1, 0x4, "0cdadd87"}]}}, &(0x7f0000000c00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7fff, 0x1, 0x1, {0x22, 0xea1}}}}, &(0x7f0000000ec0)={0x2c, &(0x7f0000000c80)={0x20, 0x16, 0xff, "8ece4518dee85a5bafd2d2c7a9d1d0ba11daf07b098a0506b2fd5db5cdc5d558e399d58eb9c42a5b59729ddabff953fb54e56fcd501e01ee309ce5ed2647e530c5fd073f9e8832239a39125f47d03edac0fb81d4ed497c5bfac39a4698b142e42ea0f4fad14cd923e89febe2019c985835cd010679ec91677c5c1bcfe8a7b26e17d1b8c98e310708a08d47f6e083a29b1efa37f5cd821a9f6b91addbf45906b950e3c8120106168b0fad5b9484c12790789caadfa9e2aa2a968317576f7a802fdbab8966a6d781f4f24b7416f61e8c292f40de3c880af9574aac3372b89695c80c2974af692114987a2215e039e0fe49f24f909553322ee24b0dbb941d0405"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000e40)={0x20, 0x1, 0x8, "39be8e543defdfc5"}, &(0x7f0000000e80)={0x20, 0x3, 0x1, 0x3}}) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(0xffffffffffffffff, &(0x7f0000000f00)="5e505ec50a0ed777de5a04e09b196c15abaa78eec8f4e4ce33743c681dc79f310f24cde3962d86cabec4e47afae06ebff2d4892764c5125ec42c", 0x3a) 05:50:25 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x200, "51cbf02f88400e8beefc5b326645adc8bfb58281329552627cf695ce5719a7e3"}) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:25 executing program 2: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x2, 0xaa, 0x8, 0x8, 0xffffffff, 0x9}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:25 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000280)=""/209, 0xd1) read$char_usb(r0, &(0x7f0000000000)=""/164, 0xa4) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fff) write$char_usb(r1, &(0x7f0000000380)="59c18aae09000000000000004ea3d02ef7985152279df28e18e4d836330b4a48f6a66cb0770b19ce81daa197fbbe9b00a2d5a34a27e093affbd00c58b118b4bdc0e01b0889e8765f31aafae7329b7c6ace86dd295fc51af1bbbd219e52e1c852ded3d53c4bb3722cabe3dbacfa4e20a0a34445fa192ce07f83bd8d37b129512e1df85ad86914aca557daa07ef8b7f59c989d7da7e442559bd249e8fca17cdd535dfdd635535fa6133e44cefb515c1537ee7309c9d624dca61af3bfa0f68a133cc0346c54f11a6677b299b36299ee5ab6b822aca529362025d7f276870ee908fb20bd448989ccbdf935236ccd050ea9d5c83e828cf2f90f16db725d00000000000000000000003699dc2e9dc7d292828bc45d64aa3cc404dc5787", 0x79) write$char_usb(r0, &(0x7f0000000240)="a1130cf729e42864a4e739b6", 0xc) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x7f) write$char_usb(r2, &(0x7f00000000c0)="29490b8a112edd917e8bfeaa2a1868e2414aac6e85d6a60a87c413f83c17f409b6c70461443b4d1222e2d08344bb02feedb3a56e91c49c8c2eaab199690982872e2d7c2a2710b0e4b32e423086d7c20c4be32927fb35d3aea1725162b895ee3957d7fee75061e0b54301f754201ffd903cd5a97bc17ca396f1025a4f37b004f2d7718f3458f32b78e659739656133cfd9c4cfc6e95aeca0e31dee506ea873b357a44a98f7c24c6ca172002e050f5fda1278103a4988708cb7ed8038e88595b9523a8d43bae0db6ed528478d4238a7ea070d5a82932268ceca3c96d60e19c74", 0xdf) 05:50:25 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:25 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8e4) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="f5b4203a015e640a16a3b30a76b3093d6802d28180ecb9ad0fc9d57cd0961f85ae1fef2b74422b3b38b5c70a4c5dab50604796ad16575e8ef4724049b2b6d67a09da07582f0776a8fc901ccc84e4fc54c358187ba81b1cfc37b1a7d3c5fd16f43a7e1718fbdb70d0ffa8c0993b328ba36bd317aad03085c1473d6804b905f3ad7664e1472a085f420b2f661553e6d0faebc1372fcd26dd94df597d3374e39962bec06b47503ed72dbbee262419ebfcf285f78887fc0dd5e74943616697408bcd0ad81ead5bb8f69e0456840b8e534385b09646f46c83dcd17a7da9297f47df26389b7bb7ffad", 0xe6) 05:50:25 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000080)="af3e9f265eb9120d7076ff9b8c86e0deb427cd16af5bce3ea7a0b0ac3330702b6892933492e5429a9cbb597527ce57216fe197c7745bbd39aef42c370e8c221dbd4fd05ce6f80ae205b99595ed609afabf9b72502a752c375fa240c86bc374eda04046668ec41ac628a488f12702c345ff0534c3a8fff5ded0cd7a30ae6ee9b898674efb8f89e83626fc59ca6129f47ecaf0f44f857e00416405af438a68021a8411c8bddc2e196e71ba5b8483c47b61cf6f033ee32f8cc70b", 0xb9) write$char_usb(r0, &(0x7f0000000000)="0770a9487dd729029394c8849d4f22a5becc651349801b158b52827fce20f1c2947d91284c80ac9e8470a86ed00dc855462a3dae093d4adcb37df9fc4fa61d0c29915487378ba929686427f683301360f4c60f36005e2cafabf1", 0x5a) 05:50:26 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000000000000, 0xa01) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x447e2) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48562) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x63471) write$hidraw(r3, &(0x7f0000000080)="80c1988de4", 0x5) ioctl$HIDIOCGRAWNAME(r1, 0x660c, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000040)="c946b325e69a4769c10c59d1f2714a45daf35aaa9b0d3b00692644d718fc81a55e6821cbe5a6ed3dbd8160927c705db63b3d1df2356fb0e725f2044c14500123ad7a23a068d8c02e61e0cb5041f19ad0cc811a45b8cb6a3963afb23d8cb0243260d06ea1c43a1dcbb82285763bee74f06db4afb2ddfb5ffed087b35443a67ebb553b62fcda0c288fdee55bdcb0def0763d8add003128e0324ee6e023907dba8c12e76a4145bf4793f33a0fbfe95abcafc349fb4d6eec35f968e4fbaa314061f42076c1759eb8368f58db199206a635ba574ec3e1b5f419b46c36fe90b5069109d053e62c79a443a37d463a10b922b0962851c5b7f8298af805efaeb980", 0xfd) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x20040) 05:50:26 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xf58b) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000080)) read$char_usb(r2, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffffd9) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f0000000140)=""/128, 0x80) read$char_usb(r3, 0x0, 0x0) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x834) read$char_usb(r4, 0x0, 0x5f) read$char_usb(r1, &(0x7f0000000000)=""/94, 0x5e) 05:50:26 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="927749238e53a49b76046f3ae077f979f4f8bf60243957dd20ce25831b09a33f0e61af2fc626dd45e5cd9a55006b1467a01bdd39c087c1fe5b4b40c9ffa009e1569eb7b4acfd2b3e412594dc04bc2dba60", 0x51) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:26 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) write$char_usb(r0, &(0x7f0000000000)="7373b49475a7c8c9cde72e2ffc153881f3b6bfd54c540c5f7f49", 0x1a) [ 2342.685404][ T22] audit: type=1804 audit(1633240226.374:5587): pid=11739 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3938352F48C7C060 dev="sda1" ino=14066 res=1 errno=0 05:50:26 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="44bb36645695ca388357a001852d86465460689a303d79386c30abed07798bd7750b4d386339cb14083580c0535bea4301f13e1ea1", 0x35) syz_open_dev$char_usb(0xc, 0xb4, 0x81) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f0000000400)="526549ff9afdc7921baa578153a0de2627ee30a569fd43dcc42a330f50c518caf953c1a4cc39806652dab133b91c4668cfef96625e0cf86a17c6989642", 0x3d) read$char_usb(r2, 0x0, 0x0) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/251, 0xfb) 05:50:26 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) 05:50:26 executing program 4: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/10, 0xa) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2343.285505][ T22] audit: type=1804 audit(1633240226.984:5588): pid=11735 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3938352F48C7C060 dev="sda1" ino=14066 res=1 errno=0 05:50:27 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) syz_open_dev$hidraw(&(0x7f0000000000), 0x100000001, 0x0) [ 2343.337428][ T22] audit: type=1804 audit(1633240227.015:5589): pid=11739 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3938352F48C7C060 dev="sda1" ino=14066 res=1 errno=0 05:50:27 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/165, 0xa5) write$char_usb(r1, &(0x7f00000002c0)="d098d0d8f771fb5f9c995e2a05111e6d5564bee1159f056ff34739d0defcd3f5176ce1139c217782c6216d086fd239f479b9f0b49a61ec0eefc8b69f4936eb99a3c22df76920b830cb325367584c6fba85ea2a06582abbdac083faff3c165f1a419baeb6560fc8c045406137297c119ae3febcdea54e73d40881788007ae20c9f59db0d809019dbd7c3ce001304d00f0a1fe89fcd20c66191a7cf324f20ae4275cb094a754c774fb243afa214c947f11a2bc17e8f0acbb69", 0xb8) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r2, &(0x7f0000000200)=""/148, 0x94) write$char_usb(r0, &(0x7f0000000140)="57fe8123ef4115f89cc55b2407254b640996edbe972d004634fd9aef411ec5a350804ec9c54e5d231eddd5ee6c3f0abf94d8a9a93f57dbfbd7232850e300630dada159aa81badbfcd79123ffa71357dfabfd0d8e7a40d1119e65793aa9d4be6e7857d1450863e22852c18eaa0df1e487dc433421f619a5c1af4d92b76dc7b1757a5876656218cfefcb653bee1b", 0x8d) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) [ 2343.370903][ T22] audit: type=1804 audit(1633240227.015:5590): pid=11742 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3938352F48C7C060 dev="sda1" ino=14066 res=1 errno=0 05:50:27 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/187) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x46d, 0x101a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x10, 0xe1, [{{0x9, 0x4, 0x0, 0x1, 0x8, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x7, 0x8, 0x1, {0x22, 0x70a}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x40, 0x9, 0x7}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x110, 0x2, 0x75, 0x98, 0x10, 0xf9}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x42a}}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x200) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000280)) syz_open_dev$evdev(&(0x7f0000000000), 0x800eff, 0x101400) 05:50:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x80) syz_open_dev$evdev(&(0x7f00000000c0), 0x5, 0x100) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000040)=""/85) syz_open_dev$char_usb(0xc, 0xb4, 0x1000) 05:50:27 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x20004) read$char_usb(r0, &(0x7f0000000000)=""/205, 0xcd) 05:50:27 executing program 4: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x7, 0x7, 0x6}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2344.034712][ T1484] usb 6-1: new high-speed USB device number 23 using dummy_hcd 05:50:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000180)=""/106) syz_open_dev$hiddev(&(0x7f0000000140), 0x3, 0x208001) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f0000000000)="ae7d09da35e1f6b46216be0917b580daab7e05f28ae8f996decb08e4b4635e112f811aa8af35a79cb654748a14e7959e6ce5fcc81477e32d900145fe72fff5417f8f11926a6d5a979557543f7e79fc39d2a73da1f08dc26899c0500fc1a71b7a518672817e7d574a0a160a3210f7b6bd028c2d133fe2d650582cdff345ffea4e156786b8ac", 0x85) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) syz_open_dev$char_usb(0xc, 0xb4, 0x9) 05:50:27 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x401) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) read$char_usb(r0, &(0x7f0000000000)=""/135, 0x87) 05:50:27 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000040)="90bc06b2913948dd32fc1ec4123053b38c78eb595de3605b75fe517b0839f4c9b03b315636094c72711c7b", 0x2b) write$char_usb(r2, &(0x7f00000002c0)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a06000000cb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761e2", 0x280) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/60, 0x3c) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r1, &(0x7f0000000540)="87d25e6cbb0193242d829e0e6856f4f72b2d90112bef43a60417c85d4dd784843d32e0280a32a6d23790378f87d4ff311829a6bdf67cb6488e43296a93d73e88f073d14e1bbae00d3af4811cdbd18a42377d923ff9dfbbe377bb19920fc6763d3f9601028d7bcbb0", 0x68) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x800) read$char_usb(r3, &(0x7f0000000200)=""/154, 0xfd51) read$char_usb(0xffffffffffffffff, &(0x7f0000000140)=""/128, 0x80) [ 2344.284640][ T1484] usb 6-1: Using ep0 maxpacket: 16 [ 2344.484775][ T1484] usb 6-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 64, changing to 10 [ 2344.495917][ T1484] usb 6-1: config 1 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 2344.508759][ T1484] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2344.714786][ T1484] usb 6-1: New USB device found, idVendor=046d, idProduct=101a, bcdDevice= 0.40 [ 2344.723877][ T1484] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2344.731949][ T1484] usb 6-1: Product: syz [ 2344.736227][ T1484] usb 6-1: Manufacturer: syz [ 2344.740837][ T1484] usb 6-1: SerialNumber: syz 05:50:28 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1f) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffd) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffd) write$char_usb(r1, &(0x7f0000000040)="fa252330abda314a579e884cb2c3b96a394a54763dad03915fde366367f43d2ba3f4d731af6aa22f2d88f5ef99992e4690d0dfc00dff4d4be93803a2dfc2203032983ba815acd0ba0196d27df7583df52750c474581268c886a3b639ec51dac50e52530990d7b29778d601a1d5562397503b1f420ddcc2de4c140de83ca4e9e57ccefdfae7a02b9570d73ba1", 0x8c) syz_open_dev$char_usb(0xc, 0xb4, 0x956) write$char_usb(r0, &(0x7f0000000000)="ade1afe763200ea51091ab0f7062d4951b3b67bbb8cc6ec43bab75c10f", 0x1d) 05:50:28 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) 05:50:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x40) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000080)=""/45) syz_open_dev$evdev(&(0x7f00000000c0), 0x6, 0x500) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x1, 0x2080c0) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000140)=""/68) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x1010c2) syz_open_dev$evdev(&(0x7f00000001c0), 0x40, 0x20800) r2 = syz_open_dev$evdev(&(0x7f0000000200), 0x100, 0x220000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000240)={0xff, 0xb, 0x5, 0x8001, "1bf6bf73cc41dba4020ca5f9b0803c282b30e8b1a38c4d1f90e98d8a40476c74"}) 05:50:28 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="1d727e7ed203d576565bb3a5", 0xc) [ 2344.999770][ T22] audit: type=1804 audit(1633240228.695:5591): pid=11780 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3938372F48C7C060 dev="sda1" ino=14035 res=1 errno=0 05:50:28 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r1, &(0x7f00000000c0)="ffdb0995fcbfc80768ab1a7f83e6db8f4a38ea3bf995488a4f745d13363684dffe069e5db88423e6c8add549551d75a6b4b4f71e9524b77264e7e9d0764e52398ebb221e6efb4f176ddb0f188ce9cbe971e42750e8fba22bdfdb415c371490159b447f942f660f4bdea0110c173f0aa6ae73581dd49870a5c67e1b701651e6e484bee7da7abc205fb151fb9140624955b212a2646ad739a9ede00a2d9654727dded9adad168f4ef5e902cc29c91f830a2bfec7ab7c87521098e3", 0xba) [ 2345.244754][ T1484] usbhid 6-1:1.0: can't add hid device: -71 [ 2345.250769][ T1484] usbhid: probe of 6-1:1.0 failed with error -71 [ 2345.298129][ T1484] usb 6-1: USB disconnect, device number 23 [ 2345.814466][ T1484] usb 6-1: new high-speed USB device number 24 using dummy_hcd [ 2346.064462][ T1484] usb 6-1: Using ep0 maxpacket: 16 [ 2346.274444][ T1484] usb 6-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 64, changing to 10 [ 2346.285566][ T1484] usb 6-1: config 1 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 2346.298416][ T1484] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2346.464552][ T1484] usb 6-1: New USB device found, idVendor=046d, idProduct=101a, bcdDevice= 0.40 [ 2346.473640][ T1484] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2346.481675][ T1484] usb 6-1: Product: syz [ 2346.485915][ T1484] usb 6-1: Manufacturer: syz [ 2346.490504][ T1484] usb 6-1: SerialNumber: syz 05:50:30 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff9, 0x1) 05:50:30 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x40, 0x1, 0xa4, {0xa4, 0x5, "449c9bd6019a0817ea99956091a6d1a9a145acde625d4798db11af47d38904062d5752903fa2512ed271daa232dd66590703e85242ceecc075de31224f2c14149887b6f9d9f798758bf64677a4738f4288801d44a10f2e953de0518b46aa096ae459c83d265835d05c8c599a4d8d3251c8b2592a06fa10aa92419b2af3b35965a5b3739a1b5a5268c8816ff74ad3e2651242755456ddbfccc28a59ec10a24b12764f"}}, &(0x7f0000000180)={0x0, 0x3, 0x51, @string={0x51, 0x3, "26a55ac15eb733871d303019f6cef39730f97e8c8b9e9b8b6941917ac9cf3084ae86f19c35383dccfdaec1828b20841ce79b56c7852527eed1e2e12b23a633d0d452e0ce374580eca503c6eb9423d1"}}, &(0x7f0000000200)={0x0, 0xf, 0x24, {0x5, 0xf, 0x24, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x1, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0x2, 0x4, 0x5}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0xf, 0x1f, 0x8, 0x400, 0x3c}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x60, 0x7, 0x20, "b1e07bb2", "c1613b9b"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x8, 0x1, 0x7f, 0x4, 0x4}}}, &(0x7f00000007c0)={0x84, &(0x7f0000000300)={0x20, 0x9, 0xfa, "9a5643893c0e3af845de5b984956a52512a7944b20f1c5cb6696bae6fb25f82918c347b2231a15d54103d16db2660e792066df1ef73150b89995d6fd1dda7cb547c6d39ce9902515a4c7040e51830bd647f0bbf32302338b932ddcb7c6fe803d3ca58bd6121633a2dfd298f2293a900b3f4ae088bded92c0dbbcf54212a62c93e482e7445a4ee61eec4c1ac21491772c296331512883be3c3be05f760f80867782fbf2da01346d5b9567b6adc90082007b5c862d7ff519118e6aaba1e7f28f6e241499088d3287b191e39bad0b6318ff488d3ae582df7c240901038dca98f5550e6ad6c8cbabb6663ad6bcb2abe1528b207bff331667dbd42795"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0xfd}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x160, 0x4, [0xffff]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0xfffe}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000580)={0x40, 0xb, 0x2, "da90"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000600)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000640)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x19, 0x2, 'a '}, &(0x7f00000006c0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000700)={0x40, 0x1c, 0x1, 0x6c}, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000780)={0x40, 0x21, 0x1, 0x7}}) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x2, 0xfffffefd, 0x0, 0xb, 0xf8000000, 0x5}) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x9, 0x8000) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000080)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:30 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:30 executing program 0: read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:50:30 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="0397901572d339bf081305210182c000398ca2fb2aa5cce77761f7bc0358b2126ff8047036a4f513a07c2bb517b162b4d70bcfcb95c8f06e32622a9e39972e2145e4ef0312cad61686f06d4ca0bad9c2b9c198", 0x53) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7a376e79) write$char_usb(r1, &(0x7f0000000080)="e4f8024665588a4b946cd60ebcd4bfb936c14b2895e863d82f4029682ef25365aa3f5f3469b8c814c4", 0x29) 05:50:30 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8001) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:30 executing program 0: ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000001c0)=""/234) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x47) read$char_usb(0xffffffffffffffff, &(0x7f0000000140)=""/91, 0x5b) syz_open_dev$hidraw(&(0x7f0000000080), 0x800000001, 0x41c782) syz_open_dev$hidraw(&(0x7f00000002c0), 0x401, 0x1040) read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/114, 0x72) read$char_usb(r0, &(0x7f00000000c0)=""/100, 0x64) 05:50:30 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20940) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:30 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r1, &(0x7f0000000140)="3ecc198dea24a6c697427aa6add99357761a072aee9c0eb5a80a7d8d8899d6553dfb03d6c788bafee08ecced2e621430d951f1d9887fd76dc7306717cfb2ac01cc689138127198175f75d542fc806d41a6a05090cd1dc2376e1d314a32f0bf56f2bfa7b74ed3ba7b0060b38089426075f493f31eb527350797eceafb22ed777fc0155120eaeb611f499e1671df78ab7e3dd84eee745b71774567fe0968e7f86f002f952caa7af67a226ca531f9ca6e5abad3c83e905c0dc582523fa96d854dc014d0b3aa3ef3d75219e73646ebc8948b6662e8e175878a8ccf0f01a5daea85d2e2", 0xe1) read$char_usb(r0, &(0x7f0000000000)=""/95, 0x5f) 05:50:30 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x189680) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0x20, 0x3, 0x1, 0xffff, 0xc0, 0xfff}) [ 2346.914540][ T1484] usbhid 6-1:1.0: can't add hid device: -71 [ 2346.920626][ T1484] usbhid: probe of 6-1:1.0 failed with error -71 [ 2346.933763][ T1484] usb 6-1: USB disconnect, device number 24 05:50:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000000)=""/36) syz_open_dev$evdev(0xfffffffffffffffc, 0xfffeffffffffffff, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2346.972310][ T22] audit: type=1804 audit(1633240230.665:5592): pid=11898 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939302F48C7C060 dev="sda1" ino=14402 res=1 errno=0 05:50:30 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) [ 2347.013871][ T22] audit: type=1804 audit(1633240230.665:5593): pid=11898 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939302F48C7C060 dev="sda1" ino=14402 res=1 errno=0 05:50:30 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2347.074681][ T6066] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 2347.334332][ T6066] usb 4-1: Using ep0 maxpacket: 8 [ 2347.454559][ T6066] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 2347.462681][ T6066] usb 4-1: config 0 has no interface number 0 [ 2347.469893][ T6066] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2347.480856][ T6066] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 2347.491868][ T6066] usb 4-1: config 0 interface 65 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 23 [ 2347.504994][ T6066] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 2347.514020][ T6066] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2347.527509][ T6066] usb 4-1: config 0 descriptor?? 05:50:33 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9163) read$char_usb(r1, &(0x7f00000000c0)=""/161, 0xa1) write$char_usb(r0, &(0x7f0000000000)="d5153c2f12419280eb97677245646fe41df72c4aa9d15fb2d8d1cfd156e8eaa06165df620ad0998a9c8d7e332037eced4b7e72bee983cea12e177fc6d30550fce248cbcc98066ba6201ce04d7a51e079fb470f3e3f92d3aab5120bf462048864f3cf09b1dfd95fe821c8d9eec4c8f444afaf8c1f44e5c0657f8c2b1b8670011378db7d49ce707ed02d25a1a90c0a365cb272c59b29647106fc15e4111bf722d2d8791ad0370cbb58fd", 0xa9) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r2, 0x0, 0x0) read$char_usb(r2, &(0x7f0000000180)=""/4096, 0x1000) 05:50:33 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="ed35f2f6c087864aef2d12010abf63d70be94d2fca7e77671ed7193bcdbcdcf2b41ce50323cdfdb54dd168088879cd3c038569993ab5947578c582c5052488649c3f647efc0838a4c98ec742e2ef3d78df5b95f5c54431c08889ebc0bddf9406714f93994441405c60825ddb5b629734bf49659b8bd64f09cd66dc4a0da035f3c263878a30ea77b76aed90d3def07fa7212fbbb30c19553d4943dc18bb02e4605094030d0c6b399383fd0a3a7a7d3ede246e26a7725f1f8babf796b2db", 0xbd) syz_open_dev$char_usb(0xc, 0xb4, 0x4) 05:50:33 executing program 5: syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x11, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x40, 0x20, [{{0x9, 0x4, 0x0, 0x81, 0x2, 0x3, 0x1, 0x1, 0x7, {0x9, 0x21, 0x5550, 0x9, 0x1, {0x22, 0x63e}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x8, 0x20}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x6, 0x0, 0x0, 0xff, 0x1}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x413}}, {0x46, &(0x7f0000000140)=@string={0x46, 0x3, "59a3687b69fa2ed957bc0e8edc14e446bdd87f0d8e2aed25e343a8ae2b7639baee9f5af3f491e63d8dc2d5ee051edbf0127b7d7ff79f3ce369ad176bbbbe31aea582c104"}}, {0xcb, &(0x7f0000000240)=@string={0xcb, 0x3, "1afbe6995d6b63c4081fdf8fd4998cc85d837b051ad1de2e2b46923aa2ddaada82d2f8202bdd7fd2bffb262bbfb7e20f0f60d9338fe6e9cfefebbbc43ee550868d78c19f4eb1eb73b6c1fd279541ad4c11d97296f54ae451854a2eb8786d2e03811c26d8799fdf68fcae90650959c8f5284a159152eca3169ebd9a28ffcc7c6e3cc145eae87ddc04d77c631d16549e38f5b0e228c380f16a5a7ec36fc8f1da0ef78bb49a306660c1985e6e75edc0f1eef80fcef9509b8fd611a4f8864796b8b3a400d9d2187cc2f63d"}}]}) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x0) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:33 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:33 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:33 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r1, &(0x7f0000000000)="65dcd4fb1bf4c5bcc4396a10606f950693d808b6b444c06e2c9c7b9add076874249339853503c06327ece1fe27b0042f7617603c947f5a3bf4548f6f5e9c7eeb735324c4f51d789cfa09bb778424bdf4e7b0d59671317d5c67f3208e68fa015625f896e4b2b26d0f83ec44d290257e4fe135fb250593870368c953eee23f4b5816a85b16f43c17d3cf23714fac00463af44e43a4feadf316500f0d2f3598b5bc0df15d5d2a5e6a2d728272da0608dbc17c31fbd5adea0395ec5e33821e", 0xbd) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2349.772988][ T6066] usb 4-1: USB disconnect, device number 29 [ 2349.784129][ C1] xpad 4-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 05:50:33 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x40) 05:50:33 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x10081) syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0x301000) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/8) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffff35) read$char_usb(r1, &(0x7f0000000140)=""/108, 0x6c) write$char_usb(r1, &(0x7f00000001c0)="368106a09c214d233ff54360e4a7bcb283f3a13def3849fbd031f12c7b8e1b8f6851c3f6ab803da2531d49e972547f3487139be1666ae90cc72a1436be0c62e0d5e23f790f556a2f2411599f6579cb5747200863e2ee6fd0cb527eecf050ef803e64a067ce62ba9184444b0be2fe3e42ac8f73e5f6777f19ebc9c15350600c85348e8a386f54b02c20087057daedaa1f55621795b2a19da376e0b9f9ab576757eb370e36b6cb7a221a839350e3309706bfe9bd35fe9e5f6e", 0xb8) [ 2349.875247][ T22] audit: type=1804 audit(1633240233.575:5594): pid=11939 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939342F48C7C060 dev="sda1" ino=14723 res=1 errno=0 05:50:33 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xc8) write$char_usb(r0, &(0x7f0000000000)="0a3b643d19ba0f873bc08241a11b3816c14853864962fe2196b1661aebe2708254b845bc9c788aa299917ead5dd20721e2fb737e0d4dfd3d5cbe9c5d3799001963f2d3eef344079a20965b9365f60b97baa01754926af755d3ebf7b2671f21fdf50424d0eb406fb709fc3b48e6a35e6a67a66d58cfe023f8d2f02a1d186541e6c4998b815b85", 0x86) 05:50:33 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x401) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r2, &(0x7f0000000140)="e12c0e64dbf1d8088de439fc38273b83c940e6c80687bf43fb5bf5379455a4b772c3cea25f4d36da39a8951d2f1947e9574b5db63a94b553b05bd174baf0dbbbc980569aa966b352e265a08651c7108291d6fcf7bfebf9737e449663d8e87ab55a7854f333b247ce", 0x68) 05:50:34 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5f, 0xbcc1ce95017b4586) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x20, 0x111002) write$hidraw(r2, &(0x7f0000000080)="37201b17164d15af2408d9ebfc2c1707744a636f8e389639d352893f2fd082a6d527eab4cb1e74361fa561209b22ef27756ced10529214ce4202628c24d97b48be2d6ce4ac94f87a219c268ad5bc03737dc2b8b7f59b7ba963a644957ba7d275646a4967462e4053e0413988e1de07a9623f4f2433244c21ed1e455f356bf49e42820e1043f206fc97d5f406bed9477d072225aebf4522f17a41eb3f8dbff3977370e0465ce83de8c8a5ddf2775b1d76653c3cc82651ae1d0f9b0c448520c54e1b01f02707c97dfd7d28db0d9be20a88fc6d413f46c7d354fb4f3967b9a48e1cccbb4f", 0xe3) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x3ff, 0x1ff]) 05:50:34 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x2108, 0x82000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3fff, 0x400000) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2350.411090][ T22] audit: type=1804 audit(1633240234.105:5595): pid=11960 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939342F48C7C060 dev="sda1" ino=14723 res=1 errno=0 05:50:34 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x400000) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r0, &(0x7f0000000040)="cc059a779b4b4a50365303d90efa2df91d7e33c785a1f4b88c541c6b0e546bc0cf3713756a81c9d9d566f333cabb51be5a3f7f1a9569aad46c09022ab856be239ed4291506a7081a80a7fcb5cdc6dcf1e91130fe29ae1ffb98d5b762dda74bb695aa986a898c06cb0859c456369344d84958834db8d37f2c3c3f480af839df9ab9ff1d9c", 0x84) 05:50:34 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f0000000040)="ef413f579d1b81712c158f45b777fe56aa2191a8e1f95a05", 0x18) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) write$char_usb(r2, &(0x7f0000000100)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8c0872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec19f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d45575391680f4c6b24dc67a251e52eae1e9c176919e0d4cfa9936adfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b46b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca4eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f95877610000000000000000", 0x26f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000080)="eb13ee239204c4192f568157914a6c0443e81c427907902563d0996e20e02262a5e1b9683ca99f59c1f92eeabe00b9c45416b977c6e1d21c07bc82856160c8739cf17db76fede233b85ae87e0784778dea1f99bc20522ef1af5b27c22d74415290f09cf14f287c887e04e6d8f9fc3746", 0x70) write$char_usb(r0, &(0x7f0000000000)="e98b2eccc8650d15eb66c70d70dd7a5a7cb1c3276ae92299378ca13ac661", 0x1e) 05:50:34 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x9ac01) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000040)={0x54, 0x8, 0xfffa, {0x1f, 0x4}, {0x0, 0x400}, @cond=[{0x747, 0xe613, 0xf0, 0x7d2b, 0x80, 0xae}, {0x800, 0xfffc, 0x400, 0x401, 0xbb6b, 0x200}]}) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:34 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/100, 0x64) 05:50:34 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:34 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/151, 0x97) write$char_usb(r0, &(0x7f0000000140)="5ae63174e13ecc16a318772d793d789f08f69414b8e1e16dd4d8724e5c1219b0e03bfc5e804ea395587fae2ed28ecee46c13532588e6a78499b58eb8b275828584a89147b4e870852db66e6b7bfc363ef7b694e05a758f4dc243082bd7099498f15c4b9830d6a58ebdb0e1bc412d1c9d6287efe85c5a2a6c", 0x78) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) syz_open_dev$char_usb(0xc, 0xb4, 0x800) write$char_usb(r1, &(0x7f00000001c0)="bd4dc86405dbc10a59992e6908e26682d50e5a7546c3a53c6a2ddf465e965190202af0cca78178a74044e02abced572777990d033715f24da89b662c6b71f1d5bd69181c1dc78f9b35843ddf2f25c565534d88dc8ca65fb8677edc8a86da81bbeecffcbf94fa457cd284439321d951366b8b93f58f05640aa6245352669fe5c2b055e2a3f22df875880448ce1acafcb800fc0fa526e1b6762fd4010c", 0x9c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f00000000c0)=""/108, 0x6c) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(r3, &(0x7f0000000280)=""/233, 0xe9) [ 2351.058982][ T22] audit: type=1800 audit(1633240234.755:5596): pid=11989 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14724 res=0 errno=0 [ 2351.227286][ T22] audit: type=1800 audit(1633240234.925:5597): pid=11996 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14724 res=0 errno=0 05:50:35 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffd, 0x430440) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000100)=""/91) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000040)=""/117) 05:50:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x7fd}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000000)=""/36) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000100)=""/135) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:35 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2351.724011][ T22] audit: type=1804 audit(1633240235.415:5598): pid=12002 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939382F48C7C060 dev="sda1" ino=14498 res=1 errno=0 05:50:35 executing program 3: r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x62a, 0x7100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x20, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x1, 0x8, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0xa2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ef, 0x1, 0x3f, 0x8}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x80, 0xfb, 0x6, 0x40, 0x3}, 0x50, &(0x7f0000000080)={0x5, 0xf, 0x50, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x80, "9ed7a828ea6190915f28d7bedd524644"}, @ssp_cap={0x20, 0x10, 0xa, 0x81, 0x5, 0x7fff000, 0x0, 0xec, [0xff3f0f, 0xff, 0xff3fc0, 0xf0, 0x30]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "30ec882d69c9a47f2fcb74ff70ee1115"}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x405}}, {0x5f, &(0x7f0000000140)=@string={0x5f, 0x3, "267cebc126c430207bf4fb5c6d5aa82d7fc5286d18f81982a859cafc0776f96ae5947a0b43330c1cb90ef5e4794f1250bc63fd10674c65e5a502386e1f88e08a43a67060fff2ec3bd3acba3e933bb31415b9a871c32937da5bf7d6b6ed"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x4001}}]}) syz_usb_connect$cdc_ecm(0x4, 0x105, &(0x7f0000000980)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf3, 0x1, 0x1, 0x3, 0x50, 0x25, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x9, 0x24, 0x6, 0x0, 0x0, "e7820239"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x5, 0x4, 0x3}, [@mdlm_detail={0x8d, 0x24, 0x13, 0xfb, "0e3fd2b9bed1fa31a06e784b10325a44e86102fb6554f338741303014cab4546b268b5e492f4d696b6ed35e3a16d18305ea3aec0cc4864cd40db751d135a88ce9a02fa1abbbe2bbb640cb195f1ce8c65450233bd30932e1606706fcdb554e8f1dc052333325be30d1d64827296946ba8337bb363bd974e4cd1fd027f385d1cca9f156a5f8d9fe29063"}, @mbim_extended={0x8, 0x24, 0x1c, 0x5, 0x7, 0x7fff}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x4, 0x40}, @network_terminal={0x7, 0x24, 0xa, 0x7, 0x9c, 0x0, 0xda}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x0, 0x53, 0x2}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1, 0x8, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x3f, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x20, 0x0, 0x63}}}}}]}}]}}, &(0x7f0000000ec0)={0xa, &(0x7f0000000ac0)={0xa, 0x6, 0x300, 0x1, 0x7a, 0x7, 0x8, 0x9}, 0x5, &(0x7f0000000b00)={0x5, 0xf, 0x5}, 0x5, [{0x4, &(0x7f0000000c40)=@lang_id={0x4, 0x3, 0x816}}, {0x102, &(0x7f0000000c80)=@string={0x102, 0x3, "c168eace13b3d49eeb7c8afda84d50fd8fc3325f63a302c16eb5121ff693917d19a5f78b3bebfd67aaf7c00edb650d35036c20e0b2ace3b400579a1108f71b912e6ace9d4c7e58ce90bcfd08fd7cdd983ad9cec4445a53b7dcf89b42c9ac04078950bfc4e80b37ac3d6dff8f54aaa5dfcccdd11fb51e1aacba1f29e0ab748c599d2731463df349717d88a9de23e424f6ddd23432d48e911e601f8b1801ea170bf024f618535275d200083e7bbe0b5dcff3d5d6738dad05fa047f480b87b2f575129319653e18b9406db1acf51072194ee90640742df4154a5e7cedcef37e5c206cd823a5f3f6f4458e65461dbafe9838834edd8b2644912864f804cbbdd319a2"}}, {0x44, &(0x7f0000000dc0)=@string={0x44, 0x3, "5cebfdfa47b6b64e854eb86c550a71d5ad5e134cd692b41ef2bf9e1f899d0052cf0be21650914de66fcded992e552214c6c29ea9bf980a5c99d25965fd66372ff692"}}, {0x6a, &(0x7f0000000b40)=@string={0x6a, 0x3, "3542bd4979613ca3f7cce4e38aaa5b25c29ab7f5c1197814b14fe865d5f983a154ec1635b7170f4dadc5c7307dcde65ea2ddddf0f40820ca1c549f540e1dafcf8d3267c251f90569307466f556e177ff5968d016a5b85fe69e7c0ae248bec868c5edc3efcdf1f46f"}}, {0x4, &(0x7f0000000e80)=@lang_id={0x4, 0x3, 0x2c0a}}]}) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000240)={0x0, 0x21, 0x77, {0x77, 0x24, "374e264f86a49ba3a8d5ca2e1739631ab27850ace38c943ee11c13dc1aaaa211a3bf4e0053616f54184cafa7ce18900f3cf436a89d0938165da60759785df250bb8a5e9829c2905f3d69fe8d31691fd2e8ba8ae01c30a287f474ce4feb4e64a6d042f37bd9d7dcd3cfdd60175ac232442acbcd188c"}}, &(0x7f00000002c0)=ANY=[@ANYBLOB="00030400000044030100"], &(0x7f0000000300)={0x0, 0xf, 0x5a, {0x5, 0xf, 0x5a, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x16, 0x1, 0x0, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x9, 0xb, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "858d4cb2c69d3bcf25e290c94bad5cb8"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x44, 0x5, 0x81, 0x5, 0xe3}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "04e3f2dd21683a7cdebfe8d5cc89c066"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "954db63e6675e34c7b8ad29e71c9d020"}]}}, &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x3, 0x1f, 0x7, "cf943781", "1ed6014d"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x10, 0x36, 0x95, 0x4, 0x6644, 0x20}}}, &(0x7f00000008c0)={0x84, &(0x7f0000000440)={0x20, 0x11, 0x7f, "eee383f84043ea6b698f84d21bc3f6ce5f3c41d79fc185b900dd2615cfd21c7790b12c7fd4fe9469d43681f13550b15199415c2e3806b491879d4bba28d5a95da1095861d3ce0cd45fb80dbab67c6b1d6a9b99e101b85cc29f1e7d26293af66751fac689142ebbf57e16aee6d5cca5bf2299a1782657348364c565277a47e7"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0xf}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x3, 0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x1e0, 0xdd, [0xf]}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0xbc3}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0x5f}, &(0x7f0000000680)={0x40, 0xb, 0x2, "3d03"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000700)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2b}}, &(0x7f0000000740)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000780)={0x40, 0x19, 0x2, "19e3"}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x4c4}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0xde}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x80}}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001000000000904410017ff5d810009050f1f01000000000905830300b3"], 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x8, &(0x7f0000000080)=ANY=[]) syz_usb_control_io(r1, &(0x7f0000001140)={0x2c, &(0x7f0000000f40)={0x40, 0x7, 0x37, {0x37, 0xe, "ae9e95009680999270054c42894c1eda5b09ae9c04b7dfa5743dd04301e16a21c4e16f82f05c780a41cb610645a2c620ba9ad259f9"}}, &(0x7f0000000f80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1407}}, &(0x7f0000000fc0)={0x0, 0xf, 0xdd, {0x5, 0xf, 0xdd, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xf, 0x6, 0x2}, @ptm_cap={0x3}, @generic={0xc7, 0x10, 0xb, "394b7643e9eea7f876b3ec5c8efac5e6114cf2c91128e29d756d7d51afc3348e484f134bf8cab316a713deeea60ea2ab37275161e605c28ba584bf2320140f7d3f3e2869f5736367448fe432a2831745683bf59c647e95298b3631af5dcb13799b5db78d80606e83192256c1702a303eeda283b618fb0fcb5faf9017f57a03f08231d5723863f98cfc0c34085ed7e1bf465dbe0f39ee222d1061d2b8066b311bf3143791342cb4771426bb4dfb4dc381408b4207fe7c23150c0306b2707e9e99135793bd"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x8, 0x4, 0xffff}]}}, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x3, 0x0, 0x0, "c4c06db8", "783a92bc"}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x3, 0x3, 0x7, 0xfa, 0x4, 0xff81}}}, &(0x7f0000001580)={0x84, &(0x7f0000001180)={0x0, 0x16, 0x9, "b67a501faaef667ec5"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001240)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000001280)={0x20, 0x0, 0x4, {0x4, 0x20}}, &(0x7f00000012c0)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000001300)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000001340)={0x40, 0xb, 0x2, "ed3e"}, &(0x7f0000001380)={0x40, 0xf, 0x2, 0xbbbd}, &(0x7f00000013c0)={0x40, 0x13, 0x6}, &(0x7f0000001400)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001440)={0x40, 0x19, 0x2, "9cb0"}, &(0x7f0000001480)={0x40, 0x1a, 0x2, 0x6}, &(0x7f00000014c0)={0x40, 0x1c, 0x1, 0xc2}, &(0x7f0000001500)={0x40, 0x1e, 0x1, 0x18}, &(0x7f0000001540)={0x40, 0x21, 0x1, 0x80}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:35 executing program 1: read$char_usb(0xffffffffffffffff, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:35 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x9d2) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:35 executing program 4: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f00000001c0)={0x7, 0xa2, 0x4, 0x5, 0x81, 0x5}) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/214, 0xd6) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000300)=""/207) read$char_usb(r0, &(0x7f0000000200)=""/246, 0xf6) write$char_usb(r0, &(0x7f0000000000)="4b7afd259c50f2c3b9f25eb1c64a7a79950662c0b9cc40a5752ad256907a69067321cac0b2bbf3415d941c1115cdac00d8449e55e2bc841fa6f22c6a99e6faa2f885eb52a504ad6b3b834e778583f45bb808bd22edccda2b5e0ba49d1400081186265ebe56ddd819db598d7361cf0aebdbd50af3c7d743dd82fc992ed986137c720b0ed943dc30fbc2a9cb32cb6bc48bd7a87eebf1b4b98f997c2f4582e35075d8f5492f85a18858", 0xa8) 05:50:35 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000080)=""/116, 0x74) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x5535) read$char_usb(r1, &(0x7f0000000100)=""/239, 0xef) 05:50:35 executing program 1: read$char_usb(0xffffffffffffffff, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:35 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="686229228e04efd654f903f748e2e0d47c74e978a9e719519ef721ed9154fa8e9b7306f125c969c0309a61054e06bdfb7eb501c7bde6889e991c718a789335f1b193d6867d35b09c2d5770fd2d99f4c004279e01b27360caf6a589032a2496e6c4446b4f76369416b367db903e56e5da8d6f6c1f382b6cebd5028c515193544d5f13e26d2cef055f7b67e998d6ec124c0110bc49cbfc4962f4175a5855e0699d00053e6ab07b53cf4ca035142f862303c820a8f9f0a087eb5fc3bee820f51428155971ec10cdf088f94fa538e3f7047aacd515151b509f47013e31a5a31a5b19416931ee3500f4a7108ad6fb911b89c8b3db8af5ab", 0xf5) 05:50:35 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="6df36aaea65eb38f6435310f8d958a4ba16a51706b862768dc900da764bf3b5e2bdc93f89d978a269cc9feb4d510b3cd2dd3ce4cac538239af63e13bd0ee968f276118d7394f01d892c2453671cfff241d880269a52190cf98c1c55a54f0e3fa0aacd9131d578a79e195df1d", 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2000000000) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:35 executing program 1: read$char_usb(0xffffffffffffffff, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) [ 2352.233962][ T1484] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 2352.484169][ T1484] usb 4-1: Using ep0 maxpacket: 32 [ 2352.506771][ T22] audit: type=1804 audit(1633240236.205:5599): pid=12000 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939382F48C7C060 dev="sda1" ino=14498 res=1 errno=0 [ 2352.599681][ T22] audit: type=1804 audit(1633240236.295:5600): pid=12002 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939382F48C7C060 dev="sda1" ino=14498 res=1 errno=0 05:50:36 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, &(0x7f0000000000)="43f4fe55f29e856821efb3d01c9b891c0de4e776df3fdb6e8d1ee2bfb0889aa585514cf5a4f6edbafd8642fd5a0072581981e9654f4f4f6dcd8bb9267a8250b2b99272f14c19fbda58e2b5392af91a6aca5d40f5a935b169f0c1675c5ece9bfb1f2ab84dfacee0ba", 0x68) 05:50:36 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="2159243bc4d39940c0cfa11b330a8db7167cdb90e6d649d4fa", 0x19) 05:50:36 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) [ 2352.630927][ T22] audit: type=1800 audit(1633240236.295:5601): pid=12002 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14498 res=0 errno=0 [ 2352.663350][ T22] audit: type=1804 audit(1633240236.295:5602): pid=12000 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F3939382F48C7C060 dev="sda1" ino=14498 res=1 errno=0 [ 2352.704189][ T1484] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2352.864163][ T1484] usb 4-1: New USB device found, idVendor=062a, idProduct=7100, bcdDevice= 0.40 [ 2352.873377][ T1484] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2352.881488][ T1484] usb 4-1: Product: 䀁 [ 2352.885794][ T1484] usb 4-1: Manufacturer: 簦쇫쐦‰峻婭ⶨ앿洨舙妨ﳊ瘇櫹铥୺㍃ᰌູ佹倒掼ჽ䱧ʥ游蠟諠ꙃ恰㯬곓㺺㮓ᒳ뤕熨⧃뛖 [ 2352.901915][ T1484] usb 4-1: SerialNumber: syz [ 2353.083512][ T22] audit: type=1800 audit(1633240236.775:5603): pid=12053 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14720 res=0 errno=0 [ 2353.364477][T12014] udc-core: couldn't find an available UDC or it's busy [ 2353.371441][T12014] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2353.543748][ T1484] usbhid 4-1:1.0: can't add hid device: -71 [ 2353.549745][ T1484] usbhid: probe of 4-1:1.0 failed with error -71 [ 2353.558664][ T1484] usb 4-1: USB disconnect, device number 30 [ 2354.153719][ T1484] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 2354.393752][ T1484] usb 4-1: Using ep0 maxpacket: 32 [ 2354.593801][ T1484] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2354.753764][ T1484] usb 4-1: New USB device found, idVendor=062a, idProduct=7100, bcdDevice= 0.40 [ 2354.762820][ T1484] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2354.770872][ T1484] usb 4-1: Product: 䀁 [ 2354.775091][ T1484] usb 4-1: Manufacturer: 簦쇫쐦‰峻婭ⶨ앿洨舙妨ﳊ瘇櫹铥୺㍃ᰌູ佹倒掼ჽ䱧ʥ游蠟諠ꙃ恰㯬곓㺺㮓ᒳ뤕熨⧃뛖 [ 2354.791154][ T1484] usb 4-1: SerialNumber: syz 05:50:38 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffd) write$char_usb(r0, &(0x7f0000000000)="e2046a8fdac549c4465f73fca0bf1387f99e96dcd4991848e83c4cfd", 0x1c) 05:50:38 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:38 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x2aa043) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:38 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x7) 05:50:38 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000940)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x1f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x5, 0x0, 0x4, {0x7, 0x25, 0x1, 0x3, 0x7, 0x80}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x91, {0x7}}}}}}}]}}, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:38 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 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}}}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000800)=@lang_id={0x4}}, {0x2, &(0x7f0000000840)=@string={0x2}}]}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) write$char_usb(r0, &(0x7f0000000140)="22df6ea56caeafa5bbd6143b5a9dd42c6b25167b36e037f15ed9abe0bee85f0e581e8d63a073ffb30239e16e2017900e93b003bf99c4537f8571855e46c886e1e6d58818e35eb32c84552498240f9b20f41a2fea5b675e44467c71af91fbc2af854ce65de84972ce4ed602f4a38d5e46690c9ca715b35446ef41c098a524b2be9bbe687968092c21578830544386aefb3504e885a098701be0106ccb89082ef643e96240803ee8fd44a30aaaf1cc1989acf77df74c6019ded014ad5c232ddbbc12e0b7794a12ab6f1d2ccd83cb77de7e3cdb8bed494b026a5fec21f34efcb355b63e8f0e89e500b12ab4d7806a2dc2b2662b3bf6c825b8154877bc44402949aabc9cd3e18fa6698330ecdfdcf269c6cfc5f6e6107b979c6ff72be6f1fb39f5e0737a5dd4347d17acdd10762e411f37916a89ae44a3e3b08b71aa9ea9caf4642d4bc9597d1efdd4eb8b91fcdbf801f50effbc4251fe5ca0b29654e026dc9649f807075453e37b7a566eb04378d9ac8b3ecf242c09322bbde660ea42c397994c6c9e4930b147aade4e5e2190da8a4f3397b551c994da73cf7c9dd2e6ac813eb9133e7b00fb691d3ad47a03a7745f468d9b6950e4d54b71d66adfcdb7ff0745c0a5048dfd3deafeebd012af202e8cb1e772040f3c61d005eac3ff5dbaecd439266859ba627f59b73e6d19064ad583b231e46443d41a592b4f5222963bffe847becf5acbeb7654f3024b0de50f466bddf2475f92ac87afbd7a38cfdc3f6115a2cca80a95e47c9fa3f9b546307be8c98dfb3b17e5495cf851051a16823106fddae0fdebbf7a913fad908a9e8f012922ab89434ab7339f5b1a6d286cc498e68b638d17ed6e62afffad025b88ab8f3ac4b0c2b51d1e828a331b6cd8301990016038bbe45d5d88cc7c31dec01f415862db28a8e01da209c9769b2964c0e480d6a311301a6c3e69adf28d9f54d2c16a0abb1c5fae2d6d665c63c7628051ebb2397022f613e84fadcc1fbd3f2441e1c25a8c668b2ab2a03413f13f44da11d247c5523e6f82316c88a46bfd26424b2fb1fd7282345c6d423f0317cad31e7e85d2d3ddb1a975cec7845459422894f62c412dcc01d06ac7d8c237d76ed1d260bb41327446990428160bf6995a2d97649d600bd9f320098396832ec7a20e58a16824c9e47de3b279a7f3d342f90330cfee029c33bf8d472927b543b7f7c2d8025ad342526c5645e01e98c346c59d9d144ba18b505232530ed37ede479c1cfa876f9c8b74b991362f7af2b6084bc749e9a647d22098ca266e0ba22baf2dbd4f6bbeea23563f55f4a9771f27c74a86b5f6bcbf78d8992030d7af8f670a934036a8b2e746a1051567b682c049d7dd1ed03094638be5fc60c5371459e0f8dca49f0f83a559f4d9d22973e2527cbdcf8ea3fba2add21486d625d3fa0163183a79c31532db333c2c9672d76e3ea920529f4d2225fa321a6b4c12c5b29ccfc62fad0861ad2b49728ca6d4f8c516ad35c23fe48180e9cee35bb99e146478dcfb841d2cf51e893444005c7ac3e515dde5060f275feb3da77c166148f54dc14dff924b25c60aedebe4f18fe712149d0936b943d0be11a13f1f44b3b5d78ca54781c1fd6d7a54adb62d1cfa3de9f2501d814051632b0257661870f4a91b79d7ea080d65decb1bad45ac0195b6e5e89de1d93fb85cdf6ce70ccee083a0abdd167b423473f3798ea34bdc66b00e9e395e8f150ceec9e138ecacf763ba3285380cf46443b64eeac196c4c3a1e0be23c0e1d612d69dc3e167e680819db9f0cb7dabc818e6344e877b7951e445a042633da8f4f0b88f4b847f3c97509cdac3e03dcaa17183d2f038d45e6b54107e3462737fbb8d0653eeea2408b8affdb659752cd807ec7a9d51b7c9453b0d53ddea0a9d09e3d922c6695ba71cfcb7785ccabc03e82da7b9258dad32bf1b59258b300f79a21a90272641510837b9edb45c56bfd54c7578088ba38b00441586b949dccbe3833ea2ae58620ada5f87aa4e257dd36c2118bf9098f3cc50cc3be3fc226e500f4d19e40b3e34ccceb7e1053949bedd9a2c54d99b18bab6b2ae3a78242563be44a15c40dfd2873f1a1af39e0fbabfe21c18a52b320776387ec36165889ae9ad78ef143f2c8d9ff53293b75c8dc74ec9c5eb9004cf260982cb8b3cc0d6926367eba473139e9b2a0a47f452ea057578f2f2a5b28731ef37fe6cc6dd9c65039046a187a17f8f5403859c5f4467b4d6b549bb54779831a662728f7dfd9182262a3bc7a995d77a1d99f4659c5ac1e379b1e50c00221e53e5db9b37da59294deb3438faad097f460647b3a864d986a53851e2ac4868493e2f88ef7d51aa469389541bd6828237b7ed0d2375ce287140575e4043bf7fc2c0db4e81940fa48707c8e963e849071ecfb7f8df09f74852454418bb115d4cab3031053fbaba9bd394215bd37ba4620e1c6cd6cc58f2ce7f2cd9fdf0638c221d3e4d4cdcecd14710984ca3b1323a9ae57d9532798fe4dcd15a31b6638563f722a40a58bba2773fb8f243ad3767a6c4d0bc2b05756ad8591c43763d407d66e7a8869215b9ae92d0b99b1314b25082babf76fad070eb18bd41579889c95295ebe535dd3ec41b6123e54872f9752a92664d36f487ca5810ff9b4a72f2a7e790c17c0bc9a5156db680a06226dcee8e00f1daad9f6a5bd8ce2bf60411cb72039c1e8d51373f1c1213b8ea04da9ac56267d56f9c2d1aacf83501a7fdedfe81f4dd6ffdd508a5d669b0db7c4f2b62fb492798a1892a37f59e91c61ce4d185ed4c16f0c0435d652b9e25516dde7553925e2bee73d272830d7774a75030ebe13120f01d6b99bff8d6116e7987c908a5e074a22fd176a157273c737c953516200fd24af92a7e71628245cbc8d8f4c881c6b09e470360d9d72772847c7901b0214763bc7f60e877e2b824a4517e42a73582e2daa7c77a0ed130d3a131df735af530caf6aeecc6ec324e344c7e45dc404601b967d51772d5d37057d2bdb1ad973cbf61bb9636743f77525595d0d52daddadd4c5ba4601835d4ec09c0a08516da18cf93408722c9e49dd621b66b90fa95576cf9a41baee155bcdc7c567b6dc0ba245619d9000615ff9fa92af6c783ce2828c62a8ab4e91b6efc0a73c471bff500116efb6b45ec8765c66ecff7ba1408180a809a569537c78b100d8f78abf7a53058ffdbc7752ca35a61005e21bb3bda8407b7b3a228d559a7e36da53ae0b9de2749e9a0f365efadc422ec36e0fb845e1f790959d968c9e277506b7a8d1e0d1d0d849323fc4a7735651891e10e57119b5d839cebc6ca9cccbf443babf2237d584097990e05f8e514c6eabd011ab2c92c160c276a64dc2c82f865c233101ed87792a4cb64b18a7a21cb9075e8978aaff55acfa465258b526279b5e12bafb2144c6bee584433032af22eee827fda793b992a8c69514d00fd1c9a5588eedef8c229835eaa02e48a518b1f19d73d9f3cc4e0ba304fe8802737fb9cc9f8ba299112f6c0cf1057ec07bfb3c0836ac0f364d4e5d2ef9f6eec46f28bf1c09f3dfaedbe25d38a0d1cb8e3e76e06a723204763b0d240f5ba67b036125abd065a365fc8b928d906fb95229ffddefe7e4c1e80b62fe4402292103995ee1ae4b9c07efdfcdf56e30cc61f4a9aac2647a2ef91cbfafc83709fe2bf12701de9b8738f05885f87fc7d8fa38c0932645bc59556a92479ed86fd200b3b3dd76e876ced26317eb0e8e04c26df72648f5b9de47baa8efce913a0f858546aacb4ea53f8f303fa65108c6016a23260e58674ca4532d9867c2df5bb81edd132ebfa7d39c35ec124b0baed968e5a5760003ac6ea4fe989d56d24d4036f851711d7fcfc265f9070a9fb51ea5b1c79920a7fb79c7673ef1f8d8bfebec0d19e1c6bfb4c20f487ac8d2b61797aaefea182e0f50f10d728c8e255a88be7537c4083b23866c43c2ae2237a9cb5236bf6970f9468b74b11f9673050fde396e1509f3085490cba6cdb08f1108f40ab30f5ae1dfe55251d53e05289b8381105f86063a61cb5816138375431683cc2a02cdb707aaa343f14774bb8d1b0c1c33a0c03344246b4de8b0b3e333a9089dd5714cfe7c1ffa02d8433aa5824062d020e07595680b8db2d71d2ee50f537ac0a0720258c7c51b424ea506c8ad4125176aceae4b28ef92a8153340e80ddcbaafa8535531afbd62ad10e43248160dcd67ae604a2b6c5bc3c2cbcbf4f121d9af3459b66a73ae9c89c511ec7b6d5780734ab46442bc1dfb896d119162b541ace409f4b29af29e2506e263f4ee3092c67a59d12a43b67f3d0e0f32cab2cb1b7c14d6ab46bb22742683c89f2e4550120c3b66195de9c458090bc9fb3e8dbf1225ae110da57b161f71d8d08bf7af045c9e57464267e1f951d0a4548b00e147f9084a6f736d8826e805fff9cf067df5a7579cbed94e12295d82be14799d27ea5ef31797aec1312fec965e6b2bc89898b51bb46b9c2983662f7fa958f4768ed6ad621030d59f1132075ca538854b875dde1c032a88d77bf084b8ec1d20da2c3fb905d71d9722979883e972b8edd18c9642a0245978183565e5639ad99587a314bb3df8cbe5a332b81282a4b97c9a13afaa01a8306e694bffca4967d87a517bbbacfde18c10b5de75e21c53e0b9c5f4805da96fc355acc16805bcd4beb5f03ada52ddc229233a1ff93c7f30aa7de7b94b58624e6226e24f0ca391a6439b05174c6ab1b14a1bdb1582e4fff47581626d7fb7fad58a0d0abf6ceccf269adfd46277d712a5fef13241fa1751319551fd9d7f7d5380f8e4bb3180620b8c6c4d91a4a03d4112fef598b79312a40e32c589239aff6ed15105b3cb343841372a01e97917a9ce0fbf2e9b84754614d20b2e328bb76230f320805b955ba3c2a4cb4c08c0da6461e83d3d569e839b280cdd649595b95ac5121ace5765ebccef375b69a1c4b04f4b4e09dab516a175ef66732cd02d35552e1e29ac5b48aab3a0458bd6ab7f130324c248a260b203b4d59ba67d711a18fcc2054c5abf00f75574c47913faadf26d08491826aaee71257869f5a2f83850d8104560996d557c54f0420c7672d8eb24f79698188155eda92d56c82016626edcddfc75be6e87337e6e6d1616e427bf1cac04ca4ca7fd4d91e3b19a9fbe15054e516c771944e8c1372560645004c8a8eb822a3c4f9fdda5b6f5d41b9a82f1c6bc68b72c4cdf5d0f9c2e6df961534845b09d7fdf0680d9eaa60111c321b0edd5a6011452170094d645ea695d1c1f7a84cfac90768e18827d51a3cc73c1c9fe68220110c18b5f7ffc06493c766a8c7fe4ac725cb0dbff8742822b4a5314023a79cc03b6da235e2b36212f385af9bba6daa7655ef3b8cd9d4ff758d8cac76df95d3f165f5b202e5136cc90f2bc80a9b0d31ed3efac7ee25784e0c83da24aa090f0a28151c1205c00d3d4c0520f7d461ce39ec0dc2b03dc15780ef9a9bea69a2282eccd37f4f1648120370105c119abc20f6cbe6a0d2b8cd4694fd25f16dc0b7475688c6f5a771e00030a7692778aca8867e3007a8fa1294e154077cfde4c1950210b29e4511e9eac71375d496f10b1df5c787da2c3076252420f8093ef5bdec3004096278ce9b5edb6b9dcabe1979438c4e85bf00584690abc27778fcb5ab98ee7d840a57521cfa8f488de000a05667a3bb944f0065a32e29290147c020f9e177f538dd36274a723bf93c9455c3c8d19e437dbc2e575b7c3615af32a568d7573090baa95ef4f5e194102ac1424c398386dbf27439ca1beb1ec6ec96e575216531b9830feadf3d4de246", 0x1000) 05:50:38 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x81, 0xae, 0x86, 0x8, 0x12d1, 0xca59, 0x4b00, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x3, 0x33}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x1, 0x5c, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4a, 0x1, 0x1, 0x0, 0x0, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x2, {{0xb, 0x24, 0x6, 0x0, 0x0, '\x00\x00\b\x00\x00\x00'}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x8f, 0x81, 0x6}}]}}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x6, 0xf, 0x400, 0x6, "0406a2cfce55235d234b704262cc35f35510a645327dce75300da2f9f1bbefb1"}) 05:50:38 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="9e3908357a36fb2fcd76f3ff32300946f15e740819833360cfbb6752076fe6a9acd89f835fa42b9323709584adee8ead2c451705a6c511f4f46df584e5ffbdaa25411cf4886ba4862bc6529bfa13764387c28ae751bc63dbdc3aa8a966dea2102fcdd23f74c338990c4f625dee2e97de03cf8fc81894e5064bc185599e9101c4d8555ebc0e71c9238bdde7debc39e5b8bdced15f223e1e3da244deddfae7170a88de18d96eff1aec1f58d9f1ef99da52594e70af945d0674968bd0c7204435f8b229cd949784801c33e1bc316c68db", 0xcf) 05:50:38 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:38 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f00000000c0)="d71beeb2de09916d02d7be313970eda31da8c077f76c643977db04ff1e31fcdca059d8c7679be6ceab04f4c7b5a0de76bc8b8fd3270d00e2ca79287f1d67f34f92e373d71b8fe6c50e593de447edbccbc21d49e05bc18013e8ba252493897dfe7c3d74a1d3fbb89400ec9395370820ae5ecdb1e7b96c095bfb1e4a9ca4475c7fa7a969072c06dae63c5eae20eac17720ab204b4c9751784da7ac648ee3b334eaffde3de69ad380485c63742ba82f45c54b0e0914", 0xb4) write$char_usb(r0, &(0x7f0000000000)="30769ba7c15662d4d0c060130c25751dd3c1b4ff88950e388476969074e9c2d5403cd7c1120975eddd30c2503ba61a9ab147b29feb994e1e44dd1e1abf25c4ef1eeb999f9c83c8f0189209330681e014b4d0536736df5f49388effeed36fe02a6c494b3b0225daeeebcbc93421231e6933fb069dee3161a35ac18d2d6e2646be560f0bcf1f0edcdef02a41a00cabe050bff083c19a2f981f3404c22d92518c8a507d08b9a15ff92a39e2fc196a401e64d92ea30ec01e18c690df90d3", 0xbc) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000001) read$char_usb(r2, &(0x7f00000002c0)=""/123, 0x7b) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, &(0x7f00000001c0)=""/219, 0xdb) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f0000000180)="47c4ef152486348c86065eb1dedf2e2221b724bd6a228f54ef", 0x19) 05:50:38 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x81) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r0, &(0x7f0000000000)="abae0f10a692d1ad5f1c57a1e178d3f683242eed6f82075464b1893dc554157bb70c13915887b774d6891474290ff21ccdc86bcfefe89058275cd730e8232a7d687437b5421e669a26ec1e42d3c2d2a6d20bd672f390efb19f4ba4a04c1b04ffba71b4d8fd0802194beb29cfef208c04801b2cc6deaae8468e28ff657812954d89606fddf7cbf072c191cd3651c1d23bdb549b368d425d3c7e", 0x99) 05:50:38 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:39 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2) [ 2355.243879][ T1484] usbhid 4-1:1.0: can't add hid device: -71 [ 2355.249956][ T1484] usbhid: probe of 4-1:1.0 failed with error -71 [ 2355.253850][ T6066] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 2355.268844][ T5505] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 2355.284879][ T1484] usb 4-1: USB disconnect, device number 31 05:50:39 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:39 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000100)="8c0dfddb5c91017d46a1ed57b7180b6aae79df0c423984914bdf205974a8abdb9e80bde44a04384648dd44cf6dcb42226ba9893c7534382e014946f24317e1b83ace51371e4ee512f04b48ed5c0f4e6b0eacfd57f9bbac8b08d28f5c590ca9b52f2db0bde9b452da76967f3c7f624c393770605fd16b9f55e721905d8a4ea6528d4630ffa38f552bdc7aaac1d241e2e9b94709d204d834bc5a885d062b331168a077984f75bb548ca59fbf9b9e1da3e5916aee9e3ec479af12115b61f1d29caf", 0xc0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x400) read$char_usb(r1, &(0x7f0000000000)=""/243, 0xf3) syz_open_dev$char_usb(0xc, 0xb4, 0x5) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r2, &(0x7f00000001c0)="26989c4056c34f71de4cf4b86e50731e90ceca70430c9a83cc18dc721aa292d2079b", 0x22) [ 2355.433795][ T5420] usb 6-1: new high-speed USB device number 25 using dummy_hcd 05:50:39 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) [ 2355.514225][ T5505] usb 1-1: Using ep0 maxpacket: 8 [ 2355.633674][ T5505] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2355.642456][ T5505] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2355.652780][ T5505] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2355.661756][ T6066] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 2355.683813][ T5420] usb 6-1: Using ep0 maxpacket: 8 [ 2355.833725][ T6066] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2355.842798][ T6066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2355.851019][ T6066] usb 3-1: Product: syz [ 2355.855226][ T6066] usb 3-1: SerialNumber: syz [ 2355.859972][ T5505] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2355.869035][ T5505] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2355.877060][ T5505] usb 1-1: Product: syz [ 2355.881211][ T5505] usb 1-1: Manufacturer: syz [ 2355.885883][ T5505] usb 1-1: SerialNumber: syz [ 2355.924720][ T6066] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 2355.993926][ T5420] usb 6-1: New USB device found, idVendor=12d1, idProduct=ca59, bcdDevice=4b.00 [ 2356.003007][ T5420] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2356.011080][ T5420] usb 6-1: Product: syz [ 2356.015315][ T5420] usb 6-1: Manufacturer: syz [ 2356.019907][ T5420] usb 6-1: SerialNumber: syz [ 2356.026614][ T5420] usb 6-1: config 0 descriptor?? [ 2356.074921][ T5420] option 6-1:0.0: GSM modem (1-port) converter detected [ 2356.273610][ T5505] usb 1-1: 0:2 : does not exist [ 2356.283006][ T5505] usb 1-1: USB disconnect, device number 15 [ 2356.283346][T12103] udc-core: couldn't find an available UDC or it's busy [ 2356.295991][T12103] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2356.337151][ T5420] usb 3-1: USB disconnect, device number 107 [ 2356.609480][ T5505] usb 6-1: USB disconnect, device number 25 [ 2356.624057][ T5505] option 6-1:0.0: device disconnected [ 2357.103598][ T1484] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 2357.119020][T12183] udc-core: couldn't find an available UDC or it's busy [ 2357.126080][T12183] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2357.343393][ T1484] usb 1-1: Using ep0 maxpacket: 8 [ 2357.463529][ T1484] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2357.472266][ T1484] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2357.482379][ T1484] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2357.643562][ T1484] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2357.652610][ T1484] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2357.660655][ T1484] usb 1-1: Product: syz [ 2357.664877][ T1484] usb 1-1: Manufacturer: syz [ 2357.669465][ T1484] usb 1-1: SerialNumber: syz 05:50:41 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x2000000007) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:41 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="d356248ee7ddc8153fc61d2b4ab351f54b4b6ea7717f399d4a265677844e86efdeba257da2c49511f6b5a493f9a6ec4843c328ff40dbed45b774d0019b186d03387168ac9c8de2a605eb4e6ff590597db20bb53069a5634be0dab50eceed3881e846f498d0a1946e0c639f80afaf6031a5378177c5cb52840047aa9a9feaa5be0653aa7a117928438efad2d92f093bf8194de9f75ebc90550b0b9e7c1111e997d5e4", 0xa2) 05:50:41 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000000)=""/135) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:41 executing program 4: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000100)={0x3, 0xffffffff, 0x7}) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)=""/203) 05:50:41 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x1) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x57fe) write$char_usb(r0, &(0x7f0000000140)="a88864c76c9184475805a160d25b7bf05ea65b3783605d2b7834233b4ced1720ab4cc2c7429ee044b63018a0dd26db1948605558f357b746c356fc32b6078287103ed06a593158274465124f47528a1c20cd2748c55ae8e1019758320bc3a64e351218e95d0b06ca6bad3739defac45506424d2f38f9a6b674bafbc99771644c3195a6d2a41d197ebdfd013526a7a028cf504ff655fea5cf99a9cf72d269470714ce5b7427eb0fe0ded5547e3d80cc35cd9e34e81d9c0b58c670d2a62cfe54c2de9f60a8e195bc4404666080a32a59", 0xcf) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:50:41 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000000)=""/36) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000100)=""/203) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000000)) 05:50:41 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) read$char_usb(r0, &(0x7f0000000000)=""/40, 0x28) [ 2358.003830][ T1484] usb 1-1: 0:2 : does not exist 05:50:41 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x8200) read$hidraw(r0, &(0x7f0000000040)=""/233, 0xe9) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2358.030334][ T1484] usb 1-1: USB disconnect, device number 16 05:50:41 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xac9) syz_usb_connect(0x0, 0x6ef, &(0x7f0000002000)=ANY=[@ANYBLOB="120100024f6e7840d112ac69145b010203010902dd060172802080090400ff10ff06340106240600003205240002000d240f010000000001000101ff072414060006001524121d06a317a88b045e4f01a607c0ffcb7e392a952413ff97bf60411d58811646299f4f6d2ddbe1a4392f27782d765f8010ced7bbeabcbd2a340509eec178dc2e3f0c8a43e24ce2abae8cac55069671804fa9d9c553a9621ca6ba674e361261922c6a59da772285307c9691dd96a7fc12b2e837cf87ba89bb6237718d0b5685feaedf4177650b912ec8424ef0df5399a7599c223769d96e43c58d79645afd49bd7a6206e08926077ebb241305f4e126654440313bd17031b3646c2c3cda1a358883646902fb1428184526cf0683d8e63f0ba106d27a475484a03e50b20fcb45a43b7f5bd6a0cd6529f8a104b0c544758bc0fa401000fff629cf2e799306295de727c78d2068d4c2c37538a96bca671528f0100a85657d769835341b18f0880b878e918ef9ee13d1bafafa404008f1aa10892dedbb4fe5034fdf7065e11d2ad806cece7f9126b598120e3203f3e3d729aa9d58c5a65e74a2c14c3eb395286a60dcce01e9072414d874001007240a0601cb0909050a0840003f810007250180800600811b6c72e8d77d8256f386f6d9182deae3cd2cf726fe1f8e65174a9e8776afc927e489eaee2f0fbc3c42eb77e968180d790b10bed36821e201c6c99ecf86ecb0653cb4a272d42f13236780324d4d410446473b4bd3f2ee73d12375987edd298a494d59e59ee35a5f685b74cfa3ef8b9be9106159202390c0ecbd17ab48b119607909050d000004062010e90f6199a9d11e8727abc8481f4a636ed2eb10408a97d360829d00b1be26c959ca730852c8eebc89c1fe9f0496eaf43d5fda2f0b3d285863535c62e8ae2fa13596457d8b861014c711fc1e22b0dc9b730f08cf3067010dd2300974ff5acf72bbad4ca72c06384cb3603c891385bcc845c9f781848a27c91a5d68f9fca8dcd718ebd1ac13e45eebf1ceb936c3bb83089d1dcd78935c00f2e538ac61133c9739d083ea58dda216cfd8fa58937c2662955a669267d44ccb133213fe8f7aa49ebcec027d68dbfc5d252a421fdabb3ffc4234cce82d9f9ad5a6ceace48b00fcbd17a271810725018300400009050f00400001090007250101020104fe31982fed68f0de37558a650d75bbbad740986f8a5bc3ef9bb0397d88599fed897a3108e80d6a72417022fe0a7031c841ad9d19af32ca150bba5fdf0a52970db677d7da524f312975eda039bd529571ed6c3996c89db479c45122c7b8f761739faf4cce4e86b77a212af2e24a14ffa6567cae86031c3bad885176350044f11252a163a6c54224339ccca54c64e64b553afe5b1ca6b6e6aa4cda6239b058a90fef8ee551c99b8d9e8e22e6848eaf63d24bf084e3321b87d4cfafd720f73ebaee5f645f15923689c61ebb253518be101c89258786742a2aad2f746c314d6271348633e4bdf178d722b482b9dcd7a2c421b3f3f06aa465609927e11f1095ee090504080002200481072501009003000725010080040009050b100004dc05610223090508000002070501090501000800033e0482199fae530377c46ebf39a23ee1bc51a121e8036b1189e700889b5d875d2adf6daa46c776ee67378424eb0b70cdecefdf03b34e238c44879721923de9523b64e0c682b65ef7955c140607f3301e181234e17b081a49a3fc5cc6cdd5bea0822fa5d9a32af30b2aff9d12f6905fa299e7ce9169f44a3334677b4a85f84b15c953edc10725018304030009050c0200020008ff4403293c4a5d78ae8cf2e6077a1a453753ac74bb110ae468b3530cae1c97b4083383d5e9c8616a4c5f0a0d80f840660de16dbf05e9df53f5d715c65125f15bb4c6cffda40905080420009d81e0a72370c78275ff3fdd6d8569dc1dc26f4f96a445d882bf58e9d4fb08de9223519780877d6960abd1f895c45fb00220acfe63fe7d09a7a86c8a80eb7530a80a900613d7f52bfec3bb01209451b07ebf07f8fd60c8f3ba69ef5a9c93089515d53a51d961ebe34391d467591b8896cad481074b8e95408c71d31d4013367d4760e711bb94825de7847aac38d790c00ffeb43d3ec709156122624f0f3731a951f360386d05a151c9480b0eb537df743c735bc4e50905061000040181090725010304ff7f09050e00400008980481244fc82b980d0e5b19419fe986073873804be1f8a29413af2036d06dd76f3fb7cf669d92bf714e204c01e81a30906c131b48fd8ed3e9feb1599f6b1966fa3f250c9fc17e6baee6fcb1afeb7ffff1867c2fd1f2e850391a185c174adbd9eee96d600eb8b4e3e6b5e9c797af892f6d30e40de9f51eca908cea5ebf7569118418bf0905081000020402810725010007050009050f010800a2048109050101ff034003400725018215e0ff09050c00000207068707250102040000090580100004030504f65edb9be3cf88719982d0867782a71874615f23d1d905a89ba39be979b654d83a3001abcb4101af2bc99c789699096e0c7065474d07613dd5349aa4caa48f534aa951db03627f1a608ec590265f58e5547809546cf244b55452073bafa20a1293dd43a852cede4cc8ba5ab183fcba41c6c0e43b1bb490cead12b09414d598fb31d0005fe809c286b2b5ed253e788a5e3e961e75796b40a5fad98151108d8a568e58be43e93c467412ed458d4ca60248f91257446734790b460d1114dff0da9f189e871fa4541a515b6cf76fa249046fdb611dca6865d78a2215903ac00e91f6f11fd1412cd4907f17cb417c7e02c52b3fab74249c9be6223cdd"], &(0x7f0000000940)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x300, 0x7f, 0xc7, 0x0, 0x10, 0x8}, 0x37, &(0x7f0000000740)={0x5, 0xf, 0x37, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x40, 0xc1, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "2a4553f86c20b0e50adf95872bc961f6"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "886a6b98dd6a34f0debbc6e29377d52e"}]}, 0x4, [{0x71, &(0x7f0000000780)=@string={0x71, 0x3, "dd18e26f5d8642a6a9a952badef96a5585245270d71bcd25443ed0a1dec7f9c4cf6072fc159f0616c06ceb0d0659b10d0b9b101d0a23c875fb46e3c24c32c1407b4aaeecc996f29006c466f2696c246f6b0d7882a2f0ad9eb9547057802434d3ff4447a83d78951d178c2c8b0a959a"}}, {0xb8, &(0x7f0000000800)=@string={0xb8, 0x3, "106d63774fefb3f2c4cbe8233e9916b03399d4bbf8aba1632f746c20331456145691fc165ecce172b8b10f5b46ce660606ab4e97dad766335065ec88521469a3d04aae0296b54feb6fe862cc0a6458cd64e9ad82fd034ba324346438b14cd15e525e519d9494821a76aebf6c55429512968d13857dc830e6b88370982a70af7e15bfd6ecba77991299d9c9c1771de5fd85566e7dd694a4f736d6abf4f745094518440a104f65fe9b5067d704e9b5a1108c1d6ac64cdf"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x3a, &(0x7f00000009c0)=ANY=[@ANYBLOB="3a26bcf15b5f9e66b0cc2f796b6e7f010b9ec66475a537fb4adb384961dba980f1316892cc5f81fd0cafb94a1d91eabf0a0000000000000000b7cd6ca068fd8740ea91b47383a9a308a36f8c3b882b784e8efa0c"]}]}) syz_open_dev$evdev(&(0x7f0000001100), 0x0, 0x10602) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f0000000280)="8d6c25dc56de9918a87c86", 0xb) write$char_usb(r2, &(0x7f0000000180)="e116097b34588966351cd3b3e24db513fed974887ec648960b8fbfb1ac2974c54e27c27c1fca221f20d6ca681ae92a12e0e7aa418d16915da91370362c0fe91d62349b13101723e2848c0958cf9a7ae6d93af4d68c8ffc8d5bf360022b4af82de0db621d3178f06432ab3ae7e2813fdb0d5c3f2a0c9717c5bc2f1a51b832e8aae106602f3d378655ccc2434b6e496240f471acc5699c782d4b85f9e1492d5041719c41185edcac0deb8dddf9ec08ae2c2863ca12ec55f8e8a22f9d32a00dd1beadd939f41294ecb4f48e22fcfc35f1aadcaf1fa5bf20d39d7c20844bc6f8649f7104805d7d3d06ab107d61dfdae2616f92cadf9acd2ba46a", 0xf8) syz_open_dev$hidraw(&(0x7f0000000900), 0x9, 0x241) write$char_usb(r1, &(0x7f0000003000)="9fb7e546e0353627d55118be0cc4581f06e939801bd8f4d956534dddb2022b7f9f65e4f5bd2dc4b81284512e38377155cbe8eb419dc4b60a9269900a9fefad272fbacee797a638efb0d2ddbc5d049f94c875b2108d5c6ec7946668e3f4c1ba11f545bb3083dddbd6d21979ce369c56160a62cf318bba87fa92393fffc64086dad72f845d906553bdebf51bdd5350fc284ee0ba924a5e6a30f85ccb977dd69000000000befa5b76f332b46699dd87d2478b3970296742468159a52e2b24e2163ace8ed859a455e826687b3aeeedb14254b36f37cd9a57f028ed3b73eb49ecf9588d60afe150bcca9623122420cd0fa8ad2234c41eae4f733eecfa210c8d73435f64cf5774dcb34fffa31d25500780ed19c5415080570452009f53a6c36a1afed02f5083fe51198d5a6d614f81659d5a5ab0aebd6c3cf984f68673dcd65554421696435e0ef320697fc7273f8be0af3d7f0e22b0c89fc7cc0aafb5042b46853565240ee8c37303693ad6069bab1332224ed9759710eb545322988d0a842178e95e31a3578ed05fd9b2c1dd71aedeafaf84e09f58f888908f64fca0fbe0fc2ba47d5c242aa5596ecf73cb662afce999540f5297f5b495e793f0de7457febbbd8b86fe680a6d8c2acc077ed53ffc4f7e65b909c295274001d32fecbd46c10183353f8f0b81d32f6b73e00d1f01bf8d14e62c315134673554b3a57283621fbe543c53ca0c738cf01e52995e7a8efcbbbe42c771ba7cd2e760e7e3f02d2e567c8ffe78a896385ba23d48890bf29115ccb4ca8e14383b7cddff3c84a233abdcff5a9aeabbfab6fe7ad5dfddfb0341a5bc66b5273bf904fa4c5f3e9476e7556367082edd36f46990fed5efa25cc87310f09fa53b4e5e8f049c67ddbf8d23e44dad3eb2c2b4be6a543daf0c66a6eabc43bc93cdb5461ce5f552866a6b1b52e7109d8bd6df3fae87ef9ec0803f37d95c58e49bbf6df30e35b801c83663d933491fbda3ab49540ec7789271be650958438e9a12d495e8ce9a962813255f40bed5053cd6593ce98d1f258d93bfbe25079b9912fdab8420499dcb329a9b6c3cd8b67f961dcf7dd852102ec3ab47e559d81c40a7919bc88d3a35dbcf36a0ab3f8da5b3ded2f911554a132027d086505f2b1c1c08bfe3b1e8df64d2b3926635c47fddda01c50c57efc31a8b38a8955f96c75378eba807bc1e7f19654eed13ccd81c0f4e1800c519f6926de0ae9c5ee2b29c385de35421f31e8674c09551d58ef6028cde2bef6fd48cd15de01e2ac14b21dda449ea08986271722aa64ec2a592d982c01197feaa64f8a52bd915bb0531935bddc8c0db0be502ef7726b66bcb2ff43b05a3dd1a01e47bdcd2a8bc6b030c6a75de5c51e0f284bfec1eb2cce59356f314dd6506837005393f5c6af501c6e73cb26cb4b4eb5b39db4186a8b61cf8bc5f20e897c5b67b08a94beef73a020d66d267d4a019ea2d2214cd06a515569b265ab1d6d8fd32179a3097a8c1059c3e1e817f89f531438b02d3eb715422fbff720da6ed1d9f3eff73bd69b3943d26737354c63f6aefe8f23ea9232b4fdfec4d07e3f9e612cc28fcd1c8920c0984a18771466618cb8d5bc737d37365544196804f0fe0f3b5ece1cdc98a57e216fedddae18188175892f57d830dc84d3bdf5aae647eccbaa4a484f2545d2771a47b2da0a0951b277c774c26e55dfca0773854507c19e8be45d0eeb841d96b8076fca50e27f7684cf642835650430ae16f109a2b91304ec38c9b04a2a64329415c62d94c3941af5799f8d438b7211e34aff05fdd853924c309408bcb9ae863302569375b3096bb79cd3385246e16de03f0c07166e79a1b869244c4348131dc469917d3bca57f9d3f71ead1c8ff69ca2ed0d52bfb7fdc5784c5cb8b7f7490f310ffe8e2b9257aa840ff1b4bc21fbc5a35e62fd992b04c0b45d688bf65ca90ba51eefa27d1a7e000398da368f0890cfe6ddc40244cc6feec19f79d866c1d81e7948d24c8e6df7b2bfcfc74d093b6a9ef2995a965139f605e63191e9f4d6c47275386e375ba452bd244a54cab4111d3768dbf928ff978bda5ea3f7d3c661c78cadc4e14973602185245a19af2e2d7c74d2b15c7d234042a834677e5b257e321a1ebff99d2e54c6ed598ae94346714186dd08f1f086b26bc02c1ee98a338305c4cf74a6bf691003d17ec83e44b70cd8a608ae7913566506b9c5e57e834699f4be987bf5cc37ed05d7878d8723649f36e4f8f137eaa2ab0b95c0346f55bd7013fc53423d29b123831480b39b127c45bb6179cc71be09e1846634005b696536b6aab5170e83c40641821ac5ec1b5e17a9797606645964e2c58b7d837bfbb022021b5c073787f42ce4588e14b3b29884008f33cb788243af48668489c3a7343e02efc3689d4b0501f5d8466bc1dd86766a0c9520110ddf78f73763372317c9d3f11e411ce497d0aa3e07f116019003fdfd670779b44743a90dd1f1ee494e645e30c07328367bb6d2ea9642af3a2b3b58c42dcd96d633664ab6fdccb594836641828793c338788c43b89124bbdbfa90142e47e383bbe88962dfdc42f9fbc72abe9fb5cbd729d8c4a380ad6868da05c5eb8b892a1da3e84adaa2c5897598754ae1f200513dd15dc8c1dafacf1eccbe46b6010f6fc1a2e12f920747525833f7d4b5cf4524bc57cc1adbfe73d05fe771134d4bf31738ada056a4a6e9b11e14e24da809fb3f023f5371256de30773a023bcec99828c30988bb6beb4f85959e73fe1e25ca4dadd6ba9e193319f22499424ab59dc66763e8fd93ffaa5543b3404fce2573ab76511167da6eb1e162715b44d85d9d789f887abed2890811bcc035ade0ff2bf9cd0efe0762f521246a44e6cb746271e0087b02161d655c573f0d8f06411414ef5bfa78bacf7d8cfff5c040138d62365dcec6e874985b3ac949a4dab63866a62c24fc75a1db0161094cd9c6d5bf8bfd2e9df7af5474539764209d58c1a487e1ff2f78533122a64e962bf1693fd4c383b8ce99474429f5faed3fccf958f1a06d21ff8e9f535f6f4617bfe01b1440ba6349783696364a4c0d49cece3a65c77dd1331619a8f47a5054d12df7d55f1f8153f87726266de9a562e5f1af2164b2f52bcdde1e1ee089fa311f725830b0ab30673103ffd49b165430d0e00e05375a9019decb1efa3c69feaafcc52cf080b3e6461f0a3706f3e172061148a708a970311476b05f437cdff33ec984343f787c26880d45083787476ae95ddbf36921bffacaba7c42ef46673dc3e1befb2b686da7b5dd425d0a56b15ff0033268f1bdb0cd741b6f9d0f657f3c3cbadaa9bedbf6173c17a4bf40e9db6bdf8028306dad1ba2970461205e6bc2a2fdfc8e133f0c7731c9bdd89cdb8996cd162b61843aa0a3edebfdf50120d008657f0c39fc8ba2593384ec5a3b4d27ea8c6c0b475e9c8dc029b6c006ead322808256e3cf5c6e97c3803563d4f0582da1247cac69877f290e3ea2580c553c03fa07550fd6dd7a06d0130621c9f94c30d9a96fa645f698aefc0825b97cc97c9648d53b6dd5df86166c2f4f4a5155f8ffa6b36c460ea77b145a3485fa102e2d3d063750368882a944783ac93d39b9e7fee8cb43c45f23a83e96a1f0d6ba1bc3d6a07b83dc827435b3d65dc0321e653f834511930694fe4af98de1532b2e53c4e5c5624152758eacca1a4e4613a4e95ce2ef874ef87a10579edb22110a25a3c6a2dffd8f49c50efce1108c829f8064377cd11ffa3c0a1e1981218b2124b85157ab0723cc0ceba298c802d94bbac3dd76b92c422ec8b114b3c409ff60a8e8cfdc28294b96b8e40e345c19bd5854b7b63f477618e67681281e131ea48064db28227ad3f0baa89ed3c654ec92f771f1549966f9f4f494dbd0366ca73e3405b0684daba020c12e87600bd86960519df013ffc6e2551e0a3c10444e933d626663fa497250fb859a3ee3069a96ae2dfd20379b17e3681c41e6aae75c39a307a85b579a71f91aebb61d90d3546efed3f4d58fb7d92ad14b64ea87ac8f43f03b8b5018a1a881f00e5933847ffedfd4015e633546a557cb7489fa7d381cfb2fc4f672e7663bd52e51d22dba88d3c4632f56135d2a0e0dc85b6b3d2e2fbbdcda47ffe170aa9eba9400b83735878729d6686382c2a8090bf826ff74dd60499576f5bb58d343f5f568fc09726fefa9db4617056829b9b89408ccbee952bc4ffeb0c2b975162102ea73147589c0349545e8625801b7b2b947ea1c1c2dd9736a41d88fec731224a1cb78012e9166738fa02b2a8e40fe9037370c2b098d24eecb0120205888c3357f493839ee67aba807cfc8a13757bb27eb97cca8ee21bd0d15d938063a525d3a961e3977f31f61b1b86f3fc4d0a2a887741b68c030acb53ed05c93b74fbd5226ffaf663e2143719d19bf933a8de14918475bed371d00ae99da3264ce118c90734ddca802fd0ca4c2b056c56cfdaf59e64f0718f2b0f5d5f81f75b539ea72d633cb8990a4dddf72e206199c0d656421f3f0b04d9b95b7822e15687d0197b746a86d6c4c4b9b8d20a77a97db8a99a5b4b5327d43617719ca0dcbcbed503ca82ecc99b6245291cce534ccdc814f431dad92f221e4af1e94a2425521670d1aaa5962badc14f607bfc5a176438d9353cae9cb51e3fa41b242442b7d8f01d4135e1d26b982cdc51018c18007895974d80ec70bac9730afba1685bec7ac4f2d7d5f7936fbdc517546c2e811f9a7d0aaf88eebc3348b13cd53c456cd58f6a4457538ef532894dc974891b78da730ae30a762bc180855ce717b3287bf305721fa9d872bbb6843e187750107482f886061ef4828a756b5f9eae9a8f300fc535d6ec85449cbdf69f2ce1040c929661d48a90f7a29b05e9cd5f48f648c0226f654285e7d05c975e0bea6ce1936800ee969db64ccfeeb0039e0d54619c53da3aa5cd1fc810bf08b60ce168e28a19dd22efb43649ad23dd961118f8fc0fca110a7238130b4c74b4d86229ce7531c296b2c8acb8fdd52626db302136ae41f0e36ed3948eb270ddfc1b9e004b42231ed07c3a6063c3d18d6bbc14f8bae62d4107fb84c12eaee30c9f61faca6397b4b1b04af0fa82f3412337ee6f86ea220365253d236bd1d0ab38c8ead8c415fba38e56e8421338673c9278a34bfe6246c7f828ec75106b86b983c61418ebcd826da8f8ef9f8585159af175235ebcfa9330e1c21688e9ab34c83bfc58f2dec0a4a59ac703c182e1070dcbde6482a227bc57e9a86fad4986761a02860c5dbf6380102a5c1ba30e10aa8954d256218dca67cb310b372b87b68f5404bc7a83cdde1eadb76936817598156675af7a4537f0c632ac0128868e6b63bce9dc66a06ef6f01a202baadb588e651a8b7fc9a21b75469823192e82d2182d586c0cfb9fe9ea18b8c9aa61177d2ed9fdc3f5c051a571d7e2ffdb9f414e3ae6b0ab18cdf13e0589496a1ec00078f30978123ebdacfca3bdcbda13c6bbc29528896cc0f92dcff2d68c1ac96e0668a8706d6047089ef3f83a3e5b5756f583591a49a82aa58facffee5ed870ce73c2915807644d492f149d35ee5a13bde2676b8cb90abf3a4aa3291914408c3f21287299e0fb74ad95d81b16017b1a314818e6700c40452c2e072b3325226ca342b7bfa2479a87e2e365629c0c033fde3b4ce693563fe9106e98dddaec5e29914d4a7c3919d9601c1922585d5ebd8c9f1d7dfaecb2147c4e97363bfd68d90de5b317760dfeb2d3a9c5f9654fb04c9f90fd51306ec1b1d98bb41f0d18bea901bfcc492ee81c086faaf8f45b867c82f4402e374c895080e3275c4ca0b66bc0e3cced75d603455a9db4aa5b25e9094a3bfbcef9c6e70c04221063d09c871b00aff", 0x102d) write$char_usb(r1, &(0x7f0000000080)="d0990319ffa29be4b721b7ce0b10d2ea7fb10238902aaa034ed92ada5c32d132485ac2c53432aa7a688d2bbe632ef72c84a11a007d56f1ca685bdd371aa2112dc38c6d16bb21809e858b4acad5b8722fd7a100f733138db3b6aae65f0b0f688a75de269c4ac5f6a952bb73d38c8c0af2d50f51ed038076c24bb81805bc9f8b09d585960809f9057d69f924c2eb6aa3ca2259091741f27fd16e4cd4c691eb7327859fa834505710b711a027b75578e40ae927d199a6202928942b616bca034e453ea2b2a32e71290de98363e874f8", 0xce) write$char_usb(r0, &(0x7f0000001000)="a3a15535a74810823843f7e3cea90d77b61e570629cdc6364b07a5eb047f12a646e44d76f79acf2851b194e598be508da361b591ec781b759573aa7a5544f9e4a832d3f66c3f58fa2617464a6c6480382ac41e79e9504a8655aacbfe0e91eb134c52c7e498daf9af3092dd2b9e65d71abc3be9458535c547080130274f3911a904df33b5e1ee1c3be3e69360dbea0cea0f7d034f4f2cf63b0628194db6337cd693c0ebcae74b28ae88f4475062262fae9c6fdf825c14e220e7508b890890ee0cee293e70138bb2f399d901084cf21593979756a1c5832af1dfbc9c3a407fb097e86c849c9e03d3772c882ecd882f368d712f94dd5c985b5c64cbba53860cf3aa280cb3802e8a949beeb34c1f6f4e1a8ddda54458f054fe99688aebafdf69cbc4cb20a0899811fbe8b9218d66babe7eb047d271e71d0912a215f18dd4429dd9a8aa2291b24be08cff23007d5c063558da3d3dc975e36d47e72abe99693547334b730682c0b5540d74d8de41970da16eeb41b413747b784184373668e29c2754169e60209ebaf48efad9ac9cb2d2a733e1a8eacdbbc1c92a4551645dd8356ddb56bd6d62a48b2d526cf4d2b9c5405bddae682405f38ed95eafd82703ff9b3c84b05ffc87902570967087e81490dbca7060bf217b653b48b62eeebd53aa867a296cbc5758899ea838f95b151f9acb47693d7496316635b2d77b3bbe25c5ce49c15c13471b6ca74e6f3b0a30ed0218707f576afe9a445e89bc0cfccd9f79590baeb0e1d9a90d51002a11a054a508489aaabb95560b31a495d58ed63ae114606a4ec368af9ba02b1fed87f50e80f5746db982316a3e94de0018057da5a9616fa4a3fb7c927370bef3ef7f2b22a1671242beea69ca0cab8e7c8b587c7eca46172047b5d08e2b0b0f4ba19235cb1c00a0edb4f77853f10c17d66a236d8426f2f7cc8cdc137ce039fb19c3515c97aeca3cb5a6061adce74bf5d6b4a816bfd0c7572c6e2a0030099dce88898e41b552a164725641eb49420dc6eab89e72b71063c9ec747540f3d65d5357849a14811d2e94936539e9c0a7a7b594e43e227562d6cd471efcfe5f6019b25d615f6f820e88ebfef85ecbf3c977808a6e578c96b9f592067c6d80a96eadcf107d55e5fdd6eb6c6f9f4648377a6e917cf209cd3c8ee688f831922819f2a934780d021605086a4397f8bff3fc8cf739877b5253b06207016818e18ee5ea6c1e729b06b8cac418b08a3181a0c0ea64c5bc8d570917d180d0de068a0a0a54a5bd896444790ae4850496d08f874175481521edb783c2a05e9e79955f1a09063ceda4d68e24ebe02d274fa6c919dcf1c3a74201ee10f600e4127000190c9d9d9ca0024b8d875857de68c518afdf14a585150f0cc0c5aa97eec8b889f5a10ce8fd0254e5924b0e6ae20bfdce1c5f0daf98267e9cd5fe7259529c70e923a64b6432d50800d910db3aa331abf586210353eff2100c39867282a9c46fae575b5383efe816faf53fa02694c002673c8efc0ea9f6853e6b1238a75c6595db5c9ea0c11817c9754d1fedd7592ef136a5285a80285c0cf448c03bcad7b405f30c060f693445a8c3868241b37b7881bf83df292949f6db7e98d458441d245e3b125a49ce3c64efce2dacaf20191b7b9a9ce1153bf93a93183b7f5b1f45f0525a393e22e2a16802a8e3c604b814cc57fbc7ca589de53d05a95333cd4c4fd1cb4a225b8c4dafb797c22c10b15d1326d05a69e419482b192b5bc70b519e6ffeb07ae83d0b1fb4d0b7a2418ce1ab38dc7db001499318ffd46c775316720061ae97d9e2993f47aab1ead0f96dad3d9608437604ff8d975a0889b11799e1a292d0a0d5f6b62aa022777c9f4eefd914e61c1bb09aa09e6049d9a0b56cad4f04f0813577a730655962007a1f53ec30673cf0cacec51c454877adfc0897c282c4a4a04ced340589733285bd6c63cbcfc3b6d5ac64bfffd086e9beb4004f1c3c374581f4ef3f2c4dd7f95973306495aa43b08cc4a5834ad4b85fb856f99c693a96a8124c0dc2b5d4bf707147952e4088c662dce9124e36cb191c28e455fc94290cba7ce5388aacb4c4bc58d90c621ef7e6fdda024cebe346f0126b44efcb44e2322ef22d5b657439be05b57d70d5d2efd7a306cf3f012ab35435d5be6e26042c4049b171ddca0b4fd006a4aafa9c3ef69f27b15560f3bf8a03eeedb2d8e0ef6e914f06095d82a19d2a375d53163870f1c00b57e84fb50a5bafb632833c64f886c8dd9ea51052a6899b639dbf32007b18310fee5052d7b4dffd80e09d501ec6468303acd9ed751081781e7faed51873fd26f55096d20e385978664392f7f3d64d7887268404c01283bf6e00b9aa3ff043d0f748e8307d3b3af7cd7e98de439c3d07a946682043240bedd0282ea418894093c49948f2351c36fc1b7c669056690b5f7a67cff6195d9fff5fc5eb6bd73d47a4843b3c6817b3d6febb97d771e1ba62150b5b1514a735b182550239719b7b64fc4da98cc93d7baf32f999cdb9f031f134c7f661087e240d54bc377ea1342abc410da0ad39a722a8350d0c4dfd2e6a8b4670f3fb77bc800c3aba85afdfe9924d81b8206172419ceac94463b91b228a0e60bebcd1d18dc02910806dd4c4c846a3bea45b4fa659e5bf8870cf151348727b7ae0a7c732eb16fb8aaf6ab196bdcb03dd8b4723deed03a7db80a730c66ffa158ff696268c8939d87cefe2e3e0e6cceb3494a2d71ea55e73cd990fb526578ef434522dc09061e3959df7489eeccb74037af774152d3c896c829bcc30c5669a4de53411877df8bf8f6982d9e8ca5c252dc13427cc8ff6e9e489be14c53b8814748c25782a7b94648acf582fc83b078cfd13a2cf01995f7ced103aacfbd5dad5110c0e9ab74e7f113a1fa4412efcf978f75311b008af3f493e297da18d7b355d3677bef2d838e55ce7658de618b01c255088207340e75b02711fa6fe747b23cbc57c74e57bc6e67a5af07fc2d48eed1261b1678efcd3fc41145ee63edcfbc8f587ec70163819b1a9b6c52d1acab2513f12a32b3507bbf1761aea77624392862b5d53e494a4a5808b2edf39d4be693660ba21e6dee6db96e5e98fae721e47d86c95c8d23ab329c52efad66b5841b6a170c00422a27f974440e1157e9598bcb312f70727d1628a3ebd018a0249a2493964c04336cae396b55137f5ad14d0dba0aa9eb5e7b82b8ca179a9528a77be042bcbe46cd40ea9a8b7cf5b584df00e0bd74594a7590aef44bd6a6abe396850135f1b69d6a6578ded6ab60e569c0ad2856505d872bbe1a6220ddf499eee690c64b87c02bbb3fa5aefecbc5aa3fd6458fa6a7e3b5be43588e71c0c84c621df6f0ff688c8132600afb84196ad54894d7bc5c0df4728a8c8977af80995d19665df11258536958c1e4fe03c5adec3d17b18f81cdd85839727adc43bfeb0d46f26422d25d3ad15734507e5426a547243f2f0e0f344c079ddb8b0749cc0f569fd8337e78e7b2b392322e00c0f84b76aa5806b8a291deaa0abead46bae40ca90802f2b5688b6ef834e4ab0508ee5998232331011434ef3b7da5c576dd08ecd27d890f4b6a88bde3358bfd7d0ea15464261409e16931f003799949e0a8c4d6c53a0ecddd97fdabf8c1b6f372bcd2aed058a692eb7aead019ee72ed585acfa1f902f84d42eaa93c60c9988709d0bf16807b2b3a495792d092734de75ef54768bb2d2c59f5f876892dd2be5cee763091dbf731cb54ae50894d6aedd4e2fca7cb65195b849753eb73358d9b078d6c43633137223e0156f5cfcf4876556353c23c06baaea2b341e6d65a5f6d70e08c6ad1d57d2e4a265f9eb4f21fbee0bee609c5bd4351781def354f62807da8cacb5b01fdca8d97effdc16689c4f5b3b92b5c64ae4847033bdc93bc116d6b3a5c5e1c82a42f2c4c1b181e509d318f2f030dbbdc5d256f19c4671fe70da95c038ee53b91e7c9af6d8cd233d54b16d0be99cffe5ebb29ba3f64086542322d9192be34b6d62eae839a990eb77e2e65e7dfa76e8cfb4f04f2db3671b6ff13769cbc48bd7e4f0cda5006075d94948aec5c4141216b443f27f70b8cf615d99dd36dd872dbeb0cfd9a3e0d177a41b0fece71a2a8c52cdc75728c33015664fde3b2e3bcab9e6d8d2525b673daf7a1629ef3980d385b50dd4217c7f8898927118b0eee25542f197c6bdd002e595b359c94adb7ebe2a154b743f3642f498edc1fe7522aaa74d850df0e521b0dd41bd3a7d9ef09e5484b54b82b64188eba48412abf5ba9f3c77ec93891c5f9c694f9b4ebf583d8377e1c4929c9a6935f2e7852ffb7d1820d8329b302f08c547d28f8b32784e934534d4ae49231b00d1de67494f7777d34e17f821b64f9133072e205d71f4cf0cae85da2316fee31a148f3147dbfa30300ecd885c8151e7235f3ef7b60f26cb94c0399519a40bc85d99b70900b77ca06d9c95fe275df7a5321e874cee61943372d4e8137a2b046fc581ba515264a72b5b1f46f8b63fd352c1577bdec267edc66903c076b4056902d73096e8424023c377aa1ddf761e1586d5201401c59b984c8e64d1aab97c4a99826f626cfe4536f42faa662234330be75bec8cd9a08298ad5370da71c93b5f869d6a251bf9f092564f697518bae95ef4d9219d5a018106335a11d4789bacff34078ad187bc01f4b52f4c8c3e8ee1e96f7e0b9aebd2d551f66b240f38cff70464204625c5e4825a802820f2e985ce25cbf57ed0ba7db1ebc7d30fe0cdbe6c9bd40166c5f75c1f88cb82b27366a24e58f1a8dcc6111751ae1322213ea9452154a8d9bfa5b0f627eabc8bccae8c4e3821a5bf3667db465569eaab563995e4120f9249295e0da012836e4c9eb83381dd16eda86e11a6c8344b05a955952fc76b2f227f74be964eb39e56912e8e975ba4d30e0237a56f318aefe8888bbc3494ba1195f78ef0755f5f78ce291591905a8855ed7a54e707870e321e0e5936b8f0fc8a33ab8c01f2297fbec6e81d2ac0499c8dbaeddb19a03123dfccd723ee2b268f0bdb7462ba2fcb1932f515af53c50f616acf36ec2084e1854bcf34ee76a189032020b272a488add04b73a112729446c0dc2515fd88e2ff61214b1f7da5a83407846653e02355cd29a6a6660f86cd604888fb716ab660461b77c54ef99337f93fe8c2269ac34b4012cec733fa53dada752a19efab4f31e26e757d02bfa05dd5725321769d9db02abdcc3d38c34f5a4c33a442997749bb7f95e18f1cd178dc4a7fc0300238a05981c3647c1377def1b019525281be6b75a6757f3317cac3a83c666d30a8ba40a627ad2b5d851d8ae3918b6044b37edaded6f492eba312290cbc5ff81b6e35a5396b2f3a8e3e5552ecf7c34f4b8a266bc45a164528c9a994dec6b29e64eb84c35be155e65776f40265493c15e1fb886480ca6465c059e7590c4159fbec3f98581fca187a7a7a9a11abd495ea7c0d3f4c450b457e9ee47c843bcfa5467a8f3b1882d292b871b59496609193fc5d88f13a24d7d35c00b73a88227a607c8f8642f272613bd0a712da382219e3af67cec186952191093aeb423322d1deda4a60147134b33dee9e9ef4a9252bfa3d48a047581a611684a04c18900ec7e707a6a95e6fa5db0760634190381a2aa370690dc849b7aa2fd7879d5220241305c12b12276e629c90310affc55612e05d0c2c660f9587fb9098d6b4beb36ef6a11ea96d128c7af15a62df895b46aae9d24ca18a80db6e6db634e3e3d484195727e6cebf49bcb978f96dd7565841ef8399c0a19c90f3f4e6d03d6ee23229961f", 0x1000) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff) write$char_usb(r4, &(0x7f0000000000)="e8f77095d4890d1c439cdd2daf619129c39d254307bcebafd3e6f1574fe379115fbfb6c053cdae5dd5c8325a13659703d0148aca79f70a81f02dfa993d1eb1d7625851d0120e34ca", 0x48) 05:50:41 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x51, 0xab, 0xd9, 0x8, 0x1e2d, 0x51, 0x9a9a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x9, 0x0, 0x56, 0x45, 0x2b}}]}}]}}, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:42 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:42 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="239d37db6e9b87dbe1eeae9b92977b2e3411edc95196b714eca5d7c0b6029823e41a293928c97b3af779fe0a70b048c28bfc7f764b49eac94043d1f101e36ce82b68db897cc1ced1daa96ff194b4f8008239722000d807", 0x57) 05:50:42 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff7) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2358.523373][ T5420] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 2358.613357][ T1484] usb 1-1: new high-speed USB device number 17 using dummy_hcd 05:50:42 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:50:42 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x620141) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:42 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:42 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:42 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000240)="44b59b9416d7c1bbfca1a2f99865aa7ab22c903281ac912a6dc3cbd3066ffdeb62e8d7e365e8a3ad7e7ca0cd014a8d1ae36c9b684845265c4dd5b9f490bce4461900f62833b9881675ccf55172100e4aaa2ea54b8652fccc04f5b5ab870f2115bc92f0baaf4b24b6853bcea8561bf2c67e49ca37ec2da1d8cd0e5d80684adb571a8c4470ade055d5ce6605d65c19aa79ce6410166d380f98297e4a65c04812877376b75b0a1432a84dc72249f2aed8a14343c293ec58f8dc721ef8387b3d4a3a80684a19600b28736356a663307b0f1473d1a16234c35cae3a82419d7cda5bb4adba3a2094ff3a13525cec72383448fffb022e6fc7740ea33a478f8d5686c0451a2dc0de6013449288078d04420f3b74c2651866bd2976b8b2c04f7c459ce3809cf355f9e82b13edafd0f36d119acf30f7ad44a5f656159545dec4f6d6945b3bea1c23e2cb8f77b25bdbbb24af0bfdcf9fc31eb442c86492814d5282f800e2da33a8819d3492fb2eb6f0407b8b94c97dc2ebc98bc045e9caeff0b479c77d2cc199dfe6dec43441f40fb4226058ecfc7f75b37927f05f2484c032b7ef7f3040c7a13edb159380728b1de4de48d03966846fb8992c019475d85612db247465f58386b5230c7c32cec1f4c01866f40e9e8492a91eabc4672b363c80462d67b65665557fcbcdc0bbc6e0ce30f8751d1fc0abb420a93c7a871ee3f4a73be1cd0064985a07082a8651f4218102e0c5d00cf2d931a46519f37d994a4ac6d3c67385b3119cdaa2222510e6784622588c2b94ec387c62c1a587704ae11126180ad5fea88c5ad9cdd46117fd809144469984da10127ea9247e28fddc3f9913d361a5f45d41853b58348b048461332447ebe7a37b9507c3da034ac5bd68f181c347ea897f2b659ace2e7363f368478fbdb6c45498102d34472f23ea908fc9c8a9b31c3d3215806bdbade178769950b6832aff8d7aeaf647896167904d7780d3906658f14f231760734877254bfb1324ba3240672b74cc50ec0f391d0a9bd0524081b0d066b811d719cc8b1a3df99c4156a247122f25c966953805cf54f05f1996b8be30a634226c7bb451ac2f6baa16f02e90a5a1a8dc1c9af5837f2e6640793b5c021a4672417cbdc5241bf0fca1f02a0441839a27e23d3dd7e681bf20fa87bfd46786499af3b78356a4c2849d3efd99513e1efda38f884994486fba37c820d29c2044202a403f8884916c8f654627181570e1691fa79da1165d02bc362183a08c87ca2318885cbdc32e5db26c39e5efd5e1bab977d8a93fc58589f838470b85944a1f90822c511713be9a9dec6a85ed58be1a0dd2d99e201e75450af8e7a3387c2ae267ae9277e4bef462bf0367c14e1bfa216f120ee0ec348e61ef3bebc89e81af6d28c454b32eb0447b121a50f2b2996dad50db6b8bff092caf9efe2c5431d5d387dad163a47c29b9785b72d53d6166f224b516ecbb997c48c684857d863b65948628275dff2917275240232759df306ba19fd91b6027822d50522d7de81e92ba97e8f0a6ae0bfd93ac618d51f3fdddf42831feba9cf4fddec2a578447ade6652a3b758ab98b3cfe63c903b3aa9e5a3a9121d52cea6587b022bb7da2c1aed8b9b24f205fa49bfc626447b0358790fcb2174039f7b4a014434783fc39351f0c4d38a471350a67da0dc820a8a7d8da5096f5a320f2c51cf3f109bd937003ee6924d1b5c920d31d2ac22faa73e1c2e8e201fa6776f726d7a2e83b1cbb1852b0839a47a4cd4acdd0f609781c936caa87e63d6477d56f99be2519bd40adbe3f9a5cfd6a0c3d0474738e082a249efb4af7e31634e72d018ed06e3ba06f0dc4565a4ba584147cd77600410a294c198aa37b87bccc0faf5784a0f633531ed107568da9000d159b1b1352cb29c6b4aef6fd38b65a5eabdb2573ce610cde79dc0a6e7acbb0e9b5c536a365045aa0e2e508e35a96f0bf44b9374468d374f14a3d1b47505e8bdf0845fce8c6c7c97f32858ca561e2f0f364bd5433721a548e565768b184e77516a0ef657fea1a606b8167dc02ca32ee3d12ed79c9a3ac60f97bad2aa502ac54e8f84734eb4d661aba001205e18535773b73b032faf4730afdf30c8c1bcbb16eb43be00cb2f30a98c351e04967400eaf45ef1257eeca294e990ba1041503dc88367caa9a710aea1ec38c17561d05263eae3729c6e6866ae268d9a3192ed2ba913cbfc0548fdabfa467909589d93819fdbc75356ad6394927291cfac6049b968e8f5854ea9a6fb53df474c3e032801473d51adc53cb03f58623a697644a0a95eed7fbb2057d365a089295972fe084e9edfc4b1490f04b3990b2f94acd6ca9a3df5341ca9939e5db4898f38ca2a94a671895cc9a0bff60e9accea21a541e9e9d9c7f826f2834e35b452a973b66a88f5429f8368c9934bfc7f68ac305af79f93f6d29a29d96f4f6a2102a0d3f47b8ff3d3d86ce1531aa630d98d637b2d3a4ba3ef7b66bd354def766e752ae38941d187dc8befe33a4bcd746522cbf9b1568739d3743c7242ccfc8c7f17f41a389ee65aac22b576f6fa7750bf3dc66fc1b347639f7f467680ce411489a8cdcbb65f200d4b508b3a6e72c22c2fac122a8f83a5cd2519289c0033bcc32c143bc79a55dfac8fb0664b7fea8cf89628e9233037a8f8d8e80021f50d7490c1fbac291e26c2d10cac5f4fd40e5db720a679059ed8a3c2a6e0279128a91415552eccc83fe48f4667fef02a94f4a20293e677a0ad320425a642e30e7bd6eca9ab0517d99079cc4e8ec384aa7e2e6a5f039cf06a199e164304ddfcd7d3ffe490a68e97fcbf90a00f9fea1d2e9e20fd87b936a671886a8177b1c35dcbb0e08623c8ccb5bb4584597bb326c73b006d6e95be54daa16ea18f49d8469ae63a38ec737a1d3849b9defab61da5a2130edd07c29c17d1c6c588c8aca83ba729c4abd1d8fc603fe6ced9079fd756bb49a62f1672c369d9958d731b37f88e0f8c069da36bb864cb17c1038390c1840b4e1aecd651adbdcf4c09ea93a72ff77a0ff290992de4cfea5e8400890ce2bc5a9d8f5d7322b74e96ddbc0b526ce5d7a86598d1b958fd99b0d1a23259429e6e347d3f8b3ea687e6fe7929889df82e5c833fd33aeff6e1da33b5a3d6344c62f7f0a84a2b16450ce56f8d1d30232a3c0d7fa40152940ae82cf5636922ecb423c88e45e6d7b27d9bd62243d3892bde04d306c7c13c7db210496e719c1c10f2010e8dfe8ba6ee21f0b2ee5bfc2e6d3242ab4db9bf4ea323e868c7900bf697d2e85caf637985346cdc264e93405971f088b7ce7c835e4728c53deac642547b9c84151dfb446bdbaa665fdb6c211a7df71a3d13f09795a684e7ee4c62d75ffaf7c2e87149d7d311088d845e7c6e493d5704fdf64e1a16795569a1d807eaef453fcae56d710a6ae0596baa3fab11cc63298c2832db6bd172fdcb841a4c3ddd199dbc711216d75afde80410c43f5548007f5cc60a34b1fc4f6bbbc2ae98cf08342da895a802295f33861ecafe63ec4cce0c346319e6b5bebcd740b80f8db3e00230d69c5d53b35f09b4b16231943b0de493944b59b7effaec08ab689f612862cf92dcf5fe9abb633f119987ea1ca4a041b735e41c08d477509926078b7ed5c97dfcf6c655cbe829aea6bfd8d3e12e213a9bafe53383635d15dbfb73230d23e16810daa6e66c9c80e5005e6baf7230c4cc2c60e1e0cddbcb8ea3771c1b21f07a95301de279145e062b65d9c18fba0467a8d33e5cceab81c3478c26c6cd185a68ff5afca711052b21d9156d3b689d8fb39bee7b720e321cdb43dcb9aa900e85196b3a804772d80b81433666a41aa8c05814122ccbfd18b47ac6b64dcf278643d8d8c20368152521874dfc288b0fb78362b0632423a59a93c28d1756082982637658b0c98f00a94429e17326d695cb99064ce8087f01f5256cb7074e6134d4c6944f8301c9c998432ea173eeaae2c8eac55bfeef6034d1d5aa5a20ebcc3c8df2d8eda4af268d6634eabd5c7f9694a9aff8f3ba0a756b571d7d3396d3b53c3d031bd55e633e2b1a5a16dbb1b21db7f6974ec06de4e16da7a91933f549ccdd4b8f41b7cd3aeddf6c74caec7f55657718505eadd7dc6a9b3863012913cda0529ab19b399130edc04731b63023b374590e71cc598712ca23946473499e535701aaf10b4f2003986e539df786a93c9516b2280310867893380a6eb1062a24b307f107ba50d6fa9d14d4ecc683543aab4c95cf802fddc0fab72f3c9addb79d0092faa6c9a27b489295af05731bf8c195b43b4fc79fe5d9fb6a6c7ab627acf84123d3a8b3a308591a95d9502355bc1713a1891cc713ac490cfe7a9492995d369c42b1d11ef3049497625d30083178ebe92f29dac1e52107c80c4325f0c2fd148f244889b129ca5668c91eb72732e4f80449774ae8ae6aa9bdf51b15471e871a517fdf5967e19c62e27b280be92bcc7d33e881ecd1f8edb256f6b4e3c5641386e1e34de1ce5ba39e3136846211a8e9eca18281bbeb36e877637123a547922b97d6827df0dadc342df837bf154973a80a02ca326fbe38b002e466491e2c9bfdc557b7072dbd342d68f1a896109916dfebb46e0b58b08e8e33c84996983353a91a08c3a7fecedb2b84d100e35115b04af2059d22ad42b71dee57c4b18b4850d5a352a43a54ba021f2c4cd475edbdec8d5112e9e32cbdc5d0d457324a5417d9a38c3f99e561f48917145e321f01e28ec1e84554c614818117283932f520be1f8781146c93a03372aeb10871506c0664e9d4aa5bbd4ed59a3149585eef8b6f2e80462dd8100c996bb03373563949b7bb0d31fc1969a5b466d1fc96b350d365091698bac1db5ad975a7143fbd2a9fa121e4a91b8a9245d48865190a89540296a77b9e28de869c914a9a27a27ecb3980f845494fcd1acbb047c1159aa0e1d9483fbd74e84d5973268c739ee250db140aabf0623d6f0766da951098042a0b983aade4803e4e1fa79242be7cf3107a4cc957061d741635735755edf6a76664569bb403a2f4b08f2dfd63bab65caa62a812f18c6bba04cc3d64417ab364564227f3e811405804f19e7c93c06de82c1e10d76b134ed8d5686691d14912cb8e6eb9df992cc27b40fb8fb6fdcaa9bde937693cb6e11d3650bb5a40184baa1b74ec0793b35c2bf77e0471f2def34bde31ae12e12b4693e8b6f5d72046b5bd31edebcbe314f1aa74aeeb8898b9fa695ff4e45905def400c7e39c9c3ffb7d6f2082e21b629e3673cd6313446e9fdfcee329417b347ba080e79f286f4bfcf4571cbd931357081296c92f2681ad4ca9a390c3acca0414bcf15d69392a6c143ec9949634a0781d32d1468a51d5c27e3442ce888d1c4123998503bf0a0bde7bb922ed17b5c1dff4efdda0f1060f508c83e62e677badc943be056c271f4d65ad659f1da6c98f440fb6e322c232897192a96c5bfb67dc3ed3d4c5ae645da22c0bc788b77ec4526381861c1280d33741bc561a12aedf8369298c325f9ded3e46d3eb226e6e757fb9115a33c170a4765d6045977f9162aaf421046e14dbaac136c3b24b7e2985c6eb84b7852dcd17e960375a14ef51efcd5aa5fd37fe3ac26d0ab0e1339c5515a2798c60096d5b84cf0eeeac86e171efe87f4b72e1ce8bb2e9dea0e8372cd2b5b0a9b5c2cd59f7acc2dbfb3067ad55074ace65390fb033d5dbe87e494057e19712d41bac77b338c412a013287d87bf36d5c25cc74d5cd9cf255e28973ecb228a23c3bcc2c163895b9c5578a25ba0b95036ba243e3eaababcb75611a11d860f40c4") ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000000)=""/186) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2358.853397][ T1484] usb 1-1: Using ep0 maxpacket: 8 05:50:42 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r1, &(0x7f00000000c0)="1025936dc286840d5169fde061c41b2612f179446e4578522d7c1b637c63796d75f9f58d793e7116d1cbd9791a3a137d4e34ceadd2e09d804a97d365cc350b1a79d95cabe78495dd30d0243c8d2fb9aa7773766e15ed7cbaedfe2562445b92f72453f508ebc7a0404c341094680124f7fbe5af2cdc4a961d277e4a656f9abf6978f305ecf139d0f750d96f397b26c75c7950ee7795ea17e60555d5299276557ff25473449ef0c864ee21435afe2a6b", 0xaf) read$char_usb(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) [ 2358.905271][ T5420] usb 4-1: config 114 has an invalid descriptor of length 246, skipping remainder of the config [ 2358.922948][ T22] kauditd_printk_skb: 1 callbacks suppressed [ 2358.922965][ T22] audit: type=1804 audit(1633240242.616:5605): pid=12281 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F313030342F48C7C060 dev="sda1" ino=14755 res=1 errno=0 [ 2358.927001][ T5420] usb 4-1: config 114 interface 0 altsetting 255 endpoint 0xD has invalid maxpacket 1024, setting to 64 [ 2358.970714][ T5420] usb 4-1: config 114 interface 0 altsetting 255 endpoint 0x4 has invalid maxpacket 512, setting to 64 [ 2358.981865][ T5420] usb 4-1: config 114 interface 0 altsetting 255 endpoint 0xB has invalid maxpacket 1024, setting to 64 [ 2358.993072][ T5420] usb 4-1: config 114 interface 0 altsetting 255 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2359.004204][ T5420] usb 4-1: config 114 interface 0 altsetting 255 has a duplicate endpoint with address 0x8, skipping [ 2359.015157][ T5420] usb 4-1: config 114 interface 0 altsetting 255 endpoint 0x6 has invalid maxpacket 1024, setting to 64 [ 2359.026378][ T5420] usb 4-1: config 114 interface 0 altsetting 255 has a duplicate endpoint with address 0x8, skipping [ 2359.037311][ T5420] usb 4-1: config 114 interface 0 altsetting 255 has a duplicate endpoint with address 0xF, skipping 05:50:42 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000140)="39b83b160acbd23cc1a4c7c5395a4474378af47f9420f54ed69cc2848246e2440368fd0f54ba67c9723fb45ef4b1be551b24300b6b580db9f9afff4ffd2735b0132e3a0d65448e4d9354c68fdb9af6ee64301cea43adcb1ad3f66fb415e8d61576671c13abb29850aa7c4c372c108b6e830765df2c821d04223b2ad8f70dd6d5feff15f649f1a4605c2d516b132038f93bbe4daa3590e356fe14e801eaf04915f024e7548257cf5b2faa56482b680fe1be8fbef9cecaf494c537416eec8671bdcd9c156db96f9124fab308d996f90584b0c76e999aa961e379172ca0663ff75494e3b522fc", 0xe5) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/96, 0xffffffffffffff19) [ 2359.048241][ T5420] usb 4-1: config 114 interface 0 altsetting 255 has a duplicate endpoint with address 0x1, skipping [ 2359.059183][ T5420] usb 4-1: config 114 interface 0 altsetting 255 has a duplicate endpoint with address 0xC, skipping [ 2359.070123][ T5420] usb 4-1: config 114 interface 0 altsetting 255 has an invalid endpoint with address 0x80, skipping [ 2359.081072][ T5420] usb 4-1: config 114 interface 0 has no altsetting 0 [ 2359.123399][ T1484] usb 1-1: config 0 interface 0 has no altsetting 0 [ 2359.283576][ T1484] usb 1-1: New USB device found, idVendor=1e2d, idProduct=0051, bcdDevice=9a.9a [ 2359.292664][ T1484] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2359.300827][ T1484] usb 1-1: Product: syz [ 2359.305213][ T1484] usb 1-1: Manufacturer: syz [ 2359.309824][ T1484] usb 1-1: SerialNumber: syz [ 2359.322741][ T1484] usb 1-1: config 0 descriptor?? [ 2359.365058][ T1484] option 1-1:0.0: GSM modem (1-port) converter detected [ 2359.463242][ T22] audit: type=1804 audit(1633240243.156:5606): pid=12281 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F313030342F48C7C060 dev="sda1" ino=14755 res=1 errno=0 [ 2359.473331][ T5420] usb 4-1: New USB device found, idVendor=12d1, idProduct=69ac, bcdDevice=5b.14 [ 2359.502760][ T5420] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2359.510893][ T5420] usb 4-1: Product: Ⰺ [ 2359.515146][ T5420] usb 4-1: Manufacturer: 洐督쯄⏨餾뀖餳믔꯸採琯ᐳᑖ酖᛼챞狡놸嬏칆٦ꬆ靎ퟚ㍦敐裬ᑒꍩ䫐ʮ떖챢搊쵘芭Ͻꍋ㐤㡤䲱廑幒鵑钔᪂깶沿䉕ን趖蔓졽莸顰瀪纯뼕瞺ኙ쇉ᵷ﷥嚅絮铖혶䗷䔉䐘ည敏鯾材ӗ뗩Ⴁᶌ왪 [ 2359.954600][ T5420] option 4-1:114.0: GSM modem (1-port) converter detected [ 2359.973220][ T5420] usb 4-1: USB disconnect, device number 32 [ 2359.996747][ T5420] option 4-1:114.0: device disconnected 05:50:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="6df36aaea65eb38f6435310f8d958a4ba16a51706b862768dc900da764bf3b5e2bdc93f89d978a269cc9feb4d510b3cd2dd3ce4cac538239af63e13bd0ee968f276118d7394f01d892c2453671cfff241d880269a52190cf98c1c55a54f0e3fa0aacd9131d578a79e195df1d", 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2000000000) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:44 executing program 0: read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/120, 0x18) 05:50:44 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r0, &(0x7f0000000000)="8f91356f80f98f6b4da918f9ada955f2b1dbbdff1356908c0bd1b0355efa61012f7b4f756f89dbdac21d89edc7ea716be8069aba9e0eeb31e22dc34a21615a32707c0730bc115b7094939560993879987225e81b030d8362372471527c81508e16bb5ffc0be86b9814783bd98eaa05781ec93134cb08fef154d633c7c47ec489aba513491e1ff22e5cefee8874b2eab219bd024fe49a6a5817c3d33acc6f035b79cef98c144e417978", 0xa9) 05:50:44 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffff46) 05:50:44 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000540)="96cead6f1d9ee05491d78f3892ac5de4b0297c2419dcfbd2f3b74a59385d11fcdebe96369f5fe4228322335d73636b159b09a631b684fed77d1861deeda5f72b3fb39f83549d8c794d96b03dfdc491dec85b73eb22871e663f95d5cb8e00f9aaa17f089b4551d560bd672607dffa7f7eaa92aa6da70d", 0x76) write$char_usb(r0, &(0x7f0000000140)="55d1f666b361000071f3ad29d319d6d288e0a879864f73518a9beb60fb0ed6a17f479ce98751d83509fa71db846d094bd059feefeac2f7d42984d6cbb6fbe526f79d4f04016225900b0a1328f762c798f823a10abcbfa444d5538eaaf02875ad34e21ea4b4aa5039afb60a5fc17c22793681d3690de4af4675e9c6226b83bbcd0351cfe9167c1ccca596e4a2bf494d5612011fc5e8fcd8f92e8f43e1e43b3498fbc93f66bec8d75e597d3d83d6c893e9176b94bbc968a691e32c8458676d9f949c638f7cf12fd5dc50d87f86f2dfeb379c576aa8e63c3512e50b", 0xda) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000240)="701d19084863777649c562ad563ab56657013063bedbf8bebb9d0e87d84d4099cc8573e58c82b14cee7bdb629dc99b4c36dc39a11a2893fea93128c96766aef1acbb93228c608d66083f019a61aa9f79156cc7a1fce6ee50134a664633144a1d80c39b394a49fe2cff3d8289bc3c79305cde47d4cdbe2800f33c97d895b03e3965caa16446b3adf7f41727220db2baa4f417807c9f76db162af4d7ee8e3df01b9e82a2c0d16ad2b9f53801e2175089811034e477f685d829f108ef83f605e71ca6f9aa17d854ef4a80d2df", 0xcb) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) write$char_usb(r1, &(0x7f0000000cc0)="681ca6d7674c0c1d6fb2efa4f0c6cc09ab060aba63e401e617a2e2cb8fee5a6874e28d1d13819aee365e700f70bfb0280df0ad22e953d585600bc5a9c4b45b682e1d862afaef89516192ebd8aa4bbcb90f332950f77829a972ab5c9271a51b8b1e79d17270208a8b130f8dc56fd1edf1dcf9475fda2b1a1735237a1f12300efc34099d30aa7c45ae7642fdc523396641be473cfa63b6119fb2d2eb721a086bc83d348b1b2dc71b21b6b6bd9ea9ddb6a6b72cc283b14c733c890478fa2bca142031e25aabc0385f010ed21f9bdbc1f4e8810f45a339e7c968e661d5aea9321e68d721dcecfd6348d93b91791528e2747f20a869f7f211532f41305d2fc299bb3bd1b32aab897008b40c9071de4490c9aa0afdd61b8bb26c3f6640882ef47a05dd19a22f93f6e20cca88eb5c24f70d206f0ec3c1b6d4404872c4b207959d7fb4f06f0bf1f38273c276e3cfb45be64742c76d59f26ccb1b3b0feb9684f5cb0667cef71160ea46cc0ee50ec6b90a2600f68c36b9add31d89efb77c4b40a968301a0caab6b523e1ec0dad35312ecec17ad9c85d7c2fab3997436e1c5b7a77a4196a0eaa38bafb9da02ca123f5352ee28752572d8b29b720f3c3d0d27e5c5044327faca8147a0c3ab61067263bcd18f689c8618733691b14b3a15b5ea2019e0f6e2317e1a9c8a56a9c8e924a9d99597a92d5f6d22a19478f464541535b3e067c7bb2f3d68242b3f0b9b440e1dded5987e0b200508422bc0ce640c3a0fd232688261ee19befc52a8d56645ad03382c2fe7316d907bf134ec25e24816ddc8216a7629686c67693d5cb14bb4b2bc7227ca88b82cf8f07f68c6a896a18d7f569d2d3f3e0abe413315ab8d839abc2db3b74bc970f12d502cbc4cf48b22687f19249f981686a6ec3d7c055b8782515ec5bb068185827fd57d99e76b7716db8fbdaf2831de208e6e4a62a9bc2e9a401083424c261d37a41d489b274c74a9e4d8088a7d3fd1371d0fffd9ad7aa7ed6df5f43cb2231235ca5ef74553754cd468ba15adf480486fd6b246314985961179e5b6724d775afe25e1ea42b5c7c3b4065360fb462e65a132a5e46460eaa67fcf810fae8e332226a209905f40064f63d445ad718249c00e3e2aa30e3f46ce84f95c099ffe87c0ea0f0e193fe1256be4abca5e12bf51ddceefbe3ac10b20b386012e6f1aaf81ce2b62e306e86e71f43fd7b88f7e41663c65483b9b27ffd733d76a949d3ae639d9deaa9ba2fbd0d24179fec4a0a30efc17428b50596c1a7db123b12e4168a5619f0772e2f7aab009e2b3cd81d81f9301d09c732ef4b5c12392d553d6d57c13ac5e54f61d8517245d7d2d53b86fe002a2930cb8ba1bfcf7e82ac5965068baea7c98a4a2a7dd31b23c761fa222008acfb3c3dce125a13554144010377b9701c5922cde3799bd09dacdcc87e7318d30c3e41835a1a191941cc881e5f359b64f13bb53d889e54156639d27a397a54613e1a63decb7e9ba53faa11cb1d791272cea1edfe88174cc6449796c746f2975ea86d0b93f04ab987fe9ba0e909e755ff5cbdca13af18142b3c56f84d8bbb51ed6d26ab0fb83971e45e409c5f25da68e27ec5c86316d9a676bf663d36de74cc705cd4817e39da6ee5bd13717fe8d26e0d08a3059b7be8c8535920cb5d7f1794fbbdedeca0b7eec20545bfbce95603fb9a2984b3ec99ce297bb6e57c51054ba63f2ab41a71c96393330a4a7f8294b076faba973a3c05cd57668e1731a8334bf850842f1034f80e013d28d39bed77e77ed071c553643a25ecf9890cb3b2bafe52acf33a3b2ab3c820c56b609580ca86a83d966d11bbc52fa3cc8e0917276be0bd4237ef4f260e879beeed10b8a85a98be1f836f3ebf84bbf3f0dc94775756bed4f1bbd327ea69ad7a605f9ef8ae65a25abb361e1deef20eeee5e37ad7e04e40f709614218dd3e0e5e5b3ae6bef4459bb539d0a048152f513e65e4c336d9a47fb280071bc6ac45c10a8a6b2b4f8dcc9e0dcb58d8e3226f1a6d6df713d2bc3b8db499022580f3965f95d90664592b6f66093ff3d9cfa3cfe85c48ed6403b964dffadfb08c4b086f5381a9782923f3fb4e1f55a3c751051a849350402f621e6fdfbaa6e97b0c62f20b64190d6a2a6dbb186183a69e1f87632888ad3ec6ffd7c6956877018ece1b972970480cc33a09f0275613e7b91f8b8c8c19920b42326bbb5084a868c09ddd4767ef734b10b5718d726b6ce901799a518b5ab711b572b2cb7aa16a1abfad0cd2dece483221967bcf0f2ff14adda00b64047d180d3b6777227e7666fa77a278080b2830b26c993616e9a4e8451680a07c9224c5950c61f76f99fdf354337f1394caf67e0ff58e5353b6f18022f41a4ec491874f2101f2967f63fdb639646bd36c28a16b0897fddba3918c1057cd39300bab8bd130ffb1e4e7c15377669fe987dc40ccbb8889c42894cdc279a478f062e215c94010b6600167c7be7b2925468bdf88695064b2af4af1ddecc34aef17884bba5ebd3ad9c7aa8550131f70933ed775252ece6dfab055dbc12f92fcb57b68eac0a5262e88153f54966781c8012ae9ef1fbf23dd8ac5c61c324b3e40a2fda3aa9fcd7e8a7cb9e9bc85c2ef9bfa3672a853c9828baca2ea99494b122f6e23e832bed85855e6d4507921bc222b860854d384cae978a3bb32fdcabb0cd40c3367a8acd8b639ca940416d42bdcd8953d8e28178012d54db5bb902db8806392f303ce87bbd313874de41227a7ac5349de83fb3ef2e7ee19af5838d91f33d557525ee25b0e85e6df784b1c9a9bee5370ab773e6a07c5b7eef4f6809cfb2417aeb419d91ba5b17ebf6369a8474dc9956a253524ed9f356b5f432ca0759317530d47b5a54cf66164366eebd8a577efe8cae2ade8e0946521930537108e9007f93f360dbfd26e1b3370b41535d6a0df1e48beebbb6b691d50517b108e73ec0a481a07446d826f00523fa934a6d6d835ba4d05efae0fb8dbe8b5ea74011e09698ebb81999b310007498a84687f02c04ca1fe8aba12a307e41b90efc478d034a3dc4b1294e0ec17d52baa0e7783827323cd72e97bce971f23c7ef3b2177824015de522f8e1a82cf92c7480080353198d33f109fc5e29cd0edf5a9021cf44119f28af45542887857ff225691d2d7af4019ab78cf5a6a0a8bc0f180168e35c083e104d410270a622f9cd118e663907d904f5897c249e4cf99b5a70d12b62099c770bdafb9e9c7ac3cc1365ef5c38f9d2ccc7bbfe0b4dd47b8fef96112117c65b6cebd22fbee5973b1c465d377ecf86406f6a6e2c7134e8b8df7a5f89949e2f85045580faaa00185ac7ad4b053e3d74dee152f8ea5e6cdd7d3d4b2018a9a12939a2224d1d650aa0dccf2b4b05f70c4153d79fccd92f7bfc9ff6d02fae05f29af94bc021d66747bb7ca366d30cf445be051fda5063401b3a010f460f1712aaacec1b4c6ca15941a9c16aaa080d8f8a73972dc1014c4d7e1e4055a3f6a339ac98044c84263f8d184bbf426d3c9fa7c3eb0644479924828c65262cfa2de888e9c93bc1426dfe0780742c0c58a86842d62609c5c764163383f8b7505e987d3779149fdf3e24b9b90d19fa3ac3cf4f125dec7461bba9b33b428ba932adbe6b72e9dafd10224ce1dc20feccc9fde72ad2eac1853093e68993958613869b359caf888f4881da55bfca02ef33c0cb70861419030c1e5b07e44cf8da1ba18d917dcf3596b64422377444a33c339380a21ec623f898282ed067fbe303e73ee85b9e870ff541c37b933db51c92ee532deb60f1636ca8fb305c00822e0e5d51a87e8405eb747eb9a17ac4ba28423a163340925170182047c01cbbac4a3d277fe5f8af5da16b0a2009791ae6008e1eb4fe4c3d3b29c8acde5c6cc1d0a748c9f10b6c28d724c735440908b272815dd288d79b1550b1110b689860f5aaf10266587b4c6a8fcafa3767aaea6d07dbb0e1d3c4ee90709a82a1d3d0381117d2da28c98563e11e666f7bad00f0fdebb2d7fb9b5816cb88eddddc97d7af32988cd9bacbe1ff500e2ef30fa58de4f90a49c88fd0a819abd5a761843e1b567a5e070c8a8e419cabf81db58a07f956a670c7bc962f176cedb6c918537e001042c2292ebc232991d3369c8f65840a4e8f5d931e203d8c1fda5e1d4054bc31a814629dd56258a2b7700f20e8610e7c2af600aa78c5fa9cadbcc18aba65d1b29bc92197a58f85364bfa337ab9ba5294dd71b64d270c52bafbefabaef542a9fcd2a886d29084fed49c523fd623147cf032d4199c13ec20c408607e9539d70f947c58ddac926d2887febdb00dad2c47c549ca3744b26d005088dbe4f35217f868f737db161c0695ca78183d189ecf25fa0fb53963922c85f6150ba4f97ca3c33635838a40e8f4f5c9309fb552199f2ef5c5b6c30ca8e603745a42263438b8c719a4188cf2f118ee69255114ea4730b252c50f8767f1475e5d80bef9e4921735a1ac81e90c60ef43dd82dfd781c62875baf1fc73b0e5f8ba1a4474bdf821bff96a83e224e3a6a4bb7328cf52ed55d23f01e1622751c1962dc938cb99022cf6cc165077feeab62a438c1a7ce25830fe880936d07c5ddb39002755121e3c12d1e9330cd964ca3455e4ae5972ff90f0c8ce3d2a97b519c0f3b2da459db59c8f1e44c8f0b4f227e97594af580e4be303e3787a6926811fe6a890792a503dd82de4ec6480e614747c3242f90fe67d500d82217183dd386934d0f4d207a34205c56d2b82cbe06c722d9327f22efc307c2eb0bcdbf8a804d82361dc80de9140c66d82379feb70a7c56301615feeda0d207b9063a176abf43de4d4edcd09a5fb979c1b10fa63ece25180baccb24eaf1569603f28369f8844c0f80c475a991bcda56e5e0024fd8a894d7bb1daa96a5293a0f7c73dde639e3bed63775cd51efe76c46183ed857c3f6923dc5fe7ca7530d94e9c34e022bcd14fab80d541b079c145faabbf0ea84bf8f99b1a0e62a20a8bbead9196ec37c25a7c82ea71d20488a7804fe5acfa66419d258a8c29a66a5a44be9e0d8d8a7fcf015f6aedd402425c1988f658d5a604338ace26af6beeec635dcae7828079c9d637333b70cefd4ee8bb8572a2a77f041a1abfd8fe23b591243779651a426d5e56e57c706e4e5720529d816a432e552934c654a7455bf9cb4e9e9efdf2a557716a22b56a227351ea2bd3cd6f4864096ae951c210447a9f65e546ce8a66b21520af9d40747e06b0e1cdf398820d33756dba29d92dc5edd577fa4e7dd7448d43c5dbb09722237f3624fb9096cc69ced0d1f6f0813d0651e0723623e8be0523e6b284f3a76a7b3abd78796f257b65d1e69ca4a5dda09ad4b2c49041530c232169f0a4bfb9df83c418b716c883d05d9b017019e73e1327a5e4fac3eb94d62224aeebd878eef720b9e2df25f356eb94c9a3eaf7bdec159531602cbf4e71c9f4d0eedce4afe8996faf9333fe8199edc96bc386a34b017781657d46b1d84c763b60e4a99bcf3470cca10e0b2ed9d3f8836f1b5e13590d65f5f2fdbf3eae80955dcb98be5fb5e64b4fd5c5141b8c66ccd2ef09d8677ea7319c756c61d09923dae169d59d3811baf6e1394c9709375c83f79234d1110c1f6e07a608efedfe6fc742ba0f6e15cf020c9fa27eb4194b14db698c2d3f4683760a3384cf14fef8b1026cdd60478deb2e6601f41efa1821bb74c9161e4aaf7755282537ecfc179ec885aa9e088624f966d5bcd22f4be05df6b15a3356677b2dfd25816e7d7309aa698ba79b79650e55d4a19a847af3f93aaff66a0faa2b2b319cbb5", 0x1000) read$char_usb(r0, &(0x7f0000000000)=""/158, 0x9e) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f00000005c0)="a2d918c22e48d3130131a794924596a2434aff58d551a56633e76ba2c96130694e4b318a23a64104d75ba122407949b29faca3df58a6213c153383314c96f69a004ae5442d5adc24edbbf9085eaa6d99945c4846f0a89bf9a6dcd42a839004000fd875b6b37d97c0b2b847c8fa3ea186bcad1d88aa4f4ba3bd7258a324d189481bed31c144d13a92ebce4fff771a63d4b25ee2b5719c54a117af192454fdf5a336ebbc3ceb2309081beea391b0e19bb61d280801c9d5502b9d731c542c3e139dae73e6e7c49f66f204eaa8c2ab7029e4c2b0851219a0754e58bbb790ca56453c03453de1958c245cbddabd1ed14c9213aa439b4abd6f35849994ffb62d0a15a0430d6bc2226de46cde7efebd33ed629baefb010d5b9200bc2affe273cc3825a299a5e354b3eae092", 0x128) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(r3, &(0x7f0000000340)=""/235, 0xeb) read$char_usb(r0, &(0x7f0000000440)=""/207, 0xcf) 05:50:44 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 2361.223990][ T5420] usb 1-1: USB disconnect, device number 17 [ 2361.231230][ T5420] option 1-1:0.0: device disconnected 05:50:45 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xf6a) 05:50:45 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x80000000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:45 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/214, 0xd6) 05:50:45 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x400000) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r0, &(0x7f0000000040)="cc059a779b4b4a50365303d90efa2df91d7e33c785a1f4b88c541c6b0e546bc0cf3713756a81c9d9d566f333cabb51be5a3f7f1a9569aad46c09022ab856be239ed4291506a7081a80a7fcb5cdc6dcf1e91130fe29ae1ffb98d5b762dda74bb695aa986a898c06cb0859c456369344d84958834db8d37f2c3c3f480af839df9ab9ff1d9c", 0x84) 05:50:45 executing program 0: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/99, 0x63) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2361.631969][ T22] audit: type=1800 audit(1633240245.326:5607): pid=12370 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14763 res=0 errno=0 05:50:45 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0xfd, 0x17, 0x6, 0x7f, "805ad1fb9a049c4b9caadc8ef3ba08ea3c0dcf20602e2ac950a5a7c3a01488a2"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:45 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x400000) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r0, &(0x7f0000000040)="cc059a779b4b4a50365303d90efa2df91d7e33c785a1f4b88c541c6b0e546bc0cf3713756a81c9d9d566f333cabb51be5a3f7f1a9569aad46c09022ab856be239ed4291506a7081a80a7fcb5cdc6dcf1e91130fe29ae1ffb98d5b762dda74bb695aa986a898c06cb0859c456369344d84958834db8d37f2c3c3f480af839df9ab9ff1d9c", 0x84) [ 2362.016227][ T22] audit: type=1800 audit(1633240245.716:5608): pid=12377 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14763 res=0 errno=0 05:50:45 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x474c42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x5335, 0x200001) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x2eb42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000000c0)="96000000cc13887f1310e7752f68cdc44838a7ade96405d2fb56703b765cb8d568086986a27116a21d49c44ed49212425efec8f97f6e3de800"/66, 0x42) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffffffff, 0x12483) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000300)) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x10001, 0x210100) write$hidraw(r0, &(0x7f0000000200)="87adbd15cd0a4144f5db9f44372e3e591730a6afd5f7dbd8404fb858ba1dfee7b84cfc7b4dddb8c9a2c6dcda64195496f547eae825c794935af75120f6c528836b4559306eb170fdf061ff23dc446e0229036268bb309817136d199b3f1aaacfc30046dd45161a70665c6943e747eea734b025413d84f29571336227e7cca571371c11a6d21ba058369a244f38d3dda96f00c72a22f9bed45dcf2af9e335f1c5c1f582ea62f440e62c36c1fbd539baeb37a65bcd9aea23fb10dc7807f371bfd11cb7080a48196a6045597ae710de0399811c36a0c9cac72f61d9cb9d16faab81a361f25aecb0e1d08bb68de25950e25700", 0xf1) write$hidraw(r2, &(0x7f0000000140)="46eba306dd384a2d26a6df24b717ba66e8abfc77aeb3f9e6e7c4e9774c778513a6c715740e1c49518aa420393f24030163cac4205191961fd9f3c1cfe4e6785353c2a475e39c8daea1ce6d80b18743ccc5400389a0ebeaffb2e8543259c5539d21253ff0775566d55fe19ed6f5d90739855f9cd410e70a6f3e8a0507b5b908cdffdd6d55924daf99824af87c76ffdef80d46778b5b1e1c4ec47737dbffb0f313e6fd197f3eaa9b31482df982122033076d3262d271741bc245b3", 0xba) 05:50:45 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x7) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:45 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000000)="187d8d86d627210cb3fb60e1263b6b67901bd100e22dcdc0bdbde837765970be5d1f9ae71d4f405dc9f5787f423b5e8b15213b3aede607e5c71d13b30fba110ab6468cafba8ed5a629af4aca94516c7c4e0e004c698bbd8396f30090d8063082394b377571ab8239c6f1d69a9b2bc6162a8156786ebb8542eb1dc071966ac1ad5ce6c0953d51c5bd55f9ced14c74559f6a6b88662031364080f03c01a88104fd2eedac525c49753d63eac7c2689def8545a7aabc0ca901edfd70b635c202972e2c82dc143d5ef03e5852e3624bb2cf87adf037f08d21f04a", 0xd8) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x93) write$char_usb(r2, &(0x7f0000000440)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000340)=""/193, 0xc1) write$char_usb(r0, &(0x7f0000000100)="7986b05c18e8d971f56145b0914854db8111a127896aaaadcd3e78d346cd83ae767d1c881229bd89570eba1ef1d0dd433a3ace96931e72909edfb71f11ccac6fa99f46e94f93d577339eb86012bc7a857cb716064d70b9520d6c41ee3323b94432ec4fa1e7bd6aa821449b00565930e8c9bbbf881e4c35dd05581ef37ad5f8c36c2b096a6e2d7378114550d39f69f6b828e3c34ca224ac730d5aa47aaacd548fbca21d9834695773282ba549aaa7b63540958fc0b749404b8489f3a22df95a9332337354d268a6b2bf115dee492dfd5ad2b166331a90805dbad5da1c827efcae62809087e6d56929eea3404652dd51559bb25f249d62e6379b863c975cdff4a367ec428feabeab87c4d534dea190f07510d98dc9e3cba876b8cb6b825251144f5e8e55ae2ccb82d94882f8ee4bc0fe0e9705956ddaa9849191955377199ec216ca4b07c0e769fce7bb059508f89a945b65dad0fc7f1866eec12a829deb009cd1fdfd5f70444e16a0acf03cc7cdb92ad50d8cc56fe9b087fcb638fef9c5834884c7b181e8e07ac6f793f9596fddcdc169cf882207984a3aa6d35619c4ca96adf430c2cb6f6332734803c98774fbd4f311b8ee5b611d539f8fa71d0620b939418cbc0c7e033ce6ecbd088d54ae9c567c2d9bf46eff483f0818165b34835f04e787aac25c46c44be12f495dba6bc74d897db868c93e16cd28980d872f2f518bfe8db660053a1ae0bb2bd2561d04333880eeaec8de9ce6b6fddc3eee", 0x21a) syz_open_dev$evdev(&(0x7f00000006c0), 0x4, 0x0) [ 2362.305155][ T22] audit: type=1800 audit(1633240246.006:5609): pid=12385 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14765 res=0 errno=0 [ 2362.352311][ T22] audit: type=1800 audit(1633240246.036:5610): pid=12389 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14765 res=0 errno=0 05:50:46 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff8) write$char_usb(r1, &(0x7f0000000040)="5691b0add090a914ddf575aab8ca7905c7d57af98365788a4f5d47", 0x1b) syz_open_dev$hidraw(&(0x7f0000000000), 0x40, 0x48c400) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:46 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r1, &(0x7f0000000000)="65dcd4fb1bf4c5bcc4396a10606f950693d808b6b444c06e2c9c7b9add076874249339853503c06327ece1fe27b0042f7617603c947f5a3bf4548f6f5e9c7eeb735324c4f51d789cfa09bb778424bdf4e7b0d59671317d5c67f3208e68fa015625f896e4b2b26d0f83ec44d290257e4fe135fb250593870368c953eee23f4b5816a85b16f43c17d3cf23714fac00463af44e43a4feadf316500f0d2f3598b5bc0df15d5d2a5e6a2d728272da0608dbc17c31fbd5adea0395ec5e33821e", 0xbd) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:46 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x400000) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r0, &(0x7f0000000040)="cc059a779b4b4a50365303d90efa2df91d7e33c785a1f4b88c541c6b0e546bc0cf3713756a81c9d9d566f333cabb51be5a3f7f1a9569aad46c09022ab856be239ed4291506a7081a80a7fcb5cdc6dcf1e91130fe29ae1ffb98d5b762dda74bb695aa986a898c06cb0859c456369344d84958834db8d37f2c3c3f480af839df9ab9ff1d9c", 0x84) 05:50:46 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000080)={0x4, 0x8, 0x7ff, 0x747584d1, 0x0, 0x4}) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000000)=""/111) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10d, 0x2000) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:46 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="7f4ae2513dd614e78aa688c5406b9c4dcd8b19e1902991944abf685348eab1fcc2ae06b8acaa37840d870bde6018bec0ced154a751e41cda43c91b1263c68c954b2de79fac90f2a45cc89d95f4a1ee4cb2edf82ac0fcbc481b298c77a7a10f2f7454a758191830e94659fa46b9292bf41918ce5a1010320dd7b5245d2fae37f3e6261795d868e9559f38bab3399dcfba11d8a1276983d4e78bc515f2cc0a83cb5f3c4222871a7d558c92e19f3c3f067243dcdbf7692b088dd15eb110383a78f74cddc38832a670915f4a3dc9e35d95409d3ba59acb31bd0c8aba7729c92ee52391b7bf9acdda17b85a4cd1745d5ca334df504b4fa589d3c69c375450", 0xfc) [ 2362.577741][ T22] audit: type=1804 audit(1633240246.276:5611): pid=12403 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F313030382F48C7C060 dev="sda1" ino=14765 res=1 errno=0 05:50:46 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x100000000, 0x113401) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) [ 2362.609839][ T22] audit: type=1804 audit(1633240246.276:5612): pid=12403 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F313030382F48C7C060 dev="sda1" ino=14765 res=1 errno=0 [ 2362.708082][ T22] audit: type=1800 audit(1633240246.306:5613): pid=12409 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14771 res=0 errno=0 05:50:46 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x400000) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) 05:50:46 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x8ca8, 0x20040) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:46 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="be390e9720b9eb9137e25f4f54f3ffed9609fe7861e4af2b3d41fff9a6231d5f36cccd54ec74db20d2c4326397ed937e1876eb3ced20087f60c1396e12095c065f06fe80aaf4ced40a7db738b17085956f6ffef28462ea9a9ecb335cb0cf2ae639630b36bb20df71ac2412116b0a36594ec72a3757d130fb03fcfc71b8127b4e01a52c5ef9ddf784276da7dcfec3dc0a8179b3574f4dbce55f6cc737f3b8d2bd8712a022086ec74b69c0862dbbfe9d02f46ec95947b493d2ceef7dabdd39f9dff395a5b6bb2ed2fa12c20af988d91bc70fc5d633d7bb86dfc8c88ef7b703639e1ef73d22320fc8d7c65384ee248ded0a2e72756cb18fa1c0ee147f36737dc3d42a32152d10f25905d385e539d217b46b990d951be216dc150fd51f2c2a3a19a95fd28a47cd2eb585c92cc12d2a60bdd7f9b098f4371f8f450cf5e1d26524faaf58017ddec8fab93fa30e6fd93446fadf5ba3037ecb8d450baa1e6541de3936c5010bbccc7e9d437ac42f607d1b182373d1ea5fcee4c1d98b1ce4a91f9877e897710d88f909ab7881df1fd6403ad424df158d3b788be07ca4151a1103a59c58d0ab70c6654447777de11bb5e3607f307a5f96421476b0c7e0649aa9cd87b645562c2062e371160fa4e300fd54600196288d2a888bddd3c4aa62fb17aa32428c5464de7fe80c79e2f0639caf1abdccf530a8a1c39c5f743250f244a91081062d294a35e5b8488c870aebf6a15195258efb0ea229620ad37a8bac441745840fe098c82e4d325688b1a847cce1aae6a263e3d845f51cfe8cc9835fe1e51b79fcd41a349ce57745826f34cfe0bb7e09ba74b6a5026baefe3b1891a1eb833b0f2461b919693b2438b61f7ded0a6db935de27ccce00841eb02dc981bcc32806a03978593f9e3f4b43c0e2ac4f4f48400c2bf5010d5d497519112bd843198ee84a97db84e6130ee66c59b58721cc52c2732a32c840aa624ac72fe11548157765b28b6669dd6acdfd355621730576ab15d7be0f941e5658bab4a21212a0e072b566dc5098cdba898168d558ec1709d8166d0e4c0dcd1835ce35c85e415c2ad4a2d2908a7d4249c4cc0b26c09c117872640f1e092198148e2d6ddc5f55f969a17f8a8e048191b359e591ddce8c4eb73d9f1e9fd6f05d9f6125eddd677970d6c498ae4a4082db1568272cc7648fd6e4d009a96706038da9099707e6425d494e162efbcd8e9fe8bb307ca05741eb1787255552c48ffac7ae841d3b14cc2e520d3798f44f88879e5947514c65b293ae7df152665d10710ad893776bd206efa13121ad6506db4d028a3b126fd351cfe6b2f3c32f44773627ea92d973b26560a5860e31fca9f033d4fd76e0e80ba9a645a892937ed6fe37543d39b2be0fe13e58af95448cc05580a1a74f61662c24f2327620ac8a8bbb652609321462e5796d07280c7db3c6dff87e937d7a16ac46405d120d3522020ae914845e3b7cd2072436ba46f91a54753541fbf700447c804256f6bd018021b691ac1a3f36b85587308865616fe2aaf43bcedc876d9fd0cdcb161ff08264a37ae9239fb2c79b5e1856d47ff4510fd6905138736252248ef12e53eb9fab548ac89d41121d3b501be2ee302ecca965335c582914e0daa6ecbd13fb33b81d3a583360cc937645de15e8127593996b4e3b78440eef50d8f9db07d5cf5daf2b68dabc80506e38394e8764f2bb6aee02e790fe90a0630eca90922f536b134043102375bf33581b270eb28d66696daf33ccf62f3ed693897c72a1bb318da0f0a27081c162deeb1c69729105670cc05e6a446510a27934ef9e6e186c9a395aeb80a8e58e1fa2e0de45a9f8c28e55d577c0c1896be854e18194919e460c9be1d01db729e8948b99b5aca2568f2023c8ac24ddd0b9844b359ba70b11429f3a607ccf7d2fb8c15404abbc36fd112af6ebc2c212ee20bd32e86cbdee5cfa29cf46e3046f18f82965c6a0cf2f83e4eb97f56a2939580c5a509af7ae181ea730a56dceeb493c24b9f78a3aceb70e662ee9bfcc66687bda0f7635bba20d42a5bff6459d43d2553e05ed188658bf3c395024e68cabf8f679a53c81ebd9908f737b7ae0c041c6778bc53e25814adf5cc18161a2ab349398aa13187aaa688cc1453ce45bc01691dd683917690af44f79905c62af4e55a94bcfc4ec19fd8b3cc461ec19ff838dafbb9c378c0b0e6250d4781221478ce7299918621c19c1c751539e0737e768f696c0c1bf258d9340a373dc9ebc31265cde0daa8a3bdafb1bd8c648c197437437b09936df8d7e4afe8d857e49c846de2f965c273655d27fc2697d3e6f3c0320e4c51dd835419023e98ff58130e41540fe59e54e3a245dc6e44cb0c63ae255f7eb4bf0eab87490d1b004a04f309606ddb1963d78f2967ff8d99e85d97d4dda41300ae264feae29fd57012598793eeb97ad1963a77678506baae6b06a8d3cc391e035c194bbb759bc3bf4737da3aa478a267522d0b4da1f0027369c70bcb519c0e68cc6f977a78fc0897d75d3bad07dc70f5109217728684204d0564f60ba11dab63066cc203325534c13a0b71c5608016b1ead4b3d9b9bd59ef58027e425628b9c0b9f584bbb3741cf79dfb90875e71b35edc5ff9753ae0a06e25ea46a3facd496dea06f887657446dadde2d5482f6aeb99dc03baf147c1db917fa1fb8a4b3c68714257cca17331729bb2c0c9344b4c4e16e31052c16c325b587d5021c12b433f8274279d9d4d909693bdbd0e9028e79d4bb047436ed1038ddc24640899012d65be04effccf7423c2fd7b0afcf68109c541f2b9f96e61be6ebb3fc4e68bf22f006c6128c0d3d191f9a2ecb9c0182a6edcb39411be556af07d55a9ca422117932d46299dcc83f14edb8359dca5a7c8180286166d56fad6332cdcc2334ca006dc099658f0f0f8fafc0024009a7734646bcd3adaa0c08a21efee4db861c31fd174ac8e2a9728a621ce5b5fbb7018886d0961f34b6b371c5669fce90bf1b9e6435fdac1355ff16015ea3597f73bb071a8d027de1ae645ca274e380320eca475306845e7439f8c8bb22df6e8d900c4100309bf0202c8898e4d8fa697c5a34437badaa5ba12ff12bb9a904c8296474be4d38111105d2cdb4b4cff5e230849d682d77c52a6ef2e402b4380fc562419008d06e426cb80785549e7704a6ac151febd388f56271f760e1270a0476e0342c327d002049eb144cb06a03fe6c4af4057e57799139bb23f98f7528600b76aacc3b29ee2ac811da8c724738ee8c3d0e1a1834bdb28a0ac6648498aaba34f2659c73b6971bdafc0c06885ffa5aa7b3ab96e337d826f2944165c3615e5af257592ac778873dbfebb25d4da962431c516c73b6a246b722e52e2e5b0086ef1d44647aeb1b2b454eb635cd287e446373b0cfd37519f54432e4adcf9782f5c0f620e92b21505571a20bc077936391c1d5eeb57431a38bcca78f787844d025a874483662a92b96e39721a0c744dac4afe726cecfb36a21cef0b1755b430bf83da2c05ed81f5edb3063eaaaa2f87fd1f126bf82f934bc97f5569234d29d87b6a0c0d2b8a9649f986a6393772476a54cc08c4ce2513fe7b0f8488c65ed208a746d39481bde070cd14e4d3d3059e7a0ad052252b7345c4eff490a1710a784b48367c63decde8228d111d1b5aa5d4ba07f956e3041cd5c95a69ee1ec891943a17f9588724fad188a25a35f33b026bc736934b58ffc7c3b40ab5ca058c77a9d62971a78b91cc7f038226e1989bb9ddbbe3353bc41782f7a59dcc4aadec5445cd73f46a37d57421abbd6c8f1ddf0b671b680d99c7d3d1a28389a1e544c7e4adaaf4946bd8cef3dfa023aab015d43e93eaa70f3393464d4c7df2843f6ed20b7c9a37e1d2f5ae1d5e9416c9fb09e16d2fdb8ee786fb18ba62c25e239a49ce3725d1b5f3f7eb6cbc4f964588716831acdb676821f1d1a06fc24114af30c9385a2de20aa15e9f0c1a09f77f8c2fd1a5919a2ef7f579dbde5830b7ed2fbbc4022330e20af726863e2c004cb906c01129d6545fbb92914db5dd8b20b1d3383c9158c8555a4f675a35c734a5cb5f08af5383a84479fecdf7d77cd04911b5e5f832d409ce4d375ab5f5b37a52a6a746d7be53ac2d550245887d435fbadeaac79dfee40368578674621ddece51275b6c1b7e44ea45731e6fa4f133b79f2e2c85d3343b417d0107331f5a70493b076590907a9ccf43cf265982a00a6e041ba5d912f8b9eeac49a8e379eae50f0f22477f92bbb48360d06f1cdfe2e56efde859f845d6eae54f378e59958dcadf682978545651476d5eedd342e332afd678531ff178efb5e9edc1ef768547daf27bbf4e215ac5aca7ca2cf913bb8c0740bc146e87473769c249b2c2218fb9605e2e7af35e666e21bb2df11d532eb5c177c9bc1e7fe36e53aecfc9b7afccd84c1774a7581c7faed8c31d116304257f49c5bfb55fe7cefe359c4f9b4d934fb5b7fdad5df699c90dd15e049eaf5c76393b885a574758c7e2269ee453d16614465565dcdbfbc62243c39e0b61ae69787ee3a818cb056a34bd028ef24ecba5949fc2cc59f9642fc0d5aff278105c6032d71e3443f0c16b2d082472e8b576b1fb4f1f0de02afd3e64ccd665c1e1756cfb0cd28aaccb7ce55bf6f17207554aa6f25414812c5a6777d7413df64d4cc1462d77305e690a0ecd1c4afee261e359bc01e712400a130335c5a7839090ed0582bcd29448e50feead03564236dfbc0ffec1d8da9b67760f6878b45735413139cd3a3a1c32bc52054d2c9d83f36111f908bfeaf567cd422d76a18039bb06f1cb99402caa9d3c23e81144c9ccbacdce6ff2104f8931453bd5318d608854844505297197f66feadd09ca9bec3eb358fbc5259aa2398841512768829e46864a86f51f2bf1c17617b01428578b0c28f85ac8f89f4fb3897377c3b4cdc85556f8f10cc37d11701bde0fdf6c52a4df6e3fbf6b1255e64170eafb37a91970a441c7eafaff2f3eaed9ec9af29b3d48d04ebd5855d77ad9cb33a1f8379853a0d146f525c4ef98260ba3bf48e04abc0292bb07548fd0a0adb07b65ceaaaf37b90a32b1984cdc5c1c45165bafec163e8f862fda39d08f6d91d1937b3c7f8158b7e9a3173ed8efe1a747d873b17e554f5399966cdf8adf5b0509846c24a66b9e740ae2e13464dc4b5fc17dcadd43a666677a178cf66840d12b2f264c8a4532e6e16196e7c6e22b7e17803545a3c31c68e732d207567684e2d1e614dade3b7038bd976ca4764ef3db6c1a03345fc11ac6d64d06400226b1f77819462d7fcc83d7304e293a5b6efe77e915633ec35f92a2f354a4e246945c79350f1d69d4a9a86a23f2d40cdf1be14b917e9bd822540f9b401f98a599511f4584a48ba5e85124df00e6eba06bc1de565e71e3feb7526c45662fd395c0cb697f6ae255ad2368b1105c051acb53b4b2b7ced2046c2729d7a75c2be2f8384a482b7b1a354158de50e314e558115fa6cb8c402c8e6ee811cb885a39e10851e5cb33f6386432eb3945a68d59e6e33e25a8468b63629e6af1b2b69d567cd63af066b36dafcb90de03094de9f80b0482892523656414263b27489929284142e7b5a40458b2f7bb551c3bc0b02c84134123a0cf0f149276e02b680dccb1088ead8f0eded0c3e75561c672aaf09154080bab76ee9205457a0581115d93fb0be7aa5d8f3e011a5aaf13f4ecf33b57e8f9f76005e47fa4e9fa73af3584a8d75bdfc204a6937529bffd0f9ad69dd1c65a2f9ab87d1116facc3bba00a8afdb29df467964512e09e7f55bb26c1034aacd28c", 0x1000) [ 2362.998150][ T22] audit: type=1800 audit(1633240246.696:5614): pid=12421 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14016 res=0 errno=0 05:50:46 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_usb_connect$uac1(0x5, 0xb9, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa7, 0x3, 0x1, 0x8, 0x80, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7, 0xe0}, [@selector_unit={0x7, 0x24, 0x5, 0x6, 0x4, 'fL'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x4, 0xff, 0x1002}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3, 0xff, "864d3cd5"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x4, 0x1, 0xf8, 0x80, "cc", '&'}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0xe0, 0x4, 0x7f, {0x7, 0x25, 0x1, 0x80, 0x54}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x9, 0x4, 0x9, "016200e7338c54"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x2, 0x9, 0x3, "d33f40"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x81, 0x1, 0x2, 0x88}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x8, 0x8, 0x3, {0x7, 0x25, 0x1, 0x2, 0x1, 0x6}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0xd3, 0x4, 0xb9, 0x8, 0x8}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x42d}}, {0x94, &(0x7f0000000200)=@string={0x94, 0x3, "170562d3bd9b0be205c12fff9a8dfb8856bea8d6e3cbeba6211bdd30d76c36b4b829a10e58ecc30d2a7aae882bbc0cd12d237b1052a64f23384f730faeb4f559e746998bb836d81733e65e6f3b2f45d48a2d76114baea5ce6a0cc398356333fd90ca7f9e9e5d6dd51186e5e468d2f5c837542934bc60eb3d9c6df4a2c33b913bff8c784f7183e9b24119c55d6175e0e14a45"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x449}}]}) syz_usb_disconnect(r0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000000000004) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) read$char_usb(r2, &(0x7f0000000340)=""/200, 0xc8) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f0000000440)="11241d2e8d410c0af50fd5557ce6749478bc7db0f6866b2c178b9bd1896c732217d2df5a558eb9b375e5e0194c8bddc992fb175539ff8db95d3f", 0x3a) 05:50:47 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000000)="110f6c81f09047ce84380e616e5580c0c602bfa9554d2b7e2ccee97b15c4e6019c1098a2141de1dd983162720ee6304a9cae45fc8ae7a230c1221878e81fbfbacf8cdeb6fbf00476c90c3dce2d9bcfdd3056a0a5efb6e29ed88b7f5b846beaaf6f79c9b72f027e87a2ad2aeb5b172cf765380187d383e9b00cbe5d14bf235e194f8106c2d9d278a238b2a14704a96f538c017eec0c13fc1179d94e70483b58bc", 0xa0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r2, &(0x7f0000000000), 0x0) 05:50:47 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x400000) 05:50:47 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="3585bade", 0x4) syz_open_dev$char_usb(0xc, 0xb4, 0x400) 05:50:47 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000540)="96cead6f1d9ee05491d78f3892ac5de4b0297c2419dcfbd2f3b74a59385d11fcdebe96369f5fe4228322335d73636b159b09a631b684fed77d1861deeda5f72b3fb39f83549d8c794d96b03dfdc491dec85b73eb22871e663f95d5cb8e00f9aaa17f089b4551d560bd672607dffa7f7eaa92aa6da70d", 0x76) write$char_usb(r0, &(0x7f0000000140)="55d1f666b361000071f3ad29d319d6d288e0a879864f73518a9beb60fb0ed6a17f479ce98751d83509fa71db846d094bd059feefeac2f7d42984d6cbb6fbe526f79d4f04016225900b0a1328f762c798f823a10abcbfa444d5538eaaf02875ad34e21ea4b4aa5039afb60a5fc17c22793681d3690de4af4675e9c6226b83bbcd0351cfe9167c1ccca596e4a2bf494d5612011fc5e8fcd8f92e8f43e1e43b3498fbc93f66bec8d75e597d3d83d6c893e9176b94bbc968a691e32c8458676d9f949c638f7cf12fd5dc50d87f86f2dfeb379c576aa8e63c3512e50b", 0xda) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000240)="701d19084863777649c562ad563ab56657013063bedbf8bebb9d0e87d84d4099cc8573e58c82b14cee7bdb629dc99b4c36dc39a11a2893fea93128c96766aef1acbb93228c608d66083f019a61aa9f79156cc7a1fce6ee50134a664633144a1d80c39b394a49fe2cff3d8289bc3c79305cde47d4cdbe2800f33c97d895b03e3965caa16446b3adf7f41727220db2baa4f417807c9f76db162af4d7ee8e3df01b9e82a2c0d16ad2b9f53801e2175089811034e477f685d829f108ef83f605e71ca6f9aa17d854ef4a80d2df", 0xcb) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) write$char_usb(r1, &(0x7f0000000cc0)="681ca6d7674c0c1d6fb2efa4f0c6cc09ab060aba63e401e617a2e2cb8fee5a6874e28d1d13819aee365e700f70bfb0280df0ad22e953d585600bc5a9c4b45b682e1d862afaef89516192ebd8aa4bbcb90f332950f77829a972ab5c9271a51b8b1e79d17270208a8b130f8dc56fd1edf1dcf9475fda2b1a1735237a1f12300efc34099d30aa7c45ae7642fdc523396641be473cfa63b6119fb2d2eb721a086bc83d348b1b2dc71b21b6b6bd9ea9ddb6a6b72cc283b14c733c890478fa2bca142031e25aabc0385f010ed21f9bdbc1f4e8810f45a339e7c968e661d5aea9321e68d721dcecfd6348d93b91791528e2747f20a869f7f211532f41305d2fc299bb3bd1b32aab897008b40c9071de4490c9aa0afdd61b8bb26c3f6640882ef47a05dd19a22f93f6e20cca88eb5c24f70d206f0ec3c1b6d4404872c4b207959d7fb4f06f0bf1f38273c276e3cfb45be64742c76d59f26ccb1b3b0feb9684f5cb0667cef71160ea46cc0ee50ec6b90a2600f68c36b9add31d89efb77c4b40a968301a0caab6b523e1ec0dad35312ecec17ad9c85d7c2fab3997436e1c5b7a77a4196a0eaa38bafb9da02ca123f5352ee28752572d8b29b720f3c3d0d27e5c5044327faca8147a0c3ab61067263bcd18f689c8618733691b14b3a15b5ea2019e0f6e2317e1a9c8a56a9c8e924a9d99597a92d5f6d22a19478f464541535b3e067c7bb2f3d68242b3f0b9b440e1dded5987e0b200508422bc0ce640c3a0fd232688261ee19befc52a8d56645ad03382c2fe7316d907bf134ec25e24816ddc8216a7629686c67693d5cb14bb4b2bc7227ca88b82cf8f07f68c6a896a18d7f569d2d3f3e0abe413315ab8d839abc2db3b74bc970f12d502cbc4cf48b22687f19249f981686a6ec3d7c055b8782515ec5bb068185827fd57d99e76b7716db8fbdaf2831de208e6e4a62a9bc2e9a401083424c261d37a41d489b274c74a9e4d8088a7d3fd1371d0fffd9ad7aa7ed6df5f43cb2231235ca5ef74553754cd468ba15adf480486fd6b246314985961179e5b6724d775afe25e1ea42b5c7c3b4065360fb462e65a132a5e46460eaa67fcf810fae8e332226a209905f40064f63d445ad718249c00e3e2aa30e3f46ce84f95c099ffe87c0ea0f0e193fe1256be4abca5e12bf51ddceefbe3ac10b20b386012e6f1aaf81ce2b62e306e86e71f43fd7b88f7e41663c65483b9b27ffd733d76a949d3ae639d9deaa9ba2fbd0d24179fec4a0a30efc17428b50596c1a7db123b12e4168a5619f0772e2f7aab009e2b3cd81d81f9301d09c732ef4b5c12392d553d6d57c13ac5e54f61d8517245d7d2d53b86fe002a2930cb8ba1bfcf7e82ac5965068baea7c98a4a2a7dd31b23c761fa222008acfb3c3dce125a13554144010377b9701c5922cde3799bd09dacdcc87e7318d30c3e41835a1a191941cc881e5f359b64f13bb53d889e54156639d27a397a54613e1a63decb7e9ba53faa11cb1d791272cea1edfe88174cc6449796c746f2975ea86d0b93f04ab987fe9ba0e909e755ff5cbdca13af18142b3c56f84d8bbb51ed6d26ab0fb83971e45e409c5f25da68e27ec5c86316d9a676bf663d36de74cc705cd4817e39da6ee5bd13717fe8d26e0d08a3059b7be8c8535920cb5d7f1794fbbdedeca0b7eec20545bfbce95603fb9a2984b3ec99ce297bb6e57c51054ba63f2ab41a71c96393330a4a7f8294b076faba973a3c05cd57668e1731a8334bf850842f1034f80e013d28d39bed77e77ed071c553643a25ecf9890cb3b2bafe52acf33a3b2ab3c820c56b609580ca86a83d966d11bbc52fa3cc8e0917276be0bd4237ef4f260e879beeed10b8a85a98be1f836f3ebf84bbf3f0dc94775756bed4f1bbd327ea69ad7a605f9ef8ae65a25abb361e1deef20eeee5e37ad7e04e40f709614218dd3e0e5e5b3ae6bef4459bb539d0a048152f513e65e4c336d9a47fb280071bc6ac45c10a8a6b2b4f8dcc9e0dcb58d8e3226f1a6d6df713d2bc3b8db499022580f3965f95d90664592b6f66093ff3d9cfa3cfe85c48ed6403b964dffadfb08c4b086f5381a9782923f3fb4e1f55a3c751051a849350402f621e6fdfbaa6e97b0c62f20b64190d6a2a6dbb186183a69e1f87632888ad3ec6ffd7c6956877018ece1b972970480cc33a09f0275613e7b91f8b8c8c19920b42326bbb5084a868c09ddd4767ef734b10b5718d726b6ce901799a518b5ab711b572b2cb7aa16a1abfad0cd2dece483221967bcf0f2ff14adda00b64047d180d3b6777227e7666fa77a278080b2830b26c993616e9a4e8451680a07c9224c5950c61f76f99fdf354337f1394caf67e0ff58e5353b6f18022f41a4ec491874f2101f2967f63fdb639646bd36c28a16b0897fddba3918c1057cd39300bab8bd130ffb1e4e7c15377669fe987dc40ccbb8889c42894cdc279a478f062e215c94010b6600167c7be7b2925468bdf88695064b2af4af1ddecc34aef17884bba5ebd3ad9c7aa8550131f70933ed775252ece6dfab055dbc12f92fcb57b68eac0a5262e88153f54966781c8012ae9ef1fbf23dd8ac5c61c324b3e40a2fda3aa9fcd7e8a7cb9e9bc85c2ef9bfa3672a853c9828baca2ea99494b122f6e23e832bed85855e6d4507921bc222b860854d384cae978a3bb32fdcabb0cd40c3367a8acd8b639ca940416d42bdcd8953d8e28178012d54db5bb902db8806392f303ce87bbd313874de41227a7ac5349de83fb3ef2e7ee19af5838d91f33d557525ee25b0e85e6df784b1c9a9bee5370ab773e6a07c5b7eef4f6809cfb2417aeb419d91ba5b17ebf6369a8474dc9956a253524ed9f356b5f432ca0759317530d47b5a54cf66164366eebd8a577efe8cae2ade8e0946521930537108e9007f93f360dbfd26e1b3370b41535d6a0df1e48beebbb6b691d50517b108e73ec0a481a07446d826f00523fa934a6d6d835ba4d05efae0fb8dbe8b5ea74011e09698ebb81999b310007498a84687f02c04ca1fe8aba12a307e41b90efc478d034a3dc4b1294e0ec17d52baa0e7783827323cd72e97bce971f23c7ef3b2177824015de522f8e1a82cf92c7480080353198d33f109fc5e29cd0edf5a9021cf44119f28af45542887857ff225691d2d7af4019ab78cf5a6a0a8bc0f180168e35c083e104d410270a622f9cd118e663907d904f5897c249e4cf99b5a70d12b62099c770bdafb9e9c7ac3cc1365ef5c38f9d2ccc7bbfe0b4dd47b8fef96112117c65b6cebd22fbee5973b1c465d377ecf86406f6a6e2c7134e8b8df7a5f89949e2f85045580faaa00185ac7ad4b053e3d74dee152f8ea5e6cdd7d3d4b2018a9a12939a2224d1d650aa0dccf2b4b05f70c4153d79fccd92f7bfc9ff6d02fae05f29af94bc021d66747bb7ca366d30cf445be051fda5063401b3a010f460f1712aaacec1b4c6ca15941a9c16aaa080d8f8a73972dc1014c4d7e1e4055a3f6a339ac98044c84263f8d184bbf426d3c9fa7c3eb0644479924828c65262cfa2de888e9c93bc1426dfe0780742c0c58a86842d62609c5c764163383f8b7505e987d3779149fdf3e24b9b90d19fa3ac3cf4f125dec7461bba9b33b428ba932adbe6b72e9dafd10224ce1dc20feccc9fde72ad2eac1853093e68993958613869b359caf888f4881da55bfca02ef33c0cb70861419030c1e5b07e44cf8da1ba18d917dcf3596b64422377444a33c339380a21ec623f898282ed067fbe303e73ee85b9e870ff541c37b933db51c92ee532deb60f1636ca8fb305c00822e0e5d51a87e8405eb747eb9a17ac4ba28423a163340925170182047c01cbbac4a3d277fe5f8af5da16b0a2009791ae6008e1eb4fe4c3d3b29c8acde5c6cc1d0a748c9f10b6c28d724c735440908b272815dd288d79b1550b1110b689860f5aaf10266587b4c6a8fcafa3767aaea6d07dbb0e1d3c4ee90709a82a1d3d0381117d2da28c98563e11e666f7bad00f0fdebb2d7fb9b5816cb88eddddc97d7af32988cd9bacbe1ff500e2ef30fa58de4f90a49c88fd0a819abd5a761843e1b567a5e070c8a8e419cabf81db58a07f956a670c7bc962f176cedb6c918537e001042c2292ebc232991d3369c8f65840a4e8f5d931e203d8c1fda5e1d4054bc31a814629dd56258a2b7700f20e8610e7c2af600aa78c5fa9cadbcc18aba65d1b29bc92197a58f85364bfa337ab9ba5294dd71b64d270c52bafbefabaef542a9fcd2a886d29084fed49c523fd623147cf032d4199c13ec20c408607e9539d70f947c58ddac926d2887febdb00dad2c47c549ca3744b26d005088dbe4f35217f868f737db161c0695ca78183d189ecf25fa0fb53963922c85f6150ba4f97ca3c33635838a40e8f4f5c9309fb552199f2ef5c5b6c30ca8e603745a42263438b8c719a4188cf2f118ee69255114ea4730b252c50f8767f1475e5d80bef9e4921735a1ac81e90c60ef43dd82dfd781c62875baf1fc73b0e5f8ba1a4474bdf821bff96a83e224e3a6a4bb7328cf52ed55d23f01e1622751c1962dc938cb99022cf6cc165077feeab62a438c1a7ce25830fe880936d07c5ddb39002755121e3c12d1e9330cd964ca3455e4ae5972ff90f0c8ce3d2a97b519c0f3b2da459db59c8f1e44c8f0b4f227e97594af580e4be303e3787a6926811fe6a890792a503dd82de4ec6480e614747c3242f90fe67d500d82217183dd386934d0f4d207a34205c56d2b82cbe06c722d9327f22efc307c2eb0bcdbf8a804d82361dc80de9140c66d82379feb70a7c56301615feeda0d207b9063a176abf43de4d4edcd09a5fb979c1b10fa63ece25180baccb24eaf1569603f28369f8844c0f80c475a991bcda56e5e0024fd8a894d7bb1daa96a5293a0f7c73dde639e3bed63775cd51efe76c46183ed857c3f6923dc5fe7ca7530d94e9c34e022bcd14fab80d541b079c145faabbf0ea84bf8f99b1a0e62a20a8bbead9196ec37c25a7c82ea71d20488a7804fe5acfa66419d258a8c29a66a5a44be9e0d8d8a7fcf015f6aedd402425c1988f658d5a604338ace26af6beeec635dcae7828079c9d637333b70cefd4ee8bb8572a2a77f041a1abfd8fe23b591243779651a426d5e56e57c706e4e5720529d816a432e552934c654a7455bf9cb4e9e9efdf2a557716a22b56a227351ea2bd3cd6f4864096ae951c210447a9f65e546ce8a66b21520af9d40747e06b0e1cdf398820d33756dba29d92dc5edd577fa4e7dd7448d43c5dbb09722237f3624fb9096cc69ced0d1f6f0813d0651e0723623e8be0523e6b284f3a76a7b3abd78796f257b65d1e69ca4a5dda09ad4b2c49041530c232169f0a4bfb9df83c418b716c883d05d9b017019e73e1327a5e4fac3eb94d62224aeebd878eef720b9e2df25f356eb94c9a3eaf7bdec159531602cbf4e71c9f4d0eedce4afe8996faf9333fe8199edc96bc386a34b017781657d46b1d84c763b60e4a99bcf3470cca10e0b2ed9d3f8836f1b5e13590d65f5f2fdbf3eae80955dcb98be5fb5e64b4fd5c5141b8c66ccd2ef09d8677ea7319c756c61d09923dae169d59d3811baf6e1394c9709375c83f79234d1110c1f6e07a608efedfe6fc742ba0f6e15cf020c9fa27eb4194b14db698c2d3f4683760a3384cf14fef8b1026cdd60478deb2e6601f41efa1821bb74c9161e4aaf7755282537ecfc179ec885aa9e088624f966d5bcd22f4be05df6b15a3356677b2dfd25816e7d7309aa698ba79b79650e55d4a19a847af3f93aaff66a0faa2b2b319cbb5", 0x1000) read$char_usb(r0, &(0x7f0000000000)=""/158, 0x9e) read$char_usb(r2, 0x0, 0x0) write$char_usb(r2, &(0x7f00000005c0)="a2d918c22e48d3130131a794924596a2434aff58d551a56633e76ba2c96130694e4b318a23a64104d75ba122407949b29faca3df58a6213c153383314c96f69a004ae5442d5adc24edbbf9085eaa6d99945c4846f0a89bf9a6dcd42a839004000fd875b6b37d97c0b2b847c8fa3ea186bcad1d88aa4f4ba3bd7258a324d189481bed31c144d13a92ebce4fff771a63d4b25ee2b5719c54a117af192454fdf5a336ebbc3ceb2309081beea391b0e19bb61d280801c9d5502b9d731c542c3e139dae73e6e7c49f66f204eaa8c2ab7029e4c2b0851219a0754e58bbb790ca56453c03453de1958c245cbddabd1ed14c9213aa439b4abd6f35849994ffb62d0a15a0430d6bc2226de46cde7efebd33ed629baefb010d5b9200bc2affe273cc3825a299a5e354b3eae092", 0x128) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r3, 0x0, 0x0) read$char_usb(r3, &(0x7f0000000340)=""/235, 0xeb) read$char_usb(r0, &(0x7f0000000440)=""/207, 0xcf) 05:50:47 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) 05:50:47 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) [ 2363.533044][ T5505] usb 3-1: new high-speed USB device number 108 using dummy_hcd 05:50:47 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2363.772906][ T5505] usb 3-1: Using ep0 maxpacket: 8 05:50:47 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2363.893309][ T5505] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2363.902038][ T5505] usb 3-1: config 1 has an invalid descriptor of length 129, skipping remainder of the config [ 2363.912398][ T5505] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2363.925111][ T5505] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2364.092899][ T5505] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2364.102085][ T5505] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2364.110179][ T5505] usb 3-1: Product: щ [ 2364.114326][ T5505] usb 3-1: Manufacturer: ԗ퍢鮽섅O趚裻빖효쯣ꛫᬡポ泗됶⦸ມස稪袮밫턌⌭ၻꙒ⍏伸ཱི뒮姵䛧讙㚸៘潞⼻푅ⶊᅶ깋캥౪飃挵ﴳ쪐鹿嶞항蘑퉨죵吷㐩悼㷫涜ꋴ㯃㮑賿佸荱닩᥁巅畡䕊 [ 2364.137659][ T5505] usb 3-1: SerialNumber: syz 05:50:47 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x400000001) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:47 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10001) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:48 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/118, 0x76) write$char_usb(r0, &(0x7f0000000080)="505228879068230ee848532f648399c47f5d68dde945cefb5c118e2a94415e77c74254c9e0c2fff7d1a17d7c4b4d9d19b8f64352f906700cecdf1632da87b2a88d14339b7fe8bace56ae5daa92fbc3c7d45b8a696aecfdc76943d28d521651ab2d5e65e125a4a61986023da35d74910c1ee8dbe75611963a7ab5b88b52b5ac57d3d00b7abed929f376b649779a4b603ee3de92d5d29b7a8d3542583f51c6a11a942be3f49adca15efc3927d3571f567b9d3fbe396589782698b72ecb4c1c35012fdfa86a04f1cff6e38aefedff057e09313c3bc170dc6e6e4375547d947ccd496cbc2565ad318f0cbd75a54d2d87fb6648b64149f13be4e5e3fe525d", 0xfc) [ 2364.512833][ T5505] usb 3-1: 0:2 : does not exist [ 2364.529444][ T5505] usb 3-1: USB disconnect, device number 108 05:50:49 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r1, &(0x7f0000000140)=""/4096, 0x1000) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="696f96f09373256154b8e6", 0xb) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:49 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 1) 05:50:49 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) (fail_nth: 1) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:50:49 executing program 0: read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c) 05:50:49 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x3b, 0x111000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x8, 0x109080) write$hidraw(r2, &(0x7f0000000000)="4f1d9cab6c2f09fc4782304235564455d94f1886e02aae1615e62dd6b8dd155263d4afd7f62e08b6836e8686af42a065c2c7c21ee95573f6a768d62d2939d13e09e36c1499205be0b617cfbb37bfdebd0581d555944a1ac4b75e1af8e7a4df9e74c0a1fb40be923fb82a6049fc17422aa58ddc18f048d142a08f53d58ff86e9463d547deb89aef9c63864b0e5b111c6c0573afa0c6b1114a5d3ae7fae13907382975241897c35f83021fa1593a7f09", 0x10a) syz_open_dev$hidraw(&(0x7f00000000c0), 0x1, 0x404000) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:49 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/118, 0x76) write$char_usb(r0, &(0x7f0000000080)="505228879068230ee848532f648399c47f5d68dde945cefb5c118e2a94415e77c74254c9e0c2fff7d1a17d7c4b4d9d19b8f64352f906700cecdf1632da87b2a88d14339b7fe8bace56ae5daa92fbc3c7d45b8a696aecfdc76943d28d521651ab2d5e65e125a4a61986023da35d74910c1ee8dbe75611963a7ab5b88b52b5ac57d3d00b7abed929f376b649779a4b603ee3de92d5d29b7a8d3542583f51c6a11a942be3f49adca15efc3927d3571f567b9d3fbe396589782698b72ecb4c1c35012fdfa86a04f1cff6e38aefedff057e09313c3bc170dc6e6e4375547d947ccd496cbc2565ad318f0cbd75a54d2d87fb6648b64149f13be4e5e3fe525d", 0xfc) [ 2365.373078][ T5420] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 2365.388151][T12514] FAULT_INJECTION: forcing a failure. [ 2365.388151][T12514] name failslab, interval 1, probability 0, space 0, times 0 [ 2365.400972][T12514] CPU: 1 PID: 12514 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2365.409769][T12514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2365.419840][T12514] Call Trace: 05:50:49 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) read$char_usb(r1, &(0x7f0000000140)=""/4096, 0x1000) [ 2365.423130][T12514] dump_stack_lvl+0xcd/0x134 [ 2365.425765][ T22] kauditd_printk_skb: 4 callbacks suppressed [ 2365.425780][ T22] audit: type=1800 audit(1633240249.097:5619): pid=12512 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14786 res=0 errno=0 [ 2365.427736][T12514] should_fail.cold+0x5/0xa [ 2365.427765][T12514] ? getname_flags.part.0+0x50/0x4f0 [ 2365.464753][T12514] should_failslab+0x5/0x10 [ 2365.469281][T12514] kmem_cache_alloc+0x5b/0x380 [ 2365.474061][T12514] getname_flags.part.0+0x50/0x4f0 [ 2365.479167][T12514] getname+0x8e/0xd0 [ 2365.483052][T12514] do_sys_openat2+0xf5/0x4d0 [ 2365.487631][T12514] ? build_open_flags+0x6f0/0x6f0 [ 2365.492645][T12514] ? __context_tracking_exit+0x9f/0xb0 [ 2365.498113][T12514] ? lock_downgrade+0x6e0/0x6e0 [ 2365.502981][T12514] __x64_sys_openat+0x13f/0x1f0 [ 2365.507820][T12514] ? __ia32_sys_open+0x1c0/0x1c0 [ 2365.512744][T12514] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2365.512931][T12515] FAULT_INJECTION: forcing a failure. [ 2365.512931][T12515] name failslab, interval 1, probability 0, space 0, times 0 [ 2365.518736][T12514] ? syscall_enter_from_user_mode+0x21/0x70 [ 2365.518766][T12514] do_syscall_64+0x35/0xb0 [ 2365.518796][T12514] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2365.518828][T12514] RIP: 0033:0x7f482709b7f4 [ 2365.551937][T12514] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2365.571548][T12514] RSP: 002b:00007f4824e5fcc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2365.579961][T12514] RAX: ffffffffffffffda RBX: 00007f48271ecf60 RCX: 00007f482709b7f4 [ 2365.587944][T12514] RDX: 0000000000000002 RSI: 00007f4824e5fd60 RDI: 00000000ffffff9c [ 2365.595914][T12514] RBP: 00007f4824e5fd60 R08: 0000000000000000 R09: 000000000000000f [ 2365.603883][T12514] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2365.612194][T12514] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 [ 2365.620163][T12515] CPU: 0 PID: 12515 Comm: syz-executor.1 Not tainted 5.15.0-rc3-syzkaller #0 [ 2365.628939][T12515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2365.639001][T12515] Call Trace: [ 2365.642289][T12515] dump_stack_lvl+0xcd/0x134 [ 2365.646894][T12515] should_fail.cold+0x5/0xa [ 2365.651409][T12515] ? dummy_urb_enqueue+0x87/0x8e0 [ 2365.656454][T12515] should_failslab+0x5/0x10 [ 2365.661009][T12515] kmem_cache_alloc_trace+0x55/0x2b0 [ 2365.666308][T12515] dummy_urb_enqueue+0x87/0x8e0 [ 2365.671179][T12515] usb_hcd_submit_urb+0x2b2/0x22d0 [ 2365.676302][T12515] ? lock_chain_count+0x20/0x20 [ 2365.681170][T12515] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2365.687432][T12515] ? rpm_idle+0x28e/0x850 [ 2365.691785][T12515] ? usb_add_hcd+0x2c0/0x2c0 [ 2365.696387][T12515] ? find_held_lock+0x2d/0x110 [ 2365.701167][T12515] ? __pm_runtime_resume+0xc5/0x180 [ 2365.706383][T12515] ? mark_held_locks+0x9f/0xe0 [ 2365.711160][T12515] usb_submit_urb+0x86d/0x18a0 [ 2365.715934][T12515] ? __pm_runtime_resume+0xc5/0x180 [ 2365.721153][T12515] _chaoskey_fill+0x335/0x8c0 [ 2365.725853][T12515] ? chaoskey_open+0x1f0/0x1f0 [ 2365.730640][T12515] ? finish_wait+0x270/0x270 [ 2365.735243][T12515] ? __fget_files+0x21d/0x3e0 [ 2365.739932][T12515] chaoskey_read+0x2e0/0x5b0 [ 2365.744541][T12515] ? _chaoskey_fill+0x8c0/0x8c0 [ 2365.749414][T12515] vfs_read+0x1b5/0x600 [ 2365.753590][T12515] ksys_read+0x12d/0x250 [ 2365.757847][T12515] ? vfs_write+0xa90/0xa90 [ 2365.762281][T12515] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2365.768281][T12515] ? syscall_enter_from_user_mode+0x21/0x70 05:50:49 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 2) [ 2365.774191][T12515] do_syscall_64+0x35/0xb0 [ 2365.778627][T12515] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2365.784574][T12515] RIP: 0033:0x7f676a4518d9 [ 2365.789002][T12515] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2365.802567][T12530] FAULT_INJECTION: forcing a failure. [ 2365.802567][T12530] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2365.808613][T12515] RSP: 002b:00007f67681c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2365.808644][T12515] RAX: ffffffffffffffda RBX: 00007f676a555f60 RCX: 00007f676a4518d9 [ 2365.808662][T12515] RDX: 000000000000007d RSI: 0000000020000180 RDI: 0000000000000003 [ 2365.808679][T12515] RBP: 00007f67681c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 2365.808696][T12515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2365.808712][T12515] R13: 00007ffe0ae0707f R14: 00007f67681c9300 R15: 0000000000022000 [ 2365.814400][ T22] audit: type=1800 audit(1633240249.517:5620): pid=12520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14786 res=0 errno=0 [ 2365.821825][T12530] CPU: 1 PID: 12530 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2365.852348][ T22] audit: type=1800 audit(1633240249.537:5621): pid=12520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14786 res=0 errno=0 05:50:49 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000040)="00000000000000009af3ebf7eba70000d64815f0", 0x14) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) [ 2365.854009][T12530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2365.854025][T12530] Call Trace: [ 2365.854033][T12530] dump_stack_lvl+0xcd/0x134 [ 2365.864623][ T22] audit: type=1800 audit(1633240249.537:5622): pid=12520 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14786 res=0 errno=0 [ 2365.869964][T12530] should_fail.cold+0x5/0xa [ 2365.869995][T12530] strncpy_from_user+0x34/0x3e0 [ 2365.969665][T12530] getname_flags.part.0+0x95/0x4f0 05:50:49 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cd5", 0x5) [ 2365.974801][T12530] getname+0x8e/0xd0 [ 2365.978713][T12530] do_sys_openat2+0xf5/0x4d0 [ 2365.983314][T12530] ? build_open_flags+0x6f0/0x6f0 [ 2365.988354][T12530] ? __context_tracking_exit+0x9f/0xb0 [ 2365.993862][T12530] ? lock_downgrade+0x6e0/0x6e0 [ 2365.998724][T12530] __x64_sys_openat+0x13f/0x1f0 [ 2366.003587][T12530] ? __ia32_sys_open+0x1c0/0x1c0 [ 2366.008541][T12530] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2366.014536][T12530] ? syscall_enter_from_user_mode+0x21/0x70 [ 2366.020444][T12530] do_syscall_64+0x35/0xb0 05:50:49 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) (fail_nth: 2) write$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 2366.024872][T12530] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2366.030790][T12530] RIP: 0033:0x7f482709b7f4 [ 2366.035210][T12530] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2366.054841][T12530] RSP: 002b:00007f4824e5fcc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2366.063279][T12530] RAX: ffffffffffffffda RBX: 00007f48271ecf60 RCX: 00007f482709b7f4 05:50:49 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x80005, 0x20a2c0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000000)={0x54, 0x5c, 0x1, {0x6b87, 0x8}, {0x0, 0x7}, @cond=[{0x2, 0x5, 0x5deb, 0x7ff, 0x1, 0x1}, {0x3, 0x2, 0x822, 0x1, 0x2, 0x2}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0xc0801) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2366.071270][T12530] RDX: 0000000000000002 RSI: 00007f4824e5fd60 RDI: 00000000ffffff9c [ 2366.079258][T12530] RBP: 00007f4824e5fd60 R08: 0000000000000000 R09: 000000000000000f [ 2366.087237][T12530] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2366.095222][T12530] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 [ 2366.189530][T12543] FAULT_INJECTION: forcing a failure. [ 2366.189530][T12543] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2366.202845][T12543] CPU: 0 PID: 12543 Comm: syz-executor.1 Not tainted 5.15.0-rc3-syzkaller #0 [ 2366.211632][T12543] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2366.221703][T12543] Call Trace: [ 2366.224990][T12543] dump_stack_lvl+0xcd/0x134 [ 2366.229602][T12543] should_fail.cold+0x5/0xa [ 2366.234122][T12543] _copy_from_user+0x2c/0x180 [ 2366.238830][T12543] kstrtouint_from_user+0xb5/0x240 [ 2366.243954][T12543] ? kstrtou8_from_user+0x210/0x210 [ 2366.249157][T12543] ? lock_acquire+0x19d/0x4d0 [ 2366.253842][T12543] ? ksys_write+0x12d/0x250 [ 2366.258360][T12543] proc_fail_nth_write+0x79/0x220 [ 2366.263391][T12543] ? proc_task_getattr+0x1f0/0x1f0 [ 2366.268537][T12543] ? proc_task_getattr+0x1f0/0x1f0 [ 2366.273661][T12543] vfs_write+0x28e/0xa90 [ 2366.277906][T12543] ksys_write+0x12d/0x250 [ 2366.282236][T12543] ? __ia32_sys_read+0xb0/0xb0 [ 2366.287004][T12543] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2366.292984][T12543] ? syscall_enter_from_user_mode+0x21/0x70 [ 2366.298877][T12543] do_syscall_64+0x35/0xb0 [ 2366.303297][T12543] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2366.309196][T12543] RIP: 0033:0x7f676a4043ef [ 2366.313622][T12543] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2366.333232][T12543] RSP: 002b:00007f67681a8170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2366.341648][T12543] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f676a4043ef [ 2366.349619][T12543] RDX: 0000000000000001 RSI: 00007f67681a81e0 RDI: 0000000000000004 [ 2366.357585][T12543] RBP: 00007f67681a81d0 R08: 0000000000000000 R09: 0000000000000000 [ 2366.365566][T12543] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 2366.373532][T12543] R13: 00007ffe0ae0707f R14: 00007f67681a8300 R15: 0000000000022000 05:50:50 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffffff) write$char_usb(r2, &(0x7f0000000200)="fe9ba35faff85bbb22fdf7f447b644d79186e94c5d7275cb981befbc010800000000000000fa62817dd91d0b916fc7bef277c65b55ff4e9ce3a97fe410ffb3223f001f7e4c9c2f45adf4bd621c5d9c00f25d63bac8eab1650753af7dc678f20000000000", 0x64) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r3, &(0x7f0000000040)="99ab4eb8dd13885fd339d741ea5fef1a8a82633164f008dedd68787770ca994a123972cb87a24536518a9c8f206e116c1401764ebe07ab2522614e6bd8405c55e268", 0x42) syz_open_dev$char_usb(0xc, 0xb4, 0x8) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r4, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r4, 0x0, 0x0) read$char_usb(r4, &(0x7f0000000280)=""/149, 0x95) write$char_usb(r0, &(0x7f0000000140)="67669156369202baf97e8c2034f15e1a036ad2bb64d88b1d1b6f3be60d9bda64357effe9365a73106468bbe95370a78c5bed82344e0fee844eed5ea6515f721440ec03b6b0f1d17befa4215f1b8850f2205ba367692ec888b1f9a837718a830a09a8bc51636e3780aed97aaa3bec235127dfa256af47cd8c53e259a2f02be3b69b407d583b0e4cafd35c0a084d", 0x8d) 05:50:50 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 3) 05:50:50 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) syz_open_dev$char_usb(0xc, 0xb4, 0x2) 05:50:50 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @period={0x57, 0xcb23, 0x5, 0xc0, 0x8004, {0x3, 0x1c2, 0x3ff}, 0x0, &(0x7f0000000240)}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000000c0)={0x54, 0x1, 0x400, {0x4}, {0xbb5, 0x40}, @ramp={0x18, 0x3ff, {0x0, 0xdb2, 0x4768, 0x1f}}}) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x541000) syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x521040) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x173ed3d7, 0x4c142) syz_open_dev$evdev(&(0x7f0000000100), 0x7, 0x5a282) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r2, &(0x7f0000000040)="b5118d46a3bf8949a245af55dde216ef46ac200232c6ef92758330293e8447d6253c7e6f819f02231df56b67d5e75de3f2ec126e3c6351eb2d0ea18983e228d69a17206e9b41137e3d34", 0x4a) 05:50:50 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:50:50 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) (fail_nth: 1) [ 2366.575353][T12559] FAULT_INJECTION: forcing a failure. [ 2366.575353][T12559] name failslab, interval 1, probability 0, space 0, times 0 [ 2366.588113][T12559] CPU: 0 PID: 12559 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2366.596895][T12559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2366.606970][T12559] Call Trace: [ 2366.610264][T12559] dump_stack_lvl+0xcd/0x134 [ 2366.614878][T12559] should_fail.cold+0x5/0xa [ 2366.619400][T12559] ? __alloc_file+0x21/0x280 [ 2366.624012][T12559] should_failslab+0x5/0x10 [ 2366.628537][T12559] kmem_cache_alloc+0x5b/0x380 [ 2366.633316][T12559] __alloc_file+0x21/0x280 [ 2366.637749][T12559] alloc_empty_file+0x6d/0x170 [ 2366.642531][T12559] path_openat+0xe4/0x2740 [ 2366.646964][T12559] ? __lock_acquire+0x162f/0x54a0 [ 2366.652001][T12559] ? path_lookupat+0x860/0x860 [ 2366.656784][T12559] ? mark_lock+0xef/0x17b0 [ 2366.660865][T12565] FAULT_INJECTION: forcing a failure. [ 2366.660865][T12565] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2366.661215][T12559] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2366.680204][T12559] do_filp_open+0x1aa/0x400 [ 2366.684726][T12559] ? may_open_dev+0xf0/0xf0 [ 2366.689236][T12559] ? alloc_fd+0x2f0/0x670 [ 2366.693561][T12559] ? lock_downgrade+0x6e0/0x6e0 [ 2366.698411][T12559] ? rwlock_bug.part.0+0x90/0x90 [ 2366.703345][T12559] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2366.709591][T12559] ? _find_next_bit+0x1e3/0x260 [ 2366.714443][T12559] ? _raw_spin_unlock+0x1a/0x30 [ 2366.719299][T12559] ? alloc_fd+0x2f0/0x670 [ 2366.723624][T12559] do_sys_openat2+0x16d/0x4d0 [ 2366.728299][T12559] ? build_open_flags+0x6f0/0x6f0 [ 2366.733320][T12559] ? __context_tracking_exit+0x9f/0xb0 [ 2366.738776][T12559] ? lock_downgrade+0x6e0/0x6e0 [ 2366.743623][T12559] __x64_sys_openat+0x13f/0x1f0 [ 2366.748475][T12559] ? __ia32_sys_open+0x1c0/0x1c0 [ 2366.753406][T12559] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2366.759383][T12559] ? syscall_enter_from_user_mode+0x21/0x70 [ 2366.765274][T12559] do_syscall_64+0x35/0xb0 [ 2366.769694][T12559] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2366.775592][T12559] RIP: 0033:0x7f482709b7f4 [ 2366.780002][T12559] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2366.799703][T12559] RSP: 002b:00007f4824e5fcc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2366.808117][T12559] RAX: ffffffffffffffda RBX: 00007f48271ecf60 RCX: 00007f482709b7f4 [ 2366.816081][T12559] RDX: 0000000000000002 RSI: 00007f4824e5fd60 RDI: 00000000ffffff9c [ 2366.824048][T12559] RBP: 00007f4824e5fd60 R08: 0000000000000000 R09: 000000000000000f [ 2366.832013][T12559] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2366.839981][T12559] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 [ 2366.847953][T12565] CPU: 1 PID: 12565 Comm: syz-executor.3 Not tainted 5.15.0-rc3-syzkaller #0 [ 2366.856740][T12565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2366.866895][T12565] Call Trace: [ 2366.870188][T12565] dump_stack_lvl+0xcd/0x134 [ 2366.874801][T12565] should_fail.cold+0x5/0xa [ 2366.879324][T12565] _copy_to_user+0x2c/0x150 [ 2366.883848][T12565] simple_read_from_buffer+0xcc/0x160 [ 2366.889245][T12565] proc_fail_nth_read+0x187/0x220 [ 2366.894301][T12565] ? proc_sessionid_read+0x220/0x220 [ 2366.899615][T12565] ? security_file_permission+0xab/0xd0 [ 2366.905179][T12565] ? proc_sessionid_read+0x220/0x220 [ 2366.910486][T12565] vfs_read+0x1b5/0x600 [ 2366.914656][T12565] ksys_read+0x12d/0x250 [ 2366.918910][T12565] ? vfs_write+0xa90/0xa90 [ 2366.923341][T12565] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2366.929335][T12565] ? syscall_enter_from_user_mode+0x21/0x70 [ 2366.935242][T12565] do_syscall_64+0x35/0xb0 [ 2366.939680][T12565] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2366.945683][T12565] RIP: 0033:0x7fe5c44cc48c [ 2366.950108][T12565] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 05:50:50 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xfff) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 2366.969728][T12565] RSP: 002b:00007fe5c2270170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2366.978159][T12565] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fe5c44cc48c [ 2366.986147][T12565] RDX: 000000000000000f RSI: 00007fe5c22701e0 RDI: 0000000000000004 [ 2366.994130][T12565] RBP: 00007fe5c22701d0 R08: 0000000000000000 R09: 0000000000000000 [ 2367.002110][T12565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2367.010095][T12565] R13: 00007ffe99936d5f R14: 00007fe5c2270300 R15: 0000000000022000 05:50:50 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:50 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000200)="cc66143c59cb151ab0c80227ada27a5c99e552fdda4029375e3951d1b9b3a5da7fc37d4255a1ca78a46a2a384a3d361bbccb9b32c422a0a3b87a1d4b909407f5d9ab8c29a6fb769ab83affb91d8807699364d311d19e59a73ab02e63eabfcc139f4c5689776b4262d71df3b16f51563dd705fa8cf0f1ba5fcf85d8ca41d97cd51f47a899ec020596536b041c9b4b286961ff4873b2f4737abe1d5e4a7b74ab881082091dec39e8ad556cb6f92013217b04b4f3c6bfc3b48da2f844020817e201b2a77191a8304230b325a6fbd4bd53b112476fc47683d1afce716f017e391dbd37b88a68c230e11de10b3c47337f02142ef360f414a8d7f12b9c76e516dd320c8fcc8c22477a6f607e5db6b82d8c34b96d2efbd8c00529490ad5e3035f788caecc1d3c5e2697f0a39dae23e7edf9ef4e7e8f21152f8fec41de99bd77fc47c4d54f832aa6be3ad6b4ec215813c332cb00ec509c7fd25b25dabbb501c7f6e7ebe06b2e7a78670d73c51cd3d5ad2d3c8c473cb4cd21cf5d52e0805773a6f8516abd3f24eb5cd2a109cce6b82dd411f7328feeb46b087fe81746ccc15e5b9b757de5a094b1a309fb74bd89929edf7cb8d6d496d26a0a8177b30688790ac27bdae3416e2608bd8d5af3b7d7ecc91841c3201467ee008b29e6f045df0dd53e07c4d5413bce82fbfbea2dc134861eeb8000f63e37ade40a5601d56f069fc5ef67a871f1e1fe1758c805243f66f396cb758c8fc4f3f3f26fdd4b05eda799c89f25cbf2b195533c9c8d9f43a6bf0ee3bf33316a345fcc0a93d92a859d5793fbd5da563437a3acda8b4d9882ef5b8393f962aca9c3e4c741c4810277ff7ccf1a6fe177099766018cf54be876d5a3bddcaf69714385c5bd2b55b89144d2fe6da48f61d2170c0abaf722c299d6f74aab8fbde42e6d2688db56af7f7344c2470403bd6818ec0c3a7bdd1103f682cf81cc7a7be4a3de104a74a5824262a3ae6eb7f5889e49cb7620ed5be275c3d98b237b2a7913d217bb4768b2f8ae48bac23cafb70af1be99405c1087ec8d2f7d43b0e42a708a302e3640834235ef6f64ecdf93d199602c8806c041cad0443eae2adcbc98e603892376a6d4c5d61c7c92c638aaf59fe3588d416c65859ba0207bb9124d949d5d797d04f80418b2205f4f11182e1061f950eea1ece935cdc3ba4867a894da2e55dd6a632b04a1ee33248aae8bd268a9d695b8389071ea893ef063f55c338847fb163076c562da4dfb753280ab87c13b28f51f10a2021b52eca935e180215591885020969b2bcf27b1aedbb49008228b05a804bcaab38215e9562831e3a018c7f03319d95cd7fbb06d29d03d8582937163cf834a3ec5ed0d90b527c082436523c52b91082aed0e2b40c7a45ae2962222ca7d9057df32c5859ab814a17b6a83c802244e88f5c71806d4a47549050f3fc5e50715cecbf2264b30632ded7e7d724e5236001fd92b4b4b48f84437a3e67f14c0e6cb919cae9152310f3469b301c23763046df52f6cf1ae8190655ac6e78c9c6232bab8d37bff149d4e218398361a9161ef8f264fd1f48bce99294e066e8342d7c6ce4b62435c69f35864f0a1229ede36665aac2b82e0c7d444dd0a8e25d3ae12eec8c5ca02ff68ed3e1cf18f8e46f56d922a7edcad95f57d71478c757cf72fe7bd88c44375b71dbf349d373823018538ae6ce884eb7703186055a401fe0ff93ef9cb7fdbe9cc4699e3ff73fb6232fce3a75549076a1aa69fd488262e26d3c6f5dc379bc32210d1c516bfee057254075137a4183236e245f8de7a5ba57e27ebe1ee308803d3d91cfc5774f616808b2468c4186043717569add4129ba5740511971eac200d340dc00f218367b3ce5f92e6d8a112f94fa7409aecd171196a0cb4f6fc44c905b6597eddffd4163ef15816cc9069fb3c15b0ef84013a001669d07abdeaf6506719a238ca7dc3060b9f5486ccfa3c7520281a78e6861f9c9b97c18137c4a7c611b11e80e850fdf05823c230278ff3c0cae3b520c73c5034209ff040465c341668117a59afc5d9ef204fab4c0d5121b4c8e464eb4149e22909a0cdd81bf0e6fc596e75b6f37b56b2d789450b0f6f7091e2b537c7bccb64aafabd9e5bf202b7f74b23bc064fd4b6084883b75b171673d3c79349c17fa0cb4ff628fe59af55f44eccb44bcb9b20105efbbd45181ffac88d5ffe844645cc94fa79a9f2eef4ec0e5725307f051ed59494df0a97ca3c2826d70e1c604e88b37c66fed6f02a0f762f8044bfd441f8ae8d4ddb9c330ed844853a911dbd2e235348d9257eb63e1ee25f35ee6260e153b1efb97d89b722b1bd09cf7bb365ea300eb567ec8ab3156c978cd923b27a4b881aefd29d5dcf2585a4b9d733025fa0114daac4d8e4bf2462e148c63cc9f7526ee8bfe86a3a30522fd58383e75c9c48f2d913df5ea3918213db9d84f7254e5743a53a834ca77f033e759d127f3a364afad186e5d7aa3758f9d8343a93e21e2406d8bdf33941b20bee1c8193a4e018397897602b853fb39f199fdbb6487fb009f51dd80373f8ad36081c3e783a43b7632cf0c5125c0bb78411eb7aa3762c451d2944408f5caba6d596493616c13fd61edaa6fcc3bbb2d08da773c4eafa1eed256447a281d852dd4262b38f61b62604cc20720a33cb038815fd08cc880d6a39b98598495f5ab1a31f023642a2a764cc0eb6664d942e829a4f405dde17048974750cb47668364b1c99ed0ea98628cbf21438598b093da911c522ca6dbe8e8c813d9fe563e9b531fb8cb4ccdd84dbedb87c53a9e8d6513bb4ee3c2625eb9d899567c6b6df1e7fb22a5d7c5051bdac119e34dd6342d51b0e29b6c7e63caec39dba1e9af7c1de0899db5ee8ed98ff1e4802e560560cdd932981f8682232e9a51e3ac8fe5186817a308cc0f13a54a49bad6af252d747e1a340d1c927ef1997e6b0f9aadf82a29c9ba116c7f3817c5d59adf401e88dee3b4cfa0798d84d40813a7d4626f390af4446730ee7a31b468c7d43e06dc52f9798a9d6ac8d9756025b1502f29fed30d006f1111ba810c5962c8791b07e861992c2094c9f970c118d67d2266aeae34bfa2c9ec64dd6786735ed3364d7fc29881b743f26762b101d8eee45fd0debc3c5a766a571b7ea09a704ffdc4bbaa590e8be89686c6f196f1302cce73bcf0b2e4262665f095d65ab46f5a09e0374c5767b1ecca832c896f508297570275d264fcd35df33ea33af5a80bd6fb1233dcb6c45bc9ac2c8be3e4030b3d5c8169b70ce203f7718c47bb1ceeba61a4642672ca11131e5240cb29f9c8ebf4bc9e904ae988d5b93892343103ec40199d11dfaf47b65687947d3fa109f28bc0f4077d2fbd9a581287dff06f5b559e1e56252b7bebd54bc3484fa1227877ed18f0b2d4cd58a9d320a91570db5aad5ce3c9fcd661e90b2432d11a8952c938b690c59ccaedac3c7a9ef6eaf2236e042284fa7a8454491e00eb6df6f53f5493c51300b20893b44cb09f3c71c69d8df9f7e45144aca2d5ecef972692e86b5f3d630126915053f3eda47193a0b8c7250b1b6a930b34985717bd791e9f9589ec38a5df9291278807aece45418c4ccb5a49e8f5240623b9580dad6728845af557ac83f4cfc3261ddb1d02f72cbbe55720a1eb48ec38192ee1ab7f791b2cdb2b8d8f3d643a4dba92ee28130b0974e6a2ff0ed4c6b5d681ee211da6277a1b3d90bf67b72c5378c3b94ec3d4371132232e2fe3827db58425d3352e6831451fff76e17e84386049c1ab51044d5376411ba0362dc226d3c76209fadd17fd64b622034a4c36db5ec997745a1324fdece287088ae0fe9c3ba4ece9767b202f6e97548fa8321c462ccedce38d541245429ed57f71090c9cf73ec8d4f6bdb64b3ca74aa002ee2fb944707e9b75e2ed4ea8385d7977b8902b7a31a948b59d19d5065daa29883de1988cf9a9e2dd06ca8765736cfd105f977915d010fa2089561237b8ef0dcd2338cd44f4d4eff5b27417ce4402fb8fc7fc71b97b6d8f1c56f5997de3ad8c4860dea9cca928dc0317c1d569b10325effcd94754618a11fa9004dd8e360e55f381962bc92ba8e6daf47b99561d463338cb4eb24e97558a7daa8d7063ad1617212b10deff1f3b32b54915e9bd9cdb0c65abd028ac86bc9bcc74229fa4317b157922127ec564125b82c096509f98f725ff8a65c3ed2e78df3aa0aac97b1c8390fb06b1f293b8d49a83de9da7ff6ef6afd54640627b484ab8b8d9176a94f3b14df76e220d5fdc0c218ed9de6f60bd82954d6fd1e9b62ae267a6aa15be69319b16a22e4965c8452f4575203c00b00871083dbab2dc03015de300ddf2387e5aa2b190d572983b2e73c536e12892940e466d07c5179a11e197aaccd549aabab6bf6228f2d9131319cf616cc0c8994a26bac28753cb61a4f1417ff3b080d0650f3aef6e95cc7be87bf991c0c8d54659caf158afec76ca31fce4f0f4786ba42db112addfbcb00e7564a520978091aa2c48f446c90c740d07083e2cde24b2311688b8688b93100a765719aab3ef7f3c149ae46a145de8d8454742337938f8106bcd39a69db6b6c93cb0e7c7930ee7bc0b9e4ab3747d746786b98c09b8ec1fd2c7eee5e82e597eb0ac4cf3abcd063c8dbbb093f76bb984f5c4b1d606fea6d7432582b0cce1743b20b34daf3c7adb9802a0f03a1607a0ba851aa52e95c0955faa981488294a59f0efaadff4eb47132344c743da13ca9d7279d6f4036a72fd2c6549eeae595b278e6c1a808d1d9dba23f1e30820271ac92e4344bc52850e7695dee6f45042f078fc585b4ee41e86be47e653d20c5b4f060ee24bf9661a1b26db1d0f48d8ce8be8a9bbbf06dceab3789029e830aca275cc3e7989e2f3c1779d2a0f9dc9d53cb797b640b63fd44134affa2be229bea85564ea647c0079143ac8cd0d6212f0e7ebba79b203fe3e2d37e4d25e2db2006261dc68f550824b6562208f4b5911b56bee955c7376b1fc3152ded5dd6fa2fb4b840e821b3768d8c01fef95d0cf26c61d197e385a69e71d68d794f766ec1cb8a0574748285f3c2cd9dd2595031f3481352cc9935e3def4fa2745e4d4f099ec46d6f8acc7c37e598bdb45e7dc8388881c171ec9ac245e3158234516c9d12cc73fbb93d114486fce833b7a3788d337e2ec255642ee69863f1d7b54a8745d7680c9dfdb354ff69a931e4fc78f6b640f6939d20c19e4a00cfce9cfb43b97f2b45b5d093a382bbad56b1a9b00d134ad09792d5954edf41835954508240266436488c6c9082f95b31f7bfc7f1b5806f2b2d092d3e21d0c2e0659239dd101f26c8636ba0c45274bbbee8ff3295a389000f405fd02f21eaee69f5b2d2e5f3caab945d587e785292638bb4deca66050ffc56280b86de9419087251139cbf9f1baa7bb380da6b02567da1bc1a8691cfa5533415c346571e0084e936f3cfe8c4d1a0a169e805a291211a07b9f8f89e8431053def76f2c6de4b78b93b8155b3e0ec2978dc7ffd7b06e26f842bfa14390ba4821fc399656ff46dd4922629630f4fa6297d7d8426631fe9499bb709b27d04e51f6a6f9146e7fea2ffcf5e9478f81fbdbdfa1b1a5e3aa33b754e042a319a27a9035dd99f0108221f9d3c3a645f63e3fef642f0cebd9eb382240dd5de62d7181f1d68968b8cd59cdb54aa1616368639abd431277858234d042ccc467fbd50b83d1e6fa131f7897e1e23c29bd3a2ab25cd7130abe2c5ac5d9b64d15db72a7000036865699a00062e9348935ff6137a6030e21614d060fbc9088508eb654e657c9c8dbd6c9b6c84e4c45a7", 0x1000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) write$char_usb(r1, &(0x7f0000000000)="8103ab256c5c", 0x6) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) write$char_usb(r0, 0x0, 0x6) 05:50:51 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 4) [ 2367.290228][ T22] audit: type=1800 audit(1633240250.977:5623): pid=12568 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14795 res=0 errno=0 05:50:51 executing program 3: ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000000)) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="4602de07ce930ef290228cd29a5d53e04381eb71f222c02f5e915ee76d1dc0115a49244c8664d264f19ed0f229599a6600d1f4bab940312ba8efecf7647a164d9a6f8ee2a15b426f30abd2cd2bed33d25ff7429a3e870c6446169fc238", 0x5d) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) syz_usb_connect$cdc_ncm(0x0, 0xb3, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x2, 0x1, 0x2, 0x80, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "89203ad16fdf"}, {0x5, 0x24, 0x0, 0x1ff}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x0, 0x8000, 0xed}, {0x6, 0x24, 0x1a, 0xce, 0x14}, [@mbim={0xc, 0x24, 0x1b, 0xfc00, 0x6b4c, 0x8, 0x83, 0x9bff, 0x6}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x7f, 0xd84}, @mdlm_detail={0x2b, 0x24, 0x13, 0xc0, "994e6a575372eb8d744015068bd7951e234d84fddde529d0ffc54f0dfc1d354e6f5b3701ece61c"}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0xc, 0x65, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x80, 0x0, 0xf7}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x9, 0x3f, 0x4}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x4, 0x2, 0x9b, 0xff, 0x6b}, 0x8, &(0x7f0000000200)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0xf0, &(0x7f0000000240)=@string={0xf0, 0x3, "b9c4d38a2c900c789bc9af8d85b728e0c7d59c74e8bedf1c8c2138d17601733ab010682e85921456c082e3d69d71f233d8966f768604a4123ed005433e618f9e63b78c5cbbe0404d8cbfa45f102e9070ae437ef6f7b3fc4daa6c2ff3f4d0eb32baf7f743d007a78b79dda1f266698d299f9b6271b9cbe85a199e2a38e964b1a271f9d2fb943a4de9af2655a5904566d93ebdb343200afb90ff973ad82b776c1ac82c6fd7b11609930b4f4edc4cc7d095759394ec3621784f73172798308f00e57dfc85f84662b5689c2a660998b03a3bc41dc6f156e5ad0c29d5cfee4df533ba37b529d45eff6b598605a12d5ba1"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x444}}, {0x88, &(0x7f00000003c0)=@string={0x88, 0x3, "4ebe25e2d14c16cff417f268178f7d8770c4f1ded129bcd81656ae99a9d3009f68c6742be4ffb0a7c0fe5c8ded54a7235fc987d316c96d1b349091f2c317dfc9ddbebf70057fb0e9a6d0a04d1b62bc1e99302723382e18c67a2f6d32acf3dc20ce10f15b3b752c365bffc92c4341f108703cabe56be3ae5ce9c956a1909489b4994286c8a7d2"}}, {0x8f, &(0x7f0000000480)=@string={0x8f, 0x3, "ef463a3b2266e6d4a35bf87b929282c82971202003ceb81c16df1fc9604c6e971f1354bbe85fa3309c58b4d42b10aadba0272fb458d900f52de2578e75eb3a018c67ae371ad77a9b1fd27c433f9b926d2a2c58a5ad5870138d222857d294283d3e4108485377801cd5e04a5fe30cd6b258642e0dc1dc945ec09902ea426f10c15bbe0fef9df475638b0105ca42"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x44f}}]}) [ 2367.378003][ T22] audit: type=1800 audit(1633240251.067:5624): pid=12568 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14795 res=0 errno=0 [ 2367.425607][T12587] FAULT_INJECTION: forcing a failure. [ 2367.425607][T12587] name failslab, interval 1, probability 0, space 0, times 0 [ 2367.438344][T12587] CPU: 1 PID: 12587 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2367.447125][T12587] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2367.457192][T12587] Call Trace: [ 2367.460477][T12587] dump_stack_lvl+0xcd/0x134 [ 2367.465088][T12587] should_fail.cold+0x5/0xa [ 2367.469609][T12587] ? security_file_alloc+0x34/0x170 [ 2367.474822][T12587] should_failslab+0x5/0x10 [ 2367.479348][T12587] kmem_cache_alloc+0x5b/0x380 [ 2367.484127][T12587] security_file_alloc+0x34/0x170 [ 2367.489169][T12587] __alloc_file+0xd8/0x280 [ 2367.493605][T12587] alloc_empty_file+0x6d/0x170 [ 2367.498387][T12587] path_openat+0xe4/0x2740 [ 2367.502824][T12587] ? __lock_acquire+0x162f/0x54a0 [ 2367.507862][T12587] ? path_lookupat+0x860/0x860 [ 2367.512632][T12587] ? mark_lock+0xef/0x17b0 [ 2367.517062][T12587] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2367.523061][T12587] do_filp_open+0x1aa/0x400 [ 2367.527583][T12587] ? may_open_dev+0xf0/0xf0 [ 2367.532103][T12587] ? alloc_fd+0x2f0/0x670 [ 2367.536442][T12587] ? lock_downgrade+0x6e0/0x6e0 [ 2367.541305][T12587] ? rwlock_bug.part.0+0x90/0x90 [ 2367.546254][T12587] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2367.552491][T12587] ? _find_next_bit+0x1e3/0x260 [ 2367.557351][T12587] ? _raw_spin_unlock+0x1a/0x30 [ 2367.562190][T12587] ? alloc_fd+0x2f0/0x670 [ 2367.566505][T12587] do_sys_openat2+0x16d/0x4d0 [ 2367.571169][T12587] ? build_open_flags+0x6f0/0x6f0 [ 2367.576177][T12587] ? __context_tracking_exit+0x9f/0xb0 [ 2367.581629][T12587] ? lock_downgrade+0x6e0/0x6e0 [ 2367.586479][T12587] __x64_sys_openat+0x13f/0x1f0 [ 2367.591315][T12587] ? __ia32_sys_open+0x1c0/0x1c0 [ 2367.596238][T12587] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2367.602203][T12587] ? syscall_enter_from_user_mode+0x21/0x70 [ 2367.608107][T12587] do_syscall_64+0x35/0xb0 [ 2367.612525][T12587] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2367.618424][T12587] RIP: 0033:0x7f482709b7f4 [ 2367.622881][T12587] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2367.642481][T12587] RSP: 002b:00007f4824e5fcc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2367.650887][T12587] RAX: ffffffffffffffda RBX: 00007f48271ecf60 RCX: 00007f482709b7f4 [ 2367.658872][T12587] RDX: 0000000000000002 RSI: 00007f4824e5fd60 RDI: 00000000ffffff9c [ 2367.666834][T12587] RBP: 00007f4824e5fd60 R08: 0000000000000000 R09: 000000000000000f 05:50:51 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 5) [ 2367.674792][T12587] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2367.682753][T12587] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 [ 2367.751072][T12598] FAULT_INJECTION: forcing a failure. [ 2367.751072][T12598] name failslab, interval 1, probability 0, space 0, times 0 [ 2367.763891][T12598] CPU: 1 PID: 12598 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2367.772678][T12598] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2367.782744][T12598] Call Trace: [ 2367.786033][T12598] dump_stack_lvl+0xcd/0x134 [ 2367.790641][T12598] should_fail.cold+0x5/0xa [ 2367.792488][ T5420] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 2367.795154][T12598] ? tomoyo_realpath_from_path+0xc3/0x620 [ 2367.795188][T12598] should_failslab+0x5/0x10 [ 2367.812963][T12598] __kmalloc+0x72/0x320 [ 2367.817136][T12598] tomoyo_realpath_from_path+0xc3/0x620 [ 2367.822709][T12598] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2367.828969][T12598] tomoyo_check_open_permission+0x272/0x380 [ 2367.834884][T12598] ? tomoyo_path_number_perm+0x590/0x590 [ 2367.840534][T12598] ? path_get+0x5d/0x80 [ 2367.844713][T12598] ? lock_downgrade+0x6e0/0x6e0 [ 2367.849585][T12598] ? do_raw_spin_lock+0x120/0x2b0 [ 2367.854628][T12598] ? rwlock_bug.part.0+0x90/0x90 [ 2367.859574][T12598] tomoyo_file_open+0xa3/0xd0 [ 2367.864272][T12598] security_file_open+0x45/0xb0 [ 2367.869226][T12598] do_dentry_open+0x34e/0x1110 [ 2367.874010][T12598] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2367.880275][T12598] ? may_open+0x1f6/0x420 [ 2367.884612][T12598] path_openat+0x1c9a/0x2740 [ 2367.889193][T12598] ? path_lookupat+0x860/0x860 [ 2367.893992][T12598] ? mark_lock+0xef/0x17b0 [ 2367.898394][T12598] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2367.904376][T12598] do_filp_open+0x1aa/0x400 [ 2367.908896][T12598] ? may_open_dev+0xf0/0xf0 [ 2367.913419][T12598] ? rwlock_bug.part.0+0x90/0x90 [ 2367.918376][T12598] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2367.924637][T12598] ? _find_next_bit+0x1e3/0x260 [ 2367.929500][T12598] ? _raw_spin_unlock+0x1a/0x30 [ 2367.934365][T12598] ? alloc_fd+0x2f0/0x670 [ 2367.938711][T12598] do_sys_openat2+0x16d/0x4d0 [ 2367.943397][T12598] ? build_open_flags+0x6f0/0x6f0 [ 2367.948438][T12598] ? __context_tracking_exit+0x9f/0xb0 [ 2367.953912][T12598] ? lock_downgrade+0x6e0/0x6e0 [ 2367.958774][T12598] __x64_sys_openat+0x13f/0x1f0 [ 2367.963648][T12598] ? __ia32_sys_open+0x1c0/0x1c0 [ 2367.968603][T12598] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2367.974602][T12598] ? syscall_enter_from_user_mode+0x21/0x70 [ 2367.980513][T12598] do_syscall_64+0x35/0xb0 [ 2367.984950][T12598] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2367.990861][T12598] RIP: 0033:0x7f482709b7f4 [ 2367.995465][T12598] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2368.015086][T12598] RSP: 002b:00007f4824e5fcc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2368.023518][T12598] RAX: ffffffffffffffda RBX: 00007f48271ecf60 RCX: 00007f482709b7f4 [ 2368.031509][T12598] RDX: 0000000000000002 RSI: 00007f4824e5fd60 RDI: 00000000ffffff9c [ 2368.039496][T12598] RBP: 00007f4824e5fd60 R08: 0000000000000000 R09: 000000000000000f [ 2368.047483][T12598] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2368.055471][T12598] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 [ 2368.063688][T12598] ERROR: Out of memory at tomoyo_realpath_from_path. 05:50:51 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/94, 0x5e) 05:50:51 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:51 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x2) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/111, 0x6f) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 05:50:51 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xb4568d3999915c25) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:51 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 6) [ 2368.202608][ T5420] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 2368.212720][ T5420] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2368.242668][T12614] FAULT_INJECTION: forcing a failure. [ 2368.242668][T12614] name failslab, interval 1, probability 0, space 0, times 0 [ 2368.255502][T12614] CPU: 1 PID: 12614 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2368.264290][T12614] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2368.274359][T12614] Call Trace: [ 2368.277649][T12614] dump_stack_lvl+0xcd/0x134 [ 2368.282265][T12614] should_fail.cold+0x5/0xa [ 2368.286786][T12614] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 2368.292177][T12614] should_failslab+0x5/0x10 [ 2368.296703][T12614] __kmalloc+0x72/0x320 05:50:52 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x20000000000000, 0x1) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000000)=""/158) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000000c0)) [ 2368.300874][T12614] tomoyo_encode2.part.0+0xe9/0x3a0 [ 2368.306095][T12614] tomoyo_encode+0x28/0x50 [ 2368.310533][T12614] tomoyo_realpath_from_path+0x186/0x620 [ 2368.316193][T12614] tomoyo_check_open_permission+0x272/0x380 [ 2368.322140][T12614] ? tomoyo_path_number_perm+0x590/0x590 [ 2368.327791][T12614] ? path_get+0x5d/0x80 [ 2368.331964][T12614] ? lock_downgrade+0x6e0/0x6e0 [ 2368.336824][T12614] ? do_raw_spin_lock+0x120/0x2b0 [ 2368.341869][T12614] ? rwlock_bug.part.0+0x90/0x90 [ 2368.346827][T12614] tomoyo_file_open+0xa3/0xd0 [ 2368.351527][T12614] security_file_open+0x45/0xb0 [ 2368.356401][T12614] do_dentry_open+0x34e/0x1110 [ 2368.361191][T12614] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2368.367464][T12614] ? may_open+0x1f6/0x420 [ 2368.371813][T12614] path_openat+0x1c9a/0x2740 [ 2368.376421][T12614] ? path_lookupat+0x860/0x860 [ 2368.381200][T12614] ? mark_lock+0xef/0x17b0 [ 2368.385635][T12614] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2368.391632][T12614] do_filp_open+0x1aa/0x400 [ 2368.396160][T12614] ? may_open_dev+0xf0/0xf0 [ 2368.400680][T12614] ? rwlock_bug.part.0+0x90/0x90 [ 2368.402729][ T5420] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2368.405644][T12614] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2368.405681][T12614] ? _find_next_bit+0x1e3/0x260 [ 2368.405706][T12614] ? _raw_spin_unlock+0x1a/0x30 [ 2368.414863][ T5420] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2368.420943][T12614] ? alloc_fd+0x2f0/0x670 [ 2368.425842][ T5420] usb 4-1: Product: ф [ 2368.430628][T12614] do_sys_openat2+0x16d/0x4d0 [ 2368.438620][ T5420] usb 4-1: Manufacturer: и [ 2368.442895][T12614] ? build_open_flags+0x6f0/0x6f0 [ 2368.442920][T12614] ? __context_tracking_exit+0x9f/0xb0 [ 2368.442947][T12614] ? lock_downgrade+0x6e0/0x6e0 [ 2368.446997][ T5420] usb 4-1: SerialNumber: 빎䳑켖៴棲輗蝽쑰⧑嘖馮펩鼀왨⭴¦Ʞﻀ赜哭⎧쥟펇줖᭭逴ៃ짟뻝炿缅킦䶠戛Ẽ゙⌧⸸옘⽺㉭⃜჎寱画㘬{ⳉ䅃ࣱ㱰岮짩ꅖ钐뒉䊙좆튧 [ 2368.451648][T12614] __x64_sys_openat+0x13f/0x1f0 [ 2368.497490][T12614] ? __ia32_sys_open+0x1c0/0x1c0 [ 2368.502445][T12614] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2368.508529][T12614] ? syscall_enter_from_user_mode+0x21/0x70 [ 2368.514439][T12614] do_syscall_64+0x35/0xb0 [ 2368.518875][T12614] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2368.524789][T12614] RIP: 0033:0x7f482709b7f4 [ 2368.529214][T12614] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2368.548842][T12614] RSP: 002b:00007f4824e5fcc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2368.557274][T12614] RAX: ffffffffffffffda RBX: 00007f48271ecf60 RCX: 00007f482709b7f4 [ 2368.565260][T12614] RDX: 0000000000000002 RSI: 00007f4824e5fd60 RDI: 00000000ffffff9c [ 2368.573249][T12614] RBP: 00007f4824e5fd60 R08: 0000000000000000 R09: 000000000000000f [ 2368.581236][T12614] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2368.589215][T12614] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 [ 2368.597495][T12614] ERROR: Out of memory at tomoyo_realpath_from_path. 05:50:52 executing program 5: syz_open_dev$hiddev(&(0x7f0000000000), 0xff, 0x80100) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20941) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) 05:50:52 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) (fail_nth: 7) 05:50:52 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x3ff) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/117, 0x75) [ 2368.903295][ T5420] cdc_ncm 4-1:1.0: bind() failure [ 2368.919190][ T5420] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 2368.926306][ T5420] cdc_ncm 4-1:1.1: bind() failure [ 2368.935499][T12626] FAULT_INJECTION: forcing a failure. [ 2368.935499][T12626] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2368.948749][T12626] CPU: 1 PID: 12626 Comm: syz-executor.4 Not tainted 5.15.0-rc3-syzkaller #0 [ 2368.957529][T12626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2368.966783][ T5420] usb 4-1: USB disconnect, device number 33 [ 2368.967591][T12626] Call Trace: [ 2368.967602][T12626] dump_stack_lvl+0xcd/0x134 [ 2368.981324][T12626] should_fail.cold+0x5/0xa [ 2368.985843][T12626] _copy_to_user+0x2c/0x150 [ 2368.990361][T12626] simple_read_from_buffer+0xcc/0x160 [ 2368.995750][T12626] proc_fail_nth_read+0x187/0x220 [ 2369.000796][T12626] ? proc_sessionid_read+0x220/0x220 [ 2369.006103][T12626] ? security_file_permission+0xab/0xd0 [ 2369.011672][T12626] ? proc_sessionid_read+0x220/0x220 [ 2369.016989][T12626] vfs_read+0x1b5/0x600 [ 2369.021172][T12626] ksys_read+0x12d/0x250 [ 2369.025434][T12626] ? vfs_write+0xa90/0xa90 [ 2369.029863][T12626] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2369.035864][T12626] ? syscall_enter_from_user_mode+0x21/0x70 [ 2369.041775][T12626] do_syscall_64+0x35/0xb0 [ 2369.046211][T12626] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2369.052121][T12626] RIP: 0033:0x7f482709b48c [ 2369.056544][T12626] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2369.076167][T12626] RSP: 002b:00007f4824e60170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2369.084606][T12626] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f482709b48c [ 2369.092594][T12626] RDX: 000000000000000f RSI: 00007f4824e601e0 RDI: 0000000000000003 [ 2369.100581][T12626] RBP: 00007f4824e601d0 R08: 0000000000000000 R09: 000000000000000f [ 2369.108571][T12626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2369.116554][T12626] R13: 00007ffffedf386f R14: 00007f4824e60300 R15: 0000000000022000 05:50:52 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000100)=""/139, 0x8b) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) read$char_usb(r2, &(0x7f0000000340)=""/161, 0xa1) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r3, &(0x7f0000000280)="90e16ac53a4ccab2c8eec1e7a86a81b9f327ef41c065ac295637d642ba5076308a9eea2c87ddfc725d1fa6a12096482689b83a2fb9ebbc4a070eff2736e1e2fb505326c39192cf384f04b714b97d5f7bdf7f0ba689db40d70ad9ca5098cbb5920e1a4c6ab597dd863b33e979bf5209e406026ad9ad925eccfcf2146db57c8437f6711acd821ab44bcb444c2236f949935bd7fe58bfebe5149d072420561e1b5b9c24b7affe35ec983790d37ef2ae5b8b599e77", 0xb3) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="f5716a5a8e161a0d0cf08e70559245d783ba207a7634e4ea6e533c423b2473d4cc3c58f466fde0d1d674bd2c59b194dc64ddbe4092454fd2448e5999b6bbd9c2f475f34c66afaba89286c8bb9182c04d8276fc69964a30b5fb570351a70d", 0x5e) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r4, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r4, 0x0, 0x0) write$char_usb(r4, &(0x7f00000001c0)="8b4d5a564e53147f9468684e7432321dde393eaeb85485affeda582b9adf271e3d714efbf10eacaf42a09acebafc1f16b15082158d0f2b0d034ed2a8389d48ffd830ef1884cebed4a7ae0824d7329a3dadf10dd97871915ec88b516955f9242a6e052fdc0dc22ba08f1d481e2b4608b4200d157cb1bf98699d47454b079ba39849efd7c28c462680a8d0", 0x8a) write$char_usb(r1, &(0x7f0000000400)="5a9d3a8d12342ebb3d5c34e36df5eb2ef533ab0451a4968433ca42dddd43f8361147ff2125baef4779cacf643f9d46f9b1d41c6efd90", 0x36) write$char_usb(r0, 0x0, 0x0) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r5, &(0x7f0000000000)="6db044", 0x3) syz_open_dev$char_usb(0xc, 0xb4, 0x19) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0xa0800) 05:50:53 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) 05:50:53 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000000)="ec54fe8223a1fb12b6802079a8b1d9084728ab07e840c688d576bbc07cb51d7dcdc361a65839301f9ce517ea9704cf854ceb5655c725375d6b93890adc007055a1e2a0deb185dc5e14ca1689e7184f7d24a45869038f76ae4d72110829617b3de95bfb742b185f4320a5fa7100ecff85bb3ad184a7", 0x75) read$char_usb(r0, &(0x7f0000000180)=""/125, 0x7d) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, 0x0, 0x0) 05:50:53 executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000040)="ec2ada8eb21b70b9cda4d0303f82e189b41f46acdb5b023d67564f4cc00bf632feae9c5416355b85a561fa8b1f7be9289365e42da561604cdfc6237bb20ca30aa2", 0x41) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r2, &(0x7f0000000000)="226462d294c027a61448", 0xa) syz_open_dev$char_usb(0xc, 0xb4, 0x2) 05:50:53 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 05:50:53 executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000a40)="b818a7fb1b01b58cc06bf5e6bce2f845e81e9915f293a01ae36c0b002d5d7df314e9df6289b4561a0b300cbf78add7fe30deadcb2106b326772c344a2c56c28eba69f47fabc6236247fcd1ee891695ac117d1e233b4ee1fd3fa0b7066ebb4bf41e05b8b1872a9af7b82bcb2f22f76b0525d35bc1cfb5244cd83255acbc7ac35f78b32a5b51c74db6dad22e938aca1a703b6ae1b1b74ddec18f7aa244ffb8489c0702e0d25ea7194979d701114709373a7b13fcafed78192dbb03e99244c399bbf4fc227a6405cf50d596ac8237397ecdc7185eab6dd3cda34d51449087f80e9c3eba0f1b91d91a9c8473448640f947f67858f4f5df1959339add6127d78ac48454fdaecd2dba405d672b049f6852e9abe29bfc0de45e9b8821fde24d7d5493fa1dd3dc6e625ef784013d703269b3ad6001065a71cce25f56e4d7a74353c6ebed8498f35419da82b5016c8ab6c7bcfb6fdc098ef8e5c64e89aa72f18c2c78da369aad3707cbfb16a8a1d2ccfbf96e7894af76ca23a88388b1d57ae7090f730943d79b4b10bdb9a32124a6015c986dc2185488ca27c6d21571be6e77890d104fcb6b9c9254b6f1e194c0ee98a4b3c8d455753916591bc6b24dc67a251e52eae1e9c176919e0d4cfa993680714d8239d6eceeadfba3699684e4bdfa43363b89d7751242ba21185232c9b9c175aa210edc7c01138160843380f4be4d29a3e05aaa6b3a4a625b736ae5a25a6a5a3e1a53e2c56f913514c367fb9fcf05eaa079944b49b3975c0332abe02eb42122ab48a3b646b4a328a5ce6a86e7fbfe1991b6eb1452fc3c3aae702d6cf2aca99d41fdaca0eb76556bc0cdedfa535ae46dec732431b3888405aafa9b530ff49f59ae6f25bdc25533c32a9a6b15f914acd2f9587761", 0x27f) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000000)="3b6230818418ccce4d21f60c3bfb5196b12690808f3986bd5f7d25dacd2bf95844bf0827027fdc5a8cbc34c48938968a13393a0ae45573c3e731bb4e95c13287659e4721d2130703aedf4e07d9df4b082c38f66edd53c6cd83f34bdaf88cb3a37cd88119cd68f7671ba7e9432168b465c48781bfacf245766bc61ddfa227c0f7d23b64607acf2ce48647866f545fbb50792497a23eaa9ade73c1ee3f6f4ae96fd76706190dfc66a620", 0xa9) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/108, 0x6c) 05:50:53 executing program 5: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x20941) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0xfffd, {0x1, 0x800}, {0x1, 0x3ff}, @cond=[{0x101, 0xaa, 0x3, 0x20, 0x0, 0x1ff}, {0x8, 0x7fff, 0x7, 0x1ff, 0x7, 0x1}]}) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000000)=""/217) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000140), 0x8, 0x2800) write$hidraw(r3, &(0x7f0000000100)="cd4fe09fac66221c4aaddd0b0d3e0d42aac534a648a9736c8f11163e75a6df1b18c94deb83e54b3639f6ae2960cc013c139566f254f0dd077699189e", 0x3c) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000180)={0x800, 0x8001, 0x1000, 0x0, 0x400, 0xa338}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x3, 0x0, &(0x7f0000000180)}) 05:50:53 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2369.677131][ T22] audit: type=1800 audit(1633240253.367:5625): pid=12671 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14797 res=0 errno=0 [ 2369.752465][ T23] INFO: task kworker/1:5:5530 blocked for more than 143 seconds. [ 2369.760506][ T23] Not tainted 5.15.0-rc3-syzkaller #0 [ 2369.766594][ T23] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2369.775355][ T23] task:kworker/1:5 state:D stack:19512 pid: 5530 ppid: 2 flags:0x00004000 [ 2369.784649][ T23] Workqueue: usb_hub_wq hub_event [ 2369.789694][ T23] Call Trace: [ 2369.793029][ T23] __schedule+0x947/0x22b0 [ 2369.797467][ T23] ? io_schedule_timeout+0x140/0x140 [ 2369.802880][ T23] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2369.808100][ T23] ? _raw_spin_unlock_irq+0x27/0x30 [ 2369.813408][ T23] schedule+0xcf/0x270 [ 2369.817484][ T23] schedule_timeout+0x1db/0x2a0 [ 2369.822402][ T23] ? usleep_range+0x170/0x170 [ 2369.827094][ T23] ? wait_for_completion+0x16e/0x280 [ 2369.832438][ T23] ? mark_held_locks+0x9f/0xe0 [ 2369.837214][ T23] ? rwlock_bug.part.0+0x90/0x90 [ 2369.842219][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2369.848214][ T23] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2369.853474][ T23] ? trace_hardirqs_on+0x5b/0x1a0 [ 2369.858512][ T23] wait_for_completion+0x176/0x280 [ 2369.863688][ T23] ? lock_chain_count+0x20/0x20 [ 2369.868553][ T23] ? bit_wait_io_timeout+0x160/0x160 [ 2369.873899][ T23] ? lock_acquire+0x19d/0x4d0 [ 2369.878589][ T23] ? find_held_lock+0x2d/0x110 [ 2369.883408][ T23] virtio_cleanup+0x80/0xa0 [ 2369.887929][ T23] ? virtio_read+0x350/0x350 [ 2369.892571][ T23] drop_current_rng+0xda/0x110 [ 2369.897352][ T23] set_current_rng+0x2d3/0x490 [ 2369.902131][ T23] ? drop_current_rng+0x110/0x110 [ 2369.907259][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2369.913306][ T23] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 2369.919130][ T23] hwrng_register+0x3bf/0x600 [ 2369.923890][ T23] chaoskey_probe+0x886/0xc50 [ 2369.928581][ T23] ? chaoskey_suspend+0x40/0x40 [ 2369.933486][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2369.939486][ T23] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 2369.945378][ T23] usb_probe_interface+0x315/0x7f0 [ 2369.950503][ T23] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 2369.955946][ T23] really_probe+0x245/0xcc0 [ 2369.960462][ T23] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2369.966748][ T23] __driver_probe_device+0x338/0x4d0 [ 2369.972053][ T23] driver_probe_device+0x4c/0x1a0 [ 2369.977121][ T23] __device_attach_driver+0x20b/0x2f0 [ 2369.982560][ T23] ? driver_allows_async_probing+0x150/0x150 [ 2369.988566][ T23] bus_for_each_drv+0x15f/0x1e0 [ 2369.993507][ T23] ? bus_for_each_dev+0x1d0/0x1d0 [ 2369.998552][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2370.004620][ T23] ? trace_hardirqs_on+0x5b/0x1a0 [ 2370.009659][ T23] __device_attach+0x228/0x4a0 [ 2370.014494][ T23] ? device_driver_attach+0x210/0x210 [ 2370.019883][ T23] ? kobject_uevent_env+0x2bb/0x1650 [ 2370.025249][ T23] bus_probe_device+0x1e4/0x290 [ 2370.030136][ T23] device_add+0xc35/0x21b0 [ 2370.034636][ T23] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2370.040898][ T23] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 2370.047217][ T23] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2370.053023][ T23] ? create_intf_ep_devs.isra.0+0x18d/0x1f0 [ 2370.058933][ T23] usb_set_configuration+0x113f/0x1910 [ 2370.064462][ T23] usb_generic_driver_probe+0xba/0x100 [ 2370.069931][ T23] usb_probe_device+0xd9/0x2c0 [ 2370.074774][ T23] ? usb_driver_release_interface+0x180/0x180 [ 2370.080856][ T23] really_probe+0x245/0xcc0 [ 2370.085440][ T23] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2370.091698][ T23] __driver_probe_device+0x338/0x4d0 [ 2370.097066][ T23] driver_probe_device+0x4c/0x1a0 [ 2370.102108][ T23] __device_attach_driver+0x20b/0x2f0 [ 2370.107550][ T23] ? driver_allows_async_probing+0x150/0x150 [ 2370.113632][ T23] bus_for_each_drv+0x15f/0x1e0 [ 2370.118500][ T23] ? bus_for_each_dev+0x1d0/0x1d0 [ 2370.123607][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2370.129606][ T23] ? trace_hardirqs_on+0x5b/0x1a0 [ 2370.134699][ T23] __device_attach+0x228/0x4a0 [ 2370.139483][ T23] ? device_driver_attach+0x210/0x210 [ 2370.144933][ T23] ? kobject_uevent_env+0x2bb/0x1650 [ 2370.150239][ T23] bus_probe_device+0x1e4/0x290 [ 2370.155171][ T23] device_add+0xc35/0x21b0 [ 2370.159608][ T23] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 2370.165933][ T23] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 2370.171674][ T23] usb_new_device.cold+0x63f/0x108e [ 2370.177016][ T23] ? hub_disconnect+0x510/0x510 [ 2370.181886][ T23] ? rwlock_bug.part.0+0x90/0x90 [ 2370.186906][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2370.192964][ T23] hub_event+0x2357/0x4330 [ 2370.197406][ T23] ? hub_port_debounce+0x3c0/0x3c0 [ 2370.202637][ T23] ? mark_lock+0x731/0x17b0 [ 2370.207147][ T23] ? workqueue_congested+0x1f0/0x2f0 [ 2370.212496][ T23] ? lock_release+0x6e0/0x6e0 [ 2370.217191][ T23] ? lock_downgrade+0x6e0/0x6e0 [ 2370.222054][ T23] ? do_raw_spin_lock+0x120/0x2b0 [ 2370.227151][ T23] process_one_work+0x9bf/0x1620 [ 2370.232101][ T23] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 2370.237585][ T23] ? rwlock_bug.part.0+0x90/0x90 [ 2370.242608][ T23] worker_thread+0x658/0x11f0 [ 2370.247303][ T23] ? __kthread_parkme+0x126/0x1f0 [ 2370.252379][ T23] ? process_one_work+0x1620/0x1620 [ 2370.257600][ T23] kthread+0x3c2/0x4a0 [ 2370.261686][ T23] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2370.266948][ T23] ? set_kthread_struct+0x130/0x130 [ 2370.272214][ T23] ret_from_fork+0x1f/0x30 [ 2370.277231][ T23] [ 2370.277231][ T23] Showing all locks held in the system: [ 2370.285079][ T23] 1 lock held by khungtaskd/23: [ 2370.289969][ T23] #0: ffffffff87681ee0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x53/0x269 [ 2370.299952][ T23] 1 lock held by in:imklog/2809: [ 2370.304951][ T23] 6 locks held by kworker/1:5/5530: [ 2370.310238][ T23] #0: ffff888103585938 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x8a3/0x1620 [ 2370.321020][ T23] #1: ffffc90002357db0 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8d7/0x1620 [ 2370.332358][ T23] #2: ffff88810cc7d220 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4330 [ 2370.341307][ T23] #3: ffff88811a7ec220 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7a/0x4a0 [ 2370.350625][ T23] #4: ffff88814bebb1a8 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7a/0x4a0 [ 2370.359935][ T23] #5: ffffffff87a717a8 (rng_mutex){+.+.}-{3:3}, at: hwrng_register+0x7a/0x600 [ 2370.368996][ T23] 2 locks held by agetty/20222: [ 2370.373888][ T23] #0: ffff8881202a4098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2370.383720][ T23] #1: ffffc90001ffb2e8 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xcf0/0x1230 [ 2370.393974][ T23] 1 lock held by syz-executor.2/12658: [ 2370.399439][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_release+0x83/0x2b0 [ 2370.408943][ T23] 1 lock held by syz-executor.2/12662: [ 2370.414457][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_read+0x251/0x5b0 [ 2370.423788][ T23] 1 lock held by syz-executor.0/12659: [ 2370.429247][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_release+0x83/0x2b0 [ 2370.438750][ T23] 1 lock held by syz-executor.0/12664: [ 2370.444258][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_read+0x251/0x5b0 [ 2370.453591][ T23] 1 lock held by syz-executor.1/12661: [ 2370.459055][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_release+0x83/0x2b0 [ 2370.468556][ T23] 1 lock held by syz-executor.1/12665: [ 2370.472338][ T22] audit: type=1800 audit(1633240254.087:5626): pid=12678 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14797 res=0 errno=0 [ 2370.474061][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_read+0x251/0x5b0 05:50:54 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 2370.504671][ T23] 1 lock held by syz-executor.1/12670: [ 2370.510133][ T23] #0: ffffffff87f7e9b0 (minor_rwsem){++++}-{3:3}, at: usb_open+0x24/0x2e0 [ 2370.518842][ T23] 1 lock held by syz-executor.3/12667: [ 2370.524363][ T23] #0: ffff88810a55a078 (&dev->lock#3){+.+.}-{3:3}, at: chaoskey_release+0x83/0x2b0 [ 2370.533835][ T23] 3 locks held by syz-executor.5/12678: [ 2370.539381][ T23] 3 locks held by syz-executor.5/12679: [ 2370.544994][ T23] #0: ffff888113813270 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0xe9/0x100 [ 2370.554361][ T23] #1: ffff88810e90e438 (sb_writers#4){.+.+}-{0:0}, at: ksys_write+0x12d/0x250 [ 2370.563434][ T23] #2: ffff888146e1f9b0 (&sb->s_type->i_mutex_key#9){++++}-{3:3}, at: ext4_buffered_write_iter+0xb6/0x500 [ 2370.574860][ T23] [ 2370.577189][ T23] ============================================= [ 2370.577189][ T23] [ 2370.585670][ T23] NMI backtrace for cpu 0 [ 2370.589996][ T23] CPU: 0 PID: 23 Comm: khungtaskd Not tainted 5.15.0-rc3-syzkaller #0 05:50:54 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1000) write$char_usb(r0, 0x0, 0x0) read$char_usb(r0, &(0x7f00000000c0)=""/108, 0x6c) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f0000000140)="20fa8c866768fea4a33eb30fcdb9c2979980b8b3aa92d0c3d15c3a27dd302d9d86dbcb848c32bdd75d04b14fc93a916144dffab8631bbde8a4ac6644f95448c37c389ba344b42cb880a4da6bfdf8051c6cad2d3f0287bd8c30b1fc4eab76f40c43ef8f2da7c9da861e72315f3b39c81f51272739a0b190b21236120e921c170bb89d8b14e43feda2579a746c5f5b5fa4ee4bce0791bcdef8756367e6ae40e88e89643975cc60d98cd14c97b40cca2defc1e712ba71be7feb152457ad2c23e8d12c631569b874631ca4eff487f754f3ee5b248ea52bffa33770294bf6bb7a39b587385a8b4d0fd41af1fa5bd163bb33de329f", 0xf2) [ 2370.598154][ T23] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2370.608220][ T23] Call Trace: [ 2370.611507][ T23] dump_stack_lvl+0xcd/0x134 [ 2370.616114][ T23] nmi_cpu_backtrace.cold+0x49/0x148 [ 2370.621415][ T23] ? lapic_can_unplug_cpu+0x80/0x80 [ 2370.626626][ T23] nmi_trigger_cpumask_backtrace+0x1d5/0x1f0 [ 2370.632620][ T23] watchdog+0xc0f/0xf20 [ 2370.636788][ T23] ? reset_hung_task_detector+0x30/0x30 [ 2370.642346][ T23] kthread+0x3c2/0x4a0 [ 2370.646421][ T23] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2370.651632][ T23] ? set_kthread_struct+0x130/0x130 [ 2370.656834][ T23] ret_from_fork+0x1f/0x30 [ 2370.661360][ T23] Sending NMI from CPU 0 to CPUs 1: [ 2370.666614][ C1] NMI backtrace for cpu 1 [ 2370.666624][ C1] CPU: 1 PID: 12694 Comm: syz-executor.3 Not tainted 5.15.0-rc3-syzkaller #0 [ 2370.666645][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2370.666656][ C1] RIP: 0010:debug_check_no_obj_freed+0x1d8/0x420 05:50:54 executing program 5: syz_open_dev$evdev(0xfffffffffffffffc, 0x6, 0x2000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0x100000001, 0x80000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, &(0x7f0000000240)="ba4b6c753924111fe604ea704e5e375f1b0845dee9da9086cbf6d8d53e41b004f0dc07f3650d2894f0b7c333c71a254dbc2245b5927884931750262d69993a5444795e0e914219f0d534f9d9c2e8158bc4c1b6f93a4fae3e07be23838e814695a69b1a0820c02f0bd7e373e39d4edd87fd906b5c87ac3bdd1015e177b412b9dd8a6c3409a003af0bb78f579e1ff909fd994ba3c71d29c55d245cf64c113b1ddbe88ec35e4d144b490a309dc64086ceb946196e440b685d486745f28c58718838018fb6ab73a5e4dea3af2baa9942204bcb0611a02743faddbe256dee7a56aa3fbbc622aa7c897ff11d23b7a8d0cf3664d4d5620386dc7f734c0359cde3ef22023c53e3f6cb3655ef29eedcf3dba75f4d682828dce1adb24794d9d83a8b0175e46cf0a9eeef515bcb1896b16c5c8226ce2532c61d34ccc8d86366526597500df0cf2a2b62c3f9916dd6796d7fc6c04bd497fc52212d98dd492d24ab9e1c170d65778ce034af23cf5b3764bde9af6fc21b5207479bebfb532b4d5f1219223849f5e1b57adb1de023c10fb9431a94ce41f2a479d98a6d5118d20b88c8def904d02d8f092b770ff3cedb2eb904297191c7781fe4930b1c234fb7c35bdc19296a238bf144da29d267c30777c1522df48106793a37f7520d9a574cfb279086440b00052f90216745ed523ae20f972a259ee16aa51fd6a552841c46c7e8f934d37786a4cbe82f787e76fbb4dd174a8a65b04b706aa5e5118ac611361495d900bcb997f30fa95c44ff53d821816e77a6157b094b7f1f02d571a98158af7c71408346e43977eef802ef108ebc81fa21e63d5d6909df737cbe6b93d0ea0b9d089ad6de59062004718c453eb8c44d1894f9fc5477296ebd6ac90f3faa9b51103afc2b5f74b2f85afaada9139044e31192da3448860618276b0d54a1743b1235e6adb4cf23856c02886acc8741ee0704628bc60e8f94ee450266c6be32d599513c92abb7266e133aedb4cc4c2e279b373f7a6707f1211c5da161d50e44d31c5838063fad5e90e66f409755bca60edb52c6b07f4d099951d3583e900b4b7697d85ba966437ac9f9687e24b99dce277665af3abba231ccbe392d3be1dbbe63fad0a4a2fbede94cff205059b66ea4b4e53f407343dd0462fa21498488fa319647ee5df1fcc0bbc511a1c97f5ff09a9e7b6725410fb9aab80edaf17fde6e84dbc0dac804d65f60a65dc26a48f5c083f9d9e891e342362bc22e48e05239f8854d9e255220fb7238e41917ab591b6b0bc231027c977f512d99e5be782f7972ebf4aa36762a2b41385630438a2f07e50e4bb580b4ac6d00a3ba82be24b503aad06f12b2a27ea3d4730721cf7ab28a9619693a563aeb026dd279765bd5d8af20777c87ae5161b2b1fdd3d79639be42f9cf548c6072cdd581a0030abff9aee96d8eb297a431bfb4507a99a27c4a68325ee6792f9b02cc3a2ebb99ae8c749a4709559182537fd9a5de2e22119963ffa2a4e235244cfd982301672384f7725df30dba9fdc76c6847e43e233f31b898f71da3513a6de19828fde2b60e4e7461b047b366287759bf8b8965e76a13e5370f5da2362f30a642db421cfca4b42d3f40e06f7978eb2e84d9cd9293b6b8a8ce0a6111907bb15cc689b05bdb7031ced1c039cc3bb3fa243ffdd638aa587dec0673f072e6deecb1db488954a18c9ac02f5c2d7d01ae8bd1b8b8bc606c4bef34b69f4bb6f1e88a6ac9fd21afde1c48b998af234316a797453664b7620cad471087feb3f645b8d198885a939b815fb42a48d60b734e189730d279cf8070d06922ac6362b5b96b6fa2ff7cd44e569dfa5e3102664347fca6c2ead83609ccfd39b4040e67531f0c9c1cde7e096ff4a7fb3fa380de777ff8e5d533d4682914d92c58fc81a9a1c96f2a32746d188dc33074b5a199abc50ccec01877fc60aa824c8620b00b9d2a2adc736af579be9621cafce79344bb33e1d3297ad5f1b9d6ecfeb9c9b8963b3bbddd7ce252c2ba13c235db50e14dbd8a861f51907c92956cacf58cc9b4c0d9d3b3f2264e352b9881c997f795d9ed5c4e3ef47b7d0f313e83ba7da34f5f7b645d1a90279a15dc1b688340c9e46846279090e44dbc7a7120bff17f970e5b4f5fdf6626df60cd2b7790f06894ca081f1d7330f910344b4c6e28fe8588572ac736e02e9623e207a2740b389cb2a472d70079b6d485978d2cc414b063859586da640ce6fd60558301b56da122aa974f0605ef1b89e1a237f98de6ad6e1b9713d31dd3b045f012a29bee6859c0d8b737835a94cb33a2363dc964b217fb051b48c7880368067efcec1ad82a356b13cfd520a0f64250046105435c90c74b512ce1cd82ee9626a3030d16183c1f2c75ef98e971d5298539d52a36f0dd42f3fe64480ef10ec4e400e9b97a754b6afb69fe8a0c84300c2b4be5d9ce918febdd7d2e95279f826d6f9ace58515e3b387e9ae2803fdaddd605bebc73e36ebf2f3bf997eed967b80c524104462acd0c20233e68de851b9b83605b0f6ea36421e97e449b3e089204422dbaeb7cc4910fa59955a7b34834388eba77dc9ab402e04717d16943ce9e0252414f4f94bedca231092d2e34aa1d7aa48e4296ba4a73c21ae8333285f30c5b97ed2279fccb950f365198546d1f566bfc5776c28c722c6f38c2e3751aaa4913f03ad6a1b30207bb500249362daf1adff00ec969d5222495177f2f17de3c83b002de7cd2df0eb35138c27b04bdc03502d77c0be6d7653f3d154b756261429b3b4453b7be4242c4c41db7b9900df3d3fdcd950c88d62a14f787f12c29fa2726af1c8f86415f8854c35ae8b50073506b716596ea70c012383b39e2485388bb7b98ab42f8117f2df720e4fa9ceae59c53edd76de2bda6db9779f1acfcf339a868cf8db9be803af7252db9e1141e888a46c0f8cdaaba1cbb585b8d58d8a51317a55ed8a6548da8a61c9621110c39bf6b6f2ef6affdc9c0b56ece21c807786d948983a183ef0fb231db642aafa23b41a3763d54a8216db66af48394ceb8b31b940f74f210397e75008d54fbfb67665c2b23ffe875c263de8726c82ee597c00081abf1cd50645c6b8a9fd5b7c2166e2de42baf39e470a4dc6ce560cf44599ee7db93f548d78ebe82c5dd98fdee02bcf5bbd7567ef699e577a704dccf22d2f26785f73bf44c81e8a3ae444a629bc0f15aab1d690f10e08b94ac291c0ebc15a6cdf63f01a81899e786d84e4767afd1d14cfa90952de5282258700b4a24e36ed4e9d6ab28d1d8479c281c2702656b9b86ffbde864fac99f884ecc8700fb271fa946181cb430838bf30b6af680da284b68e4fdf58b548752d87107554bd22ab8fb1317237b7137a443e49db18ef15030d60d89201cf3fc834da31663b4e26f4ad033e3a7c86b0f93ae32577a9a2cea666c0b5fcc9e3f79ecc42287e0d47ccd64ab24ea3d763137c55722bb2957c14c03dc7a2e0c50701fe72e96df4caacdfaf49c612a3fb39c6c6e7d70617c2bb267a8b6be3e37904cbfaa1b20af25165be1632d673ecfc78155a84cf77f6254df0858f0a17265f74acda6671ad8336bc981b39f3dee5b10477bf3cf9a480d51de89c0c3670309168da40f714cc6056392ed123313d835e4f8d5937a651d442901de736cd8cdd468bdde512dc63d13aef3819595ae166cf4f4710aef10a38fd1f9b0378309b199824b1b044c0533a63073127bc424509690ce4c98d1f668384a466f159e977704fad953e54b1f8c17b33bee536a8e6658adc6a28cbe44c8341da5f68dd36a8ab4908605c9b0699ab2f7f3059f8983b0ae95348407957a4f1e11e589072416941934163ef1961c81794b2fc8b47170f3a1bdd46f1fa9606243675a6026464fe767846bbdca24e864f510ea7b2ac44abdb339b0763e1f1bbdf42111c347bf588b3eb83d53b986d42e37813a76d869825d743357af2a11e1aaadfb2ddfefe173598d9504c810c03c8fb8cca62818a8af0b0841ee1c6282472a6f035195aa07fefb3eb4db82cb0b1169ea034bd4d0eaf2cff9d8b54fc704cc0a87764ac482e030cb8f6c15d50c9f9b39cf9e8e0f57058938c331aad4f28b24538b1de044f3b8cec4f5b475f66ef14201b25d3da5440f75329fd6d320f01d67468e7d1ed765432866db4377563adb7acbd93f44b5afd3eb873ee5241208c52b601b8d103e6e8487793bf32c975c78acdf8ae03cae741a4b3a0f9a6bca72e623de107aab60aeb1fa910095ba67acb2bfc42735d6a5406a39e7afc2940f6c0c8c530f120b50d72614175be2a3ad4a5096fc8270fe866e7ca986017ff002baec320d7608cd4e5352978ebdf4434eddb0f13e556be6227c510bb31d19f173358131b8bb7b244eeed6e6d69b5501882793217c30bae4b4b30146ceb2b00a73dfc28a83cec91ba4d5825d58c734966ba6d1dd0f7640f80e63c0ce9bebc6e819a4a6e7a89bae184ed2be18824f40e5aa564f5129c71dfaf278178104a9fe9a1960d40e863ab43bb1021ccd49ab4da5344eb64a8ae5820ea46d1369856bcfc482454b8efaadc2ef7c48a99585098a00285e1e08c1908eaf9c0292e51e0a0a4fc56952e0d519d15f423d0b814034d8fe511592623b815c58fecb3d28434ed7483715f18af3d1dd3c6478baf4ee8835d85dbfc5973f4af2179ada6ae6c2bc9066ab32b49fa50e77f9f5aa8500c2ca27bef198c77dbb58a5d181bfc456493c925352e83e2344a5afdc1c78bc38634788d7cb981df626c995e64f1329949a004bcb3fa73341259d527e2c740b8c7576f013c3fab3e0c215093ff41e57efd18c2ee3c07d887c8b0a9410e7efd72a5c30f08f08e9e136906541d630f771b910d43d5d582c9d69b03d18a3a50a6702cfb975816514823de89976991c9bf4ecb712508d6c391ac0c1f130569184adeee8f181a4d121e0854e892bd24681c1e258c6b46ef2b3726193df80d39344c157dac28000beb6bb54933257769351b24e21170809ee6e8cd8f0b89023ce41f3a40386c62d731280bd64232682dc38643233c3ac47d122db25b2cc6b30862f51d412c5e927b323df842a954b167e1fe5bf005d25e231d7cc958e25f4068043aa6566eee6fa0015a7f25a7a8c552c76a293d825db8843d82470f548c4e6cd752740e07cb3e905903e2fc3968bd8eca92d919df576f2cea03cb166cae2478346b5e69dc5cf6db1817ec6c1e6e0c68d38eb9a37763263c48a1b99e21b9980b507de485465d5c574eb5e09aa7b11dd66b65135b58fb3f96127af160ca1a52b7eaef95da3fbb8bc243e162a3712f94eba525349cabfd99b5978098920fca17aa5049a5431a9bc5eb54204ac38b1da834baad5c5f1c96c996182c5418f577e0888b01f0be96ebc4c58a4b907ce82c74490e1ab891fd35b4872ce918b5b371292db85dde94bbdd3d495ef3bacc6416bf73319047fee1d05be911604b4adfbf49d5389a135f3e94b7707c44a0826ea8ef2d1bd7bfdb43e272e0ff1a0abd427a6e0cdd77b811c1e0e2938097f53bbf7506fc1285bf9fd70d36f1bca3fe33e3b90818371a9e05bb5a4689b961de80a0c9c63f7579cff2320192255efb4c37c71c30d3f39715ed1b04e0e0be280426377f1e893ee9c68589031156cb82c7396fcf94e416242d6bcb59377f41518612b05e1a949c68ecad9c2df7939bcba9124db23d12e917caf8abb4ed2854abea9ee62c2d26216cdbb287f07048b42bbc4e941558f8db2bd958f775ac1bdf3b0adeb05f09a948d9cd62e49ec287563657b090ed958d94ec0947a91882c6a5343e0148709692", 0x1000) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) [ 2370.666681][ C1] Code: 02 00 00 48 89 45 08 4d 89 30 4c 89 c7 4d 89 68 08 e8 8c d1 ff ff 48 85 ed 74 2c 49 89 e8 4c 89 c0 48 c1 e8 03 42 80 3c 38 00 <0f> 84 2e ff ff ff 4c 89 c7 4c 89 44 24 38 e8 85 57 6d ff 4c 8b 44 [ 2370.666699][ C1] RSP: 0018:ffffc900037e7d68 EFLAGS: 00000046 [ 2370.666714][ C1] RAX: 1ffff11028ab5b88 RBX: ffff888117be1100 RCX: ffffffff8128e770 [ 2370.666728][ C1] RDX: 1ffffffff1560fe2 RSI: 0000000000000004 RDI: ffff88811eb37440 [ 2370.666740][ C1] RBP: ffff8881455adc40 R08: ffff8881455adc40 R09: ffffea0004595d08 [ 2370.666753][ C1] R10: fffff520006fcf9b R11: 000000000000003f R12: 0000000000000002 [ 2370.666766][ C1] R13: dead000000000122 R14: dead000000000100 R15: dffffc0000000000 [ 2370.666779][ C1] FS: 000055555561e400(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 2370.666795][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2370.666808][ C1] CR2: 00007f50d754b000 CR3: 000000011b57e000 CR4: 00000000003506e0 [ 2370.666820][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2370.666832][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2370.666843][ C1] Call Trace: [ 2370.666849][ C1] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2370.666875][ C1] ? putname+0xfe/0x140 [ 2370.666894][ C1] kmem_cache_free+0x268/0x4e0 [ 2370.666912][ C1] putname+0xfe/0x140 [ 2370.666931][ C1] do_symlinkat+0x190/0x2e0 [ 2370.666951][ C1] ? __ia32_sys_unlink+0x110/0x110 [ 2370.666972][ C1] ? getname_flags.part.0+0x1dd/0x4f0 [ 2370.666993][ C1] __x64_sys_symlink+0x75/0x90 [ 2370.667014][ C1] do_syscall_64+0x35/0xb0 [ 2370.667054][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2370.667078][ C1] RIP: 0033:0x7fe5c45191e7 [ 2370.667092][ C1] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 58 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2370.667109][ C1] RSP: 002b:00007ffe99936fa8 EFLAGS: 00000202 ORIG_RAX: 0000000000000058 [ 2370.667126][ C1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe5c45191e7 [ 2370.667138][ C1] RDX: 00007ffe99937083 RSI: 00007fe5c4573d5e RDI: 00007ffe99937070 [ 2370.667151][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffe99936e40 [ 2370.667163][ C1] R10: 00007ffe99936cf7 R11: 0000000000000202 R12: 0000000000000001 [ 2370.667175][ C1] R13: 0000000000000001 R14: 0000000000000001 R15: 00007ffe99937070 [ 2370.667608][ T23] Kernel panic - not syncing: hung_task: blocked tasks [ 2370.791861][ T22] audit: type=1800 audit(1633240254.367:5627): pid=12700 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14049 res=0 errno=0 [ 2370.793811][ T23] CPU: 0 PID: 23 Comm: khungtaskd Not tainted 5.15.0-rc3-syzkaller #0 [ 2370.793835][ T23] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2370.793850][ T23] Call Trace: [ 2370.793858][ T23] dump_stack_lvl+0xcd/0x134 [ 2370.793886][ T23] panic+0x2b0/0x6dd [ 2370.793910][ T23] ? __warn_printk+0xf3/0xf3 [ 2370.929784][ T22] audit: type=1804 audit(1633240254.367:5628): pid=12702 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F313032312F48C7C060 dev="sda1" ino=14049 res=1 errno=0 [ 2370.933151][ T23] ? lapic_can_unplug_cpu+0x80/0x80 [ 2370.933187][ T23] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2370.933212][ T23] ? _flat_send_IPI_mask+0x53/0x60 [ 2370.984730][ T22] audit: type=1804 audit(1633240254.367:5629): pid=12702 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723530383832323832322F73797A6B616C6C65722E765A6D6F78672F313032312F48C7C060 dev="sda1" ino=14049 res=1 errno=0 [ 2370.988909][ T23] ? trace_hardirqs_on+0x5b/0x1a0 [ 2370.988938][ T23] ? watchdog.cold+0x5/0x158 [ 2370.988967][ T23] watchdog.cold+0x16/0x158 [ 2370.988994][ T23] ? reset_hung_task_detector+0x30/0x30 [ 2371.084483][ T23] kthread+0x3c2/0x4a0 [ 2371.088572][ T23] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2371.093788][ T23] ? set_kthread_struct+0x130/0x130 [ 2371.098990][ T23] ret_from_fork+0x1f/0x30 [ 2371.103792][ T23] Kernel Offset: disabled [ 2371.108114][ T23] Rebooting in 86400 seconds..