90f5b932641017479f10f64783298be96eb4f04fe8e30889976a946191f86edb7ba7480ad12fdf81a4966c454702bf3f5c7cecc7b1373abab1f2f3afd856249b178624f77e017702c2b62e6404eab84dbde2b28bc71b7e3f648470be739c70820b78db326287e3a540dd5b7db3d3725b72cb5c577f47132b1a21f4290e05714bb57fa04610c3bea8bd051e8d5ba714dfc560790e237f93c62223dfe0ff4784a68e18942d96f9f482bb8809c539c6fd61851d5607ddcfbd8a3be11bdfbce362ffb27fa2a06c91b31e735948bf9a81500a24aa87bd167dc05162850f43f282476f43598c4b6b9e61b3c25223c7ad2ce8c811c5dc7980d04ecc7fd56e549b940a8d75da7a890933812d239a93699016a75b7b0d4f43af76534e25a5cfbb781e9385ee1bc85c9d70199d27aabf85cc3daaa17867e86a2632fbc6eb33f16d5922c854ff88a4641267290e6de6a69dc49cc50b8e192c344e79403ccb8c62c4a8c0c03794a3ecaf3fa4ad9032e962aa9bbe2980f5db049bb037a9871f59b5e8774d049a076c351a5dff4fe54b5af4a3feb654c53e03e70339e57ff2231550e71cd14d84de1c8117ad466b4e5d1671de31bf6d9fc7e4f8a2604a70a2fb8ef2b97d299de3cae547b5a30ac9e32dd1c43b98bba73ee9d742bc5ae7317e0f4aad862b76e6ef8b7833c9e8521d95a904af6d298ebdd8078fc80368845f58621c518e3592b089f01687d903f0721cc0e03fb3358b1bb8dd265f454d45badf0f242800f7ff94594ef2c976cd470eb55cab9fac6f51511f80ae936efac628f6c8c62cfdb7130efa56d158c80fbd8fa5ad44a02b8ea7ee29f576a1658b07d4a7d7b134deaf9a115500484c904466c1e04cc1d4e5ee34a92fec85f3d492482e45fac74bf3a20999a4273de6d6ca90b94e1e8c9ffdea378c6016f334e75297b900d73e0accfa22516c4b63fb6505b0e842a8527a54d1d41e0a6791a748332b86cfd2ced5e47ba1417818a2165a2943efb180570ba58df08410af263cc6fcb735e30521fad2400a065dbe8a1e527f198fee832ed8092d4056ab50048757487c1840b988e4afb4ad354cf19bbd5efc5d061be16ce28a5432f435a7461d65a9c17aadfedbc0fb97988acd3780c7ccd700632e3857e4c281470ab803d5b0e0f48e98713a6cef912eb6c194790cfafe0c5c7aeb48eb8eda29a0db20bf324ad8985d8a0e7b1b983bc09934640470ffaa990c35f8416a1bc4f556f68d63508cfb0698b5e7851b7d4c0381b9984ab4e19045ace655efba4c17314caa120c10a70d08c656a4810ff9f820b38b8be9bb57474f7ba526e77ddcce69bf2de08678974adf46edb4ce0b172315920bb3ad5340e7ede0bcb8b9357870a2a52237541d3dc692d3cb0f0a363f83f2918a8b7de54099c54b9c813ef9c5f98895d04561a58e5738ff0bb303d315f4da7ac435c8d21c349eb4ca76562a67156e224cfc30e93e1da86c0002a9d32560b4f216be1aeefbc17073a4a87ec21658b63fd774a57a3c21b3087f7379e6de103967379531379e993212244175ead91820ec8ec824410f63836cb4dc089a79c36cd929cb37460c4ec90a7a4aeebacfcec7db51128a63b54def54ec441c6a6a12c389b044802cc75942154e119325c8ec9e55a13947dd23dc566da2ae1c1cb7042b404600e465d8b7ca976c03e9223a889f0edd81018a21e34f23227dd71b5c8b697a152e28d308dcb0a1263976a3f00657bfc2f838a128d32f1b26b78004291a793c4a4a743af308564b21e99ba93329ba7ef2a17fb1cc92307f4c73c049c5c01bda021ca85c0a94082142b4067e28e7c8f9842cc6701b4f6024839d442c0fe3b7b09b659e47446761971d805ab579b3503802c6e457b5f878a557a9ca79945763bd9c95ffc3ccbc3b43f602a151f00b5090138899b88ee7154b52ddca599a8ec655388064e19f0cc08a879548ea24cef5600fd01254acb60f44b87826afb6666651a8899351308d4d5282249c012dec5acd42b31a300dbbe8db86897e82b7f6a25fea1b4641dc3038d158eb9aaaf6e0a5066005332f3e701455a6e71f815dfb22d472e1f10134baf0841c64e8f2e051e26008787eb5ce0f756588ac55f3eff48811570cad1a316d7f15711571cd1c5a67244e575a1c47fbcfacf0a3f995a254dd460adb5dd7f91c0ed6a533f19c172e8049ba89943fa6eadaf5d511bf1da13d7ad4ac327f075808301cdc3cd2bd9cb188d9e7ef82dc0ed63b2ca728b799396c44dac480ab25f07b44142795a28f721ded3302fd3a8e1a05bc46f7fad6b646ca8515c6dc5ab6ec2c9be0c2a908326e08b013516969a2ff4878c18d31686e4ad8c10c1e2abf0d151c29b4ec373a3d076da53dc64e03cf73e395ccc5fb0b7a116653926273eab9c93fce0c1cfb74589bd7e231270f5d55a45f9dedae6085146d63baced2974c3f7d077b8fa095a2ee4f25d674e6fd45a74e240edcc839ce5305a3db92a488a5460f1124c3771bd21ddf8d4a294b9fead0f788db21c48d3228d2479aad2432bc32d312933bb0d9c5341d4162bac80c667eba484030547d4f4d2881a99577e35c9c1c568b012f4cb4b024f9fc3ccce5d3a7da872356d35d41fcd715eed2235c2a75e564225d1642d1ebc3f4eb377c433278b821fa9088e7df684f8ef7ef4fab5945222327fffbfd79fe9e0fc409418d4c75054c511f7e06d5171526b84b78f0b0ae0a60df9642e7e7e2229a11c4d3038175068ec2805db6b0cf956b2b42d3c511d08caf268ccf664dfb8562f7671afc2b79a1df8b21eae7550ee6612d1bb28cf0fc6265e92482f64ba9e363c3c99fe4ecf8f58d4b3308c6445855b6767ffd794f75349c769101653afc3f60711d46bfb9b202f7ecab4df69e891482ed344491e0c600305a330d5e382908774efbb35861faa2e8673923cf5b232f4015d59cb90d9b39abcc5c953c702f9f0be1b20ef6992bab91bc14ad843fa3a5ac0a53487aff0515599d946c442a5d573e393c297d797270b41113000fd7733fa03af513d91a2b94c6f8a0c47984f797d0d7b279e4eaff2ffd18fc10ba1b1a3b18e3703bc194a47d36682e5c50c471c99dffa03bfaccbe85458c86bef980204e6675d5447e2972f14aa3e916004623ed829e2e3f0d542cd549f51e87a61d93c60b78be4375b218a63cbf4ecaf319c41697747e841c2fef45da267756eb659582a470e2f35ff202141e41386a43044cc6fbf43dcd0049c258ca693c8d0de04b6292f3d491317882f2d00309a7c14e3a61f6b41543a2e785269d1d08949272a58cc3452192ff98df011e7808cfc5beab4805b4fcd2e1615cbf48879595648f76d37a9e863bb43ca83dd055343080a21f31efd556f3334af78ef07b61229e6cfca4f2ec5e6fe6b04c8404efc2edc543f5b5a25b02017a58d573d4f74c1e14c7ac7840654f96d5800656bafe4749c46b3f143854b0550f686e2ca18c3b8b9d4d9b87b77023fc656fb123a8a2a2c990e44314399e", 0x1000) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) [ 638.649118][ T2212] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 638.873186][ T2252] EXT4-fs warning (device sda1): verify_group_input:137: Cannot add at group 4981775 (only 8 groups) 21:11:49 executing program 3: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f00000001c0)={0xf, 0x4, 0x4c, 0x0, "4500090000000000000000000002000000000000000000000600"}) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000000)=""/4) 21:11:49 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) read$hidraw(r0, &(0x7f0000000140)=""/152, 0x98) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) [ 638.917832][ T2256] Error: Driver 'raw-gadget' is already registered, aborting... [ 638.925525][ T2256] UDC core: USB Raw Gadget: driver registration failed: -16 [ 638.933019][ T2256] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 638.976597][ T2255] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 638.998243][ T2259] EXT4-fs warning (device sda1): verify_group_input:137: Cannot add at group 4981775 (only 8 groups) [ 638.998651][ T2260] Error: Driver 'raw-gadget' is already registered, aborting... [ 639.011294][ T2255] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:50 executing program 3: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f00000001c0)={0xf, 0x4, 0x4c, 0x0, "4500090000000000000000000002000000000000000000000600"}) (async) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000000)=""/4) [ 639.017009][ T2260] UDC core: USB Raw Gadget: driver registration failed: -16 [ 639.031890][ T2260] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 639.051015][ T2251] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 639.053410][ T2255] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 639.071847][ T2255] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 639.160955][ T2269] EXT4-fs warning (device sda1): verify_group_input:137: Cannot add at group 4981775 (only 8 groups) 21:11:50 executing program 2: ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x101001) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x9d4, 0x400) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x20000000008, 0x640903) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000001c0)) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000180), 0x5, 0x41) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r2, &(0x7f0000000080)="eac3c3f5d324ed8d380456479d341de3529b5c62e63b90b5a3073eba8fe6c96b651676d6dc5a8a523c64a093bbb6e0c8ddb42959d5da8f3426cd81524c622251a39be2cb472978acb294c847ee167e65bd16a5ad5c50d92855304d2e17b4dc81325d9e66486bb5dbf7da6cce85dfc749bcc1e40698685cb6f9620f", 0x7b) (async) write$hidraw(r0, 0x0, 0x0) 21:11:50 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x3, {0x200, 0x81}, {}, @rumble={0x0, 0x1005}}) syz_open_dev$evdev(0x0, 0x0, 0x600040) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x1) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000000c0)=""/80) 21:11:50 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(&(0x7f0000000300), 0x5, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000280), 0x100000001, 0x240) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000400), 0xa45, 0x800) write$hidraw(r3, &(0x7f0000000440)="e82379bd0ec7f14f66090da2bffa750ef7444828644dd843510b295e582a639025a099bb9a6fe8d061928346", 0x2c) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f00000003c0), 0x847, 0x410000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6609, 0x0) write$hidraw(r1, &(0x7f0000000340)="3c15b67386f98169b621c6e3a20c4ea8c394f7d579bdc1ae216475d4cd0bac5323db3aed1d265193bf7ff26e350e5f40748725b0619f54cdf1ecbd269bab55eee0f4a8ef29f61556c62a26e3964aebef4dca50911eadaff28911394f314fe86c98df7cec", 0x64) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x0) 21:11:50 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (rerun: 64) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000340)="13", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ff, 0x0) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000280)) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/168, 0xa8) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) read$hidraw(r3, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000200)="d4111fff54941d02f4aaa0c387abefe6cff61c3909c4c5d9dd8358b3a8ac4f0652f9594bc197ad8902f8b61c74ff5e8243842d5f77b368a7768f34e97cba03", 0x3f) 21:11:50 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hiddev(0x0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000340)="13", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ff, 0x0) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000280)) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/168, 0xa8) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000200)="d4111fff54941d02f4aaa0c387abefe6cff61c3909c4c5d9dd8358b3a8ac4f0652f9594bc197ad8902f8b61c74ff5e8243842d5f77b368a7768f34e97cba03", 0x3f) 21:11:50 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12120000020000002505a1a440000102030109023b0001010000ef08040000000206c6bbec0bdc469a2c240000000d240f01000000000000000000090582020000000000090503020000000000"], 0x0) syz_usb_connect$cdc_ecm(0x4, 0xac, &(0x7f0000000740)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9a, 0x1, 0x1, 0xbf, 0x80, 0x2, [{{0x9, 0x4, 0x0, 0x3f, 0x3, 0x2, 0x6, 0x0, 0x3f, {{0xb, 0x24, 0x6, 0x0, 0x0, "000060ffb700"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x8, 0x32, 0x8f}, [@obex={0x5}, @ncm={0x6, 0x24, 0x1a, 0x7ff, 0x10}, @mdlm_detail={0x40, 0x24, 0x13, 0x6, "f7cd71f1529e0a714dc775f3edbdc9050000000000000000d27e4c8798359e1d4f3b6081c27b8abcae8345a042bec2d25f9c78ec8b3b8d873a3e7763"}, @network_terminal={0x7, 0x24, 0xa, 0x83, 0xc7, 0x0, 0x1}, @dmm={0x7, 0x24, 0x14, 0x74, 0x9}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x8, 0xe1, 0x4, 0x75}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x3f, 0x1f}}}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x201, 0xe, 0x44, 0x6, 0x20, 0x7}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x4, [{0x4c, &(0x7f0000000200)=@string={0x4c, 0x3, "6586c061aabbf45b8c9c8bb28fe069fc40510cde9b5712ef0c63c8390dc206eef383244a7cc93ac0800f17ee11a9348e4dd607036171ccc06793e5933e9727449b5f49c57858679e754d"}}, {0xc7, &(0x7f00000004c0)=@string={0xc7, 0x3, "8b2b2c875e2d152a8faa056a54973c0df592e6a5b984dd6accc66632b7ccb4c3fabaef734e9ca89960d31b4ab23275e1e6e769af71b32a05f26cd676b76f846cb86d52a893b5be55870b6cf0dbee8c31e08d2878471a48567aef1a70e5d1e64aecd88028049a0d3f16d7769fd01d770150c553025f959d45903dc8c36c0e56da50d73d61850e7ecf9ee93811417d680030492d476760dae3c6ee69237ad505079c3cbc82b3b391eb71048877a15beec4d15414926f8b0a881130463adc74d8dcdfa050321c"}}, {0xb7, &(0x7f00000005c0)=@string={0xb7, 0x3, "658c789987673bd5eed615b4919394f0eeecea4052d0988c84cf1f7fc26021097acaa82ead9d4f63cfb8007ecc43af9ce3370cf943948ecfe7823c9010b92e1882636eb37acc4508a0dacc3ba99d6e5264311900dad69902b10ec6c95caa218bbddb903a92bd429106a4800484e80b38448b3722a068c7f566e4754cca02da0e9d31b222bfeaf95bbd124a3ea4ed3628259811e3cb3b908fa6419731037216ded3428e0a1600b60ef2cbafd1b79d8467078fc28419"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x422}}]}) (async) syz_usb_connect$cdc_ncm(0x0, 0x89, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x2, 0x1, 0x40, 0xf0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xd11b}, {0xd, 0x24, 0xf, 0x1, 0x7de7, 0xfffc, 0x2, 0x74}, {0x6, 0x24, 0x1a, 0x1000, 0x5}, [@mbim_extended={0x8, 0x24, 0x1c, 0x9c4, 0xfe, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x1f}, @dmm={0x7, 0x24, 0x14, 0x3, 0x18d0}, @acm={0x4, 0x24, 0x2, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x1, 0x35}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x4, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x40, 0x13, 0x81}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x310, 0x1f, 0x4, 0x1f, 0xff, 0x20}, 0x25, &(0x7f0000000280)={0x5, 0xf, 0x25, 0x1, [@ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0x4, 0xff00, 0x1, [0xffc180, 0xff3f30, 0xff0000, 0xff00, 0x0]}]}, 0x2, [{0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x444}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x40a}}]}) (async) syz_usb_connect$uac1(0x2, 0x99, &(0x7f00000008c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x87, 0x3, 0x1, 0x2, 0xa0, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x81, 0x1}, [@feature_unit={0xb, 0x24, 0x6, 0x2, 0x6, 0x2, [0x7, 0x3], 0x20}, @selector_unit={0x7, 0x24, 0x5, 0x2, 0x5, "1a82"}, @selector_unit={0x9, 0x24, 0x5, 0x6, 0x8, "6319d5fc"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x7f, 0x7, 0x9, {0x7, 0x25, 0x1, 0x1, 0x9, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0xb16, 0x6a, 0x79, "5e81bacb"}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x0, 0x4b, 0x72, {0x7, 0x25, 0x1, 0x103, 0x7, 0x8}}}}}}}]}}, &(0x7f0000000c80)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x110, 0x1f, 0x5, 0x0, 0x8, 0x40}, 0xe7, &(0x7f00000009c0)={0x5, 0xf, 0xe7, 0x5, [@ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x1, 0xf000, 0x0, [0xffc000, 0xffc0ff, 0x1fec0c0]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x6, 0x220}, @ssp_cap={0x10, 0x10, 0xa, 0xff, 0x1, 0x2, 0xf0f, 0x3, [0xc000]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x3a, 0x40, 0x7, 0x9, 0x81}, @generic={0xa8, 0x10, 0xb, "77f38fbd489760243b6bd0e84355d438fd6d0e39e2f09555f3afd16eb87e4d2759655994c7f8433032309fab0f7d04b0f2864af19f0bd231b7c48722bb10677aba9d4099871a49a8c6272636419f163072d3912aaff0774a79714fd1d382f36ca2c0016755d123bcd2ddc03f938b9101a12d779e20b817f7d42a6da247924fdbb85f5dd56f4075ef80c93812b797910e8c6778bfb96074ca916d06a032c9daf264ffed526c"}]}, 0x2, [{0xc6, &(0x7f0000000ac0)=@string={0xc6, 0x3, "b6629f2071d486f39295a1f6d14f309a3c821ae0c8a7eb1087a2a8759f8920dd7e25fb162dd6b59a01b57dfeec72b1b1b611b6c023b18e32522f62c8d702ce377c750f27bb3b2f4463edb253376e6c93211f25f8a813206697684715ad6bc18cbb1e95d945cc1f24955f4aebf47fce20fb409741474c07e975dd12ad0883591993f89c46ac400955911b2679fdfcf65d30d76936ce6b44fdffe84643739b7145835d99abacea47602da70d6326da169e2ef91d134e1b91329a523374d1c931291ec811de"}}, {0xbc, &(0x7f0000000bc0)=@string={0xbc, 0x3, "317be0c998fe67421a215d5af09c75e1abaf6fcbdd359b7cc4d60c76cb9bbc8e41b4676f1f757b34f8088025104ae986ecce37542e88418d71ff6c7b3b7c5efdc10dbd7e3975a1be1a457f848ff02738c3b8d156b311500bd1856082a6cad66368610e380a9a9d12e0b199f9c790cfdb2eac35831d2612ead84d2dbdae67aa28c043215600526945ec42784a507a605a0e5b2dbed2ff0c3c991e53ec93c919cf0fee4e925c574f744dd9490d89bdd7135de8a3c7a938512ed07c"}}]}) syz_usb_connect$uac1(0x0, 0xb8, &(0x7f0000000cc0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa6, 0x3, 0x1, 0x2, 0x40, 0x53, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0x4}, [@mixer_unit={0xb, 0x24, 0x4, 0x1, 0x8, "7c8743c2ba2c"}, @mixer_unit={0xa, 0x24, 0x4, 0x4, 0x20, "097e964bb4"}, @selector_unit={0xa, 0x24, 0x5, 0x5, 0x6, "7f7ac6db16"}, @mixer_unit={0xb, 0x24, 0x4, 0x5, 0x4, "2000000099cf"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x100, 0x4, 0x6}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xfc, 0x6, 0x1002}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x1, 0x3, 0xff, 0x7f, "af08", "bb10d3"}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x1, 0x0, 0x84, {0x7, 0x25, 0x1, 0x2, 0xf8, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x5, 0x0, 0x3, {0x7, 0x25, 0x1, 0x2, 0x4, 0x105b}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x301, 0x7, 0xfe, 0x2, 0x8, 0x8}, 0x5, &(0x7f00000003c0)={0x5, 0xf, 0x5}, 0x2, [{0x3, &(0x7f0000000400)=@string={0x3, 0x3, "c9"}}, {0x1a, &(0x7f0000000440)=@string={0x1a, 0x3, "d73b8797ce427205a034fb2fc971ee18faff64416413cf27"}}]}) [ 639.637292][ T2296] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 639.672998][ T2296] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:50 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x80800) write$hidraw(r1, &(0x7f0000000240)="8304f9c54b37e0d111dbd350312326666558f0a3c01e81172299434275783fe914dc7eca403b1c88fe6ef1364487bb66b4598a3c50b21e8670766ef5", 0x3c) syz_open_dev$hidraw(0x0, 0x0, 0x100) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000280)="f99708c840439e8d12541ae66438f2f231356d2491e31f67d4d7ba30", 0x1c) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc10b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 639.701589][ T2296] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 639.736990][ T2296] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 639.762978][ T2296] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 639.764015][ T2299] Error: Driver 'raw-gadget' is already registered, aborting... [ 639.779179][ T2299] UDC core: USB Raw Gadget: driver registration failed: -16 [ 639.786527][ T2299] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 639.807590][ T2296] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 639.823440][ T25] kauditd_printk_skb: 52 callbacks suppressed [ 639.823457][ T25] audit: type=1800 audit(1652217110.758:7934): pid=2301 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1182 res=0 errno=0 21:11:50 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(&(0x7f0000000300), 0x5, 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000280), 0x100000001, 0x240) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000400), 0xa45, 0x800) write$hidraw(r3, &(0x7f0000000440)="e82379bd0ec7f14f66090da2bffa750ef7444828644dd843510b295e582a639025a099bb9a6fe8d061928346", 0x2c) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(&(0x7f00000003c0), 0x847, 0x410000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6609, 0x0) (async) write$hidraw(r1, &(0x7f0000000340)="3c15b67386f98169b621c6e3a20c4ea8c394f7d579bdc1ae216475d4cd0bac5323db3aed1d265193bf7ff26e350e5f40748725b0619f54cdf1ecbd269bab55eee0f4a8ef29f61556c62a26e3964aebef4dca50911eadaff28911394f314fe86c98df7cec", 0x64) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x0) (rerun: 32) 21:11:50 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000300), 0x5, 0x1) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000280), 0x100000001, 0x240) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) (rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) (async, rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000400), 0xa45, 0x800) (rerun: 64) write$hidraw(r3, &(0x7f0000000440)="e82379bd0ec7f14f66090da2bffa750ef7444828644dd843510b295e582a639025a099bb9a6fe8d061928346", 0x2c) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async, rerun: 32) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f00000003c0), 0x847, 0x410000) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6609, 0x0) (async, rerun: 64) write$hidraw(r1, &(0x7f0000000340)="3c15b67386f98169b621c6e3a20c4ea8c394f7d579bdc1ae216475d4cd0bac5323db3aed1d265193bf7ff26e350e5f40748725b0619f54cdf1ecbd269bab55eee0f4a8ef29f61556c62a26e3964aebef4dca50911eadaff28911394f314fe86c98df7cec", 0x64) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x0) [ 640.050287][ T25] audit: type=1804 audit(1652217110.988:7935): pid=2272 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3534302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 640.095965][ T25] audit: type=1804 audit(1652217110.988:7936): pid=2274 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3534302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 21:11:51 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) (async) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async, rerun: 32) read$hidraw(r0, &(0x7f0000000140)=""/152, 0x98) (rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (rerun: 32) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) 21:11:51 executing program 2: ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, 0x0) (async, rerun: 64) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x101001) (async, rerun: 64) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x9d4, 0x400) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000140)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x20000000008, 0x640903) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000001c0)) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000180), 0x5, 0x41) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r2, &(0x7f0000000080)="eac3c3f5d324ed8d380456479d341de3529b5c62e63b90b5a3073eba8fe6c96b651676d6dc5a8a523c64a093bbb6e0c8ddb42959d5da8f3426cd81524c622251a39be2cb472978acb294c847ee167e65bd16a5ad5c50d92855304d2e17b4dc81325d9e66486bb5dbf7da6cce85dfc749bcc1e40698685cb6f9620f", 0x7b) (async) write$hidraw(r0, 0x0, 0x0) 21:11:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x80800) write$hidraw(r1, &(0x7f0000000240)="8304f9c54b37e0d111dbd350312326666558f0a3c01e81172299434275783fe914dc7eca403b1c88fe6ef1364487bb66b4598a3c50b21e8670766ef5", 0x3c) (async) syz_open_dev$hidraw(0x0, 0x0, 0x100) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r2, &(0x7f0000000280)="f99708c840439e8d12541ae66438f2f231356d2491e31f67d4d7ba30", 0x1c) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc10b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 21:11:51 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x15fa42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x9c8}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x4001) write$hidraw(r1, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 640.235419][ T25] audit: type=1800 audit(1652217111.168:7937): pid=2322 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1167 res=0 errno=0 [ 640.361116][ T25] audit: type=1800 audit(1652217111.298:7938): pid=2335 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1168 res=0 errno=0 21:11:51 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x3, {0x200, 0x81}, {}, @rumble={0x0, 0x1005}}) (async) syz_open_dev$evdev(0x0, 0x0, 0x600040) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x1) (async, rerun: 64) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000000c0)=""/80) 21:11:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x80800) write$hidraw(r1, &(0x7f0000000240)="8304f9c54b37e0d111dbd350312326666558f0a3c01e81172299434275783fe914dc7eca403b1c88fe6ef1364487bb66b4598a3c50b21e8670766ef5", 0x3c) syz_open_dev$hidraw(0x0, 0x0, 0x100) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000280)="f99708c840439e8d12541ae66438f2f231356d2491e31f67d4d7ba30", 0x1c) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc10b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x80800) (async) write$hidraw(r1, &(0x7f0000000240)="8304f9c54b37e0d111dbd350312326666558f0a3c01e81172299434275783fe914dc7eca403b1c88fe6ef1364487bb66b4598a3c50b21e8670766ef5", 0x3c) (async) syz_open_dev$hidraw(0x0, 0x0, 0x100) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r2, &(0x7f0000000280)="f99708c840439e8d12541ae66438f2f231356d2491e31f67d4d7ba30", 0x1c) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc10b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) 21:11:51 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x986, "ed9dd7d4cdf627ddcd352f5e696f7467ee00543f0fb758d4667655fb11fd94073579dc1e056121c3337a92f3efaf7e176b5031c1c0b6778397298c7c4563b963d8de62a454aee9b413457e4ce4d4147ca3813fce141a229f20b4b3f0c0bca9fdd2c310babbfc41bd8eb658bdc43b30021c3a2abd8add7b18fb33edcdfb0a8195dc261fe523b045c1a64a05118b692a644a542d347f82dfbd5be595a7b24ef9d25fab56703639e531ebee8358e78448a117736428a27bc68a57a568e036f71afc9f5383e5b062c8aca0026b8c84ce18517d376afb864a71179969c87b69d3eff3a3834d791eaa804525bb6afebe9fa13abe29dd1b02e8610513f103f57514d5a52c0e6c1a681807cac115731a0a4cbafe8b1d103fde06f687153ba980ac51e2e29f12a166841ad423d0bf89169c86f572f2e694b487e67ca26e5275979a0d7c42e926209533eae0a325cf8dbc66024e39168d91296e54e5bfcafe19e56d18b38741bc4bf85d6c0d6414695e156baa806cf2a5e7fd48f30198042cea76a017d78c640376bb732de4b9d28b19b7396121f86cb980a9375f14e5546100e6d9691e54be1f2fbd69a650600fa848b7f955e9dc9da7d5cf1de8cdad79d90401bda49aee4e73c43e50f7ab13b86f5944626954b863e8be39c1a73d357a26e233d5418ffc57169fc7b27fac80a5236825e8c19f2a943c3c358696114ece6d8a3d247694a7b5f031ea5d394b9b89748e62ec0dd5e40ecb2640a579217b6f00c281760c3085cfeec715e27e28ff4d511af9516d6e72337f5434fb6e24f4bf7aeac608780241e3998909421225715362b87b0e27de8e3cd0a3b073c6a890284be9ac2891523cd7ee625f1f9531b3f5f95d8254e17fa18795fb5aafb64174da6964701300b2b6e6cfc4ed5e6ab635129720d9261f2f43dd95c53671eab07be25f075f1bf3c4f9d6cf5dd5572114282ad3aee5baeee5c1d5fdee44d78c457115c3990874a252bc9fad6190cc5fa65c64d197c93deda7b72879314e1bcc0fa646a63d554fe4ff31de82cde2e90668e37f80376d9c00a5d951854b1f49913d08663bca1a73e294fed6eaad736e6bc8fc3c52c572c16d17ab1b1a19d36523c4a340f154c459060a743792b1d6a26d25c27edb8c464f8e5daebc3aea4d5f5395c26915cd84cc406112f680f972df7cb44ab02a78a965aab2c16bc1b58cf2a317396257572d90e3cd0b9da8ea0cc87a9069a59c65f3f8e390de59e72d4165161c46ee9f7a09d436c41fb429fc7f7483d91233648001f60872a49c7b834bd3db0c2587872fbae7a261186afd2bf921528dd54a701b6e616a2cdb8667f8cb293de0df2644b81bfd6d75267d21f64bb0e4f05ada73d904b3f50e446287abaa84cdf7ab894e4738e0147a0cbb9f34a47bff85e2315f5e76b670dc6bea5f2b0442feecbd447f6611d6ba5563f98042b5c699f24cb1aef2c46f5dbe32a6acbaca5c3c1941d6405482165c5b661fdf5969cb10377d129a36b72eaebe6d5df6cb737ee0a2a0e8600e6287df8ab5c45c019ccd0bd43be5d23bb6466b6bf54f33b58009f0ca83b73b679d20f95168b29cab12c53d3ea1adf1b9433b65c8dbd7c3e88f85eaf6ff6a671ddb00286860cc21fc0fbf8e1669980998cb7743a9f79e095ef7ee9978998d1e2a8879f94a563e2684c55df94d60873f033de2c5319ee90eae9ebfcae2b520341c4400b4a604cae9c718615af1d5d884c70dfc7c0ffdbc797ba501f259cbc43ee4ec0466abf51426740a143b020943a9286d57105857a280d5a68e2b7b684239be79697b69b23b4834832556261791f36521ffbc7c2b61e7c419410c0a07104ab76766c21a5ee0073d862902987d136e099170bd1384e0502e7436dab77d2450ef859b2ddf9df02ad8b479e6c3212020ceab632cb9db3a107c4b2e0a143a77b0ecae98db6a41dffca624ebd2ed06d57dad280a38a46d82cc7010368ae17f9302b5124a45daff6d889a8bfdaaad75dbf6ae6d6a5dd6259ab66e5c635550807f658d640cd8559f77987c3d73a3e429c306c88f332bbbb517f3b277697533b0b7df6d9321afd0cf46d41a77194f34875185281527909200ecf82a2d2e7da1df74538e9c44c19cc327b8f9f029db058c30443fdaf5770b4870977148e521608a9172640f10b929c255cd79f7f81c01c6d95ea720e39656f01a33145ec106354d5c4a0e628f75e3f94c573375fe3266e57be94f6b5c75067ce68bb2c15421ad22cc5aa6eaa6eacacf2314f4a974bcbde8dd82c6a6f67799cafc1b2f1ab266a408a18731a565b98fb25c7cc542e52156c5e96a745c0c570d10ee9ac702600513c4472a00c484669ec34cdb363b216d07f31ac9bae3c009b337f638fc186b9f4a96d6e959364df4129b829c533c6837903652ba1bd4d077cda4d22d18852e3e269c642aa3e88985936e52c20578b4a817e0a17123a8f8e98ba7932f649f61104f9eef6f61283e90f15e21e908e9bb44e73ae80d1e06dfedb83bcd85afe78aa27592ab5acdb8d43fcd496ff55dcf423381e8ca94af46d5425713d0036c38c1dad121faf5a2a7d48a9a21dae24c76b8b2db0ed223570bdf9f729f73c8fd356857fe2b235fd554d1086a1ba35b95c6fc562bf0cbf4c8fdfbff426c50f9bb83d5ef24ff219cfb3021602ad413319f5470d97d35fb06a93162e2e4f19a2196074eef28670fa0d1db1e26b5ee182b20f105f983263251bc708298ea7f147b506c16d8eb2b43094f5511a0a6a362ceed75ff2fc06bb6a594bc6306d04dacfee781467c7108e73e69b4b03bb9ada1795104581b44fc191253ad202ef2163ac2d33b029528aae357846deed3e9f9302eba614a0f852a949eddcb8515b58b1590456b3e0cc566a076722bdf348d30d349c3238a6ecb389873ea00e48ff5e43c226cc64575e339c73728d0f6a5129ee7ea7a8688f66223a7220bca38668a8719040f7af45a91506160c09bcc7b639a576cb826106de42e6f633acacbdd51dbb214a37be75de0bc622f04d9b625c19739c9f1b49fd7b5fe5dc9bcdfc678504508278f605ba626d97f096838a645db3048ce96943ab5d5a4505f0c2e5125a29c79caec7412b31b4f81d83c635b4c680e930924c428d3c0c8ae0ab046cdaa6aa3bf91e9a0dba33762f2e84afa75f2b92dca7241cca39d415a725c9b750bbe4ba747687cb20a6be08c261ad6d814bff13ff270fef4a90a8942749d3a4577a10adf312c46260094a55c13eed42ac098b1382769ccada3cf431721bc4b42a3add95f5deccff161b10a30633b5c748578fd47a6429a216e5d5685aaeae021b9814da5cd4b8adc96d7945293084b495a29c5ac7021edcbbfdb947a5d80669f8985b6301f075442c885008f893d1b0e0a9826c0d00fe4e5af6945aa511276d91c0e38919aa602b38f71f8b0f30070916961992a27549e481337"}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f0000000280), 0x8100000000000001, 0x20000) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:11:51 executing program 0: write$hidraw(0xffffffffffffffff, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_usb_connect(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201026b4ca1a23c2df80200c0ba0000000109021b0001000000000904100450bb00b1000905"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="2ac3ccf5229bd939bb8ae08bf41e0ac72f2bc19414fc15514db2c4724d78a99d5c5d6e3b2960adb3401e1eb1b3fa80aca4df23df399f75edf09c5e4a4a90e8fc5b780b720a0508ac8f53011f4cd09bd60078025649f52a5cb7f1d5b57648674c88a38d4075776d958b2116aa17dd711c301ef6522828db58f09bae21664d658438070000000000000010cbc8995ab18db00ba4511570639f7b1ea2ac20d35ce0c8952f7f1856f76946c5ada15143bba2ec238ee2582b99dd5c62ef", 0xbb) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) write$hidraw(r2, &(0x7f0000000380)="bb02e922c746c5e4e8300dcc2c1fa3cc3a9febe77595a9cef301a766a642fbb4c948d9287e567f515ef5f9f3e8985fa4055efc62b60d3d26a7e4ffe767881a81cc73f1d0c086054f9f518c1c17421607b90366098b4b0ba6c612e8516ef2e57ceea42c2abdf73e1111bb71fadc14b222223ee70343edd1564b5972649ef53c29ffe9972a0e6fd603fbefa4722aa6813a855fbb6a1990cbd904727da1109f2b38a34b7f", 0xa3) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) 21:11:51 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) read$hidraw(r0, &(0x7f0000000140)=""/152, 0x98) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) (async) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) read$hidraw(r0, &(0x7f0000000140)=""/152, 0x98) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) (async) [ 640.547168][ T25] audit: type=1804 audit(1652217111.488:7939): pid=2338 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313033362F48C7C060 dev="sda1" ino=1167 res=1 errno=0 [ 640.600943][ T25] audit: type=1800 audit(1652217111.538:7940): pid=2346 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 640.616654][ T2343] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:11:51 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x15fa42) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x9c8}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x4001) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0x455a6b) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 640.653065][ T25] audit: type=1800 audit(1652217111.538:7941): pid=2349 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 640.662019][ T2343] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 640.674288][ T25] audit: type=1800 audit(1652217111.578:7942): pid=2347 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1184 res=0 errno=0 [ 640.811726][ T2346] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 640.816814][ T25] audit: type=1804 audit(1652217111.668:7943): pid=2347 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3534322F48C7C060 dev="sda1" ino=1184 res=1 errno=0 21:11:51 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0xd38, 0x1364627b5b7cb2c1) 21:11:51 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0xd38, 0x1364627b5b7cb2c1) syz_open_dev$evdev(&(0x7f0000000080), 0xd38, 0x1364627b5b7cb2c1) (async) 21:11:51 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x15fa42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x9c8}}) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x4001) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:11:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10d142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000480)) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffffffe, 0x2) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000440)) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000004c0)) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="295540756d2db962369147ba60e4a4d8c9dd61ad30e073ba98fee02aafe42aac0c2e21320e44969d67efcbfe", 0x2c) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) 21:11:51 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x986, "ed9dd7d4cdf627ddcd352f5e696f7467ee00543f0fb758d4667655fb11fd94073579dc1e056121c3337a92f3efaf7e176b5031c1c0b6778397298c7c4563b963d8de62a454aee9b413457e4ce4d4147ca3813fce141a229f20b4b3f0c0bca9fdd2c310babbfc41bd8eb658bdc43b30021c3a2abd8add7b18fb33edcdfb0a8195dc261fe523b045c1a64a05118b692a644a542d347f82dfbd5be595a7b24ef9d25fab56703639e531ebee8358e78448a117736428a27bc68a57a568e036f71afc9f5383e5b062c8aca0026b8c84ce18517d376afb864a71179969c87b69d3eff3a3834d791eaa804525bb6afebe9fa13abe29dd1b02e8610513f103f57514d5a52c0e6c1a681807cac115731a0a4cbafe8b1d103fde06f687153ba980ac51e2e29f12a166841ad423d0bf89169c86f572f2e694b487e67ca26e5275979a0d7c42e926209533eae0a325cf8dbc66024e39168d91296e54e5bfcafe19e56d18b38741bc4bf85d6c0d6414695e156baa806cf2a5e7fd48f30198042cea76a017d78c640376bb732de4b9d28b19b7396121f86cb980a9375f14e5546100e6d9691e54be1f2fbd69a650600fa848b7f955e9dc9da7d5cf1de8cdad79d90401bda49aee4e73c43e50f7ab13b86f5944626954b863e8be39c1a73d357a26e233d5418ffc57169fc7b27fac80a5236825e8c19f2a943c3c358696114ece6d8a3d247694a7b5f031ea5d394b9b89748e62ec0dd5e40ecb2640a579217b6f00c281760c3085cfeec715e27e28ff4d511af9516d6e72337f5434fb6e24f4bf7aeac608780241e3998909421225715362b87b0e27de8e3cd0a3b073c6a890284be9ac2891523cd7ee625f1f9531b3f5f95d8254e17fa18795fb5aafb64174da6964701300b2b6e6cfc4ed5e6ab635129720d9261f2f43dd95c53671eab07be25f075f1bf3c4f9d6cf5dd5572114282ad3aee5baeee5c1d5fdee44d78c457115c3990874a252bc9fad6190cc5fa65c64d197c93deda7b72879314e1bcc0fa646a63d554fe4ff31de82cde2e90668e37f80376d9c00a5d951854b1f49913d08663bca1a73e294fed6eaad736e6bc8fc3c52c572c16d17ab1b1a19d36523c4a340f154c459060a743792b1d6a26d25c27edb8c464f8e5daebc3aea4d5f5395c26915cd84cc406112f680f972df7cb44ab02a78a965aab2c16bc1b58cf2a317396257572d90e3cd0b9da8ea0cc87a9069a59c65f3f8e390de59e72d4165161c46ee9f7a09d436c41fb429fc7f7483d91233648001f60872a49c7b834bd3db0c2587872fbae7a261186afd2bf921528dd54a701b6e616a2cdb8667f8cb293de0df2644b81bfd6d75267d21f64bb0e4f05ada73d904b3f50e446287abaa84cdf7ab894e4738e0147a0cbb9f34a47bff85e2315f5e76b670dc6bea5f2b0442feecbd447f6611d6ba5563f98042b5c699f24cb1aef2c46f5dbe32a6acbaca5c3c1941d6405482165c5b661fdf5969cb10377d129a36b72eaebe6d5df6cb737ee0a2a0e8600e6287df8ab5c45c019ccd0bd43be5d23bb6466b6bf54f33b58009f0ca83b73b679d20f95168b29cab12c53d3ea1adf1b9433b65c8dbd7c3e88f85eaf6ff6a671ddb00286860cc21fc0fbf8e1669980998cb7743a9f79e095ef7ee9978998d1e2a8879f94a563e2684c55df94d60873f033de2c5319ee90eae9ebfcae2b520341c4400b4a604cae9c718615af1d5d884c70dfc7c0ffdbc797ba501f259cbc43ee4ec0466abf51426740a143b020943a9286d57105857a280d5a68e2b7b684239be79697b69b23b4834832556261791f36521ffbc7c2b61e7c419410c0a07104ab76766c21a5ee0073d862902987d136e099170bd1384e0502e7436dab77d2450ef859b2ddf9df02ad8b479e6c3212020ceab632cb9db3a107c4b2e0a143a77b0ecae98db6a41dffca624ebd2ed06d57dad280a38a46d82cc7010368ae17f9302b5124a45daff6d889a8bfdaaad75dbf6ae6d6a5dd6259ab66e5c635550807f658d640cd8559f77987c3d73a3e429c306c88f332bbbb517f3b277697533b0b7df6d9321afd0cf46d41a77194f34875185281527909200ecf82a2d2e7da1df74538e9c44c19cc327b8f9f029db058c30443fdaf5770b4870977148e521608a9172640f10b929c255cd79f7f81c01c6d95ea720e39656f01a33145ec106354d5c4a0e628f75e3f94c573375fe3266e57be94f6b5c75067ce68bb2c15421ad22cc5aa6eaa6eacacf2314f4a974bcbde8dd82c6a6f67799cafc1b2f1ab266a408a18731a565b98fb25c7cc542e52156c5e96a745c0c570d10ee9ac702600513c4472a00c484669ec34cdb363b216d07f31ac9bae3c009b337f638fc186b9f4a96d6e959364df4129b829c533c6837903652ba1bd4d077cda4d22d18852e3e269c642aa3e88985936e52c20578b4a817e0a17123a8f8e98ba7932f649f61104f9eef6f61283e90f15e21e908e9bb44e73ae80d1e06dfedb83bcd85afe78aa27592ab5acdb8d43fcd496ff55dcf423381e8ca94af46d5425713d0036c38c1dad121faf5a2a7d48a9a21dae24c76b8b2db0ed223570bdf9f729f73c8fd356857fe2b235fd554d1086a1ba35b95c6fc562bf0cbf4c8fdfbff426c50f9bb83d5ef24ff219cfb3021602ad413319f5470d97d35fb06a93162e2e4f19a2196074eef28670fa0d1db1e26b5ee182b20f105f983263251bc708298ea7f147b506c16d8eb2b43094f5511a0a6a362ceed75ff2fc06bb6a594bc6306d04dacfee781467c7108e73e69b4b03bb9ada1795104581b44fc191253ad202ef2163ac2d33b029528aae357846deed3e9f9302eba614a0f852a949eddcb8515b58b1590456b3e0cc566a076722bdf348d30d349c3238a6ecb389873ea00e48ff5e43c226cc64575e339c73728d0f6a5129ee7ea7a8688f66223a7220bca38668a8719040f7af45a91506160c09bcc7b639a576cb826106de42e6f633acacbdd51dbb214a37be75de0bc622f04d9b625c19739c9f1b49fd7b5fe5dc9bcdfc678504508278f605ba626d97f096838a645db3048ce96943ab5d5a4505f0c2e5125a29c79caec7412b31b4f81d83c635b4c680e930924c428d3c0c8ae0ab046cdaa6aa3bf91e9a0dba33762f2e84afa75f2b92dca7241cca39d415a725c9b750bbe4ba747687cb20a6be08c261ad6d814bff13ff270fef4a90a8942749d3a4577a10adf312c46260094a55c13eed42ac098b1382769ccada3cf431721bc4b42a3add95f5deccff161b10a30633b5c748578fd47a6429a216e5d5685aaeae021b9814da5cd4b8adc96d7945293084b495a29c5ac7021edcbbfdb947a5d80669f8985b6301f075442c885008f893d1b0e0a9826c0d00fe4e5af6945aa511276d91c0e38919aa602b38f71f8b0f30070916961992a27549e481337"}) (async, rerun: 32) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) (rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000280), 0x8100000000000001, 0x20000) (async, rerun: 32) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:11:51 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0xd38, 0x1364627b5b7cb2c1) 21:11:51 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x3, {0x200, 0x81}, {}, @rumble={0x0, 0x1005}}) syz_open_dev$evdev(0x0, 0x0, 0x600040) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x1) (async, rerun: 32) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000000c0)=""/80) 21:11:52 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f00000000c0)=""/135, 0x87) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 21:11:52 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0xf0d, 0x45ab41) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x94002) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000180)={0x2, 0x3, &(0x7f0000000140)="0130de"}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000080)=""/162) 21:11:52 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0xf0d, 0x45ab41) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x94002) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000180)={0x2, 0x3, &(0x7f0000000140)="0130de"}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000080)=""/162) syz_open_dev$evdev(&(0x7f0000000040), 0xf0d, 0x45ab41) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x94002) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000180)={0x2, 0x3, &(0x7f0000000140)="0130de"}) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000080)=""/162) (async) 21:11:52 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000001180), 0x0, 0x240) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x40e83) 21:11:52 executing program 0: write$hidraw(0xffffffffffffffff, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_usb_connect(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201026b4ca1a23c2df80200c0ba0000000109021b0001000000000904100450bb00b1000905"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="2ac3ccf5229bd939bb8ae08bf41e0ac72f2bc19414fc15514db2c4724d78a99d5c5d6e3b2960adb3401e1eb1b3fa80aca4df23df399f75edf09c5e4a4a90e8fc5b780b720a0508ac8f53011f4cd09bd60078025649f52a5cb7f1d5b57648674c88a38d4075776d958b2116aa17dd711c301ef6522828db58f09bae21664d658438070000000000000010cbc8995ab18db00ba4511570639f7b1ea2ac20d35ce0c8952f7f1856f76946c5ada15143bba2ec238ee2582b99dd5c62ef", 0xbb) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) write$hidraw(r2, &(0x7f0000000380)="bb02e922c746c5e4e8300dcc2c1fa3cc3a9febe77595a9cef301a766a642fbb4c948d9287e567f515ef5f9f3e8985fa4055efc62b60d3d26a7e4ffe767881a81cc73f1d0c086054f9f518c1c17421607b90366098b4b0ba6c612e8516ef2e57ceea42c2abdf73e1111bb71fadc14b222223ee70343edd1564b5972649ef53c29ffe9972a0e6fd603fbefa4722aa6813a855fbb6a1990cbd904727da1109f2b38a34b7f", 0xa3) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(0xffffffffffffffff, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_usb_connect(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201026b4ca1a23c2df80200c0ba0000000109021b0001000000000904100450bb00b1000905"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="2ac3ccf5229bd939bb8ae08bf41e0ac72f2bc19414fc15514db2c4724d78a99d5c5d6e3b2960adb3401e1eb1b3fa80aca4df23df399f75edf09c5e4a4a90e8fc5b780b720a0508ac8f53011f4cd09bd60078025649f52a5cb7f1d5b57648674c88a38d4075776d958b2116aa17dd711c301ef6522828db58f09bae21664d658438070000000000000010cbc8995ab18db00ba4511570639f7b1ea2ac20d35ce0c8952f7f1856f76946c5ada15143bba2ec238ee2582b99dd5c62ef", 0xbb) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(r2, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) write$hidraw(r2, &(0x7f0000000380)="bb02e922c746c5e4e8300dcc2c1fa3cc3a9febe77595a9cef301a766a642fbb4c948d9287e567f515ef5f9f3e8985fa4055efc62b60d3d26a7e4ffe767881a81cc73f1d0c086054f9f518c1c17421607b90366098b4b0ba6c612e8516ef2e57ceea42c2abdf73e1111bb71fadc14b222223ee70343edd1564b5972649ef53c29ffe9972a0e6fd603fbefa4722aa6813a855fbb6a1990cbd904727da1109f2b38a34b7f", 0xa3) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) 21:11:52 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x986, "ed9dd7d4cdf627ddcd352f5e696f7467ee00543f0fb758d4667655fb11fd94073579dc1e056121c3337a92f3efaf7e176b5031c1c0b6778397298c7c4563b963d8de62a454aee9b413457e4ce4d4147ca3813fce141a229f20b4b3f0c0bca9fdd2c310babbfc41bd8eb658bdc43b30021c3a2abd8add7b18fb33edcdfb0a8195dc261fe523b045c1a64a05118b692a644a542d347f82dfbd5be595a7b24ef9d25fab56703639e531ebee8358e78448a117736428a27bc68a57a568e036f71afc9f5383e5b062c8aca0026b8c84ce18517d376afb864a71179969c87b69d3eff3a3834d791eaa804525bb6afebe9fa13abe29dd1b02e8610513f103f57514d5a52c0e6c1a681807cac115731a0a4cbafe8b1d103fde06f687153ba980ac51e2e29f12a166841ad423d0bf89169c86f572f2e694b487e67ca26e5275979a0d7c42e926209533eae0a325cf8dbc66024e39168d91296e54e5bfcafe19e56d18b38741bc4bf85d6c0d6414695e156baa806cf2a5e7fd48f30198042cea76a017d78c640376bb732de4b9d28b19b7396121f86cb980a9375f14e5546100e6d9691e54be1f2fbd69a650600fa848b7f955e9dc9da7d5cf1de8cdad79d90401bda49aee4e73c43e50f7ab13b86f5944626954b863e8be39c1a73d357a26e233d5418ffc57169fc7b27fac80a5236825e8c19f2a943c3c358696114ece6d8a3d247694a7b5f031ea5d394b9b89748e62ec0dd5e40ecb2640a579217b6f00c281760c3085cfeec715e27e28ff4d511af9516d6e72337f5434fb6e24f4bf7aeac608780241e3998909421225715362b87b0e27de8e3cd0a3b073c6a890284be9ac2891523cd7ee625f1f9531b3f5f95d8254e17fa18795fb5aafb64174da6964701300b2b6e6cfc4ed5e6ab635129720d9261f2f43dd95c53671eab07be25f075f1bf3c4f9d6cf5dd5572114282ad3aee5baeee5c1d5fdee44d78c457115c3990874a252bc9fad6190cc5fa65c64d197c93deda7b72879314e1bcc0fa646a63d554fe4ff31de82cde2e90668e37f80376d9c00a5d951854b1f49913d08663bca1a73e294fed6eaad736e6bc8fc3c52c572c16d17ab1b1a19d36523c4a340f154c459060a743792b1d6a26d25c27edb8c464f8e5daebc3aea4d5f5395c26915cd84cc406112f680f972df7cb44ab02a78a965aab2c16bc1b58cf2a317396257572d90e3cd0b9da8ea0cc87a9069a59c65f3f8e390de59e72d4165161c46ee9f7a09d436c41fb429fc7f7483d91233648001f60872a49c7b834bd3db0c2587872fbae7a261186afd2bf921528dd54a701b6e616a2cdb8667f8cb293de0df2644b81bfd6d75267d21f64bb0e4f05ada73d904b3f50e446287abaa84cdf7ab894e4738e0147a0cbb9f34a47bff85e2315f5e76b670dc6bea5f2b0442feecbd447f6611d6ba5563f98042b5c699f24cb1aef2c46f5dbe32a6acbaca5c3c1941d6405482165c5b661fdf5969cb10377d129a36b72eaebe6d5df6cb737ee0a2a0e8600e6287df8ab5c45c019ccd0bd43be5d23bb6466b6bf54f33b58009f0ca83b73b679d20f95168b29cab12c53d3ea1adf1b9433b65c8dbd7c3e88f85eaf6ff6a671ddb00286860cc21fc0fbf8e1669980998cb7743a9f79e095ef7ee9978998d1e2a8879f94a563e2684c55df94d60873f033de2c5319ee90eae9ebfcae2b520341c4400b4a604cae9c718615af1d5d884c70dfc7c0ffdbc797ba501f259cbc43ee4ec0466abf51426740a143b020943a9286d57105857a280d5a68e2b7b684239be79697b69b23b4834832556261791f36521ffbc7c2b61e7c419410c0a07104ab76766c21a5ee0073d862902987d136e099170bd1384e0502e7436dab77d2450ef859b2ddf9df02ad8b479e6c3212020ceab632cb9db3a107c4b2e0a143a77b0ecae98db6a41dffca624ebd2ed06d57dad280a38a46d82cc7010368ae17f9302b5124a45daff6d889a8bfdaaad75dbf6ae6d6a5dd6259ab66e5c635550807f658d640cd8559f77987c3d73a3e429c306c88f332bbbb517f3b277697533b0b7df6d9321afd0cf46d41a77194f34875185281527909200ecf82a2d2e7da1df74538e9c44c19cc327b8f9f029db058c30443fdaf5770b4870977148e521608a9172640f10b929c255cd79f7f81c01c6d95ea720e39656f01a33145ec106354d5c4a0e628f75e3f94c573375fe3266e57be94f6b5c75067ce68bb2c15421ad22cc5aa6eaa6eacacf2314f4a974bcbde8dd82c6a6f67799cafc1b2f1ab266a408a18731a565b98fb25c7cc542e52156c5e96a745c0c570d10ee9ac702600513c4472a00c484669ec34cdb363b216d07f31ac9bae3c009b337f638fc186b9f4a96d6e959364df4129b829c533c6837903652ba1bd4d077cda4d22d18852e3e269c642aa3e88985936e52c20578b4a817e0a17123a8f8e98ba7932f649f61104f9eef6f61283e90f15e21e908e9bb44e73ae80d1e06dfedb83bcd85afe78aa27592ab5acdb8d43fcd496ff55dcf423381e8ca94af46d5425713d0036c38c1dad121faf5a2a7d48a9a21dae24c76b8b2db0ed223570bdf9f729f73c8fd356857fe2b235fd554d1086a1ba35b95c6fc562bf0cbf4c8fdfbff426c50f9bb83d5ef24ff219cfb3021602ad413319f5470d97d35fb06a93162e2e4f19a2196074eef28670fa0d1db1e26b5ee182b20f105f983263251bc708298ea7f147b506c16d8eb2b43094f5511a0a6a362ceed75ff2fc06bb6a594bc6306d04dacfee781467c7108e73e69b4b03bb9ada1795104581b44fc191253ad202ef2163ac2d33b029528aae357846deed3e9f9302eba614a0f852a949eddcb8515b58b1590456b3e0cc566a076722bdf348d30d349c3238a6ecb389873ea00e48ff5e43c226cc64575e339c73728d0f6a5129ee7ea7a8688f66223a7220bca38668a8719040f7af45a91506160c09bcc7b639a576cb826106de42e6f633acacbdd51dbb214a37be75de0bc622f04d9b625c19739c9f1b49fd7b5fe5dc9bcdfc678504508278f605ba626d97f096838a645db3048ce96943ab5d5a4505f0c2e5125a29c79caec7412b31b4f81d83c635b4c680e930924c428d3c0c8ae0ab046cdaa6aa3bf91e9a0dba33762f2e84afa75f2b92dca7241cca39d415a725c9b750bbe4ba747687cb20a6be08c261ad6d814bff13ff270fef4a90a8942749d3a4577a10adf312c46260094a55c13eed42ac098b1382769ccada3cf431721bc4b42a3add95f5deccff161b10a30633b5c748578fd47a6429a216e5d5685aaeae021b9814da5cd4b8adc96d7945293084b495a29c5ac7021edcbbfdb947a5d80669f8985b6301f075442c885008f893d1b0e0a9826c0d00fe4e5af6945aa511276d91c0e38919aa602b38f71f8b0f30070916961992a27549e481337"}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f0000000280), 0x8100000000000001, 0x20000) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x986, "ed9dd7d4cdf627ddcd352f5e696f7467ee00543f0fb758d4667655fb11fd94073579dc1e056121c3337a92f3efaf7e176b5031c1c0b6778397298c7c4563b963d8de62a454aee9b413457e4ce4d4147ca3813fce141a229f20b4b3f0c0bca9fdd2c310babbfc41bd8eb658bdc43b30021c3a2abd8add7b18fb33edcdfb0a8195dc261fe523b045c1a64a05118b692a644a542d347f82dfbd5be595a7b24ef9d25fab56703639e531ebee8358e78448a117736428a27bc68a57a568e036f71afc9f5383e5b062c8aca0026b8c84ce18517d376afb864a71179969c87b69d3eff3a3834d791eaa804525bb6afebe9fa13abe29dd1b02e8610513f103f57514d5a52c0e6c1a681807cac115731a0a4cbafe8b1d103fde06f687153ba980ac51e2e29f12a166841ad423d0bf89169c86f572f2e694b487e67ca26e5275979a0d7c42e926209533eae0a325cf8dbc66024e39168d91296e54e5bfcafe19e56d18b38741bc4bf85d6c0d6414695e156baa806cf2a5e7fd48f30198042cea76a017d78c640376bb732de4b9d28b19b7396121f86cb980a9375f14e5546100e6d9691e54be1f2fbd69a650600fa848b7f955e9dc9da7d5cf1de8cdad79d90401bda49aee4e73c43e50f7ab13b86f5944626954b863e8be39c1a73d357a26e233d5418ffc57169fc7b27fac80a5236825e8c19f2a943c3c358696114ece6d8a3d247694a7b5f031ea5d394b9b89748e62ec0dd5e40ecb2640a579217b6f00c281760c3085cfeec715e27e28ff4d511af9516d6e72337f5434fb6e24f4bf7aeac608780241e3998909421225715362b87b0e27de8e3cd0a3b073c6a890284be9ac2891523cd7ee625f1f9531b3f5f95d8254e17fa18795fb5aafb64174da6964701300b2b6e6cfc4ed5e6ab635129720d9261f2f43dd95c53671eab07be25f075f1bf3c4f9d6cf5dd5572114282ad3aee5baeee5c1d5fdee44d78c457115c3990874a252bc9fad6190cc5fa65c64d197c93deda7b72879314e1bcc0fa646a63d554fe4ff31de82cde2e90668e37f80376d9c00a5d951854b1f49913d08663bca1a73e294fed6eaad736e6bc8fc3c52c572c16d17ab1b1a19d36523c4a340f154c459060a743792b1d6a26d25c27edb8c464f8e5daebc3aea4d5f5395c26915cd84cc406112f680f972df7cb44ab02a78a965aab2c16bc1b58cf2a317396257572d90e3cd0b9da8ea0cc87a9069a59c65f3f8e390de59e72d4165161c46ee9f7a09d436c41fb429fc7f7483d91233648001f60872a49c7b834bd3db0c2587872fbae7a261186afd2bf921528dd54a701b6e616a2cdb8667f8cb293de0df2644b81bfd6d75267d21f64bb0e4f05ada73d904b3f50e446287abaa84cdf7ab894e4738e0147a0cbb9f34a47bff85e2315f5e76b670dc6bea5f2b0442feecbd447f6611d6ba5563f98042b5c699f24cb1aef2c46f5dbe32a6acbaca5c3c1941d6405482165c5b661fdf5969cb10377d129a36b72eaebe6d5df6cb737ee0a2a0e8600e6287df8ab5c45c019ccd0bd43be5d23bb6466b6bf54f33b58009f0ca83b73b679d20f95168b29cab12c53d3ea1adf1b9433b65c8dbd7c3e88f85eaf6ff6a671ddb00286860cc21fc0fbf8e1669980998cb7743a9f79e095ef7ee9978998d1e2a8879f94a563e2684c55df94d60873f033de2c5319ee90eae9ebfcae2b520341c4400b4a604cae9c718615af1d5d884c70dfc7c0ffdbc797ba501f259cbc43ee4ec0466abf51426740a143b020943a9286d57105857a280d5a68e2b7b684239be79697b69b23b4834832556261791f36521ffbc7c2b61e7c419410c0a07104ab76766c21a5ee0073d862902987d136e099170bd1384e0502e7436dab77d2450ef859b2ddf9df02ad8b479e6c3212020ceab632cb9db3a107c4b2e0a143a77b0ecae98db6a41dffca624ebd2ed06d57dad280a38a46d82cc7010368ae17f9302b5124a45daff6d889a8bfdaaad75dbf6ae6d6a5dd6259ab66e5c635550807f658d640cd8559f77987c3d73a3e429c306c88f332bbbb517f3b277697533b0b7df6d9321afd0cf46d41a77194f34875185281527909200ecf82a2d2e7da1df74538e9c44c19cc327b8f9f029db058c30443fdaf5770b4870977148e521608a9172640f10b929c255cd79f7f81c01c6d95ea720e39656f01a33145ec106354d5c4a0e628f75e3f94c573375fe3266e57be94f6b5c75067ce68bb2c15421ad22cc5aa6eaa6eacacf2314f4a974bcbde8dd82c6a6f67799cafc1b2f1ab266a408a18731a565b98fb25c7cc542e52156c5e96a745c0c570d10ee9ac702600513c4472a00c484669ec34cdb363b216d07f31ac9bae3c009b337f638fc186b9f4a96d6e959364df4129b829c533c6837903652ba1bd4d077cda4d22d18852e3e269c642aa3e88985936e52c20578b4a817e0a17123a8f8e98ba7932f649f61104f9eef6f61283e90f15e21e908e9bb44e73ae80d1e06dfedb83bcd85afe78aa27592ab5acdb8d43fcd496ff55dcf423381e8ca94af46d5425713d0036c38c1dad121faf5a2a7d48a9a21dae24c76b8b2db0ed223570bdf9f729f73c8fd356857fe2b235fd554d1086a1ba35b95c6fc562bf0cbf4c8fdfbff426c50f9bb83d5ef24ff219cfb3021602ad413319f5470d97d35fb06a93162e2e4f19a2196074eef28670fa0d1db1e26b5ee182b20f105f983263251bc708298ea7f147b506c16d8eb2b43094f5511a0a6a362ceed75ff2fc06bb6a594bc6306d04dacfee781467c7108e73e69b4b03bb9ada1795104581b44fc191253ad202ef2163ac2d33b029528aae357846deed3e9f9302eba614a0f852a949eddcb8515b58b1590456b3e0cc566a076722bdf348d30d349c3238a6ecb389873ea00e48ff5e43c226cc64575e339c73728d0f6a5129ee7ea7a8688f66223a7220bca38668a8719040f7af45a91506160c09bcc7b639a576cb826106de42e6f633acacbdd51dbb214a37be75de0bc622f04d9b625c19739c9f1b49fd7b5fe5dc9bcdfc678504508278f605ba626d97f096838a645db3048ce96943ab5d5a4505f0c2e5125a29c79caec7412b31b4f81d83c635b4c680e930924c428d3c0c8ae0ab046cdaa6aa3bf91e9a0dba33762f2e84afa75f2b92dca7241cca39d415a725c9b750bbe4ba747687cb20a6be08c261ad6d814bff13ff270fef4a90a8942749d3a4577a10adf312c46260094a55c13eed42ac098b1382769ccada3cf431721bc4b42a3add95f5deccff161b10a30633b5c748578fd47a6429a216e5d5685aaeae021b9814da5cd4b8adc96d7945293084b495a29c5ac7021edcbbfdb947a5d80669f8985b6301f075442c885008f893d1b0e0a9826c0d00fe4e5af6945aa511276d91c0e38919aa602b38f71f8b0f30070916961992a27549e481337"}) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) (async) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8100000000000001, 0x20000) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) 21:11:52 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0xf0d, 0x45ab41) (async) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x94002) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000180)={0x2, 0x3, &(0x7f0000000140)="0130de"}) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000080)=""/162) [ 641.989592][ T2433] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:11:53 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="4d02893f418096118c949e514bede0be060e818107726cc0d7fe0fe729e91732374c01b41c244f42855cf0d029b28045d8c21a936c319ba0c4f135b8415aa7128c0675", 0x43) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x2681) write$hidraw(r0, &(0x7f0000000140)="0e", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000300)={0x0, "c73ed327b9c1698ca2ff3efffeb5f36bd792d16464745ffc431c656abfd2e9f69e82798258dc2bd2acb880aaac4b3824d0548ab6fbeb4af86a7a6a2e0aba0a8c"}) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000180)={0x0, "137000b1234bc9bfccde3fd9031f54c01b90f57fc9ff9956963e869bff00930da9ca7a754a7a2494dbdc5138ff925ba5d1139accdd078a5ae7d7091682949b6c"}) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000000)=""/1) r2 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x4, 0x472a40) write$hidraw(r2, &(0x7f0000000380)="0a90c677166d9eb0106354ec4544345c4e91036618f9b9e3dabfc31144160fba0415fd2f20c69eb80699986d642a16533d709834c3c4f7b2be18a953dbc0450bed184edcf3f3606869a9cc7bde26ff12232bcb5f65f9f1de0377e699e396aeb79dc775b6df447c989f8eb35e46b0e9c24eb5bd33cf71dcf4eacc27b733b727d0fd193380601a3a6f51b7aa58a0a65864bf3e0db3f1be8f4632e070bd687fc1a661ac6aa2b57cccae3cfac1b5c8a1e48a3a2051e48d51cbcb23b84342d67183d533bb74a042fd7b234ab37ada3daf3cd02d127e09cf6ba6056a0ec655cc3595fec829b6477a0a1b4cfdefab6edee990f9e9117f4f9f2050803532942b38ffecdc149553c238f2077392e05ef10177c4400490d30ae0ee31d428df1859c24c155b9b0d886b94d867837f814efcc75997359a0bcee288bad1441c893d7aa3aabcdf67e4146f9f3aea1e8924647b0ec64c617d4e7a1d854c7f98568d5e4351c1e91c6a7f3a4f0d0da6ec319f8c0755f2537a844817e7280b8a2afe43c00396ae6d0d13a9d3e23fe3b1049190a3ee4f5e5151dbb9e5f38772c02a4d6a93c6bb03d05f29138ae1b37c2a0c01d8399faf07e6f4d5b10c1e0deaab326004d896a9a35adc9d3524c286aa236802c6f6dcab0ee8bce8587c177ab691230f7e2ed277c5b5cae0ee311ac3076e68f74f0d251df9f5138d683f67290232445abb898fc10f29e9d6ed06932cdbe0709d9795ea4abb0c3e2af0a8e0dd68b81da39cfff884f271692fde3b92a72f865607fb18a204036028e69bf08ffe2dc6b98781b22ccd836b177323fa76f8019c01e50aff35691eb4dcc139bb052f98d7dda3276532abd2c256f144c5918a24fc8ffcaa79a388861e38ad6de65249c7f080abf4b0d11d64ac5790817838adc7c490c496b1242ead01aa7dacdd96a73795701d3ae37fae946a3e692a96d8e7e7da2ad31ae671edbb15f48af472efdba55a2e84e7711c355dbf84bc4b67ec638a824bc113631f479266a8915a69f334639f0e352a7d2a93d2dee5d61cd8dd31b425e2dab9d7ce78d02a7508eda122d8534da148670c75a5dea056bff80af4e3f5b16e3f1c705130a699640a27d194e5f8a60428e0da6c5bcd9040f99e90eadd598c03d01d763ca7c1c29e7cade80afe4e35f065ce50e5d7990129519de26a9a1a79c4a833f090165e7c5528f27299974882d1337a36383456fbc97114fbf3f8370c6abd011966aa6f13c6e7c44ea67fbcf8256e15043cef9de1ba4536d87b2bb04a7002f9f1782ab49a46625e6400f37e0be11a021155cfea8d688f921b7cd191551f9482b6f145fbf5e88ce4471c25668031b7325d3733d6d77f74c4437ffc82918bce11eec70e88d843cdd4328ff8edb5818f8217facdb49f7952653ca9d6e568309ed918cc88e423b99fbb105f4ff2df734d6e8092d2492f538892cf559e03604f798106bc7d8bd37508cc1618de8f28117318b31af48a8236992eea583f0860a9ca1fbc857a438a799876b60ba16f7c9b81fff0ee025d8ba38cadc7ac126cb72c3f72f46edfccac8f9190040b6dcd5ed48031c2b29f404853422f859e7577b81f69c96480f3409425b919f4d85cb154af06bdfa9d591bd842a52257f6d50612002087b7093f50c6c85535c5d7a8f269d2f1b426bffc96cc0d6a5dd45c028f80f1eb1a377b7483c74ea24a974b15a96ff847fab461c40852e72c5175d24021f67ddc31d6e6bd520e85ed5a178d46ed023d807fe20c2cbbdf68c5450de056bc7d791841a746a8cf5f1d262ffbe3e06c56856a8158c761f3238ce33594f8472a1cb38e33df6d4de83db947fb82abfbf931e436eb9e3c1a3c0f90c06fb879a261dbe925d738faac5a33149103211fbcde1696d347495057592860967053e7c0c751575558cd69be2dd294912ecf9fff600eff944ce8994d7f236c879c84e8011f3b9ef1f182f25839a4527b14c36b971b7be1004335c04d83808ec34a04d232e8b425cd7df9a25f1cba55f08e2d55450bf678cf716c8fa24179176638a060f122b61105e1453d1d79ebf4ffdcf76ca58461b46b21526bd16f4d38629d3d908221132cfa61615fd1d8cf39ac7bf7f58e38466592e16dc5849f0c54bbc6d6423d915d043772f80dc1c60242c72946005f629d987b299676313538eeaf41accd75358ceb0721739dc256dbaf702b51b95fc85cd4e5eb6b13442568b17e8b7b7f2d8c85fff525b2adc5f280dc65f3ffb06757e26a6c3cd206af4cd48579cdacf804250fb56fec14d2357a13c71ca6d0a3da9f3a9ec5d6eba0b2ee805b2761846ea25faf87819a09652521f52b389eb463782930afb6a40b777ddb703e80666c0273f8c44600bcc8b003d8fc18047a55a541ae843624bd6bfcffeabf4702b73b40c2fc3836ebc3df4b5c4ed10ba76a440e2d50f73643c894e57d65cc2e24857b6ce35ea4ca7dd0a245ac6594065257769a41d7d119eaf4ffba7aaa1b755c0372cdfba13967ec4aeaac164a686289819d7e34a6634eb95e31f4a38dd36ca09c86488fdf5489b2b2a40afaf884da39478dc276e42ed4e5bc8238a6153e0801e6fd91db55453805bbd2296553aa550c9518c16d30ca067fd832de69a55b452272d3566de5d0faab14837ad50e6afab575b18c655baa7936c7b475c55807f7fdb09e18cdf652c8d1a5443988f0a8c856aa0c7f67d444e67220d723a234b1b69bf01857c553135687ef9fb8d1b1f00141a28529e18a8e978d4a0d200a2c3892895862166d9305da8ff2272a29d27f5176d1573aa0d0fccc83d35d2dcb80ba59a72c53452d69eee827c5baec1e21b84842e7f012875f40a40eb390efc92df45851572aa982f6fc9f97e3965ed735ff0b038959b8d9f11908d959da8cee9061ce9b2ae18ea0ebb86930fe9b4f6d8f82d34898082bccf193c0ab041e76794730e67877d810e389112836471c5410754eea83f9dc8cca22bad81a728156c872a7661be2d75553ca35027877e5f3a56be8236f687232b90b7d4c24428ab4b00efd1a3c614326c2f246b29baa6577cca00878224e6afde129cb38b43db8885ef0a22754d1293a0cecd43a0b25cd9c16221117aa9aa080aea8be7f9359f54e04a63769cfee9b8a4ef03ffd84a11c429a1df454395afb3cb5a731cbb07b92d919aa2da6b2fa3ff99a4f587d678c39824ec1abf2f85c90cc6f5e18a58d333d38c88e6039aeafea640a4ba54161d66494c7c546f9d2a7fd6b58072c215d03df9648967c01c23ec91cb4112805ccb9a536dbbf9b0839df380ede9722fb31c4e318b53abea659c404ec8a70bb11904d49cbdc0d4e833eef1119e7b5a3fb1d350296fe2ceaaaeef6c7d72d038aa722041f98a031d431e7b8600cfcb719ee60a96b898179d788c0f5b002120d942fffc94d85ac34e93762c923b90bf0c72b6f1ee20b8c0aa80a5f1fdf45532662d1f487661edc0945aebc6c93966ad7f253123e043641726834897df10d657fa3699416d4ca5d6fa1ecdf817b00e5f86976c53817e19aa214f105d873c93308700370f4b41bcac1728450bf7aa7cedf35cb9d3eb0dcb7007747e310b3551f82b49f942ceb0feab890a2db33d8cbef99e3338b6ef66ec00058d05134bd6afe5de1bc13842d0968c8e7f2d319796aecb1ddabd929e671b6961843358d256577cc804ac1ecb1023a6d82018e49d78c4bca15c9c4213d12f9d0669fda68999310e4553bdfb393d9ccfd37ee3447aea0c9470b6301fd910e2802006f5bc94701f7b4214aedfbf9d819044c2020c9217df3a5cd40331e3fc6cddd1b62ae3ada07431c19fd728b72f381daf52c033bacaa680dff7c4475dd2f908470619194c2e761a0d96acbf832a9a22996d79cfcb0aa18e2ccc7ab1fca85d95b89dd4e22a83df32bab05202bb0e382a21b373f6fd654f3fe402540287d130b6ce8c6567af98794a21941f06bdac6ffc81721e1849161fedd0247f9897bf0b521225f9076bd26bb2f9768d5a7b0918bb455922b4d71721230289137a65e47b3966e99ed131314b9452e443713ab34326289109fc55994c490720d7dfe257a919ba630b178aee2d8f10b76a028b505d83fc93846d7d4f19b3c05b23ebf4adc6f48fefa2dfe6363b2f14cd71ca6336dcdc40b394f94d8259819b0520fd114ae12d7aba5e525b5abeeafb65e8e7de91cd41c605a52bf54c1bde71736327522701f6c85e323cb12d9adf2b42281630d7e6065b65819f1a0bf9e7a8e39143681b32279b256cc4dfec2b8ad11cb91f8a476b9c292eba772dcb32eba571a2303373ced2bad7a571fb5297b55d035aca646591d511aa533e911645e86f62c7ff4a21c3967fda19fd392f6e1a147965dcd54d85f560d02e00c77a21f25a55ca1ec884b34a0a65a6a9e16a47b83339985ebc12809261bbf5967bae2f3ef10cc83e7ef6335a9a96d21521b79167830063a680e0f33213d826389449d7bbb2496e597967606310f1b6d0441d34f7cf819376cc8b3a4573ad214a6685014909c26010217ea04e60740c674fa50f21863713fc0d34e1b94d839efbcb1017503797b7fcc8fe2ec3bbc3ac2eb5364a61322f6eac54eee6d575ab92bd16cdc21b855b51f1371368160d5122160f29874c0c47b350d0f9ab86f9ad21feecbf26886ee45e9d1bf7254d5244026817a20cf47b7caa695f6b817e357b1b503ca1d367ad214aa8ad6d7de8db3ab39f6d1720437f1c124b19e4446cf3f9a9d507dabd8ad69f3b527532d34e9345c25894a6bcdcb2ac68851cf0bee4fd7e6ca40f30aa3bca874c102ffcd95f2ed713a52ee4e840c3001385eaeef2c4dcb8bf1b3b4195719bf2a90b559c3305681cef921b0ffcc1224fa3d9529222a5bc33b69de765303780d30bf96b37b4a13f127e528bb219643d5d339ad374a4d8df7a6062009bee06426e170643b65e9c2c589b29d9e89f2807a1aa435d16822b673021297dceea1acc661b535a1bd366c5187b78f351ecd6e90725c53803ffa8c9a24a6fa868bb12412d34d49bb227263157ff7d599b9a21fe47cc2d2ed948eb42f77ff7a433808e77ee93fc80615259cc67a7cc8dc770feb9c5477b809373d94e5cc9ddab570ed937106f7a565c0bef8250ce79c133658ea78faec5a9e0df0c6d4dbce023c782524e64dc9bf8dbd369bca2e067f6a6e5f73f1551b085c1c1fb097205b4bb74dd57b38b0f6db7be75729ee6b5e83a996bb9eaf1df8e48eb81a3e5862da71c3d024726fc5e6c6e05dc2d1b62ed98083f2d63711931b81bfbca165d24a8fa00aae10a61058bb28106df3f7fa19f921991f36116b604a7e746e8727442813f63b1a4517175fb13babd89a32d2e007546a2b6a9ac5fdcd7ee84615713f662e20e049ae6a949174743d842601cd6199a04a78a4159652942098d7b74a9d043ba9d60ebd1b9a644952b5d9cf4aeff26252dfe94b2bde69af8db6736c7f56f24ce9a4fe3065a1bc67e9ee8a9712a6072d90722a30b10fa71407401d3058cb45fab28e7cbc472f62cbacccf3e21506fb5c49230cc0ddef8ce3c078a4a18d4c7f31d09ca1e932879ce0f1e03baad25bd1172cbebc85c73c5d619420c1b696c38cbcdc2e8243249265444b12c2a14f9a7deb24dc919b4f39f816b6d1cfad9ab7806fcc8a26ae7fabd2961b4e54af8ed70d9d7def8ebb41a848b669183cbabf82ebccae3bf039f63bfb16a342a4c408f53d49c4f6072c691254f5db5dd6345d6d3bbf7da76ea378ca859481f932590698248ee941768c843ecd3eacbe8b121da8d381a25e2addcaf607b7cf8682997cd44f", 0x1000) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000000c0)={0xf8, "f3cce489c91d89411c2eb33c578c355146d8ada94a6a19642f19ed00df4953a3f2bace720f0c3c974ae4c3f2016bb19e733c3004ea70e6f060e2b29d99e4d6b8"}) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x0) syz_open_dev$hidraw(&(0x7f0000001380), 0x100, 0x804d81) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000000001, 0x101142) write$hidraw(r4, &(0x7f0000001180)='=', 0x3b000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) [ 642.078614][ T2433] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:53 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10d142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000480)) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffffffe, 0x2) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000440)) (async) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000004c0)) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="295540756d2db962369147ba60e4a4d8c9dd61ad30e073ba98fee02aafe42aac0c2e21320e44969d67efcbfe", 0x2c) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) 21:11:53 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000001180), 0x0, 0x240) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x40e83) 21:11:53 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0xc8, 0x87, 0x26, 0x40, 0x1da5, 0x4515, 0xac98, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9, 0xe, 0xd4}}]}}]}}, 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, 0x0}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x8, 0x8}, 0x5a, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x3, [{0x1e, &(0x7f0000000500)=@string={0x1e, 0x3, "a14223e278df4b459c9eb67aef217e5378c9850d61d7ce689a96f866"}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x40a}}, {0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00034212a2e85167f114f5fe4f9d127a17ba2d9809b3832822277c9c92d0a856546a563bffbc41e23dbc85c84c71e9295bba27a97dd0bd9da573e5100637861778f7e5215837eb422725322b6ae26e9438e02962a0476fb99af2acdd7d2b49914ac7fe5477e9d060e4438edae7f0fbc1065d5b80ca751670bc3944a5b84be6b0113b16dbceee9c3009e69f8dc00cd257"]}]}) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695", 0xa3) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) read$hidraw(r3, &(0x7f0000000540)=""/117, 0x75) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) r4 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) syz_open_dev$hidraw(&(0x7f0000000440), 0xfffffffffffffffd, 0x20400) 21:11:53 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000001180), 0x0, 0x240) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x40e83) 21:11:53 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f00000000c0)=""/135, 0x87) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) read$hidraw(r4, &(0x7f00000000c0)=""/135, 0x87) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) 21:11:53 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="4d02893f418096118c949e514bede0be060e818107726cc0d7fe0fe729e91732374c01b41c244f42855cf0d029b28045d8c21a936c319ba0c4f135b8415aa7128c0675", 0x43) (async) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x2681) write$hidraw(r0, &(0x7f0000000140)="0e", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000300)={0x0, "c73ed327b9c1698ca2ff3efffeb5f36bd792d16464745ffc431c656abfd2e9f69e82798258dc2bd2acb880aaac4b3824d0548ab6fbeb4af86a7a6a2e0aba0a8c"}) (async) write$hidraw(r1, 0x0, 0x0) (async) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000180)={0x0, "137000b1234bc9bfccde3fd9031f54c01b90f57fc9ff9956963e869bff00930da9ca7a754a7a2494dbdc5138ff925ba5d1139accdd078a5ae7d7091682949b6c"}) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000000)=""/1) r2 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x4, 0x472a40) write$hidraw(r2, &(0x7f0000000380)="0a90c677166d9eb0106354ec4544345c4e91036618f9b9e3dabfc31144160fba0415fd2f20c69eb80699986d642a16533d709834c3c4f7b2be18a953dbc0450bed184edcf3f3606869a9cc7bde26ff12232bcb5f65f9f1de0377e699e396aeb79dc775b6df447c989f8eb35e46b0e9c24eb5bd33cf71dcf4eacc27b733b727d0fd193380601a3a6f51b7aa58a0a65864bf3e0db3f1be8f4632e070bd687fc1a661ac6aa2b57cccae3cfac1b5c8a1e48a3a2051e48d51cbcb23b84342d67183d533bb74a042fd7b234ab37ada3daf3cd02d127e09cf6ba6056a0ec655cc3595fec829b6477a0a1b4cfdefab6edee990f9e9117f4f9f2050803532942b38ffecdc149553c238f2077392e05ef10177c4400490d30ae0ee31d428df1859c24c155b9b0d886b94d867837f814efcc75997359a0bcee288bad1441c893d7aa3aabcdf67e4146f9f3aea1e8924647b0ec64c617d4e7a1d854c7f98568d5e4351c1e91c6a7f3a4f0d0da6ec319f8c0755f2537a844817e7280b8a2afe43c00396ae6d0d13a9d3e23fe3b1049190a3ee4f5e5151dbb9e5f38772c02a4d6a93c6bb03d05f29138ae1b37c2a0c01d8399faf07e6f4d5b10c1e0deaab326004d896a9a35adc9d3524c286aa236802c6f6dcab0ee8bce8587c177ab691230f7e2ed277c5b5cae0ee311ac3076e68f74f0d251df9f5138d683f67290232445abb898fc10f29e9d6ed06932cdbe0709d9795ea4abb0c3e2af0a8e0dd68b81da39cfff884f271692fde3b92a72f865607fb18a204036028e69bf08ffe2dc6b98781b22ccd836b177323fa76f8019c01e50aff35691eb4dcc139bb052f98d7dda3276532abd2c256f144c5918a24fc8ffcaa79a388861e38ad6de65249c7f080abf4b0d11d64ac5790817838adc7c490c496b1242ead01aa7dacdd96a73795701d3ae37fae946a3e692a96d8e7e7da2ad31ae671edbb15f48af472efdba55a2e84e7711c355dbf84bc4b67ec638a824bc113631f479266a8915a69f334639f0e352a7d2a93d2dee5d61cd8dd31b425e2dab9d7ce78d02a7508eda122d8534da148670c75a5dea056bff80af4e3f5b16e3f1c705130a699640a27d194e5f8a60428e0da6c5bcd9040f99e90eadd598c03d01d763ca7c1c29e7cade80afe4e35f065ce50e5d7990129519de26a9a1a79c4a833f090165e7c5528f27299974882d1337a36383456fbc97114fbf3f8370c6abd011966aa6f13c6e7c44ea67fbcf8256e15043cef9de1ba4536d87b2bb04a7002f9f1782ab49a46625e6400f37e0be11a021155cfea8d688f921b7cd191551f9482b6f145fbf5e88ce4471c25668031b7325d3733d6d77f74c4437ffc82918bce11eec70e88d843cdd4328ff8edb5818f8217facdb49f7952653ca9d6e568309ed918cc88e423b99fbb105f4ff2df734d6e8092d2492f538892cf559e03604f798106bc7d8bd37508cc1618de8f28117318b31af48a8236992eea583f0860a9ca1fbc857a438a799876b60ba16f7c9b81fff0ee025d8ba38cadc7ac126cb72c3f72f46edfccac8f9190040b6dcd5ed48031c2b29f404853422f859e7577b81f69c96480f3409425b919f4d85cb154af06bdfa9d591bd842a52257f6d50612002087b7093f50c6c85535c5d7a8f269d2f1b426bffc96cc0d6a5dd45c028f80f1eb1a377b7483c74ea24a974b15a96ff847fab461c40852e72c5175d24021f67ddc31d6e6bd520e85ed5a178d46ed023d807fe20c2cbbdf68c5450de056bc7d791841a746a8cf5f1d262ffbe3e06c56856a8158c761f3238ce33594f8472a1cb38e33df6d4de83db947fb82abfbf931e436eb9e3c1a3c0f90c06fb879a261dbe925d738faac5a33149103211fbcde1696d347495057592860967053e7c0c751575558cd69be2dd294912ecf9fff600eff944ce8994d7f236c879c84e8011f3b9ef1f182f25839a4527b14c36b971b7be1004335c04d83808ec34a04d232e8b425cd7df9a25f1cba55f08e2d55450bf678cf716c8fa24179176638a060f122b61105e1453d1d79ebf4ffdcf76ca58461b46b21526bd16f4d38629d3d908221132cfa61615fd1d8cf39ac7bf7f58e38466592e16dc5849f0c54bbc6d6423d915d043772f80dc1c60242c72946005f629d987b299676313538eeaf41accd75358ceb0721739dc256dbaf702b51b95fc85cd4e5eb6b13442568b17e8b7b7f2d8c85fff525b2adc5f280dc65f3ffb06757e26a6c3cd206af4cd48579cdacf804250fb56fec14d2357a13c71ca6d0a3da9f3a9ec5d6eba0b2ee805b2761846ea25faf87819a09652521f52b389eb463782930afb6a40b777ddb703e80666c0273f8c44600bcc8b003d8fc18047a55a541ae843624bd6bfcffeabf4702b73b40c2fc3836ebc3df4b5c4ed10ba76a440e2d50f73643c894e57d65cc2e24857b6ce35ea4ca7dd0a245ac6594065257769a41d7d119eaf4ffba7aaa1b755c0372cdfba13967ec4aeaac164a686289819d7e34a6634eb95e31f4a38dd36ca09c86488fdf5489b2b2a40afaf884da39478dc276e42ed4e5bc8238a6153e0801e6fd91db55453805bbd2296553aa550c9518c16d30ca067fd832de69a55b452272d3566de5d0faab14837ad50e6afab575b18c655baa7936c7b475c55807f7fdb09e18cdf652c8d1a5443988f0a8c856aa0c7f67d444e67220d723a234b1b69bf01857c553135687ef9fb8d1b1f00141a28529e18a8e978d4a0d200a2c3892895862166d9305da8ff2272a29d27f5176d1573aa0d0fccc83d35d2dcb80ba59a72c53452d69eee827c5baec1e21b84842e7f012875f40a40eb390efc92df45851572aa982f6fc9f97e3965ed735ff0b038959b8d9f11908d959da8cee9061ce9b2ae18ea0ebb86930fe9b4f6d8f82d34898082bccf193c0ab041e76794730e67877d810e389112836471c5410754eea83f9dc8cca22bad81a728156c872a7661be2d75553ca35027877e5f3a56be8236f687232b90b7d4c24428ab4b00efd1a3c614326c2f246b29baa6577cca00878224e6afde129cb38b43db8885ef0a22754d1293a0cecd43a0b25cd9c16221117aa9aa080aea8be7f9359f54e04a63769cfee9b8a4ef03ffd84a11c429a1df454395afb3cb5a731cbb07b92d919aa2da6b2fa3ff99a4f587d678c39824ec1abf2f85c90cc6f5e18a58d333d38c88e6039aeafea640a4ba54161d66494c7c546f9d2a7fd6b58072c215d03df9648967c01c23ec91cb4112805ccb9a536dbbf9b0839df380ede9722fb31c4e318b53abea659c404ec8a70bb11904d49cbdc0d4e833eef1119e7b5a3fb1d350296fe2ceaaaeef6c7d72d038aa722041f98a031d431e7b8600cfcb719ee60a96b898179d788c0f5b002120d942fffc94d85ac34e93762c923b90bf0c72b6f1ee20b8c0aa80a5f1fdf45532662d1f487661edc0945aebc6c93966ad7f253123e043641726834897df10d657fa3699416d4ca5d6fa1ecdf817b00e5f86976c53817e19aa214f105d873c93308700370f4b41bcac1728450bf7aa7cedf35cb9d3eb0dcb7007747e310b3551f82b49f942ceb0feab890a2db33d8cbef99e3338b6ef66ec00058d05134bd6afe5de1bc13842d0968c8e7f2d319796aecb1ddabd929e671b6961843358d256577cc804ac1ecb1023a6d82018e49d78c4bca15c9c4213d12f9d0669fda68999310e4553bdfb393d9ccfd37ee3447aea0c9470b6301fd910e2802006f5bc94701f7b4214aedfbf9d819044c2020c9217df3a5cd40331e3fc6cddd1b62ae3ada07431c19fd728b72f381daf52c033bacaa680dff7c4475dd2f908470619194c2e761a0d96acbf832a9a22996d79cfcb0aa18e2ccc7ab1fca85d95b89dd4e22a83df32bab05202bb0e382a21b373f6fd654f3fe402540287d130b6ce8c6567af98794a21941f06bdac6ffc81721e1849161fedd0247f9897bf0b521225f9076bd26bb2f9768d5a7b0918bb455922b4d71721230289137a65e47b3966e99ed131314b9452e443713ab34326289109fc55994c490720d7dfe257a919ba630b178aee2d8f10b76a028b505d83fc93846d7d4f19b3c05b23ebf4adc6f48fefa2dfe6363b2f14cd71ca6336dcdc40b394f94d8259819b0520fd114ae12d7aba5e525b5abeeafb65e8e7de91cd41c605a52bf54c1bde71736327522701f6c85e323cb12d9adf2b42281630d7e6065b65819f1a0bf9e7a8e39143681b32279b256cc4dfec2b8ad11cb91f8a476b9c292eba772dcb32eba571a2303373ced2bad7a571fb5297b55d035aca646591d511aa533e911645e86f62c7ff4a21c3967fda19fd392f6e1a147965dcd54d85f560d02e00c77a21f25a55ca1ec884b34a0a65a6a9e16a47b83339985ebc12809261bbf5967bae2f3ef10cc83e7ef6335a9a96d21521b79167830063a680e0f33213d826389449d7bbb2496e597967606310f1b6d0441d34f7cf819376cc8b3a4573ad214a6685014909c26010217ea04e60740c674fa50f21863713fc0d34e1b94d839efbcb1017503797b7fcc8fe2ec3bbc3ac2eb5364a61322f6eac54eee6d575ab92bd16cdc21b855b51f1371368160d5122160f29874c0c47b350d0f9ab86f9ad21feecbf26886ee45e9d1bf7254d5244026817a20cf47b7caa695f6b817e357b1b503ca1d367ad214aa8ad6d7de8db3ab39f6d1720437f1c124b19e4446cf3f9a9d507dabd8ad69f3b527532d34e9345c25894a6bcdcb2ac68851cf0bee4fd7e6ca40f30aa3bca874c102ffcd95f2ed713a52ee4e840c3001385eaeef2c4dcb8bf1b3b4195719bf2a90b559c3305681cef921b0ffcc1224fa3d9529222a5bc33b69de765303780d30bf96b37b4a13f127e528bb219643d5d339ad374a4d8df7a6062009bee06426e170643b65e9c2c589b29d9e89f2807a1aa435d16822b673021297dceea1acc661b535a1bd366c5187b78f351ecd6e90725c53803ffa8c9a24a6fa868bb12412d34d49bb227263157ff7d599b9a21fe47cc2d2ed948eb42f77ff7a433808e77ee93fc80615259cc67a7cc8dc770feb9c5477b809373d94e5cc9ddab570ed937106f7a565c0bef8250ce79c133658ea78faec5a9e0df0c6d4dbce023c782524e64dc9bf8dbd369bca2e067f6a6e5f73f1551b085c1c1fb097205b4bb74dd57b38b0f6db7be75729ee6b5e83a996bb9eaf1df8e48eb81a3e5862da71c3d024726fc5e6c6e05dc2d1b62ed98083f2d63711931b81bfbca165d24a8fa00aae10a61058bb28106df3f7fa19f921991f36116b604a7e746e8727442813f63b1a4517175fb13babd89a32d2e007546a2b6a9ac5fdcd7ee84615713f662e20e049ae6a949174743d842601cd6199a04a78a4159652942098d7b74a9d043ba9d60ebd1b9a644952b5d9cf4aeff26252dfe94b2bde69af8db6736c7f56f24ce9a4fe3065a1bc67e9ee8a9712a6072d90722a30b10fa71407401d3058cb45fab28e7cbc472f62cbacccf3e21506fb5c49230cc0ddef8ce3c078a4a18d4c7f31d09ca1e932879ce0f1e03baad25bd1172cbebc85c73c5d619420c1b696c38cbcdc2e8243249265444b12c2a14f9a7deb24dc919b4f39f816b6d1cfad9ab7806fcc8a26ae7fabd2961b4e54af8ed70d9d7def8ebb41a848b669183cbabf82ebccae3bf039f63bfb16a342a4c408f53d49c4f6072c691254f5db5dd6345d6d3bbf7da76ea378ca859481f932590698248ee941768c843ecd3eacbe8b121da8d381a25e2addcaf607b7cf8682997cd44f", 0x1000) (async, rerun: 32) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000000c0)={0xf8, "f3cce489c91d89411c2eb33c578c355146d8ada94a6a19642f19ed00df4953a3f2bace720f0c3c974ae4c3f2016bb19e733c3004ea70e6f060e2b29d99e4d6b8"}) (async, rerun: 32) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x0) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000001380), 0x100, 0x804d81) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000000001, 0x101142) (rerun: 64) write$hidraw(r4, &(0x7f0000001180)='=', 0x3b000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) [ 642.171379][ T2426] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 642.378218][ T2463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 642.417938][ T2463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:53 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10d142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000480)) (async) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffffffe, 0x2) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000440)) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) (async) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000004c0)) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="295540756d2db962369147ba60e4a4d8c9dd61ad30e073ba98fee02aafe42aac0c2e21320e44969d67efcbfe", 0x2c) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) [ 642.450235][ T2463] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 642.478609][ T2463] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:53 executing program 0: write$hidraw(0xffffffffffffffff, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_usb_connect(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201026b4ca1a23c2df80200c0ba0000000109021b0001000000000904100450bb00b1000905"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="2ac3ccf5229bd939bb8ae08bf41e0ac72f2bc19414fc15514db2c4724d78a99d5c5d6e3b2960adb3401e1eb1b3fa80aca4df23df399f75edf09c5e4a4a90e8fc5b780b720a0508ac8f53011f4cd09bd60078025649f52a5cb7f1d5b57648674c88a38d4075776d958b2116aa17dd711c301ef6522828db58f09bae21664d658438070000000000000010cbc8995ab18db00ba4511570639f7b1ea2ac20d35ce0c8952f7f1856f76946c5ada15143bba2ec238ee2582b99dd5c62ef", 0xbb) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) write$hidraw(r2, &(0x7f0000000380)="bb02e922c746c5e4e8300dcc2c1fa3cc3a9febe77595a9cef301a766a642fbb4c948d9287e567f515ef5f9f3e8985fa4055efc62b60d3d26a7e4ffe767881a81cc73f1d0c086054f9f518c1c17421607b90366098b4b0ba6c612e8516ef2e57ceea42c2abdf73e1111bb71fadc14b222223ee70343edd1564b5972649ef53c29ffe9972a0e6fd603fbefa4722aa6813a855fbb6a1990cbd904727da1109f2b38a34b7f", 0xa3) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(0xffffffffffffffff, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_usb_connect(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201026b4ca1a23c2df80200c0ba0000000109021b0001000000000904100450bb00b1000905"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="2ac3ccf5229bd939bb8ae08bf41e0ac72f2bc19414fc15514db2c4724d78a99d5c5d6e3b2960adb3401e1eb1b3fa80aca4df23df399f75edf09c5e4a4a90e8fc5b780b720a0508ac8f53011f4cd09bd60078025649f52a5cb7f1d5b57648674c88a38d4075776d958b2116aa17dd711c301ef6522828db58f09bae21664d658438070000000000000010cbc8995ab18db00ba4511570639f7b1ea2ac20d35ce0c8952f7f1856f76946c5ada15143bba2ec238ee2582b99dd5c62ef", 0xbb) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(r2, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) write$hidraw(r2, &(0x7f0000000380)="bb02e922c746c5e4e8300dcc2c1fa3cc3a9febe77595a9cef301a766a642fbb4c948d9287e567f515ef5f9f3e8985fa4055efc62b60d3d26a7e4ffe767881a81cc73f1d0c086054f9f518c1c17421607b90366098b4b0ba6c612e8516ef2e57ceea42c2abdf73e1111bb71fadc14b222223ee70343edd1564b5972649ef53c29ffe9972a0e6fd603fbefa4722aa6813a855fbb6a1990cbd904727da1109f2b38a34b7f", 0xa3) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) 21:11:53 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xca8, 0x3010c2) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1}}]}}}]}}]}}, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x81) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x47a040) syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x681200) 21:11:53 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="4d02893f418096118c949e514bede0be060e818107726cc0d7fe0fe729e91732374c01b41c244f42855cf0d029b28045d8c21a936c319ba0c4f135b8415aa7128c0675", 0x43) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x2681) write$hidraw(r0, &(0x7f0000000140)="0e", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000300)={0x0, "c73ed327b9c1698ca2ff3efffeb5f36bd792d16464745ffc431c656abfd2e9f69e82798258dc2bd2acb880aaac4b3824d0548ab6fbeb4af86a7a6a2e0aba0a8c"}) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000180)={0x0, "137000b1234bc9bfccde3fd9031f54c01b90f57fc9ff9956963e869bff00930da9ca7a754a7a2494dbdc5138ff925ba5d1139accdd078a5ae7d7091682949b6c"}) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000000)=""/1) r2 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x4, 0x472a40) write$hidraw(r2, &(0x7f0000000380)="0a90c677166d9eb0106354ec4544345c4e91036618f9b9e3dabfc31144160fba0415fd2f20c69eb80699986d642a16533d709834c3c4f7b2be18a953dbc0450bed184edcf3f3606869a9cc7bde26ff12232bcb5f65f9f1de0377e699e396aeb79dc775b6df447c989f8eb35e46b0e9c24eb5bd33cf71dcf4eacc27b733b727d0fd193380601a3a6f51b7aa58a0a65864bf3e0db3f1be8f4632e070bd687fc1a661ac6aa2b57cccae3cfac1b5c8a1e48a3a2051e48d51cbcb23b84342d67183d533bb74a042fd7b234ab37ada3daf3cd02d127e09cf6ba6056a0ec655cc3595fec829b6477a0a1b4cfdefab6edee990f9e9117f4f9f2050803532942b38ffecdc149553c238f2077392e05ef10177c4400490d30ae0ee31d428df1859c24c155b9b0d886b94d867837f814efcc75997359a0bcee288bad1441c893d7aa3aabcdf67e4146f9f3aea1e8924647b0ec64c617d4e7a1d854c7f98568d5e4351c1e91c6a7f3a4f0d0da6ec319f8c0755f2537a844817e7280b8a2afe43c00396ae6d0d13a9d3e23fe3b1049190a3ee4f5e5151dbb9e5f38772c02a4d6a93c6bb03d05f29138ae1b37c2a0c01d8399faf07e6f4d5b10c1e0deaab326004d896a9a35adc9d3524c286aa236802c6f6dcab0ee8bce8587c177ab691230f7e2ed277c5b5cae0ee311ac3076e68f74f0d251df9f5138d683f67290232445abb898fc10f29e9d6ed06932cdbe0709d9795ea4abb0c3e2af0a8e0dd68b81da39cfff884f271692fde3b92a72f865607fb18a204036028e69bf08ffe2dc6b98781b22ccd836b177323fa76f8019c01e50aff35691eb4dcc139bb052f98d7dda3276532abd2c256f144c5918a24fc8ffcaa79a388861e38ad6de65249c7f080abf4b0d11d64ac5790817838adc7c490c496b1242ead01aa7dacdd96a73795701d3ae37fae946a3e692a96d8e7e7da2ad31ae671edbb15f48af472efdba55a2e84e7711c355dbf84bc4b67ec638a824bc113631f479266a8915a69f334639f0e352a7d2a93d2dee5d61cd8dd31b425e2dab9d7ce78d02a7508eda122d8534da148670c75a5dea056bff80af4e3f5b16e3f1c705130a699640a27d194e5f8a60428e0da6c5bcd9040f99e90eadd598c03d01d763ca7c1c29e7cade80afe4e35f065ce50e5d7990129519de26a9a1a79c4a833f090165e7c5528f27299974882d1337a36383456fbc97114fbf3f8370c6abd011966aa6f13c6e7c44ea67fbcf8256e15043cef9de1ba4536d87b2bb04a7002f9f1782ab49a46625e6400f37e0be11a021155cfea8d688f921b7cd191551f9482b6f145fbf5e88ce4471c25668031b7325d3733d6d77f74c4437ffc82918bce11eec70e88d843cdd4328ff8edb5818f8217facdb49f7952653ca9d6e568309ed918cc88e423b99fbb105f4ff2df734d6e8092d2492f538892cf559e03604f798106bc7d8bd37508cc1618de8f28117318b31af48a8236992eea583f0860a9ca1fbc857a438a799876b60ba16f7c9b81fff0ee025d8ba38cadc7ac126cb72c3f72f46edfccac8f9190040b6dcd5ed48031c2b29f404853422f859e7577b81f69c96480f3409425b919f4d85cb154af06bdfa9d591bd842a52257f6d50612002087b7093f50c6c85535c5d7a8f269d2f1b426bffc96cc0d6a5dd45c028f80f1eb1a377b7483c74ea24a974b15a96ff847fab461c40852e72c5175d24021f67ddc31d6e6bd520e85ed5a178d46ed023d807fe20c2cbbdf68c5450de056bc7d791841a746a8cf5f1d262ffbe3e06c56856a8158c761f3238ce33594f8472a1cb38e33df6d4de83db947fb82abfbf931e436eb9e3c1a3c0f90c06fb879a261dbe925d738faac5a33149103211fbcde1696d347495057592860967053e7c0c751575558cd69be2dd294912ecf9fff600eff944ce8994d7f236c879c84e8011f3b9ef1f182f25839a4527b14c36b971b7be1004335c04d83808ec34a04d232e8b425cd7df9a25f1cba55f08e2d55450bf678cf716c8fa24179176638a060f122b61105e1453d1d79ebf4ffdcf76ca58461b46b21526bd16f4d38629d3d908221132cfa61615fd1d8cf39ac7bf7f58e38466592e16dc5849f0c54bbc6d6423d915d043772f80dc1c60242c72946005f629d987b299676313538eeaf41accd75358ceb0721739dc256dbaf702b51b95fc85cd4e5eb6b13442568b17e8b7b7f2d8c85fff525b2adc5f280dc65f3ffb06757e26a6c3cd206af4cd48579cdacf804250fb56fec14d2357a13c71ca6d0a3da9f3a9ec5d6eba0b2ee805b2761846ea25faf87819a09652521f52b389eb463782930afb6a40b777ddb703e80666c0273f8c44600bcc8b003d8fc18047a55a541ae843624bd6bfcffeabf4702b73b40c2fc3836ebc3df4b5c4ed10ba76a440e2d50f73643c894e57d65cc2e24857b6ce35ea4ca7dd0a245ac6594065257769a41d7d119eaf4ffba7aaa1b755c0372cdfba13967ec4aeaac164a686289819d7e34a6634eb95e31f4a38dd36ca09c86488fdf5489b2b2a40afaf884da39478dc276e42ed4e5bc8238a6153e0801e6fd91db55453805bbd2296553aa550c9518c16d30ca067fd832de69a55b452272d3566de5d0faab14837ad50e6afab575b18c655baa7936c7b475c55807f7fdb09e18cdf652c8d1a5443988f0a8c856aa0c7f67d444e67220d723a234b1b69bf01857c553135687ef9fb8d1b1f00141a28529e18a8e978d4a0d200a2c3892895862166d9305da8ff2272a29d27f5176d1573aa0d0fccc83d35d2dcb80ba59a72c53452d69eee827c5baec1e21b84842e7f012875f40a40eb390efc92df45851572aa982f6fc9f97e3965ed735ff0b038959b8d9f11908d959da8cee9061ce9b2ae18ea0ebb86930fe9b4f6d8f82d34898082bccf193c0ab041e76794730e67877d810e389112836471c5410754eea83f9dc8cca22bad81a728156c872a7661be2d75553ca35027877e5f3a56be8236f687232b90b7d4c24428ab4b00efd1a3c614326c2f246b29baa6577cca00878224e6afde129cb38b43db8885ef0a22754d1293a0cecd43a0b25cd9c16221117aa9aa080aea8be7f9359f54e04a63769cfee9b8a4ef03ffd84a11c429a1df454395afb3cb5a731cbb07b92d919aa2da6b2fa3ff99a4f587d678c39824ec1abf2f85c90cc6f5e18a58d333d38c88e6039aeafea640a4ba54161d66494c7c546f9d2a7fd6b58072c215d03df9648967c01c23ec91cb4112805ccb9a536dbbf9b0839df380ede9722fb31c4e318b53abea659c404ec8a70bb11904d49cbdc0d4e833eef1119e7b5a3fb1d350296fe2ceaaaeef6c7d72d038aa722041f98a031d431e7b8600cfcb719ee60a96b898179d788c0f5b002120d942fffc94d85ac34e93762c923b90bf0c72b6f1ee20b8c0aa80a5f1fdf45532662d1f487661edc0945aebc6c93966ad7f253123e043641726834897df10d657fa3699416d4ca5d6fa1ecdf817b00e5f86976c53817e19aa214f105d873c93308700370f4b41bcac1728450bf7aa7cedf35cb9d3eb0dcb7007747e310b3551f82b49f942ceb0feab890a2db33d8cbef99e3338b6ef66ec00058d05134bd6afe5de1bc13842d0968c8e7f2d319796aecb1ddabd929e671b6961843358d256577cc804ac1ecb1023a6d82018e49d78c4bca15c9c4213d12f9d0669fda68999310e4553bdfb393d9ccfd37ee3447aea0c9470b6301fd910e2802006f5bc94701f7b4214aedfbf9d819044c2020c9217df3a5cd40331e3fc6cddd1b62ae3ada07431c19fd728b72f381daf52c033bacaa680dff7c4475dd2f908470619194c2e761a0d96acbf832a9a22996d79cfcb0aa18e2ccc7ab1fca85d95b89dd4e22a83df32bab05202bb0e382a21b373f6fd654f3fe402540287d130b6ce8c6567af98794a21941f06bdac6ffc81721e1849161fedd0247f9897bf0b521225f9076bd26bb2f9768d5a7b0918bb455922b4d71721230289137a65e47b3966e99ed131314b9452e443713ab34326289109fc55994c490720d7dfe257a919ba630b178aee2d8f10b76a028b505d83fc93846d7d4f19b3c05b23ebf4adc6f48fefa2dfe6363b2f14cd71ca6336dcdc40b394f94d8259819b0520fd114ae12d7aba5e525b5abeeafb65e8e7de91cd41c605a52bf54c1bde71736327522701f6c85e323cb12d9adf2b42281630d7e6065b65819f1a0bf9e7a8e39143681b32279b256cc4dfec2b8ad11cb91f8a476b9c292eba772dcb32eba571a2303373ced2bad7a571fb5297b55d035aca646591d511aa533e911645e86f62c7ff4a21c3967fda19fd392f6e1a147965dcd54d85f560d02e00c77a21f25a55ca1ec884b34a0a65a6a9e16a47b83339985ebc12809261bbf5967bae2f3ef10cc83e7ef6335a9a96d21521b79167830063a680e0f33213d826389449d7bbb2496e597967606310f1b6d0441d34f7cf819376cc8b3a4573ad214a6685014909c26010217ea04e60740c674fa50f21863713fc0d34e1b94d839efbcb1017503797b7fcc8fe2ec3bbc3ac2eb5364a61322f6eac54eee6d575ab92bd16cdc21b855b51f1371368160d5122160f29874c0c47b350d0f9ab86f9ad21feecbf26886ee45e9d1bf7254d5244026817a20cf47b7caa695f6b817e357b1b503ca1d367ad214aa8ad6d7de8db3ab39f6d1720437f1c124b19e4446cf3f9a9d507dabd8ad69f3b527532d34e9345c25894a6bcdcb2ac68851cf0bee4fd7e6ca40f30aa3bca874c102ffcd95f2ed713a52ee4e840c3001385eaeef2c4dcb8bf1b3b4195719bf2a90b559c3305681cef921b0ffcc1224fa3d9529222a5bc33b69de765303780d30bf96b37b4a13f127e528bb219643d5d339ad374a4d8df7a6062009bee06426e170643b65e9c2c589b29d9e89f2807a1aa435d16822b673021297dceea1acc661b535a1bd366c5187b78f351ecd6e90725c53803ffa8c9a24a6fa868bb12412d34d49bb227263157ff7d599b9a21fe47cc2d2ed948eb42f77ff7a433808e77ee93fc80615259cc67a7cc8dc770feb9c5477b809373d94e5cc9ddab570ed937106f7a565c0bef8250ce79c133658ea78faec5a9e0df0c6d4dbce023c782524e64dc9bf8dbd369bca2e067f6a6e5f73f1551b085c1c1fb097205b4bb74dd57b38b0f6db7be75729ee6b5e83a996bb9eaf1df8e48eb81a3e5862da71c3d024726fc5e6c6e05dc2d1b62ed98083f2d63711931b81bfbca165d24a8fa00aae10a61058bb28106df3f7fa19f921991f36116b604a7e746e8727442813f63b1a4517175fb13babd89a32d2e007546a2b6a9ac5fdcd7ee84615713f662e20e049ae6a949174743d842601cd6199a04a78a4159652942098d7b74a9d043ba9d60ebd1b9a644952b5d9cf4aeff26252dfe94b2bde69af8db6736c7f56f24ce9a4fe3065a1bc67e9ee8a9712a6072d90722a30b10fa71407401d3058cb45fab28e7cbc472f62cbacccf3e21506fb5c49230cc0ddef8ce3c078a4a18d4c7f31d09ca1e932879ce0f1e03baad25bd1172cbebc85c73c5d619420c1b696c38cbcdc2e8243249265444b12c2a14f9a7deb24dc919b4f39f816b6d1cfad9ab7806fcc8a26ae7fabd2961b4e54af8ed70d9d7def8ebb41a848b669183cbabf82ebccae3bf039f63bfb16a342a4c408f53d49c4f6072c691254f5db5dd6345d6d3bbf7da76ea378ca859481f932590698248ee941768c843ecd3eacbe8b121da8d381a25e2addcaf607b7cf8682997cd44f", 0x1000) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000000c0)={0xf8, "f3cce489c91d89411c2eb33c578c355146d8ada94a6a19642f19ed00df4953a3f2bace720f0c3c974ae4c3f2016bb19e733c3004ea70e6f060e2b29d99e4d6b8"}) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x0) syz_open_dev$hidraw(&(0x7f0000001380), 0x100, 0x804d81) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000000001, 0x101142) write$hidraw(r4, &(0x7f0000001180)='=', 0x3b000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="4d02893f418096118c949e514bede0be060e818107726cc0d7fe0fe729e91732374c01b41c244f42855cf0d029b28045d8c21a936c319ba0c4f135b8415aa7128c0675", 0x43) (async) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x2681) (async) write$hidraw(r0, &(0x7f0000000140)="0e", 0xfffffdef) (async) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) (async) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000300)={0x0, "c73ed327b9c1698ca2ff3efffeb5f36bd792d16464745ffc431c656abfd2e9f69e82798258dc2bd2acb880aaac4b3824d0548ab6fbeb4af86a7a6a2e0aba0a8c"}) (async) write$hidraw(r1, 0x0, 0x0) (async) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000180)={0x0, "137000b1234bc9bfccde3fd9031f54c01b90f57fc9ff9956963e869bff00930da9ca7a754a7a2494dbdc5138ff925ba5d1139accdd078a5ae7d7091682949b6c"}) (async) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000000)=""/1) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x4, 0x472a40) (async) write$hidraw(r2, &(0x7f0000000380)="0a90c677166d9eb0106354ec4544345c4e91036618f9b9e3dabfc31144160fba0415fd2f20c69eb80699986d642a16533d709834c3c4f7b2be18a953dbc0450bed184edcf3f3606869a9cc7bde26ff12232bcb5f65f9f1de0377e699e396aeb79dc775b6df447c989f8eb35e46b0e9c24eb5bd33cf71dcf4eacc27b733b727d0fd193380601a3a6f51b7aa58a0a65864bf3e0db3f1be8f4632e070bd687fc1a661ac6aa2b57cccae3cfac1b5c8a1e48a3a2051e48d51cbcb23b84342d67183d533bb74a042fd7b234ab37ada3daf3cd02d127e09cf6ba6056a0ec655cc3595fec829b6477a0a1b4cfdefab6edee990f9e9117f4f9f2050803532942b38ffecdc149553c238f2077392e05ef10177c4400490d30ae0ee31d428df1859c24c155b9b0d886b94d867837f814efcc75997359a0bcee288bad1441c893d7aa3aabcdf67e4146f9f3aea1e8924647b0ec64c617d4e7a1d854c7f98568d5e4351c1e91c6a7f3a4f0d0da6ec319f8c0755f2537a844817e7280b8a2afe43c00396ae6d0d13a9d3e23fe3b1049190a3ee4f5e5151dbb9e5f38772c02a4d6a93c6bb03d05f29138ae1b37c2a0c01d8399faf07e6f4d5b10c1e0deaab326004d896a9a35adc9d3524c286aa236802c6f6dcab0ee8bce8587c177ab691230f7e2ed277c5b5cae0ee311ac3076e68f74f0d251df9f5138d683f67290232445abb898fc10f29e9d6ed06932cdbe0709d9795ea4abb0c3e2af0a8e0dd68b81da39cfff884f271692fde3b92a72f865607fb18a204036028e69bf08ffe2dc6b98781b22ccd836b177323fa76f8019c01e50aff35691eb4dcc139bb052f98d7dda3276532abd2c256f144c5918a24fc8ffcaa79a388861e38ad6de65249c7f080abf4b0d11d64ac5790817838adc7c490c496b1242ead01aa7dacdd96a73795701d3ae37fae946a3e692a96d8e7e7da2ad31ae671edbb15f48af472efdba55a2e84e7711c355dbf84bc4b67ec638a824bc113631f479266a8915a69f334639f0e352a7d2a93d2dee5d61cd8dd31b425e2dab9d7ce78d02a7508eda122d8534da148670c75a5dea056bff80af4e3f5b16e3f1c705130a699640a27d194e5f8a60428e0da6c5bcd9040f99e90eadd598c03d01d763ca7c1c29e7cade80afe4e35f065ce50e5d7990129519de26a9a1a79c4a833f090165e7c5528f27299974882d1337a36383456fbc97114fbf3f8370c6abd011966aa6f13c6e7c44ea67fbcf8256e15043cef9de1ba4536d87b2bb04a7002f9f1782ab49a46625e6400f37e0be11a021155cfea8d688f921b7cd191551f9482b6f145fbf5e88ce4471c25668031b7325d3733d6d77f74c4437ffc82918bce11eec70e88d843cdd4328ff8edb5818f8217facdb49f7952653ca9d6e568309ed918cc88e423b99fbb105f4ff2df734d6e8092d2492f538892cf559e03604f798106bc7d8bd37508cc1618de8f28117318b31af48a8236992eea583f0860a9ca1fbc857a438a799876b60ba16f7c9b81fff0ee025d8ba38cadc7ac126cb72c3f72f46edfccac8f9190040b6dcd5ed48031c2b29f404853422f859e7577b81f69c96480f3409425b919f4d85cb154af06bdfa9d591bd842a52257f6d50612002087b7093f50c6c85535c5d7a8f269d2f1b426bffc96cc0d6a5dd45c028f80f1eb1a377b7483c74ea24a974b15a96ff847fab461c40852e72c5175d24021f67ddc31d6e6bd520e85ed5a178d46ed023d807fe20c2cbbdf68c5450de056bc7d791841a746a8cf5f1d262ffbe3e06c56856a8158c761f3238ce33594f8472a1cb38e33df6d4de83db947fb82abfbf931e436eb9e3c1a3c0f90c06fb879a261dbe925d738faac5a33149103211fbcde1696d347495057592860967053e7c0c751575558cd69be2dd294912ecf9fff600eff944ce8994d7f236c879c84e8011f3b9ef1f182f25839a4527b14c36b971b7be1004335c04d83808ec34a04d232e8b425cd7df9a25f1cba55f08e2d55450bf678cf716c8fa24179176638a060f122b61105e1453d1d79ebf4ffdcf76ca58461b46b21526bd16f4d38629d3d908221132cfa61615fd1d8cf39ac7bf7f58e38466592e16dc5849f0c54bbc6d6423d915d043772f80dc1c60242c72946005f629d987b299676313538eeaf41accd75358ceb0721739dc256dbaf702b51b95fc85cd4e5eb6b13442568b17e8b7b7f2d8c85fff525b2adc5f280dc65f3ffb06757e26a6c3cd206af4cd48579cdacf804250fb56fec14d2357a13c71ca6d0a3da9f3a9ec5d6eba0b2ee805b2761846ea25faf87819a09652521f52b389eb463782930afb6a40b777ddb703e80666c0273f8c44600bcc8b003d8fc18047a55a541ae843624bd6bfcffeabf4702b73b40c2fc3836ebc3df4b5c4ed10ba76a440e2d50f73643c894e57d65cc2e24857b6ce35ea4ca7dd0a245ac6594065257769a41d7d119eaf4ffba7aaa1b755c0372cdfba13967ec4aeaac164a686289819d7e34a6634eb95e31f4a38dd36ca09c86488fdf5489b2b2a40afaf884da39478dc276e42ed4e5bc8238a6153e0801e6fd91db55453805bbd2296553aa550c9518c16d30ca067fd832de69a55b452272d3566de5d0faab14837ad50e6afab575b18c655baa7936c7b475c55807f7fdb09e18cdf652c8d1a5443988f0a8c856aa0c7f67d444e67220d723a234b1b69bf01857c553135687ef9fb8d1b1f00141a28529e18a8e978d4a0d200a2c3892895862166d9305da8ff2272a29d27f5176d1573aa0d0fccc83d35d2dcb80ba59a72c53452d69eee827c5baec1e21b84842e7f012875f40a40eb390efc92df45851572aa982f6fc9f97e3965ed735ff0b038959b8d9f11908d959da8cee9061ce9b2ae18ea0ebb86930fe9b4f6d8f82d34898082bccf193c0ab041e76794730e67877d810e389112836471c5410754eea83f9dc8cca22bad81a728156c872a7661be2d75553ca35027877e5f3a56be8236f687232b90b7d4c24428ab4b00efd1a3c614326c2f246b29baa6577cca00878224e6afde129cb38b43db8885ef0a22754d1293a0cecd43a0b25cd9c16221117aa9aa080aea8be7f9359f54e04a63769cfee9b8a4ef03ffd84a11c429a1df454395afb3cb5a731cbb07b92d919aa2da6b2fa3ff99a4f587d678c39824ec1abf2f85c90cc6f5e18a58d333d38c88e6039aeafea640a4ba54161d66494c7c546f9d2a7fd6b58072c215d03df9648967c01c23ec91cb4112805ccb9a536dbbf9b0839df380ede9722fb31c4e318b53abea659c404ec8a70bb11904d49cbdc0d4e833eef1119e7b5a3fb1d350296fe2ceaaaeef6c7d72d038aa722041f98a031d431e7b8600cfcb719ee60a96b898179d788c0f5b002120d942fffc94d85ac34e93762c923b90bf0c72b6f1ee20b8c0aa80a5f1fdf45532662d1f487661edc0945aebc6c93966ad7f253123e043641726834897df10d657fa3699416d4ca5d6fa1ecdf817b00e5f86976c53817e19aa214f105d873c93308700370f4b41bcac1728450bf7aa7cedf35cb9d3eb0dcb7007747e310b3551f82b49f942ceb0feab890a2db33d8cbef99e3338b6ef66ec00058d05134bd6afe5de1bc13842d0968c8e7f2d319796aecb1ddabd929e671b6961843358d256577cc804ac1ecb1023a6d82018e49d78c4bca15c9c4213d12f9d0669fda68999310e4553bdfb393d9ccfd37ee3447aea0c9470b6301fd910e2802006f5bc94701f7b4214aedfbf9d819044c2020c9217df3a5cd40331e3fc6cddd1b62ae3ada07431c19fd728b72f381daf52c033bacaa680dff7c4475dd2f908470619194c2e761a0d96acbf832a9a22996d79cfcb0aa18e2ccc7ab1fca85d95b89dd4e22a83df32bab05202bb0e382a21b373f6fd654f3fe402540287d130b6ce8c6567af98794a21941f06bdac6ffc81721e1849161fedd0247f9897bf0b521225f9076bd26bb2f9768d5a7b0918bb455922b4d71721230289137a65e47b3966e99ed131314b9452e443713ab34326289109fc55994c490720d7dfe257a919ba630b178aee2d8f10b76a028b505d83fc93846d7d4f19b3c05b23ebf4adc6f48fefa2dfe6363b2f14cd71ca6336dcdc40b394f94d8259819b0520fd114ae12d7aba5e525b5abeeafb65e8e7de91cd41c605a52bf54c1bde71736327522701f6c85e323cb12d9adf2b42281630d7e6065b65819f1a0bf9e7a8e39143681b32279b256cc4dfec2b8ad11cb91f8a476b9c292eba772dcb32eba571a2303373ced2bad7a571fb5297b55d035aca646591d511aa533e911645e86f62c7ff4a21c3967fda19fd392f6e1a147965dcd54d85f560d02e00c77a21f25a55ca1ec884b34a0a65a6a9e16a47b83339985ebc12809261bbf5967bae2f3ef10cc83e7ef6335a9a96d21521b79167830063a680e0f33213d826389449d7bbb2496e597967606310f1b6d0441d34f7cf819376cc8b3a4573ad214a6685014909c26010217ea04e60740c674fa50f21863713fc0d34e1b94d839efbcb1017503797b7fcc8fe2ec3bbc3ac2eb5364a61322f6eac54eee6d575ab92bd16cdc21b855b51f1371368160d5122160f29874c0c47b350d0f9ab86f9ad21feecbf26886ee45e9d1bf7254d5244026817a20cf47b7caa695f6b817e357b1b503ca1d367ad214aa8ad6d7de8db3ab39f6d1720437f1c124b19e4446cf3f9a9d507dabd8ad69f3b527532d34e9345c25894a6bcdcb2ac68851cf0bee4fd7e6ca40f30aa3bca874c102ffcd95f2ed713a52ee4e840c3001385eaeef2c4dcb8bf1b3b4195719bf2a90b559c3305681cef921b0ffcc1224fa3d9529222a5bc33b69de765303780d30bf96b37b4a13f127e528bb219643d5d339ad374a4d8df7a6062009bee06426e170643b65e9c2c589b29d9e89f2807a1aa435d16822b673021297dceea1acc661b535a1bd366c5187b78f351ecd6e90725c53803ffa8c9a24a6fa868bb12412d34d49bb227263157ff7d599b9a21fe47cc2d2ed948eb42f77ff7a433808e77ee93fc80615259cc67a7cc8dc770feb9c5477b809373d94e5cc9ddab570ed937106f7a565c0bef8250ce79c133658ea78faec5a9e0df0c6d4dbce023c782524e64dc9bf8dbd369bca2e067f6a6e5f73f1551b085c1c1fb097205b4bb74dd57b38b0f6db7be75729ee6b5e83a996bb9eaf1df8e48eb81a3e5862da71c3d024726fc5e6c6e05dc2d1b62ed98083f2d63711931b81bfbca165d24a8fa00aae10a61058bb28106df3f7fa19f921991f36116b604a7e746e8727442813f63b1a4517175fb13babd89a32d2e007546a2b6a9ac5fdcd7ee84615713f662e20e049ae6a949174743d842601cd6199a04a78a4159652942098d7b74a9d043ba9d60ebd1b9a644952b5d9cf4aeff26252dfe94b2bde69af8db6736c7f56f24ce9a4fe3065a1bc67e9ee8a9712a6072d90722a30b10fa71407401d3058cb45fab28e7cbc472f62cbacccf3e21506fb5c49230cc0ddef8ce3c078a4a18d4c7f31d09ca1e932879ce0f1e03baad25bd1172cbebc85c73c5d619420c1b696c38cbcdc2e8243249265444b12c2a14f9a7deb24dc919b4f39f816b6d1cfad9ab7806fcc8a26ae7fabd2961b4e54af8ed70d9d7def8ebb41a848b669183cbabf82ebccae3bf039f63bfb16a342a4c408f53d49c4f6072c691254f5db5dd6345d6d3bbf7da76ea378ca859481f932590698248ee941768c843ecd3eacbe8b121da8d381a25e2addcaf607b7cf8682997cd44f", 0x1000) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000000c0)={0xf8, "f3cce489c91d89411c2eb33c578c355146d8ada94a6a19642f19ed00df4953a3f2bace720f0c3c974ae4c3f2016bb19e733c3004ea70e6f060e2b29d99e4d6b8"}) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000001380), 0x100, 0x804d81) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000000001, 0x101142) (async) write$hidraw(r4, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x0, 0x0, {}, {0x0, 0x3fe}, @const={0x0, {0x3}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f00000000c0)="2f5d9ee2626886b543397020ceffe12d981e1ddc1328acf2ad0907e656f7da992b2d729c37855610ff8fad1ef66de6edf7c020a63bdbe22631e190f808c0cf30fe5f2d0863468abf970c3a7b", 0x4c) (async) [ 642.594872][ T2499] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 642.606732][ T2500] Error: Driver 'raw-gadget' is already registered, aborting... [ 642.614706][ T2500] UDC core: USB Raw Gadget: driver registration failed: -16 [ 642.622097][ T2500] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 642.624465][ T2499] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:53 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000080)) 21:11:53 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000080)) 21:11:53 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000080)) (async) 21:11:53 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async, rerun: 64) read$hidraw(r4, &(0x7f00000000c0)=""/135, 0x87) (rerun: 64) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 21:11:54 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0xc8, 0x87, 0x26, 0x40, 0x1da5, 0x4515, 0xac98, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9, 0xe, 0xd4}}]}}]}}, 0x0) (async) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, 0x0}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x8, 0x8}, 0x5a, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x3, [{0x1e, &(0x7f0000000500)=@string={0x1e, 0x3, "a14223e278df4b459c9eb67aef217e5378c9850d61d7ce689a96f866"}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x40a}}, {0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00034212a2e85167f114f5fe4f9d127a17ba2d9809b3832822277c9c92d0a856546a563bffbc41e23dbc85c84c71e9295bba27a97dd0bd9da573e5100637861778f7e5215837eb422725322b6ae26e9438e02962a0476fb99af2acdd7d2b49914ac7fe5477e9d060e4438edae7f0fbc1065d5b80ca751670bc3944a5b84be6b0113b16dbceee9c3009e69f8dc00cd257"]}]}) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695", 0xa3) (async) write$hidraw(r2, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) read$hidraw(r3, &(0x7f0000000540)=""/117, 0x75) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) r4 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) (async) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0xfffffffffffffffd, 0x20400) 21:11:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc41e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f00000000c0)="b371a4635f7d813de8a4be58095bda5d4746d986d57f90bf95b9b32e9103ba45fb92fcb5543f50775ef15d6a55afdb383312a71030eccbf96f40e9a5a2635ee0c91bc533a912da5c442754f2351e1df11508ba2c9f8459587084347d4097ebc9dd494048779737e9da5c73eaebaf6ae7cc2f8bbc837b95726acee324", 0x7c) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x1, 0x0, {}, {}, @rumble={0x0, 0x1cf6}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000140)=0x70d7) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x18000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0x7, 0x5, 0xffff, 0x8, "0ce82727ae6a9e55f39bb12d58a168dc001284c1ce673e8cd35accce73ee70f1"}) 21:11:54 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x195d40) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000180)={0x3, 0x7ff, 0x0, 0x9, 0x4, 0x7ff}) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x81, 0x200) read$hidraw(r3, &(0x7f0000001600)=""/102385, 0x18ff1) write$hidraw(r0, &(0x7f0000000040)="f33baf26b505d17b32216d0d9ffb32a349c69cf390e3ed6146964cf940aab44016fcad25225ddeabbef94b8c0e7df014b646770327acb2f18f98c8a09864da65a227e531fe88d05b56740f859e8e5508e74d43dc6259188fa4cc6a2287b5", 0x5e) syz_open_dev$evdev(&(0x7f0000000100), 0x28b3, 0x4080) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "58c7970a57d220f82cb49aa65b6946e676253a5b39a5c841e612426335f9c0bc"}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000001200)=""/211) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000200)=""/4096, 0x800000) 21:11:54 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) read$hidraw(r0, &(0x7f00000004c0)=""/232, 0xe8) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r2, &(0x7f0000000400)=""/135, 0x87) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x2000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x13b, 0x10001) r5 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x80000000, 0x14080) write$hidraw(r5, &(0x7f0000000300)="301ef3b6d2c4cdac", 0x8) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000280)) write$hidraw(r3, &(0x7f00000003c0)='C', 0x1) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000005c0)) 21:11:54 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0xf74, 0x2) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xa0042) 21:11:54 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xca8, 0x3010c2) (async, rerun: 64) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1}}]}}}]}}]}}, 0x0) (rerun: 64) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x81) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x47a040) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x681200) 21:11:54 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0xf74, 0x2) (async, rerun: 32) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xa0042) (rerun: 32) 21:11:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc41e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f00000000c0)="b371a4635f7d813de8a4be58095bda5d4746d986d57f90bf95b9b32e9103ba45fb92fcb5543f50775ef15d6a55afdb383312a71030eccbf96f40e9a5a2635ee0c91bc533a912da5c442754f2351e1df11508ba2c9f8459587084347d4097ebc9dd494048779737e9da5c73eaebaf6ae7cc2f8bbc837b95726acee324", 0x7c) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x1, 0x0, {}, {}, @rumble={0x0, 0x1cf6}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000140)=0x70d7) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x18000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0x7, 0x5, 0xffff, 0x8, "0ce82727ae6a9e55f39bb12d58a168dc001284c1ce673e8cd35accce73ee70f1"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc41e2) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f00000000c0)="b371a4635f7d813de8a4be58095bda5d4746d986d57f90bf95b9b32e9103ba45fb92fcb5543f50775ef15d6a55afdb383312a71030eccbf96f40e9a5a2635ee0c91bc533a912da5c442754f2351e1df11508ba2c9f8459587084347d4097ebc9dd494048779737e9da5c73eaebaf6ae7cc2f8bbc837b95726acee324", 0x7c) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x1, 0x0, {}, {}, @rumble={0x0, 0x1cf6}}) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) (async) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000140)=0x70d7) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x18000) (async) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0x7, 0x5, 0xffff, 0x8, "0ce82727ae6a9e55f39bb12d58a168dc001284c1ce673e8cd35accce73ee70f1"}) (async) 21:11:54 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0xf74, 0x2) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xa0042) syz_open_dev$hidraw(&(0x7f0000000000), 0xf74, 0x2) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xa0042) (async) [ 643.737411][ T2555] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 643.768223][ T2555] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:54 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x44a002) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000b80), 0x1, 0x8000) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x210080) 21:11:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc41e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f00000000c0)="b371a4635f7d813de8a4be58095bda5d4746d986d57f90bf95b9b32e9103ba45fb92fcb5543f50775ef15d6a55afdb383312a71030eccbf96f40e9a5a2635ee0c91bc533a912da5c442754f2351e1df11508ba2c9f8459587084347d4097ebc9dd494048779737e9da5c73eaebaf6ae7cc2f8bbc837b95726acee324", 0x7c) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x1, 0x0, {}, {}, @rumble={0x0, 0x1cf6}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000140)=0x70d7) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x18000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0x7, 0x5, 0xffff, 0x8, "0ce82727ae6a9e55f39bb12d58a168dc001284c1ce673e8cd35accce73ee70f1"}) 21:11:54 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0xc8, 0x87, 0x26, 0x40, 0x1da5, 0x4515, 0xac98, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9, 0xe, 0xd4}}]}}]}}, 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, 0x0}]}) (async, rerun: 32) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x8, 0x8}, 0x5a, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x3, [{0x1e, &(0x7f0000000500)=@string={0x1e, 0x3, "a14223e278df4b459c9eb67aef217e5378c9850d61d7ce689a96f866"}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x40a}}, {0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00034212a2e85167f114f5fe4f9d127a17ba2d9809b3832822277c9c92d0a856546a563bffbc41e23dbc85c84c71e9295bba27a97dd0bd9da573e5100637861778f7e5215837eb422725322b6ae26e9438e02962a0476fb99af2acdd7d2b49914ac7fe5477e9d060e4438edae7f0fbc1065d5b80ca751670bc3944a5b84be6b0113b16dbceee9c3009e69f8dc00cd257"]}]}) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695", 0xa3) (async) write$hidraw(r2, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) read$hidraw(r3, &(0x7f0000000540)=""/117, 0x75) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) (async) r4 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) (async) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000440), 0xfffffffffffffffd, 0x20400) (rerun: 64) [ 643.815929][ T2556] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 643.843954][ T2556] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 643.923644][ T2583] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 643.956270][ T2583] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:55 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @ramp={0xff, 0xffff, {0x4, 0x7f, 0x6ac, 0x8}}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000200)="e4", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x801) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x37e9, 0x20000) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) 21:11:55 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x7}}) syz_open_dev$hidraw(&(0x7f0000000100), 0x1, 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x505000) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x40) read$hidraw(r0, 0x0, 0x0) [ 643.982787][ T2583] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 644.001303][ T2583] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 644.145587][ T2596] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 644.197520][ T2596] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:55 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @ramp={0xff, 0xffff, {0x4, 0x7f, 0x6ac, 0x8}}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000200)="e4", 0x1) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async, rerun: 64) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x801) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x37e9, 0x20000) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) (async) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) 21:11:55 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (rerun: 32) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x195d40) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000180)={0x3, 0x7ff, 0x0, 0x9, 0x4, 0x7ff}) (async) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x81, 0x200) read$hidraw(r3, &(0x7f0000001600)=""/102385, 0x18ff1) (async) write$hidraw(r0, &(0x7f0000000040)="f33baf26b505d17b32216d0d9ffb32a349c69cf390e3ed6146964cf940aab44016fcad25225ddeabbef94b8c0e7df014b646770327acb2f18f98c8a09864da65a227e531fe88d05b56740f859e8e5508e74d43dc6259188fa4cc6a2287b5", 0x5e) syz_open_dev$evdev(&(0x7f0000000100), 0x28b3, 0x4080) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "58c7970a57d220f82cb49aa65b6946e676253a5b39a5c841e612426335f9c0bc"}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000001200)=""/211) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) (async, rerun: 64) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) (rerun: 64) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) (async, rerun: 32) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 32) read$hidraw(r6, &(0x7f0000000200)=""/4096, 0x800000) 21:11:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xca8, 0x3010c2) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1}}]}}}]}}]}}, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x81) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x47a040) syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x681200) syz_open_dev$evdev(&(0x7f0000000040), 0xca8, 0x3010c2) (async) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1}}]}}}]}}]}}, 0x0) (async) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x81) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x47a040) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x681200) (async) 21:11:55 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @ramp={0xff, 0xffff, {0x4, 0x7f, 0x6ac, 0x8}}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000200)="e4", 0x1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x801) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x37e9, 0x20000) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) (async) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) 21:11:55 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) read$hidraw(r0, &(0x7f00000004c0)=""/232, 0xe8) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 64) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) read$hidraw(r2, &(0x7f0000000400)=""/135, 0x87) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x2000) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x13b, 0x10001) (async, rerun: 64) r5 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x80000000, 0x14080) (rerun: 64) write$hidraw(r5, &(0x7f0000000300)="301ef3b6d2c4cdac", 0x8) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000280)) (async, rerun: 32) write$hidraw(r3, &(0x7f00000003c0)='C', 0x1) (async, rerun: 32) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000005c0)) (rerun: 64) 21:11:55 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x7}}) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x1, 0x1) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x505000) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x40) (rerun: 64) read$hidraw(r0, 0x0, 0x0) 21:11:55 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) syz_usb_connect$printer(0x5, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ptm_cap={0x3}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x9d, &(0x7f00000004c0)=@string={0x9d, 0x3, "6308df7a38ae8034dc2a6ce8940bc3dba06549cc8c7dd8b5219479777da3e8de9b7e187271630995a6f79c0573b4e5ea40231a5a18dab9be06000429f479d667c654ef33fd82ccbdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15331c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff681a0c850000000000000002950ffd030000001447a53de4daf7ce11e21f29c6"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd", 0xba) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000240)={0x3, 0x0, 0x1000, 0xdf2, 0x1, 0x5}) read$hidraw(r2, &(0x7f0000002340)=""/4096, 0x1000) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) read$hiddev(0xffffffffffffffff, &(0x7f0000000140)=""/233, 0xe9) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) [ 644.770002][ T2611] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 644.846611][ T25] kauditd_printk_skb: 69 callbacks suppressed [ 644.846630][ T25] audit: type=1804 audit(1652217115.778:8013): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 644.882357][ T25] audit: type=1804 audit(1652217115.778:8014): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 644.890914][ T2611] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 644.912124][ T25] audit: type=1804 audit(1652217115.778:8015): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 644.949214][ T25] audit: type=1804 audit(1652217115.778:8016): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 644.985099][ T2627] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 645.007961][ T25] audit: type=1804 audit(1652217115.788:8017): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 645.017780][ T2627] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 645.037649][ T25] audit: type=1804 audit(1652217115.788:8018): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 645.074867][ T25] audit: type=1804 audit(1652217115.788:8019): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 645.104437][ T25] audit: type=1804 audit(1652217115.788:8020): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 645.134034][ T25] audit: type=1804 audit(1652217115.788:8021): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 645.163614][ T25] audit: type=1804 audit(1652217115.788:8022): pid=2618 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3535302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 21:11:56 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x44a002) (async) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000b80), 0x1, 0x8000) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x210080) 21:11:56 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x195d40) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000180)={0x3, 0x7ff, 0x0, 0x9, 0x4, 0x7ff}) (async) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x81, 0x200) read$hidraw(r3, &(0x7f0000001600)=""/102385, 0x18ff1) write$hidraw(r0, &(0x7f0000000040)="f33baf26b505d17b32216d0d9ffb32a349c69cf390e3ed6146964cf940aab44016fcad25225ddeabbef94b8c0e7df014b646770327acb2f18f98c8a09864da65a227e531fe88d05b56740f859e8e5508e74d43dc6259188fa4cc6a2287b5", 0x5e) (async) syz_open_dev$evdev(&(0x7f0000000100), 0x28b3, 0x4080) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "58c7970a57d220f82cb49aa65b6946e676253a5b39a5c841e612426335f9c0bc"}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000001200)=""/211) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) (async) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000200)=""/4096, 0x800000) 21:11:56 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a504bd40eb030200c0ba0000000109021b00010000000009040000f7b504b1000905"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000240)="041797dfc813d6a631a5cdd848a244ea4d8de5852021d9", 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000000340)=""/155, 0x9b) 21:11:56 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) read$hidraw(r0, &(0x7f00000004c0)=""/232, 0xe8) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r2, &(0x7f0000000400)=""/135, 0x87) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x2000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x13b, 0x10001) r5 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x80000000, 0x14080) write$hidraw(r5, &(0x7f0000000300)="301ef3b6d2c4cdac", 0x8) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000280)) write$hidraw(r3, &(0x7f00000003c0)='C', 0x1) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000005c0)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) read$hidraw(r0, &(0x7f00000004c0)=""/232, 0xe8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) read$hidraw(r2, &(0x7f0000000400)=""/135, 0x87) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x2000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x13b, 0x10001) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x80000000, 0x14080) (async) write$hidraw(r5, &(0x7f0000000300)="301ef3b6d2c4cdac", 0x8) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000280)) (async) write$hidraw(r3, &(0x7f00000003c0)='C', 0x1) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f00000005c0)) (async) 21:11:56 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) (rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x7}}) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000100), 0x1, 0x1) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x505000) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x40) read$hidraw(r0, 0x0, 0x0) 21:11:56 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) syz_usb_connect$printer(0x5, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ptm_cap={0x3}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x9d, &(0x7f00000004c0)=@string={0x9d, 0x3, "6308df7a38ae8034dc2a6ce8940bc3dba06549cc8c7dd8b5219479777da3e8de9b7e187271630995a6f79c0573b4e5ea40231a5a18dab9be06000429f479d667c654ef33fd82ccbdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15331c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff681a0c850000000000000002950ffd030000001447a53de4daf7ce11e21f29c6"}}]}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd", 0xba) (async) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) (async) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000240)={0x3, 0x0, 0x1000, 0xdf2, 0x1, 0x5}) read$hidraw(r2, &(0x7f0000002340)=""/4096, 0x1000) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) read$hiddev(0xffffffffffffffff, &(0x7f0000000140)=""/233, 0xe9) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) [ 646.003364][ T2643] Error: Driver 'raw-gadget' is already registered, aborting... [ 646.004852][ T2639] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 646.011109][ T2643] UDC core: USB Raw Gadget: driver registration failed: -16 [ 646.026845][ T2643] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 646.073048][ T2639] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:57 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x300) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xe0f02) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r3, &(0x7f0000000440)="669cf2189e34fb954996f43e0c8b4a0a6ec8c2df097b5652a04afd7e1d6cb2018ced0bd559c30a30135f71677bb0e8fe9b13d0c586402141317c8d833096425548bc65d1819356f8cfb81520ec652e536c3fc8e2d2a4775754e4970b4990c1a96d58f8e2f5e45fcf9f6298534496fb7ba327f01122d32fbecfb1f3bd75f4b2968fb54d7130d0d47f2539bb669d567b8c98eb24cfddcfee7953e36cebd80264574d5d6d698e54fc96875846989f8f22a772e3254a30e10491da35338fbbe17c29ee0c0d471ab65f9cb5401879025adeef8b035db10b0a3c627069561c9d30", 0xde) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000180)="b2d03d811d206274a98b2530e9e33f786e907344b803dd74", 0x18) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) 21:11:57 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r1, &(0x7f0000000200)=""/4085, 0x4eca5) 21:11:57 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) (async) syz_usb_connect$printer(0x5, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ptm_cap={0x3}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x9d, &(0x7f00000004c0)=@string={0x9d, 0x3, "6308df7a38ae8034dc2a6ce8940bc3dba06549cc8c7dd8b5219479777da3e8de9b7e187271630995a6f79c0573b4e5ea40231a5a18dab9be06000429f479d667c654ef33fd82ccbdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15331c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff681a0c850000000000000002950ffd030000001447a53de4daf7ce11e21f29c6"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd", 0xba) (async, rerun: 32) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) (async) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000240)={0x3, 0x0, 0x1000, 0xdf2, 0x1, 0x5}) read$hidraw(r2, &(0x7f0000002340)=""/4096, 0x1000) (async, rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async, rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) read$hiddev(0xffffffffffffffff, &(0x7f0000000140)=""/233, 0xe9) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) 21:11:57 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x83e41) write$hidraw(r0, &(0x7f0000000000)="d8", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0xdf9cdd1d1acd29c7) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x182e40) [ 646.307373][ T2665] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:11:57 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x83e41) write$hidraw(r0, &(0x7f0000000000)="d8", 0x1) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0xdf9cdd1d1acd29c7) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x182e40) 21:11:57 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x44a002) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000b80), 0x1, 0x8000) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x210080) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)=ANY=[], 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x44a002) (async) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000b80), 0x1, 0x8000) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x210080) (async) [ 646.377026][ T2665] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:57 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) write$hidraw(r0, &(0x7f00000000c0)="c6f0e0b7356d34ab33819ddbbbee47c1c853", 0x12) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, 0xfffd}, {0x2}, @rumble={0x20}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000000100)="dc0b239f891f87f223c689e2eaae7bad7f5e9b2a8ae58774d2238e81dfaeaee97ef067d8f9dc24d63fa7cdcb21742ae0", 0x30) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000140), 0x3ff, 0x404200) read$hidraw(r4, &(0x7f0000001200)=""/227, 0xe3) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) write$hidraw(r6, &(0x7f0000000040)="8bc515d24689ca6211f8a4110d261999aefb78374c", 0x15) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="660a00f087f798f707098e4f3ddd51682fda9ebcbf3648b2e87bc83be18e31f7b21c702e738122a1c8074506cf9c4cc6c1e3a2266da9828e46db82ccf445f9beda68b7ef96a97c2770d750e1e42063569e4e4487e625cb633a8f603d4ed00dc29b28261e376b75d3ac4e126dff52f375716fe9421680eb2bc7ce9218d7edd725e6623bd7ef69eb30bb2b288efb6d75f1", 0x90) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) 21:11:57 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x83e41) write$hidraw(r0, &(0x7f0000000000)="d8", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0xdf9cdd1d1acd29c7) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x182e40) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x83e41) (async) write$hidraw(r0, &(0x7f0000000000)="d8", 0x1) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0xdf9cdd1d1acd29c7) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x182e40) (async) 21:11:58 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) write$hidraw(r0, &(0x7f00000000c0)="c6f0e0b7356d34ab33819ddbbbee47c1c853", 0x12) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, 0xfffd}, {0x2}, @rumble={0x20}}) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 32) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000100)="dc0b239f891f87f223c689e2eaae7bad7f5e9b2a8ae58774d2238e81dfaeaee97ef067d8f9dc24d63fa7cdcb21742ae0", 0x30) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000140), 0x3ff, 0x404200) read$hidraw(r4, &(0x7f0000001200)=""/227, 0xe3) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r6, &(0x7f0000000040)="8bc515d24689ca6211f8a4110d261999aefb78374c", 0x15) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="660a00f087f798f707098e4f3ddd51682fda9ebcbf3648b2e87bc83be18e31f7b21c702e738122a1c8074506cf9c4cc6c1e3a2266da9828e46db82ccf445f9beda68b7ef96a97c2770d750e1e42063569e4e4487e625cb633a8f603d4ed00dc29b28261e376b75d3ac4e126dff52f375716fe9421680eb2bc7ce9218d7edd725e6623bd7ef69eb30bb2b288efb6d75f1", 0x90) (async, rerun: 64) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) 21:11:58 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) syz_open_dev$hidraw(&(0x7f0000000280), 0x3ff, 0x4080) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x400000) write$hidraw(r3, &(0x7f00000011c0)="ec87e66b528d450db1575691a610c6d6f943d434bd775a7d35d6bde098e11b173440adb084fdc12c78e3f29d5866dcb3f4f33a0e8240727972c8679bfe3769ac78bf6c14843d1a8f05110ede4f5d87849d20f8a3dd7cc716825fb0877731133237ccddc252cacf7b4c91ae10199efd5ddec2732f8587429fd204577234ce2c10bdd6c048630dd77b8746e9104a79f1a8fdcf51c32c1e32362c677ff8a856281726550827e4f3c404191414355926febe88d4d2e025f8bb4d31dde8c70ffcdd7f381ea61289c9422c19f263c290feff67793871acddbf8d840d9a1e0f5bc26d2304709ab79162aeeff3a60b4b38710c11c1f5032aaae94df50b57b26e17ca1536e5668d8b298fc27d113090390015e629e213ddacbb9036afdd32c7a1e6f9ae06f72ff8c7c27055be673eaa60b3265a4b3b9fdae289d17379feb72b86996b6f327040ee00168c6c1ec027bfdff8d2dd5bdcafbd3426b491e54a5e9df1b027dcc0868e3afb815d7432a96be203989196ab71629d0980dfcb1fd270b250d99e571f2cf51a8ffc656051d1241269efceb4c8887e03c1189d96e4811202ff22e63599b450c8cfef146b107488a5d77e1adc058fe33ffb5ba2872e4e0e40e1608066a1b6ab7533fb0edb7d611ac7b004f44312dc8177f665300bfbd2bb0887c624c5d8818dcfa3902c06b8fac0f7e17cfb144b8f6bc91afc0d5de7e8424381b9e1cd3092822f9d7448042e9ef38607a3044e1bd233e4d1697dd3b20a4960773820de78fd58aa6a91af20787360d0dfc69646cb1ebfab00ac0229721d47a787bb14f79bd09c662ebe766819cc8d7ab1def5422a81f122ffb34fed856d24ee3f100398c9e3c21a0fc16bc2423da1ef430176fdd5045ac3f773dbdba909674b7ae5b3a8caeb1f122206420b4403c50d0bb7b5514b1366039cd06fded21939c011a0587a2c88f59387fe332c9cf68ff1515caa6ad2baacf3a54bb72bee70250f1c08924c13d26ca692c62a1dd3c0fc1f5a7f5dde45632adafabb3eaeae82b98dfc7e310500e89dc9db033dab9342bbcb5301b7ccc2a8d350fbc1c26333207ab89f38a4123aa09892ae0dc11276fbfd789ca8b79f5504656354962f96350b86ba95048183863a79466e9aaba9eda46e0cf175388858b06f0588291e332e1292702ba234ba4b3bb9763d635bf11c192892dff9c726b890d4c610170b6c74707ffc917bf32b27900e7d4b8f76ccfeb6fe5dee54f62d7addc16ed5a0f81b9f750443d63db07cf404fd228668c99a43e8b4c7ffa140fee46ac6029bf479bb09fb2e4ba67627e8c28c01671a293c8e9ffad919b9e47db456db4529b93c901977fa9480a178386bf161f4a77502bfead5595228a8ad9f3dbe756f752671924af043734df8f8d67d0b3a7db9d7601b9080d295227cca32fa8e7eeb5ee27899222da544bbee393650801270a240102dd3d7bbc55137ba14aaa11edf93ee5095f060853bded81d0f59560079995f6371adf750d336bf8a47936008b16fac9ea6a77ba9adf6d2153b110ae57f1296b530d72dee0a73ec26b67f49b605d3734bc043da5f5daa4cc0c6f8b83bc0723a591b390a67f7879f96ca0ffe5b75dfe7c96328d7481675960f336e2bd3882bff84c1708f0045e4096d847c9bb4b0fdcf88923cb88a8f3b831499dccf80d0f4c0115c92889776e02a9cb85269b4ae011b6916c1fbc3e91829bd7c479819f555eb24ffd35619ead78218750e6f4c24ec1b51de69f33ca5cd0e5b566928dd87927b697dd64eb6517e05ae492290713e1a89473feea9b993a6c2d5445e828311735d15a53619bc96951798a4080b2d0615eef73b1c43fccbe259c907287d0dc4725a196e69b05ca4955d36fb54bd80db74549e111f2fb0ddcfb5f090487cfdd18d72e94a39e9377401f78ae1fdb9dd367ad4591863f8a7a7aaac9139f120e249b3e1345d363ed7d8f953045f1cfc1d9e14086aef514591218d8b211a504977a1e47a937351cd465408ebcf978b1f9ad810551eb8ef83217171873e27cfb8542aee612a7aaf55e11d6f354b3a516ca447e10ccb7dd1030793075c1dc7dfe37731f99091361577fa21d86d1feaf7255987cbf5e3409f495b5cc01533956a136d6eaa55e4eb2152a704a56f4e5a3bd4efdf2386f52486d27d02f7f42c960cae92d95944c5d5dee983d24c8a408a9b3ac8accbb0ee2e1c30ad3d380e50039569ffd57c18aee110759525738ff806c59ded82ebe3ec645fad23aa9d8d34b4078f3b3ab3d46f2e91f2c5d35a99e8ea1ec7685bb3050c0c77df2ef2633b2edb6210297f768a012cf01fbdf8de64c13cda0fff7637047624bdbc7ab5b117625db51c76b6fd777918e7a118c7e118d3b47a58fbe64d82213aeffa7a3d261d26e0a1719ead6fc685f5e5de8d955e983dbe7185be289e39216d550eb38c6a2ffc43f28c2c16813a27058738fa8f339e262dc63b585719c2f3ba0d5e8e70b8e7a08e15caae848750b653cfa08e3f662d99af301ec46a3d32e720a4ace2e387b9082a2abba4e39f35e388ac1e485d2c94ad7effc05d93f4c25b87d0a1d39bfc0a078822b42f1e98f0b0c184361a85c050845f73e18eecf0cdf618d54c1b6233cfe6622fa3257ffe5460c2b215fea1af4bd7564578cd56c3fa145dd84b856b9530de476da1d9dbb9c9aa42253476c30afbdf37e68f173f6e6dc61d70edeaa052a86be9b9e8d471d05173dfd51a600f13e813b61a36f8eb0a9c899848987fe77dd2a81c30772a885937cd5b24266f7c35b1fe24997ea71981c8dee9ee8d863841efd12fde53ce7209d29658ac2de7addf6e8f1840102b411eec2a784a185a881b54b876773ddc3cd2ac36448754b2965b877f2cadb0a3bfdaa608a6d6f11100c6a45568688549b2cb68ad967685ca5119d2f35997ce0386ef6bb2b48bb4b150b94a5b8d6177f2562386f871fecbc3ab081cf4feae7b3cfb147b304f0adf92db9af3e5ef72e0503841d4b8186a7c51c0d2812921371e824905f479e7942f17f696dbe1e305d751269a89cff2475b1ed2f6d6ba7a81364ea48ca7f7c773d272aed25bff75a1e66493571c4fd69305125d2f4bae3187a66ac055bcb5d38df8c4fd9d479c1a455570abc07aca1a8b0d6bd98166bdc7e398d3de8e6643453a5219d2b7638c6134c2fe1ea483f4ce08ac86649c022cac3edec906767ff7541426e398c441cb4534b7c629b99704121a62e03ca0ee0832cf72242abff3e6253e0291d9b38167209d4c5d1285609cee84648670990463c6ed26ade7ebedd602a5291134801516e6e6c4e484c117703aed8643e4eedf7722c8bacf0b19174006cf8c3b7b93a9ab0ac95c00c44bcacf00f0991ff80933a3160e364b8d6b28f55dc44c60d879daac53dddc02227ee97c2505dd8d448a435ae1a4626a46e9f610a0941af71addfe5edc2eb154e7943c697cfd8e5733fe56ba72572fd255604e352423ae68462c15aeded4ad256914b67f68e88b9a7448759ee19313ac33a5d4d8a266117800095fad2a69bd748ca739a9697ab01623cd979a72f14b016d8c6aa164bbf34cd90c08ece59412509957ea5fcc6f7436f680d7f8e67b2da3d1c542304caa994a5e0e480b39a9fafb7e628d4f0b4bae7ec68ab2a5009f4566dfda634a8a7b0a9cc85f6b334219bc98b6ba8245822f8cd6f0a2102d56f612050271ec90ba53470f5e38a756ef60a5f7a2b74f5cc85b8122960213d559bb6d1bdb6a5371a6f1019ae69d5e9c0b9b58e817f618bf6be28e9d7aab6d344322e062f28d319d08dab72d468ee6d0bc5996b98ecde2670e6b57c6ff37d1fd0c586bac6962c58c735b9069f226e4462c53a768142919669fa1746f3ac85637e5fc57f62b5d8e9e14980082304f2a59a3b9e53946bd74c71ffe84e46fd6c4d92f61b86100339f011c3bed5fe87ecd0c3c5956de598adb40346ace517b25bb3a738bffd2a5560dbdecc53472d43e1df23d3cebd8634b905dbc591573cbc4cb10efd27cd989e5a5d3895e6480362a1613dac39e630a63cf315336016f39cb8b177220e2c20f36b2d759a912259b326e55620dbd3bbf9a75feaa1d3483af4d41d9266285cfb7969e749bcbec5bd618693372a5187fa03b0642f60a787133ea00248a32483fd404cc1b6495f4c31e8fc2541b0807652309fe6b8a8f1e9b1c260608997728a1d2a60ee8379ba6d25aa9e2dcc668592ff83432c57c0d7b887225cafa54629e35d33c1f762beb024de91574aa14c1fe7a7414d9b4a3f125440c74aa0bfd05242b233dcd145b3af59fc16d35a108e1b69ff63d9c1bffaa93205e3f3840636b2bab3fa7bfff64e3d3147e91d3990f20b168e75cd575a6785fa8ba49dcff8550e81f7d382333c3cdd2157c2b72f679ac460980c28e0e4d3a74884ecdc4890526c40bef740434ed4682db7c42b771ac84707c19fa957e47cedf09a6732a55d18fb08e0001cbc2a844679291f8597a83215d043145e5a9c0494ab3e588be6ad3b70cf85a038590bd01a740d19f1e423e46cbfffa564a4f4af16be5662ebd184a2d0d09d61099b9bfd29e7dd3c37cf5693e6ecb582203d744b9be3dd56d7e3b97338334994ca5d8b77ea86125d0c2d695ac4bb62becfc8a59ba897cf95649b8ccf524f008a5b2e18e5a1f6bd3f344676593beb2f905a4dc7fb200f5d6926a41f9748d1f02bcc910778f148547428565930ad340d5580e5ea0d9520edcd4c9b9966617ddc675fae90ea6fa8ff8e5a27fb86a8a2fdcf1ff433148b141ec4005a157310e473c20c3ab4a3b9a5d061bda01e25b051e95cab5399fbb97fe00387c2bfdac5716d227b782437b40b347c4656891bc6814da915f871bbdb732575d08484c00fae7e9d7186f0725c980ddfc9c982d711a165c2a35d8c6bf70e00c5db790632008db35ac2ea3f85d170718d58420260868cca44b0e44d6f4564dcb159da357ee0d2661f6979ea2311494563ea0f0e1b0b324709f8e9be230f0dc4c26f54c08deec1fbaf707601f4e7da70cbbaa64c0d35a48fa06113d70acf63c92d9fcddde8d34915907eedb7826855a9eb96f30aa53a386533482451ef21786ab113cdac7323fa77df4ce394aa3263b23517fdd7b95e18bf29f2a9edb33eb0703a3f0a084dc96ae6caa065b7d27e872af21e10d820dd00584d93bc255dd5bf89d3f5b3d6c0e0644c554ca191c73d01590d3d28b4cae143f72a89d5dfaa324fbfc24c3eab97adce54dfdc42354eed3345dc95382f493097baa77e666aa7cad184ea285a1bef27c0a8b605f231f489bed22c3ce6415d39d22d5cb2b7572d767bd7a422a56b0d79769ce6f0db6893d87e846248f21c4b5f23f6b469f58e8ece4fa1d14a973a8eda90e27f6304c9c8971c17b6b693392d3dee675054652528b33e4d6cad4f591cedd305893bfd10f0f2acaff0ece651c4d598cb35cde329536645ac71cf406642e873dd2f90c3ac3c6543d576de7d28613e86b93797f28f3d31f20926c094bd29f86e931a481b8f9fa9fbefb480a5533438f8fb31187860d7d1cbf051963db82102dd2c14eeab2526a63a33a23a4ef48404edb9cd3b36bf26f81adea598d68f2638cdbb56c91ab04f5321de09fa37b5444a9b9d74c40f56c0530bf75626baab303db469b6d2230a144d9b43328a367fdc31012d44099fedeb6469b269feecc106dea70498d4e6ff1b38aaf82dfabbc1318eb71fa2ef629734070de454f6cdc21be9cdb1684b6a77db16dc2f7baadd6e5c30305385dcef60c0d6a7d1f33fccc549baf1493a3a93eb06a924bb95beafafdfa9b", 0x1000) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) 21:11:58 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r1, &(0x7f0000000200)=""/4085, 0x4eca5) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) (async) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) (async) read$hidraw(r1, &(0x7f0000000200)=""/4085, 0x4eca5) (async) 21:11:58 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) read$hidraw(r0, &(0x7f00000000c0)=""/124, 0x7c) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4500c2) write$hidraw(r2, &(0x7f00000002c0)="7358ffeb19c3ad41e065a5645357c1f1ad83c500254e9ebd7f8a84bb517c9de8be3c090000000000008f8a58666f9fedee8bd6fe2d0500000000368e0f8859661211904c171dab11b7002a82c25fe655642ca7f76fa28b0e9ddb8b4efde0cef4be9b90438177a4e6bb3d71767432ee934e2a", 0x72) read$hidraw(r1, &(0x7f0000000140)=""/196, 0xc4) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) 21:11:58 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a504bd40eb030200c0ba0000000109021b00010000000009040000f7b504b1000905"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r2, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000240)="041797dfc813d6a631a5cdd848a244ea4d8de5852021d9", 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) read$hidraw(r5, &(0x7f0000000340)=""/155, 0x9b) 21:11:58 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x300) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xe0f02) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r3, &(0x7f0000000440)="669cf2189e34fb954996f43e0c8b4a0a6ec8c2df097b5652a04afd7e1d6cb2018ced0bd559c30a30135f71677bb0e8fe9b13d0c586402141317c8d833096425548bc65d1819356f8cfb81520ec652e536c3fc8e2d2a4775754e4970b4990c1a96d58f8e2f5e45fcf9f6298534496fb7ba327f01122d32fbecfb1f3bd75f4b2968fb54d7130d0d47f2539bb669d567b8c98eb24cfddcfee7953e36cebd80264574d5d6d698e54fc96875846989f8f22a772e3254a30e10491da35338fbbe17c29ee0c0d471ab65f9cb5401879025adeef8b035db10b0a3c627069561c9d30", 0xde) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000180)="b2d03d811d206274a98b2530e9e33f786e907344b803dd74", 0x18) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x300) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xe0f02) (async) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) (async) write$hidraw(r3, &(0x7f0000000440)="669cf2189e34fb954996f43e0c8b4a0a6ec8c2df097b5652a04afd7e1d6cb2018ced0bd559c30a30135f71677bb0e8fe9b13d0c586402141317c8d833096425548bc65d1819356f8cfb81520ec652e536c3fc8e2d2a4775754e4970b4990c1a96d58f8e2f5e45fcf9f6298534496fb7ba327f01122d32fbecfb1f3bd75f4b2968fb54d7130d0d47f2539bb669d567b8c98eb24cfddcfee7953e36cebd80264574d5d6d698e54fc96875846989f8f22a772e3254a30e10491da35338fbbe17c29ee0c0d471ab65f9cb5401879025adeef8b035db10b0a3c627069561c9d30", 0xde) (async) write$hidraw(r0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000180)="b2d03d811d206274a98b2530e9e33f786e907344b803dd74", 0x18) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) (async) 21:11:58 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) write$hidraw(r0, &(0x7f00000000c0)="c6f0e0b7356d34ab33819ddbbbee47c1c853", 0x12) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, 0xfffd}, {0x2}, @rumble={0x20}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000000100)="dc0b239f891f87f223c689e2eaae7bad7f5e9b2a8ae58774d2238e81dfaeaee97ef067d8f9dc24d63fa7cdcb21742ae0", 0x30) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000140), 0x3ff, 0x404200) read$hidraw(r4, &(0x7f0000001200)=""/227, 0xe3) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) write$hidraw(r6, &(0x7f0000000040)="8bc515d24689ca6211f8a4110d261999aefb78374c", 0x15) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="660a00f087f798f707098e4f3ddd51682fda9ebcbf3648b2e87bc83be18e31f7b21c702e738122a1c8074506cf9c4cc6c1e3a2266da9828e46db82ccf445f9beda68b7ef96a97c2770d750e1e42063569e4e4487e625cb633a8f603d4ed00dc29b28261e376b75d3ac4e126dff52f375716fe9421680eb2bc7ce9218d7edd725e6623bd7ef69eb30bb2b288efb6d75f1", 0x90) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) write$hidraw(r0, &(0x7f00000000c0)="c6f0e0b7356d34ab33819ddbbbee47c1c853", 0x12) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x3, 0xfffd}, {0x2}, @rumble={0x20}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000100)="dc0b239f891f87f223c689e2eaae7bad7f5e9b2a8ae58774d2238e81dfaeaee97ef067d8f9dc24d63fa7cdcb21742ae0", 0x30) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) syz_open_dev$hidraw(&(0x7f0000000140), 0x3ff, 0x404200) (async) read$hidraw(r4, &(0x7f0000001200)=""/227, 0xe3) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r6, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r6, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r6, &(0x7f0000000040)="8bc515d24689ca6211f8a4110d261999aefb78374c", 0x15) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="660a00f087f798f707098e4f3ddd51682fda9ebcbf3648b2e87bc83be18e31f7b21c702e738122a1c8074506cf9c4cc6c1e3a2266da9828e46db82ccf445f9beda68b7ef96a97c2770d750e1e42063569e4e4487e625cb633a8f603d4ed00dc29b28261e376b75d3ac4e126dff52f375716fe9421680eb2bc7ce9218d7edd725e6623bd7ef69eb30bb2b288efb6d75f1", 0x90) (async) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) (async) [ 647.417165][ T2717] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 647.425941][ T2717] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:58 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) read$hidraw(r0, &(0x7f00000000c0)=""/124, 0x7c) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4500c2) write$hidraw(r2, &(0x7f00000002c0)="7358ffeb19c3ad41e065a5645357c1f1ad83c500254e9ebd7f8a84bb517c9de8be3c090000000000008f8a58666f9fedee8bd6fe2d0500000000368e0f8859661211904c171dab11b7002a82c25fe655642ca7f76fa28b0e9ddb8b4efde0cef4be9b90438177a4e6bb3d71767432ee934e2a", 0x72) read$hidraw(r1, &(0x7f0000000140)=""/196, 0xc4) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) read$hidraw(r0, &(0x7f00000000c0)=""/124, 0x7c) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) write$hidraw(r1, &(0x7f0000000240)="89", 0x1) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4500c2) (async) write$hidraw(r2, &(0x7f00000002c0)="7358ffeb19c3ad41e065a5645357c1f1ad83c500254e9ebd7f8a84bb517c9de8be3c090000000000008f8a58666f9fedee8bd6fe2d0500000000368e0f8859661211904c171dab11b7002a82c25fe655642ca7f76fa28b0e9ddb8b4efde0cef4be9b90438177a4e6bb3d71767432ee934e2a", 0x72) (async) read$hidraw(r1, &(0x7f0000000140)=""/196, 0xc4) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) (async) 21:11:58 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x300) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xe0f02) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r3, &(0x7f0000000440)="669cf2189e34fb954996f43e0c8b4a0a6ec8c2df097b5652a04afd7e1d6cb2018ced0bd559c30a30135f71677bb0e8fe9b13d0c586402141317c8d833096425548bc65d1819356f8cfb81520ec652e536c3fc8e2d2a4775754e4970b4990c1a96d58f8e2f5e45fcf9f6298534496fb7ba327f01122d32fbecfb1f3bd75f4b2968fb54d7130d0d47f2539bb669d567b8c98eb24cfddcfee7953e36cebd80264574d5d6d698e54fc96875846989f8f22a772e3254a30e10491da35338fbbe17c29ee0c0d471ab65f9cb5401879025adeef8b035db10b0a3c627069561c9d30", 0xde) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000180)="b2d03d811d206274a98b2530e9e33f786e907344b803dd74", 0x18) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x300) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xe0f02) (async) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) (async) write$hidraw(r3, &(0x7f0000000440)="669cf2189e34fb954996f43e0c8b4a0a6ec8c2df097b5652a04afd7e1d6cb2018ced0bd559c30a30135f71677bb0e8fe9b13d0c586402141317c8d833096425548bc65d1819356f8cfb81520ec652e536c3fc8e2d2a4775754e4970b4990c1a96d58f8e2f5e45fcf9f6298534496fb7ba327f01122d32fbecfb1f3bd75f4b2968fb54d7130d0d47f2539bb669d567b8c98eb24cfddcfee7953e36cebd80264574d5d6d698e54fc96875846989f8f22a772e3254a30e10491da35338fbbe17c29ee0c0d471ab65f9cb5401879025adeef8b035db10b0a3c627069561c9d30", 0xde) (async) write$hidraw(r0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000180)="b2d03d811d206274a98b2530e9e33f786e907344b803dd74", 0x18) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) (async) 21:11:58 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r1, &(0x7f0000000200)=""/4085, 0x4eca5) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4000) (async) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) (async) read$hidraw(r1, &(0x7f0000000200)=""/4085, 0x4eca5) (async) 21:11:58 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a504bd40eb030200c0ba0000000109021b00010000000009040000f7b504b1000905"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r2, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000240)="041797dfc813d6a631a5cdd848a244ea4d8de5852021d9", 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000000340)=""/155, 0x9b) 21:11:58 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffff00000000, 0x2) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(0xffffffffffffffff, &(0x7f0000000380), 0x0) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) ioctl$EVIOCGMASK(r3, 0x80104592, 0x0) write$hidraw(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000500), 0x40, 0x0) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000280)={0x0, 0x0, 0x0}) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)}) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x1a1003) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000300)={0x1, 0x0, &(0x7f0000000280)}) 21:11:58 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) read$hidraw(r0, &(0x7f00000000c0)=""/124, 0x7c) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4500c2) write$hidraw(r2, &(0x7f00000002c0)="7358ffeb19c3ad41e065a5645357c1f1ad83c500254e9ebd7f8a84bb517c9de8be3c090000000000008f8a58666f9fedee8bd6fe2d0500000000368e0f8859661211904c171dab11b7002a82c25fe655642ca7f76fa28b0e9ddb8b4efde0cef4be9b90438177a4e6bb3d71767432ee934e2a", 0x72) read$hidraw(r1, &(0x7f0000000140)=""/196, 0xc4) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) read$hidraw(r0, &(0x7f00000000c0)=""/124, 0x7c) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) write$hidraw(r1, &(0x7f0000000240)="89", 0x1) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4500c2) (async) write$hidraw(r2, &(0x7f00000002c0)="7358ffeb19c3ad41e065a5645357c1f1ad83c500254e9ebd7f8a84bb517c9de8be3c090000000000008f8a58666f9fedee8bd6fe2d0500000000368e0f8859661211904c171dab11b7002a82c25fe655642ca7f76fa28b0e9ddb8b4efde0cef4be9b90438177a4e6bb3d71767432ee934e2a", 0x72) (async) read$hidraw(r1, &(0x7f0000000140)=""/196, 0xc4) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) (async) [ 647.723183][ T2761] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 647.748011][ T2761] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:58 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) syz_open_dev$hidraw(&(0x7f0000000280), 0x3ff, 0x4080) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x400000) write$hidraw(r3, &(0x7f00000011c0)="ec87e66b528d450db1575691a610c6d6f943d434bd775a7d35d6bde098e11b173440adb084fdc12c78e3f29d5866dcb3f4f33a0e8240727972c8679bfe3769ac78bf6c14843d1a8f05110ede4f5d87849d20f8a3dd7cc716825fb0877731133237ccddc252cacf7b4c91ae10199efd5ddec2732f8587429fd204577234ce2c10bdd6c048630dd77b8746e9104a79f1a8fdcf51c32c1e32362c677ff8a856281726550827e4f3c404191414355926febe88d4d2e025f8bb4d31dde8c70ffcdd7f381ea61289c9422c19f263c290feff67793871acddbf8d840d9a1e0f5bc26d2304709ab79162aeeff3a60b4b38710c11c1f5032aaae94df50b57b26e17ca1536e5668d8b298fc27d113090390015e629e213ddacbb9036afdd32c7a1e6f9ae06f72ff8c7c27055be673eaa60b3265a4b3b9fdae289d17379feb72b86996b6f327040ee00168c6c1ec027bfdff8d2dd5bdcafbd3426b491e54a5e9df1b027dcc0868e3afb815d7432a96be203989196ab71629d0980dfcb1fd270b250d99e571f2cf51a8ffc656051d1241269efceb4c8887e03c1189d96e4811202ff22e63599b450c8cfef146b107488a5d77e1adc058fe33ffb5ba2872e4e0e40e1608066a1b6ab7533fb0edb7d611ac7b004f44312dc8177f665300bfbd2bb0887c624c5d8818dcfa3902c06b8fac0f7e17cfb144b8f6bc91afc0d5de7e8424381b9e1cd3092822f9d7448042e9ef38607a3044e1bd233e4d1697dd3b20a4960773820de78fd58aa6a91af20787360d0dfc69646cb1ebfab00ac0229721d47a787bb14f79bd09c662ebe766819cc8d7ab1def5422a81f122ffb34fed856d24ee3f100398c9e3c21a0fc16bc2423da1ef430176fdd5045ac3f773dbdba909674b7ae5b3a8caeb1f122206420b4403c50d0bb7b5514b1366039cd06fded21939c011a0587a2c88f59387fe332c9cf68ff1515caa6ad2baacf3a54bb72bee70250f1c08924c13d26ca692c62a1dd3c0fc1f5a7f5dde45632adafabb3eaeae82b98dfc7e310500e89dc9db033dab9342bbcb5301b7ccc2a8d350fbc1c26333207ab89f38a4123aa09892ae0dc11276fbfd789ca8b79f5504656354962f96350b86ba95048183863a79466e9aaba9eda46e0cf175388858b06f0588291e332e1292702ba234ba4b3bb9763d635bf11c192892dff9c726b890d4c610170b6c74707ffc917bf32b27900e7d4b8f76ccfeb6fe5dee54f62d7addc16ed5a0f81b9f750443d63db07cf404fd228668c99a43e8b4c7ffa140fee46ac6029bf479bb09fb2e4ba67627e8c28c01671a293c8e9ffad919b9e47db456db4529b93c901977fa9480a178386bf161f4a77502bfead5595228a8ad9f3dbe756f752671924af043734df8f8d67d0b3a7db9d7601b9080d295227cca32fa8e7eeb5ee27899222da544bbee393650801270a240102dd3d7bbc55137ba14aaa11edf93ee5095f060853bded81d0f59560079995f6371adf750d336bf8a47936008b16fac9ea6a77ba9adf6d2153b110ae57f1296b530d72dee0a73ec26b67f49b605d3734bc043da5f5daa4cc0c6f8b83bc0723a591b390a67f7879f96ca0ffe5b75dfe7c96328d7481675960f336e2bd3882bff84c1708f0045e4096d847c9bb4b0fdcf88923cb88a8f3b831499dccf80d0f4c0115c92889776e02a9cb85269b4ae011b6916c1fbc3e91829bd7c479819f555eb24ffd35619ead78218750e6f4c24ec1b51de69f33ca5cd0e5b566928dd87927b697dd64eb6517e05ae492290713e1a89473feea9b993a6c2d5445e828311735d15a53619bc96951798a4080b2d0615eef73b1c43fccbe259c907287d0dc4725a196e69b05ca4955d36fb54bd80db74549e111f2fb0ddcfb5f090487cfdd18d72e94a39e9377401f78ae1fdb9dd367ad4591863f8a7a7aaac9139f120e249b3e1345d363ed7d8f953045f1cfc1d9e14086aef514591218d8b211a504977a1e47a937351cd465408ebcf978b1f9ad810551eb8ef83217171873e27cfb8542aee612a7aaf55e11d6f354b3a516ca447e10ccb7dd1030793075c1dc7dfe37731f99091361577fa21d86d1feaf7255987cbf5e3409f495b5cc01533956a136d6eaa55e4eb2152a704a56f4e5a3bd4efdf2386f52486d27d02f7f42c960cae92d95944c5d5dee983d24c8a408a9b3ac8accbb0ee2e1c30ad3d380e50039569ffd57c18aee110759525738ff806c59ded82ebe3ec645fad23aa9d8d34b4078f3b3ab3d46f2e91f2c5d35a99e8ea1ec7685bb3050c0c77df2ef2633b2edb6210297f768a012cf01fbdf8de64c13cda0fff7637047624bdbc7ab5b117625db51c76b6fd777918e7a118c7e118d3b47a58fbe64d82213aeffa7a3d261d26e0a1719ead6fc685f5e5de8d955e983dbe7185be289e39216d550eb38c6a2ffc43f28c2c16813a27058738fa8f339e262dc63b585719c2f3ba0d5e8e70b8e7a08e15caae848750b653cfa08e3f662d99af301ec46a3d32e720a4ace2e387b9082a2abba4e39f35e388ac1e485d2c94ad7effc05d93f4c25b87d0a1d39bfc0a078822b42f1e98f0b0c184361a85c050845f73e18eecf0cdf618d54c1b6233cfe6622fa3257ffe5460c2b215fea1af4bd7564578cd56c3fa145dd84b856b9530de476da1d9dbb9c9aa42253476c30afbdf37e68f173f6e6dc61d70edeaa052a86be9b9e8d471d05173dfd51a600f13e813b61a36f8eb0a9c899848987fe77dd2a81c30772a885937cd5b24266f7c35b1fe24997ea71981c8dee9ee8d863841efd12fde53ce7209d29658ac2de7addf6e8f1840102b411eec2a784a185a881b54b876773ddc3cd2ac36448754b2965b877f2cadb0a3bfdaa608a6d6f11100c6a45568688549b2cb68ad967685ca5119d2f35997ce0386ef6bb2b48bb4b150b94a5b8d6177f2562386f871fecbc3ab081cf4feae7b3cfb147b304f0adf92db9af3e5ef72e0503841d4b8186a7c51c0d2812921371e824905f479e7942f17f696dbe1e305d751269a89cff2475b1ed2f6d6ba7a81364ea48ca7f7c773d272aed25bff75a1e66493571c4fd69305125d2f4bae3187a66ac055bcb5d38df8c4fd9d479c1a455570abc07aca1a8b0d6bd98166bdc7e398d3de8e6643453a5219d2b7638c6134c2fe1ea483f4ce08ac86649c022cac3edec906767ff7541426e398c441cb4534b7c629b99704121a62e03ca0ee0832cf72242abff3e6253e0291d9b38167209d4c5d1285609cee84648670990463c6ed26ade7ebedd602a5291134801516e6e6c4e484c117703aed8643e4eedf7722c8bacf0b19174006cf8c3b7b93a9ab0ac95c00c44bcacf00f0991ff80933a3160e364b8d6b28f55dc44c60d879daac53dddc02227ee97c2505dd8d448a435ae1a4626a46e9f610a0941af71addfe5edc2eb154e7943c697cfd8e5733fe56ba72572fd255604e352423ae68462c15aeded4ad256914b67f68e88b9a7448759ee19313ac33a5d4d8a266117800095fad2a69bd748ca739a9697ab01623cd979a72f14b016d8c6aa164bbf34cd90c08ece59412509957ea5fcc6f7436f680d7f8e67b2da3d1c542304caa994a5e0e480b39a9fafb7e628d4f0b4bae7ec68ab2a5009f4566dfda634a8a7b0a9cc85f6b334219bc98b6ba8245822f8cd6f0a2102d56f612050271ec90ba53470f5e38a756ef60a5f7a2b74f5cc85b8122960213d559bb6d1bdb6a5371a6f1019ae69d5e9c0b9b58e817f618bf6be28e9d7aab6d344322e062f28d319d08dab72d468ee6d0bc5996b98ecde2670e6b57c6ff37d1fd0c586bac6962c58c735b9069f226e4462c53a768142919669fa1746f3ac85637e5fc57f62b5d8e9e14980082304f2a59a3b9e53946bd74c71ffe84e46fd6c4d92f61b86100339f011c3bed5fe87ecd0c3c5956de598adb40346ace517b25bb3a738bffd2a5560dbdecc53472d43e1df23d3cebd8634b905dbc591573cbc4cb10efd27cd989e5a5d3895e6480362a1613dac39e630a63cf315336016f39cb8b177220e2c20f36b2d759a912259b326e55620dbd3bbf9a75feaa1d3483af4d41d9266285cfb7969e749bcbec5bd618693372a5187fa03b0642f60a787133ea00248a32483fd404cc1b6495f4c31e8fc2541b0807652309fe6b8a8f1e9b1c260608997728a1d2a60ee8379ba6d25aa9e2dcc668592ff83432c57c0d7b887225cafa54629e35d33c1f762beb024de91574aa14c1fe7a7414d9b4a3f125440c74aa0bfd05242b233dcd145b3af59fc16d35a108e1b69ff63d9c1bffaa93205e3f3840636b2bab3fa7bfff64e3d3147e91d3990f20b168e75cd575a6785fa8ba49dcff8550e81f7d382333c3cdd2157c2b72f679ac460980c28e0e4d3a74884ecdc4890526c40bef740434ed4682db7c42b771ac84707c19fa957e47cedf09a6732a55d18fb08e0001cbc2a844679291f8597a83215d043145e5a9c0494ab3e588be6ad3b70cf85a038590bd01a740d19f1e423e46cbfffa564a4f4af16be5662ebd184a2d0d09d61099b9bfd29e7dd3c37cf5693e6ecb582203d744b9be3dd56d7e3b97338334994ca5d8b77ea86125d0c2d695ac4bb62becfc8a59ba897cf95649b8ccf524f008a5b2e18e5a1f6bd3f344676593beb2f905a4dc7fb200f5d6926a41f9748d1f02bcc910778f148547428565930ad340d5580e5ea0d9520edcd4c9b9966617ddc675fae90ea6fa8ff8e5a27fb86a8a2fdcf1ff433148b141ec4005a157310e473c20c3ab4a3b9a5d061bda01e25b051e95cab5399fbb97fe00387c2bfdac5716d227b782437b40b347c4656891bc6814da915f871bbdb732575d08484c00fae7e9d7186f0725c980ddfc9c982d711a165c2a35d8c6bf70e00c5db790632008db35ac2ea3f85d170718d58420260868cca44b0e44d6f4564dcb159da357ee0d2661f6979ea2311494563ea0f0e1b0b324709f8e9be230f0dc4c26f54c08deec1fbaf707601f4e7da70cbbaa64c0d35a48fa06113d70acf63c92d9fcddde8d34915907eedb7826855a9eb96f30aa53a386533482451ef21786ab113cdac7323fa77df4ce394aa3263b23517fdd7b95e18bf29f2a9edb33eb0703a3f0a084dc96ae6caa065b7d27e872af21e10d820dd00584d93bc255dd5bf89d3f5b3d6c0e0644c554ca191c73d01590d3d28b4cae143f72a89d5dfaa324fbfc24c3eab97adce54dfdc42354eed3345dc95382f493097baa77e666aa7cad184ea285a1bef27c0a8b605f231f489bed22c3ce6415d39d22d5cb2b7572d767bd7a422a56b0d79769ce6f0db6893d87e846248f21c4b5f23f6b469f58e8ece4fa1d14a973a8eda90e27f6304c9c8971c17b6b693392d3dee675054652528b33e4d6cad4f591cedd305893bfd10f0f2acaff0ece651c4d598cb35cde329536645ac71cf406642e873dd2f90c3ac3c6543d576de7d28613e86b93797f28f3d31f20926c094bd29f86e931a481b8f9fa9fbefb480a5533438f8fb31187860d7d1cbf051963db82102dd2c14eeab2526a63a33a23a4ef48404edb9cd3b36bf26f81adea598d68f2638cdbb56c91ab04f5321de09fa37b5444a9b9d74c40f56c0530bf75626baab303db469b6d2230a144d9b43328a367fdc31012d44099fedeb6469b269feecc106dea70498d4e6ff1b38aaf82dfabbc1318eb71fa2ef629734070de454f6cdc21be9cdb1684b6a77db16dc2f7baadd6e5c30305385dcef60c0d6a7d1f33fccc549baf1493a3a93eb06a924bb95beafafdfa9b", 0x1000) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x3ff, 0x4080) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x400000) (async) write$hidraw(r3, &(0x7f00000011c0)="ec87e66b528d450db1575691a610c6d6f943d434bd775a7d35d6bde098e11b173440adb084fdc12c78e3f29d5866dcb3f4f33a0e8240727972c8679bfe3769ac78bf6c14843d1a8f05110ede4f5d87849d20f8a3dd7cc716825fb0877731133237ccddc252cacf7b4c91ae10199efd5ddec2732f8587429fd204577234ce2c10bdd6c048630dd77b8746e9104a79f1a8fdcf51c32c1e32362c677ff8a856281726550827e4f3c404191414355926febe88d4d2e025f8bb4d31dde8c70ffcdd7f381ea61289c9422c19f263c290feff67793871acddbf8d840d9a1e0f5bc26d2304709ab79162aeeff3a60b4b38710c11c1f5032aaae94df50b57b26e17ca1536e5668d8b298fc27d113090390015e629e213ddacbb9036afdd32c7a1e6f9ae06f72ff8c7c27055be673eaa60b3265a4b3b9fdae289d17379feb72b86996b6f327040ee00168c6c1ec027bfdff8d2dd5bdcafbd3426b491e54a5e9df1b027dcc0868e3afb815d7432a96be203989196ab71629d0980dfcb1fd270b250d99e571f2cf51a8ffc656051d1241269efceb4c8887e03c1189d96e4811202ff22e63599b450c8cfef146b107488a5d77e1adc058fe33ffb5ba2872e4e0e40e1608066a1b6ab7533fb0edb7d611ac7b004f44312dc8177f665300bfbd2bb0887c624c5d8818dcfa3902c06b8fac0f7e17cfb144b8f6bc91afc0d5de7e8424381b9e1cd3092822f9d7448042e9ef38607a3044e1bd233e4d1697dd3b20a4960773820de78fd58aa6a91af20787360d0dfc69646cb1ebfab00ac0229721d47a787bb14f79bd09c662ebe766819cc8d7ab1def5422a81f122ffb34fed856d24ee3f100398c9e3c21a0fc16bc2423da1ef430176fdd5045ac3f773dbdba909674b7ae5b3a8caeb1f122206420b4403c50d0bb7b5514b1366039cd06fded21939c011a0587a2c88f59387fe332c9cf68ff1515caa6ad2baacf3a54bb72bee70250f1c08924c13d26ca692c62a1dd3c0fc1f5a7f5dde45632adafabb3eaeae82b98dfc7e310500e89dc9db033dab9342bbcb5301b7ccc2a8d350fbc1c26333207ab89f38a4123aa09892ae0dc11276fbfd789ca8b79f5504656354962f96350b86ba95048183863a79466e9aaba9eda46e0cf175388858b06f0588291e332e1292702ba234ba4b3bb9763d635bf11c192892dff9c726b890d4c610170b6c74707ffc917bf32b27900e7d4b8f76ccfeb6fe5dee54f62d7addc16ed5a0f81b9f750443d63db07cf404fd228668c99a43e8b4c7ffa140fee46ac6029bf479bb09fb2e4ba67627e8c28c01671a293c8e9ffad919b9e47db456db4529b93c901977fa9480a178386bf161f4a77502bfead5595228a8ad9f3dbe756f752671924af043734df8f8d67d0b3a7db9d7601b9080d295227cca32fa8e7eeb5ee27899222da544bbee393650801270a240102dd3d7bbc55137ba14aaa11edf93ee5095f060853bded81d0f59560079995f6371adf750d336bf8a47936008b16fac9ea6a77ba9adf6d2153b110ae57f1296b530d72dee0a73ec26b67f49b605d3734bc043da5f5daa4cc0c6f8b83bc0723a591b390a67f7879f96ca0ffe5b75dfe7c96328d7481675960f336e2bd3882bff84c1708f0045e4096d847c9bb4b0fdcf88923cb88a8f3b831499dccf80d0f4c0115c92889776e02a9cb85269b4ae011b6916c1fbc3e91829bd7c479819f555eb24ffd35619ead78218750e6f4c24ec1b51de69f33ca5cd0e5b566928dd87927b697dd64eb6517e05ae492290713e1a89473feea9b993a6c2d5445e828311735d15a53619bc96951798a4080b2d0615eef73b1c43fccbe259c907287d0dc4725a196e69b05ca4955d36fb54bd80db74549e111f2fb0ddcfb5f090487cfdd18d72e94a39e9377401f78ae1fdb9dd367ad4591863f8a7a7aaac9139f120e249b3e1345d363ed7d8f953045f1cfc1d9e14086aef514591218d8b211a504977a1e47a937351cd465408ebcf978b1f9ad810551eb8ef83217171873e27cfb8542aee612a7aaf55e11d6f354b3a516ca447e10ccb7dd1030793075c1dc7dfe37731f99091361577fa21d86d1feaf7255987cbf5e3409f495b5cc01533956a136d6eaa55e4eb2152a704a56f4e5a3bd4efdf2386f52486d27d02f7f42c960cae92d95944c5d5dee983d24c8a408a9b3ac8accbb0ee2e1c30ad3d380e50039569ffd57c18aee110759525738ff806c59ded82ebe3ec645fad23aa9d8d34b4078f3b3ab3d46f2e91f2c5d35a99e8ea1ec7685bb3050c0c77df2ef2633b2edb6210297f768a012cf01fbdf8de64c13cda0fff7637047624bdbc7ab5b117625db51c76b6fd777918e7a118c7e118d3b47a58fbe64d82213aeffa7a3d261d26e0a1719ead6fc685f5e5de8d955e983dbe7185be289e39216d550eb38c6a2ffc43f28c2c16813a27058738fa8f339e262dc63b585719c2f3ba0d5e8e70b8e7a08e15caae848750b653cfa08e3f662d99af301ec46a3d32e720a4ace2e387b9082a2abba4e39f35e388ac1e485d2c94ad7effc05d93f4c25b87d0a1d39bfc0a078822b42f1e98f0b0c184361a85c050845f73e18eecf0cdf618d54c1b6233cfe6622fa3257ffe5460c2b215fea1af4bd7564578cd56c3fa145dd84b856b9530de476da1d9dbb9c9aa42253476c30afbdf37e68f173f6e6dc61d70edeaa052a86be9b9e8d471d05173dfd51a600f13e813b61a36f8eb0a9c899848987fe77dd2a81c30772a885937cd5b24266f7c35b1fe24997ea71981c8dee9ee8d863841efd12fde53ce7209d29658ac2de7addf6e8f1840102b411eec2a784a185a881b54b876773ddc3cd2ac36448754b2965b877f2cadb0a3bfdaa608a6d6f11100c6a45568688549b2cb68ad967685ca5119d2f35997ce0386ef6bb2b48bb4b150b94a5b8d6177f2562386f871fecbc3ab081cf4feae7b3cfb147b304f0adf92db9af3e5ef72e0503841d4b8186a7c51c0d2812921371e824905f479e7942f17f696dbe1e305d751269a89cff2475b1ed2f6d6ba7a81364ea48ca7f7c773d272aed25bff75a1e66493571c4fd69305125d2f4bae3187a66ac055bcb5d38df8c4fd9d479c1a455570abc07aca1a8b0d6bd98166bdc7e398d3de8e6643453a5219d2b7638c6134c2fe1ea483f4ce08ac86649c022cac3edec906767ff7541426e398c441cb4534b7c629b99704121a62e03ca0ee0832cf72242abff3e6253e0291d9b38167209d4c5d1285609cee84648670990463c6ed26ade7ebedd602a5291134801516e6e6c4e484c117703aed8643e4eedf7722c8bacf0b19174006cf8c3b7b93a9ab0ac95c00c44bcacf00f0991ff80933a3160e364b8d6b28f55dc44c60d879daac53dddc02227ee97c2505dd8d448a435ae1a4626a46e9f610a0941af71addfe5edc2eb154e7943c697cfd8e5733fe56ba72572fd255604e352423ae68462c15aeded4ad256914b67f68e88b9a7448759ee19313ac33a5d4d8a266117800095fad2a69bd748ca739a9697ab01623cd979a72f14b016d8c6aa164bbf34cd90c08ece59412509957ea5fcc6f7436f680d7f8e67b2da3d1c542304caa994a5e0e480b39a9fafb7e628d4f0b4bae7ec68ab2a5009f4566dfda634a8a7b0a9cc85f6b334219bc98b6ba8245822f8cd6f0a2102d56f612050271ec90ba53470f5e38a756ef60a5f7a2b74f5cc85b8122960213d559bb6d1bdb6a5371a6f1019ae69d5e9c0b9b58e817f618bf6be28e9d7aab6d344322e062f28d319d08dab72d468ee6d0bc5996b98ecde2670e6b57c6ff37d1fd0c586bac6962c58c735b9069f226e4462c53a768142919669fa1746f3ac85637e5fc57f62b5d8e9e14980082304f2a59a3b9e53946bd74c71ffe84e46fd6c4d92f61b86100339f011c3bed5fe87ecd0c3c5956de598adb40346ace517b25bb3a738bffd2a5560dbdecc53472d43e1df23d3cebd8634b905dbc591573cbc4cb10efd27cd989e5a5d3895e6480362a1613dac39e630a63cf315336016f39cb8b177220e2c20f36b2d759a912259b326e55620dbd3bbf9a75feaa1d3483af4d41d9266285cfb7969e749bcbec5bd618693372a5187fa03b0642f60a787133ea00248a32483fd404cc1b6495f4c31e8fc2541b0807652309fe6b8a8f1e9b1c260608997728a1d2a60ee8379ba6d25aa9e2dcc668592ff83432c57c0d7b887225cafa54629e35d33c1f762beb024de91574aa14c1fe7a7414d9b4a3f125440c74aa0bfd05242b233dcd145b3af59fc16d35a108e1b69ff63d9c1bffaa93205e3f3840636b2bab3fa7bfff64e3d3147e91d3990f20b168e75cd575a6785fa8ba49dcff8550e81f7d382333c3cdd2157c2b72f679ac460980c28e0e4d3a74884ecdc4890526c40bef740434ed4682db7c42b771ac84707c19fa957e47cedf09a6732a55d18fb08e0001cbc2a844679291f8597a83215d043145e5a9c0494ab3e588be6ad3b70cf85a038590bd01a740d19f1e423e46cbfffa564a4f4af16be5662ebd184a2d0d09d61099b9bfd29e7dd3c37cf5693e6ecb582203d744b9be3dd56d7e3b97338334994ca5d8b77ea86125d0c2d695ac4bb62becfc8a59ba897cf95649b8ccf524f008a5b2e18e5a1f6bd3f344676593beb2f905a4dc7fb200f5d6926a41f9748d1f02bcc910778f148547428565930ad340d5580e5ea0d9520edcd4c9b9966617ddc675fae90ea6fa8ff8e5a27fb86a8a2fdcf1ff433148b141ec4005a157310e473c20c3ab4a3b9a5d061bda01e25b051e95cab5399fbb97fe00387c2bfdac5716d227b782437b40b347c4656891bc6814da915f871bbdb732575d08484c00fae7e9d7186f0725c980ddfc9c982d711a165c2a35d8c6bf70e00c5db790632008db35ac2ea3f85d170718d58420260868cca44b0e44d6f4564dcb159da357ee0d2661f6979ea2311494563ea0f0e1b0b324709f8e9be230f0dc4c26f54c08deec1fbaf707601f4e7da70cbbaa64c0d35a48fa06113d70acf63c92d9fcddde8d34915907eedb7826855a9eb96f30aa53a386533482451ef21786ab113cdac7323fa77df4ce394aa3263b23517fdd7b95e18bf29f2a9edb33eb0703a3f0a084dc96ae6caa065b7d27e872af21e10d820dd00584d93bc255dd5bf89d3f5b3d6c0e0644c554ca191c73d01590d3d28b4cae143f72a89d5dfaa324fbfc24c3eab97adce54dfdc42354eed3345dc95382f493097baa77e666aa7cad184ea285a1bef27c0a8b605f231f489bed22c3ce6415d39d22d5cb2b7572d767bd7a422a56b0d79769ce6f0db6893d87e846248f21c4b5f23f6b469f58e8ece4fa1d14a973a8eda90e27f6304c9c8971c17b6b693392d3dee675054652528b33e4d6cad4f591cedd305893bfd10f0f2acaff0ece651c4d598cb35cde329536645ac71cf406642e873dd2f90c3ac3c6543d576de7d28613e86b93797f28f3d31f20926c094bd29f86e931a481b8f9fa9fbefb480a5533438f8fb31187860d7d1cbf051963db82102dd2c14eeab2526a63a33a23a4ef48404edb9cd3b36bf26f81adea598d68f2638cdbb56c91ab04f5321de09fa37b5444a9b9d74c40f56c0530bf75626baab303db469b6d2230a144d9b43328a367fdc31012d44099fedeb6469b269feecc106dea70498d4e6ff1b38aaf82dfabbc1318eb71fa2ef629734070de454f6cdc21be9cdb1684b6a77db16dc2f7baadd6e5c30305385dcef60c0d6a7d1f33fccc549baf1493a3a93eb06a924bb95beafafdfa9b", 0x1000) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (async) 21:11:58 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14d501) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x80, 0x200a81) ioctl$EVIOCGSND(r3, 0x80004525, 0xffffffffffffffff) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) 21:11:58 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x40) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x8, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "6a84"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x7be}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0x0, 0x3f, 0x0, 0x40, 0x5}, 0x33, &(0x7f00000003c0)={0x5, 0xf, 0x33, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x80, 0x0, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "4a2973e28166887480d3ceef1efd5615"}, @generic={0x6, 0x10, 0x0, "fa5adc"}]}, 0x1, [{0x0, 0x0}]}) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) 21:11:58 executing program 5: syz_usb_connect(0x6, 0x316, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x81, 0xa2, 0x66, 0x40, 0xbda, 0x817e, 0x3074, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x304, 0x2, 0x0, 0x9e, 0xb0, 0x92, [{{0x9, 0x4, 0x7c, 0x3f, 0x5, 0xff, 0xff, 0xff, 0x1, [], [{{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x1f, 0x0, 0x6, [@generic={0x50, 0xe, "ad218a1649bdc019b8b383b1d80948ebd70d7c3c0718095a404a9240eccbb14d0afaf2e43020a1aa8ee3af56b49c17e7586bc2705b40b77025c26dc41015dfd7a90aaa06c4a5e03d0448a9968ee7"}, @generic={0x7c, 0x21, "305094b09fd61035381b1a0c968811d09984365f1e870c729acc22b6a342a1d67d84855926ef84e5bed24aadc4fbefb26f4f8dd31af161d6bde2b77737b0013c22b53615c491b1e810ed0d232c4a71e3a07fa3b54f4d43f91f52001b60b55380a81b7ad364b7168dad147a9c14442f9506478b7a47b02234b6c9"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x38, 0x20, 0x7f, 0x7a}}, {{0x9, 0x5, 0x9, 0x0, 0x0, 0x6, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}]}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x7, 0x1e, 0xa3, [@generic={0xe7, 0xc, "b007a95ab57938aa027f03d561a5a72af660bffa433defa261e9d29432426c4a1faef8c232bcfcb8cc4d74b4b6c536325ad0b6416856c668cab89204267478c624eb88ad8aae0274a051fc4ceedbe687290dc12dba516a704c0bb82b5ebd108ffe38d074b72e63b7dccd014b670db3d5cb497782c88c289515d6482fe40502e3cde4a6b8e15082a7f2fa540cb1968bb4c5eda5f22a6a7e860c5ec4fa017e6a33b83900c21ed64b0e0342e17334801eebd5de1ef3098b975369621648f9b75ce51bc8f38d52b00092b8f9380aa2bac2620d22ec8533614498b71ee6d042161af1a097dffe91"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x48, 0xfff9}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x3, 0x81, 0x4}}]}}, {{0x9, 0x4, 0x7e, 0x4, 0x3, 0x7, 0x2b, 0xa4, 0x2, [], [{{0x9, 0x5, 0xa, 0x0, 0x400, 0x9, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x46, 0x3}]}}, {{0x9, 0x5, 0x5, 0x13, 0x20, 0x81, 0x8, 0x6}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x19, 0x2, 0x1, [@generic={0xcb, 0x22, "aae3629d7a015d5186da928680394c8b319e9c25056ab72079a3f60d32f8f960f788949a3c7bda681b6dc16cc14cdda15b4fd6dfb4b080ebfa963913ce63407c553ff23b178f26fd9b1cabd183d6149ee552442a6c8c820b750d7f2a8f92979b4b7a6ece151443fe54b3af4cae4cb5e253f1e20df1af8497a76135b720b935977d3283ee5c47aacc806ea2254227f8d63c4599c1fa57d76fa0838e58bfedb87cb5e72e99803c48ca3c0193579fce8a198565a7c673b4ca200c418ab10b5253cbc6f1634dad4703e2b7"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x101}]}}]}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x250, 0x7, 0x82, 0x15, 0x10, 0xa0}, 0x5, &(0x7f0000000640)={0x5, 0xf, 0x5}, 0x3, [{0x14, &(0x7f0000000680)=@string={0x14, 0x3, "ba1b40ff505da8f9f1ffdda018d8d916422e"}}, {0x55, &(0x7f00000006c0)=@string={0x55, 0x3, "4d218639839486ba5465c00f45e6fb15a447869c403e73163e491bd10770cf9dc9bc58b43292efdddb7dd5ef98536ec4db10aa5a8b299e2b6f61cd0d7c09f76d72afbc6fa167865327a5a8ce6b68e97750a9c0"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x1009}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80240) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000007c0)) r1 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x4, 0x440800) write$hidraw(r1, &(0x7f0000000200)="727d155727cee1753a78aac4795ff6e8369afd86e928d595ca07fcff54f1d4586dfd375a3ed2beeb3775533a58a3d8be52cd3833be210d342e05a2623920ec623396ee562daa529c65371a12ffc68048e4445e6c14a18fbaf3d93dc4b19bfc9224137de25b8c0528a47296897cb91448ba16f6f399acd5ffa2f015a329464bc3373817b1fd23139482ca2e16cc740b7f799b03e478cd7754cf52479274b1bb7c6066800d5c8f61d4eabd632a5ef2062ddab9f3dcc726cf016201f0", 0xbb) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/237, 0xed) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) 21:11:58 executing program 3: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xf0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000000)={0x3, 0x200, 0x3}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) 21:11:58 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffff00000000, 0x2) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380), 0x0) (async) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) ioctl$EVIOCGMASK(r3, 0x80104592, 0x0) write$hidraw(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000500), 0x40, 0x0) (async) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, 0x0) (async) r4 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000280)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)}) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x1a1003) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000300)={0x1, 0x0, &(0x7f0000000280)}) 21:11:58 executing program 3: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xf0) (async, rerun: 32) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000000)={0x3, 0x200, 0x3}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) 21:11:59 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffff00000000, 0x2) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380), 0x0) (async) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) ioctl$EVIOCGMASK(r3, 0x80104592, 0x0) (async) write$hidraw(r0, 0x0, 0x0) (async) syz_open_dev$hiddev(&(0x7f0000000500), 0x40, 0x0) (async) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, 0x0) (async) r4 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000280)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)}) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x1a1003) (async) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000300)={0x1, 0x0, &(0x7f0000000280)}) 21:11:59 executing program 3: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xf0) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000000)={0x3, 0x200, 0x3}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xf0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000000)={0x3, 0x200, 0x3}) (async) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) (async) 21:11:59 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14d501) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x80, 0x200a81) ioctl$EVIOCGSND(r3, 0x80004525, 0xffffffffffffffff) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14d501) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$evdev(&(0x7f0000000140), 0x80, 0x200a81) (async) ioctl$EVIOCGSND(r3, 0x80004525, 0xffffffffffffffff) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) [ 648.187810][ T2821] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 648.196390][ T2821] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:11:59 executing program 3: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0]) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000080)) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:11:59 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) read$hidraw(0xffffffffffffffff, &(0x7f00000012c0)=""/145, 0x91) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0x7f, "c553160d600effa8c7cb73df4c8fd9368e541429a7c853810407328fa1ff4864936d0ff8f4981200f522bc0700"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r3, &(0x7f0000000240)="89", 0x1) write$hidraw(r3, 0x0, 0x3895713f0f4c19b8) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000280), 0x7, 0x101000) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:11:59 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async, rerun: 32) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) (rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x3ff, 0x4080) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x400000) (rerun: 32) write$hidraw(r3, &(0x7f00000011c0)="ec87e66b528d450db1575691a610c6d6f943d434bd775a7d35d6bde098e11b173440adb084fdc12c78e3f29d5866dcb3f4f33a0e8240727972c8679bfe3769ac78bf6c14843d1a8f05110ede4f5d87849d20f8a3dd7cc716825fb0877731133237ccddc252cacf7b4c91ae10199efd5ddec2732f8587429fd204577234ce2c10bdd6c048630dd77b8746e9104a79f1a8fdcf51c32c1e32362c677ff8a856281726550827e4f3c404191414355926febe88d4d2e025f8bb4d31dde8c70ffcdd7f381ea61289c9422c19f263c290feff67793871acddbf8d840d9a1e0f5bc26d2304709ab79162aeeff3a60b4b38710c11c1f5032aaae94df50b57b26e17ca1536e5668d8b298fc27d113090390015e629e213ddacbb9036afdd32c7a1e6f9ae06f72ff8c7c27055be673eaa60b3265a4b3b9fdae289d17379feb72b86996b6f327040ee00168c6c1ec027bfdff8d2dd5bdcafbd3426b491e54a5e9df1b027dcc0868e3afb815d7432a96be203989196ab71629d0980dfcb1fd270b250d99e571f2cf51a8ffc656051d1241269efceb4c8887e03c1189d96e4811202ff22e63599b450c8cfef146b107488a5d77e1adc058fe33ffb5ba2872e4e0e40e1608066a1b6ab7533fb0edb7d611ac7b004f44312dc8177f665300bfbd2bb0887c624c5d8818dcfa3902c06b8fac0f7e17cfb144b8f6bc91afc0d5de7e8424381b9e1cd3092822f9d7448042e9ef38607a3044e1bd233e4d1697dd3b20a4960773820de78fd58aa6a91af20787360d0dfc69646cb1ebfab00ac0229721d47a787bb14f79bd09c662ebe766819cc8d7ab1def5422a81f122ffb34fed856d24ee3f100398c9e3c21a0fc16bc2423da1ef430176fdd5045ac3f773dbdba909674b7ae5b3a8caeb1f122206420b4403c50d0bb7b5514b1366039cd06fded21939c011a0587a2c88f59387fe332c9cf68ff1515caa6ad2baacf3a54bb72bee70250f1c08924c13d26ca692c62a1dd3c0fc1f5a7f5dde45632adafabb3eaeae82b98dfc7e310500e89dc9db033dab9342bbcb5301b7ccc2a8d350fbc1c26333207ab89f38a4123aa09892ae0dc11276fbfd789ca8b79f5504656354962f96350b86ba95048183863a79466e9aaba9eda46e0cf175388858b06f0588291e332e1292702ba234ba4b3bb9763d635bf11c192892dff9c726b890d4c610170b6c74707ffc917bf32b27900e7d4b8f76ccfeb6fe5dee54f62d7addc16ed5a0f81b9f750443d63db07cf404fd228668c99a43e8b4c7ffa140fee46ac6029bf479bb09fb2e4ba67627e8c28c01671a293c8e9ffad919b9e47db456db4529b93c901977fa9480a178386bf161f4a77502bfead5595228a8ad9f3dbe756f752671924af043734df8f8d67d0b3a7db9d7601b9080d295227cca32fa8e7eeb5ee27899222da544bbee393650801270a240102dd3d7bbc55137ba14aaa11edf93ee5095f060853bded81d0f59560079995f6371adf750d336bf8a47936008b16fac9ea6a77ba9adf6d2153b110ae57f1296b530d72dee0a73ec26b67f49b605d3734bc043da5f5daa4cc0c6f8b83bc0723a591b390a67f7879f96ca0ffe5b75dfe7c96328d7481675960f336e2bd3882bff84c1708f0045e4096d847c9bb4b0fdcf88923cb88a8f3b831499dccf80d0f4c0115c92889776e02a9cb85269b4ae011b6916c1fbc3e91829bd7c479819f555eb24ffd35619ead78218750e6f4c24ec1b51de69f33ca5cd0e5b566928dd87927b697dd64eb6517e05ae492290713e1a89473feea9b993a6c2d5445e828311735d15a53619bc96951798a4080b2d0615eef73b1c43fccbe259c907287d0dc4725a196e69b05ca4955d36fb54bd80db74549e111f2fb0ddcfb5f090487cfdd18d72e94a39e9377401f78ae1fdb9dd367ad4591863f8a7a7aaac9139f120e249b3e1345d363ed7d8f953045f1cfc1d9e14086aef514591218d8b211a504977a1e47a937351cd465408ebcf978b1f9ad810551eb8ef83217171873e27cfb8542aee612a7aaf55e11d6f354b3a516ca447e10ccb7dd1030793075c1dc7dfe37731f99091361577fa21d86d1feaf7255987cbf5e3409f495b5cc01533956a136d6eaa55e4eb2152a704a56f4e5a3bd4efdf2386f52486d27d02f7f42c960cae92d95944c5d5dee983d24c8a408a9b3ac8accbb0ee2e1c30ad3d380e50039569ffd57c18aee110759525738ff806c59ded82ebe3ec645fad23aa9d8d34b4078f3b3ab3d46f2e91f2c5d35a99e8ea1ec7685bb3050c0c77df2ef2633b2edb6210297f768a012cf01fbdf8de64c13cda0fff7637047624bdbc7ab5b117625db51c76b6fd777918e7a118c7e118d3b47a58fbe64d82213aeffa7a3d261d26e0a1719ead6fc685f5e5de8d955e983dbe7185be289e39216d550eb38c6a2ffc43f28c2c16813a27058738fa8f339e262dc63b585719c2f3ba0d5e8e70b8e7a08e15caae848750b653cfa08e3f662d99af301ec46a3d32e720a4ace2e387b9082a2abba4e39f35e388ac1e485d2c94ad7effc05d93f4c25b87d0a1d39bfc0a078822b42f1e98f0b0c184361a85c050845f73e18eecf0cdf618d54c1b6233cfe6622fa3257ffe5460c2b215fea1af4bd7564578cd56c3fa145dd84b856b9530de476da1d9dbb9c9aa42253476c30afbdf37e68f173f6e6dc61d70edeaa052a86be9b9e8d471d05173dfd51a600f13e813b61a36f8eb0a9c899848987fe77dd2a81c30772a885937cd5b24266f7c35b1fe24997ea71981c8dee9ee8d863841efd12fde53ce7209d29658ac2de7addf6e8f1840102b411eec2a784a185a881b54b876773ddc3cd2ac36448754b2965b877f2cadb0a3bfdaa608a6d6f11100c6a45568688549b2cb68ad967685ca5119d2f35997ce0386ef6bb2b48bb4b150b94a5b8d6177f2562386f871fecbc3ab081cf4feae7b3cfb147b304f0adf92db9af3e5ef72e0503841d4b8186a7c51c0d2812921371e824905f479e7942f17f696dbe1e305d751269a89cff2475b1ed2f6d6ba7a81364ea48ca7f7c773d272aed25bff75a1e66493571c4fd69305125d2f4bae3187a66ac055bcb5d38df8c4fd9d479c1a455570abc07aca1a8b0d6bd98166bdc7e398d3de8e6643453a5219d2b7638c6134c2fe1ea483f4ce08ac86649c022cac3edec906767ff7541426e398c441cb4534b7c629b99704121a62e03ca0ee0832cf72242abff3e6253e0291d9b38167209d4c5d1285609cee84648670990463c6ed26ade7ebedd602a5291134801516e6e6c4e484c117703aed8643e4eedf7722c8bacf0b19174006cf8c3b7b93a9ab0ac95c00c44bcacf00f0991ff80933a3160e364b8d6b28f55dc44c60d879daac53dddc02227ee97c2505dd8d448a435ae1a4626a46e9f610a0941af71addfe5edc2eb154e7943c697cfd8e5733fe56ba72572fd255604e352423ae68462c15aeded4ad256914b67f68e88b9a7448759ee19313ac33a5d4d8a266117800095fad2a69bd748ca739a9697ab01623cd979a72f14b016d8c6aa164bbf34cd90c08ece59412509957ea5fcc6f7436f680d7f8e67b2da3d1c542304caa994a5e0e480b39a9fafb7e628d4f0b4bae7ec68ab2a5009f4566dfda634a8a7b0a9cc85f6b334219bc98b6ba8245822f8cd6f0a2102d56f612050271ec90ba53470f5e38a756ef60a5f7a2b74f5cc85b8122960213d559bb6d1bdb6a5371a6f1019ae69d5e9c0b9b58e817f618bf6be28e9d7aab6d344322e062f28d319d08dab72d468ee6d0bc5996b98ecde2670e6b57c6ff37d1fd0c586bac6962c58c735b9069f226e4462c53a768142919669fa1746f3ac85637e5fc57f62b5d8e9e14980082304f2a59a3b9e53946bd74c71ffe84e46fd6c4d92f61b86100339f011c3bed5fe87ecd0c3c5956de598adb40346ace517b25bb3a738bffd2a5560dbdecc53472d43e1df23d3cebd8634b905dbc591573cbc4cb10efd27cd989e5a5d3895e6480362a1613dac39e630a63cf315336016f39cb8b177220e2c20f36b2d759a912259b326e55620dbd3bbf9a75feaa1d3483af4d41d9266285cfb7969e749bcbec5bd618693372a5187fa03b0642f60a787133ea00248a32483fd404cc1b6495f4c31e8fc2541b0807652309fe6b8a8f1e9b1c260608997728a1d2a60ee8379ba6d25aa9e2dcc668592ff83432c57c0d7b887225cafa54629e35d33c1f762beb024de91574aa14c1fe7a7414d9b4a3f125440c74aa0bfd05242b233dcd145b3af59fc16d35a108e1b69ff63d9c1bffaa93205e3f3840636b2bab3fa7bfff64e3d3147e91d3990f20b168e75cd575a6785fa8ba49dcff8550e81f7d382333c3cdd2157c2b72f679ac460980c28e0e4d3a74884ecdc4890526c40bef740434ed4682db7c42b771ac84707c19fa957e47cedf09a6732a55d18fb08e0001cbc2a844679291f8597a83215d043145e5a9c0494ab3e588be6ad3b70cf85a038590bd01a740d19f1e423e46cbfffa564a4f4af16be5662ebd184a2d0d09d61099b9bfd29e7dd3c37cf5693e6ecb582203d744b9be3dd56d7e3b97338334994ca5d8b77ea86125d0c2d695ac4bb62becfc8a59ba897cf95649b8ccf524f008a5b2e18e5a1f6bd3f344676593beb2f905a4dc7fb200f5d6926a41f9748d1f02bcc910778f148547428565930ad340d5580e5ea0d9520edcd4c9b9966617ddc675fae90ea6fa8ff8e5a27fb86a8a2fdcf1ff433148b141ec4005a157310e473c20c3ab4a3b9a5d061bda01e25b051e95cab5399fbb97fe00387c2bfdac5716d227b782437b40b347c4656891bc6814da915f871bbdb732575d08484c00fae7e9d7186f0725c980ddfc9c982d711a165c2a35d8c6bf70e00c5db790632008db35ac2ea3f85d170718d58420260868cca44b0e44d6f4564dcb159da357ee0d2661f6979ea2311494563ea0f0e1b0b324709f8e9be230f0dc4c26f54c08deec1fbaf707601f4e7da70cbbaa64c0d35a48fa06113d70acf63c92d9fcddde8d34915907eedb7826855a9eb96f30aa53a386533482451ef21786ab113cdac7323fa77df4ce394aa3263b23517fdd7b95e18bf29f2a9edb33eb0703a3f0a084dc96ae6caa065b7d27e872af21e10d820dd00584d93bc255dd5bf89d3f5b3d6c0e0644c554ca191c73d01590d3d28b4cae143f72a89d5dfaa324fbfc24c3eab97adce54dfdc42354eed3345dc95382f493097baa77e666aa7cad184ea285a1bef27c0a8b605f231f489bed22c3ce6415d39d22d5cb2b7572d767bd7a422a56b0d79769ce6f0db6893d87e846248f21c4b5f23f6b469f58e8ece4fa1d14a973a8eda90e27f6304c9c8971c17b6b693392d3dee675054652528b33e4d6cad4f591cedd305893bfd10f0f2acaff0ece651c4d598cb35cde329536645ac71cf406642e873dd2f90c3ac3c6543d576de7d28613e86b93797f28f3d31f20926c094bd29f86e931a481b8f9fa9fbefb480a5533438f8fb31187860d7d1cbf051963db82102dd2c14eeab2526a63a33a23a4ef48404edb9cd3b36bf26f81adea598d68f2638cdbb56c91ab04f5321de09fa37b5444a9b9d74c40f56c0530bf75626baab303db469b6d2230a144d9b43328a367fdc31012d44099fedeb6469b269feecc106dea70498d4e6ff1b38aaf82dfabbc1318eb71fa2ef629734070de454f6cdc21be9cdb1684b6a77db16dc2f7baadd6e5c30305385dcef60c0d6a7d1f33fccc549baf1493a3a93eb06a924bb95beafafdfa9b", 0x1000) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (rerun: 64) 21:11:59 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14d501) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x80, 0x200a81) ioctl$EVIOCGSND(r3, 0x80004525, 0xffffffffffffffff) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) [ 648.464420][ T2839] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 21:12:00 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000003, 0xc00) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300012) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r3, &(0x7f0000000340)="45c0", 0x2) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0xa6882) r5 = syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0xa0000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000380)) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x56781) write$hidraw(r6, &(0x7f0000000580)="44c0f49952ffee805f20d630782a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9dde841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a9500000000000100009a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a776105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a585000000000000025ad5d18e7eb491216ae87d345c96436effe386fbe514b184675cea898d161702b394653fcea60232bcabb647c5b6bc861cd8e659780ed3fa7fb8c41ee9711a0f1bd84e0be191b1617280c8ee4b19ad1946369f2891c61d44c4da3196fbe76da4769df0123a3e36d48a4e8ce42dcb6c25f267aee0dac3179db761e0dcd804cc48f5aa7a8a9ed2d2aa9565d3f14b014f1018fb93640665d42363df5884575d4813611eea0d76c7b00000000000000", 0x2a7) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/198, 0xc6) 21:12:00 executing program 5: syz_usb_connect(0x6, 0x316, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x81, 0xa2, 0x66, 0x40, 0xbda, 0x817e, 0x3074, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x304, 0x2, 0x0, 0x9e, 0xb0, 0x92, [{{0x9, 0x4, 0x7c, 0x3f, 0x5, 0xff, 0xff, 0xff, 0x1, [], [{{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x1f, 0x0, 0x6, [@generic={0x50, 0xe, "ad218a1649bdc019b8b383b1d80948ebd70d7c3c0718095a404a9240eccbb14d0afaf2e43020a1aa8ee3af56b49c17e7586bc2705b40b77025c26dc41015dfd7a90aaa06c4a5e03d0448a9968ee7"}, @generic={0x7c, 0x21, "305094b09fd61035381b1a0c968811d09984365f1e870c729acc22b6a342a1d67d84855926ef84e5bed24aadc4fbefb26f4f8dd31af161d6bde2b77737b0013c22b53615c491b1e810ed0d232c4a71e3a07fa3b54f4d43f91f52001b60b55380a81b7ad364b7168dad147a9c14442f9506478b7a47b02234b6c9"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x38, 0x20, 0x7f, 0x7a}}, {{0x9, 0x5, 0x9, 0x0, 0x0, 0x6, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}]}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x7, 0x1e, 0xa3, [@generic={0xe7, 0xc, "b007a95ab57938aa027f03d561a5a72af660bffa433defa261e9d29432426c4a1faef8c232bcfcb8cc4d74b4b6c536325ad0b6416856c668cab89204267478c624eb88ad8aae0274a051fc4ceedbe687290dc12dba516a704c0bb82b5ebd108ffe38d074b72e63b7dccd014b670db3d5cb497782c88c289515d6482fe40502e3cde4a6b8e15082a7f2fa540cb1968bb4c5eda5f22a6a7e860c5ec4fa017e6a33b83900c21ed64b0e0342e17334801eebd5de1ef3098b975369621648f9b75ce51bc8f38d52b00092b8f9380aa2bac2620d22ec8533614498b71ee6d042161af1a097dffe91"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x48, 0xfff9}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x3, 0x81, 0x4}}]}}, {{0x9, 0x4, 0x7e, 0x4, 0x3, 0x7, 0x2b, 0xa4, 0x2, [], [{{0x9, 0x5, 0xa, 0x0, 0x400, 0x9, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x46, 0x3}]}}, {{0x9, 0x5, 0x5, 0x13, 0x20, 0x81, 0x8, 0x6}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x19, 0x2, 0x1, [@generic={0xcb, 0x22, "aae3629d7a015d5186da928680394c8b319e9c25056ab72079a3f60d32f8f960f788949a3c7bda681b6dc16cc14cdda15b4fd6dfb4b080ebfa963913ce63407c553ff23b178f26fd9b1cabd183d6149ee552442a6c8c820b750d7f2a8f92979b4b7a6ece151443fe54b3af4cae4cb5e253f1e20df1af8497a76135b720b935977d3283ee5c47aacc806ea2254227f8d63c4599c1fa57d76fa0838e58bfedb87cb5e72e99803c48ca3c0193579fce8a198565a7c673b4ca200c418ab10b5253cbc6f1634dad4703e2b7"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x101}]}}]}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x250, 0x7, 0x82, 0x15, 0x10, 0xa0}, 0x5, &(0x7f0000000640)={0x5, 0xf, 0x5}, 0x3, [{0x14, &(0x7f0000000680)=@string={0x14, 0x3, "ba1b40ff505da8f9f1ffdda018d8d916422e"}}, {0x55, &(0x7f00000006c0)=@string={0x55, 0x3, "4d218639839486ba5465c00f45e6fb15a447869c403e73163e491bd10770cf9dc9bc58b43292efdddb7dd5ef98536ec4db10aa5a8b299e2b6f61cd0d7c09f76d72afbc6fa167865327a5a8ce6b68e97750a9c0"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x1009}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80240) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000007c0)) r1 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x4, 0x440800) write$hidraw(r1, &(0x7f0000000200)="727d155727cee1753a78aac4795ff6e8369afd86e928d595ca07fcff54f1d4586dfd375a3ed2beeb3775533a58a3d8be52cd3833be210d342e05a2623920ec623396ee562daa529c65371a12ffc68048e4445e6c14a18fbaf3d93dc4b19bfc9224137de25b8c0528a47296897cb91448ba16f6f399acd5ffa2f015a329464bc3373817b1fd23139482ca2e16cc740b7f799b03e478cd7754cf52479274b1bb7c6066800d5c8f61d4eabd632a5ef2062ddab9f3dcc726cf016201f0", 0xbb) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/237, 0xed) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) syz_usb_connect(0x6, 0x316, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x81, 0xa2, 0x66, 0x40, 0xbda, 0x817e, 0x3074, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x304, 0x2, 0x0, 0x9e, 0xb0, 0x92, [{{0x9, 0x4, 0x7c, 0x3f, 0x5, 0xff, 0xff, 0xff, 0x1, [], [{{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x1f, 0x0, 0x6, [@generic={0x50, 0xe, "ad218a1649bdc019b8b383b1d80948ebd70d7c3c0718095a404a9240eccbb14d0afaf2e43020a1aa8ee3af56b49c17e7586bc2705b40b77025c26dc41015dfd7a90aaa06c4a5e03d0448a9968ee7"}, @generic={0x7c, 0x21, "305094b09fd61035381b1a0c968811d09984365f1e870c729acc22b6a342a1d67d84855926ef84e5bed24aadc4fbefb26f4f8dd31af161d6bde2b77737b0013c22b53615c491b1e810ed0d232c4a71e3a07fa3b54f4d43f91f52001b60b55380a81b7ad364b7168dad147a9c14442f9506478b7a47b02234b6c9"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x38, 0x20, 0x7f, 0x7a}}, {{0x9, 0x5, 0x9, 0x0, 0x0, 0x6, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}]}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x7, 0x1e, 0xa3, [@generic={0xe7, 0xc, "b007a95ab57938aa027f03d561a5a72af660bffa433defa261e9d29432426c4a1faef8c232bcfcb8cc4d74b4b6c536325ad0b6416856c668cab89204267478c624eb88ad8aae0274a051fc4ceedbe687290dc12dba516a704c0bb82b5ebd108ffe38d074b72e63b7dccd014b670db3d5cb497782c88c289515d6482fe40502e3cde4a6b8e15082a7f2fa540cb1968bb4c5eda5f22a6a7e860c5ec4fa017e6a33b83900c21ed64b0e0342e17334801eebd5de1ef3098b975369621648f9b75ce51bc8f38d52b00092b8f9380aa2bac2620d22ec8533614498b71ee6d042161af1a097dffe91"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x48, 0xfff9}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x3, 0x81, 0x4}}]}}, {{0x9, 0x4, 0x7e, 0x4, 0x3, 0x7, 0x2b, 0xa4, 0x2, [], [{{0x9, 0x5, 0xa, 0x0, 0x400, 0x9, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x46, 0x3}]}}, {{0x9, 0x5, 0x5, 0x13, 0x20, 0x81, 0x8, 0x6}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x19, 0x2, 0x1, [@generic={0xcb, 0x22, "aae3629d7a015d5186da928680394c8b319e9c25056ab72079a3f60d32f8f960f788949a3c7bda681b6dc16cc14cdda15b4fd6dfb4b080ebfa963913ce63407c553ff23b178f26fd9b1cabd183d6149ee552442a6c8c820b750d7f2a8f92979b4b7a6ece151443fe54b3af4cae4cb5e253f1e20df1af8497a76135b720b935977d3283ee5c47aacc806ea2254227f8d63c4599c1fa57d76fa0838e58bfedb87cb5e72e99803c48ca3c0193579fce8a198565a7c673b4ca200c418ab10b5253cbc6f1634dad4703e2b7"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x101}]}}]}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x250, 0x7, 0x82, 0x15, 0x10, 0xa0}, 0x5, &(0x7f0000000640)={0x5, 0xf, 0x5}, 0x3, [{0x14, &(0x7f0000000680)=@string={0x14, 0x3, "ba1b40ff505da8f9f1ffdda018d8d916422e"}}, {0x55, &(0x7f00000006c0)=@string={0x55, 0x3, "4d218639839486ba5465c00f45e6fb15a447869c403e73163e491bd10770cf9dc9bc58b43292efdddb7dd5ef98536ec4db10aa5a8b299e2b6f61cd0d7c09f76d72afbc6fa167865327a5a8ce6b68e97750a9c0"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x1009}}]}) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80240) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000007c0)) (async) syz_open_dev$hidraw(&(0x7f00000001c0), 0x4, 0x440800) (async) write$hidraw(r1, &(0x7f0000000200)="727d155727cee1753a78aac4795ff6e8369afd86e928d595ca07fcff54f1d4586dfd375a3ed2beeb3775533a58a3d8be52cd3833be210d342e05a2623920ec623396ee562daa529c65371a12ffc68048e4445e6c14a18fbaf3d93dc4b19bfc9224137de25b8c0528a47296897cb91448ba16f6f399acd5ffa2f015a329464bc3373817b1fd23139482ca2e16cc740b7f799b03e478cd7754cf52479274b1bb7c6066800d5c8f61d4eabd632a5ef2062ddab9f3dcc726cf016201f0", 0xbb) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/237, 0xed) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) (async) 21:12:00 executing program 3: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0]) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) (async) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000080)) (async) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:00 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) read$hidraw(0xffffffffffffffff, &(0x7f00000012c0)=""/145, 0x91) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0x7f, "c553160d600effa8c7cb73df4c8fd9368e541429a7c853810407328fa1ff4864936d0ff8f4981200f522bc0700"}) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80000) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (rerun: 64) write$hidraw(r3, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r3, 0x0, 0x3895713f0f4c19b8) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x7, 0x101000) (async, rerun: 64) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) (async, rerun: 64) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (rerun: 64) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:00 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x40) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x8, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "6a84"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x7be}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0x0, 0x3f, 0x0, 0x40, 0x5}, 0x33, &(0x7f00000003c0)={0x5, 0xf, 0x33, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x80, 0x0, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "4a2973e28166887480d3ceef1efd5615"}, @generic={0x6, 0x10, 0x0, "fa5adc"}]}, 0x1, [{0x0, 0x0}]}) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x40) (async) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x8, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "6a84"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x7be}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0x0, 0x3f, 0x0, 0x40, 0x5}, 0x33, &(0x7f00000003c0)={0x5, 0xf, 0x33, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x80, 0x0, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "4a2973e28166887480d3ceef1efd5615"}, @generic={0x6, 0x10, 0x0, "fa5adc"}]}, 0x1, [{0x0, 0x0}]}) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) 21:12:00 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000001640)={{0x12, 0x1, 0x0, 0x26, 0x52, 0x24, 0x0, 0x9710, 0x7810, 0xacd7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x85, 0x1a, 0x21}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xbc, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xaa, 0x3, 0x1, 0x81, 0xb0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xf4b, 0x1f}, [@feature_unit={0xf, 0x24, 0x6, 0x5, 0x5, 0x4, [0xa, 0x0, 0x1, 0x0], 0x1f}, @extension_unit={0x7, 0x24, 0x8, 0x4, 0x6, 0xf7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x1f, 0x9, 0x0, {0x7, 0x25, 0x1, 0x81, 0xab, 0x86}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x2, 0x8, 0x97, "85"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x8, 0x0, 0x7, "7b083ec61baa7c"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x3, 0x1}, @as_header={0x7, 0x24, 0x1, 0x8, 0xf9, 0x5}, @as_header={0x7, 0x24, 0x1, 0x40, 0x42, 0x1}, @as_header={0x7, 0x24, 0x1, 0xff, 0x2, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x8, 0x40, 0x2, {0x7, 0x25, 0x1, 0x0, 0x40, 0x87}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x6, 0x7, 0x80, 0x20, 0x8b}, 0x31, &(0x7f0000000100)={0x5, 0xf, 0x31, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0xb0, 0x1, 0x4, 0xf00, 0x6, [0x30]}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x40, 0xf0f, 0x8001, [0x3ff0, 0x3e70, 0xff00, 0x30]}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c0a}}, {0xb2, &(0x7f00000001c0)=@string={0xb2, 0x3, "f01ac023cae36f9e377e8566df0be9c89c72492574a7bac3eb1241b862f7c0bb683fc811ccfc92b2089d831460dd476078b7903d2bfb124ab1d0bc2415e2bd3ed294b0da7837e4631cf27f188ee036528588443328fe823a5c85114c78e71cd30e6c03a3177e5afb41978b19af8987e7b2c6cabaf953fc14f1136e5b3c40f8a9edd79f9d3e2e4285ec5ce64aba6e236c9ac0c938ef9ae0d20b7555d5703157001fb4c0f9565d68752877e8a44e9f01ea"}}]}) syz_open_dev$evdev(0x0, 0x0, 0x0) 21:12:00 executing program 5: syz_usb_connect(0x6, 0x316, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x81, 0xa2, 0x66, 0x40, 0xbda, 0x817e, 0x3074, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x304, 0x2, 0x0, 0x9e, 0xb0, 0x92, [{{0x9, 0x4, 0x7c, 0x3f, 0x5, 0xff, 0xff, 0xff, 0x1, [], [{{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x1f, 0x0, 0x6, [@generic={0x50, 0xe, "ad218a1649bdc019b8b383b1d80948ebd70d7c3c0718095a404a9240eccbb14d0afaf2e43020a1aa8ee3af56b49c17e7586bc2705b40b77025c26dc41015dfd7a90aaa06c4a5e03d0448a9968ee7"}, @generic={0x7c, 0x21, "305094b09fd61035381b1a0c968811d09984365f1e870c729acc22b6a342a1d67d84855926ef84e5bed24aadc4fbefb26f4f8dd31af161d6bde2b77737b0013c22b53615c491b1e810ed0d232c4a71e3a07fa3b54f4d43f91f52001b60b55380a81b7ad364b7168dad147a9c14442f9506478b7a47b02234b6c9"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x38, 0x20, 0x7f, 0x7a}}, {{0x9, 0x5, 0x9, 0x0, 0x0, 0x6, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}]}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x7, 0x1e, 0xa3, [@generic={0xe7, 0xc, "b007a95ab57938aa027f03d561a5a72af660bffa433defa261e9d29432426c4a1faef8c232bcfcb8cc4d74b4b6c536325ad0b6416856c668cab89204267478c624eb88ad8aae0274a051fc4ceedbe687290dc12dba516a704c0bb82b5ebd108ffe38d074b72e63b7dccd014b670db3d5cb497782c88c289515d6482fe40502e3cde4a6b8e15082a7f2fa540cb1968bb4c5eda5f22a6a7e860c5ec4fa017e6a33b83900c21ed64b0e0342e17334801eebd5de1ef3098b975369621648f9b75ce51bc8f38d52b00092b8f9380aa2bac2620d22ec8533614498b71ee6d042161af1a097dffe91"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x48, 0xfff9}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x3, 0x81, 0x4}}]}}, {{0x9, 0x4, 0x7e, 0x4, 0x3, 0x7, 0x2b, 0xa4, 0x2, [], [{{0x9, 0x5, 0xa, 0x0, 0x400, 0x9, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x46, 0x3}]}}, {{0x9, 0x5, 0x5, 0x13, 0x20, 0x81, 0x8, 0x6}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x19, 0x2, 0x1, [@generic={0xcb, 0x22, "aae3629d7a015d5186da928680394c8b319e9c25056ab72079a3f60d32f8f960f788949a3c7bda681b6dc16cc14cdda15b4fd6dfb4b080ebfa963913ce63407c553ff23b178f26fd9b1cabd183d6149ee552442a6c8c820b750d7f2a8f92979b4b7a6ece151443fe54b3af4cae4cb5e253f1e20df1af8497a76135b720b935977d3283ee5c47aacc806ea2254227f8d63c4599c1fa57d76fa0838e58bfedb87cb5e72e99803c48ca3c0193579fce8a198565a7c673b4ca200c418ab10b5253cbc6f1634dad4703e2b7"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x101}]}}]}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x250, 0x7, 0x82, 0x15, 0x10, 0xa0}, 0x5, &(0x7f0000000640)={0x5, 0xf, 0x5}, 0x3, [{0x14, &(0x7f0000000680)=@string={0x14, 0x3, "ba1b40ff505da8f9f1ffdda018d8d916422e"}}, {0x55, &(0x7f00000006c0)=@string={0x55, 0x3, "4d218639839486ba5465c00f45e6fb15a447869c403e73163e491bd10770cf9dc9bc58b43292efdddb7dd5ef98536ec4db10aa5a8b299e2b6f61cd0d7c09f76d72afbc6fa167865327a5a8ce6b68e97750a9c0"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x1009}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80240) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000007c0)) (async) r1 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x4, 0x440800) write$hidraw(r1, &(0x7f0000000200)="727d155727cee1753a78aac4795ff6e8369afd86e928d595ca07fcff54f1d4586dfd375a3ed2beeb3775533a58a3d8be52cd3833be210d342e05a2623920ec623396ee562daa529c65371a12ffc68048e4445e6c14a18fbaf3d93dc4b19bfc9224137de25b8c0528a47296897cb91448ba16f6f399acd5ffa2f015a329464bc3373817b1fd23139482ca2e16cc740b7f799b03e478cd7754cf52479274b1bb7c6066800d5c8f61d4eabd632a5ef2062ddab9f3dcc726cf016201f0", 0xbb) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/237, 0xed) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) [ 648.541991][ T2841] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 649.413804][ T2871] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:00 executing program 3: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0]) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async, rerun: 32) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) (rerun: 32) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) (async) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000080)) (async) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:00 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) read$hidraw(0xffffffffffffffff, &(0x7f00000012c0)=""/145, 0x91) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0x7f, "c553160d600effa8c7cb73df4c8fd9368e541429a7c853810407328fa1ff4864936d0ff8f4981200f522bc0700"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r3, &(0x7f0000000240)="89", 0x1) write$hidraw(r3, 0x0, 0x3895713f0f4c19b8) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000280), 0x7, 0x101000) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) read$hidraw(0xffffffffffffffff, &(0x7f00000012c0)=""/145, 0x91) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0x7f, "c553160d600effa8c7cb73df4c8fd9368e541429a7c853810407328fa1ff4864936d0ff8f4981200f522bc0700"}) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r3, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r3, 0x0, 0x3895713f0f4c19b8) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x7, 0x101000) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) [ 649.490800][ T2871] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 649.516433][ T2871] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 649.525366][ T2871] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:00 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000003, 0xc00) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300012) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r3, &(0x7f0000000340)="45c0", 0x2) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0xa6882) r5 = syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0xa0000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000380)) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x56781) write$hidraw(r6, &(0x7f0000000580)="44c0f49952ffee805f20d630782a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9dde841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a9500000000000100009a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a776105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a585000000000000025ad5d18e7eb491216ae87d345c96436effe386fbe514b184675cea898d161702b394653fcea60232bcabb647c5b6bc861cd8e659780ed3fa7fb8c41ee9711a0f1bd84e0be191b1617280c8ee4b19ad1946369f2891c61d44c4da3196fbe76da4769df0123a3e36d48a4e8ce42dcb6c25f267aee0dac3179db761e0dcd804cc48f5aa7a8a9ed2d2aa9565d3f14b014f1018fb93640665d42363df5884575d4813611eea0d76c7b00000000000000", 0x2a7) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/198, 0xc6) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000003, 0xc00) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300012) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) (async) write$hidraw(r3, &(0x7f0000000340)="45c0", 0x2) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0xa6882) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0xa0000) (async) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000380)) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x56781) (async) write$hidraw(r6, &(0x7f0000000580)="44c0f49952ffee805f20d630782a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9dde841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a9500000000000100009a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a776105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a585000000000000025ad5d18e7eb491216ae87d345c96436effe386fbe514b184675cea898d161702b394653fcea60232bcabb647c5b6bc861cd8e659780ed3fa7fb8c41ee9711a0f1bd84e0be191b1617280c8ee4b19ad1946369f2891c61d44c4da3196fbe76da4769df0123a3e36d48a4e8ce42dcb6c25f267aee0dac3179db761e0dcd804cc48f5aa7a8a9ed2d2aa9565d3f14b014f1018fb93640665d42363df5884575d4813611eea0d76c7b00000000000000", 0x2a7) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/198, 0xc6) (async) 21:12:00 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8001, 0xd2be1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x94b7, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086607, &(0x7f0000000080)) 21:12:00 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x40) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x8, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "6a84"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x7be}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0x0, 0x3f, 0x0, 0x40, 0x5}, 0x33, &(0x7f00000003c0)={0x5, 0xf, 0x33, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x80, 0x0, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "4a2973e28166887480d3ceef1efd5615"}, @generic={0x6, 0x10, 0x0, "fa5adc"}]}, 0x1, [{0x0, 0x0}]}) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x40) (async) syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x8, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "6a84"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x7be}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0x0, 0x3f, 0x0, 0x40, 0x5}, 0x33, &(0x7f00000003c0)={0x5, 0xf, 0x33, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x80, 0x0, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "4a2973e28166887480d3ceef1efd5615"}, @generic={0x6, 0x10, 0x0, "fa5adc"}]}, 0x1, [{0x0, 0x0}]}) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) 21:12:00 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8001, 0xd2be1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x94b7, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086607, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8001, 0xd2be1) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x94b7, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086607, &(0x7f0000000080)) (async) 21:12:00 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000003, 0xc00) (rerun: 32) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300012) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r3, &(0x7f0000000340)="45c0", 0x2) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0xa6882) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0xa0000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000380)) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async, rerun: 32) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) (async, rerun: 32) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x56781) write$hidraw(r6, &(0x7f0000000580)="44c0f49952ffee805f20d630782a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9dde841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a9500000000000100009a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a776105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a585000000000000025ad5d18e7eb491216ae87d345c96436effe386fbe514b184675cea898d161702b394653fcea60232bcabb647c5b6bc861cd8e659780ed3fa7fb8c41ee9711a0f1bd84e0be191b1617280c8ee4b19ad1946369f2891c61d44c4da3196fbe76da4769df0123a3e36d48a4e8ce42dcb6c25f267aee0dac3179db761e0dcd804cc48f5aa7a8a9ed2d2aa9565d3f14b014f1018fb93640665d42363df5884575d4813611eea0d76c7b00000000000000", 0x2a7) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/198, 0xc6) 21:12:00 executing program 2: syz_open_dev$evdev(0xfffffffffffffffc, 0x7ff, 0x4c503) syz_open_dev$evdev(0xfffffffffffffffc, 0x3, 0x281153) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x100, 0x7, 0x7, 0x8, 0x1}) 21:12:00 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8001, 0xd2be1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) (async, rerun: 64) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x94b7, 0x0) (rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40086607, &(0x7f0000000080)) 21:12:00 executing program 2: syz_open_dev$evdev(0xfffffffffffffffc, 0x7ff, 0x4c503) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x3, 0x281153) (async) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x100, 0x7, 0x7, 0x8, 0x1}) [ 649.713236][ T2907] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 649.886628][ T25] kauditd_printk_skb: 114 callbacks suppressed [ 649.886648][ T25] audit: type=1804 audit(1652217120.818:8137): pid=2932 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3536302F48C7C060 dev="sda1" ino=1174 res=1 errno=0 21:12:00 executing program 2: syz_open_dev$evdev(0xfffffffffffffffc, 0x7ff, 0x4c503) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x3, 0x281153) (async) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x100, 0x7, 0x7, 0x8, 0x1}) 21:12:01 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) 21:12:01 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x48000) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) read$hidraw(r2, &(0x7f0000000240)=""/178, 0xb2) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r5, &(0x7f00000000c0)='q', 0xfdef) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) write$hidraw(0xffffffffffffffff, &(0x7f0000001540), 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000300)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 21:12:01 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000001640)={{0x12, 0x1, 0x0, 0x26, 0x52, 0x24, 0x0, 0x9710, 0x7810, 0xacd7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x85, 0x1a, 0x21}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xbc, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xaa, 0x3, 0x1, 0x81, 0xb0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xf4b, 0x1f}, [@feature_unit={0xf, 0x24, 0x6, 0x5, 0x5, 0x4, [0xa, 0x0, 0x1, 0x0], 0x1f}, @extension_unit={0x7, 0x24, 0x8, 0x4, 0x6, 0xf7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x1f, 0x9, 0x0, {0x7, 0x25, 0x1, 0x81, 0xab, 0x86}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x2, 0x8, 0x97, "85"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x8, 0x0, 0x7, "7b083ec61baa7c"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x3, 0x1}, @as_header={0x7, 0x24, 0x1, 0x8, 0xf9, 0x5}, @as_header={0x7, 0x24, 0x1, 0x40, 0x42, 0x1}, @as_header={0x7, 0x24, 0x1, 0xff, 0x2, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x8, 0x40, 0x2, {0x7, 0x25, 0x1, 0x0, 0x40, 0x87}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x6, 0x7, 0x80, 0x20, 0x8b}, 0x31, &(0x7f0000000100)={0x5, 0xf, 0x31, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0xb0, 0x1, 0x4, 0xf00, 0x6, [0x30]}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x40, 0xf0f, 0x8001, [0x3ff0, 0x3e70, 0xff00, 0x30]}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c0a}}, {0xb2, &(0x7f00000001c0)=@string={0xb2, 0x3, "f01ac023cae36f9e377e8566df0be9c89c72492574a7bac3eb1241b862f7c0bb683fc811ccfc92b2089d831460dd476078b7903d2bfb124ab1d0bc2415e2bd3ed294b0da7837e4631cf27f188ee036528588443328fe823a5c85114c78e71cd30e6c03a3177e5afb41978b19af8987e7b2c6cabaf953fc14f1136e5b3c40f8a9edd79f9d3e2e4285ec5ce64aba6e236c9ac0c938ef9ae0d20b7555d5703157001fb4c0f9565d68752877e8a44e9f01ea"}}]}) syz_open_dev$evdev(0x0, 0x0, 0x0) 21:12:01 executing program 0: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffdd04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af389900e73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d42d2e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0698a34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e00"/946]) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1d02) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/246, 0xf6) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0xee, 0x501840) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0xfffffffffffffe5a, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a10900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:01 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x241) r0 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/129) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xfe9, 0x101000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000080)={0x0, 0x23, &(0x7f0000000040)="7f64b7ca2195db0a9ba27c19c279c6655fd7bc03b83fe3599551099ad4e773a4ed4b51"}) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x697) [ 650.065952][ T25] audit: type=1800 audit(1652217120.998:8138): pid=2953 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1162 res=0 errno=0 21:12:01 executing program 2: write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r0, &(0x7f0000000000)=""/9, 0x9) syz_usb_connect(0x1, 0x24, &(0x7f00000003c0)=ANY=[], 0x0) syz_usb_connect$printer(0x2, 0x0, 0x0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x9, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x446}}, {0x96, &(0x7f0000000380)=@string={0x96, 0x3, "15fa6468b47bf66284003302513b910affdca41de411d0eeeb77949b32e5d4dc003c203999a4bdf5b0e67ae12d60184062e5e41095934c3e0100af433a156a81a921b928fa117ce3ca231f1cb2ade842ad24e562c9f6c9b1c93328656ae15e97d3b54c36c3b1d25ee9ff918487418f34d618d6e59751f5e31e12ffca080c190956746bc74e9dae11f3b3d52dfd28c3543ece285a"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x437}}, {0x7b, &(0x7f0000000480)=@string={0x7b, 0x3, "3d0e78c0ae4c1d71506440c08fe92226f9d57a353e86afb9afe479ccf1972280de9ed719c228b5d3d8d44efa5ef5b6033667e138d2b73f93c7411351eacb4c170d0951429892c1879ee2f0f3a49aae510158eece545a458d3ced6d3931533172e18c981daf175bcecd12df894db350011168c97875fcc73c68"}}, {0x7d, &(0x7f0000000500)=@string={0x7d, 0x3, "f2bf3f5ec35bee0fec7353c66510c754ca84d2851751ccbab623a8531ab74b7c92278e528d24d35a36df7f074dce1b7370dd5177128342aaeb2793d3b6f56f82f5dd33cff21b1e0dd27f056e75fd23098bb571e911e17b0272142cb433038a59f8a3605c9041572c5fef221e0207f34a3b40473d5db4285b7dbb65"}}, {0x2a, &(0x7f00000006c0)=@string={0x2a, 0x3, "22947418e3198b9a35ea6ca447ca0b65c68305a1015671384e607ef63b713afcf0b74c9a181223fa"}}, {0x9, &(0x7f0000000700)=@string={0x9, 0x3, "51c08fb5a29198"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x816}}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, &(0x7f0000001200), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x141480) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000240)={0x4e, "16b4fa978bdebba7c20c460324b536c9822119fcea47310cfa870418fe8a22d33fcf644feeefadaf758274abaf9eb55d2cb63f5804ed604193b52250ab29d729"}) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hiddev(&(0x7f0000000200), 0x0, 0xdf7c409ecfccf8fc) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000580)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000080, 0x167f42) ioctl$HIDIOCGRAWNAME(r5, 0xc0c0583b, &(0x7f0000000040)) 21:12:01 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x241) r0 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/129) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xfe9, 0x101000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000080)={0x0, 0x23, &(0x7f0000000040)="7f64b7ca2195db0a9ba27c19c279c6655fd7bc03b83fe3599551099ad4e773a4ed4b51"}) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x697) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x241) (async) syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/129) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xfe9, 0x101000) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000080)={0x0, 0x23, &(0x7f0000000040)="7f64b7ca2195db0a9ba27c19c279c6655fd7bc03b83fe3599551099ad4e773a4ed4b51"}) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x697) (async) [ 650.110575][ T2958] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 650.142437][ T25] audit: type=1804 audit(1652217121.008:8139): pid=2953 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313036332F48C7C060 dev="sda1" ino=1162 res=1 errno=0 [ 650.173116][ T25] audit: type=1800 audit(1652217121.008:8140): pid=2956 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1176 res=0 errno=0 [ 650.194326][ T25] audit: type=1804 audit(1652217121.028:8141): pid=2953 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313036332F48C7C060 dev="sda1" ino=1162 res=1 errno=0 [ 650.199998][ T2963] Error: Driver 'raw-gadget' is already registered, aborting... [ 650.224298][ T25] audit: type=1804 audit(1652217121.028:8142): pid=2953 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313036332F48C7C060 dev="sda1" ino=1162 res=1 errno=0 [ 650.224356][ T25] audit: type=1804 audit(1652217121.068:8143): pid=2951 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3536312F48C7C060 dev="sda1" ino=1158 res=1 errno=0 [ 650.230010][ T2958] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 650.232046][ T2963] UDC core: USB Raw Gadget: driver registration failed: -16 [ 650.307345][ T2963] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 650.365589][ T25] audit: type=1804 audit(1652217121.208:8144): pid=2967 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723833313330383237332F73797A6B616C6C65722E5836334333642F3536322F48C7C060 dev="sda1" ino=1171 res=1 errno=0 [ 650.382879][ T2960] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 650.395773][ T25] audit: type=1804 audit(1652217121.258:8145): pid=2963 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972313939343034303435322F73797A6B616C6C65722E797833736D562F3633312F48C7C060 dev="sda1" ino=1185 res=1 errno=0 [ 650.434656][ T25] audit: type=1804 audit(1652217121.348:8146): pid=2976 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313036332F48C7C060 dev="sda1" ino=1162 res=1 errno=0 21:12:01 executing program 1: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x241) r0 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/129) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xfe9, 0x101000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000080)={0x0, 0x23, &(0x7f0000000040)="7f64b7ca2195db0a9ba27c19c279c6655fd7bc03b83fe3599551099ad4e773a4ed4b51"}) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x697) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x241) (async) syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/129) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xfe9, 0x101000) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000080)={0x0, 0x23, &(0x7f0000000040)="7f64b7ca2195db0a9ba27c19c279c6655fd7bc03b83fe3599551099ad4e773a4ed4b51"}) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x697) (async) [ 650.441984][ T2958] Error: Driver 'raw-gadget' is already registered, aborting... [ 650.472452][ T2958] UDC core: USB Raw Gadget: driver registration failed: -16 [ 650.477355][ T2956] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 650.479796][ T2958] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 650.482586][ T2960] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:01 executing program 0: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffdd04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af389900e73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d42d2e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0698a34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e00"/946]) (async, rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1d02) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/246, 0xf6) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000200), 0xee, 0x501840) (rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f00000002c0), 0xfffffffffffffe5a, 0x0) (rerun: 32) write$hidraw(r2, &(0x7f0000000380)="1a10900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) (async, rerun: 64) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (rerun: 64) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:01 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147442) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hiddev(&(0x7f0000000300), 0x100, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x80000) write$hidraw(r4, &(0x7f0000000280)="d4a36049d94d22e96146e0625f408397c010673b90942f040f9931c8ffdbb0c1e31d78397d6c8f103f60782182ee60c21c62dc89697c245efae97b214a696763e538293bbfcfc9d622de93916d23e6a5d47b12c312227802144c747a912cb8b41a87d168a837022e5b", 0x69) 21:12:01 executing program 0: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffdd04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af389900e73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d42d2e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0698a34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e00"/946]) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1d02) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/246, 0xf6) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0xee, 0x501840) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0xfffffffffffffe5a, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a10900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400]) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffdd04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af389900e73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d42d2e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0698a34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e00"/946]) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x1ab043) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1d02) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/246, 0xf6) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0xee, 0x501840) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0xfffffffffffffe5a, 0x0) (async) write$hidraw(r2, &(0x7f0000000380)="1a10900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a1111", 0xb6) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) 21:12:01 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x48000) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) read$hidraw(r2, &(0x7f0000000240)=""/178, 0xb2) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) (rerun: 32) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async, rerun: 32) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 32) write$hidraw(r5, &(0x7f00000000c0)='q', 0xfdef) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001540), 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000300)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 21:12:02 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000001640)={{0x12, 0x1, 0x0, 0x26, 0x52, 0x24, 0x0, 0x9710, 0x7810, 0xacd7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x85, 0x1a, 0x21}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xbc, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xaa, 0x3, 0x1, 0x81, 0xb0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xf4b, 0x1f}, [@feature_unit={0xf, 0x24, 0x6, 0x5, 0x5, 0x4, [0xa, 0x0, 0x1, 0x0], 0x1f}, @extension_unit={0x7, 0x24, 0x8, 0x4, 0x6, 0xf7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x1f, 0x9, 0x0, {0x7, 0x25, 0x1, 0x81, 0xab, 0x86}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x2, 0x8, 0x97, "85"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x8, 0x0, 0x7, "7b083ec61baa7c"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x3, 0x1}, @as_header={0x7, 0x24, 0x1, 0x8, 0xf9, 0x5}, @as_header={0x7, 0x24, 0x1, 0x40, 0x42, 0x1}, @as_header={0x7, 0x24, 0x1, 0xff, 0x2, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x8, 0x40, 0x2, {0x7, 0x25, 0x1, 0x0, 0x40, 0x87}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x6, 0x7, 0x80, 0x20, 0x8b}, 0x31, &(0x7f0000000100)={0x5, 0xf, 0x31, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0xb0, 0x1, 0x4, 0xf00, 0x6, [0x30]}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x40, 0xf0f, 0x8001, [0x3ff0, 0x3e70, 0xff00, 0x30]}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c0a}}, {0xb2, &(0x7f00000001c0)=@string={0xb2, 0x3, "f01ac023cae36f9e377e8566df0be9c89c72492574a7bac3eb1241b862f7c0bb683fc811ccfc92b2089d831460dd476078b7903d2bfb124ab1d0bc2415e2bd3ed294b0da7837e4631cf27f188ee036528588443328fe823a5c85114c78e71cd30e6c03a3177e5afb41978b19af8987e7b2c6cabaf953fc14f1136e5b3c40f8a9edd79f9d3e2e4285ec5ce64aba6e236c9ac0c938ef9ae0d20b7555d5703157001fb4c0f9565d68752877e8a44e9f01ea"}}]}) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 651.080320][ T3008] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 651.098056][ T2997] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 651.099661][ T3008] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 651.118496][ T3008] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 651.127332][ T3008] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:02 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) 21:12:02 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x48000) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (rerun: 64) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) read$hidraw(r2, &(0x7f0000000240)=""/178, 0xb2) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r5, &(0x7f00000000c0)='q', 0xfdef) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001540), 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000300)) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 21:12:02 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x224c, 0x0, {}, {}, @period={0x5c, 0x2002, 0x6, 0x9, 0x4, {0x9, 0x7, 0x401, 0x214}, 0x9, &(0x7f0000000240)=[0x4, 0x0, 0xa2, 0x17, 0x4, 0x3f, 0xf000, 0x80, 0xff99]}}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e7501) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x7c00, 0x0) write$hidraw(r3, &(0x7f0000001280)="9b9c24a1da910c02a36f331d9af5b2d2cc6948b9ec4e6441e343a1717f", 0x1d) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r4, &(0x7f0000000280)="7a66c38357d7d331b56f5777284f77a713d3f59c0c11d72938ab07b5e96cdf0dd19ab76f80ab5270e5f545914ff0df0604141ed88a9cb52f01d791538b003a75a9c73854e24445b0fcb8ea64485fe85da12e06f784b4f46c3f46cc313283539f6a9dfac9fe19291f4dd689607bfcfb536f91587bb677f0f479098922a8cc62d018c1d2549b9fbfec4f31908a36d8a750eba4419360d3293124dba9febf1f83ba38461511f0f74bbfd95ec91bf228b2fc12736292adde925337f8a571503793f9d516418c9499417373e438a95a0a88f4ca034e8e", 0xd4) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 21:12:02 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147442) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hiddev(&(0x7f0000000300), 0x100, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x80000) write$hidraw(r4, &(0x7f0000000280)="d4a36049d94d22e96146e0625f408397c010673b90942f040f9931c8ffdbb0c1e31d78397d6c8f103f60782182ee60c21c62dc89697c245efae97b214a696763e538293bbfcfc9d622de93916d23e6a5d47b12c312227802144c747a912cb8b41a87d168a837022e5b", 0x69) 21:12:02 executing program 2: write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r0, &(0x7f0000000000)=""/9, 0x9) syz_usb_connect(0x1, 0x24, &(0x7f00000003c0)=ANY=[], 0x0) syz_usb_connect$printer(0x2, 0x0, 0x0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x9, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x446}}, {0x96, &(0x7f0000000380)=@string={0x96, 0x3, "15fa6468b47bf66284003302513b910affdca41de411d0eeeb77949b32e5d4dc003c203999a4bdf5b0e67ae12d60184062e5e41095934c3e0100af433a156a81a921b928fa117ce3ca231f1cb2ade842ad24e562c9f6c9b1c93328656ae15e97d3b54c36c3b1d25ee9ff918487418f34d618d6e59751f5e31e12ffca080c190956746bc74e9dae11f3b3d52dfd28c3543ece285a"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x437}}, {0x7b, &(0x7f0000000480)=@string={0x7b, 0x3, "3d0e78c0ae4c1d71506440c08fe92226f9d57a353e86afb9afe479ccf1972280de9ed719c228b5d3d8d44efa5ef5b6033667e138d2b73f93c7411351eacb4c170d0951429892c1879ee2f0f3a49aae510158eece545a458d3ced6d3931533172e18c981daf175bcecd12df894db350011168c97875fcc73c68"}}, {0x7d, &(0x7f0000000500)=@string={0x7d, 0x3, "f2bf3f5ec35bee0fec7353c66510c754ca84d2851751ccbab623a8531ab74b7c92278e528d24d35a36df7f074dce1b7370dd5177128342aaeb2793d3b6f56f82f5dd33cff21b1e0dd27f056e75fd23098bb571e911e17b0272142cb433038a59f8a3605c9041572c5fef221e0207f34a3b40473d5db4285b7dbb65"}}, {0x2a, &(0x7f00000006c0)=@string={0x2a, 0x3, "22947418e3198b9a35ea6ca447ca0b65c68305a1015671384e607ef63b713afcf0b74c9a181223fa"}}, {0x9, &(0x7f0000000700)=@string={0x9, 0x3, "51c08fb5a29198"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x816}}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, &(0x7f0000001200), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x141480) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000240)={0x4e, "16b4fa978bdebba7c20c460324b536c9822119fcea47310cfa870418fe8a22d33fcf644feeefadaf758274abaf9eb55d2cb63f5804ed604193b52250ab29d729"}) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hiddev(&(0x7f0000000200), 0x0, 0xdf7c409ecfccf8fc) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000580)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000080, 0x167f42) ioctl$HIDIOCGRAWNAME(r5, 0xc0c0583b, &(0x7f0000000040)) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x8) (async) read$char_usb(r0, &(0x7f0000000000)=""/9, 0x9) (async) syz_usb_connect(0x1, 0x24, &(0x7f00000003c0)=ANY=[], 0x0) (async) syz_usb_connect$printer(0x2, 0x0, 0x0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x9, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x446}}, {0x96, &(0x7f0000000380)=@string={0x96, 0x3, "15fa6468b47bf66284003302513b910affdca41de411d0eeeb77949b32e5d4dc003c203999a4bdf5b0e67ae12d60184062e5e41095934c3e0100af433a156a81a921b928fa117ce3ca231f1cb2ade842ad24e562c9f6c9b1c93328656ae15e97d3b54c36c3b1d25ee9ff918487418f34d618d6e59751f5e31e12ffca080c190956746bc74e9dae11f3b3d52dfd28c3543ece285a"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x437}}, {0x7b, &(0x7f0000000480)=@string={0x7b, 0x3, "3d0e78c0ae4c1d71506440c08fe92226f9d57a353e86afb9afe479ccf1972280de9ed719c228b5d3d8d44efa5ef5b6033667e138d2b73f93c7411351eacb4c170d0951429892c1879ee2f0f3a49aae510158eece545a458d3ced6d3931533172e18c981daf175bcecd12df894db350011168c97875fcc73c68"}}, {0x7d, &(0x7f0000000500)=@string={0x7d, 0x3, "f2bf3f5ec35bee0fec7353c66510c754ca84d2851751ccbab623a8531ab74b7c92278e528d24d35a36df7f074dce1b7370dd5177128342aaeb2793d3b6f56f82f5dd33cff21b1e0dd27f056e75fd23098bb571e911e17b0272142cb433038a59f8a3605c9041572c5fef221e0207f34a3b40473d5db4285b7dbb65"}}, {0x2a, &(0x7f00000006c0)=@string={0x2a, 0x3, "22947418e3198b9a35ea6ca447ca0b65c68305a1015671384e607ef63b713afcf0b74c9a181223fa"}}, {0x9, &(0x7f0000000700)=@string={0x9, 0x3, "51c08fb5a29198"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x816}}]}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r1, &(0x7f0000001200), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x141480) (async) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000240)={0x4e, "16b4fa978bdebba7c20c460324b536c9822119fcea47310cfa870418fe8a22d33fcf644feeefadaf758274abaf9eb55d2cb63f5804ed604193b52250ab29d729"}) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) (async) write$hidraw(r3, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hiddev(&(0x7f0000000200), 0x0, 0xdf7c409ecfccf8fc) (async) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000580)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000080, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r5, 0xc0c0583b, &(0x7f0000000040)) (async) 21:12:02 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x103082) r0 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xb23, 0x5, 0x2}) 21:12:03 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x103082) r0 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xb23, 0x5, 0x2}) 21:12:03 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x401, 0x143) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000280), 0x100000001, 0x240) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) read$hidraw(r0, &(0x7f00000003c0)=""/239, 0xef) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x511000) read$hidraw(r2, &(0x7f0000000100)=""/165, 0xa5) read$hidraw(r2, &(0x7f0000000300)=""/137, 0x89) [ 652.028882][ T3036] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 652.057187][ T3036] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:03 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x103082) r0 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xb23, 0x5, 0x2}) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x103082) (async) syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xb23, 0x5, 0x2}) (async) 21:12:03 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147442) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hiddev(&(0x7f0000000300), 0x100, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x80000) write$hidraw(r4, &(0x7f0000000280)="d4a36049d94d22e96146e0625f408397c010673b90942f040f9931c8ffdbb0c1e31d78397d6c8f103f60782182ee60c21c62dc89697c245efae97b214a696763e538293bbfcfc9d622de93916d23e6a5d47b12c312227802144c747a912cb8b41a87d168a837022e5b", 0x69) 21:12:03 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000000079004318400001020301090224000101000000090400000003010000092100000001220000490581030000000000"], 0x0) 21:12:03 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000300)={0x52, 0x0, 0x12, {0x0, 0xcdb4}, {0x1, 0xc90}, @const={0x702, {0x1, 0x8, 0x5, 0x8}}}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f00000000c0)="bc284a78a4c3d8289b1b3484ce075373159731f9de55ae7656d66d59a133f733973edd30e800b6af33b2736cd638aaaeb3272439651d46fff00375ba0084a0c4b7490e0f84b146c92cb0f886ce8039a3cde6d1998ed40ca5705ce693203ffbe200f46335bb6daeab38b5c97b5eda186752e6104dc18061b7e5214d37e30764b24c2fc8625c8d1fd0b1ee8296a3b6588ba15e53ed56adce72544cce65b90b6a1d97a9bb46a75189b1b7f2fe50a4349e45ea51ecd10baf681e0e42362285aa7721b1", 0xc1) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) syz_open_dev$hidraw(&(0x7f00000002c0), 0x6, 0x840) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) write$hidraw(r2, &(0x7f00000001c0)="91be090682ad01306d3049dce1505f1c4c5ff0f00b2879a96bad9075a3ac2bcb65c5e0c1ca479e99bd145074af965176098649154e90c4813e35b7f380e23c5bb648ebe42d1281525b6048923d9b3d85b51150c3d78ae0820c0bb8662edb527727e8bea2655d34abd8f81b2a3e151c2463b4439354e06cd2634ae9e356643466e14cdb41cb58f3cd9b70bd5a49aec99d5c65f2fb7ad5", 0x96) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x200300) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000340), 0x2, 0x115200) [ 652.272727][ T3077] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 652.311010][ T3077] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 652.462275][ T3086] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 652.480297][ T3086] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:04 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[], 0x0) 21:12:04 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x401, 0x143) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x100000001, 0x240) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) read$hidraw(r0, &(0x7f00000003c0)=""/239, 0xef) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (rerun: 32) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x511000) (async) read$hidraw(r2, &(0x7f0000000100)=""/165, 0xa5) (async) read$hidraw(r2, &(0x7f0000000300)=""/137, 0x89) 21:12:04 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000300)={0x52, 0x0, 0x12, {0x0, 0xcdb4}, {0x1, 0xc90}, @const={0x702, {0x1, 0x8, 0x5, 0x8}}}) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (rerun: 64) write$hidraw(r0, &(0x7f00000000c0)="bc284a78a4c3d8289b1b3484ce075373159731f9de55ae7656d66d59a133f733973edd30e800b6af33b2736cd638aaaeb3272439651d46fff00375ba0084a0c4b7490e0f84b146c92cb0f886ce8039a3cde6d1998ed40ca5705ce693203ffbe200f46335bb6daeab38b5c97b5eda186752e6104dc18061b7e5214d37e30764b24c2fc8625c8d1fd0b1ee8296a3b6588ba15e53ed56adce72544cce65b90b6a1d97a9bb46a75189b1b7f2fe50a4349e45ea51ecd10baf681e0e42362285aa7721b1", 0xc1) (async, rerun: 32) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 64) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x6, 0x840) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) (async) write$hidraw(r2, &(0x7f00000001c0)="91be090682ad01306d3049dce1505f1c4c5ff0f00b2879a96bad9075a3ac2bcb65c5e0c1ca479e99bd145074af965176098649154e90c4813e35b7f380e23c5bb648ebe42d1281525b6048923d9b3d85b51150c3d78ae0820c0bb8662edb527727e8bea2655d34abd8f81b2a3e151c2463b4439354e06cd2634ae9e356643466e14cdb41cb58f3cd9b70bd5a49aec99d5c65f2fb7ad5", 0x96) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x200300) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x2, 0x115200) 21:12:04 executing program 2: write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) (async) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r0, &(0x7f0000000000)=""/9, 0x9) (async) syz_usb_connect(0x1, 0x24, &(0x7f00000003c0)=ANY=[], 0x0) (async) syz_usb_connect$printer(0x2, 0x0, 0x0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x9, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x446}}, {0x96, &(0x7f0000000380)=@string={0x96, 0x3, "15fa6468b47bf66284003302513b910affdca41de411d0eeeb77949b32e5d4dc003c203999a4bdf5b0e67ae12d60184062e5e41095934c3e0100af433a156a81a921b928fa117ce3ca231f1cb2ade842ad24e562c9f6c9b1c93328656ae15e97d3b54c36c3b1d25ee9ff918487418f34d618d6e59751f5e31e12ffca080c190956746bc74e9dae11f3b3d52dfd28c3543ece285a"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x437}}, {0x7b, &(0x7f0000000480)=@string={0x7b, 0x3, "3d0e78c0ae4c1d71506440c08fe92226f9d57a353e86afb9afe479ccf1972280de9ed719c228b5d3d8d44efa5ef5b6033667e138d2b73f93c7411351eacb4c170d0951429892c1879ee2f0f3a49aae510158eece545a458d3ced6d3931533172e18c981daf175bcecd12df894db350011168c97875fcc73c68"}}, {0x7d, &(0x7f0000000500)=@string={0x7d, 0x3, "f2bf3f5ec35bee0fec7353c66510c754ca84d2851751ccbab623a8531ab74b7c92278e528d24d35a36df7f074dce1b7370dd5177128342aaeb2793d3b6f56f82f5dd33cff21b1e0dd27f056e75fd23098bb571e911e17b0272142cb433038a59f8a3605c9041572c5fef221e0207f34a3b40473d5db4285b7dbb65"}}, {0x2a, &(0x7f00000006c0)=@string={0x2a, 0x3, "22947418e3198b9a35ea6ca447ca0b65c68305a1015671384e607ef63b713afcf0b74c9a181223fa"}}, {0x9, &(0x7f0000000700)=@string={0x9, 0x3, "51c08fb5a29198"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x816}}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r1, &(0x7f0000001200), 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x141480) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000240)={0x4e, "16b4fa978bdebba7c20c460324b536c9822119fcea47310cfa870418fe8a22d33fcf644feeefadaf758274abaf9eb55d2cb63f5804ed604193b52250ab29d729"}) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r3, 0x0, 0x0) (async, rerun: 32) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (rerun: 32) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hiddev(&(0x7f0000000200), 0x0, 0xdf7c409ecfccf8fc) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000580)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000080, 0x167f42) ioctl$HIDIOCGRAWNAME(r5, 0xc0c0583b, &(0x7f0000000040)) 21:12:04 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000000079004318400001020301090224000101000000090400000003010000092100000001220000490581030000000000"], 0x0) 21:12:04 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x224c, 0x0, {}, {}, @period={0x5c, 0x2002, 0x6, 0x9, 0x4, {0x9, 0x7, 0x401, 0x214}, 0x9, &(0x7f0000000240)=[0x4, 0x0, 0xa2, 0x17, 0x4, 0x3f, 0xf000, 0x80, 0xff99]}}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e7501) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x7c00, 0x0) write$hidraw(r3, &(0x7f0000001280)="9b9c24a1da910c02a36f331d9af5b2d2cc6948b9ec4e6441e343a1717f", 0x1d) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r4, &(0x7f0000000280)="7a66c38357d7d331b56f5777284f77a713d3f59c0c11d72938ab07b5e96cdf0dd19ab76f80ab5270e5f545914ff0df0604141ed88a9cb52f01d791538b003a75a9c73854e24445b0fcb8ea64485fe85da12e06f784b4f46c3f46cc313283539f6a9dfac9fe19291f4dd689607bfcfb536f91587bb677f0f479098922a8cc62d018c1d2549b9fbfec4f31908a36d8a750eba4419360d3293124dba9febf1f83ba38461511f0f74bbfd95ec91bf228b2fc12736292adde925337f8a571503793f9d516418c9499417373e438a95a0a88f4ca034e8e", 0xd4) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x224c, 0x0, {}, {}, @period={0x5c, 0x2002, 0x6, 0x9, 0x4, {0x9, 0x7, 0x401, 0x214}, 0x9, &(0x7f0000000240)=[0x4, 0x0, 0xa2, 0x17, 0x4, 0x3f, 0xf000, 0x80, 0xff99]}}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e7501) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x7c00, 0x0) (async) write$hidraw(r3, &(0x7f0000001280)="9b9c24a1da910c02a36f331d9af5b2d2cc6948b9ec4e6441e343a1717f", 0x1d) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r4, &(0x7f0000000280)="7a66c38357d7d331b56f5777284f77a713d3f59c0c11d72938ab07b5e96cdf0dd19ab76f80ab5270e5f545914ff0df0604141ed88a9cb52f01d791538b003a75a9c73854e24445b0fcb8ea64485fe85da12e06f784b4f46c3f46cc313283539f6a9dfac9fe19291f4dd689607bfcfb536f91587bb677f0f479098922a8cc62d018c1d2549b9fbfec4f31908a36d8a750eba4419360d3293124dba9febf1f83ba38461511f0f74bbfd95ec91bf228b2fc12736292adde925337f8a571503793f9d516418c9499417373e438a95a0a88f4ca034e8e", 0xd4) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) 21:12:04 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000300)={0x52, 0x0, 0x12, {0x0, 0xcdb4}, {0x1, 0xc90}, @const={0x702, {0x1, 0x8, 0x5, 0x8}}}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f00000000c0)="bc284a78a4c3d8289b1b3484ce075373159731f9de55ae7656d66d59a133f733973edd30e800b6af33b2736cd638aaaeb3272439651d46fff00375ba0084a0c4b7490e0f84b146c92cb0f886ce8039a3cde6d1998ed40ca5705ce693203ffbe200f46335bb6daeab38b5c97b5eda186752e6104dc18061b7e5214d37e30764b24c2fc8625c8d1fd0b1ee8296a3b6588ba15e53ed56adce72544cce65b90b6a1d97a9bb46a75189b1b7f2fe50a4349e45ea51ecd10baf681e0e42362285aa7721b1", 0xc1) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) syz_open_dev$hidraw(&(0x7f00000002c0), 0x6, 0x840) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) write$hidraw(r2, &(0x7f00000001c0)="91be090682ad01306d3049dce1505f1c4c5ff0f00b2879a96bad9075a3ac2bcb65c5e0c1ca479e99bd145074af965176098649154e90c4813e35b7f380e23c5bb648ebe42d1281525b6048923d9b3d85b51150c3d78ae0820c0bb8662edb527727e8bea2655d34abd8f81b2a3e151c2463b4439354e06cd2634ae9e356643466e14cdb41cb58f3cd9b70bd5a49aec99d5c65f2fb7ad5", 0x96) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x200300) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000340), 0x2, 0x115200) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000300)={0x52, 0x0, 0x12, {0x0, 0xcdb4}, {0x1, 0xc90}, @const={0x702, {0x1, 0x8, 0x5, 0x8}}}) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f00000000c0)="bc284a78a4c3d8289b1b3484ce075373159731f9de55ae7656d66d59a133f733973edd30e800b6af33b2736cd638aaaeb3272439651d46fff00375ba0084a0c4b7490e0f84b146c92cb0f886ce8039a3cde6d1998ed40ca5705ce693203ffbe200f46335bb6daeab38b5c97b5eda186752e6104dc18061b7e5214d37e30764b24c2fc8625c8d1fd0b1ee8296a3b6588ba15e53ed56adce72544cce65b90b6a1d97a9bb46a75189b1b7f2fe50a4349e45ea51ecd10baf681e0e42362285aa7721b1", 0xc1) (async) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x6, 0x840) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) (async) write$hidraw(r2, &(0x7f00000001c0)="91be090682ad01306d3049dce1505f1c4c5ff0f00b2879a96bad9075a3ac2bcb65c5e0c1ca479e99bd145074af965176098649154e90c4813e35b7f380e23c5bb648ebe42d1281525b6048923d9b3d85b51150c3d78ae0820c0bb8662edb527727e8bea2655d34abd8f81b2a3e151c2463b4439354e06cd2634ae9e356643466e14cdb41cb58f3cd9b70bd5a49aec99d5c65f2fb7ad5", 0x96) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x200300) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x2, 0x115200) (async) [ 653.410745][ T3102] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 653.412647][ T3098] Error: Driver 'raw-gadget' is already registered, aborting... [ 653.426995][ T3098] UDC core: USB Raw Gadget: driver registration failed: -16 [ 653.434337][ T3098] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 653.441860][ T3102] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:04 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48b41) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163141) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x240) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRDESC(r0, 0x6611, 0x0) 21:12:04 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x401, 0x143) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x100000001, 0x240) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) (async) read$hidraw(r0, &(0x7f00000003c0)=""/239, 0xef) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r1, &(0x7f0000000000)="c2", 0x3b01e) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x511000) (async) read$hidraw(r2, &(0x7f0000000100)=""/165, 0xa5) (async) read$hidraw(r2, &(0x7f0000000300)=""/137, 0x89) 21:12:04 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:04 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x224c, 0x0, {}, {}, @period={0x5c, 0x2002, 0x6, 0x9, 0x4, {0x9, 0x7, 0x401, 0x214}, 0x9, &(0x7f0000000240)=[0x4, 0x0, 0xa2, 0x17, 0x4, 0x3f, 0xf000, 0x80, 0xff99]}}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e7501) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x7c00, 0x0) write$hidraw(r3, &(0x7f0000001280)="9b9c24a1da910c02a36f331d9af5b2d2cc6948b9ec4e6441e343a1717f", 0x1d) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r4, &(0x7f0000000280)="7a66c38357d7d331b56f5777284f77a713d3f59c0c11d72938ab07b5e96cdf0dd19ab76f80ab5270e5f545914ff0df0604141ed88a9cb52f01d791538b003a75a9c73854e24445b0fcb8ea64485fe85da12e06f784b4f46c3f46cc313283539f6a9dfac9fe19291f4dd689607bfcfb536f91587bb677f0f479098922a8cc62d018c1d2549b9fbfec4f31908a36d8a750eba4419360d3293124dba9febf1f83ba38461511f0f74bbfd95ec91bf228b2fc12736292adde925337f8a571503793f9d516418c9499417373e438a95a0a88f4ca034e8e", 0xd4) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 21:12:04 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x208, 0x0, {}, {}, @rumble}) write$hidraw(r0, &(0x7f00000000c0)="08b49355383f2a5b32b6241414b53c853d485e75a7affd12db54e490ae49f109e797a488c6dff9471a86b3a8780955429811bd76bf61399a36b07a6f61c22532658801f2342ad9ceda21f0b20720096a3e0f272f66a4638358b82fc3e9840a9eaa51052eaedd6369f3ae00468836e6afc2f37765096aa2a9505cbc25317600e7efd2dca86645ca608777c54ab3d11b8a08b04258fa1c770047e5d73b451197a3e26022c3b16afcda", 0xa8) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r2, &(0x7f0000000000)="7ecb1d7c00bdc0d80d80503cd19a206bcf3227928bf7e88541ce62dc90967b69fd55e31e9182fb83dd9d7448db18282e3c8ecbe75ed4c538ab96e8c2a78f24f811038632f43e9c1f37adb87d4b70b7587e49e00cda42c79b8f75088912b2ccecc0c7228f5d2cb8af3a5db49b1e818019c37c547d83db221100607a21", 0x7c) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) 21:12:04 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffefffffffffffc, 0x8040) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/51) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000140)={0x40, 0x1a, 0xff, 0x3, "9a0a33ffd142dcfb175631fa347d5ef3f3a1b9ab72876e0a53af0a5507518119"}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x169) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x1) [ 653.778086][ T3158] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 653.807513][ T3158] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:06 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r2, &(0x7f00000000c0)="e95c54115ae32e55be5a556726482c204d8c6b03f7ec7fc0e9ec9f4b5e0426ba76c2b587a33a2b63a42743bfd201b418995f11bbf12be94238a61110d0869e76892abaa8d2822118b1d55a6e110c463c4776209b2d3e14f8a999c9b0f94109b66c0412d15a406050500cfc2865a9665be8b05d1ff1f1eba131a78a4723a111903fa76c58e203551e0308e3e5d12f14e34534f5683c4a7cf6d40a0a5214bd3967ea3b3629e9cb642f", 0xa8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000240)="89", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x1) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) 21:12:06 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffefffffffffffc, 0x8040) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/51) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) (async) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000140)={0x40, 0x1a, 0xff, 0x3, "9a0a33ffd142dcfb175631fa347d5ef3f3a1b9ab72876e0a53af0a5507518119"}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x169) (async) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x1) 21:12:06 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000000079004318400001020301090224000101000000090400000003010000092100000001220000490581030000000000"], 0x0) 21:12:06 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:06 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48b41) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163141) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x240) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRDESC(r0, 0x6611, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48b41) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163141) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x240) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRDESC(r0, 0x6611, 0x0) (async) 21:12:06 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x208, 0x0, {}, {}, @rumble}) (async) write$hidraw(r0, &(0x7f00000000c0)="08b49355383f2a5b32b6241414b53c853d485e75a7affd12db54e490ae49f109e797a488c6dff9471a86b3a8780955429811bd76bf61399a36b07a6f61c22532658801f2342ad9ceda21f0b20720096a3e0f272f66a4638358b82fc3e9840a9eaa51052eaedd6369f3ae00468836e6afc2f37765096aa2a9505cbc25317600e7efd2dca86645ca608777c54ab3d11b8a08b04258fa1c770047e5d73b451197a3e26022c3b16afcda", 0xa8) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 64) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r2, &(0x7f0000000000)="7ecb1d7c00bdc0d80d80503cd19a206bcf3227928bf7e88541ce62dc90967b69fd55e31e9182fb83dd9d7448db18282e3c8ecbe75ed4c538ab96e8c2a78f24f811038632f43e9c1f37adb87d4b70b7587e49e00cda42c79b8f75088912b2ccecc0c7228f5d2cb8af3a5db49b1e818019c37c547d83db221100607a21", 0x7c) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) [ 655.269039][ T25] kauditd_printk_skb: 38 callbacks suppressed [ 655.269056][ T25] audit: type=1800 audit(1652217126.208:8185): pid=3172 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 [ 655.271140][ T3170] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:06 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffefffffffffffc, 0x8040) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/51) (async) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000140)={0x40, 0x1a, 0xff, 0x3, "9a0a33ffd142dcfb175631fa347d5ef3f3a1b9ab72876e0a53af0a5507518119"}) (async) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x169) (async) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x1) [ 655.277659][ T25] audit: type=1800 audit(1652217126.208:8186): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1176 res=0 errno=0 [ 655.355696][ T3170] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:06 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x208, 0x0, {}, {}, @rumble}) write$hidraw(r0, &(0x7f00000000c0)="08b49355383f2a5b32b6241414b53c853d485e75a7affd12db54e490ae49f109e797a488c6dff9471a86b3a8780955429811bd76bf61399a36b07a6f61c22532658801f2342ad9ceda21f0b20720096a3e0f272f66a4638358b82fc3e9840a9eaa51052eaedd6369f3ae00468836e6afc2f37765096aa2a9505cbc25317600e7efd2dca86645ca608777c54ab3d11b8a08b04258fa1c770047e5d73b451197a3e26022c3b16afcda", 0xa8) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r2, &(0x7f0000000000)="7ecb1d7c00bdc0d80d80503cd19a206bcf3227928bf7e88541ce62dc90967b69fd55e31e9182fb83dd9d7448db18282e3c8ecbe75ed4c538ab96e8c2a78f24f811038632f43e9c1f37adb87d4b70b7587e49e00cda42c79b8f75088912b2ccecc0c7228f5d2cb8af3a5db49b1e818019c37c547d83db221100607a21", 0x7c) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x208, 0x0, {}, {}, @rumble}) (async) write$hidraw(r0, &(0x7f00000000c0)="08b49355383f2a5b32b6241414b53c853d485e75a7affd12db54e490ae49f109e797a488c6dff9471a86b3a8780955429811bd76bf61399a36b07a6f61c22532658801f2342ad9ceda21f0b20720096a3e0f272f66a4638358b82fc3e9840a9eaa51052eaedd6369f3ae00468836e6afc2f37765096aa2a9505cbc25317600e7efd2dca86645ca608777c54ab3d11b8a08b04258fa1c770047e5d73b451197a3e26022c3b16afcda", 0xa8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r2, &(0x7f0000000000)="7ecb1d7c00bdc0d80d80503cd19a206bcf3227928bf7e88541ce62dc90967b69fd55e31e9182fb83dd9d7448db18282e3c8ecbe75ed4c538ab96e8c2a78f24f811038632f43e9c1f37adb87d4b70b7587e49e00cda42c79b8f75088912b2ccecc0c7228f5d2cb8af3a5db49b1e818019c37c547d83db221100607a21", 0x7c) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) 21:12:06 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x62142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r1, &(0x7f0000000200)="e0", 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0x3b037) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x241040) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) read$hidraw(r4, &(0x7f0000000100)=""/241, 0xf1) [ 655.459194][ T25] audit: type=1804 audit(1652217126.248:8187): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.489869][ T25] audit: type=1804 audit(1652217126.248:8188): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.520424][ T25] audit: type=1804 audit(1652217126.248:8189): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.550891][ T25] audit: type=1804 audit(1652217126.248:8190): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.581382][ T25] audit: type=1804 audit(1652217126.258:8191): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.611869][ T25] audit: type=1804 audit(1652217126.258:8192): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.642361][ T25] audit: type=1804 audit(1652217126.258:8193): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 655.672839][ T25] audit: type=1804 audit(1652217126.258:8194): pid=3171 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313037302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 21:12:06 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48b41) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163141) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x240) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRDESC(r0, 0x6611, 0x0) 21:12:06 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x62142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r1, &(0x7f0000000200)="e0", 0x1) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0x3b037) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x241040) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) (async) read$hidraw(r4, &(0x7f0000000100)=""/241, 0xf1) 21:12:06 executing program 3: syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000200)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147fc0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0xc0c0583b, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4922) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r4, &(0x7f00000000c0)='q', 0xfdef) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 21:12:06 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) write$hidraw(r2, &(0x7f00000000c0)="e95c54115ae32e55be5a556726482c204d8c6b03f7ec7fc0e9ec9f4b5e0426ba76c2b587a33a2b63a42743bfd201b418995f11bbf12be94238a61110d0869e76892abaa8d2822118b1d55a6e110c463c4776209b2d3e14f8a999c9b0f94109b66c0412d15a406050500cfc2865a9665be8b05d1ff1f1eba131a78a4723a111903fa76c58e203551e0308e3e5d12f14e34534f5683c4a7cf6d40a0a5214bd3967ea3b3629e9cb642f", 0xa8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x1) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) 21:12:06 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x62142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r1, &(0x7f0000000200)="e0", 0x1) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0x3b037) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x241040) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) read$hidraw(r4, &(0x7f0000000100)=""/241, 0xf1) 21:12:06 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfd, 0x15fa42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x9c8}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r1, 0x4030582a, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0xa09, 0x440401) read$hidraw(r3, &(0x7f0000000140)=""/107, 0x6b) ioctl$HIDIOCGRDESC(r0, 0x90044802, 0x0) syz_open_dev$hidraw(0x0, 0xbfffffffffffffff, 0xbc2661f41099c2e5) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:06 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x0) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:07 executing program 0: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x16042) syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x42400) 21:12:07 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) write$hidraw(r2, &(0x7f00000000c0)="e95c54115ae32e55be5a556726482c204d8c6b03f7ec7fc0e9ec9f4b5e0426ba76c2b587a33a2b63a42743bfd201b418995f11bbf12be94238a61110d0869e76892abaa8d2822118b1d55a6e110c463c4776209b2d3e14f8a999c9b0f94109b66c0412d15a406050500cfc2865a9665be8b05d1ff1f1eba131a78a4723a111903fa76c58e203551e0308e3e5d12f14e34534f5683c4a7cf6d40a0a5214bd3967ea3b3629e9cb642f", 0xa8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000240)="89", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x1) (async) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) 21:12:07 executing program 2: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x140) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) r2 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x39, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000840)=ANY=[@ANYBLOB="e303fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37940377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd54491e897d81e6f7f7c5e2d03966b578d52ab790682dcb6a88ac4"]}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x5d, &(0x7f0000000680)=@string={0x5d, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b0f279be05180cda4a6c1c0e29e9d1c10da97053e2d6abed650ce51c907db1f2e42855277e766c7d3b2a3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) 21:12:07 executing program 0: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x16042) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x42400) 21:12:07 executing program 3: syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000200)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147fc0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0xc0c0583b, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4922) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r4, &(0x7f00000000c0)='q', 0xfdef) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000200)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147fc0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0c0583b, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0xc0c0583b, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4922) (async) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r4, &(0x7f00000000c0)='q', 0xfdef) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) [ 656.264829][ T3249] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 656.289487][ T3249] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:07 executing program 0: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x16042) syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x42400) 21:12:07 executing program 5: r0 = syz_usb_connect(0x1, 0x2d, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="f8127ddb8737b623b7592f2bc56665356bc1a7e3467388fe9575cc8a11629c0ece1fb4d2d9ea70486476840160ef173f8311918ec1f847e80562315e5f5e03474b475bb5dc797edfa8de0afdf00ff089b7a87b78a98ab40237b7eb50def3cdb2dec017de767c5e2796e39d6f9955558e9a0ec61e4af29fda9bf597c373732b7bfd020692659462958fa1b68c3a30516cfc40e015ef4f28fec7a0812afa1b94d2b6c7f5f8eab9ffcbf523bd6945ebac90da0f8f86bc02be"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x376, 0x11400) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af4", 0x56) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x81, 0xeb59f9f79513a8d5) write$hidraw(r3, &(0x7f0000000000)="ff", 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) write$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="ae268936390f8362e2afc19c4903ed27b8ea2831b0694723230fa52fd739efd26e55ffc1cbf495e83bee4377d70a4e55e1ad5d9656a7048b441f8f730625b105cb996f40e2c2c92deb36b6f7f309b0364e625f9c41c90921fbae3b03c65b8d2d9093a8", 0x63) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000440)) [ 656.319242][ T3249] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 656.360339][ T3249] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:07 executing program 0: syz_usb_connect(0x1, 0x6a, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x86, 0xe6, 0x81, 0x20, 0xbb4, 0xa0d, 0x411, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf1, 0x0, 0x7, 0xf8, 0xef, 0x11, 0x0, [], [{{0x9, 0x5, 0xc, 0x2, 0x40, 0x0, 0x0, 0x5}}, {}, {}, {{0x9, 0x5, 0x3}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0xff, 0x0, 0x1f}}, {}, {{0x9, 0x5, 0xf, 0x0, 0x0, 0x5, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x21, 0x31c}]}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x6, 0x11a, &(0x7f0000000080)={{0x12, 0x1, 0x311, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x108, 0x1, 0x1, 0x40, 0x70, 0x40, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x3, {{0x7, 0x24, 0x6, 0x0, 0x0, "14c9"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x8, 0x81, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0xffff}, @mdlm_detail={0xb6, 0x24, 0x13, 0x40, "c89edf72e187bff2d0abb174b6e358800773a430b42788a046ea61958e986af3139f15eb6cebd901139ca54af8a4792b7f1e0063a8e0362903aa8db1519f53d4724745d4cd06477b610368df70eabaa86631c1704242fefdd9d197fef563c45ec8cf16e8f2c71c4746cf04c2b1d8fbe793f311d74eb341e7e48c9e10433d7d02c716894eb3ca78f072eb9affca8af8d5bbeff3a705cd7173221e53e9fea84a033a0f3cb5c8bfda4073d17dedd11237928e92"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x1, 0xff, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0xf1, 0x3a}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x40, 0x9, 0x3, 0x20, 0x1a}, 0x61, &(0x7f0000000200)={0x5, 0xf, 0x61, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x20, 0xf9, 0x3, 0x2}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x80, 0x5, 0x7, 0x80}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xf, 0xe, 0x8}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x7, 0xf00, 0x7, [0x0, 0xff0000, 0xc000, 0xff00, 0x3ff0, 0xff3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xf, 0x5, 0x5}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x6, 0xf, 0x1, [0xff00c0, 0x3f30]}]}, 0x5, [{0x51, &(0x7f0000000280)=@string={0x51, 0x3, "f4c5e0d7ed1cfc580150838e23ecc18fbeb35e4c1ad8da19c46e459367d0919b08a2b8583175f1a0fc98717f0bf39a9a94c29b953ca514caca2ae811ecffd58d40ec0e6b7de830d55ffac3a0c288fe"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x820}}, {0xfe, &(0x7f0000000380)=@string={0xfe, 0x3, "607f6b918def318f0a3dae9e74191be8b224e75b9af07f7af129ca824072f2e48f1ce8745b16e58b37595f52bfe992568c5f71657f4bc79aa96190de56911a09eaf03f8a83c5e66780f7879b6f2f155418fe82b7a1579f06d8991b47444640e95e4b3e0f1573f5ec9b485a5c0c3ac47c352556569d05452ed8dda670a23d5d119771bd170ee0a111679d558dd3167b68c2c9e2b36b9e67106a5b13846780ec384d3ebc15672d47b997c1203eb7ff1224295fad5bb9377a99aa921685a7c403db8f8a9810a4996cfbc7d22b38e6bed7aaac4f5034d07e78b7f52d82f35831672a386063f4a53452f0e55767cd24daeb1dc78558374b539b810217bffe"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x401}}]}) [ 656.420338][ T3260] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 656.443818][ T3260] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 656.493234][ T3264] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 656.518533][ T3265] Error: Driver 'raw-gadget' is already registered, aborting... [ 656.526216][ T3265] UDC core: USB Raw Gadget: driver registration failed: -16 [ 656.533570][ T3265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 656.554901][ T3264] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:07 executing program 3: syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000200)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147fc0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0xc0c0583b, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4922) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r4, &(0x7f00000000c0)='q', 0xfdef) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000200)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147fc0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0c0583b, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0xc0c0583b, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4922) (async) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r4, &(0x7f00000000c0)='q', 0xfdef) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) [ 656.603390][ T3265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 656.644012][ T3265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:07 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfd, 0x15fa42) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x9c8}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x4030582a, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0xa09, 0x440401) read$hidraw(r3, &(0x7f0000000140)=""/107, 0x6b) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, 0x0) (async) syz_open_dev$hidraw(0x0, 0xbfffffffffffffff, 0xbc2661f41099c2e5) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:07 executing program 3: syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x1b, 0x0}, {0x0, 0x0}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f0000000440)="8dcedca7fa926b2e1be734c78ffb682b4683a21d0a0a4d9a071fb9e38233eeb55d9af84d065a39dc14daf80c6c191e1a737908ea4f4ccf45800f26190c3a50992a6f8074a90a9c628b815946bebd20cdd7f9535619f7e41f92c162f66012f75700827a6fdbcdc8cdefa5c23d832ec2e913f8a2aa2e765033dd1da75af68836370f38b038be90ca40f1be56c693c200a036ae01ddf5b9ffa8105a68dfefbddc2d5db8ff0756fc1d18b8ba57a5b6fe6cb71bc437784a2d88da4de7e805256cf80ed1e55b4619eb786aa77cbc594e4c034ec11110f80e0b2baa35e035270ff1dff71c05a7110bd0a05e023b70be5c782500b988ae6f02b8018a97", 0xf9) write$hidraw(0xffffffffffffffff, &(0x7f00000006c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b75518d71757cd7514d66357d94db403f18eba8db49c8ace191057f3ace10686dc7c4e97bda0860cd00b6d656f2882f89e07608082f0204ac3752f22e1fce15133b9f472c78505fc2cc69032f252fa5e9f79a3b94ae169ee7f7d79ec0188a77", 0x154) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293", 0x1bf) syz_usb_connect$cdc_ncm(0x5, 0x92, &(0x7f0000000280)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x80, 0x2, 0x1, 0x3, 0x60, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1f52f531fd"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffffd, 0xfff, 0xfffd, 0x3f}, {0x6, 0x24, 0x1a, 0x4, 0xb}, [@acm={0x4, 0x24, 0x2, 0x16}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x3, 0x3f, 0x71, 0x7, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x826, 0x3f, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x3b, 0x3, 0x88}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x9, 0x2, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0x65, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x4, 0x9, 0xd0}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x0, 0x9, 0x8a, 0x7f, 0x40, 0x1}, 0x1e, &(0x7f0000000380)={0x5, 0xf, 0x1e, 0x3, [@wireless={0xb, 0x10, 0x1, 0x0, 0x30, 0x80, 0x20, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xf, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x5, 0xc0}]}, 0x1, [{0xcb, &(0x7f0000000540)=@string={0xcb, 0x3, "86d04f192841a5b6048842bb467492253ad72337819afe1e3ed99d7c1d735e4b5438a05534153165f051a6ac7dbe0222d9a76d77cbe16ba9ce4be7b0a30ca0d50f180bdcc4b7656c8f14610e6e3c4e0c55acce55e17c509b7f459d4a6404bb748e172bab06fa300ce9478d4ea6c116a464fbbea038d8d05cf46d2f1055643609c2f42ac96d922f0566f1c14dbd2ef1ccd8649c7833d1fcc294886553f2b91c8e050917ddc7fa5f53a1d7084ad6c0759fa8f41a425183f5e0ce5e55286097c0dc1af1e5f7b12e4fbe52"}}]}) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) write$hidraw(r1, &(0x7f0000000840)="559e9807b824bc8e29ba2776c1921c7719281a3dcf62966c3ff7c6a25d96363adfa89d5c9c5a3000a8cc18260f4f455901c651af25d3e32a89c71ff7c509f9b9408f95884e0a7a8115e08637faf1b740f15fff38191285eb23a2b202e49216a3f2d75329088d83c5368c553d213a6c062ab516e4bbc6635b8572cab5f1b67966e361100f6adf66abde2c3e0b5b4235b1bf0555151beee931dff46fdb501b65dc2dc55d12ccc32de21f967b7b910935b0164e73b95f1a25dafb5932729164396b7e7de6e7014cde1727aa6ddfb438412c3e6c6ba32d8370e07e15530cfe85b7629f39b1", 0xe3) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x4b43) read$hidraw(r3, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000200), 0xfffffffffffffffd, 0xa4000) [ 656.877641][ T3265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 656.926264][ T3265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:07 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfd, 0x15fa42) (async, rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x9c8}}) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) (rerun: 64) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x4030582a, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0xa09, 0x440401) read$hidraw(r3, &(0x7f0000000140)=""/107, 0x6b) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, 0x0) syz_open_dev$hidraw(0x0, 0xbfffffffffffffff, 0xbc2661f41099c2e5) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:07 executing program 1: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400, 0x10000]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000200)="ba3fef132239d3aff101", 0xa) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af38997de73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d4262e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0e5dd34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e580b8ba9dff085fe3adb8450ced669c197ea410f7132635fa9f7291925ae5693ec2f47b0cd8a6b86820e864e3fb45b20572cf6cc3572e3b08da3f2bf9d79ab5edf3ac0777dadbd704a1ed63894ceef9177b884a76d8ce6b6e4109ae122e8f596e7c49009d383c52b5ee68127d4c5f37c9fdd4d16047be5e670264da134bd88aadf0000f5c773d9"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x20000, 0x381502) ioctl$HIDIOCGRAWNAME(r3, 0x4030582a, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000002c0)) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r5, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abd", 0xa1) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000080)) r6 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r6, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:08 executing program 0: syz_usb_connect(0x1, 0x6a, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x86, 0xe6, 0x81, 0x20, 0xbb4, 0xa0d, 0x411, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf1, 0x0, 0x7, 0xf8, 0xef, 0x11, 0x0, [], [{{0x9, 0x5, 0xc, 0x2, 0x40, 0x0, 0x0, 0x5}}, {}, {}, {{0x9, 0x5, 0x3}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0xff, 0x0, 0x1f}}, {}, {{0x9, 0x5, 0xf, 0x0, 0x0, 0x5, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x21, 0x31c}]}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x6, 0x11a, &(0x7f0000000080)={{0x12, 0x1, 0x311, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x108, 0x1, 0x1, 0x40, 0x70, 0x40, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x3, {{0x7, 0x24, 0x6, 0x0, 0x0, "14c9"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x8, 0x81, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0xffff}, @mdlm_detail={0xb6, 0x24, 0x13, 0x40, "c89edf72e187bff2d0abb174b6e358800773a430b42788a046ea61958e986af3139f15eb6cebd901139ca54af8a4792b7f1e0063a8e0362903aa8db1519f53d4724745d4cd06477b610368df70eabaa86631c1704242fefdd9d197fef563c45ec8cf16e8f2c71c4746cf04c2b1d8fbe793f311d74eb341e7e48c9e10433d7d02c716894eb3ca78f072eb9affca8af8d5bbeff3a705cd7173221e53e9fea84a033a0f3cb5c8bfda4073d17dedd11237928e92"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x1, 0xff, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0xf1, 0x3a}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x40, 0x9, 0x3, 0x20, 0x1a}, 0x61, &(0x7f0000000200)={0x5, 0xf, 0x61, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x20, 0xf9, 0x3, 0x2}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x80, 0x5, 0x7, 0x80}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xf, 0xe, 0x8}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x7, 0xf00, 0x7, [0x0, 0xff0000, 0xc000, 0xff00, 0x3ff0, 0xff3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xf, 0x5, 0x5}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x6, 0xf, 0x1, [0xff00c0, 0x3f30]}]}, 0x5, [{0x51, &(0x7f0000000280)=@string={0x51, 0x3, "f4c5e0d7ed1cfc580150838e23ecc18fbeb35e4c1ad8da19c46e459367d0919b08a2b8583175f1a0fc98717f0bf39a9a94c29b953ca514caca2ae811ecffd58d40ec0e6b7de830d55ffac3a0c288fe"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x820}}, {0xfe, &(0x7f0000000380)=@string={0xfe, 0x3, "607f6b918def318f0a3dae9e74191be8b224e75b9af07f7af129ca824072f2e48f1ce8745b16e58b37595f52bfe992568c5f71657f4bc79aa96190de56911a09eaf03f8a83c5e66780f7879b6f2f155418fe82b7a1579f06d8991b47444640e95e4b3e0f1573f5ec9b485a5c0c3ac47c352556569d05452ed8dda670a23d5d119771bd170ee0a111679d558dd3167b68c2c9e2b36b9e67106a5b13846780ec384d3ebc15672d47b997c1203eb7ff1224295fad5bb9377a99aa921685a7c403db8f8a9810a4996cfbc7d22b38e6bed7aaac4f5034d07e78b7f52d82f35831672a386063f4a53452f0e55767cd24daeb1dc78558374b539b810217bffe"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x401}}]}) [ 657.077319][ T3296] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 657.136307][ T3296] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 657.152246][ T3305] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 657.174794][ T3304] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 657.176271][ T3305] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:09 executing program 1: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400, 0x10000]) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000200)="ba3fef132239d3aff101", 0xa) (async) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af38997de73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d4262e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0e5dd34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e580b8ba9dff085fe3adb8450ced669c197ea410f7132635fa9f7291925ae5693ec2f47b0cd8a6b86820e864e3fb45b20572cf6cc3572e3b08da3f2bf9d79ab5edf3ac0777dadbd704a1ed63894ceef9177b884a76d8ce6b6e4109ae122e8f596e7c49009d383c52b5ee68127d4c5f37c9fdd4d16047be5e670264da134bd88aadf0000f5c773d9"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x20000, 0x381502) ioctl$HIDIOCGRAWNAME(r3, 0x4030582a, &(0x7f0000000080)) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000002c0)) read$hidraw(r2, 0x0, 0x0) (async, rerun: 32) ioctl$HIDIOCGRDESC(r2, 0x90044802, 0x0) (async, rerun: 32) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r5, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abd", 0xa1) (async, rerun: 64) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000080)) (async, rerun: 64) r6 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r6, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:09 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9e2, 0x103ec1) write$hidraw(r0, 0xfffffffffffffffc, 0x0) write$hidraw(r0, &(0x7f0000000040)="4e728bb20e6360ddcf6d4b", 0xb) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x183c42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) 21:12:09 executing program 0: syz_usb_connect(0x1, 0x6a, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x86, 0xe6, 0x81, 0x20, 0xbb4, 0xa0d, 0x411, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf1, 0x0, 0x7, 0xf8, 0xef, 0x11, 0x0, [], [{{0x9, 0x5, 0xc, 0x2, 0x40, 0x0, 0x0, 0x5}}, {}, {}, {{0x9, 0x5, 0x3}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0xff, 0x0, 0x1f}}, {}, {{0x9, 0x5, 0xf, 0x0, 0x0, 0x5, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x21, 0x31c}]}}]}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x6, 0x11a, &(0x7f0000000080)={{0x12, 0x1, 0x311, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x108, 0x1, 0x1, 0x40, 0x70, 0x40, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x3, {{0x7, 0x24, 0x6, 0x0, 0x0, "14c9"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x8, 0x81, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0xffff}, @mdlm_detail={0xb6, 0x24, 0x13, 0x40, "c89edf72e187bff2d0abb174b6e358800773a430b42788a046ea61958e986af3139f15eb6cebd901139ca54af8a4792b7f1e0063a8e0362903aa8db1519f53d4724745d4cd06477b610368df70eabaa86631c1704242fefdd9d197fef563c45ec8cf16e8f2c71c4746cf04c2b1d8fbe793f311d74eb341e7e48c9e10433d7d02c716894eb3ca78f072eb9affca8af8d5bbeff3a705cd7173221e53e9fea84a033a0f3cb5c8bfda4073d17dedd11237928e92"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x1, 0xff, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0xf1, 0x3a}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x40, 0x9, 0x3, 0x20, 0x1a}, 0x61, &(0x7f0000000200)={0x5, 0xf, 0x61, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x20, 0xf9, 0x3, 0x2}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x80, 0x5, 0x7, 0x80}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xf, 0xe, 0x8}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x7, 0xf00, 0x7, [0x0, 0xff0000, 0xc000, 0xff00, 0x3ff0, 0xff3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xf, 0x5, 0x5}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x6, 0xf, 0x1, [0xff00c0, 0x3f30]}]}, 0x5, [{0x51, &(0x7f0000000280)=@string={0x51, 0x3, "f4c5e0d7ed1cfc580150838e23ecc18fbeb35e4c1ad8da19c46e459367d0919b08a2b8583175f1a0fc98717f0bf39a9a94c29b953ca514caca2ae811ecffd58d40ec0e6b7de830d55ffac3a0c288fe"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x820}}, {0xfe, &(0x7f0000000380)=@string={0xfe, 0x3, "607f6b918def318f0a3dae9e74191be8b224e75b9af07f7af129ca824072f2e48f1ce8745b16e58b37595f52bfe992568c5f71657f4bc79aa96190de56911a09eaf03f8a83c5e66780f7879b6f2f155418fe82b7a1579f06d8991b47444640e95e4b3e0f1573f5ec9b485a5c0c3ac47c352556569d05452ed8dda670a23d5d119771bd170ee0a111679d558dd3167b68c2c9e2b36b9e67106a5b13846780ec384d3ebc15672d47b997c1203eb7ff1224295fad5bb9377a99aa921685a7c403db8f8a9810a4996cfbc7d22b38e6bed7aaac4f5034d07e78b7f52d82f35831672a386063f4a53452f0e55767cd24daeb1dc78558374b539b810217bffe"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x401}}]}) 21:12:09 executing program 5: r0 = syz_usb_connect(0x1, 0x2d, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="f8127ddb8737b623b7592f2bc56665356bc1a7e3467388fe9575cc8a11629c0ece1fb4d2d9ea70486476840160ef173f8311918ec1f847e80562315e5f5e03474b475bb5dc797edfa8de0afdf00ff089b7a87b78a98ab40237b7eb50def3cdb2dec017de767c5e2796e39d6f9955558e9a0ec61e4af29fda9bf597c373732b7bfd020692659462958fa1b68c3a30516cfc40e015ef4f28fec7a0812afa1b94d2b6c7f5f8eab9ffcbf523bd6945ebac90da0f8f86bc02be"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x376, 0x11400) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) (async) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af4", 0x56) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x81, 0xeb59f9f79513a8d5) write$hidraw(r3, &(0x7f0000000000)="ff", 0x20000001) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) write$hidraw(r4, 0x0, 0x0) (async) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="ae268936390f8362e2afc19c4903ed27b8ea2831b0694723230fa52fd739efd26e55ffc1cbf495e83bee4377d70a4e55e1ad5d9656a7048b441f8f730625b105cb996f40e2c2c92deb36b6f7f309b0364e625f9c41c90921fbae3b03c65b8d2d9093a8", 0x63) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000440)) (rerun: 64) 21:12:09 executing program 2: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x140) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) (async) r2 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x39, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000840)=ANY=[@ANYBLOB="e303fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37940377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd54491e897d81e6f7f7c5e2d03966b578d52ab790682dcb6a88ac4"]}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x5d, &(0x7f0000000680)=@string={0x5d, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b0f279be05180cda4a6c1c0e29e9d1c10da97053e2d6abed650ce51c907db1f2e42855277e766c7d3b2a3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) (async, rerun: 64) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) (async, rerun: 64) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) 21:12:09 executing program 3: syz_usb_connect(0x0, 0x24, 0x0, 0x0) (async, rerun: 32) syz_usb_connect$printer(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x1b, 0x0}, {0x0, 0x0}]}) (rerun: 32) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000440)="8dcedca7fa926b2e1be734c78ffb682b4683a21d0a0a4d9a071fb9e38233eeb55d9af84d065a39dc14daf80c6c191e1a737908ea4f4ccf45800f26190c3a50992a6f8074a90a9c628b815946bebd20cdd7f9535619f7e41f92c162f66012f75700827a6fdbcdc8cdefa5c23d832ec2e913f8a2aa2e765033dd1da75af68836370f38b038be90ca40f1be56c693c200a036ae01ddf5b9ffa8105a68dfefbddc2d5db8ff0756fc1d18b8ba57a5b6fe6cb71bc437784a2d88da4de7e805256cf80ed1e55b4619eb786aa77cbc594e4c034ec11110f80e0b2baa35e035270ff1dff71c05a7110bd0a05e023b70be5c782500b988ae6f02b8018a97", 0xf9) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f00000006c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b75518d71757cd7514d66357d94db403f18eba8db49c8ace191057f3ace10686dc7c4e97bda0860cd00b6d656f2882f89e07608082f0204ac3752f22e1fce15133b9f472c78505fc2cc69032f252fa5e9f79a3b94ae169ee7f7d79ec0188a77", 0x154) (async, rerun: 32) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293", 0x1bf) (async) syz_usb_connect$cdc_ncm(0x5, 0x92, &(0x7f0000000280)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x80, 0x2, 0x1, 0x3, 0x60, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1f52f531fd"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffffd, 0xfff, 0xfffd, 0x3f}, {0x6, 0x24, 0x1a, 0x4, 0xb}, [@acm={0x4, 0x24, 0x2, 0x16}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x3, 0x3f, 0x71, 0x7, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x826, 0x3f, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x3b, 0x3, 0x88}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x9, 0x2, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0x65, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x4, 0x9, 0xd0}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x0, 0x9, 0x8a, 0x7f, 0x40, 0x1}, 0x1e, &(0x7f0000000380)={0x5, 0xf, 0x1e, 0x3, [@wireless={0xb, 0x10, 0x1, 0x0, 0x30, 0x80, 0x20, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xf, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x5, 0xc0}]}, 0x1, [{0xcb, &(0x7f0000000540)=@string={0xcb, 0x3, "86d04f192841a5b6048842bb467492253ad72337819afe1e3ed99d7c1d735e4b5438a05534153165f051a6ac7dbe0222d9a76d77cbe16ba9ce4be7b0a30ca0d50f180bdcc4b7656c8f14610e6e3c4e0c55acce55e17c509b7f459d4a6404bb748e172bab06fa300ce9478d4ea6c116a464fbbea038d8d05cf46d2f1055643609c2f42ac96d922f0566f1c14dbd2ef1ccd8649c7833d1fcc294886553f2b91c8e050917ddc7fa5f53a1d7084ad6c0759fa8f41a425183f5e0ce5e55286097c0dc1af1e5f7b12e4fbe52"}}]}) (async, rerun: 64) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) (async, rerun: 64) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) (async, rerun: 32) write$hidraw(r1, &(0x7f0000000840)="559e9807b824bc8e29ba2776c1921c7719281a3dcf62966c3ff7c6a25d96363adfa89d5c9c5a3000a8cc18260f4f455901c651af25d3e32a89c71ff7c509f9b9408f95884e0a7a8115e08637faf1b740f15fff38191285eb23a2b202e49216a3f2d75329088d83c5368c553d213a6c062ab516e4bbc6635b8572cab5f1b67966e361100f6adf66abde2c3e0b5b4235b1bf0555151beee931dff46fdb501b65dc2dc55d12ccc32de21f967b7b910935b0164e73b95f1a25dafb5932729164396b7e7de6e7014cde1727aa6ddfb438412c3e6c6ba32d8370e07e15530cfe85b7629f39b1", 0xe3) (rerun: 32) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x4b43) read$hidraw(r3, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000200), 0xfffffffffffffffd, 0xa4000) [ 658.224235][ T3313] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 658.233181][ T3315] Error: Driver 'raw-gadget' is already registered, aborting... [ 658.240983][ T3315] UDC core: USB Raw Gadget: driver registration failed: -16 [ 658.248334][ T3315] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:09 executing program 3: syz_usb_connect(0x0, 0x24, 0x0, 0x0) (async) syz_usb_connect$printer(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x1b, 0x0}, {0x0, 0x0}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async, rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (rerun: 64) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async, rerun: 64) write$hidraw(r0, &(0x7f0000001200), 0x0) (rerun: 64) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000440)="8dcedca7fa926b2e1be734c78ffb682b4683a21d0a0a4d9a071fb9e38233eeb55d9af84d065a39dc14daf80c6c191e1a737908ea4f4ccf45800f26190c3a50992a6f8074a90a9c628b815946bebd20cdd7f9535619f7e41f92c162f66012f75700827a6fdbcdc8cdefa5c23d832ec2e913f8a2aa2e765033dd1da75af68836370f38b038be90ca40f1be56c693c200a036ae01ddf5b9ffa8105a68dfefbddc2d5db8ff0756fc1d18b8ba57a5b6fe6cb71bc437784a2d88da4de7e805256cf80ed1e55b4619eb786aa77cbc594e4c034ec11110f80e0b2baa35e035270ff1dff71c05a7110bd0a05e023b70be5c782500b988ae6f02b8018a97", 0xf9) write$hidraw(0xffffffffffffffff, &(0x7f00000006c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b75518d71757cd7514d66357d94db403f18eba8db49c8ace191057f3ace10686dc7c4e97bda0860cd00b6d656f2882f89e07608082f0204ac3752f22e1fce15133b9f472c78505fc2cc69032f252fa5e9f79a3b94ae169ee7f7d79ec0188a77", 0x154) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293", 0x1bf) (async) syz_usb_connect$cdc_ncm(0x5, 0x92, &(0x7f0000000280)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x80, 0x2, 0x1, 0x3, 0x60, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1f52f531fd"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffffd, 0xfff, 0xfffd, 0x3f}, {0x6, 0x24, 0x1a, 0x4, 0xb}, [@acm={0x4, 0x24, 0x2, 0x16}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x3, 0x3f, 0x71, 0x7, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x826, 0x3f, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x3b, 0x3, 0x88}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x9, 0x2, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0x65, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x4, 0x9, 0xd0}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x0, 0x9, 0x8a, 0x7f, 0x40, 0x1}, 0x1e, &(0x7f0000000380)={0x5, 0xf, 0x1e, 0x3, [@wireless={0xb, 0x10, 0x1, 0x0, 0x30, 0x80, 0x20, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xf, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x5, 0xc0}]}, 0x1, [{0xcb, &(0x7f0000000540)=@string={0xcb, 0x3, "86d04f192841a5b6048842bb467492253ad72337819afe1e3ed99d7c1d735e4b5438a05534153165f051a6ac7dbe0222d9a76d77cbe16ba9ce4be7b0a30ca0d50f180bdcc4b7656c8f14610e6e3c4e0c55acce55e17c509b7f459d4a6404bb748e172bab06fa300ce9478d4ea6c116a464fbbea038d8d05cf46d2f1055643609c2f42ac96d922f0566f1c14dbd2ef1ccd8649c7833d1fcc294886553f2b91c8e050917ddc7fa5f53a1d7084ad6c0759fa8f41a425183f5e0ce5e55286097c0dc1af1e5f7b12e4fbe52"}}]}) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) write$hidraw(r1, &(0x7f0000000840)="559e9807b824bc8e29ba2776c1921c7719281a3dcf62966c3ff7c6a25d96363adfa89d5c9c5a3000a8cc18260f4f455901c651af25d3e32a89c71ff7c509f9b9408f95884e0a7a8115e08637faf1b740f15fff38191285eb23a2b202e49216a3f2d75329088d83c5368c553d213a6c062ab516e4bbc6635b8572cab5f1b67966e361100f6adf66abde2c3e0b5b4235b1bf0555151beee931dff46fdb501b65dc2dc55d12ccc32de21f967b7b910935b0164e73b95f1a25dafb5932729164396b7e7de6e7014cde1727aa6ddfb438412c3e6c6ba32d8370e07e15530cfe85b7629f39b1", 0xe3) (rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x4b43) read$hidraw(r3, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000200), 0xfffffffffffffffd, 0xa4000) [ 658.280059][ T3313] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:09 executing program 5: r0 = syz_usb_connect(0x1, 0x2d, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="f8127ddb8737b623b7592f2bc56665356bc1a7e3467388fe9575cc8a11629c0ece1fb4d2d9ea70486476840160ef173f8311918ec1f847e80562315e5f5e03474b475bb5dc797edfa8de0afdf00ff089b7a87b78a98ab40237b7eb50def3cdb2dec017de767c5e2796e39d6f9955558e9a0ec61e4af29fda9bf597c373732b7bfd020692659462958fa1b68c3a30516cfc40e015ef4f28fec7a0812afa1b94d2b6c7f5f8eab9ffcbf523bd6945ebac90da0f8f86bc02be"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x376, 0x11400) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af4", 0x56) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x81, 0xeb59f9f79513a8d5) write$hidraw(r3, &(0x7f0000000000)="ff", 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) write$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="ae268936390f8362e2afc19c4903ed27b8ea2831b0694723230fa52fd739efd26e55ffc1cbf495e83bee4377d70a4e55e1ad5d9656a7048b441f8f730625b105cb996f40e2c2c92deb36b6f7f309b0364e625f9c41c90921fbae3b03c65b8d2d9093a8", 0x63) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000440)) syz_usb_connect(0x1, 0x2d, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="f8127ddb8737b623b7592f2bc56665356bc1a7e3467388fe9575cc8a11629c0ece1fb4d2d9ea70486476840160ef173f8311918ec1f847e80562315e5f5e03474b475bb5dc797edfa8de0afdf00ff089b7a87b78a98ab40237b7eb50def3cdb2dec017de767c5e2796e39d6f9955558e9a0ec61e4af29fda9bf597c373732b7bfd020692659462958fa1b68c3a30516cfc40e015ef4f28fec7a0812afa1b94d2b6c7f5f8eab9ffcbf523bd6945ebac90da0f8f86bc02be"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x376, 0x11400) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) (async) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af4", 0x56) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x81, 0xeb59f9f79513a8d5) (async) write$hidraw(r3, &(0x7f0000000000)="ff", 0x20000001) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) (async) write$hidraw(r4, 0x0, 0x0) (async) read$hidraw(r4, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="ae268936390f8362e2afc19c4903ed27b8ea2831b0694723230fa52fd739efd26e55ffc1cbf495e83bee4377d70a4e55e1ad5d9656a7048b441f8f730625b105cb996f40e2c2c92deb36b6f7f309b0364e625f9c41c90921fbae3b03c65b8d2d9093a8", 0x63) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000440)) (async) 21:12:09 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x16bd43) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xd81}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000002c0)={0x788, "ce365c12fec3d8c7639b96a69aa52d457e4eb57395c95ec52503cfd7e705f506d7efdc766a8c167c83c71880b979f834ac58f4364a42039d2d792b5d4934e0b1cf3264a16a548e3f66f526d5cca1c11259ebc87fec7330a4ad0101254addf1e55323ee49c97726019fb3bf9f01a6c547d9bacbf33dad1a34f8a4fb095efad68b904328e03144ae1be7794660f546130609615056918db808d459619da880040e3a8c8009fe7c81cba45eefec976ef5a604d4ce0dbdc2b5b715af7f0662d1f5ea92e070baca4a79be6dc0b8fc0a36bc1391ce1e76bea5d26fd77bbbcfa845c6be20d93e1fd3ec450a3188e858df567b9dcf7fa49633fa61db309e59dd34ca5781d54798acb2db5f287de1fb46d51e0491f3e8742c75953017be2a3ef43dd0df0dee1baa52cec5ca07913d29de262c5ff6cc289f01494eb79f44a3bedd8ab23339c342e04240c5c3187eb3b0254f0174d111ce6a7db3ef3fb2e118f70a67e244b4e9ad15d00d6f396731033f2360b6e31c9b6a07aa0f2cd3ab746969b0557b0ca8a8eaca36d2a359f96036b0574c94ab9590e65844ce1a768e105754967b5b2240cc66731c19be6fd89e50d5f3a7de301b5cae45df2324577d24d7d18150d0da7423ebbccf5a9bd9dc62838f343fa4fd3357fe839e3d3a2bf7d4c1ccb682c2985b4d43fbaf7026415300182fcda5a62aee082015c675d62312ca18b9658c379d217a106401af71dc3f5e746da26dcb6a7ed5000cd90d93812581264a5afb9ed9123ac9fe24e3a21a28ddad042564d491218b31d4a5b1e14524a02bcab91a3984d7085af5ba482663141933887051b5e9e2cab7d0001340887d9c03f6b3b2c7cc43086de069408bb6a34d78bf92af9528c2029e20aa9a6c345e6a00da272955bdba0b77e0723626a956728cea222a4eb0b9009d201579d54186738b94fa8b2d467ac8f487c2985d5adc83362c20373d6d7c2c94e55f9049631ddaa0751fd098c3833e4bf70f574926f630e376d2271517b32eefdef97d74cfd1815e8ced2e152f8e767fdeb5e2ec5612711a21c2fc95c8a1bc9d998d3d292e16ad62b6d84eaab5647a882a1343f7a1c770ba0450d482dda1f5481e21c36529f1efdd7ad07363b5fc5f46bbd6248752efe539235591b7b16ae1583fbcc9b511f2a3987dad6b2a93b1faca50a892f7ec77ad8883a91096d75457acf028b4a90293b37211bc3ba936be29626382dc7369055e974acbd1b758bf2c7c9a56fe70a375cd8b6cfd638fa316deadf0ef6f6473c69b94df0153884c89e3ab782ac0eec5edfa306974d55d8873fce1df61da3deebf3a23b1e3fc00ff574833713bb1d70f3bf57b4193037cf156294264f3cfc9b194201ac3d5d6b4b45fee46f5073c2af49a609994cc4e34bec09ef926b19dd66e300831b5d882d9abbf74cfc4adcf597a666ac5b09c1d1fd6940830bab34cad01cd6783555db67ec51113c0684d379b74c69f413b5521aef6018db11778bc9c428b747e11b97470970dfae3e4f8114f7f26b0b2efa5172913feaedd08b0e30b09110ad366225495189bd21091c67eb609b69066ee10e0adb75164bbada09a91e9600820147f88a5270cbf363b71155d98ea2ca9f24569abc993892aa17df819998023d1b1d0d1f4b12e48b353a2d1b58914f1654efa3ad86054e4d865c0512303de2182a1ba2abe40522bcce1f3a263ba8ac331d663aac84407c5299db1c7687b5db4b40df0292c3ff4f54aecff5f04271b95fb41ec2b936ec0d6ceb82c2de58167264bbcbe1afeeebf5dbe0e9f86df5de1bb9c2b4105c85474b3fc915d0a2a35fe9c96e6e8da8a9c0229ed904afdafcbdc6ddca225f67a02045c0acfbf975d91a5aa1514636b396225f16bab94ed8c6ec3e9006c40cfa3fe0d8dd998c7e56862f040d174ec3adfcbd09c476a45d91122b773c0acb4cc09fa9324fc23d4be207e7a7095b7c392be4fad9983dc7105c382d83e82f088e23da287527a0c60f8674d7e234ffe83fd1b16abebc9e76b33090b3d19a07f1cfb64a5acf9985be59abd2d369c750f5e90122cb700d5001a6a53b7b751323fdc64607d6ab58e4ebd660c6919220dfca81a028870835f7f9c226add48e920b27180cc431da2e63a5c63d3cbc3af74fc9575771c516b4ff9781af2d37b9790c0911ca272eaa13d20e9dc749e97056c7f2742041f9ca8253743341a652b7add2aea65cce1c6448ee16014ae44ebf631b279d9aad9f04a52110be98cf8f23f3ee163972af9001e171d496b5bbc76f49fd9ee1a7b6273dd5186682060ceccb6f16e920c1174d30056fbb6f3dbdf893ac81e6233921b0d538c4a5b6f32e71dbcacead87289c0dc5fb1fb990d474ff657503c65f9794a9d6a36731eaf778efe3013f515ad101ac488f379cb763d1b16107fc3d3b1140078bc8a5fda9ba374bd9c8b85f00b48639173ae759aab53b3bfd766b1c7818c6d3da0f1ff641bfff695c215536654e496129b24dc77b5bceb001a9af1836532fa8bd0f5890b12ede7bd29fe6e376dd5cc0129d1104a9c1ed1f4fe384aea505cf59db78231c34c97ff61c8dcd029f0860be4c645d7feabb07719e088ce5317a4c1d610318d40653cc9d9e6381dde0c486bb0bf027e3ff16af31e3dfbfdfc6186e957bf2cb6a428c83d781320e0deb66ef0166f6fae9092565e6b639cda491ca8139dc191a1f866beb84c66ddee14dd35977717234be1b901d791"}) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, 0x0) write$hidraw(r2, &(0x7f0000000280)="c2", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0xfac5, 0x4081) write$hidraw(r4, &(0x7f0000000240)="5778118dcc1b46dc145d79efe5b2742b36af", 0x12) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84522) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3086569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) [ 658.504078][ T3340] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 658.538680][ T3340] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 658.581284][ T3342] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 658.600655][ T3342] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 658.623233][ T3342] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:09 executing program 2: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x140) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) r2 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x39, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000840)=ANY=[@ANYBLOB="e303fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37940377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd54491e897d81e6f7f7c5e2d03966b578d52ab790682dcb6a88ac4"]}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x5d, &(0x7f0000000680)=@string={0x5d, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b0f279be05180cda4a6c1c0e29e9d1c10da97053e2d6abed650ce51c907db1f2e42855277e766c7d3b2a3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) (async) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x140) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) (async) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x39, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000840)=ANY=[@ANYBLOB="e303fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37940377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd54491e897d81e6f7f7c5e2d03966b578d52ab790682dcb6a88ac4"]}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x5d, &(0x7f0000000680)=@string={0x5d, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b0f279be05180cda4a6c1c0e29e9d1c10da97053e2d6abed650ce51c907db1f2e42855277e766c7d3b2a3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) (async) syz_usb_disconnect(r0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) (async) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) [ 658.660278][ T3342] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 658.737487][ T3346] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 658.741192][ T3349] Error: Driver 'raw-gadget' is already registered, aborting... [ 658.753674][ T3349] UDC core: USB Raw Gadget: driver registration failed: -16 [ 658.761019][ T3349] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 658.773857][ T3346] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:09 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[]) write$hidraw(r0, &(0x7f0000000340)="48473ed8d0353ab7ecfb20ff60d0697775bdfde6ffcc7974e871139509626090f29e453c51e4d3c481a1b33d228ddd2c3f4a1b4d3f974e89938c0c344b740ecf4166d70d7e7d3d76a287d0b1b96cd5e04b9a2e4c6d1bdd4dee613868eed23654a4ccaf6d27e4b68ef2fff9538452db803fb3c7c0fc663a4c1fd8f96b7fa482e89589d43ffd7554ac6578f08994623ed8e64542bf46fd227f9d3574a9ce12491526ab82490064e37b57782a73823f2936", 0xb0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:09 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="1bf81ad6012d7452ac0102030109021200010000eaff0904000000090ed400"/42], 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000c80)=ANY=[], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, &(0x7f00000009c0)=ANY=[@ANYBLOB="a5036308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdffe3d268b350fb48ea048d470afa60beb4171f76ea33385eb1591a1ba6cd3c582dacd54448a41c3a570000000000000240a5f8a4b6fd95965af7bb9a9b98802fed01120c4391a8247fa2d9b716d096c42790f8e4907ba5532446cb1e7230ccc8fe6b6b68b2"]}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[@ANYBLOB="12011001000000a76b1d01014000010203010902b300030140c0030904000000010100000a24018000030201020a240500974e04f1f7100c240201000302741f00ff010d2406030103000001000000030904010000010200000904010101010200000905010920003f0820072501002000000904020000010200000904020101010200000d240201fa01031f04bdea10860a24020120019f40cb0e0e24020287470001015cb47ebf320c2402011f003f01a811b82109058209000204072007250182040600d37b12084430e8b0e456024036099fd14e8b7e868f301f99eb54863cf838a8f6d10c919eacdfff178484332b9fcf1cfd2d68a292da12d8c147c4090baa62c16fb59aee8e56b26c6763de20635c7a1781cb8b6ef2a00a9f890f736b2ab3290407e530dd34f222179c6f713243725a6382014e791a57487b7287b14bbdf6a313676b62a889d4290fb729f9056c36a88c496ed45e0f35eb8f5ef5"], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x40, 0x4}, 0x5a, &(0x7f00000003c0)=ANY=[], 0x2, [{0x1e, &(0x7f00000008c0)=ANY=[@ANYBLOB="1e03a14223e278df4b459c9eb67aef217e5378c9850d61d7ce789a96f866d8cced307c17ea70e1cc5d1aade460fc33564df0eefac7201d4f59902ac3e6adefd4a44d37b37625804ad0df95e17c9437c1c2060395a6ce4ca2b36060fe1f2c249bf38d9f939b9a45f5478abae109f29379a2f8ee54ba19f5bec31575e3fe7684293f27daaa0799898b69acc5a1107f9d12214ab0f71a11ff423694fd80a43430b8ff8f0c55444691a1e84d45"]}, {0xd3, &(0x7f0000000ac0)=@string={0xd3, 0x3, "77f3ab115d87ea23efc01274a2b8a193ef90fdb5f97cec6551be75ebc2fed6df01d35dd882f31b1ccdfd9ff4d1aba59d2154bf30bd010c1ce9966c2fce9773fc5871d6c11e25fbe828c75fb1332bff3f8592c7bc4f65bd3fc86c5b5fd089d737e6f699c6708e793f011dc9a83edcf2b39c95ee531809e4958f12c34b50485cd245d17f853c82ffea40092a9b3cf129fa5326413a90109e8414142cc7e4fd40aef36af997c1a7d8aa1d64fd86d4d6cd5c5e4d3b0dc4f296eca0c523b3ace8c4a690de4effd431fac34c50682c521eff7cb2"}}]}) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb7393", 0x52) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, &(0x7f00000004c0)="c9b59d07848e53422bf99b6b9a1cd675177d52e2fb92a521d7a2b4eee2345cf5f456598e0521e7a506e4c7cc21f0a6de1c78a039b34b01ba30599a470ac3a2de01bcfc694737d0f11c4f759517fd9ea52a634a8285e38789adb1188ab4f2ee7232332670dbb7cde9e7c4904e61821ed422b0149dce32f9a9893c425977172be81453627f4d8b483feffce1d2885ede922d74310bc4b5e52aaa51c5ae80ffe7547f3a85164dc030859b05f6cc62763c06c00b567299a86bd8a81dba83e1df7073299720cd5ed032ad3dcb565f70bfd7252701032de7589e", 0xd7) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) write$hidraw(r3, &(0x7f0000000640)="58cb11b2460d7e34dc026cce58699979d1fc230475d4c8151499948c01ef160f551b7edbf103e813af248ca99909941e2de46dea07c18f85606ce227b8f61f5447f45fcc034df4975429f14bc62664f41a486e31dfaafa8a3bab24c464e2686dbe5fea60862255", 0x67) [ 658.809462][ T3349] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 658.835398][ T3349] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 658.891711][ T3363] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 658.941498][ T3363] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 658.981269][ T3363] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:09 executing program 1: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x400, 0x10000]) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000200)="ba3fef132239d3aff101", 0xa) (async, rerun: 32) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (rerun: 32) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af38997de73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c4411e0aa86008d3083aa0a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff7597d2c016972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c27a2ce7e8223c3a28d4262e4c9231d58d346c6d31f33111137baa3d94b8f1f7bfcf5965168b0ac87de7ace5521d7c80e0e5dd34d0197d65f7eb2e72ca3c37f3f8a0276dc9378a5fe8bd9ff85d89a1b6477de4413d86ac246ec026a28ab44861c323d99ee5d12ddd839222a87f3b6d737c6f197145675c5d1df73ed77dcc9a5a1599066a5ea022fc519c7df83cb4c31afa82d817f1a95864cd7fb722b66a508fb5bb67a760335f57590e162a358f1efd426e694c8304511b4a21d9eb17349c3ee4fa5c038ad1cf0a6f22132b71f1bdd3d67cb0a296abc1eba86b50bd47b6ec0b5b2a6b200f4d69c2aa35fbb9b71cc86a999ae0b3371a188931b52443402974b2fe291902f71ac4d51f6f46fb6d271d8ceb66820e51b8dcf589f9f60b0782a25338a636866cfd57ca84eb428d5319dc795fd92dfea35701e21cd725edd54080e9a2854194bb09791db441cbc7d9c6759f7928f6b793db8d031bcad520a896221f9e833116b3a68565c2eef36080e9c0074dc8a5bc1008673a833070ba55c7d1d5686cbc56b5564707e41e846e5a27d7ff4fdf4c18fdcb4a2f915bc8d8d75e580b8ba9dff085fe3adb8450ced669c197ea410f7132635fa9f7291925ae5693ec2f47b0cd8a6b86820e864e3fb45b20572cf6cc3572e3b08da3f2bf9d79ab5edf3ac0777dadbd704a1ed63894ceef9177b884a76d8ce6b6e4109ae122e8f596e7c49009d383c52b5ee68127d4c5f37c9fdd4d16047be5e670264da134bd88aadf0000f5c773d9"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x20000, 0x381502) ioctl$HIDIOCGRAWNAME(r3, 0x4030582a, &(0x7f0000000080)) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 32) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000002c0)) (async) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async, rerun: 64) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (rerun: 64) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r5, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abd", 0xa1) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000080)) (async) r6 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r6, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) [ 658.985310][ T3368] Error: Driver 'raw-gadget' is already registered, aborting... [ 658.997429][ T3368] UDC core: USB Raw Gadget: driver registration failed: -16 [ 659.004729][ T3368] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 659.016176][ T3363] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 659.051363][ T3368] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 659.094255][ T3368] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 659.179813][ T3367] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 659.333186][ T3368] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 659.413805][ T3368] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:10 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9e2, 0x103ec1) write$hidraw(r0, 0xfffffffffffffffc, 0x0) write$hidraw(r0, &(0x7f0000000040)="4e728bb20e6360ddcf6d4b", 0xb) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x183c42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9e2, 0x103ec1) (async) write$hidraw(r0, 0xfffffffffffffffc, 0x0) (async) write$hidraw(r0, &(0x7f0000000040)="4e728bb20e6360ddcf6d4b", 0xb) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x183c42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) (async) 21:12:10 executing program 1: r0 = syz_usb_connect(0x3, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_usb_connect(0x1, 0x28b, &(0x7f00000008c0)=ANY=[@ANYBLOB="1201010276edfe205305510197e4010203010902790201010410000904b3070f3ca3850409050010080001020709050110400001200909050110200009000107250101804502072501027f060009050f040002df1f0309050f00000409c9000725014100070009050902200003f80266025bb8062dd49462e681019ed99c66ceeb4a5d1694d034ed338241f09ba3c5bbb3a8173c0c62488d8b9c50d1d83f7a3e8d6eab0732bfb984379a335e1e6082e1f029b41ba76ed794472bb08219230e5dd7d3078e17c3b51726066fb29736d55709f5be91ef0905030200048106074611912d869449bb6d62857a841888702a28eced808e5cc29210d5b6aa58a3d724e9ad0e4a5f3b9c914793a03c0aef88a5eada8462bb67ff4844ee945cfcefdf19d0843e73180905090179041cc1a307250181600900090503102000e17f030905800820000407c4330f51cff950f7cb172e1a55013352f24d5e61e770b22899cf061fb343dd0e7b8cb0a426ac1dd9a53a240767924ab15f1220413b1074855e70b8560fe04c5633b84ab9593594e3fd6e49ea6ba1d2333f9d9e9f6a595c446544ba64de15186d1696e9d11e7fbec2c5efaba116cfbd090580004000060105090508001000011f09aa0f67e813ddad966a1438d7a797850d48d53412af85f44a6831396d7300236f00bb4920b88ecb028cd59910262439f3920406669bc633a5442624482e163aea8d036ff564eaea125fd9be8d0611ebb00c698aff79c75edefd22b04bc0eca0c81b172a6b5f1ee2157544af25362185748f4efd8a356edc41e7432b168c6a9918dc817d65265c6714e52c39264bcfe8fa467e5f7700085a324c966fe35cf3b7e30792fa6f6590901dc0e809050f00200209070109050300400005ff050905030c0800000601caed33af8d2cc850ad7c4f3f2c5eb9ae6ca46393566afc5d15b5ff5066441d23b3e3"], &(0x7f0000000640)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x3, 0x6, 0xc0, 0x30, 0xcd}, 0x68, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x341b}}, {0xec, &(0x7f0000000700)=ANY=[@ANYBLOB="ec03fb4b1ae3d39918247ec6e47ab356dc40480c7dfa664aa2434591ac84f4e90e99694de459a5cbfe6201aeb7a9f74638d10a600d50a6f504e89284051e1b547529e4af377fd54e939c6f9fb7991b50aac6f6ed46b1ee3a7ced4dddf3c4ffaeb98caee9bbecb05c2d01e938052e6e04d2cc37277e023566c340b01178f643f1a673dabacd8a79568d7a2ac90000004c04d46007eb069e61323caae98329175164fc464f1b7ac3e43129449fb3eca4b7818fdc2dbecbf029ed8b8c8bd1a2c562f4d02672897cab27614b99651083e53d6c28475f42eb6949461d03e73b20a33000f341afcbc35a0ee3b94ef0de27cc917dac33f50f75242412ca594763b8eb63dc1168188fed711011ff2561d665ffdb4ac613eed499b1ee808a29bcf72e4fbc770110d4f58cfb8b6028787eed3c6b5340687b6bd1e4f7de72c797c432a2336c24526399b31a16943241044720d408eabcb043418396c85935d26b2d4b5b8dbc30e647bd9c905ff69a33215a7fe7625bafb8c09ef6f58382a59f29fdc0c338e81675a7c146a9b287"]}]}) syz_usb_connect$uac1(0x0, 0x93, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x9f, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x81, 0x3, 0x1, 0xd2, 0x20, 0x5a, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xbc, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7f, 0x1, 0x7f, {0x7, 0x25, 0x1, 0x82, 0x1, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x20, 0x2, 0x4, 0x1, "00d86bb7a2"}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x2, 0xa5, 0x2, "c5dfc8", "62024a"}, @as_header={0x7, 0x24, 0x1, 0x40, 0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x7, 0xf8, 0x20, {0x7, 0x25, 0x1, 0x2, 0x8}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x4, 0x8, 0x2b, 0x10, 0xf8}, 0x38, &(0x7f0000000100)={0x5, 0xf, 0x38, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x5, 0x2}, @ssp_cap={0x1c, 0x10, 0xa, 0x20, 0x4, 0x8, 0xf01e, 0x81, [0xc0, 0x0, 0xc00f, 0xffff30]}, @ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x200, 0xf000, 0x7, [0x3f3f]}]}, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf14b21409b4c2c0c}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x419}}]}) write$hidraw(r3, &(0x7f0000000280)="716cb404ea6707fb6949764f5bdf39095eccb1360618930859592dabe31ad1c0ee2455d50e23a9c9916020c2c6eeb9899bf22f544a285962fba11914d739a86064c2ad840cfd52fd1a6bb7f8434d6d849bc430c8cbe0e57438356b15723408dedec463b23827430904878a1e7f25a073aa7bb26b25672ff5c12144c4678d339617463860715f", 0x86) 21:12:10 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x16bd43) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xd81}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000002c0)={0x788, "ce365c12fec3d8c7639b96a69aa52d457e4eb57395c95ec52503cfd7e705f506d7efdc766a8c167c83c71880b979f834ac58f4364a42039d2d792b5d4934e0b1cf3264a16a548e3f66f526d5cca1c11259ebc87fec7330a4ad0101254addf1e55323ee49c97726019fb3bf9f01a6c547d9bacbf33dad1a34f8a4fb095efad68b904328e03144ae1be7794660f546130609615056918db808d459619da880040e3a8c8009fe7c81cba45eefec976ef5a604d4ce0dbdc2b5b715af7f0662d1f5ea92e070baca4a79be6dc0b8fc0a36bc1391ce1e76bea5d26fd77bbbcfa845c6be20d93e1fd3ec450a3188e858df567b9dcf7fa49633fa61db309e59dd34ca5781d54798acb2db5f287de1fb46d51e0491f3e8742c75953017be2a3ef43dd0df0dee1baa52cec5ca07913d29de262c5ff6cc289f01494eb79f44a3bedd8ab23339c342e04240c5c3187eb3b0254f0174d111ce6a7db3ef3fb2e118f70a67e244b4e9ad15d00d6f396731033f2360b6e31c9b6a07aa0f2cd3ab746969b0557b0ca8a8eaca36d2a359f96036b0574c94ab9590e65844ce1a768e105754967b5b2240cc66731c19be6fd89e50d5f3a7de301b5cae45df2324577d24d7d18150d0da7423ebbccf5a9bd9dc62838f343fa4fd3357fe839e3d3a2bf7d4c1ccb682c2985b4d43fbaf7026415300182fcda5a62aee082015c675d62312ca18b9658c379d217a106401af71dc3f5e746da26dcb6a7ed5000cd90d93812581264a5afb9ed9123ac9fe24e3a21a28ddad042564d491218b31d4a5b1e14524a02bcab91a3984d7085af5ba482663141933887051b5e9e2cab7d0001340887d9c03f6b3b2c7cc43086de069408bb6a34d78bf92af9528c2029e20aa9a6c345e6a00da272955bdba0b77e0723626a956728cea222a4eb0b9009d201579d54186738b94fa8b2d467ac8f487c2985d5adc83362c20373d6d7c2c94e55f9049631ddaa0751fd098c3833e4bf70f574926f630e376d2271517b32eefdef97d74cfd1815e8ced2e152f8e767fdeb5e2ec5612711a21c2fc95c8a1bc9d998d3d292e16ad62b6d84eaab5647a882a1343f7a1c770ba0450d482dda1f5481e21c36529f1efdd7ad07363b5fc5f46bbd6248752efe539235591b7b16ae1583fbcc9b511f2a3987dad6b2a93b1faca50a892f7ec77ad8883a91096d75457acf028b4a90293b37211bc3ba936be29626382dc7369055e974acbd1b758bf2c7c9a56fe70a375cd8b6cfd638fa316deadf0ef6f6473c69b94df0153884c89e3ab782ac0eec5edfa306974d55d8873fce1df61da3deebf3a23b1e3fc00ff574833713bb1d70f3bf57b4193037cf156294264f3cfc9b194201ac3d5d6b4b45fee46f5073c2af49a609994cc4e34bec09ef926b19dd66e300831b5d882d9abbf74cfc4adcf597a666ac5b09c1d1fd6940830bab34cad01cd6783555db67ec51113c0684d379b74c69f413b5521aef6018db11778bc9c428b747e11b97470970dfae3e4f8114f7f26b0b2efa5172913feaedd08b0e30b09110ad366225495189bd21091c67eb609b69066ee10e0adb75164bbada09a91e9600820147f88a5270cbf363b71155d98ea2ca9f24569abc993892aa17df819998023d1b1d0d1f4b12e48b353a2d1b58914f1654efa3ad86054e4d865c0512303de2182a1ba2abe40522bcce1f3a263ba8ac331d663aac84407c5299db1c7687b5db4b40df0292c3ff4f54aecff5f04271b95fb41ec2b936ec0d6ceb82c2de58167264bbcbe1afeeebf5dbe0e9f86df5de1bb9c2b4105c85474b3fc915d0a2a35fe9c96e6e8da8a9c0229ed904afdafcbdc6ddca225f67a02045c0acfbf975d91a5aa1514636b396225f16bab94ed8c6ec3e9006c40cfa3fe0d8dd998c7e56862f040d174ec3adfcbd09c476a45d91122b773c0acb4cc09fa9324fc23d4be207e7a7095b7c392be4fad9983dc7105c382d83e82f088e23da287527a0c60f8674d7e234ffe83fd1b16abebc9e76b33090b3d19a07f1cfb64a5acf9985be59abd2d369c750f5e90122cb700d5001a6a53b7b751323fdc64607d6ab58e4ebd660c6919220dfca81a028870835f7f9c226add48e920b27180cc431da2e63a5c63d3cbc3af74fc9575771c516b4ff9781af2d37b9790c0911ca272eaa13d20e9dc749e97056c7f2742041f9ca8253743341a652b7add2aea65cce1c6448ee16014ae44ebf631b279d9aad9f04a52110be98cf8f23f3ee163972af9001e171d496b5bbc76f49fd9ee1a7b6273dd5186682060ceccb6f16e920c1174d30056fbb6f3dbdf893ac81e6233921b0d538c4a5b6f32e71dbcacead87289c0dc5fb1fb990d474ff657503c65f9794a9d6a36731eaf778efe3013f515ad101ac488f379cb763d1b16107fc3d3b1140078bc8a5fda9ba374bd9c8b85f00b48639173ae759aab53b3bfd766b1c7818c6d3da0f1ff641bfff695c215536654e496129b24dc77b5bceb001a9af1836532fa8bd0f5890b12ede7bd29fe6e376dd5cc0129d1104a9c1ed1f4fe384aea505cf59db78231c34c97ff61c8dcd029f0860be4c645d7feabb07719e088ce5317a4c1d610318d40653cc9d9e6381dde0c486bb0bf027e3ff16af31e3dfbfdfc6186e957bf2cb6a428c83d781320e0deb66ef0166f6fae9092565e6b639cda491ca8139dc191a1f866beb84c66ddee14dd35977717234be1b901d791"}) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, 0x0) (async, rerun: 32) write$hidraw(r2, &(0x7f0000000280)="c2", 0x1) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0xfac5, 0x4081) (rerun: 32) write$hidraw(r4, &(0x7f0000000240)="5778118dcc1b46dc145d79efe5b2742b36af", 0x12) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84522) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3086569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) [ 659.710799][ T3378] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 659.721500][ T3378] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:10 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[]) write$hidraw(r0, &(0x7f0000000340)="48473ed8d0353ab7ecfb20ff60d0697775bdfde6ffcc7974e871139509626090f29e453c51e4d3c481a1b33d228ddd2c3f4a1b4d3f974e89938c0c344b740ecf4166d70d7e7d3d76a287d0b1b96cd5e04b9a2e4c6d1bdd4dee613868eed23654a4ccaf6d27e4b68ef2fff9538452db803fb3c7c0fc663a4c1fd8f96b7fa482e89589d43ffd7554ac6578f08994623ed8e64542bf46fd227f9d3574a9ce12491526ab82490064e37b57782a73823f2936", 0xb0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, 0x0) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) (async) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:10 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x16bd43) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xd81}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000002c0)={0x788, "ce365c12fec3d8c7639b96a69aa52d457e4eb57395c95ec52503cfd7e705f506d7efdc766a8c167c83c71880b979f834ac58f4364a42039d2d792b5d4934e0b1cf3264a16a548e3f66f526d5cca1c11259ebc87fec7330a4ad0101254addf1e55323ee49c97726019fb3bf9f01a6c547d9bacbf33dad1a34f8a4fb095efad68b904328e03144ae1be7794660f546130609615056918db808d459619da880040e3a8c8009fe7c81cba45eefec976ef5a604d4ce0dbdc2b5b715af7f0662d1f5ea92e070baca4a79be6dc0b8fc0a36bc1391ce1e76bea5d26fd77bbbcfa845c6be20d93e1fd3ec450a3188e858df567b9dcf7fa49633fa61db309e59dd34ca5781d54798acb2db5f287de1fb46d51e0491f3e8742c75953017be2a3ef43dd0df0dee1baa52cec5ca07913d29de262c5ff6cc289f01494eb79f44a3bedd8ab23339c342e04240c5c3187eb3b0254f0174d111ce6a7db3ef3fb2e118f70a67e244b4e9ad15d00d6f396731033f2360b6e31c9b6a07aa0f2cd3ab746969b0557b0ca8a8eaca36d2a359f96036b0574c94ab9590e65844ce1a768e105754967b5b2240cc66731c19be6fd89e50d5f3a7de301b5cae45df2324577d24d7d18150d0da7423ebbccf5a9bd9dc62838f343fa4fd3357fe839e3d3a2bf7d4c1ccb682c2985b4d43fbaf7026415300182fcda5a62aee082015c675d62312ca18b9658c379d217a106401af71dc3f5e746da26dcb6a7ed5000cd90d93812581264a5afb9ed9123ac9fe24e3a21a28ddad042564d491218b31d4a5b1e14524a02bcab91a3984d7085af5ba482663141933887051b5e9e2cab7d0001340887d9c03f6b3b2c7cc43086de069408bb6a34d78bf92af9528c2029e20aa9a6c345e6a00da272955bdba0b77e0723626a956728cea222a4eb0b9009d201579d54186738b94fa8b2d467ac8f487c2985d5adc83362c20373d6d7c2c94e55f9049631ddaa0751fd098c3833e4bf70f574926f630e376d2271517b32eefdef97d74cfd1815e8ced2e152f8e767fdeb5e2ec5612711a21c2fc95c8a1bc9d998d3d292e16ad62b6d84eaab5647a882a1343f7a1c770ba0450d482dda1f5481e21c36529f1efdd7ad07363b5fc5f46bbd6248752efe539235591b7b16ae1583fbcc9b511f2a3987dad6b2a93b1faca50a892f7ec77ad8883a91096d75457acf028b4a90293b37211bc3ba936be29626382dc7369055e974acbd1b758bf2c7c9a56fe70a375cd8b6cfd638fa316deadf0ef6f6473c69b94df0153884c89e3ab782ac0eec5edfa306974d55d8873fce1df61da3deebf3a23b1e3fc00ff574833713bb1d70f3bf57b4193037cf156294264f3cfc9b194201ac3d5d6b4b45fee46f5073c2af49a609994cc4e34bec09ef926b19dd66e300831b5d882d9abbf74cfc4adcf597a666ac5b09c1d1fd6940830bab34cad01cd6783555db67ec51113c0684d379b74c69f413b5521aef6018db11778bc9c428b747e11b97470970dfae3e4f8114f7f26b0b2efa5172913feaedd08b0e30b09110ad366225495189bd21091c67eb609b69066ee10e0adb75164bbada09a91e9600820147f88a5270cbf363b71155d98ea2ca9f24569abc993892aa17df819998023d1b1d0d1f4b12e48b353a2d1b58914f1654efa3ad86054e4d865c0512303de2182a1ba2abe40522bcce1f3a263ba8ac331d663aac84407c5299db1c7687b5db4b40df0292c3ff4f54aecff5f04271b95fb41ec2b936ec0d6ceb82c2de58167264bbcbe1afeeebf5dbe0e9f86df5de1bb9c2b4105c85474b3fc915d0a2a35fe9c96e6e8da8a9c0229ed904afdafcbdc6ddca225f67a02045c0acfbf975d91a5aa1514636b396225f16bab94ed8c6ec3e9006c40cfa3fe0d8dd998c7e56862f040d174ec3adfcbd09c476a45d91122b773c0acb4cc09fa9324fc23d4be207e7a7095b7c392be4fad9983dc7105c382d83e82f088e23da287527a0c60f8674d7e234ffe83fd1b16abebc9e76b33090b3d19a07f1cfb64a5acf9985be59abd2d369c750f5e90122cb700d5001a6a53b7b751323fdc64607d6ab58e4ebd660c6919220dfca81a028870835f7f9c226add48e920b27180cc431da2e63a5c63d3cbc3af74fc9575771c516b4ff9781af2d37b9790c0911ca272eaa13d20e9dc749e97056c7f2742041f9ca8253743341a652b7add2aea65cce1c6448ee16014ae44ebf631b279d9aad9f04a52110be98cf8f23f3ee163972af9001e171d496b5bbc76f49fd9ee1a7b6273dd5186682060ceccb6f16e920c1174d30056fbb6f3dbdf893ac81e6233921b0d538c4a5b6f32e71dbcacead87289c0dc5fb1fb990d474ff657503c65f9794a9d6a36731eaf778efe3013f515ad101ac488f379cb763d1b16107fc3d3b1140078bc8a5fda9ba374bd9c8b85f00b48639173ae759aab53b3bfd766b1c7818c6d3da0f1ff641bfff695c215536654e496129b24dc77b5bceb001a9af1836532fa8bd0f5890b12ede7bd29fe6e376dd5cc0129d1104a9c1ed1f4fe384aea505cf59db78231c34c97ff61c8dcd029f0860be4c645d7feabb07719e088ce5317a4c1d610318d40653cc9d9e6381dde0c486bb0bf027e3ff16af31e3dfbfdfc6186e957bf2cb6a428c83d781320e0deb66ef0166f6fae9092565e6b639cda491ca8139dc191a1f866beb84c66ddee14dd35977717234be1b901d791"}) (async, rerun: 32) write$hidraw(r3, &(0x7f0000001180)='=', 0x3b000) (rerun: 32) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, 0x0) write$hidraw(r2, &(0x7f0000000280)="c2", 0x1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0xfac5, 0x4081) (rerun: 32) write$hidraw(r4, &(0x7f0000000240)="5778118dcc1b46dc145d79efe5b2742b36af", 0x12) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84522) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3086569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) 21:12:10 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000000480)="04ffff7f", 0x4) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0xfffefffffffbfffb, 0x542) write$hidraw(r2, &(0x7f0000000080)="e1", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x2082) syz_open_dev$hidraw(0x0, 0x80000004, 0x4b280) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000300)=""/199) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0x0, 0x1, 0x0) [ 659.775651][ T3378] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 659.799027][ T3378] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:10 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c8f1) syz_open_dev$hidraw(&(0x7f0000000040), 0x400, 0x10000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2041) write$hidraw(r0, &(0x7f0000000000)="96", 0xffff8000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)={0x5f2, "f142c8ee94052413bfb7ac51f7cc687d1ae5c19851816a9081db838f1081c1f905a19ab6ede80bdef4242cdb23c93f238432395cff49998dcdd62aec7a9d53d522263e15af4bcec6aa2b064098cfb6b0226fc584eb2c79f68f4345e1f96888f8603a92f94f205ac263bc4b8ef11430ff794ee3cd9256299ad600b87b9931c4e68baefd8d199fd3718b95e0159318c66042e4934822e3d60b983ba6b2e3abf881d9498e873f15fe6e582ba2f1b5a6aba9af7e1956c8beb726e1c9292e356eb1f317cf1434a8800bd5ccc86553b144e1f2ffd8d1b3aa886b6b6429fc6b1eb855df1ec03e370c41694be10d07aa2c2fbb212f57f51f6723f8b8fbb1bf3bce50e236da913c2dc1a16f3854ae0fe92dc2ad2584417e2ee70d50c17df62acb016f5a66ad2edad645619c2f1875554e064d9cd70a85646d6801e8839b7e840777c73dfcc00fb7296848ad2b007b4bc598ce5113ad89d805973bb80b669c2a6a5b97c64b7337c32cd8cfc38c91b420bd96b5548913fb2b155f811be692594557a0defbed2977bd1a3a68222ac4a8100318b803b8e4c4f9e8dd759470280dc6a3622a1828291eb5bd39a8efbad1dd12a55e932212616118e29ee4d6d47f8ab8e356f1708490e79bf762112968e5e448681fa062d03112cd10952e6a6395f97f097b79815a0620b9b069187882dbd3d78dfd7517c043ba9a8854b455070d72ae0010eae808880d4609fd9dba70d01efda1f5d0287369aca1923e964f20805ff5f80fa9cde61d48d28b36e095283780f4835213d72836522e0bcbbd42523b0cafa92b9f422baec7b9f54b13a90df87bdda20291e5224f145ed0d8c33daa3f509bc623c6fb435576776c0bbb4e78c213ed2236c414e13134d014ae435f44681444313f58af592aadb218fe6a600f0bbf356920df017f2062d4bc63d4f5ef00ee948ba16b8d26df22d9a833ab3b3f9c2e4e5f7318da3b97eea3a0eab29f7ffe17be0c0ee68c834cf35b6702f9a63a91ca18a9f786f1ead373b42e4d8cab00689e60e29ae487ed7f2e9fe6b0699ff5f9750e132242d9c43e9968dc93402411bd8286bb38f5f7f009d242d99d5222ae32af6363a7bb949786a1630fc8b4c39b3af94d330fa7c43f437de049124a6c1ce9e6b2a63cf19ccdbfeefb7c13a24bfa5134eb133ba7f2f5e8758a3a4c3509236043b6dcd9e7c17283a4e7201843cca5beb7b7acf2e4c8c0b48c41207147fb92594f3ac989d1eb7f85d4a45f7a5b7ccc6eeddeee91902bc2100c0a15764a7278babd634b7fdb30b9de8f1b1a1ae6eefb8d8fc6ac305edcc28fd88c3c0410fff66b4cb42c59f27f3aafb82870e3ecb6a2dbc799aaf639644d735b1a7c70ad3e30341fd455c262709f7f7709bae91ddf3994d721b988f2741b62908eef976fb670a879a2789a9d9c6bb179177d5c45d9c803c019713d3b6a02e2f457a18483fbf5eed027e44e5b07585221b4e0bd7427a138eb93ba551740257e2298c620f21ca98082626dd37177f551108e76787cae021569f02e20be4ba2ed789e65958c2427cd29c2e988536736b083fddeefa23c16960e43c6c7c1ef497fcaade4bdd2b49dc3bc59ac7d1a58316c561f80b7c1677cf24e47497256b708c85760da3f0f83b44c6371300168b962153e17d6d3b99cad8469678eeac207de809884662dc4f4e7766b31c83d16802cd6eea8640042bb3f470713d7f25535d4b02624342b326479b5c9e9d06f0b1b9582436fc9bfd0f2a645785013ae71bc9a4c31900724492deaf8c94042998972947d364df2c48d5fb75f3d0443e428c37c8e8b224a29988476f7511f8c89187601f1869441542402f90caddd35cbdadf544cad89b7d964afb86c51958a41460113983251e553ccf38547e065fc515a5ff724f1f73edf1872a778247c1370fa82893c555431a5b99de2a954e4fbde7f437108f25c9b3111506fc6f972ea825b5876eae3d97599816eee9610ef6853415a9baf4d9f32cb24dd5163a5f5833a0e2476f6c4d4747c8b09d5e83876acd8f45ea2d79f79640cddddfcf13a454175ab348b8268b99daafa69b29e2d1824ad05d634b8180e19abfcd5148e81d09ca9ded4baa955869f90a8fed26794b77b619ace2ba28c59e6133149ac64a9c3d0efde2b9b2a67"}) 21:12:10 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[]) (async, rerun: 64) write$hidraw(r0, &(0x7f0000000340)="48473ed8d0353ab7ecfb20ff60d0697775bdfde6ffcc7974e871139509626090f29e453c51e4d3c481a1b33d228ddd2c3f4a1b4d3f974e89938c0c344b740ecf4166d70d7e7d3d76a287d0b1b96cd5e04b9a2e4c6d1bdd4dee613868eed23654a4ccaf6d27e4b68ef2fff9538452db803fb3c7c0fc663a4c1fd8f96b7fa482e89589d43ffd7554ac6578f08994623ed8e64542bf46fd227f9d3574a9ce12491526ab82490064e37b57782a73823f2936", 0xb0) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, 0x0) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async, rerun: 64) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (rerun: 64) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:11 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9e2, 0x103ec1) write$hidraw(r0, 0xfffffffffffffffc, 0x0) write$hidraw(r0, &(0x7f0000000040)="4e728bb20e6360ddcf6d4b", 0xb) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x183c42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9e2, 0x103ec1) (async) write$hidraw(r0, 0xfffffffffffffffc, 0x0) (async) write$hidraw(r0, &(0x7f0000000040)="4e728bb20e6360ddcf6d4b", 0xb) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x183c42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) (async) 21:12:11 executing program 5: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000440)=ANY=[@ANYBLOB="0031cb000000cb08f1d2e2f368afeabef7837e73e06421260e7463cd5d8c80d23899ce18ac5bab26ad1a40d80ef66afaa86fb4620fceeb1f71a8605577d81b28702ef5a6cd7de19c54aaada2c93c807aebc78d28e3fd4f3a3612233b798cea5f6236e668093825619699cfcd3d4ca4b92691564f0298662a5a5aa18a1ab8f2ca31411c8236209618ac900e27d7d77edf3837c6449c839df170d6322997450be81d004a7c2343e8ddabfaedbc13a6c5dae6b464f7911fe892c701abf8aa2e016155aa83921c9f843f0c9cda5cd1e29e2c7e"], &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x0, 0xc, 0x3e, "9ec890e67efdcb3c57ecb697387e2e0af532b16679e708b15f350a98f514f896bd0e965eaef4f78c39cb181c1e7ad6bed17037098eb59fc2851724018074"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x3}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(r0, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x14e) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0x0, 0x200) write$hidraw(r2, &(0x7f0000000380), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r4, &(0x7f0000000200)="777c298288de969734387521755d94646f7b887e377826ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81de0a7f500124d45f3536dcbc0e80c51a656700ab8b6a5729f9b14b286a16ffac01a07152a999a98a9c5b32ce4d460d4efec51d791f119d4c33825d", 0x7b) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100000d8c5908b4040210b115fd1f3741d8be154cd4fc0100000000090400000079192b00"], 0x0) 21:12:11 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="1bf81ad6012d7452ac0102030109021200010000eaff0904000000090ed400"/42], 0x0) (async) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000c80)=ANY=[], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, &(0x7f00000009c0)=ANY=[@ANYBLOB="a5036308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdffe3d268b350fb48ea048d470afa60beb4171f76ea33385eb1591a1ba6cd3c582dacd54448a41c3a570000000000000240a5f8a4b6fd95965af7bb9a9b98802fed01120c4391a8247fa2d9b716d096c42790f8e4907ba5532446cb1e7230ccc8fe6b6b68b2"]}]}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[@ANYBLOB="12011001000000a76b1d01014000010203010902b300030140c0030904000000010100000a24018000030201020a240500974e04f1f7100c240201000302741f00ff010d2406030103000001000000030904010000010200000904010101010200000905010920003f0820072501002000000904020000010200000904020101010200000d240201fa01031f04bdea10860a24020120019f40cb0e0e24020287470001015cb47ebf320c2402011f003f01a811b82109058209000204072007250182040600d37b12084430e8b0e456024036099fd14e8b7e868f301f99eb54863cf838a8f6d10c919eacdfff178484332b9fcf1cfd2d68a292da12d8c147c4090baa62c16fb59aee8e56b26c6763de20635c7a1781cb8b6ef2a00a9f890f736b2ab3290407e530dd34f222179c6f713243725a6382014e791a57487b7287b14bbdf6a313676b62a889d4290fb729f9056c36a88c496ed45e0f35eb8f5ef5"], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x40, 0x4}, 0x5a, &(0x7f00000003c0)=ANY=[], 0x2, [{0x1e, &(0x7f00000008c0)=ANY=[@ANYBLOB="1e03a14223e278df4b459c9eb67aef217e5378c9850d61d7ce789a96f866d8cced307c17ea70e1cc5d1aade460fc33564df0eefac7201d4f59902ac3e6adefd4a44d37b37625804ad0df95e17c9437c1c2060395a6ce4ca2b36060fe1f2c249bf38d9f939b9a45f5478abae109f29379a2f8ee54ba19f5bec31575e3fe7684293f27daaa0799898b69acc5a1107f9d12214ab0f71a11ff423694fd80a43430b8ff8f0c55444691a1e84d45"]}, {0xd3, &(0x7f0000000ac0)=@string={0xd3, 0x3, "77f3ab115d87ea23efc01274a2b8a193ef90fdb5f97cec6551be75ebc2fed6df01d35dd882f31b1ccdfd9ff4d1aba59d2154bf30bd010c1ce9966c2fce9773fc5871d6c11e25fbe828c75fb1332bff3f8592c7bc4f65bd3fc86c5b5fd089d737e6f699c6708e793f011dc9a83edcf2b39c95ee531809e4958f12c34b50485cd245d17f853c82ffea40092a9b3cf129fa5326413a90109e8414142cc7e4fd40aef36af997c1a7d8aa1d64fd86d4d6cd5c5e4d3b0dc4f296eca0c523b3ace8c4a690de4effd431fac34c50682c521eff7cb2"}}]}) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb7393", 0x52) (async) write$hidraw(r2, 0x0, 0x0) (async, rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) (rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, &(0x7f00000004c0)="c9b59d07848e53422bf99b6b9a1cd675177d52e2fb92a521d7a2b4eee2345cf5f456598e0521e7a506e4c7cc21f0a6de1c78a039b34b01ba30599a470ac3a2de01bcfc694737d0f11c4f759517fd9ea52a634a8285e38789adb1188ab4f2ee7232332670dbb7cde9e7c4904e61821ed422b0149dce32f9a9893c425977172be81453627f4d8b483feffce1d2885ede922d74310bc4b5e52aaa51c5ae80ffe7547f3a85164dc030859b05f6cc62763c06c00b567299a86bd8a81dba83e1df7073299720cd5ed032ad3dcb565f70bfd7252701032de7589e", 0xd7) (async) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) (async) write$hidraw(r3, &(0x7f0000000640)="58cb11b2460d7e34dc026cce58699979d1fc230475d4c8151499948c01ef160f551b7edbf103e813af248ca99909941e2de46dea07c18f85606ce227b8f61f5447f45fcc034df4975429f14bc62664f41a486e31dfaafa8a3bab24c464e2686dbe5fea60862255", 0x67) 21:12:11 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000000480)="04ffff7f", 0x4) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0xfffefffffffbfffb, 0x542) write$hidraw(r2, &(0x7f0000000080)="e1", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x2082) syz_open_dev$hidraw(0x0, 0x80000004, 0x4b280) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000300)=""/199) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) (async, rerun: 32) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(0x0, 0x1, 0x0) 21:12:11 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c8f1) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x400, 0x10000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2041) (async) write$hidraw(r0, &(0x7f0000000000)="96", 0xffff8000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)={0x5f2, "f142c8ee94052413bfb7ac51f7cc687d1ae5c19851816a9081db838f1081c1f905a19ab6ede80bdef4242cdb23c93f238432395cff49998dcdd62aec7a9d53d522263e15af4bcec6aa2b064098cfb6b0226fc584eb2c79f68f4345e1f96888f8603a92f94f205ac263bc4b8ef11430ff794ee3cd9256299ad600b87b9931c4e68baefd8d199fd3718b95e0159318c66042e4934822e3d60b983ba6b2e3abf881d9498e873f15fe6e582ba2f1b5a6aba9af7e1956c8beb726e1c9292e356eb1f317cf1434a8800bd5ccc86553b144e1f2ffd8d1b3aa886b6b6429fc6b1eb855df1ec03e370c41694be10d07aa2c2fbb212f57f51f6723f8b8fbb1bf3bce50e236da913c2dc1a16f3854ae0fe92dc2ad2584417e2ee70d50c17df62acb016f5a66ad2edad645619c2f1875554e064d9cd70a85646d6801e8839b7e840777c73dfcc00fb7296848ad2b007b4bc598ce5113ad89d805973bb80b669c2a6a5b97c64b7337c32cd8cfc38c91b420bd96b5548913fb2b155f811be692594557a0defbed2977bd1a3a68222ac4a8100318b803b8e4c4f9e8dd759470280dc6a3622a1828291eb5bd39a8efbad1dd12a55e932212616118e29ee4d6d47f8ab8e356f1708490e79bf762112968e5e448681fa062d03112cd10952e6a6395f97f097b79815a0620b9b069187882dbd3d78dfd7517c043ba9a8854b455070d72ae0010eae808880d4609fd9dba70d01efda1f5d0287369aca1923e964f20805ff5f80fa9cde61d48d28b36e095283780f4835213d72836522e0bcbbd42523b0cafa92b9f422baec7b9f54b13a90df87bdda20291e5224f145ed0d8c33daa3f509bc623c6fb435576776c0bbb4e78c213ed2236c414e13134d014ae435f44681444313f58af592aadb218fe6a600f0bbf356920df017f2062d4bc63d4f5ef00ee948ba16b8d26df22d9a833ab3b3f9c2e4e5f7318da3b97eea3a0eab29f7ffe17be0c0ee68c834cf35b6702f9a63a91ca18a9f786f1ead373b42e4d8cab00689e60e29ae487ed7f2e9fe6b0699ff5f9750e132242d9c43e9968dc93402411bd8286bb38f5f7f009d242d99d5222ae32af6363a7bb949786a1630fc8b4c39b3af94d330fa7c43f437de049124a6c1ce9e6b2a63cf19ccdbfeefb7c13a24bfa5134eb133ba7f2f5e8758a3a4c3509236043b6dcd9e7c17283a4e7201843cca5beb7b7acf2e4c8c0b48c41207147fb92594f3ac989d1eb7f85d4a45f7a5b7ccc6eeddeee91902bc2100c0a15764a7278babd634b7fdb30b9de8f1b1a1ae6eefb8d8fc6ac305edcc28fd88c3c0410fff66b4cb42c59f27f3aafb82870e3ecb6a2dbc799aaf639644d735b1a7c70ad3e30341fd455c262709f7f7709bae91ddf3994d721b988f2741b62908eef976fb670a879a2789a9d9c6bb179177d5c45d9c803c019713d3b6a02e2f457a18483fbf5eed027e44e5b07585221b4e0bd7427a138eb93ba551740257e2298c620f21ca98082626dd37177f551108e76787cae021569f02e20be4ba2ed789e65958c2427cd29c2e988536736b083fddeefa23c16960e43c6c7c1ef497fcaade4bdd2b49dc3bc59ac7d1a58316c561f80b7c1677cf24e47497256b708c85760da3f0f83b44c6371300168b962153e17d6d3b99cad8469678eeac207de809884662dc4f4e7766b31c83d16802cd6eea8640042bb3f470713d7f25535d4b02624342b326479b5c9e9d06f0b1b9582436fc9bfd0f2a645785013ae71bc9a4c31900724492deaf8c94042998972947d364df2c48d5fb75f3d0443e428c37c8e8b224a29988476f7511f8c89187601f1869441542402f90caddd35cbdadf544cad89b7d964afb86c51958a41460113983251e553ccf38547e065fc515a5ff724f1f73edf1872a778247c1370fa82893c555431a5b99de2a954e4fbde7f437108f25c9b3111506fc6f972ea825b5876eae3d97599816eee9610ef6853415a9baf4d9f32cb24dd5163a5f5833a0e2476f6c4d4747c8b09d5e83876acd8f45ea2d79f79640cddddfcf13a454175ab348b8268b99daafa69b29e2d1824ad05d634b8180e19abfcd5148e81d09ca9ded4baa955869f90a8fed26794b77b619ace2ba28c59e6133149ac64a9c3d0efde2b9b2a67"}) 21:12:11 executing program 1: r0 = syz_usb_connect(0x3, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) (rerun: 32) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) syz_usb_connect(0x1, 0x28b, &(0x7f00000008c0)=ANY=[@ANYBLOB="1201010276edfe205305510197e4010203010902790201010410000904b3070f3ca3850409050010080001020709050110400001200909050110200009000107250101804502072501027f060009050f040002df1f0309050f00000409c9000725014100070009050902200003f80266025bb8062dd49462e681019ed99c66ceeb4a5d1694d034ed338241f09ba3c5bbb3a8173c0c62488d8b9c50d1d83f7a3e8d6eab0732bfb984379a335e1e6082e1f029b41ba76ed794472bb08219230e5dd7d3078e17c3b51726066fb29736d55709f5be91ef0905030200048106074611912d869449bb6d62857a841888702a28eced808e5cc29210d5b6aa58a3d724e9ad0e4a5f3b9c914793a03c0aef88a5eada8462bb67ff4844ee945cfcefdf19d0843e73180905090179041cc1a307250181600900090503102000e17f030905800820000407c4330f51cff950f7cb172e1a55013352f24d5e61e770b22899cf061fb343dd0e7b8cb0a426ac1dd9a53a240767924ab15f1220413b1074855e70b8560fe04c5633b84ab9593594e3fd6e49ea6ba1d2333f9d9e9f6a595c446544ba64de15186d1696e9d11e7fbec2c5efaba116cfbd090580004000060105090508001000011f09aa0f67e813ddad966a1438d7a797850d48d53412af85f44a6831396d7300236f00bb4920b88ecb028cd59910262439f3920406669bc633a5442624482e163aea8d036ff564eaea125fd9be8d0611ebb00c698aff79c75edefd22b04bc0eca0c81b172a6b5f1ee2157544af25362185748f4efd8a356edc41e7432b168c6a9918dc817d65265c6714e52c39264bcfe8fa467e5f7700085a324c966fe35cf3b7e30792fa6f6590901dc0e809050f00200209070109050300400005ff050905030c0800000601caed33af8d2cc850ad7c4f3f2c5eb9ae6ca46393566afc5d15b5ff5066441d23b3e3"], &(0x7f0000000640)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x3, 0x6, 0xc0, 0x30, 0xcd}, 0x68, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x341b}}, {0xec, &(0x7f0000000700)=ANY=[@ANYBLOB="ec03fb4b1ae3d39918247ec6e47ab356dc40480c7dfa664aa2434591ac84f4e90e99694de459a5cbfe6201aeb7a9f74638d10a600d50a6f504e89284051e1b547529e4af377fd54e939c6f9fb7991b50aac6f6ed46b1ee3a7ced4dddf3c4ffaeb98caee9bbecb05c2d01e938052e6e04d2cc37277e023566c340b01178f643f1a673dabacd8a79568d7a2ac90000004c04d46007eb069e61323caae98329175164fc464f1b7ac3e43129449fb3eca4b7818fdc2dbecbf029ed8b8c8bd1a2c562f4d02672897cab27614b99651083e53d6c28475f42eb6949461d03e73b20a33000f341afcbc35a0ee3b94ef0de27cc917dac33f50f75242412ca594763b8eb63dc1168188fed711011ff2561d665ffdb4ac613eed499b1ee808a29bcf72e4fbc770110d4f58cfb8b6028787eed3c6b5340687b6bd1e4f7de72c797c432a2336c24526399b31a16943241044720d408eabcb043418396c85935d26b2d4b5b8dbc30e647bd9c905ff69a33215a7fe7625bafb8c09ef6f58382a59f29fdc0c338e81675a7c146a9b287"]}]}) (async) syz_usb_connect$uac1(0x0, 0x93, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x9f, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x81, 0x3, 0x1, 0xd2, 0x20, 0x5a, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xbc, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7f, 0x1, 0x7f, {0x7, 0x25, 0x1, 0x82, 0x1, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x20, 0x2, 0x4, 0x1, "00d86bb7a2"}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x2, 0xa5, 0x2, "c5dfc8", "62024a"}, @as_header={0x7, 0x24, 0x1, 0x40, 0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x7, 0xf8, 0x20, {0x7, 0x25, 0x1, 0x2, 0x8}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x4, 0x8, 0x2b, 0x10, 0xf8}, 0x38, &(0x7f0000000100)={0x5, 0xf, 0x38, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x5, 0x2}, @ssp_cap={0x1c, 0x10, 0xa, 0x20, 0x4, 0x8, 0xf01e, 0x81, [0xc0, 0x0, 0xc00f, 0xffff30]}, @ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x200, 0xf000, 0x7, [0x3f3f]}]}, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf14b21409b4c2c0c}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x419}}]}) (async, rerun: 32) write$hidraw(r3, &(0x7f0000000280)="716cb404ea6707fb6949764f5bdf39095eccb1360618930859592dabe31ad1c0ee2455d50e23a9c9916020c2c6eeb9899bf22f544a285962fba11914d739a86064c2ad840cfd52fd1a6bb7f8434d6d849bc430c8cbe0e57438356b15723408dedec463b23827430904878a1e7f25a073aa7bb26b25672ff5c12144c4678d339617463860715f", 0x86) (rerun: 32) 21:12:11 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000000480)="04ffff7f", 0x4) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f00000002c0)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0xfffefffffffbfffb, 0x542) write$hidraw(r2, &(0x7f0000000080)="e1", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x2082) syz_open_dev$hidraw(0x0, 0x80000004, 0x4b280) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000300)=""/199) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 64) syz_open_dev$hidraw(0x0, 0x1, 0x0) (rerun: 64) [ 660.350112][ T25] kauditd_printk_skb: 81 callbacks suppressed [ 660.350131][ T25] audit: type=1804 audit(1652217131.288:8276): pid=3438 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972313939343034303435322F73797A6B616C6C65722E797833736D562F3634312F48C7C060 dev="sda1" ino=1180 res=1 errno=0 21:12:11 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c8f1) syz_open_dev$hidraw(&(0x7f0000000040), 0x400, 0x10000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2041) write$hidraw(r0, &(0x7f0000000000)="96", 0xffff8000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)={0x5f2, "f142c8ee94052413bfb7ac51f7cc687d1ae5c19851816a9081db838f1081c1f905a19ab6ede80bdef4242cdb23c93f238432395cff49998dcdd62aec7a9d53d522263e15af4bcec6aa2b064098cfb6b0226fc584eb2c79f68f4345e1f96888f8603a92f94f205ac263bc4b8ef11430ff794ee3cd9256299ad600b87b9931c4e68baefd8d199fd3718b95e0159318c66042e4934822e3d60b983ba6b2e3abf881d9498e873f15fe6e582ba2f1b5a6aba9af7e1956c8beb726e1c9292e356eb1f317cf1434a8800bd5ccc86553b144e1f2ffd8d1b3aa886b6b6429fc6b1eb855df1ec03e370c41694be10d07aa2c2fbb212f57f51f6723f8b8fbb1bf3bce50e236da913c2dc1a16f3854ae0fe92dc2ad2584417e2ee70d50c17df62acb016f5a66ad2edad645619c2f1875554e064d9cd70a85646d6801e8839b7e840777c73dfcc00fb7296848ad2b007b4bc598ce5113ad89d805973bb80b669c2a6a5b97c64b7337c32cd8cfc38c91b420bd96b5548913fb2b155f811be692594557a0defbed2977bd1a3a68222ac4a8100318b803b8e4c4f9e8dd759470280dc6a3622a1828291eb5bd39a8efbad1dd12a55e932212616118e29ee4d6d47f8ab8e356f1708490e79bf762112968e5e448681fa062d03112cd10952e6a6395f97f097b79815a0620b9b069187882dbd3d78dfd7517c043ba9a8854b455070d72ae0010eae808880d4609fd9dba70d01efda1f5d0287369aca1923e964f20805ff5f80fa9cde61d48d28b36e095283780f4835213d72836522e0bcbbd42523b0cafa92b9f422baec7b9f54b13a90df87bdda20291e5224f145ed0d8c33daa3f509bc623c6fb435576776c0bbb4e78c213ed2236c414e13134d014ae435f44681444313f58af592aadb218fe6a600f0bbf356920df017f2062d4bc63d4f5ef00ee948ba16b8d26df22d9a833ab3b3f9c2e4e5f7318da3b97eea3a0eab29f7ffe17be0c0ee68c834cf35b6702f9a63a91ca18a9f786f1ead373b42e4d8cab00689e60e29ae487ed7f2e9fe6b0699ff5f9750e132242d9c43e9968dc93402411bd8286bb38f5f7f009d242d99d5222ae32af6363a7bb949786a1630fc8b4c39b3af94d330fa7c43f437de049124a6c1ce9e6b2a63cf19ccdbfeefb7c13a24bfa5134eb133ba7f2f5e8758a3a4c3509236043b6dcd9e7c17283a4e7201843cca5beb7b7acf2e4c8c0b48c41207147fb92594f3ac989d1eb7f85d4a45f7a5b7ccc6eeddeee91902bc2100c0a15764a7278babd634b7fdb30b9de8f1b1a1ae6eefb8d8fc6ac305edcc28fd88c3c0410fff66b4cb42c59f27f3aafb82870e3ecb6a2dbc799aaf639644d735b1a7c70ad3e30341fd455c262709f7f7709bae91ddf3994d721b988f2741b62908eef976fb670a879a2789a9d9c6bb179177d5c45d9c803c019713d3b6a02e2f457a18483fbf5eed027e44e5b07585221b4e0bd7427a138eb93ba551740257e2298c620f21ca98082626dd37177f551108e76787cae021569f02e20be4ba2ed789e65958c2427cd29c2e988536736b083fddeefa23c16960e43c6c7c1ef497fcaade4bdd2b49dc3bc59ac7d1a58316c561f80b7c1677cf24e47497256b708c85760da3f0f83b44c6371300168b962153e17d6d3b99cad8469678eeac207de809884662dc4f4e7766b31c83d16802cd6eea8640042bb3f470713d7f25535d4b02624342b326479b5c9e9d06f0b1b9582436fc9bfd0f2a645785013ae71bc9a4c31900724492deaf8c94042998972947d364df2c48d5fb75f3d0443e428c37c8e8b224a29988476f7511f8c89187601f1869441542402f90caddd35cbdadf544cad89b7d964afb86c51958a41460113983251e553ccf38547e065fc515a5ff724f1f73edf1872a778247c1370fa82893c555431a5b99de2a954e4fbde7f437108f25c9b3111506fc6f972ea825b5876eae3d97599816eee9610ef6853415a9baf4d9f32cb24dd5163a5f5833a0e2476f6c4d4747c8b09d5e83876acd8f45ea2d79f79640cddddfcf13a454175ab348b8268b99daafa69b29e2d1824ad05d634b8180e19abfcd5148e81d09ca9ded4baa955869f90a8fed26794b77b619ace2ba28c59e6133149ac64a9c3d0efde2b9b2a67"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c8f1) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x400, 0x10000) (async) syz_open_dev$hidraw(0x0, 0x0, 0x2041) (async) write$hidraw(r0, &(0x7f0000000000)="96", 0xffff8000) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)={0x5f2, "f142c8ee94052413bfb7ac51f7cc687d1ae5c19851816a9081db838f1081c1f905a19ab6ede80bdef4242cdb23c93f238432395cff49998dcdd62aec7a9d53d522263e15af4bcec6aa2b064098cfb6b0226fc584eb2c79f68f4345e1f96888f8603a92f94f205ac263bc4b8ef11430ff794ee3cd9256299ad600b87b9931c4e68baefd8d199fd3718b95e0159318c66042e4934822e3d60b983ba6b2e3abf881d9498e873f15fe6e582ba2f1b5a6aba9af7e1956c8beb726e1c9292e356eb1f317cf1434a8800bd5ccc86553b144e1f2ffd8d1b3aa886b6b6429fc6b1eb855df1ec03e370c41694be10d07aa2c2fbb212f57f51f6723f8b8fbb1bf3bce50e236da913c2dc1a16f3854ae0fe92dc2ad2584417e2ee70d50c17df62acb016f5a66ad2edad645619c2f1875554e064d9cd70a85646d6801e8839b7e840777c73dfcc00fb7296848ad2b007b4bc598ce5113ad89d805973bb80b669c2a6a5b97c64b7337c32cd8cfc38c91b420bd96b5548913fb2b155f811be692594557a0defbed2977bd1a3a68222ac4a8100318b803b8e4c4f9e8dd759470280dc6a3622a1828291eb5bd39a8efbad1dd12a55e932212616118e29ee4d6d47f8ab8e356f1708490e79bf762112968e5e448681fa062d03112cd10952e6a6395f97f097b79815a0620b9b069187882dbd3d78dfd7517c043ba9a8854b455070d72ae0010eae808880d4609fd9dba70d01efda1f5d0287369aca1923e964f20805ff5f80fa9cde61d48d28b36e095283780f4835213d72836522e0bcbbd42523b0cafa92b9f422baec7b9f54b13a90df87bdda20291e5224f145ed0d8c33daa3f509bc623c6fb435576776c0bbb4e78c213ed2236c414e13134d014ae435f44681444313f58af592aadb218fe6a600f0bbf356920df017f2062d4bc63d4f5ef00ee948ba16b8d26df22d9a833ab3b3f9c2e4e5f7318da3b97eea3a0eab29f7ffe17be0c0ee68c834cf35b6702f9a63a91ca18a9f786f1ead373b42e4d8cab00689e60e29ae487ed7f2e9fe6b0699ff5f9750e132242d9c43e9968dc93402411bd8286bb38f5f7f009d242d99d5222ae32af6363a7bb949786a1630fc8b4c39b3af94d330fa7c43f437de049124a6c1ce9e6b2a63cf19ccdbfeefb7c13a24bfa5134eb133ba7f2f5e8758a3a4c3509236043b6dcd9e7c17283a4e7201843cca5beb7b7acf2e4c8c0b48c41207147fb92594f3ac989d1eb7f85d4a45f7a5b7ccc6eeddeee91902bc2100c0a15764a7278babd634b7fdb30b9de8f1b1a1ae6eefb8d8fc6ac305edcc28fd88c3c0410fff66b4cb42c59f27f3aafb82870e3ecb6a2dbc799aaf639644d735b1a7c70ad3e30341fd455c262709f7f7709bae91ddf3994d721b988f2741b62908eef976fb670a879a2789a9d9c6bb179177d5c45d9c803c019713d3b6a02e2f457a18483fbf5eed027e44e5b07585221b4e0bd7427a138eb93ba551740257e2298c620f21ca98082626dd37177f551108e76787cae021569f02e20be4ba2ed789e65958c2427cd29c2e988536736b083fddeefa23c16960e43c6c7c1ef497fcaade4bdd2b49dc3bc59ac7d1a58316c561f80b7c1677cf24e47497256b708c85760da3f0f83b44c6371300168b962153e17d6d3b99cad8469678eeac207de809884662dc4f4e7766b31c83d16802cd6eea8640042bb3f470713d7f25535d4b02624342b326479b5c9e9d06f0b1b9582436fc9bfd0f2a645785013ae71bc9a4c31900724492deaf8c94042998972947d364df2c48d5fb75f3d0443e428c37c8e8b224a29988476f7511f8c89187601f1869441542402f90caddd35cbdadf544cad89b7d964afb86c51958a41460113983251e553ccf38547e065fc515a5ff724f1f73edf1872a778247c1370fa82893c555431a5b99de2a954e4fbde7f437108f25c9b3111506fc6f972ea825b5876eae3d97599816eee9610ef6853415a9baf4d9f32cb24dd5163a5f5833a0e2476f6c4d4747c8b09d5e83876acd8f45ea2d79f79640cddddfcf13a454175ab348b8268b99daafa69b29e2d1824ad05d634b8180e19abfcd5148e81d09ca9ded4baa955869f90a8fed26794b77b619ace2ba28c59e6133149ac64a9c3d0efde2b9b2a67"}) (async) [ 660.399565][ T3444] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:11 executing program 1: r0 = syz_usb_connect(0x3, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1ce801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async, rerun: 64) syz_usb_connect(0x1, 0x28b, &(0x7f00000008c0)=ANY=[@ANYBLOB="1201010276edfe205305510197e4010203010902790201010410000904b3070f3ca3850409050010080001020709050110400001200909050110200009000107250101804502072501027f060009050f040002df1f0309050f00000409c9000725014100070009050902200003f80266025bb8062dd49462e681019ed99c66ceeb4a5d1694d034ed338241f09ba3c5bbb3a8173c0c62488d8b9c50d1d83f7a3e8d6eab0732bfb984379a335e1e6082e1f029b41ba76ed794472bb08219230e5dd7d3078e17c3b51726066fb29736d55709f5be91ef0905030200048106074611912d869449bb6d62857a841888702a28eced808e5cc29210d5b6aa58a3d724e9ad0e4a5f3b9c914793a03c0aef88a5eada8462bb67ff4844ee945cfcefdf19d0843e73180905090179041cc1a307250181600900090503102000e17f030905800820000407c4330f51cff950f7cb172e1a55013352f24d5e61e770b22899cf061fb343dd0e7b8cb0a426ac1dd9a53a240767924ab15f1220413b1074855e70b8560fe04c5633b84ab9593594e3fd6e49ea6ba1d2333f9d9e9f6a595c446544ba64de15186d1696e9d11e7fbec2c5efaba116cfbd090580004000060105090508001000011f09aa0f67e813ddad966a1438d7a797850d48d53412af85f44a6831396d7300236f00bb4920b88ecb028cd59910262439f3920406669bc633a5442624482e163aea8d036ff564eaea125fd9be8d0611ebb00c698aff79c75edefd22b04bc0eca0c81b172a6b5f1ee2157544af25362185748f4efd8a356edc41e7432b168c6a9918dc817d65265c6714e52c39264bcfe8fa467e5f7700085a324c966fe35cf3b7e30792fa6f6590901dc0e809050f00200209070109050300400005ff050905030c0800000601caed33af8d2cc850ad7c4f3f2c5eb9ae6ca46393566afc5d15b5ff5066441d23b3e3"], &(0x7f0000000640)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x3, 0x6, 0xc0, 0x30, 0xcd}, 0x68, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x341b}}, {0xec, &(0x7f0000000700)=ANY=[@ANYBLOB="ec03fb4b1ae3d39918247ec6e47ab356dc40480c7dfa664aa2434591ac84f4e90e99694de459a5cbfe6201aeb7a9f74638d10a600d50a6f504e89284051e1b547529e4af377fd54e939c6f9fb7991b50aac6f6ed46b1ee3a7ced4dddf3c4ffaeb98caee9bbecb05c2d01e938052e6e04d2cc37277e023566c340b01178f643f1a673dabacd8a79568d7a2ac90000004c04d46007eb069e61323caae98329175164fc464f1b7ac3e43129449fb3eca4b7818fdc2dbecbf029ed8b8c8bd1a2c562f4d02672897cab27614b99651083e53d6c28475f42eb6949461d03e73b20a33000f341afcbc35a0ee3b94ef0de27cc917dac33f50f75242412ca594763b8eb63dc1168188fed711011ff2561d665ffdb4ac613eed499b1ee808a29bcf72e4fbc770110d4f58cfb8b6028787eed3c6b5340687b6bd1e4f7de72c797c432a2336c24526399b31a16943241044720d408eabcb043418396c85935d26b2d4b5b8dbc30e647bd9c905ff69a33215a7fe7625bafb8c09ef6f58382a59f29fdc0c338e81675a7c146a9b287"]}]}) (async, rerun: 64) syz_usb_connect$uac1(0x0, 0x93, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x9f, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x81, 0x3, 0x1, 0xd2, 0x20, 0x5a, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xbc, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7f, 0x1, 0x7f, {0x7, 0x25, 0x1, 0x82, 0x1, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x20, 0x2, 0x4, 0x1, "00d86bb7a2"}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x6, 0x2, 0xa5, 0x2, "c5dfc8", "62024a"}, @as_header={0x7, 0x24, 0x1, 0x40, 0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x7, 0xf8, 0x20, {0x7, 0x25, 0x1, 0x2, 0x8}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x4, 0x8, 0x2b, 0x10, 0xf8}, 0x38, &(0x7f0000000100)={0x5, 0xf, 0x38, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x5, 0x2}, @ssp_cap={0x1c, 0x10, 0xa, 0x20, 0x4, 0x8, 0xf01e, 0x81, [0xc0, 0x0, 0xc00f, 0xffff30]}, @ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x200, 0xf000, 0x7, [0x3f3f]}]}, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf14b21409b4c2c0c}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x419}}]}) (async) write$hidraw(r3, &(0x7f0000000280)="716cb404ea6707fb6949764f5bdf39095eccb1360618930859592dabe31ad1c0ee2455d50e23a9c9916020c2c6eeb9899bf22f544a285962fba11914d739a86064c2ad840cfd52fd1a6bb7f8434d6d849bc430c8cbe0e57438356b15723408dedec463b23827430904878a1e7f25a073aa7bb26b25672ff5c12144c4678d339617463860715f", 0x86) [ 660.487251][ T25] audit: type=1804 audit(1652217131.288:8277): pid=3440 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972313939343034303435322F73797A6B616C6C65722E797833736D562F3634312F48C7C060 dev="sda1" ino=1180 res=1 errno=0 21:12:11 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x173f42) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000280)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="00007c0000007c00845a3cecd9d4913ca8428c92335875eb29d73cc75dfbe954518f0f801a9c38d195cc1eb984b24b27a8fef8c43ff0d67123d688eda9c15f02a70b8a61f64679540168849ce168005df1d397a502ebe30525697e2745f2490428056de390a59fe1299723f557b848bdcf16faa481a3b848811a00a66ae99e9948"], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c342) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c342) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r2, &(0x7f00000002c0)='P', 0x1) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f00000000c0)={0x40, 0xa, 0xa8, {0xa8, 0x2, "0677c2e4fb11e672870f2733a59e1270eba1d30ea916fd25a2594685eb0ea7af8e58e184fa350eb2847e4c93fb219ed01684a3018e728de8400563523cfe1b1de098ef90c325c25fa453560e7ae6c82c41935ab6d0d00104f3f3501c94643489fd0e5aee8a6ca2e737b67237f6e579b929c0cecef4b7da437e301b50c05a9135b6be3056abb0b3a609fdae6bff061887b1889fa6b37edba9e2a2a6c5be3f03a79218a9875756"}}, &(0x7f0000000180)={0x0, 0x3, 0x26, @string={0x26, 0x3, "c2074946253c31544e5a7743a0243e39e944c93286e84f6bd852d6c62a1bc3bb1c264a4b"}}}, &(0x7f0000000540)={0x34, &(0x7f0000000300)={0x20, 0x0, 0xc2, "d57c47a2d64d6c4718831f56e6baa925687e2e1d341d821ecfbc1841245e0e0ac2f51baa5bf029257f6d2786e6bf792bef923f2a0dcfa759213e87645fcf44140967f207373cf996a0011d02b7fc28776e6c2871de078ba870cd2bded7bb1002c41f265403f96221d0ac288e7a985018098a8d8fce54dce7f4e792265b33169ceb996f7cd06600370276a1ae07f0ca71e7a210f411cebe7a4355e380312473e60b98a7728fe77d87a7a4bef2c570411f11c377d62ceee008d9c26ae6b019e31b668f"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000400)={0x20, 0x0, 0xb8, {0xb6, "e3af752af117ac5463a9980da9919386becadac7b264fc4e6ed54cc5317315197113b2ef10c5f88fca757204957f673ae293f437a8478165605bf94b3960b5dffb3913844042691d09423c3e0b9f6a7d87b71809a1c79533cf5a251c46ec5ff8aa3cacd2c5e97b4793c840a6ea3ff771e346319ca92334b6ee651d3470dd84e6bd94f292596e79522f6aee335a3221a775f4ed693e86d8b4d0cefa4aa864c600db0decbdeacd59e3d2be530e1c792fe793069138d8f8"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0xd2}, &(0x7f0000000500)={0x20, 0x0, 0x1, 0x5c}}) [ 660.517330][ T25] audit: type=1800 audit(1652217131.378:8278): pid=3450 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1184 res=0 errno=0 [ 660.538401][ T3460] Error: Driver 'raw-gadget' is already registered, aborting... [ 660.546092][ T3460] UDC core: USB Raw Gadget: driver registration failed: -16 [ 660.546231][ T25] audit: type=1800 audit(1652217131.458:8279): pid=3465 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1185 res=0 errno=0 [ 660.553451][ T3460] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:11 executing program 2: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xc3bca) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x3, 0x133572cd5b04afca, 0x3ad8, 0x5, 0x2, 0x1bf, 0xfff, 0x1000, 0x8000, 0x76a, 0x7, 0x8, 0x1, 0x87e}) r1 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) syz_open_dev$hiddev(&(0x7f0000000140), 0x81, 0x2100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0xffffffff, 0x2, 0x101, 0x0, 0x9}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x10080) write$hidraw(r2, &(0x7f0000000040)="0354b5016a553999f0b6c0a23547489b6a398c3637617d821118f01fec56ba2b18627aec63e62aac93d3260150126e01c61c9754a67ec6b9913260fe3d7b0e94c7a9c589885d787c8cb11089092f076a2283a5b0", 0x54) [ 660.574559][ T25] audit: type=1800 audit(1652217131.458:8280): pid=3465 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1185 res=0 errno=0 [ 660.603472][ T25] audit: type=1800 audit(1652217131.458:8281): pid=3465 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1185 res=0 errno=0 21:12:11 executing program 2: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xc3bca) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x3, 0x133572cd5b04afca, 0x3ad8, 0x5, 0x2, 0x1bf, 0xfff, 0x1000, 0x8000, 0x76a, 0x7, 0x8, 0x1, 0x87e}) r1 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) syz_open_dev$hiddev(&(0x7f0000000140), 0x81, 0x2100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0xffffffff, 0x2, 0x101, 0x0, 0x9}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x10080) write$hidraw(r2, &(0x7f0000000040)="0354b5016a553999f0b6c0a23547489b6a398c3637617d821118f01fec56ba2b18627aec63e62aac93d3260150126e01c61c9754a67ec6b9913260fe3d7b0e94c7a9c589885d787c8cb11089092f076a2283a5b0", 0x54) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xc3bca) (async) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x3, 0x133572cd5b04afca, 0x3ad8, 0x5, 0x2, 0x1bf, 0xfff, 0x1000, 0x8000, 0x76a, 0x7, 0x8, 0x1, 0x87e}) (async) syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) (async) syz_open_dev$hiddev(&(0x7f0000000140), 0x81, 0x2100) (async) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) (async) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0xffffffff, 0x2, 0x101, 0x0, 0x9}) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x10080) (async) write$hidraw(r2, &(0x7f0000000040)="0354b5016a553999f0b6c0a23547489b6a398c3637617d821118f01fec56ba2b18627aec63e62aac93d3260150126e01c61c9754a67ec6b9913260fe3d7b0e94c7a9c589885d787c8cb11089092f076a2283a5b0", 0x54) (async) [ 660.624657][ T25] audit: type=1800 audit(1652217131.458:8282): pid=3465 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1185 res=0 errno=0 [ 660.625185][ T3444] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 660.645834][ T25] audit: type=1800 audit(1652217131.458:8283): pid=3465 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1185 res=0 errno=0 21:12:11 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000006a050c034000010203010902240001014000000904000001030103000921ff25b2d57b8d8c497840720497d125a9db030001220000a5d8799c0000007f206e8b89dcb84d09"], &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f}, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ef, 0x40, 0xcc}}}}}]}}]}}, 0x0) [ 660.741357][ T3480] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 660.773753][ T3480] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 660.784655][ T25] audit: type=1804 audit(1652217131.718:8284): pid=3483 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972333434363731303531312F73797A6B616C6C65722E58766658337A2F3131382F48C7C060 dev="sda1" ino=1171 res=1 errno=0 [ 660.836200][ T3480] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 660.845218][ T25] audit: type=1804 audit(1652217131.768:8285): pid=3483 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972333434363731303531312F73797A6B616C6C65722E58766658337A2F3131382F48C7C060 dev="sda1" ino=1171 res=1 errno=0 [ 660.886884][ T3480] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:12 executing program 5: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000440)=ANY=[@ANYBLOB="0031cb000000cb08f1d2e2f368afeabef7837e73e06421260e7463cd5d8c80d23899ce18ac5bab26ad1a40d80ef66afaa86fb4620fceeb1f71a8605577d81b28702ef5a6cd7de19c54aaada2c93c807aebc78d28e3fd4f3a3612233b798cea5f6236e668093825619699cfcd3d4ca4b92691564f0298662a5a5aa18a1ab8f2ca31411c8236209618ac900e27d7d77edf3837c6449c839df170d6322997450be81d004a7c2343e8ddabfaedbc13a6c5dae6b464f7911fe892c701abf8aa2e016155aa83921c9f843f0c9cda5cd1e29e2c7e"], &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x0, 0xc, 0x3e, "9ec890e67efdcb3c57ecb697387e2e0af532b16679e708b15f350a98f514f896bd0e965eaef4f78c39cb181c1e7ad6bed17037098eb59fc2851724018074"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x3}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(r0, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x14e) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0x0, 0x200) write$hidraw(r2, &(0x7f0000000380), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r4, &(0x7f0000000200)="777c298288de969734387521755d94646f7b887e377826ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81de0a7f500124d45f3536dcbc0e80c51a656700ab8b6a5729f9b14b286a16ffac01a07152a999a98a9c5b32ce4d460d4efec51d791f119d4c33825d", 0x7b) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100000d8c5908b4040210b115fd1f3741d8be154cd4fc0100000000090400000079192b00"], 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000440)=ANY=[@ANYBLOB="0031cb000000cb08f1d2e2f368afeabef7837e73e06421260e7463cd5d8c80d23899ce18ac5bab26ad1a40d80ef66afaa86fb4620fceeb1f71a8605577d81b28702ef5a6cd7de19c54aaada2c93c807aebc78d28e3fd4f3a3612233b798cea5f6236e668093825619699cfcd3d4ca4b92691564f0298662a5a5aa18a1ab8f2ca31411c8236209618ac900e27d7d77edf3837c6449c839df170d6322997450be81d004a7c2343e8ddabfaedbc13a6c5dae6b464f7911fe892c701abf8aa2e016155aa83921c9f843f0c9cda5cd1e29e2c7e"], &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x0, 0xc, 0x3e, "9ec890e67efdcb3c57ecb697387e2e0af532b16679e708b15f350a98f514f896bd0e965eaef4f78c39cb181c1e7ad6bed17037098eb59fc2851724018074"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x3}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) write$hidraw(r0, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x14e) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x3, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x0, 0x200) (async) write$hidraw(r2, &(0x7f0000000380), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) (async) syz_open_dev$hidraw(0x0, 0x3, 0x0) (async) write$hidraw(r4, &(0x7f0000000200)="777c298288de969734387521755d94646f7b887e377826ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81de0a7f500124d45f3536dcbc0e80c51a656700ab8b6a5729f9b14b286a16ffac01a07152a999a98a9c5b32ce4d460d4efec51d791f119d4c33825d", 0x7b) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100000d8c5908b4040210b115fd1f3741d8be154cd4fc0100000000090400000079192b00"], 0x0) (async) 21:12:12 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="1bf81ad6012d7452ac0102030109021200010000eaff0904000000090ed400"/42], 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000c80)=ANY=[], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, &(0x7f00000009c0)=ANY=[@ANYBLOB="a5036308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdffe3d268b350fb48ea048d470afa60beb4171f76ea33385eb1591a1ba6cd3c582dacd54448a41c3a570000000000000240a5f8a4b6fd95965af7bb9a9b98802fed01120c4391a8247fa2d9b716d096c42790f8e4907ba5532446cb1e7230ccc8fe6b6b68b2"]}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[@ANYBLOB="12011001000000a76b1d01014000010203010902b300030140c0030904000000010100000a24018000030201020a240500974e04f1f7100c240201000302741f00ff010d2406030103000001000000030904010000010200000904010101010200000905010920003f0820072501002000000904020000010200000904020101010200000d240201fa01031f04bdea10860a24020120019f40cb0e0e24020287470001015cb47ebf320c2402011f003f01a811b82109058209000204072007250182040600d37b12084430e8b0e456024036099fd14e8b7e868f301f99eb54863cf838a8f6d10c919eacdfff178484332b9fcf1cfd2d68a292da12d8c147c4090baa62c16fb59aee8e56b26c6763de20635c7a1781cb8b6ef2a00a9f890f736b2ab3290407e530dd34f222179c6f713243725a6382014e791a57487b7287b14bbdf6a313676b62a889d4290fb729f9056c36a88c496ed45e0f35eb8f5ef5"], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x40, 0x4}, 0x5a, &(0x7f00000003c0)=ANY=[], 0x2, [{0x1e, &(0x7f00000008c0)=ANY=[@ANYBLOB="1e03a14223e278df4b459c9eb67aef217e5378c9850d61d7ce789a96f866d8cced307c17ea70e1cc5d1aade460fc33564df0eefac7201d4f59902ac3e6adefd4a44d37b37625804ad0df95e17c9437c1c2060395a6ce4ca2b36060fe1f2c249bf38d9f939b9a45f5478abae109f29379a2f8ee54ba19f5bec31575e3fe7684293f27daaa0799898b69acc5a1107f9d12214ab0f71a11ff423694fd80a43430b8ff8f0c55444691a1e84d45"]}, {0xd3, &(0x7f0000000ac0)=@string={0xd3, 0x3, "77f3ab115d87ea23efc01274a2b8a193ef90fdb5f97cec6551be75ebc2fed6df01d35dd882f31b1ccdfd9ff4d1aba59d2154bf30bd010c1ce9966c2fce9773fc5871d6c11e25fbe828c75fb1332bff3f8592c7bc4f65bd3fc86c5b5fd089d737e6f699c6708e793f011dc9a83edcf2b39c95ee531809e4958f12c34b50485cd245d17f853c82ffea40092a9b3cf129fa5326413a90109e8414142cc7e4fd40aef36af997c1a7d8aa1d64fd86d4d6cd5c5e4d3b0dc4f296eca0c523b3ace8c4a690de4effd431fac34c50682c521eff7cb2"}}]}) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb7393", 0x52) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r1, &(0x7f00000004c0)="c9b59d07848e53422bf99b6b9a1cd675177d52e2fb92a521d7a2b4eee2345cf5f456598e0521e7a506e4c7cc21f0a6de1c78a039b34b01ba30599a470ac3a2de01bcfc694737d0f11c4f759517fd9ea52a634a8285e38789adb1188ab4f2ee7232332670dbb7cde9e7c4904e61821ed422b0149dce32f9a9893c425977172be81453627f4d8b483feffce1d2885ede922d74310bc4b5e52aaa51c5ae80ffe7547f3a85164dc030859b05f6cc62763c06c00b567299a86bd8a81dba83e1df7073299720cd5ed032ad3dcb565f70bfd7252701032de7589e", 0xd7) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) write$hidraw(r3, &(0x7f0000000640)="58cb11b2460d7e34dc026cce58699979d1fc230475d4c8151499948c01ef160f551b7edbf103e813af248ca99909941e2de46dea07c18f85606ce227b8f61f5447f45fcc034df4975429f14bc62664f41a486e31dfaafa8a3bab24c464e2686dbe5fea60862255", 0x67) syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)=ANY=[@ANYBLOB="1bf81ad6012d7452ac0102030109021200010000eaff0904000000090ed400"/42], 0x0) (async) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000c80)=ANY=[], 0x4, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2801}}, {0xa5, &(0x7f00000009c0)=ANY=[@ANYBLOB="a5036308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdffe3d268b350fb48ea048d470afa60beb4171f76ea33385eb1591a1ba6cd3c582dacd54448a41c3a570000000000000240a5f8a4b6fd95965af7bb9a9b98802fed01120c4391a8247fa2d9b716d096c42790f8e4907ba5532446cb1e7230ccc8fe6b6b68b2"]}]}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) syz_usb_connect$uac1(0x0, 0xc5, &(0x7f0000000740)=ANY=[@ANYBLOB="12011001000000a76b1d01014000010203010902b300030140c0030904000000010100000a24018000030201020a240500974e04f1f7100c240201000302741f00ff010d2406030103000001000000030904010000010200000904010101010200000905010920003f0820072501002000000904020000010200000904020101010200000d240201fa01031f04bdea10860a24020120019f40cb0e0e24020287470001015cb47ebf320c2402011f003f01a811b82109058209000204072007250182040600d37b12084430e8b0e456024036099fd14e8b7e868f301f99eb54863cf838a8f6d10c919eacdfff178484332b9fcf1cfd2d68a292da12d8c147c4090baa62c16fb59aee8e56b26c6763de20635c7a1781cb8b6ef2a00a9f890f736b2ab3290407e530dd34f222179c6f713243725a6382014e791a57487b7287b14bbdf6a313676b62a889d4290fb729f9056c36a88c496ed45e0f35eb8f5ef5"], &(0x7f0000000400)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x200, 0x40, 0x7, 0x0, 0x40, 0x4}, 0x5a, &(0x7f00000003c0)=ANY=[], 0x2, [{0x1e, &(0x7f00000008c0)=ANY=[@ANYBLOB="1e03a14223e278df4b459c9eb67aef217e5378c9850d61d7ce789a96f866d8cced307c17ea70e1cc5d1aade460fc33564df0eefac7201d4f59902ac3e6adefd4a44d37b37625804ad0df95e17c9437c1c2060395a6ce4ca2b36060fe1f2c249bf38d9f939b9a45f5478abae109f29379a2f8ee54ba19f5bec31575e3fe7684293f27daaa0799898b69acc5a1107f9d12214ab0f71a11ff423694fd80a43430b8ff8f0c55444691a1e84d45"]}, {0xd3, &(0x7f0000000ac0)=@string={0xd3, 0x3, "77f3ab115d87ea23efc01274a2b8a193ef90fdb5f97cec6551be75ebc2fed6df01d35dd882f31b1ccdfd9ff4d1aba59d2154bf30bd010c1ce9966c2fce9773fc5871d6c11e25fbe828c75fb1332bff3f8592c7bc4f65bd3fc86c5b5fd089d737e6f699c6708e793f011dc9a83edcf2b39c95ee531809e4958f12c34b50485cd245d17f853c82ffea40092a9b3cf129fa5326413a90109e8414142cc7e4fd40aef36af997c1a7d8aa1d64fd86d4d6cd5c5e4d3b0dc4f296eca0c523b3ace8c4a690de4effd431fac34c50682c521eff7cb2"}}]}) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb7393", 0x52) (async) write$hidraw(r2, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000480), 0xff, 0x641) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/1, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) write$hidraw(r1, &(0x7f00000004c0)="c9b59d07848e53422bf99b6b9a1cd675177d52e2fb92a521d7a2b4eee2345cf5f456598e0521e7a506e4c7cc21f0a6de1c78a039b34b01ba30599a470ac3a2de01bcfc694737d0f11c4f759517fd9ea52a634a8285e38789adb1188ab4f2ee7232332670dbb7cde9e7c4904e61821ed422b0149dce32f9a9893c425977172be81453627f4d8b483feffce1d2885ede922d74310bc4b5e52aaa51c5ae80ffe7547f3a85164dc030859b05f6cc62763c06c00b567299a86bd8a81dba83e1df7073299720cd5ed032ad3dcb565f70bfd7252701032de7589e", 0xd7) (async) write$hidraw(r3, &(0x7f00000006c0)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2e5a0657d00d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124", 0x7e) (async) write$hidraw(r3, &(0x7f0000000640)="58cb11b2460d7e34dc026cce58699979d1fc230475d4c8151499948c01ef160f551b7edbf103e813af248ca99909941e2de46dea07c18f85606ce227b8f61f5447f45fcc034df4975429f14bc62664f41a486e31dfaafa8a3bab24c464e2686dbe5fea60862255", 0x67) (async) 21:12:12 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xfffc}, {}, @rumble={0x24, 0x1008}}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x6628, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40082) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) 21:12:12 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000006a050c034000010203010902240001014000000904000001030103000921ff25b2d57b8d8c497840720497d125a9db030001220000a5d8799c0000007f206e8b89dcb84d09"], &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f}, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ef, 0x40, 0xcc}}}}}]}}]}}, 0x0) 21:12:12 executing program 2: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xc3bca) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x3, 0x133572cd5b04afca, 0x3ad8, 0x5, 0x2, 0x1bf, 0xfff, 0x1000, 0x8000, 0x76a, 0x7, 0x8, 0x1, 0x87e}) r1 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) syz_open_dev$hiddev(&(0x7f0000000140), 0x81, 0x2100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0xffffffff, 0x2, 0x101, 0x0, 0x9}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x10080) write$hidraw(r2, &(0x7f0000000040)="0354b5016a553999f0b6c0a23547489b6a398c3637617d821118f01fec56ba2b18627aec63e62aac93d3260150126e01c61c9754a67ec6b9913260fe3d7b0e94c7a9c589885d787c8cb11089092f076a2283a5b0", 0x54) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xc3bca) (async) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x3, 0x133572cd5b04afca, 0x3ad8, 0x5, 0x2, 0x1bf, 0xfff, 0x1000, 0x8000, 0x76a, 0x7, 0x8, 0x1, 0x87e}) (async) syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) (async) syz_open_dev$hiddev(&(0x7f0000000140), 0x81, 0x2100) (async) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) (async) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0xffffffff, 0x2, 0x101, 0x0, 0x9}) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x10080) (async) write$hidraw(r2, &(0x7f0000000040)="0354b5016a553999f0b6c0a23547489b6a398c3637617d821118f01fec56ba2b18627aec63e62aac93d3260150126e01c61c9754a67ec6b9913260fe3d7b0e94c7a9c589885d787c8cb11089092f076a2283a5b0", 0x54) (async) 21:12:12 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x173f42) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000280)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="00007c0000007c00845a3cecd9d4913ca8428c92335875eb29d73cc75dfbe954518f0f801a9c38d195cc1eb984b24b27a8fef8c43ff0d67123d688eda9c15f02a70b8a61f64679540168849ce168005df1d397a502ebe30525697e2745f2490428056de390a59fe1299723f557b848bdcf16faa481a3b848811a00a66ae99e9948"], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c342) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c342) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r2, &(0x7f00000002c0)='P', 0x1) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f00000000c0)={0x40, 0xa, 0xa8, {0xa8, 0x2, "0677c2e4fb11e672870f2733a59e1270eba1d30ea916fd25a2594685eb0ea7af8e58e184fa350eb2847e4c93fb219ed01684a3018e728de8400563523cfe1b1de098ef90c325c25fa453560e7ae6c82c41935ab6d0d00104f3f3501c94643489fd0e5aee8a6ca2e737b67237f6e579b929c0cecef4b7da437e301b50c05a9135b6be3056abb0b3a609fdae6bff061887b1889fa6b37edba9e2a2a6c5be3f03a79218a9875756"}}, &(0x7f0000000180)={0x0, 0x3, 0x26, @string={0x26, 0x3, "c2074946253c31544e5a7743a0243e39e944c93286e84f6bd852d6c62a1bc3bb1c264a4b"}}}, &(0x7f0000000540)={0x34, &(0x7f0000000300)={0x20, 0x0, 0xc2, "d57c47a2d64d6c4718831f56e6baa925687e2e1d341d821ecfbc1841245e0e0ac2f51baa5bf029257f6d2786e6bf792bef923f2a0dcfa759213e87645fcf44140967f207373cf996a0011d02b7fc28776e6c2871de078ba870cd2bded7bb1002c41f265403f96221d0ac288e7a985018098a8d8fce54dce7f4e792265b33169ceb996f7cd06600370276a1ae07f0ca71e7a210f411cebe7a4355e380312473e60b98a7728fe77d87a7a4bef2c570411f11c377d62ceee008d9c26ae6b019e31b668f"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000400)={0x20, 0x0, 0xb8, {0xb6, "e3af752af117ac5463a9980da9919386becadac7b264fc4e6ed54cc5317315197113b2ef10c5f88fca757204957f673ae293f437a8478165605bf94b3960b5dffb3913844042691d09423c3e0b9f6a7d87b71809a1c79533cf5a251c46ec5ff8aa3cacd2c5e97b4793c840a6ea3ff771e346319ca92334b6ee651d3470dd84e6bd94f292596e79522f6aee335a3221a775f4ed693e86d8b4d0cefa4aa864c600db0decbdeacd59e3d2be530e1c792fe793069138d8f8"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0xd2}, &(0x7f0000000500)={0x20, 0x0, 0x1, 0x5c}}) [ 661.567079][ T3501] Error: Driver 'raw-gadget' is already registered, aborting... [ 661.574785][ T3501] UDC core: USB Raw Gadget: driver registration failed: -16 [ 661.576394][ T3498] Error: Driver 'raw-gadget' is already registered, aborting... [ 661.582137][ T3501] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 661.596448][ T3500] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 661.597573][ T3498] UDC core: USB Raw Gadget: driver registration failed: -16 21:12:12 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) 21:12:12 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x173f42) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000280)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="00007c0000007c00845a3cecd9d4913ca8428c92335875eb29d73cc75dfbe954518f0f801a9c38d195cc1eb984b24b27a8fef8c43ff0d67123d688eda9c15f02a70b8a61f64679540168849ce168005df1d397a502ebe30525697e2745f2490428056de390a59fe1299723f557b848bdcf16faa481a3b848811a00a66ae99e9948"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c342) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c342) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(r2, &(0x7f00000002c0)='P', 0x1) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f00000000c0)={0x40, 0xa, 0xa8, {0xa8, 0x2, "0677c2e4fb11e672870f2733a59e1270eba1d30ea916fd25a2594685eb0ea7af8e58e184fa350eb2847e4c93fb219ed01684a3018e728de8400563523cfe1b1de098ef90c325c25fa453560e7ae6c82c41935ab6d0d00104f3f3501c94643489fd0e5aee8a6ca2e737b67237f6e579b929c0cecef4b7da437e301b50c05a9135b6be3056abb0b3a609fdae6bff061887b1889fa6b37edba9e2a2a6c5be3f03a79218a9875756"}}, &(0x7f0000000180)={0x0, 0x3, 0x26, @string={0x26, 0x3, "c2074946253c31544e5a7743a0243e39e944c93286e84f6bd852d6c62a1bc3bb1c264a4b"}}}, &(0x7f0000000540)={0x34, &(0x7f0000000300)={0x20, 0x0, 0xc2, "d57c47a2d64d6c4718831f56e6baa925687e2e1d341d821ecfbc1841245e0e0ac2f51baa5bf029257f6d2786e6bf792bef923f2a0dcfa759213e87645fcf44140967f207373cf996a0011d02b7fc28776e6c2871de078ba870cd2bded7bb1002c41f265403f96221d0ac288e7a985018098a8d8fce54dce7f4e792265b33169ceb996f7cd06600370276a1ae07f0ca71e7a210f411cebe7a4355e380312473e60b98a7728fe77d87a7a4bef2c570411f11c377d62ceee008d9c26ae6b019e31b668f"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000400)={0x20, 0x0, 0xb8, {0xb6, "e3af752af117ac5463a9980da9919386becadac7b264fc4e6ed54cc5317315197113b2ef10c5f88fca757204957f673ae293f437a8478165605bf94b3960b5dffb3913844042691d09423c3e0b9f6a7d87b71809a1c79533cf5a251c46ec5ff8aa3cacd2c5e97b4793c840a6ea3ff771e346319ca92334b6ee651d3470dd84e6bd94f292596e79522f6aee335a3221a775f4ed693e86d8b4d0cefa4aa864c600db0decbdeacd59e3d2be530e1c792fe793069138d8f8"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0xd2}, &(0x7f0000000500)={0x20, 0x0, 0x1, 0x5c}}) [ 661.597597][ T3498] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 661.617742][ T3498] Error: Driver 'raw-gadget' is already registered, aborting... [ 661.628829][ T3498] UDC core: USB Raw Gadget: driver registration failed: -16 [ 661.636455][ T3498] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 661.703089][ T3500] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:12 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x98) r0 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) read$hiddev(r0, &(0x7f0000000000)=""/17, 0x11) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4a24c2) r1 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) read$hiddev(r1, &(0x7f00000002c0)=""/4096, 0x1000) 21:12:12 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x98) r0 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) read$hiddev(r0, &(0x7f0000000000)=""/17, 0x11) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4a24c2) r1 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) read$hiddev(r1, &(0x7f00000002c0)=""/4096, 0x1000) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101000) (async) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x98) (async) syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) (async) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) (async) read$hiddev(r0, &(0x7f0000000000)=""/17, 0x11) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4a24c2) (async) syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) (async) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) (async) read$hiddev(r1, &(0x7f00000002c0)=""/4096, 0x1000) (async) [ 661.863424][ T3525] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:12 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000080)=0x98) (async) r0 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) read$hiddev(r0, &(0x7f0000000000)=""/17, 0x11) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4a24c2) (async) r1 = syz_open_dev$hiddev(&(0x7f0000000200), 0x3, 0x100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000280)={0x2, 0xffffffff, 0x0, 0x6, 0x7, 0x3ff}) (async) read$hiddev(r1, &(0x7f00000002c0)=""/4096, 0x1000) 21:12:12 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000200)={0x1f, 0x5d, &(0x7f0000001280)="c4f6dcd6a0d0daced8246724c1169da3989c55f8d0337202d866fa33a5fa99b6116f5fe1f0dd43a6a113417df57d9329524ef72ff1944b6ff725d8c3f80db6c9f6d5fd5826d32384c72621e60cdc1404d259f0c99f64be355676b2e32f"}) read$hidraw(r1, &(0x7f0000000280)=""/4096, 0x1000) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0xed4a, 0x159282) r4 = syz_open_dev$hidraw(&(0x7f0000001300), 0x7, 0x4000) write$hidraw(r4, &(0x7f0000001340)="c91bdb36dd0427004297b86511b5c17e2342069101b74d614bb3aa2561f37d3bb7c077f1", 0x24) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x0, 0xd2, &(0x7f0000000100)="3e3bb663f3553a59bc54a01c45266849b8a5e2f886b1ff56e50ac3264b59d90a8e67e4a61986f5df71cac8870946379e58ee6cc3e63b9dbcb38c887607eb21a9b7e56561fbcf5f1c74d7c479d9a36b5901c5d0b4f239bb4429a7bd78f1327d9a3f0ea536be15f11bd12c9a97894794da27d17ce39da44df08a0f29904e49793e2afe3c7bfb8c97272fecf7b0a227f93a3e066939851a864cd23f294630c44034b4cf49b2877f6fbe5cb7763e4420897af90374b9a2578873176cdef34a8b65099e753275e156f249fd7fe8f62975383e5a89"}) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000000)={0x4, 0x0, 0x0}) [ 661.947737][ T3525] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:13 executing program 5: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000440)=ANY=[@ANYBLOB="0031cb000000cb08f1d2e2f368afeabef7837e73e06421260e7463cd5d8c80d23899ce18ac5bab26ad1a40d80ef66afaa86fb4620fceeb1f71a8605577d81b28702ef5a6cd7de19c54aaada2c93c807aebc78d28e3fd4f3a3612233b798cea5f6236e668093825619699cfcd3d4ca4b92691564f0298662a5a5aa18a1ab8f2ca31411c8236209618ac900e27d7d77edf3837c6449c839df170d6322997450be81d004a7c2343e8ddabfaedbc13a6c5dae6b464f7911fe892c701abf8aa2e016155aa83921c9f843f0c9cda5cd1e29e2c7e"], &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x0, 0xc, 0x3e, "9ec890e67efdcb3c57ecb697387e2e0af532b16679e708b15f350a98f514f896bd0e965eaef4f78c39cb181c1e7ad6bed17037098eb59fc2851724018074"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x3}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(r0, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x14e) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0x0, 0x200) write$hidraw(r2, &(0x7f0000000380), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r4, &(0x7f0000000200)="777c298288de969734387521755d94646f7b887e377826ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81de0a7f500124d45f3536dcbc0e80c51a656700ab8b6a5729f9b14b286a16ffac01a07152a999a98a9c5b32ce4d460d4efec51d791f119d4c33825d", 0x7b) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100000d8c5908b4040210b115fd1f3741d8be154cd4fc0100000000090400000079192b00"], 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000440)=ANY=[@ANYBLOB="0031cb000000cb08f1d2e2f368afeabef7837e73e06421260e7463cd5d8c80d23899ce18ac5bab26ad1a40d80ef66afaa86fb4620fceeb1f71a8605577d81b28702ef5a6cd7de19c54aaada2c93c807aebc78d28e3fd4f3a3612233b798cea5f6236e668093825619699cfcd3d4ca4b92691564f0298662a5a5aa18a1ab8f2ca31411c8236209618ac900e27d7d77edf3837c6449c839df170d6322997450be81d004a7c2343e8ddabfaedbc13a6c5dae6b464f7911fe892c701abf8aa2e016155aa83921c9f843f0c9cda5cd1e29e2c7e"], &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x0, 0xc, 0x3e, "9ec890e67efdcb3c57ecb697387e2e0af532b16679e708b15f350a98f514f896bd0e965eaef4f78c39cb181c1e7ad6bed17037098eb59fc2851724018074"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x3}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) write$hidraw(r0, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x14e) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x3, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x0, 0x200) (async) write$hidraw(r2, &(0x7f0000000380), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) (async) syz_open_dev$hidraw(0x0, 0x3, 0x0) (async) write$hidraw(r4, &(0x7f0000000200)="777c298288de969734387521755d94646f7b887e377826ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81de0a7f500124d45f3536dcbc0e80c51a656700ab8b6a5729f9b14b286a16ffac01a07152a999a98a9c5b32ce4d460d4efec51d791f119d4c33825d", 0x7b) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100000d8c5908b4040210b115fd1f3741d8be154cd4fc0100000000090400000079192b00"], 0x0) (async) 21:12:13 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x55, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0x1005}}) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x6, 0x800) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000100)) [ 662.430694][ T3557] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 662.482024][ T3557] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:14 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xfffc}, {}, @rumble={0x24, 0x1008}}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x6628, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40082) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) 21:12:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000200)={0x1f, 0x5d, &(0x7f0000001280)="c4f6dcd6a0d0daced8246724c1169da3989c55f8d0337202d866fa33a5fa99b6116f5fe1f0dd43a6a113417df57d9329524ef72ff1944b6ff725d8c3f80db6c9f6d5fd5826d32384c72621e60cdc1404d259f0c99f64be355676b2e32f"}) (async) read$hidraw(r1, &(0x7f0000000280)=""/4096, 0x1000) (async) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0xed4a, 0x159282) (async) r4 = syz_open_dev$hidraw(&(0x7f0000001300), 0x7, 0x4000) write$hidraw(r4, &(0x7f0000001340)="c91bdb36dd0427004297b86511b5c17e2342069101b74d614bb3aa2561f37d3bb7c077f1", 0x24) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x0, 0xd2, &(0x7f0000000100)="3e3bb663f3553a59bc54a01c45266849b8a5e2f886b1ff56e50ac3264b59d90a8e67e4a61986f5df71cac8870946379e58ee6cc3e63b9dbcb38c887607eb21a9b7e56561fbcf5f1c74d7c479d9a36b5901c5d0b4f239bb4429a7bd78f1327d9a3f0ea536be15f11bd12c9a97894794da27d17ce39da44df08a0f29904e49793e2afe3c7bfb8c97272fecf7b0a227f93a3e066939851a864cd23f294630c44034b4cf49b2877f6fbe5cb7763e4420897af90374b9a2578873176cdef34a8b65099e753275e156f249fd7fe8f62975383e5a89"}) (async) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000000)={0x4, 0x0, 0x0}) 21:12:14 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000006a050c034000010203010902240001014000000904000001030103000921ff25b2d57b8d8c497840720497d125a9db030001220000a5d8799c0000007f206e8b89dcb84d09"], &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f}, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ef, 0x40, 0xcc}}}}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000006a050c034000010203010902240001014000000904000001030103000921ff25b2d57b8d8c497840720497d125a9db030001220000a5d8799c0000007f206e8b89dcb84d09"], &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f}, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ef, 0x40, 0xcc}}}}}]}}]}}, 0x0) (async) 21:12:14 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @rumble={0x0, 0xd81}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, &(0x7f0000000040)='O', 0x1) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r2, &(0x7f00000000c0)="a52b", 0x2) 21:12:14 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) 21:12:14 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x55, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0x1005}}) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x6, 0x800) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000100)) [ 663.057234][ T3576] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 663.078212][ T3576] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000200)={0x1f, 0x5d, &(0x7f0000001280)="c4f6dcd6a0d0daced8246724c1169da3989c55f8d0337202d866fa33a5fa99b6116f5fe1f0dd43a6a113417df57d9329524ef72ff1944b6ff725d8c3f80db6c9f6d5fd5826d32384c72621e60cdc1404d259f0c99f64be355676b2e32f"}) (async) read$hidraw(r1, &(0x7f0000000280)=""/4096, 0x1000) r3 = syz_open_dev$evdev(0xfffffffffffffffc, 0xed4a, 0x159282) (async) r4 = syz_open_dev$hidraw(&(0x7f0000001300), 0x7, 0x4000) write$hidraw(r4, &(0x7f0000001340)="c91bdb36dd0427004297b86511b5c17e2342069101b74d614bb3aa2561f37d3bb7c077f1", 0x24) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x0, 0xd2, &(0x7f0000000100)="3e3bb663f3553a59bc54a01c45266849b8a5e2f886b1ff56e50ac3264b59d90a8e67e4a61986f5df71cac8870946379e58ee6cc3e63b9dbcb38c887607eb21a9b7e56561fbcf5f1c74d7c479d9a36b5901c5d0b4f239bb4429a7bd78f1327d9a3f0ea536be15f11bd12c9a97894794da27d17ce39da44df08a0f29904e49793e2afe3c7bfb8c97272fecf7b0a227f93a3e066939851a864cd23f294630c44034b4cf49b2877f6fbe5cb7763e4420897af90374b9a2578873176cdef34a8b65099e753275e156f249fd7fe8f62975383e5a89"}) ioctl$EVIOCSMASK(r3, 0x4004662b, &(0x7f0000000000)={0x4, 0x0, 0x0}) 21:12:14 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x55, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0x1005}}) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x6, 0x800) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000100)) syz_open_dev$evdev(&(0x7f0000000040), 0x55, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0x1005}}) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x6, 0x800) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000100)) (async) [ 663.106610][ T3576] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 663.149420][ T3576] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 663.177464][ T3576] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:14 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6c040) [ 663.196512][ T3598] Error: Driver 'raw-gadget' is already registered, aborting... [ 663.204364][ T3598] UDC core: USB Raw Gadget: driver registration failed: -16 [ 663.211779][ T3598] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:14 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6c040) 21:12:14 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @rumble={0x0, 0xd81}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, &(0x7f0000000040)='O', 0x1) (async) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r2, &(0x7f00000000c0)="a52b", 0x2) [ 663.279262][ T3576] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:14 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6c040) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6c040) (async) 21:12:15 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xfffc}, {}, @rumble={0x24, 0x1008}}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x6628, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40082) (rerun: 32) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) 21:12:15 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa2b8670f7ffeabe4) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) read$hidraw(r0, &(0x7f00000012c0)=""/145, 0x91) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000280)={0x2d, "c553160d600effa8c7cb73df4c8f5d79846aabf9153855d4a364868478d9368e5414290922178c9623853706f3a78d53810407328fa1354864936d0ff8f49812"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/219, 0xdb) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="44c8d36e2c8056e078404c4ecaf99ce8", 0x10) r2 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r2, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000000, 0x40002) 21:12:15 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @rumble={0x0, 0xd81}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(r1, &(0x7f0000000040)='O', 0x1) (async) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r2, &(0x7f00000000c0)="a52b", 0x2) 21:12:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4000b258, 0x80002) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/123) syz_usb_connect(0x1, 0x47e, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000049b84d0086124a20df240402030109026c0401000000000904590010ffffff0009050a08080004081b0725010300001009050000000400058009050803000401040228312d984aa950255914bb85202556908e1facea2b3f03034e0cc0e07b1dbd80a07f2775e56786fb3701e8c2c0f706a261a4bdebbd3bf9c562dbd15ebdec2485bf342c59aeeb33f36422a39b12c23ab0e46500000000000000000000000000000009050100400023f707c20af1f9bd4233cd48a080bcf1f6ae8ad5e35efd2980a80fbbb11d90cdce122dcd4a266f335b7e979d52b59e56c77cfd6d9833827d2aa589f0346eac71d1b55345242b201075abe686e3498d461bd63991c47969ab6bbd6379045933cfcbbc9b01ce01dca3521a781de85a359ff803b9c6ccb3c240c75a3bedb0de7ed90fd6ae2268be6fbd4017cf52006f6b66c2fcac57da19f68a0290f812e55ee5fd9c051d303f5c0e9bc346213ab6625c038eec89f465115d5fa84f2029fab3325f2f389095f5140e49e8ae73c1be7e7689d49117e342aaa6485109058000080004060707250180e1cb3d09050e100800805f0017079799272ce88c949cf51cf9416ddecbecaa6d8160488f3195bb87d317019f49f6514b9d8301d8f3626d162431053a6ad431bed3ca53f5479d8fe0080b114a249f0ad72a219447b87f638bfecb09b4d51208013112f5369860498f83439636450082c0d86a335fabe58f142c6f9c361dde6bfd4854074c6ceeb7a7befe692a204fdb76b2cce223c21db06c00e47dab485bc47965e32013883cda4ec9376e41c22e46dfa4cc0905800c40000507fb69063f81ef5605455d0dbcee6771edca5fd2c23ad936e49274c7cb6be3d602d86e724fb1622def33aa0998fadecbb8825fc64760b6439b90fcdb3c3a6b2f1ad2602486d73e0f3c459b7db4bbcec0867d88df1013906f6120cc71b85a07ffca94f5dd5b079008f74dd3072501817f670609050800000404040107250101061e000905060000020807000725018000b3ef3f05578edabd359d303d6f8521f89b571cf4a9d6b4cccfa7e8a5d55f308831971b24187f01696294ea1cfb154c78c9ab95a99aad92f2b44e853dd5f30376b909050b1020001f0344072501801f010109050a0310001f0302df309993f8a4c0154ef29697ac8e330f53fed27bbdd34a655abf03bf03ee0c9db82e1b057c0b8640ca92656db4b24a009c06bb44dab0d3a85dca30cb3a1909018a2582c5749baa3d2477b305511a3ff7f6c614ab133ec20239b140c8bebcc42ae189092c5433939f89f8b03f2d0a38c074e6121e546be331c02f5d8c2cfa020283be03246905c5c711d2a884907e0409dbbf3d00d28cb53af772c7195bed6db35906ad76705f97e1363476370886024e58e696cd80bc091c49f07a6349d8ec30970a6ea325b2b58902c3e4a3c6cbf210d243c7154e2cd8a9026203fe63dffb7b66a8bb0c340725018161060009050a03080000018007250100803f000725010040050009050004000206001f0725010004060009050803200076f47f090504022000517f0907250181b1c38d1b11f7d84be4d97e8daba1b85e0e2932628b97cf886956d26bcd490905010140005f6700"], 0x0) 21:12:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/42) syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x40) 21:12:15 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000000)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) 21:12:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/42) syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x40) 21:12:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000140)=""/158) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000040), 0xbc5, 0x100) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0x40500) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1948, 0x2) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000240)={0x56, 0x7fff, 0x7, {0x7, 0x1}, {0x8, 0x4}, @rumble={0xce8, 0xfff}}) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f0000000000)=0x207a) syz_open_dev$evdev(&(0x7f0000000200), 0x9, 0xa83) [ 664.396757][ T3635] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 664.416890][ T3635] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/42) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x40) 21:12:15 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40840) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) syz_open_dev$hidraw(&(0x7f0000000400), 0xc0, 0x400181) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x6200) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000280)="935175a63921de4b9c86d374cb766d8f7b1773f13b21c89c19e33f41e6236e7eccb821d8a57faac167b286c33d3c7ae5c23f4f114c1b252fab19f9dae803ef3133fd0d4678889944fa8d215a11031957b861cfd2e804641d77aab70fa02a976deee517792a21ad65bcc038bcc1675a40e261c28560177e9399a16170d4ef8e4f600bdf7fa9a3c1bd0e9f2cceb4c46297846d7539fb1ad2577ad9c7ede5", 0x9d) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000380)={0x14, 0x81, &(0x7f0000000440)="602cb721941de94f7cb935882f5dfedb981755598c5a6f4687807cd8d71d3d2459466f1af3582a4fb685e54a0630265fd2cdb09f9720c90f1583142c142b6a4838f106fac4c6c98816fdcd3b0581c4f8c41524283c65b310e4da58b3ac5c55f9b7daf109131d5b8d9970a782c4bc1f2796e50650ba13fb78888661c30151a3c3d9"}) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) ioctl$EVIOCGRAB(r1, 0x40044590, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000340), 0x8, 0x80000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f00000003c0)=0xfffff76c) syz_open_dev$hidraw(&(0x7f0000000240), 0x3, 0x4000c0) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x8401) 21:12:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000140)=""/158) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async, rerun: 64) syz_open_dev$evdev(&(0x7f0000000040), 0xbc5, 0x100) (rerun: 64) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0x40500) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1948, 0x2) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000240)={0x56, 0x7fff, 0x7, {0x7, 0x1}, {0x8, 0x4}, @rumble={0xce8, 0xfff}}) (async) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f0000000000)=0x207a) (async) syz_open_dev$evdev(&(0x7f0000000200), 0x9, 0xa83) 21:12:15 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa2b8670f7ffeabe4) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) read$hidraw(r0, &(0x7f00000012c0)=""/145, 0x91) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000280)={0x2d, "c553160d600effa8c7cb73df4c8f5d79846aabf9153855d4a364868478d9368e5414290922178c9623853706f3a78d53810407328fa1354864936d0ff8f49812"}) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/219, 0xdb) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="44c8d36e2c8056e078404c4ecaf99ce8", 0x10) (async) r2 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r2, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000000, 0x40002) [ 664.532108][ T3640] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 21:12:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000140)=""/158) (async) r1 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) r2 = syz_open_dev$evdev(&(0x7f00000006c0), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000040), 0xbc5, 0x100) (async) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0x40500) (async) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1948, 0x2) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000240)={0x56, 0x7fff, 0x7, {0x7, 0x1}, {0x8, 0x4}, @rumble={0xce8, 0xfff}}) (async) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f0000000000)=0x207a) syz_open_dev$evdev(&(0x7f0000000200), 0x9, 0xa83) 21:12:16 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f0000000280)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b67c1236356a552387657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d848857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x284263) syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="566772d5b99d43908d0a1d7db56163a32722e855093c9cfeea58009aeec611703b6f5383b9e075689195ba4edafd657e93f6d9b4a0af8cb2d0383356e6d89593bcd31a1058b3885b59b4c702c281d79982aafa68b62aef71f87ec3dacb36abac3ec318af7a26f2ba53d3154285b111ef942a6900a1b2d7feab21ffff402a0e25d57e690649f4730b34010c0265f5b455304c76705e972c6ff7da953f0537438ad799c6da1278c863d5cb42f360e79d12092fc6af145c4b35d8c5b9e41afce369b9632ca0afdfcd16cc37ae92", 0xcc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:16 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000), 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40840) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0xc0, 0x400181) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x6200) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000280)="935175a63921de4b9c86d374cb766d8f7b1773f13b21c89c19e33f41e6236e7eccb821d8a57faac167b286c33d3c7ae5c23f4f114c1b252fab19f9dae803ef3133fd0d4678889944fa8d215a11031957b861cfd2e804641d77aab70fa02a976deee517792a21ad65bcc038bcc1675a40e261c28560177e9399a16170d4ef8e4f600bdf7fa9a3c1bd0e9f2cceb4c46297846d7539fb1ad2577ad9c7ede5", 0x9d) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000380)={0x14, 0x81, &(0x7f0000000440)="602cb721941de94f7cb935882f5dfedb981755598c5a6f4687807cd8d71d3d2459466f1af3582a4fb685e54a0630265fd2cdb09f9720c90f1583142c142b6a4838f106fac4c6c98816fdcd3b0581c4f8c41524283c65b310e4da58b3ac5c55f9b7daf109131d5b8d9970a782c4bc1f2796e50650ba13fb78888661c30151a3c3d9"}) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) ioctl$EVIOCGRAB(r1, 0x40044590, 0x0) (async) r3 = syz_open_dev$evdev(&(0x7f0000000340), 0x8, 0x80000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f00000003c0)=0xfffff76c) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x3, 0x4000c0) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x8401) 21:12:16 executing program 5: syz_open_dev$evdev(&(0x7f0000000080), 0xb, 0x10800) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x1) 21:12:16 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa2b8670f7ffeabe4) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 32) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async, rerun: 32) read$hidraw(r0, &(0x7f00000012c0)=""/145, 0x91) (rerun: 32) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000280)={0x2d, "c553160d600effa8c7cb73df4c8f5d79846aabf9153855d4a364868478d9368e5414290922178c9623853706f3a78d53810407328fa1354864936d0ff8f49812"}) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/219, 0xdb) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r1, &(0x7f0000000200)="44c8d36e2c8056e078404c4ecaf99ce8", 0x10) (async, rerun: 32) r2 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (rerun: 32) ioctl$EVIOCSMASK(r2, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000000, 0x40002) 21:12:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4000b258, 0x80002) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/123) (async) syz_usb_connect(0x1, 0x47e, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000049b84d0086124a20df240402030109026c0401000000000904590010ffffff0009050a08080004081b0725010300001009050000000400058009050803000401040228312d984aa950255914bb85202556908e1facea2b3f03034e0cc0e07b1dbd80a07f2775e56786fb3701e8c2c0f706a261a4bdebbd3bf9c562dbd15ebdec2485bf342c59aeeb33f36422a39b12c23ab0e46500000000000000000000000000000009050100400023f707c20af1f9bd4233cd48a080bcf1f6ae8ad5e35efd2980a80fbbb11d90cdce122dcd4a266f335b7e979d52b59e56c77cfd6d9833827d2aa589f0346eac71d1b55345242b201075abe686e3498d461bd63991c47969ab6bbd6379045933cfcbbc9b01ce01dca3521a781de85a359ff803b9c6ccb3c240c75a3bedb0de7ed90fd6ae2268be6fbd4017cf52006f6b66c2fcac57da19f68a0290f812e55ee5fd9c051d303f5c0e9bc346213ab6625c038eec89f465115d5fa84f2029fab3325f2f389095f5140e49e8ae73c1be7e7689d49117e342aaa6485109058000080004060707250180e1cb3d09050e100800805f0017079799272ce88c949cf51cf9416ddecbecaa6d8160488f3195bb87d317019f49f6514b9d8301d8f3626d162431053a6ad431bed3ca53f5479d8fe0080b114a249f0ad72a219447b87f638bfecb09b4d51208013112f5369860498f83439636450082c0d86a335fabe58f142c6f9c361dde6bfd4854074c6ceeb7a7befe692a204fdb76b2cce223c21db06c00e47dab485bc47965e32013883cda4ec9376e41c22e46dfa4cc0905800c40000507fb69063f81ef5605455d0dbcee6771edca5fd2c23ad936e49274c7cb6be3d602d86e724fb1622def33aa0998fadecbb8825fc64760b6439b90fcdb3c3a6b2f1ad2602486d73e0f3c459b7db4bbcec0867d88df1013906f6120cc71b85a07ffca94f5dd5b079008f74dd3072501817f670609050800000404040107250101061e000905060000020807000725018000b3ef3f05578edabd359d303d6f8521f89b571cf4a9d6b4cccfa7e8a5d55f308831971b24187f01696294ea1cfb154c78c9ab95a99aad92f2b44e853dd5f30376b909050b1020001f0344072501801f010109050a0310001f0302df309993f8a4c0154ef29697ac8e330f53fed27bbdd34a655abf03bf03ee0c9db82e1b057c0b8640ca92656db4b24a009c06bb44dab0d3a85dca30cb3a1909018a2582c5749baa3d2477b305511a3ff7f6c614ab133ec20239b140c8bebcc42ae189092c5433939f89f8b03f2d0a38c074e6121e546be331c02f5d8c2cfa020283be03246905c5c711d2a884907e0409dbbf3d00d28cb53af772c7195bed6db35906ad76705f97e1363476370886024e58e696cd80bc091c49f07a6349d8ec30970a6ea325b2b58902c3e4a3c6cbf210d243c7154e2cd8a9026203fe63dffb7b66a8bb0c340725018161060009050a03080000018007250100803f000725010040050009050004000206001f0725010004060009050803200076f47f090504022000517f0907250181b1c38d1b11f7d84be4d97e8daba1b85e0e2932628b97cf886956d26bcd490905010140005f6700"], 0x0) 21:12:16 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x10500) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @rumble={0x0, 0xd81}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, &(0x7f0000000040)='O', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000140)=""/42, 0x2a) write$hidraw(r2, &(0x7f00000000c0)="a52b", 0x2) [ 664.636194][ T3652] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 665.730765][ T25] kauditd_printk_skb: 69 callbacks suppressed [ 665.730782][ T25] audit: type=1800 audit(1652217136.668:8355): pid=3675 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1169 res=0 errno=0 21:12:16 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000), 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40840) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) (async, rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000400), 0xc0, 0x400181) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x6200) write$hidraw(r2, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async, rerun: 32) write$hidraw(r2, &(0x7f0000000280)="935175a63921de4b9c86d374cb766d8f7b1773f13b21c89c19e33f41e6236e7eccb821d8a57faac167b286c33d3c7ae5c23f4f114c1b252fab19f9dae803ef3133fd0d4678889944fa8d215a11031957b861cfd2e804641d77aab70fa02a976deee517792a21ad65bcc038bcc1675a40e261c28560177e9399a16170d4ef8e4f600bdf7fa9a3c1bd0e9f2cceb4c46297846d7539fb1ad2577ad9c7ede5", 0x9d) (async, rerun: 32) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000380)={0x14, 0x81, &(0x7f0000000440)="602cb721941de94f7cb935882f5dfedb981755598c5a6f4687807cd8d71d3d2459466f1af3582a4fb685e54a0630265fd2cdb09f9720c90f1583142c142b6a4838f106fac4c6c98816fdcd3b0581c4f8c41524283c65b310e4da58b3ac5c55f9b7daf109131d5b8d9970a782c4bc1f2796e50650ba13fb78888661c30151a3c3d9"}) (async) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) ioctl$EVIOCGRAB(r1, 0x40044590, 0x0) (async, rerun: 32) r3 = syz_open_dev$evdev(&(0x7f0000000340), 0x8, 0x80000) (rerun: 32) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f00000003c0)=0xfffff76c) syz_open_dev$hidraw(&(0x7f0000000240), 0x3, 0x4000c0) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x8401) 21:12:16 executing program 5: syz_open_dev$evdev(&(0x7f0000000080), 0xb, 0x10800) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x1) syz_open_dev$evdev(&(0x7f0000000080), 0xb, 0x10800) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x1) (async) [ 665.776947][ T3685] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 665.783727][ T25] audit: type=1800 audit(1652217136.678:8356): pid=3678 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1182 res=0 errno=0 21:12:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000007c0), 0x0, 0x80000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x80, 0x80200) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x1, 0x1b, 0x69d, 0x400, "eb46c402ebb76651bc27af49cdafde89e1aa1751822ebe3a6a244d5bcfb4a2ed"}) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x200, 0x284000) read$hidraw(r1, &(0x7f0000000100)=""/40, 0x28) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000000c0)={0x5, 0x7, 0xff, 0x9, 0x81, 0x9}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x6) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000001c0)=""/249) 21:12:16 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x678a, 0x454040) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000340)="3074efdf832ae522eddea978f344e80b4b837892f2cd1a04bca7ffa65c61968e1c91333145f6701bd9d15ff3197b61ae24fccd3dd62355df34f7945466e55c12b758b18edda67cc1f0d2427eee51bbff1d850479ebac76e54fae7f6ab01fdea5d22ee6df84a21cba9c0aadc38b0e9aacc36530b18264904c4f4bc6041db4c65931906894b65a54e26dda6fd1add812c451c54e03622944297b45738f583095c941881b758e0d1b371a49588ad4aa4cfbe7d9dbd732ffb941d219f448217f8b97804137f5268f2b5a63907bcf1709f2c9504702b298127bc34a882a6014bb591e1841c83dbe14e47a", 0xe8) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000007c0), 0x0, 0x80000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x80, 0x80200) (async, rerun: 64) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x1, 0x1b, 0x69d, 0x400, "eb46c402ebb76651bc27af49cdafde89e1aa1751822ebe3a6a244d5bcfb4a2ed"}) (async, rerun: 64) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x200, 0x284000) read$hidraw(r1, &(0x7f0000000100)=""/40, 0x28) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000000c0)={0x5, 0x7, 0xff, 0x9, 0x81, 0x9}) (async) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x6) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000001c0)=""/249) [ 665.827039][ T3685] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 665.848558][ T25] audit: type=1800 audit(1652217136.748:8357): pid=3687 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1164 res=0 errno=0 21:12:16 executing program 5: syz_open_dev$evdev(&(0x7f0000000080), 0xb, 0x10800) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x1) syz_open_dev$evdev(&(0x7f0000000080), 0xb, 0x10800) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x1) (async) [ 665.920844][ T25] audit: type=1800 audit(1652217136.838:8358): pid=3701 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1164 res=0 errno=0 [ 666.063471][ T25] audit: type=1804 audit(1652217136.998:8359): pid=3713 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313038372F48C7C060 dev="sda1" ino=1166 res=1 errno=0 [ 666.117234][ T25] audit: type=1800 audit(1652217137.048:8360): pid=3711 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1164 res=0 errno=0 21:12:17 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f0000000280)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b67c1236356a552387657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d848857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x284263) syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f0000000000)="566772d5b99d43908d0a1d7db56163a32722e855093c9cfeea58009aeec611703b6f5383b9e075689195ba4edafd657e93f6d9b4a0af8cb2d0383356e6d89593bcd31a1058b3885b59b4c702c281d79982aafa68b62aef71f87ec3dacb36abac3ec318af7a26f2ba53d3154285b111ef942a6900a1b2d7feab21ffff402a0e25d57e690649f4730b34010c0265f5b455304c76705e972c6ff7da953f0537438ad799c6da1278c863d5cb42f360e79d12092fc6af145c4b35d8c5b9e41afce369b9632ca0afdfcd16cc37ae92", 0xcc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:17 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40086607, &(0x7f0000000040)={0x0, 0x11, 0x0, 0x0, "4efd0d0000000000006abd8b02910c8732f906081600000000000000005000"}) syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x10000) 21:12:17 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000007c0), 0x0, 0x80000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x80, 0x80200) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x1, 0x1b, 0x69d, 0x400, "eb46c402ebb76651bc27af49cdafde89e1aa1751822ebe3a6a244d5bcfb4a2ed"}) (async) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x200, 0x284000) read$hidraw(r1, &(0x7f0000000100)=""/40, 0x28) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000000c0)={0x5, 0x7, 0xff, 0x9, 0x81, 0x9}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x6) (async) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000001c0)=""/249) 21:12:17 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x10500) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @rumble={0x0, 0xd81}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, &(0x7f0000000040)='O', 0x1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000140)=""/42, 0x2a) write$hidraw(r2, &(0x7f00000000c0)="a52b", 0x2) 21:12:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x678a, 0x454040) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000340)="3074efdf832ae522eddea978f344e80b4b837892f2cd1a04bca7ffa65c61968e1c91333145f6701bd9d15ff3197b61ae24fccd3dd62355df34f7945466e55c12b758b18edda67cc1f0d2427eee51bbff1d850479ebac76e54fae7f6ab01fdea5d22ee6df84a21cba9c0aadc38b0e9aacc36530b18264904c4f4bc6041db4c65931906894b65a54e26dda6fd1add812c451c54e03622944297b45738f583095c941881b758e0d1b371a49588ad4aa4cfbe7d9dbd732ffb941d219f448217f8b97804137f5268f2b5a63907bcf1709f2c9504702b298127bc34a882a6014bb591e1841c83dbe14e47a", 0xe8) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4000b258, 0x80002) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/123) (async) syz_usb_connect(0x1, 0x47e, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000049b84d0086124a20df240402030109026c0401000000000904590010ffffff0009050a08080004081b0725010300001009050000000400058009050803000401040228312d984aa950255914bb85202556908e1facea2b3f03034e0cc0e07b1dbd80a07f2775e56786fb3701e8c2c0f706a261a4bdebbd3bf9c562dbd15ebdec2485bf342c59aeeb33f36422a39b12c23ab0e46500000000000000000000000000000009050100400023f707c20af1f9bd4233cd48a080bcf1f6ae8ad5e35efd2980a80fbbb11d90cdce122dcd4a266f335b7e979d52b59e56c77cfd6d9833827d2aa589f0346eac71d1b55345242b201075abe686e3498d461bd63991c47969ab6bbd6379045933cfcbbc9b01ce01dca3521a781de85a359ff803b9c6ccb3c240c75a3bedb0de7ed90fd6ae2268be6fbd4017cf52006f6b66c2fcac57da19f68a0290f812e55ee5fd9c051d303f5c0e9bc346213ab6625c038eec89f465115d5fa84f2029fab3325f2f389095f5140e49e8ae73c1be7e7689d49117e342aaa6485109058000080004060707250180e1cb3d09050e100800805f0017079799272ce88c949cf51cf9416ddecbecaa6d8160488f3195bb87d317019f49f6514b9d8301d8f3626d162431053a6ad431bed3ca53f5479d8fe0080b114a249f0ad72a219447b87f638bfecb09b4d51208013112f5369860498f83439636450082c0d86a335fabe58f142c6f9c361dde6bfd4854074c6ceeb7a7befe692a204fdb76b2cce223c21db06c00e47dab485bc47965e32013883cda4ec9376e41c22e46dfa4cc0905800c40000507fb69063f81ef5605455d0dbcee6771edca5fd2c23ad936e49274c7cb6be3d602d86e724fb1622def33aa0998fadecbb8825fc64760b6439b90fcdb3c3a6b2f1ad2602486d73e0f3c459b7db4bbcec0867d88df1013906f6120cc71b85a07ffca94f5dd5b079008f74dd3072501817f670609050800000404040107250101061e000905060000020807000725018000b3ef3f05578edabd359d303d6f8521f89b571cf4a9d6b4cccfa7e8a5d55f308831971b24187f01696294ea1cfb154c78c9ab95a99aad92f2b44e853dd5f30376b909050b1020001f0344072501801f010109050a0310001f0302df309993f8a4c0154ef29697ac8e330f53fed27bbdd34a655abf03bf03ee0c9db82e1b057c0b8640ca92656db4b24a009c06bb44dab0d3a85dca30cb3a1909018a2582c5749baa3d2477b305511a3ff7f6c614ab133ec20239b140c8bebcc42ae189092c5433939f89f8b03f2d0a38c074e6121e546be331c02f5d8c2cfa020283be03246905c5c711d2a884907e0409dbbf3d00d28cb53af772c7195bed6db35906ad76705f97e1363476370886024e58e696cd80bc091c49f07a6349d8ec30970a6ea325b2b58902c3e4a3c6cbf210d243c7154e2cd8a9026203fe63dffb7b66a8bb0c340725018161060009050a03080000018007250100803f000725010040050009050004000206001f0725010004060009050803200076f47f090504022000517f0907250181b1c38d1b11f7d84be4d97e8daba1b85e0e2932628b97cf886956d26bcd490905010140005f6700"], 0x0) [ 666.125411][ T3701] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 666.589820][ T3726] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 666.605374][ T25] audit: type=1804 audit(1652217137.538:8361): pid=3730 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531303534333036342F73797A6B616C6C65722E6A51364E42702F313038382F48C7C060 dev="sda1" ino=1181 res=1 errno=0 21:12:17 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$hidraw(0x0, 0x3ff, 0x145080) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010003000000102505a8a44000010203010902240001010020d0090400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0], 0x1, [{0x0, 0x0}]}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000240), 0x6, 0x1) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) [ 666.611656][ T3719] EXT4-fs warning (device sda1): ext4_group_extend:1817: can't shrink FS - resize aborted [ 666.653040][ T3726] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 666.665978][ T25] audit: type=1800 audit(1652217137.558:8362): pid=3728 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1182 res=0 errno=0 [ 666.687400][ T25] audit: type=1800 audit(1652217137.558:8363): pid=3719 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 666.708541][ T25] audit: type=1804 audit(1652217137.558:8364): pid=3719 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723638373337353130312F73797A6B616C6C65722E423675426F742F3237332F48C7C060 dev="sda1" ino=1183 res=1 errno=0 21:12:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x678a, 0x454040) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000340)="3074efdf832ae522eddea978f344e80b4b837892f2cd1a04bca7ffa65c61968e1c91333145f6701bd9d15ff3197b61ae24fccd3dd62355df34f7945466e55c12b758b18edda67cc1f0d2427eee51bbff1d850479ebac76e54fae7f6ab01fdea5d22ee6df84a21cba9c0aadc38b0e9aacc36530b18264904c4f4bc6041db4c65931906894b65a54e26dda6fd1add812c451c54e03622944297b45738f583095c941881b758e0d1b371a49588ad4aa4cfbe7d9dbd732ffb941d219f448217f8b97804137f5268f2b5a63907bcf1709f2c9504702b298127bc34a882a6014bb591e1841c83dbe14e47a", 0xe8) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10db42) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x678a, 0x454040) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50f20a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b706827c8b3863f453c66216d4f26d65d0bab84ed021e4d93510216219011affcb639873d8c6e316852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce1"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141502) (async) ioctl$HIDIOCGRAWNAME(r2, 0x4030582a, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r3, &(0x7f0000000340)="3074efdf832ae522eddea978f344e80b4b837892f2cd1a04bca7ffa65c61968e1c91333145f6701bd9d15ff3197b61ae24fccd3dd62355df34f7945466e55c12b758b18edda67cc1f0d2427eee51bbff1d850479ebac76e54fae7f6ab01fdea5d22ee6df84a21cba9c0aadc38b0e9aacc36530b18264904c4f4bc6041db4c65931906894b65a54e26dda6fd1add812c451c54e03622944297b45738f583095c941881b758e0d1b371a49588ad4aa4cfbe7d9dbd732ffb941d219f448217f8b97804137f5268f2b5a63907bcf1709f2c9504702b298127bc34a882a6014bb591e1841c83dbe14e47a", 0xe8) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000300)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) 21:12:17 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x10500) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000240)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @rumble={0x0, 0xd81}}) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(r1, &(0x7f0000000040)='O', 0x1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000140)=""/42, 0x2a) (async) write$hidraw(r2, &(0x7f00000000c0)="a52b", 0x2) 21:12:17 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40086607, &(0x7f0000000040)={0x0, 0x11, 0x0, 0x0, "4efd0d0000000000006abd8b02910c8732f906081600000000000000005000"}) syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x10000) 21:12:17 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hiddev(0xfffffffffffffffc, 0x3b48, 0x3f5bd0d525c36596) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x4, 0x2, 0x7f, 0xffff, 0x40, 0x8}) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000180)="b2", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 21:12:17 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40086607, &(0x7f0000000040)={0x0, 0x11, 0x0, 0x0, "4efd0d0000000000006abd8b02910c8732f906081600000000000000005000"}) syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x10000) [ 666.919666][ T3756] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 666.938414][ T3756] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:18 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f0000000280)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b67c1236356a552387657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d848857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x284263) syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f0000000000)="566772d5b99d43908d0a1d7db56163a32722e855093c9cfeea58009aeec611703b6f5383b9e075689195ba4edafd657e93f6d9b4a0af8cb2d0383356e6d89593bcd31a1058b3885b59b4c702c281d79982aafa68b62aef71f87ec3dacb36abac3ec318af7a26f2ba53d3154285b111ef942a6900a1b2d7feab21ffff402a0e25d57e690649f4730b34010c0265f5b455304c76705e972c6ff7da953f0537438ad799c6da1278c863d5cb42f360e79d12092fc6af145c4b35d8c5b9e41afce369b9632ca0afdfcd16cc37ae92", 0xcc) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 21:12:18 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8001, 0x101500) write$hidraw(r1, &(0x7f0000000080)="abaed48e0b441411d207aeb2ff70d73966cfbbe033924f29d8aaf01f7000ddf1e7740518482943a7699277837926e32a68cfd1081169a6b51d9afe53baf99cf5b4c82ed323a5f50ca0d0399323ab389917648cf9cc88ccd48aaa2d95b2bf7a0b6dc0f2c4c2fca7adda5ea74355bfc9882c1c203ca8bbf82652bc5053f841ae41364120876200b733431f4f42ee450911b57c6eb5ca8e440f5e95529de25852806471351a79da2a927aa3d081852d7f90b9", 0xb1) 21:12:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000340), 0x1000, 0x90200) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000240)=[0x400, 0xedad]) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000007c0)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50a60a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b71ad84af025a13307056216d4f26d65b5ccee26d021e4d93510216219011affcb639873d8c6e317852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af38997de73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c44110a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff75ff070000972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c2eeb0e991eea136986ca5f487f894bb82309d96a39321a557a9c5c2af06000000ce001aa43583dd5b2d615dd8c1589a2f45cab90637c1af5c19fac61cb02ce2aa6c8b3af756d1ac6533674f671724d07c0ce4a551bc359c97df1544f13c4e6ae53d1403ae06606cf0a28cdccf5f3ef34ddbd8ed8ecee817143002aabaaf2b450eb6c2b1f42d2c0353da977ad9f9315e983e968b6f2d402ac4a11f758f498fd2860eb1840df2acb10f45507c2f1025b5895b47f758c5335c2f734aa106080caa1cf848b4b9ea286eb92b2885b6d3a8080573689149bc695481b193915162bfaa4fdf73d259f38277a789b0a13dd3903ae76a1298b6eb6f746e8ffbd4bcf02910e816f9a85becd334344f4283a03988eba7f9dbb0eb851f1e212f54407c10dd437278dc5fef3b9979b4e7e773a2416e72e8279472e0165d942dd01b8647a298b083e72ea899a88d64320000000000000000"]) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000002c0)) read$hidraw(r3, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000300)) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r5, &(0x7f0000000380), 0x0) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000080)) r6 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r6, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0x1, 0x51ae, 0xfa, 0x3, 0x3, 0x6}) 21:12:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0x1, 0x51ae, 0xfa, 0x3, 0x3, 0x6}) 21:12:18 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8001, 0x101500) write$hidraw(r1, &(0x7f0000000080)="abaed48e0b441411d207aeb2ff70d73966cfbbe033924f29d8aaf01f7000ddf1e7740518482943a7699277837926e32a68cfd1081169a6b51d9afe53baf99cf5b4c82ed323a5f50ca0d0399323ab389917648cf9cc88ccd48aaa2d95b2bf7a0b6dc0f2c4c2fca7adda5ea74355bfc9882c1c203ca8bbf82652bc5053f841ae41364120876200b733431f4f42ee450911b57c6eb5ca8e440f5e95529de25852806471351a79da2a927aa3d081852d7f90b9", 0xb1) [ 667.003449][ T3740] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 21:12:19 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8001, 0x101500) write$hidraw(r1, &(0x7f0000000080)="abaed48e0b441411d207aeb2ff70d73966cfbbe033924f29d8aaf01f7000ddf1e7740518482943a7699277837926e32a68cfd1081169a6b51d9afe53baf99cf5b4c82ed323a5f50ca0d0399323ab389917648cf9cc88ccd48aaa2d95b2bf7a0b6dc0f2c4c2fca7adda5ea74355bfc9882c1c203ca8bbf82652bc5053f841ae41364120876200b733431f4f42ee450911b57c6eb5ca8e440f5e95529de25852806471351a79da2a927aa3d081852d7f90b9", 0xb1) 21:12:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0x1, 0x51ae, 0xfa, 0x3, 0x3, 0x6}) 21:12:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000340), 0x1000, 0x90200) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000240)=[0x400, 0xedad]) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000007c0)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50a60a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b71ad84af025a13307056216d4f26d65b5ccee26d021e4d93510216219011affcb639873d8c6e317852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af38997de73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c44110a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff75ff070000972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c2eeb0e991eea136986ca5f487f894bb82309d96a39321a557a9c5c2af06000000ce001aa43583dd5b2d615dd8c1589a2f45cab90637c1af5c19fac61cb02ce2aa6c8b3af756d1ac6533674f671724d07c0ce4a551bc359c97df1544f13c4e6ae53d1403ae06606cf0a28cdccf5f3ef34ddbd8ed8ecee817143002aabaaf2b450eb6c2b1f42d2c0353da977ad9f9315e983e968b6f2d402ac4a11f758f498fd2860eb1840df2acb10f45507c2f1025b5895b47f758c5335c2f734aa106080caa1cf848b4b9ea286eb92b2885b6d3a8080573689149bc695481b193915162bfaa4fdf73d259f38277a789b0a13dd3903ae76a1298b6eb6f746e8ffbd4bcf02910e816f9a85becd334344f4283a03988eba7f9dbb0eb851f1e212f54407c10dd437278dc5fef3b9979b4e7e773a2416e72e8279472e0165d942dd01b8647a298b083e72ea899a88d64320000000000000000"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000002c0)) read$hidraw(r3, 0x0, 0x0) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000300)) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r5, &(0x7f0000000380), 0x0) (async) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000080)) r6 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r6, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:19 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$hidraw(0x0, 0x3ff, 0x145080) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010003000000102505a8a44000010203010902240001010020d0090400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0], 0x1, [{0x0, 0x0}]}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000240), 0x6, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) 21:12:19 executing program 5: syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, &(0x7f0000000200)={0x0, 0x7, 0x30, {0x30, 0x23, "0802c6235b152ba0ea24a31b92e99cda0c846e329f3b5ebb5aab2ef78276a3983cedc53d0539f7fa18ff3d9615c4"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3009}}, &(0x7f00000002c0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "0abab2cc252d831fd57ee4c67c6f1289"}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x2, 0x9, 0x7a, "c48fdb09", "40054067"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x10, 0xe3, 0x4, 0xfa, 0x5, 0x3}}}, &(0x7f0000000940)={0x84, &(0x7f0000000400)={0x0, 0xf, 0xae, "f705dda8a56f59182b356c0da1252049c6d41af5dd9e7c3d32160282f05a42662ca61b51d98d86c7456ee8e0898e14ee84eb3e45b4ce6bc2cbd6db1fefa594cbb85882aef509d675370e550b8821ff32415d77ca1a6dfb6d87a39fe417d4a5738e70a3c9c16aa2a5f08525be073a047b193e8cad664dc6154142def6353b3bf0d262f6a47f7b13e6e06247123b43e06ad1bfaeadd93f220fd54415dd01bbafd0e09c54d7c147cc6552f804be1920"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x86}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x20, 0x1}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x80}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0xb, 0x2, 'cJ'}, &(0x7f0000000740)={0x40, 0xf, 0x2}, &(0x7f0000000780)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000000800)={0x40, 0x19, 0x2, "c6b8"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {}, {0x0, 0x2}, @ramp}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040), 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d", 0x42) r2 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0xe56d4e8f9d209939) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 21:12:19 executing program 3: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x1818) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/126) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x6, 0x100) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/231) 21:12:19 executing program 0: ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="8a") read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/155, 0x9b) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x107f43) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x84762) r3 = syz_usb_connect(0x0, 0x6f, &(0x7f0000000200)=ANY=[@ANYBLOB="120110010a84d8084b111001a9d90102030109025d00010000804709040000050e90e700092108000001224d00090580000800a9e591072501000000000905010820000005000725010202fd61090500001000d10005090500000000e0001f0000000000000000000725010020000026335e8e4b31555110cfd75c1f36a3d347a5ebaaa367748754df9a40bafe30ce6542f51c639df0146fcf64f4374bfdd788aabe914f970350da1a5f7cb57b61b725f55edbbe69237e4ec925c6b25d335742f86e8937ba720e96210d15014b446636397ca33217b2cb0c6052204ff7b6caa7c5a6917d099133b73b26ae93fb56e1a113f4a5cc6d7d032cebf85d31946fb6ba275e44645baab934a8e1fc9660aaee042f8664942da1657e21b87fdb09"], &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000740)={0x14, &(0x7f0000000600)={0x40, 0x0, 0x2, {0x2, 0x31}}, &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x1000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x2640) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) 21:12:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000340), 0x1000, 0x90200) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000240)=[0x400, 0xedad]) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000007c0)=ANY=[@ANYBLOB="3504000094a3347491df6e3f17dd3e071e3a940055958a2844e63a9ea4f195680d69a34014205ecf03e7463d5b9f39d3d35ef12b50a60a4e81238a41d595c895a8c04f432d0b05eb76f0ac3e8a2d22cc928cec1e46f4efee5c1c1399afc2673ef248a2e21d767343dc4a603f260553e1f5f893ec9ada91c1eaae6eec1b19bf9ca9ad42f1cd24ef19ccd8f6bba71c7eef60b4a5e3d25e9d1458ddad3d3468f857e3d1feb8be90ffddc4e01ea1b4b003a1c35edf9aab04f0b63858b71ad84af025a13307056216d4f26d65b5ccee26d021e4d93510216219011affcb639873d8c6e317852487671a5ea53e4175d754593e41f0ee626d22a45bb686385fa04e49e09966fc38688630568f25115578bce11881af38997de73cb4317269feb89e7f3239dd5f0cbfec0582e37123950ca6addd98ac479568f4ef4d3c44110a65f4c9b311936daa0d950a2b5bdf22a34870af5d186d0d91821f834f1f470b2d99b159b6cbbbff75ff070000972c5e5c114a6e5e201f027ebd6a031eda6f09238fb8e83b16e026bbd4e7507b657fecee7ceda100fc1ada9f5cea8f297e3149c1cb784b4320c5a796a7d737ecec3cdfcbfb267039a311f444cdf8f61fa1b0a309689a18db62e3ee56627782c4aecc05b18d97d6bdb406438ced605d93100839fc8c56c731a02b8e423ca3d5e61e10ac089a02ee56fb76d580b1827fe249da06f93862c99f63be53a3e40d9779d45b3346c2eeb0e991eea136986ca5f487f894bb82309d96a39321a557a9c5c2af06000000ce001aa43583dd5b2d615dd8c1589a2f45cab90637c1af5c19fac61cb02ce2aa6c8b3af756d1ac6533674f671724d07c0ce4a551bc359c97df1544f13c4e6ae53d1403ae06606cf0a28cdccf5f3ef34ddbd8ed8ecee817143002aabaaf2b450eb6c2b1f42d2c0353da977ad9f9315e983e968b6f2d402ac4a11f758f498fd2860eb1840df2acb10f45507c2f1025b5895b47f758c5335c2f734aa106080caa1cf848b4b9ea286eb92b2885b6d3a8080573689149bc695481b193915162bfaa4fdf73d259f38277a789b0a13dd3903ae76a1298b6eb6f746e8ffbd4bcf02910e816f9a85becd334344f4283a03988eba7f9dbb0eb851f1e212f54407c10dd437278dc5fef3b9979b4e7e773a2416e72e8279472e0165d942dd01b8647a298b083e72ea899a88d64320000000000000000"]) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582a, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) (async) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000002c0)) (async) read$hidraw(r3, 0x0, 0x0) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000300)) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000000000000001, 0x0) write$hidraw(r5, &(0x7f0000000380), 0x0) (async) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000080)) (async) r6 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r6, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) 21:12:19 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hiddev(0xfffffffffffffffc, 0x3b48, 0x3f5bd0d525c36596) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x4, 0x2, 0x7f, 0xffff, 0x40, 0x8}) (async) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000180)="b2", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 21:12:19 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$hidraw(0x0, 0x3ff, 0x145080) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010003000000102505a8a44000010203010902240001010020d0090400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0], 0x1, [{0x0, 0x0}]}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000240), 0x6, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) [ 667.455750][ T3774] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 668.317487][ T3808] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:19 executing program 3: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x1818) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/126) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x6, 0x100) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/231) syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x1818) (async) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/126) (async) syz_open_dev$evdev(&(0x7f0000000080), 0x6, 0x100) (async) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/231) (async) [ 668.364915][ T3808] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:19 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x137f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3d}, @rumble={0x0, 0x8}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x48000) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xf8, 0x808000) read$hidraw(r3, &(0x7f00000001c0)=""/227, 0xe3) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) [ 668.414808][ T3807] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:19 executing program 3: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x1818) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/126) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x6, 0x100) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/231) syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x1818) (async) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/126) (async) syz_open_dev$evdev(&(0x7f0000000080), 0x6, 0x100) (async) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/231) (async) [ 668.477285][ T3807] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:19 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000000200)="a591528bf382ceceb0c63e728632c2cf3d352c2be08ab82bc9777d6125c896e94e0ac19e09bfca8a61fa7920075a077411db95694249efcc4111e78a0538e66727d36e03f1745674463285", 0x4b) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000280)="7c4ac6d92dc7fe02a03bf50e1bd56c5f6d1f6aafeabaa0c3961a3b66013bc9c374442d11f4f840652e946987937a2acc22e6726ed1312133a5533e477a900bd187577cc0500caffa09df729b81385abc5723bf0f647506cbcd70902a4473075edee21838675625985794cfe9a7d3bc4fc07d465a97480a98833de34ba7b96329d27acbf8", 0x84) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000340)="13", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r5 = syz_open_dev$hidraw(&(0x7f0000000440), 0x7, 0x200000) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000480)) write$hidraw(r4, &(0x7f0000000380)="d8251e5713b25129f1e68676", 0xc) 21:12:19 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x7d, &(0x7f0000000440)=@string={0x7d, 0x3, "6308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff"}}]}) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0)="e67dac51b9e94583ac859dae42bdd483e31e6f0a7dacd0085b0dac5ac6823f14ec4d7873d89599e93ed034b95d555a3bfe2e19706ad3924da3b4943b8826e16920f87cd0366dc184e1a2c205f00c257586b3e8f31e8d9e44733ae48f3def012ddb", 0x61) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4088, 0xff8) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) 21:12:19 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hiddev(0xfffffffffffffffc, 0x3b48, 0x3f5bd0d525c36596) (async) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x4, 0x2, 0x7f, 0xffff, 0x40, 0x8}) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) write$hidraw(r0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000180)="b2", 0x1) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) [ 668.669994][ T3839] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 668.686396][ T3839] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 669.053860][T16956] EXT4-fs (sda1): Inode 1157 (ffff88811cfc1dd0): i_reserved_data_blocks (128) not cleared! 21:12:20 executing program 5: syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, &(0x7f0000000200)={0x0, 0x7, 0x30, {0x30, 0x23, "0802c6235b152ba0ea24a31b92e99cda0c846e329f3b5ebb5aab2ef78276a3983cedc53d0539f7fa18ff3d9615c4"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3009}}, &(0x7f00000002c0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "0abab2cc252d831fd57ee4c67c6f1289"}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x2, 0x9, 0x7a, "c48fdb09", "40054067"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x10, 0xe3, 0x4, 0xfa, 0x5, 0x3}}}, &(0x7f0000000940)={0x84, &(0x7f0000000400)={0x0, 0xf, 0xae, "f705dda8a56f59182b356c0da1252049c6d41af5dd9e7c3d32160282f05a42662ca61b51d98d86c7456ee8e0898e14ee84eb3e45b4ce6bc2cbd6db1fefa594cbb85882aef509d675370e550b8821ff32415d77ca1a6dfb6d87a39fe417d4a5738e70a3c9c16aa2a5f08525be073a047b193e8cad664dc6154142def6353b3bf0d262f6a47f7b13e6e06247123b43e06ad1bfaeadd93f220fd54415dd01bbafd0e09c54d7c147cc6552f804be1920"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x86}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x20, 0x1}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x80}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0xb, 0x2, 'cJ'}, &(0x7f0000000740)={0x40, 0xf, 0x2}, &(0x7f0000000780)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000000800)={0x40, 0x19, 0x2, "c6b8"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {}, {0x0, 0x2}, @ramp}) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) (async) write$char_usb(0xffffffffffffffff, &(0x7f0000000040), 0x0) (async) write$hidraw(r0, 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d", 0x42) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0xe56d4e8f9d209939) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 21:12:20 executing program 2: syz_open_dev$hidraw(&(0x7f00000000c0), 0x5991, 0x298f80) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 21:12:20 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000000200)="a591528bf382ceceb0c63e728632c2cf3d352c2be08ab82bc9777d6125c896e94e0ac19e09bfca8a61fa7920075a077411db95694249efcc4111e78a0538e66727d36e03f1745674463285", 0x4b) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000280)="7c4ac6d92dc7fe02a03bf50e1bd56c5f6d1f6aafeabaa0c3961a3b66013bc9c374442d11f4f840652e946987937a2acc22e6726ed1312133a5533e477a900bd187577cc0500caffa09df729b81385abc5723bf0f647506cbcd70902a4473075edee21838675625985794cfe9a7d3bc4fc07d465a97480a98833de34ba7b96329d27acbf8", 0x84) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000340)="13", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r5 = syz_open_dev$hidraw(&(0x7f0000000440), 0x7, 0x200000) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000480)) write$hidraw(r4, &(0x7f0000000380)="d8251e5713b25129f1e68676", 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) write$hidraw(r1, &(0x7f0000000200)="a591528bf382ceceb0c63e728632c2cf3d352c2be08ab82bc9777d6125c896e94e0ac19e09bfca8a61fa7920075a077411db95694249efcc4111e78a0538e66727d36e03f1745674463285", 0x4b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000280)="7c4ac6d92dc7fe02a03bf50e1bd56c5f6d1f6aafeabaa0c3961a3b66013bc9c374442d11f4f840652e946987937a2acc22e6726ed1312133a5533e477a900bd187577cc0500caffa09df729b81385abc5723bf0f647506cbcd70902a4473075edee21838675625985794cfe9a7d3bc4fc07d465a97480a98833de34ba7b96329d27acbf8", 0x84) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r0, &(0x7f0000000340)="13", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0x7, 0x200000) (async) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000480)) (async) write$hidraw(r4, &(0x7f0000000380)="d8251e5713b25129f1e68676", 0xc) (async) 21:12:20 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x137f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3d}, @rumble={0x0, 0x8}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x48000) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xf8, 0x808000) read$hidraw(r3, &(0x7f00000001c0)=""/227, 0xe3) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x137f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000000)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3d}, @rumble={0x0, 0x8}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x48000) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0xf8, 0x808000) (async) read$hidraw(r3, &(0x7f00000001c0)=""/227, 0xe3) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) 21:12:20 executing program 0: ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="8a") read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/155, 0x9b) (async) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) (async) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/64) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x107f43) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x84762) r3 = syz_usb_connect(0x0, 0x6f, &(0x7f0000000200)=ANY=[@ANYBLOB="120110010a84d8084b111001a9d90102030109025d00010000804709040000050e90e700092108000001224d00090580000800a9e591072501000000000905010820000005000725010202fd61090500001000d10005090500000000e0001f0000000000000000000725010020000026335e8e4b31555110cfd75c1f36a3d347a5ebaaa367748754df9a40bafe30ce6542f51c639df0146fcf64f4374bfdd788aabe914f970350da1a5f7cb57b61b725f55edbbe69237e4ec925c6b25d335742f86e8937ba720e96210d15014b446636397ca33217b2cb0c6052204ff7b6caa7c5a6917d099133b73b26ae93fb56e1a113f4a5cc6d7d032cebf85d31946fb6ba275e44645baab934a8e1fc9660aaee042f8664942da1657e21b87fdb09"], &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000740)={0x14, &(0x7f0000000600)={0x40, 0x0, 0x2, {0x2, 0x31}}, &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x1000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x2640) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) 21:12:20 executing program 0: ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="8a") (async, rerun: 64) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/155, 0x9b) (async, rerun: 64) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/64) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x107f43) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x84762) (async) r3 = syz_usb_connect(0x0, 0x6f, &(0x7f0000000200)=ANY=[@ANYBLOB="120110010a84d8084b111001a9d90102030109025d00010000804709040000050e90e700092108000001224d00090580000800a9e591072501000000000905010820000005000725010202fd61090500001000d10005090500000000e0001f0000000000000000000725010020000026335e8e4b31555110cfd75c1f36a3d347a5ebaaa367748754df9a40bafe30ce6542f51c639df0146fcf64f4374bfdd788aabe914f970350da1a5f7cb57b61b725f55edbbe69237e4ec925c6b25d335742f86e8937ba720e96210d15014b446636397ca33217b2cb0c6052204ff7b6caa7c5a6917d099133b73b26ae93fb56e1a113f4a5cc6d7d032cebf85d31946fb6ba275e44645baab934a8e1fc9660aaee042f8664942da1657e21b87fdb09"], &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000740)={0x14, &(0x7f0000000600)={0x40, 0x0, 0x2, {0x2, 0x31}}, &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x1000) (async, rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x2640) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) 21:12:20 executing program 2: syz_open_dev$hidraw(&(0x7f00000000c0), 0x5991, 0x298f80) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x5991, 0x298f80) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) 21:12:20 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x7d, &(0x7f0000000440)=@string={0x7d, 0x3, "6308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff"}}]}) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0)="e67dac51b9e94583ac859dae42bdd483e31e6f0a7dacd0085b0dac5ac6823f14ec4d7873d89599e93ed034b95d555a3bfe2e19706ad3924da3b4943b8826e16920f87cd0366dc184e1a2c205f00c257586b3e8f31e8d9e44733ae48f3def012ddb", 0x61) (rerun: 32) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4088, 0xff8) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) (async, rerun: 32) write$hidraw(r2, 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async, rerun: 32) r4 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) (async, rerun: 32) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) (rerun: 32) 21:12:20 executing program 5: syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, &(0x7f0000000200)={0x0, 0x7, 0x30, {0x30, 0x23, "0802c6235b152ba0ea24a31b92e99cda0c846e329f3b5ebb5aab2ef78276a3983cedc53d0539f7fa18ff3d9615c4"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3009}}, &(0x7f00000002c0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "0abab2cc252d831fd57ee4c67c6f1289"}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x2, 0x9, 0x7a, "c48fdb09", "40054067"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x10, 0xe3, 0x4, 0xfa, 0x5, 0x3}}}, &(0x7f0000000940)={0x84, &(0x7f0000000400)={0x0, 0xf, 0xae, "f705dda8a56f59182b356c0da1252049c6d41af5dd9e7c3d32160282f05a42662ca61b51d98d86c7456ee8e0898e14ee84eb3e45b4ce6bc2cbd6db1fefa594cbb85882aef509d675370e550b8821ff32415d77ca1a6dfb6d87a39fe417d4a5738e70a3c9c16aa2a5f08525be073a047b193e8cad664dc6154142def6353b3bf0d262f6a47f7b13e6e06247123b43e06ad1bfaeadd93f220fd54415dd01bbafd0e09c54d7c147cc6552f804be1920"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x86}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x20, 0x1}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x80}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0xb, 0x2, 'cJ'}, &(0x7f0000000740)={0x40, 0xf, 0x2}, &(0x7f0000000780)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000000800)={0x40, 0x19, 0x2, "c6b8"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {}, {0x0, 0x2}, @ramp}) (async, rerun: 64) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) (async) write$char_usb(0xffffffffffffffff, &(0x7f0000000040), 0x0) write$hidraw(r0, 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d", 0x42) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0xe56d4e8f9d209939) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) write$hidraw(r3, 0x0, 0x0) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 21:12:20 executing program 0: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0xce7, 0xc3bca) syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x103201) write$hidraw(r0, &(0x7f0000000140)="c6", 0xfdef) syz_open_dev$hiddev(&(0x7f0000000000), 0x100000000, 0x0) 21:12:20 executing program 2: syz_open_dev$hidraw(&(0x7f00000000c0), 0x5991, 0x298f80) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x5991, 0x298f80) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) [ 669.661550][ T3886] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 669.699488][ T3886] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:20 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x115042) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) read$hidraw(r3, &(0x7f00000003c0)=""/64, 0x40) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x5, 0x80000) write$hidraw(r4, &(0x7f0000000200)="89", 0x33) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r5, 0x6609, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="2c4121b3d636668bdaf87ca8dda8dad4210e11bd7e9e42ec0d731b8e4035f1202e9911de46db005dd0da70cbc1f8f25330693f5e7d73f1b95b17aa74bc7d5a48a77c4aff4eb98cd7098738894d909768f834c07e8f0dea278562a7b181b7d5172e562e1055405ab122da4a1bb4e792e0b94ae5ac0ea3b288a14f53cc724a71d39e6f06971b4b0a57e77efb133160105e42903a4d9a3cf6b0fee7e4239d1f7a3e67f4a7b8891a2228b823deff6f8830870357799cdfba0e448ddffdc14eace32f170f811dd461d9a3a6384a71d7e88063a4a02ade39fc1e3bc7edeea0", 0xdc) 21:12:20 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x137f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3d}, @rumble={0x0, 0x8}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x48000) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xf8, 0x808000) read$hidraw(r3, &(0x7f00000001c0)=""/227, 0xe3) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 21:12:20 executing program 0: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0xce7, 0xc3bca) syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x103201) (async) write$hidraw(r0, &(0x7f0000000140)="c6", 0xfdef) (async) syz_open_dev$hiddev(&(0x7f0000000000), 0x100000000, 0x0) 21:12:20 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000000200)="a591528bf382ceceb0c63e728632c2cf3d352c2be08ab82bc9777d6125c896e94e0ac19e09bfca8a61fa7920075a077411db95694249efcc4111e78a0538e66727d36e03f1745674463285", 0x4b) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000280)="7c4ac6d92dc7fe02a03bf50e1bd56c5f6d1f6aafeabaa0c3961a3b66013bc9c374442d11f4f840652e946987937a2acc22e6726ed1312133a5533e477a900bd187577cc0500caffa09df729b81385abc5723bf0f647506cbcd70902a4473075edee21838675625985794cfe9a7d3bc4fc07d465a97480a98833de34ba7b96329d27acbf8", 0x84) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r0, &(0x7f0000000340)="13", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000440), 0x7, 0x200000) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000480)) (async) write$hidraw(r4, &(0x7f0000000380)="d8251e5713b25129f1e68676", 0xc) 21:12:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$evdev(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/2) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000340)={0x0, 0x99, &(0x7f0000000240)="429635d6de723018659e6739f227edc5f534e499c5cf9f2ebc8b517a336702cc135958efe24d60a50ad11cb015975de737a94acecba9c493ce02c93b37dd9c78a501324fa81c8d86bf566e55579b1c54866caa706ad21f8b3fa74bfb38791d68cac01c233dd175c6641ae66ffef745bfdc199ba1d76685faa1222ddeef19d62c71716fa76dbf655325ca4cba8998f41e5af43283f69407b637"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695", 0xa3) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x400) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)='M', 0x1) 21:12:20 executing program 0: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0xce7, 0xc3bca) syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x103201) write$hidraw(r0, &(0x7f0000000140)="c6", 0xfdef) syz_open_dev$hiddev(&(0x7f0000000000), 0x100000000, 0x0) syz_open_dev$hiddev(0xfffffffffffffffc, 0xce7, 0xc3bca) (async) syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x103201) (async) write$hidraw(r0, &(0x7f0000000140)="c6", 0xfdef) (async) syz_open_dev$hiddev(&(0x7f0000000000), 0x100000000, 0x0) (async) 21:12:20 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x7d, &(0x7f0000000440)=@string={0x7d, 0x3, "6308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff"}}]}) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0)="e67dac51b9e94583ac859dae42bdd483e31e6f0a7dacd0085b0dac5ac6823f14ec4d7873d89599e93ed034b95d555a3bfe2e19706ad3924da3b4943b8826e16920f87cd0366dc184e1a2c205f00c257586b3e8f31e8d9e44733ae48f3def012ddb", 0x61) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4088, 0xff8) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000c88726c0a51d154598ac010203010902120001000000000904000000090ed428"], 0x0) (async) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x7d, &(0x7f0000000440)=@string={0x7d, 0x3, "6308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff"}}]}) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0)="e67dac51b9e94583ac859dae42bdd483e31e6f0a7dacd0085b0dac5ac6823f14ec4d7873d89599e93ed034b95d555a3bfe2e19706ad3924da3b4943b8826e16920f87cd0366dc184e1a2c205f00c257586b3e8f31e8d9e44733ae48f3def012ddb", 0x61) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) (async) read$hidraw(r0, &(0x7f0000001340)=""/4088, 0xff8) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) (async) write$hidraw(r2, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) (async) read$hiddev(r4, &(0x7f0000000140)=""/233, 0xe9) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) (async) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) (async) 21:12:20 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000100)=""/239, 0xef) read$hidraw(r0, &(0x7f0000000200)=""/166, 0xffffffc0) 21:12:20 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000100)=""/239, 0xef) read$hidraw(r0, &(0x7f0000000200)=""/166, 0xffffffc0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000000100)=""/239, 0xef) (async) read$hidraw(r0, &(0x7f0000000200)=""/166, 0xffffffc0) (async) 21:12:20 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8000, 0x40e400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xf3) syz_open_dev$evdev(&(0x7f0000000040), 0x7fff, 0x111000) [ 669.971825][ T3944] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 669.999320][ T3944] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:21 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8000, 0x40e400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xf3) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x7fff, 0x111000) 21:12:21 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000100)=""/239, 0xef) (async) read$hidraw(r0, &(0x7f0000000200)=""/166, 0xffffffc0) 21:12:21 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x115042) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) (async) read$hidraw(r3, &(0x7f00000003c0)=""/64, 0x40) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x5, 0x80000) write$hidraw(r4, &(0x7f0000000200)="89", 0x33) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r5, 0x6609, 0x0) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="2c4121b3d636668bdaf87ca8dda8dad4210e11bd7e9e42ec0d731b8e4035f1202e9911de46db005dd0da70cbc1f8f25330693f5e7d73f1b95b17aa74bc7d5a48a77c4aff4eb98cd7098738894d909768f834c07e8f0dea278562a7b181b7d5172e562e1055405ab122da4a1bb4e792e0b94ae5ac0ea3b288a14f53cc724a71d39e6f06971b4b0a57e77efb133160105e42903a4d9a3cf6b0fee7e4239d1f7a3e67f4a7b8891a2228b823deff6f8830870357799cdfba0e448ddffdc14eace32f170f811dd461d9a3a6384a71d7e88063a4a02ade39fc1e3bc7edeea0", 0xdc) 21:12:21 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8000, 0x40e400) (async, rerun: 32) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0xf3) (async, rerun: 32) syz_open_dev$evdev(&(0x7f0000000040), 0x7fff, 0x111000) 21:12:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$evdev(&(0x7f0000000240), 0x400, 0x501800) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="12010003000000102505a8a44000010003010d02240001010020d009874362759ca75309dd5f56222b7e4f700400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x110, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000480)=ANY=[@ANYRES64=r2, @ANYRES32=r4, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRESOCT=r4, @ANYRESHEX=r1, @ANYRESOCT, @ANYRES16=r2, @ANYRES16=r3], 0x1, [{0x0, 0x0}]}) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r6, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r5, 0x0, 0x0) read$hidraw(r5, &(0x7f0000001340)=""/4096, 0x20002340) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="afbd1a353f9896d77b945641f8c8cae5e0eede7724ad23add77d7a024ca5cff5348da814e0c79ae4992e1b076c0949502d164e459689de4b50620c6db78acacd073347da55fe81014ab9518f4b684b29952d", 0x52) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r7 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r7, &(0x7f0000000000)="c2", 0xa00000) [ 670.182652][ T3955] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:21 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async, rerun: 64) r1 = syz_open_dev$evdev(&(0x7f00000014c0), 0x0, 0x0) (rerun: 64) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/2) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000340)={0x0, 0x99, &(0x7f0000000240)="429635d6de723018659e6739f227edc5f534e499c5cf9f2ebc8b517a336702cc135958efe24d60a50ad11cb015975de737a94acecba9c493ce02c93b37dd9c78a501324fa81c8d86bf566e55579b1c54866caa706ad21f8b3fa74bfb38791d68cac01c233dd175c6641ae66ffef745bfdc199ba1d76685faa1222ddeef19d62c71716fa76dbf655325ca4cba8998f41e5af43283f69407b637"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695", 0xa3) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x400) (async, rerun: 32) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)='M', 0x1) 21:12:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x40, 0xfffffffffffffcd7, &(0x7f0000000040)="791aac3b78b26efa8855892bc2cb26bb67c21d2781e1da82d25e54df33f7ebcf9cd24849ffc17cf01645ea7535b5c89703182571ace9c3aac0b4") syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000180)=ANY=[], 0xfffffffffffffffe) ioctl$EVIOCRMFF(r0, 0x5501, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0xa0, 0x4a01) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000540)={0x29, 0xea, &(0x7f0000000440)="252122b5ff9469a49289eedf1c8c5262574622d65cf7362d7dbcd4d9c29b6edbfa5f1630abe007395549544d90cf453bd9b83c619ab282a2e0516ff26232cde54a8b0fc629aac758614b2a6c157df68c1dd56bdd96cfe7a8e88aac952a536e932458dbf9ca15b8258e12018b47f40c1fe32bd34a26ff6f9df856d9f11f1b20a32e0eb5d4a41fadce9df67cfa4653606433fb241068532b5fb2112244fda17bd38df99352497139d1890e8e4966b6691e66efe5e411fc86194995bb712415f97e2df9481a7aee38a880b51fe2d58df2d3f49f54c5d9b85cb02404af887695d10bf1dc37e72f95a089d3e6"}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0xf, 0x3f, {0x3f, 0xf, "e52f1f1e4b4c34a296e06a9964e88d969a7566bfdf161356fd3187b7999ebe20a30e392e2624b38b7c754bab8d59fb9c1b403474286a073cfa36121463"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x816}}, &(0x7f0000000140)={0x0, 0x22, 0x23, {[@main=@item_012={0x2, 0x0, 0x8, "99fd"}, @main=@item_4={0x3, 0x0, 0xb, "bcfefb90"}, @local=@item_012={0x2, 0x2, 0x5, "0aa5"}, @main=@item_4={0x3, 0x0, 0x1, "5d44f406"}, @main=@item_4={0x3, 0x0, 0xa, "c77ee4ac"}, @global=@item_4={0x3, 0x1, 0x7, "14e7eee4"}, @global=@item_4={0x3, 0x1, 0x7, "98f6638b"}, @global=@item_012={0x1, 0x1, 0x0, 'Q'}, @global=@item_012={0x1, 0x1, 0x4, ' '}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x80, 0x1, {0x22, 0xc95}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000200)={0x0, 0x15, 0x63, "03c143886e34ad7fe08091ec2ca0a101a1d36502df17eaa4d7274e076d0b6ab2961971ff7e46591884935e4d8c27065e5e84b0bd87fb3b173c4b4b55c80c6c2b89d8ef490d5c3860c8640574bf4d6dd62e3c0052ebf121301d1b93302c261eaa506be7"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x81}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x6d}, &(0x7f0000000300)={0x20, 0x1, 0x57, "4c915ee3661f588aa159a769678182e50e6ba79b75f8891b117a07ae9bc6076997dfe4dcf32bc0587616eb31e83d1cc84c420b3e8608a64c8c319beb3d562785684d0fbad7ddc36a592eff732985274a06a0a0548b5567"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0xe5}}) [ 670.229708][ T3955] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:21 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xff}, @rumble={0x0, 0x2008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1ec2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e3442) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000440)={0x1c0, "c246fe38aa0d26608215d004e77ddb589ab6b43eae359d2cb93a4be9a4e9105d23d2b9831316afc9392258141b0224c94d198bc1ca3e00362af5169fcd2b4f4d8ef5862824e7381f4ba294bb8a020e2df903f12e59ab179e3395ee2ce558745a9caff7ffd2843373a77baed3c472ac55b3c3c13a352ab77538641f7d1b6f559c0f209c4e8d4a76cf9a23cf33a8c46b7a9e00d009d93a9fc9cb35fefb5a452a646db22e4b881b854d37df2ae56be6b6fd756379dd5583353fb89128800e5f9a2366e40e0184626bc33ccef1bec8fd19ccc1422d15b8e1773a8c593b29e4421adce2be85a3171038e7539bb59db062e9dab001e8d76aa05268734067d9f45429cd330111f06d8b9dfb2320ba64c6024be80881f04e171dc2ba6fff0d2e5b8d25033386880d3130ac45b56adb89bd3424f7c7356a6f6e838b1e5935f6140444130ddf47c2e6ad9d7234866d79b7d95516f7476aa672ad4306594e9fe310cb684680a5d662e069f225cc861b08916d54cb5c823122d8162f186144c302f5755c23303ce26b5ae3c38feadd70ecdd14c0dd9a543729df5029b8be36f450f97f7cc1b34ec1a6e1f132a37bb1bf5aa7129be8133fbc57d0d48f37c604b3d2f12c8c322b"}) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 21:12:21 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYRES16=0x0], 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x7d, &(0x7f0000000440)=@string={0x7d, 0x3, "6308df7a38ae8034dc2a6ce8940be6dba06549cc8c7dd8b5219479869c3e37b7f8f8327271630995a6f79c0573b4e5ea22231a5a18dab9be86100429f479d667c654ef33fd82ccfdc110cdbc3a0e9d07ef00fa64d541e454016362ee42c9d15333c3fd4d310b00fd73d5379c46f5921ee5595748719711c1b9bdff"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x46d, 0xc714, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x90, 0xff, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x3, 0x8, {0x9, 0x21, 0x2, 0x85, 0x1, {0x22, 0x243}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x2, 0x20, 0x9}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x310, 0x40, 0x57, 0x40, 0x8, 0x1f}, 0x111, &(0x7f00000006c0)={0x5, 0xf, 0x111, 0x6, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x88, 0x2, 0x3f, 0x585f, 0x9a}, @ptm_cap={0x3}, @generic={0xed, 0x10, 0x1, "a4f16a940622ae6b7b2126784ad846806386b0d2694bd55ff6d29a63d2eef6940881d7a34ec11cc16396ffd695e00a19a26522dd9c78a55fca2acec04910ebf27e4ee1658642d081ada63e06324bed0dd4460f5c3d65ebe4ad12c6089d308cc01e589312c9657ad43ea6a3d42a59e37dd187c5167679443ce56a985c407e43c6f9933e81b7aa08a659d8f4f9a7590bda4eab8c671cb183120b62bc761310363170927bbdf8b91af5f95c272079d10509be4f6d72aa0c99b81cad6b5518a9b69cd025b778d4e577bb08ae33e5c5481d72e43de153f67507967c53395cfa292681d86a63106f47c0de3f9c"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x9, 0x75, 0x1, 0x100, 0x5}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x42c}}, {0x2b, &(0x7f0000000500)=@string={0x2b, 0x3, "15e924819c465dddfb09bc1d0767a589c1f8265380c28094d45a7a82d74dbfd056d20d6dca6fc3c971"}}]}) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/72, 0x48) 21:12:21 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x115042) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) read$hidraw(r3, &(0x7f00000003c0)=""/64, 0x40) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x5, 0x80000) write$hidraw(r4, &(0x7f0000000200)="89", 0x33) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r5, 0x6609, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="2c4121b3d636668bdaf87ca8dda8dad4210e11bd7e9e42ec0d731b8e4035f1202e9911de46db005dd0da70cbc1f8f25330693f5e7d73f1b95b17aa74bc7d5a48a77c4aff4eb98cd7098738894d909768f834c07e8f0dea278562a7b181b7d5172e562e1055405ab122da4a1bb4e792e0b94ae5ac0ea3b288a14f53cc724a71d39e6f06971b4b0a57e77efb133160105e42903a4d9a3cf6b0fee7e4239d1f7a3e67f4a7b8891a2228b823deff6f8830870357799cdfba0e448ddffdc14eace32f170f811dd461d9a3a6384a71d7e88063a4a02ade39fc1e3bc7edeea0", 0xdc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x115042) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r3, &(0x7f00000000c0)='-', 0x1) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305839, &(0x7f0000000080)) (async) read$hidraw(r3, &(0x7f00000003c0)=""/64, 0x40) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x5, 0x80000) (async) write$hidraw(r4, &(0x7f0000000200)="89", 0x33) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r5, 0x6609, 0x0) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="2c4121b3d636668bdaf87ca8dda8dad4210e11bd7e9e42ec0d731b8e4035f1202e9911de46db005dd0da70cbc1f8f25330693f5e7d73f1b95b17aa74bc7d5a48a77c4aff4eb98cd7098738894d909768f834c07e8f0dea278562a7b181b7d5172e562e1055405ab122da4a1bb4e792e0b94ae5ac0ea3b288a14f53cc724a71d39e6f06971b4b0a57e77efb133160105e42903a4d9a3cf6b0fee7e4239d1f7a3e67f4a7b8891a2228b823deff6f8830870357799cdfba0e448ddffdc14eace32f170f811dd461d9a3a6384a71d7e88063a4a02ade39fc1e3bc7edeea0", 0xdc) (async) [ 670.328478][ T4001] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 670.343009][ T4001] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.360168][ T3988] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 21:12:21 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$evdev(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/2) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000340)={0x0, 0x99, &(0x7f0000000240)="429635d6de723018659e6739f227edc5f534e499c5cf9f2ebc8b517a336702cc135958efe24d60a50ad11cb015975de737a94acecba9c493ce02c93b37dd9c78a501324fa81c8d86bf566e55579b1c54866caa706ad21f8b3fa74bfb38791d68cac01c233dd175c6641ae66ffef745bfdc199ba1d76685faa1222ddeef19d62c71716fa76dbf655325ca4cba8998f41e5af43283f69407b637"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r2, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695", 0xa3) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x400) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)='M', 0x1) [ 670.371720][ T4001] Error: Driver 'raw-gadget' is already registered, aborting... [ 670.379475][ T4001] UDC core: USB Raw Gadget: driver registration failed: -16 [ 670.386862][ T4001] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.406457][ T3988] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.470065][ T3990] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 670.512937][ T3990] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x9, 0x111000) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000440)=""/215) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48aa20) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r1, &(0x7f0000001200), 0x0) write$hidraw(r1, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x11a) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) write$hidraw(r2, &(0x7f00000007c0)="1c8bf34a2632a2494bcf52a84481e4ea33168bfecb5863d38123d2a5afe1d7f4bec55767d0e7e8e37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1612c70fdbefaafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe09863953558979ba000fb935dccab1e36cdfeb02109bef02596fa6b6c2b9ba14b5fe066aea4c64bb84dc956b0de9b58a7a6989d69862ed836b90af6aa276821970cad549c1b64ec441b64c49e1e96e4e8465c14ab3a609e873516ff6c1f2557b207c78ac447b2fb7c812a8bf508f6da307493c33e90a83c048ae91fbe84d79ed4ef3f29f361ae31fe979952870476ab4bd7444bed6", 0x10e) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r4, &(0x7f0000000200)="777c298288de969734387521755d94646f7b887e377826ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81de0a7f500124d45f3536dcbc0e80c51a656700ab8b6a5729f9b14b286a16ffac01a07152a999a98a9c5b32ce4d460d4efec51d791f119d4c", 0x78) read$hidraw(r2, &(0x7f00000006c0)=""/253, 0xfd) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100000d318c00010000040009930400000079192b00"/36], 0x0) 21:12:21 executing program 5: r0 = syz_usb_connect(0x3, 0xe9, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x67, 0x27, 0x9b, 0x40, 0x7b8, 0x8189, 0xdeac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd7, 0x1, 0x7f, 0x1, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0xff, 0xff, 0xff, 0x1, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x21f}}, @uac_as={[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xba, 0x1, 0x0, 0x3}]}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x2, 0x9, 0x43, [@generic={0xab, 0x4, "e55f25ab3cf144cee51a660fcfc7b9869a601af3a3f905ef3f8ea1be2aa44726b39fc190b1be1b79d2d7d6100a3300e6debe04072a7100950b9a953997199c9f8738bf43a44f066835104620e3b014724bb1291a8ee1fec15a5840fad0a151103343c1f66126bd5ad5ec1fa7936a70b3ff5e485fbce2ec77614419568ca1f0fde360b32ee40ea7f7c491a1c93bb0c239c05f6d899cbf4be0bc3e15f15d97d0b4c86d80e76ebc12f62c"}]}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0xfb, 0x7, 0x7, 0x20, 0x20}, 0xa7, &(0x7f0000000140)={0x5, 0xf, 0xa7, 0x3, [@generic={0x7c, 0x10, 0x4, "eebcf0a0cc743063a471027c6dff883f5006271d2bfbc88091aa6133644015d7fb7ffe50688de6ffd4f7f9b554b3569edb10e90e1f79585e4b915e34019f3cb36de076de21cf8227976b784c4fb353c4d07d6502eed8eea631889c0230c0961fa20987616fd81d8c01fdc87cbf69d3c80acc77c66e0002f73d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x6, 0x6, 0x7}, @ssp_cap={0x1c, 0x10, 0xa, 0x4, 0x4, 0x4, 0x0, 0x9, [0xc0, 0x3f00, 0x1bf30, 0x3f0f]}]}, 0x1, [{0xc2, &(0x7f0000000200)=@string={0xc2, 0x3, "906f2dddcaaae0c7e2fc554ce1423cb094771ae1329c6a6b40685ee270984bd830f066307008f443518d81455ce706b6195a04e09310f5ed634c30b061acda79c5c65f3366f9aef9b1349aa0136560e536a4f3e5ff2c393b3a1213ef91daecfee10b030d184987ab5bbd019193ccfea840b9c074f8330c063e994d8619c6631740b51617d477a2782da99f6f8d326631e384945c3c7b0688e62aabeba785e983b02181f8e6eb6734c2f8e49f44e2c1f06a286b1088c9257cc85e8d1312449f79"}}]}) syz_usb_connect$cdc_ncm(0x3, 0x80, &(0x7f0000001300)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x2, 0x1, 0xd6, 0x20, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "579242"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x4, 0xff, 0xd6c, 0xcc}, {0x6, 0x24, 0x1a, 0x0, 0x1}, [@mbim_extended={0x8, 0x24, 0x1c, 0xfff8, 0x7f, 0xfff7}, @dmm={0x7, 0x24, 0x14, 0xffff, 0x6}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x1, 0xfa, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x6, 0x1, 0xdf}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x8, 0x1, 0x9}}}}}}}]}}, &(0x7f0000001500)={0xa, &(0x7f0000000b80)={0xa, 0x6, 0x300, 0x4, 0x1, 0x7f, 0xff, 0x2}, 0x48, &(0x7f0000001380)={0x5, 0xf, 0x48, 0x5, [@ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x0, 0xf000, 0x7f, [0xff3fff, 0x3f00, 0xc000, 0xff3f0f, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x42, 0x7, 0x800}, @wireless={0xb, 0x10, 0x1, 0x2, 0x50, 0x0, 0x80, 0x800, 0x1}, @wireless={0xb, 0x10, 0x1, 0x6, 0x58, 0x7, 0x8, 0x5, 0xbe}, @ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x54ca}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x1409}}]}) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x90, 0x1f, [{{0x9, 0x4, 0x0, 0x2, 0x6, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x7, 0xf9, 0x39}}}}}]}}]}}, &(0x7f0000001140)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x300, 0x1, 0x2, 0x20, 0x8}, 0x23, &(0x7f0000000e40)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x18, 0x0, 0x80}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "e1b148a968ce1cd0a9bbc5a10f0063dc"}]}, 0x6, [{0x84, &(0x7f0000000e80)=@string={0x84, 0x3, "0bfca58d2db500b161ca7c5cf9823e880ba2ff4f4e991c5ace36ca226125bf848817b3a9223e2272e905e331e5e9db77c24fd536ca249e889bc5fb10e3ff8abd8a2dfe798d3dd0f0c4bc79fdd94c7aabdff6b89de9c6b5e78ec952db87007f8d825cc57aeb155258bbd084b3227b80db3c3e7f785dc9ce889a16174fbe9a4c74be9f"}}, {0x5c, &(0x7f0000000f40)=@string={0x5c, 0x3, "7f53623457e92f179aa7b5342b5b38da0f29d187862e09c95749a55d500634517cc0137f80105d28e0713b23a492fe785dcd8f112fcd89156ee9b5b993a37d7af7f1df2deb64a58a976595999a985d2755c06aef119c064a711a"}}, {0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x827}}, {0x4, &(0x7f0000001000)=@lang_id={0x4, 0x3, 0x140a}}, {0x4, &(0x7f0000001040)=@lang_id={0x4, 0x3, 0x200a}}, {0xa4, &(0x7f0000001080)=@string={0xa4, 0x3, "bf5be00fe0d28ea0f780255557e9c94c4d348073711d7b98daab62e232eac1330b96da23702d5b7fabe83f5eab97bad3700da11c5a0783f17bd929e640354b8abbfdd824bff5409fec9dde822bd9737a7911bef8eac283e1e603991041707025c5993b58c27e5aa60668454539434c6bbe66c831c9e3475734f97fe9b51f4fd2bfa84ee8275fbad001c4ce064ae04173a567e8fdd75c7dbb98e30112e4b09e694b52"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x24, &(0x7f0000001a80)={0x0, 0xe, 0xeb, {0xeb, 0x0, "5279007c25fed255eb9534a1f88bd7825cee905bc789351b230b447183a594436c90ac6238b487431b68aaa772cc4618b48b16581e4980424a6d170299842c4dca03cae952743252af55aa29a2f89380ee7c254bf2f60d3166414223c62fe7d7e82ac111d230f313c641a5ca71a276643ac11fa90152853400f81de2944836d8bc8c8ace214a6d5d4f1fc1d5f10499f11da26b34841f2a2fdf827d63a538fc12c2d6fbd9035615d7c90589e6bbbb99e08535a45bd87d08bb074c0f58176a3e5ee012df55094cda600ee084652ee52f34ed21433b4ffd819b7f5e424561fa6dbf41fa514537f993f7f9"}}, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x89, 0x60, 0x1, {0x22, 0xc50}}}}, &(0x7f0000001a40)={0x2c, &(0x7f0000000540)={0x20, 0x0, 0x53, "08429b41e824b864b587366b950346c3aa3062fe86857bb3d24f3ed59fc58889114f1bc83cd529624232dff01d55e3971d25ed8f9dd4159ec1194599493cca386b68f9e9d2dc309e91470b8e4eba8174012146"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000600)={0x0, 0x8, 0x1}, &(0x7f0000000640)={0x20, 0x1, 0xbd, "2a419cc707caee55d2f5e522fd5c4b40e97aa78dd6cd8fa0930aaedca69c15644d733abcd952805ce68496d74858bc5b2bcb8e45c3e2e95590aecf3999ccd62c3b4812088ab3f94429369de2d73b672075e9701fbee74325dfb04c77ec3dbd5bfd647efded409866a61a64070fd1a09c8e9d9c818b04e8fc47a0d31f667b476e44f578b6ec0cb075a34a3239aa04e20934d72d204534c6157182677f7188e0c756f619555a05f619056a2ff89b31ccadf7eecb5472e1f823ad118d0444"}, &(0x7f0000000740)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$uac1(r0, &(0x7f00000009c0)={0x14, &(0x7f00000007c0)={0x0, 0x4, 0xd3, {0xd3, 0x4, "ed2a1c152dd8bb18d094c3f737e9e356a7c48420d29ca1b9ef180873de674054c847c933482f066a809a12730c953a71e05e619d471dbe5b318eab1f1e342db3b207c57706a925a1f75a2cf205b3bed4802bf218f69a9600ccd17c013b4ced1c287fe71c80515052254f6a3d1484509edaea61e9fa5cca42e98979e09fd0d81277bb57b5ea7b4258748dd87d7bf5b9777fdce3046a6085aa12b9e7fa99059b039677548fa705868c8f7dbe79766c2bbbf8707a79ca58026d3a3b8d3664d73947593fb76394aae9a8157b0f747ae324e8e8"}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="0003c300000000035ab01f426054e929b58f7b1f390e02a4463e35084c98d8e52c662015d0970bb2fa0075c1ef4cf7e9c8bb5ba245794a3a798e790dcbca33b1e96d6a756087ab301e7fc201f6c17dbc659629f7035ac098242bca3e33d181b24d41a732fa92adfd9cf828afb490a397fa5def26b9509d129d87a687a111e1aad832f9a4fbe684e7f7c6a68794f2fb65cb45f91353c5c22b9aa219a0113c693de0ee6d796f8f80aa2c8bdd0aab457e525ee982c3c10d1308e5dcb1a144dea5df795b1c59019f9a870cdeb0"]}, &(0x7f0000000c40)={0x44, &(0x7f0000000a00)={0x0, 0xd, 0x49, "1aceadf8e4ce93397bf6ec20996ebfad4c0231511bd541a063cbfcd98a320a464ff7934b8043c54130a90170e53b16f2cab41fd319353af7b89fc2d5355fdfbcfc552dbf2f1d30a0fa"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000b00)={0x20, 0x81, 0x2, "5180"}, &(0x7f0000000b40)={0x20, 0x82, 0x2, '@|'}, &(0x7f00000011c0)=ANY=[@ANYBLOB="2080bd30659869fc91c87053f9832c25d2a69027d1a49c7636ced17f67730e763971d41e4e7bad06c45fa6bb6f8f7b9a20660e2648d22367e7166df2adfe69256f8bf144197e30194f546a1e6a039a82556f930fa7666f839d478e678248f7996a82f4c73114ffe6cd504a4ff0f8d23b8db8d58a05c7b559cf28ba74fec0412db638b7dd6c10fbb66da29620fd0546f25d55b901d6ff1cd231a59a8f17fcd26566a7418f9efb658eacdfe5087d41be952d1c03e768100e9c034a720bedcd1f48d8c363647eaaf59f859f136f0e6fcde3264db9e097f17a721bf1d3bb0380b8a983c6ab7734f09b266257a20fdc5156a4f2a688045af748d5b4f1d7a1299b4298cca0"], &(0x7f0000000bc0)={0x20, 0x84, 0x1, "8c"}, &(0x7f0000000c00)={0x20, 0x85, 0x3, 'I\\T'}}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000cc0)={0x4, 0x7f, 0x6, 0x2, 0x800, 0x45f}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000d00)=""/6) syz_usb_connect$cdc_ecm(0x2, 0x60, &(0x7f0000001580)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4e, 0x1, 0x1, 0x7, 0x20, 0x73, [{{0x9, 0x4, 0x0, 0x1f, 0x2, 0x2, 0x6, 0x0, 0x5, {{0x5}, {0x5, 0x24, 0x0, 0x5c0d}, {0xd, 0x24, 0xf, 0x1, 0x2d7, 0x7, 0x0, 0x63}, [@obex={0x5, 0x24, 0x15, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0xfe, 0x1ff}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x20}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x9, 0x3, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x1af, 0x26, 0x3}}}}}]}}]}}, &(0x7f00000019c0)={0xa, &(0x7f0000001600)={0xa, 0x6, 0x110, 0x3, 0x0, 0x5, 0x10, 0x4}, 0x3b, &(0x7f0000001640)={0x5, 0xf, 0x3b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x4, 0x0, 0x6}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "d8ad38fb3499fe1b8bcb6baf5860b4ef"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x81, 0x1f, 0x7, 0x1, 0x7f}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xb, 0x8, 0x9, 0x23b}]}, 0x5, [{0xa1, &(0x7f0000001680)=@string={0xa1, 0x3, "f7c632cf9785a0f202c5bbe98eb5daf2950389a2716f9a0f3ceb11548446551a9e40a11e2eba2cefdba0cc6a82756cefaec939a16729314ce5115d5a895b4f29ee89a1f8758a5a706c8fdfece7b7c3f58171dc1098cd50faa5b181875f66719a9d89eff8099d3e90f3fc47f22b959bf1014a655119a7d5e00e1d1c6ae6f3953d5041ae561fa11fa1446affc1f602395cc1316dade2c292dce5127fd07fd25a"}}, {0xfb, &(0x7f0000001740)=@string={0xfb, 0x3, "ff98dd9680c36f9513c67d90e2b7a7edaf418a3007246ff64f84eeda944f9aec184b9e2f6119bd089c741a2189436882227a3c99adce05899daec1bfb9d66a792fda2f3e07423c3f5cd7915c6e8fdc0a456a73a654b6b55f3ad0350840ea0e0194c66b1d456cffae2fa38e892e45094989d88065875736db6f20b12474b59dc02e1a04b00cda7e20f3e684719cfbefd9d4b4022fa3adf3c4c86c85f25d9d15e70de1a6a874c5f303ea359ff8a85a823caf248e54fe75159cd64e7601fc891157c047b040c8fa2992ca0f8711b23313464ca1ecbe4b26810531efaf82c8ed0e593c16a326aadc08172e800abde49a09beddcafc35e3d9f71273"}}, {0x84, &(0x7f0000001840)=@string={0x84, 0x3, "dd4abd001c6173e9b14cf9941da88f0cc2cd1482f6eadbd18c0dd898308bbce3ff698bc9e88a0f9f88eef70ebbac7f2a15baff40328844d6e456334d521d12ed4afcc144b827127955f9ba0bcd06d2913cc8ad916671868123df958fea68235c678a42409e0da46f4280cbea2895bd30b966b5860c6cb669d165f7f6455542750df6"}}, {0x2b, &(0x7f0000001900)=@string={0x2b, 0x3, "80c244d85ebd93b1f0b71eee1c0c61b43df502bfb1fa6f9da07cf1f6fb699a19198da96a2f89460207"}}, {0x6d, &(0x7f0000001940)=@string={0x6d, 0x3, "400e1ee9e0e1ddaa97bedb291ac25017911ab95ea452b1400c05852b83c65a57ec2cd94eadd8202a2552545241007990c75f1890047b9edf5d4b018f76826d628838073791727eaaf84686927e48373b69c5c2c6deca377a963ba86f75180dfac113f47110b36b2fba317f"}}]}) syz_open_dev$evdev(&(0x7f00000027c0), 0x6, 0x272044) r1 = syz_open_dev$evdev(&(0x7f0000002a80), 0x7, 0x1) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000440)={0x14, 0xa3, &(0x7f00000008c0)="1fdda99865780371d04dc45fb448e8656fa9663d5755bf709c341e342c31395f698f3ae1a132a550ddab98f0c48f3dec9ca6eb40f79b82fbd9c82f07a81dc36284d8ccf23ae47e7e4f1767135d8d50d8b57d01dbf86005f8b3e8890cd3707fab684c9b610b47d37baf4dcb5b7e845cbea26b8b40304956c5fa6e7e93d363c793013bf52c6da6847e91824b713d7c57a75d8d172a638be7be1b184c2cb37c304a0617fb"}) [ 670.735977][ T4037] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 670.776909][ T4037] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.803840][ T4037] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 670.823763][ T4038] Error: Driver 'raw-gadget' is already registered, aborting... [ 670.829542][ T4037] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.831501][ T4038] UDC core: USB Raw Gadget: driver registration failed: -16 [ 670.846454][ T4038] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.862561][ T4037] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 670.900515][ T4037] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 670.929458][ T4037] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 670.957465][ T4037] misc raw-gadget: fail, usb_gadget_register_driver returned -16 21:12:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x40, 0xfffffffffffffcd7, &(0x7f0000000040)="791aac3b78b26efa8855892bc2cb26bb67c21d2781e1da82d25e54df33f7ebcf9cd24849ffc17cf01645ea7535b5c89703182571ace9c3aac0b4") (async) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000180)=ANY=[], 0xfffffffffffffffe) (async, rerun: 64) ioctl$EVIOCRMFF(r0, 0x5501, 0x0) (rerun: 64) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0xa0, 0x4a01) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000540)={0x29, 0xea, &(0x7f0000000440)="252122b5ff9469a49289eedf1c8c5262574622d65cf7362d7dbcd4d9c29b6edbfa5f1630abe007395549544d90cf453bd9b83c619ab282a2e0516ff26232cde54a8b0fc629aac758614b2a6c157df68c1dd56bdd96cfe7a8e88aac952a536e932458dbf9ca15b8258e12018b47f40c1fe32bd34a26ff6f9df856d9f11f1b20a32e0eb5d4a41fadce9df67cfa4653606433fb241068532b5fb2112244fda17bd38df99352497139d1890e8e4966b6691e66efe5e411fc86194995bb712415f97e2df9481a7aee38a880b51fe2d58df2d3f49f54c5d9b85cb02404af887695d10bf1dc37e72f95a089d3e6"}) (async) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0xf, 0x3f, {0x3f, 0xf, "e52f1f1e4b4c34a296e06a9964e88d969a7566bfdf161356fd3187b7999ebe20a30e392e2624b38b7c754bab8d59fb9c1b403474286a073cfa36121463"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x816}}, &(0x7f0000000140)={0x0, 0x22, 0x23, {[@main=@item_012={0x2, 0x0, 0x8, "99fd"}, @main=@item_4={0x3, 0x0, 0xb, "bcfefb90"}, @local=@item_012={0x2, 0x2, 0x5, "0aa5"}, @main=@item_4={0x3, 0x0, 0x1, "5d44f406"}, @main=@item_4={0x3, 0x0, 0xa, "c77ee4ac"}, @global=@item_4={0x3, 0x1, 0x7, "14e7eee4"}, @global=@item_4={0x3, 0x1, 0x7, "98f6638b"}, @global=@item_012={0x1, 0x1, 0x0, 'Q'}, @global=@item_012={0x1, 0x1, 0x4, ' '}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x80, 0x1, {0x22, 0xc95}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000200)={0x0, 0x15, 0x63, "03c143886e34ad7fe08091ec2ca0a101a1d36502df17eaa4d7274e076d0b6ab2961971ff7e46591884935e4d8c27065e5e84b0bd87fb3b173c4b4b55c80c6c2b89d8ef490d5c3860c8640574bf4d6dd62e3c0052ebf121301d1b93302c261eaa506be7"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x81}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x6d}, &(0x7f0000000300)={0x20, 0x1, 0x57, "4c915ee3661f588aa159a769678182e50e6ba79b75f8891b117a07ae9bc6076997dfe4dcf32bc0587616eb31e83d1cc84c420b3e8608a64c8c319beb3d562785684d0fbad7ddc36a592eff732985274a06a0a0548b5567"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0xe5}}) [ 671.305439][ T4042] sysfs: cannot create duplicate filename '/bus/gadget/drivers/raw-gadget' [ 671.307177][ T4041] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 671.314120][ T4042] CPU: 1 PID: 4042 Comm: syz-executor.0 Not tainted 5.18.0-rc5-syzkaller-00112-ga2673d570bd6 #0 [ 671.322442][ T4041] ------------[ cut here ]------------ [ 671.332787][ T4042] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 671.332803][ T4042] Call Trace: [ 671.332811][ T4042] [ 671.332820][ T4042] dump_stack_lvl+0xcd/0x134 [ 671.338297][ T4041] kernfs: can not remove 'bind', no directory [ 671.348314][ T4042] sysfs_warn_dup.cold+0x1c/0x29 [ 671.351748][ T4041] WARNING: CPU: 0 PID: 4041 at fs/kernfs/dir.c:1569 kernfs_remove_by_name_ns+0xed/0x110 [ 671.354522][ T4042] sysfs_create_dir_ns+0x233/0x290 [ 671.354553][ T4042] ? sysfs_create_mount_point+0xb0/0xb0 [ 671.359138][ T4041] Modules linked in: [ 671.365157][ T4042] ? rwlock_bug.part.0+0x90/0x90 [ 671.370123][ T4041] [ 671.379758][ T4042] ? do_raw_spin_unlock+0x171/0x230 [ 671.379787][ T4042] kobject_add_internal+0x2ce/0x900 [ 671.384887][ T4041] CPU: 0 PID: 4041 Comm: syz-executor.0 Not tainted 5.18.0-rc5-syzkaller-00112-ga2673d570bd6 #0 [ 671.390409][ T4042] kobject_init_and_add+0x101/0x160 [ 671.390440][ T4042] ? kobject_create_and_add+0xb0/0xb0 [ 671.394309][ T4041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 671.399226][ T4042] ? lockdep_init_map_type+0x21a/0x7f0 [ 671.399255][ T4042] ? __raw_spin_lock_init+0x36/0x110 [ 671.401564][ T4041] RIP: 0010:kernfs_remove_by_name_ns+0xed/0x110 [ 671.406738][ T4042] bus_add_driver+0x1ed/0x630 [ 671.406772][ T4042] driver_register+0x220/0x3a0 [ 671.411936][ T4041] Code: c3 e8 d7 00 9e ff 4c 89 e7 41 bc fe ff ff ff e8 69 c2 81 ff eb da e8 c2 00 9e ff 4c 89 ee 48 c7 c7 e0 06 54 86 e8 61 8c 13 04 <0f> 0b 41 bc fe ff ff ff eb bc e8 c4 99 d2 ff e9 71 ff ff ff e8 ba [ 671.422328][ T4042] usb_gadget_register_driver_owner+0xfb/0x1e0 [ 671.422362][ T4042] raw_ioctl+0x1883/0x2730 [ 671.427570][ T4041] RSP: 0018:ffffc9000b3c7d68 EFLAGS: 00010286 [ 671.432898][ T4042] ? __fget_files+0x286/0x470 [ 671.442959][ T4041] [ 671.448374][ T4042] ? gadget_suspend+0x10/0x10 [ 671.448399][ T4042] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 671.453661][ T4041] RAX: 0000000000000000 RBX: ffff8881129f2098 RCX: 0000000000000000 [ 671.459874][ T4042] ? gadget_suspend+0x10/0x10 [ 671.459899][ T4042] __x64_sys_ioctl+0x193/0x200 [ 671.464563][ T4041] RDX: ffff88812ff5b900 RSI: ffffffff812bdce8 RDI: fffff52001678f9f [ 671.469312][ T4042] do_syscall_64+0x35/0xb0 [ 671.469343][ T4042] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 671.488961][ T4041] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 [ 671.495081][ T4042] RIP: 0033:0x7f4c494190e9 [ 671.499497][ T4041] R10: ffffffff812b86be R11: 0000000000000000 R12: ffff8881129f20a0 [ 671.505520][ T4042] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 671.511812][ T4041] R13: ffffffff868162c0 R14: 0000000000000000 R15: 1ffff92001678fce [ 671.514276][ T4042] RSP: 002b:00007f4c48b4d168 EFLAGS: 00000246 [ 671.518951][ T4041] FS: 00007f4c48b6e700(0000) GS:ffff8881f6800000(0000) knlGS:0000000000000000 [ 671.525144][ T4042] ORIG_RAX: 0000000000000010 [ 671.533218][ T4041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 671.537754][ T4042] RAX: ffffffffffffffda RBX: 00007f4c4952c100 RCX: 00007f4c494190e9 [ 671.537774][ T4042] RDX: 0000000000000000 RSI: 0000000000005501 RDI: 0000000000000003 [ 671.542526][ T4041] CR2: 00007f4c48b6d110 CR3: 000000012fe1a000 CR4: 00000000003506f0 [ 671.550474][ T4042] RBP: 00007f4c4947308d R08: 0000000000000000 R09: 0000000000000000 [ 671.550492][ T4042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 671.550509][ T4042] R13: 00007ffc155b6d5f R14: 00007f4c48b4d300 R15: 0000000000022000 [ 671.554894][ T4041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 671.560763][ T4042] [ 671.560981][ T4042] kobject_add_internal failed for raw-gadget with -EEXIST, don't try to register things with the same name in the same directory. [ 671.568759][ T4041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 671.573432][ T4042] UDC core: USB Raw Gadget: driver registration failed: -17 [ 671.581392][ T4041] Call Trace: [ 671.581403][ T4041] [ 671.601074][ T4042] misc raw-gadget: fail, usb_gadget_register_driver returned -17 [ 671.609046][ T4041] driver_remove_file+0x46/0x60 [ 671.741811][ T4041] bus_remove_driver+0x22f/0x300 [ 671.746836][ T4041] driver_unregister+0x73/0xb0 [ 671.751620][ T4041] usb_gadget_register_driver_owner.cold+0x6c/0xd0 [ 671.758254][ T4041] raw_ioctl+0x1883/0x2730 [ 671.762682][ T4041] ? __fget_files+0x286/0x470 [ 671.767402][ T4041] ? gadget_suspend+0x10/0x10 [ 671.772095][ T4041] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 671.778401][ T4041] ? gadget_suspend+0x10/0x10 [ 671.783088][ T4041] __x64_sys_ioctl+0x193/0x200 [ 671.787913][ T4041] do_syscall_64+0x35/0xb0 [ 671.792344][ T4041] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 671.798310][ T4041] RIP: 0033:0x7f4c49418ea7 [ 671.802733][ T4041] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 671.815604][ T4046] Error: Driver 'raw-gadget' is already registered, aborting... [ 671.822420][ T4041] RSP: 002b:00007f4c48b6c098 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 671.822451][ T4041] RAX: ffffffffffffffda RBX: 00007f4c48b6d110 RCX: 00007f4c49418ea7 [ 671.830094][ T4046] UDC core: USB Raw Gadget: driver registration failed: -16 21:12:22 executing program 5: r0 = syz_usb_connect(0x3, 0xe9, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x67, 0x27, 0x9b, 0x40, 0x7b8, 0x8189, 0xdeac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd7, 0x1, 0x7f, 0x1, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0xff, 0xff, 0xff, 0x1, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x21f}}, @uac_as={[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xba, 0x1, 0x0, 0x3}]}], [{{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x2, 0x9, 0x43, [@generic={0xab, 0x4, "e55f25ab3cf144cee51a660fcfc7b9869a601af3a3f905ef3f8ea1be2aa44726b39fc190b1be1b79d2d7d6100a3300e6debe04072a7100950b9a953997199c9f8738bf43a44f066835104620e3b014724bb1291a8ee1fec15a5840fad0a151103343c1f66126bd5ad5ec1fa7936a70b3ff5e485fbce2ec77614419568ca1f0fde360b32ee40ea7f7c491a1c93bb0c239c05f6d899cbf4be0bc3e15f15d97d0b4c86d80e76ebc12f62c"}]}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0xfb, 0x7, 0x7, 0x20, 0x20}, 0xa7, &(0x7f0000000140)={0x5, 0xf, 0xa7, 0x3, [@generic={0x7c, 0x10, 0x4, "eebcf0a0cc743063a471027c6dff883f5006271d2bfbc88091aa6133644015d7fb7ffe50688de6ffd4f7f9b554b3569edb10e90e1f79585e4b915e34019f3cb36de076de21cf8227976b784c4fb353c4d07d6502eed8eea631889c0230c0961fa20987616fd81d8c01fdc87cbf69d3c80acc77c66e0002f73d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x6, 0x6, 0x7}, @ssp_cap={0x1c, 0x10, 0xa, 0x4, 0x4, 0x4, 0x0, 0x9, [0xc0, 0x3f00, 0x1bf30, 0x3f0f]}]}, 0x1, [{0xc2, &(0x7f0000000200)=@string={0xc2, 0x3, "906f2dddcaaae0c7e2fc554ce1423cb094771ae1329c6a6b40685ee270984bd830f066307008f443518d81455ce706b6195a04e09310f5ed634c30b061acda79c5c65f3366f9aef9b1349aa0136560e536a4f3e5ff2c393b3a1213ef91daecfee10b030d184987ab5bbd019193ccfea840b9c074f8330c063e994d8619c6631740b51617d477a2782da99f6f8d326631e384945c3c7b0688e62aabeba785e983b02181f8e6eb6734c2f8e49f44e2c1f06a286b1088c9257cc85e8d1312449f79"}}]}) (async) syz_usb_connect$cdc_ncm(0x3, 0x80, &(0x7f0000001300)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x2, 0x1, 0xd6, 0x20, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "579242"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x4, 0xff, 0xd6c, 0xcc}, {0x6, 0x24, 0x1a, 0x0, 0x1}, [@mbim_extended={0x8, 0x24, 0x1c, 0xfff8, 0x7f, 0xfff7}, @dmm={0x7, 0x24, 0x14, 0xffff, 0x6}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x1, 0xfa, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x6, 0x1, 0xdf}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x8, 0x1, 0x9}}}}}}}]}}, &(0x7f0000001500)={0xa, &(0x7f0000000b80)={0xa, 0x6, 0x300, 0x4, 0x1, 0x7f, 0xff, 0x2}, 0x48, &(0x7f0000001380)={0x5, 0xf, 0x48, 0x5, [@ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x0, 0xf000, 0x7f, [0xff3fff, 0x3f00, 0xc000, 0xff3f0f, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x42, 0x7, 0x800}, @wireless={0xb, 0x10, 0x1, 0x2, 0x50, 0x0, 0x80, 0x800, 0x1}, @wireless={0xb, 0x10, 0x1, 0x6, 0x58, 0x7, 0x8, 0x5, 0xbe}, @ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x54ca}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x1409}}]}) (async) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x90, 0x1f, [{{0x9, 0x4, 0x0, 0x2, 0x6, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x7, 0xf9, 0x39}}}}}]}}]}}, &(0x7f0000001140)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x300, 0x1, 0x2, 0x20, 0x8}, 0x23, &(0x7f0000000e40)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x18, 0x0, 0x80}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "e1b148a968ce1cd0a9bbc5a10f0063dc"}]}, 0x6, [{0x84, &(0x7f0000000e80)=@string={0x84, 0x3, "0bfca58d2db500b161ca7c5cf9823e880ba2ff4f4e991c5ace36ca226125bf848817b3a9223e2272e905e331e5e9db77c24fd536ca249e889bc5fb10e3ff8abd8a2dfe798d3dd0f0c4bc79fdd94c7aabdff6b89de9c6b5e78ec952db87007f8d825cc57aeb155258bbd084b3227b80db3c3e7f785dc9ce889a16174fbe9a4c74be9f"}}, {0x5c, &(0x7f0000000f40)=@string={0x5c, 0x3, "7f53623457e92f179aa7b5342b5b38da0f29d187862e09c95749a55d500634517cc0137f80105d28e0713b23a492fe785dcd8f112fcd89156ee9b5b993a37d7af7f1df2deb64a58a976595999a985d2755c06aef119c064a711a"}}, {0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x827}}, {0x4, &(0x7f0000001000)=@lang_id={0x4, 0x3, 0x140a}}, {0x4, &(0x7f0000001040)=@lang_id={0x4, 0x3, 0x200a}}, {0xa4, &(0x7f0000001080)=@string={0xa4, 0x3, "bf5be00fe0d28ea0f780255557e9c94c4d348073711d7b98daab62e232eac1330b96da23702d5b7fabe83f5eab97bad3700da11c5a0783f17bd929e640354b8abbfdd824bff5409fec9dde822bd9737a7911bef8eac283e1e603991041707025c5993b58c27e5aa60668454539434c6bbe66c831c9e3475734f97fe9b51f4fd2bfa84ee8275fbad001c4ce064ae04173a567e8fdd75c7dbb98e30112e4b09e694b52"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x24, &(0x7f0000001a80)={0x0, 0xe, 0xeb, {0xeb, 0x0, "5279007c25fed255eb9534a1f88bd7825cee905bc789351b230b447183a594436c90ac6238b487431b68aaa772cc4618b48b16581e4980424a6d170299842c4dca03cae952743252af55aa29a2f89380ee7c254bf2f60d3166414223c62fe7d7e82ac111d230f313c641a5ca71a276643ac11fa90152853400f81de2944836d8bc8c8ace214a6d5d4f1fc1d5f10499f11da26b34841f2a2fdf827d63a538fc12c2d6fbd9035615d7c90589e6bbbb99e08535a45bd87d08bb074c0f58176a3e5ee012df55094cda600ee084652ee52f34ed21433b4ffd819b7f5e424561fa6dbf41fa514537f993f7f9"}}, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x89, 0x60, 0x1, {0x22, 0xc50}}}}, &(0x7f0000001a40)={0x2c, &(0x7f0000000540)={0x20, 0x0, 0x53, "08429b41e824b864b587366b950346c3aa3062fe86857bb3d24f3ed59fc58889114f1bc83cd529624232dff01d55e3971d25ed8f9dd4159ec1194599493cca386b68f9e9d2dc309e91470b8e4eba8174012146"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000600)={0x0, 0x8, 0x1}, &(0x7f0000000640)={0x20, 0x1, 0xbd, "2a419cc707caee55d2f5e522fd5c4b40e97aa78dd6cd8fa0930aaedca69c15644d733abcd952805ce68496d74858bc5b2bcb8e45c3e2e95590aecf3999ccd62c3b4812088ab3f94429369de2d73b672075e9701fbee74325dfb04c77ec3dbd5bfd647efded409866a61a64070fd1a09c8e9d9c818b04e8fc47a0d31f667b476e44f578b6ec0cb075a34a3239aa04e20934d72d204534c6157182677f7188e0c756f619555a05f619056a2ff89b31ccadf7eecb5472e1f823ad118d0444"}, &(0x7f0000000740)={0x20, 0x3, 0x1, 0x1}}) (async) syz_usb_control_io$uac1(r0, &(0x7f00000009c0)={0x14, &(0x7f00000007c0)={0x0, 0x4, 0xd3, {0xd3, 0x4, "ed2a1c152dd8bb18d094c3f737e9e356a7c48420d29ca1b9ef180873de674054c847c933482f066a809a12730c953a71e05e619d471dbe5b318eab1f1e342db3b207c57706a925a1f75a2cf205b3bed4802bf218f69a9600ccd17c013b4ced1c287fe71c80515052254f6a3d1484509edaea61e9fa5cca42e98979e09fd0d81277bb57b5ea7b4258748dd87d7bf5b9777fdce3046a6085aa12b9e7fa99059b039677548fa705868c8f7dbe79766c2bbbf8707a79ca58026d3a3b8d3664d73947593fb76394aae9a8157b0f747ae324e8e8"}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="0003c300000000035ab01f426054e929b58f7b1f390e02a4463e35084c98d8e52c662015d0970bb2fa0075c1ef4cf7e9c8bb5ba245794a3a798e790dcbca33b1e96d6a756087ab301e7fc201f6c17dbc659629f7035ac098242bca3e33d181b24d41a732fa92adfd9cf828afb490a397fa5def26b9509d129d87a687a111e1aad832f9a4fbe684e7f7c6a68794f2fb65cb45f91353c5c22b9aa219a0113c693de0ee6d796f8f80aa2c8bdd0aab457e525ee982c3c10d1308e5dcb1a144dea5df795b1c59019f9a870cdeb0"]}, &(0x7f0000000c40)={0x44, &(0x7f0000000a00)={0x0, 0xd, 0x49, "1aceadf8e4ce93397bf6ec20996ebfad4c0231511bd541a063cbfcd98a320a464ff7934b8043c54130a90170e53b16f2cab41fd319353af7b89fc2d5355fdfbcfc552dbf2f1d30a0fa"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000b00)={0x20, 0x81, 0x2, "5180"}, &(0x7f0000000b40)={0x20, 0x82, 0x2, '@|'}, &(0x7f00000011c0)=ANY=[@ANYBLOB="2080bd30659869fc91c87053f9832c25d2a69027d1a49c7636ced17f67730e763971d41e4e7bad06c45fa6bb6f8f7b9a20660e2648d22367e7166df2adfe69256f8bf144197e30194f546a1e6a039a82556f930fa7666f839d478e678248f7996a82f4c73114ffe6cd504a4ff0f8d23b8db8d58a05c7b559cf28ba74fec0412db638b7dd6c10fbb66da29620fd0546f25d55b901d6ff1cd231a59a8f17fcd26566a7418f9efb658eacdfe5087d41be952d1c03e768100e9c034a720bedcd1f48d8c363647eaaf59f859f136f0e6fcde3264db9e097f17a721bf1d3bb0380b8a983c6ab7734f09b266257a20fdc5156a4f2a688045af748d5b4f1d7a1299b4298cca0"], &(0x7f0000000bc0)={0x20, 0x84, 0x1, "8c"}, &(0x7f0000000c00)={0x20, 0x85, 0x3, 'I\\T'}}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000cc0)={0x4, 0x7f, 0x6, 0x2, 0x800, 0x45f}) (async) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000d00)=""/6) (async) syz_usb_connect$cdc_ecm(0x2, 0x60, &(0x7f0000001580)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4e, 0x1, 0x1, 0x7, 0x20, 0x73, [{{0x9, 0x4, 0x0, 0x1f, 0x2, 0x2, 0x6, 0x0, 0x5, {{0x5}, {0x5, 0x24, 0x0, 0x5c0d}, {0xd, 0x24, 0xf, 0x1, 0x2d7, 0x7, 0x0, 0x63}, [@obex={0x5, 0x24, 0x15, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0xfe, 0x1ff}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x20}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x9, 0x3, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x1af, 0x26, 0x3}}}}}]}}]}}, &(0x7f00000019c0)={0xa, &(0x7f0000001600)={0xa, 0x6, 0x110, 0x3, 0x0, 0x5, 0x10, 0x4}, 0x3b, &(0x7f0000001640)={0x5, 0xf, 0x3b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x4, 0x0, 0x6}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "d8ad38fb3499fe1b8bcb6baf5860b4ef"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x81, 0x1f, 0x7, 0x1, 0x7f}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xb, 0x8, 0x9, 0x23b}]}, 0x5, [{0xa1, &(0x7f0000001680)=@string={0xa1, 0x3, "f7c632cf9785a0f202c5bbe98eb5daf2950389a2716f9a0f3ceb11548446551a9e40a11e2eba2cefdba0cc6a82756cefaec939a16729314ce5115d5a895b4f29ee89a1f8758a5a706c8fdfece7b7c3f58171dc1098cd50faa5b181875f66719a9d89eff8099d3e90f3fc47f22b959bf1014a655119a7d5e00e1d1c6ae6f3953d5041ae561fa11fa1446affc1f602395cc1316dade2c292dce5127fd07fd25a"}}, {0xfb, &(0x7f0000001740)=@string={0xfb, 0x3, "ff98dd9680c36f9513c67d90e2b7a7edaf418a3007246ff64f84eeda944f9aec184b9e2f6119bd089c741a2189436882227a3c99adce05899daec1bfb9d66a792fda2f3e07423c3f5cd7915c6e8fdc0a456a73a654b6b55f3ad0350840ea0e0194c66b1d456cffae2fa38e892e45094989d88065875736db6f20b12474b59dc02e1a04b00cda7e20f3e684719cfbefd9d4b4022fa3adf3c4c86c85f25d9d15e70de1a6a874c5f303ea359ff8a85a823caf248e54fe75159cd64e7601fc891157c047b040c8fa2992ca0f8711b23313464ca1ecbe4b26810531efaf82c8ed0e593c16a326aadc08172e800abde49a09beddcafc35e3d9f71273"}}, {0x84, &(0x7f0000001840)=@string={0x84, 0x3, "dd4abd001c6173e9b14cf9941da88f0cc2cd1482f6eadbd18c0dd898308bbce3ff698bc9e88a0f9f88eef70ebbac7f2a15baff40328844d6e456334d521d12ed4afcc144b827127955f9ba0bcd06d2913cc8ad916671868123df958fea68235c678a42409e0da46f4280cbea2895bd30b966b5860c6cb669d165f7f6455542750df6"}}, {0x2b, &(0x7f0000001900)=@string={0x2b, 0x3, "80c244d85ebd93b1f0b71eee1c0c61b43df502bfb1fa6f9da07cf1f6fb699a19198da96a2f89460207"}}, {0x6d, &(0x7f0000001940)=@string={0x6d, 0x3, "400e1ee9e0e1ddaa97bedb291ac25017911ab95ea452b1400c05852b83c65a57ec2cd94eadd8202a2552545241007990c75f1890047b9edf5d4b018f76826d628838073791727eaaf84686927e48373b69c5c2c6deca377a963ba86f75180dfac113f47110b36b2fba317f"}}]}) (async) syz_open_dev$evdev(&(0x7f00000027c0), 0x6, 0x272044) (async) r1 = syz_open_dev$evdev(&(0x7f0000002a80), 0x7, 0x1) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000440)={0x14, 0xa3, &(0x7f00000008c0)="1fdda99865780371d04dc45fb448e8656fa9663d5755bf709c341e342c31395f698f3ae1a132a550ddab98f0c48f3dec9ca6eb40f79b82fbd9c82f07a81dc36284d8ccf23ae47e7e4f1767135d8d50d8b57d01dbf86005f8b3e8890cd3707fab684c9b610b47d37baf4dcb5b7e845cbea26b8b40304956c5fa6e7e93d363c793013bf52c6da6847e91824b713d7c57a75d8d172a638be7be1b184c2cb37c304a0617fb"}) [ 671.838603][ T4041] RDX: 0000000000000000 RSI: 0000000000005501 RDI: 0000000000000003 [ 671.838623][ T4041] RBP: 0000000000000003 R08: 000000000000ffff R09: 000000000000000b [ 671.846611][ T4046] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 671.853863][ T4041] R10: 00007f4c48b6c140 R11: 0000000000000246 R12: 0000000000000000 [ 671.885564][ T4041] R13: 9999999999999999 R14: 0000000020000180 R15: 0000000000000000 [ 671.893598][ T4041] [ 671.896653][ T4041] Kernel panic - not syncing: panic_on_warn set ... [ 671.903234][ T4041] CPU: 0 PID: 4041 Comm: syz-executor.0 Not tainted 5.18.0-rc5-syzkaller-00112-ga2673d570bd6 #0 [ 671.913656][ T4041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 671.919669][ T4047] Error: Driver 'raw-gadget' is already registered, aborting... [ 671.919689][ T4047] UDC core: USB Raw Gadget: driver registration failed: -16 [ 671.919707][ T4047] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 671.920690][ T4045] Error: Driver 'raw-gadget' is already registered, aborting... [ 671.920703][ T4045] UDC core: USB Raw Gadget: driver registration failed: -16 [ 671.920721][ T4045] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 671.968873][ T4041] Call Trace: [ 671.972245][ T4041] [ 671.975188][ T4041] dump_stack_lvl+0xcd/0x134 [ 671.979791][ T4041] panic+0x2d7/0x636 [ 671.983736][ T4041] ? panic_print_sys_info.part.0+0x10b/0x10b [ 671.989738][ T4041] ? __warn.cold+0x1d1/0x2c5 [ 671.994346][ T4041] ? kernfs_remove_by_name_ns+0xed/0x110 [ 672.000000][ T4041] __warn.cold+0x1e2/0x2c5 [ 672.004440][ T4041] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 672.010699][ T4041] ? kernfs_remove_by_name_ns+0xed/0x110 [ 672.016355][ T4041] report_bug+0x1bd/0x210 [ 672.020704][ T4041] handle_bug+0x3c/0x60 [ 672.024889][ T4041] exc_invalid_op+0x14/0x40 [ 672.029414][ T4041] asm_exc_invalid_op+0x12/0x20 [ 672.034278][ T4041] RIP: 0010:kernfs_remove_by_name_ns+0xed/0x110 [ 672.040538][ T4041] Code: c3 e8 d7 00 9e ff 4c 89 e7 41 bc fe ff ff ff e8 69 c2 81 ff eb da e8 c2 00 9e ff 4c 89 ee 48 c7 c7 e0 06 54 86 e8 61 8c 13 04 <0f> 0b 41 bc fe ff ff ff eb bc e8 c4 99 d2 ff e9 71 ff ff ff e8 ba [ 672.060166][ T4041] RSP: 0018:ffffc9000b3c7d68 EFLAGS: 00010286 [ 672.066256][ T4041] RAX: 0000000000000000 RBX: ffff8881129f2098 RCX: 0000000000000000 [ 672.074237][ T4041] RDX: ffff88812ff5b900 RSI: ffffffff812bdce8 RDI: fffff52001678f9f [ 672.082223][ T4041] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 [ 672.090203][ T4041] R10: ffffffff812b86be R11: 0000000000000000 R12: ffff8881129f20a0 [ 672.098190][ T4041] R13: ffffffff868162c0 R14: 0000000000000000 R15: 1ffff92001678fce [ 672.106273][ T4041] ? wake_up_klogd.part.0+0x8e/0xd0 [ 672.111490][ T4041] ? vprintk+0x88/0x90 [ 672.115574][ T4041] ? kernfs_remove_by_name_ns+0xed/0x110 [ 672.121218][ T4041] driver_remove_file+0x46/0x60 [ 672.126080][ T4041] bus_remove_driver+0x22f/0x300 [ 672.131062][ T4041] driver_unregister+0x73/0xb0 [ 672.135839][ T4041] usb_gadget_register_driver_owner.cold+0x6c/0xd0 [ 672.142356][ T4041] raw_ioctl+0x1883/0x2730 [ 672.146782][ T4041] ? __fget_files+0x286/0x470 [ 672.151466][ T4041] ? gadget_suspend+0x10/0x10 [ 672.156149][ T4041] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 672.162404][ T4041] ? gadget_suspend+0x10/0x10 [ 672.167089][ T4041] __x64_sys_ioctl+0x193/0x200 [ 672.171861][ T4041] do_syscall_64+0x35/0xb0 [ 672.176293][ T4041] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 672.182256][ T4041] RIP: 0033:0x7f4c49418ea7 [ 672.186680][ T4041] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 672.206305][ T4041] RSP: 002b:00007f4c48b6c098 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 672.214738][ T4041] RAX: ffffffffffffffda RBX: 00007f4c48b6d110 RCX: 00007f4c49418ea7 [ 672.222725][ T4041] RDX: 0000000000000000 RSI: 0000000000005501 RDI: 0000000000000003 [ 672.230708][ T4041] RBP: 0000000000000003 R08: 000000000000ffff R09: 000000000000000b [ 672.238780][ T4041] R10: 00007f4c48b6c140 R11: 0000000000000246 R12: 0000000000000000 [ 672.246761][ T4041] R13: 9999999999999999 R14: 0000000020000180 R15: 0000000000000000 [ 672.254746][ T4041] [ 672.257944][ T4041] Kernel Offset: disabled [ 672.262311][ T4041] Rebooting in 86400 seconds..