32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) (async) 17:28:44 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xb5fc, 0x600000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)=0x6) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/55) r2 = syz_open_dev$evdev(&(0x7f00000193c0), 0x10000, 0x40100) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000019400)=""/4096) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x460c40) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000180)={0x7f, 0x8, 0x9, 0x4000000, 0x1, 0x93}) r4 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000192c0)=""/254) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000100)={0x1, 0x93, &(0x7f0000019200)="4c30dc4f7744678674a7a4c6561d78e034f34595a21577a403c8c14860acf94b07a55ef9047176be3c499856cc89004beb62f7d831b0493a59cc0a6ec523e6052b7dcd86ef5f8bf0c62d0e1b591be1bdd0fb68cb7f71ba84a728c56a27df2d3536da3be54a74aaea3b7868899dd2fc3d33519921e8de13ab700fa805cea50191b0a395bcd41be90e6aa2f111813e9f4d52ec74"}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000001c0)={0x0, 0x5, &(0x7f0000000140)="f4c4bf3abc"}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000200)=""/102400) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f000001b400)={0x17, 0x1000, &(0x7f000001a400)="7aa5c3a0164058db1358e94c28b80c68f53a56c5de72a43998cc909418927f3e56461ccaa2e68b65ae6f054427153098d6ab63cea64df08b7a99153048955af660707dccf610d87d63476b9a3cd0b0d9c6bd84294a4dbc57f55d6c0f5a4c1eaf35a45e9ff1b0fb4e25d908121b48e8a8f93cf181f72d397ea8c24a66b3eb74c35b1df64db9261171b6bc0a38ad98d2fcbade63b8b2482ac195f713a55f2d007f34573bec1479ff235583060b4ac081b6524d12191f0816a3cde578a8621ef9c1dbcff81e2d0745b9729c609da2a4452702df56a8150eb237bc8779bdd801e9ba110180de825fe8be0e39f56bffb8e2dbcdde4d987c04c2f8c94afd86edf591b5ad3a1764766336f2df7500de5019a275de6827b401932a2881777ac8fa148b199e2c360155f2e6ac7002ac022764c35b8ecd8a8451168d302c048c7d245b08762d78c0db72a916b2d3db460e7c4f3ab9ef65e2f48b325a71d32fd16ce62733a8b2f86dcd63a41ac7c6ba80521585caec362404e990b7de096a7ff5e9d0ec43517379adab059f56fee8d0a1789beac5b0a8a691a137f49e7afa548e0776e0ea6b1ea2bc76632258d3c6649d143710d1963c097325fb7f1bf034d7c2a5589cacf65ba62a0b9c157c5985a37a8b77615416ca8de1dff2d3c081df381f1cfe04588485f0caa36ef244a478aaba1026f78b8585f15218452b4ed87cfcaa0216df2af94fc69ef5cd21323011688427863e5276a79090ede1a537b0a5e04d7ac2b30bcb0ed2c29cc6e257e3bd058fad15a2d1cf8bee013d5ee068e0e01738333a7d178329768b815dd0fc6784bfd1f47e824cca6c976424ce9a59ea619392d84962d1b55fb305f934e40d6dc9bd7cf925f29029e208bd4b4008ddb294574e98e594c4203253efa6d01c1d8c786fc31cff008419fcd74754f9f62ad097fd01e90df6e12621267288b2107102c265eecbd826b9b129a2cc07c4207a4d303373f76156bf063b9aa964d5f6ce41c93de9deee4145a5324d282239d593241bd00a2e76eb24af34c1da9a050444763de970ccb4d0001262e9a87dec99b4da9c8b4f193d2677c0ddc1dd6691444ea45c8207f4c298957c4762dfbefee3c5ff168910e7457f002d459fafbdf4275faa4d067df01f07da0dab657ad7aa7919146b37c267afff5ce2d00bcc839c469f7619d68238ec1c58e561760e08851fc9c6b18145bfe90f38fa0583fcda88058c39606272e2f1ecd8b01e8668078c5f0c8ee54485760eb00c2e55180a133e27b44eb5405976fda8f053eebdd741bd5e4c499004ede8780777b292bdb2b9fd0fa9feabdd0c7d3948afd08b031afeba0c81453193d2d4f30bce6ca9967030acdfe74007b185897d2b42f62b3f843a1bb4ff38c0bf26b9cb3193b81ee0f82ec18fd37bf5bd48a5183c9bcd55c662128ea47e3ecbccf1e7ad9e3c1fb51f600ca0446c7b3e39a087290fbdb3c950e7d8e6ad35837b1f2860916e8ef123716e7cd37a3d4aa3901587489a96cabb267fa291b4a93ee26d227cf4778b60fe7508e9caee1d92bf2547e85f3a84e2d4222312afeb1f1c73c3d899171716a8ab006bdc2ab850da2e36a9cbfd3c85e08b9570dd80c0b63219aedc3495fcb7e783e0222fe9e442ca9474f29b18df7f971d575568f4a6079565ed7494f3142b19ca7a3e3411b9c5d10862f96b6bc5d2e449f7e2815457fa0a923db655e00bfd0f8490fc4fe2c87a4b02ae8df7c78334b17467e2b1388a917b98554a6a1d414b74491ae65456384078a784db25ba4f4b90906634f224ec606b79f6a7569cf962bcf4c84e142200a641a4b998c90d674f65c28127242c1a919daeb23101dde915f84d73b4bccfb4eefec064fe16a1d614c13e4b93a851679f591badbe8b736d49cb8b96c084a6d62be728533ad74cf589ee49a6f2f4827ec9b91e0f3e850fd6fb61a4b189b556fd907c9e7ab89b32ad935d0b8abf6abfefb866643e1def4bfd6acb7f3a536505df6b0338979efb3c700a634cfdb8cca803f9ad0156dca19a74c250a3e9dbf2af931d216be82661b04cf98d8fd882c354da8077534d21e37ba4bfd76846d26a87e0905a6c0420a741b9bb1b95ec9789aeee575f8f88249ba8d4b28aca7f7a20d8ecd846bcf2cc47120e953a31215ca3b2a382d17d946d532d3101de4e431f3101ceea0b498574e09e4ccaedc00ec60921a446d8d4778e8cd5dcd3f9fb33b1d303135b994e333bae2c1fdf4037d1add070cfedafbee61ec948358f33a13779553725e394166353d7c80e3a9f91eea84f292514f6b41a3ae77588153e0da9b39239eff908f3be966894cc89c5b28b8a6f628b810c9cc7da490ac19eb7cf7a0792e5fd3a5bf779c56589e2c825f1fedce419ae1e4d705a139373c8d008d854e782bbc696b8d3493f3cdc1f579673c7fc8adecfb090e544823d78c6f4a58efbb5ad7ca4b5aeadfc191f2001844b6dd924522b3d13aa094939b6a4f9a03ffbb71b816ef1b8ebd481233c7a286ccfe11fe86ec7e0823d343186bf5c3e275fb470556d5d78748b337700d81900164bd630c47389fcd87d49ffdb54ec9b5b4f7ebd5ea9d29bef4886616f560f0a8e4860dee5ea5d958ff3ef989e59f07894295b1d260409b1479433990cd81994c51f99d5299e4197915c8bbdb9f0d12bcb2e68e003cb4fd066b9b04ce3484ec5edd7c035cedfadca8ca7ba24bf7352a9c4d63866485924518a41719ade7c201e82dc03622258fa85565508b50539d2d3ad54bbb28382ba449646a1aa325f89fcb61aafcb496a018480b4c712ce4f12d780fb48fc7c52886e4b4e0b9ddfb4ea0c2300304d65759c340b19eccaeb651d8acc0385c03e293296404b41a8457526ae5cec3cb484c485689fba42b123beb13d7910b9bd129702e401ee265a92360b56cbb6383734aa48ddefc7d8555a7c7dd9d87e92a89b4c541a56458269a71d0da8b7f13b16470c9729fa7ed1abfc172bc29458c7dafebdd636db4be6bbe0b16785b2c64ab7c1d8a78b82c429a1ed3a0a1b721463b9072a6c2ca3dbe1ff9e573c9c198c3d2fea246f95a93a303ed9b92522bfe90b7208d2f20864dbdbf6d3eb9332eafca8e637b928110048278f6326b2af5123137cb85a7edd196db95c8ccd480d723f426401ada8cf3b4a61db92a8e89e3bc4c3625d8259fa8c73725e7a621b9b9d3387d26cdfde097be716e6e7ea7589c4f27a37e04a72d7900292b2307447e5afbe0262a557d850e4b1a6543bb83df6b7354124363f8a1c21720382edffdd08d3ecd7b548f066b275e632a8980bfd00fb59b2ede4b04efe8b9dc3f2757b7d01244557b6fac68967c4608fbb1f4b17aee7b3a85798b5fe5015cf00f5e8774097917677af49c69e58730f7c6c7b3def8fe56736a0251e511b16b63b2a79063a20674944282d902645a9ecdabd548bf398eb984a9cd8bcbf5fde309c9f95e9c3b36a1fc8f05c666782fc53747950c364275c451aceea406a6fa634e234677dba78cfebf83c1bf9f20f39a52a724c5ef9143cdb20452f517d0e89eb974524e06dd676fbf992420a4de5a2479832d1cd0ce072d699cf2b9131684aec82f4620708f765c7559d90dacfc82d99b798eb0247f53a6a7085e5609c6e97855bd8b4c5b5f41067008a8e37c30ad0e984d1d1ffd75e041be85408d05fb2018084125c821821002ba7176281e559177867ae5792054a05a90695df2c5dcab30608d53046fa739a24672d1b1d1d9d0b578023b399b4b9a74b348a474bab9f469a6a0fa38693bb461d9e6a4a6dfc40e2ef0b96a6f7df139ef9f1e07481ab7d8b2b5682da6133aa8a27ae91a870e6baddb0db99b7c0ab580b31fac7ae339c42cde20f542bb74917eda6fcdca791cced34d0d5d06e71982d8c32a4ff67872695ea1ba4c9ca89fa13a07a0a0a6a9fe62749ba2a70fe49022dc0826d02643513b1c17d3d6c1e6500f6dc1abcd08854a332b1727be51a15b75a1a79430df70eb7e936e6f544653310ba347ccf72338d30d7b8f861ed809d63f0b9d4ca5e0ce732507e4347ff34ec9b74918bee5534e6dada9917666bfcd20cdd147b638762d559755baa2b97239f78b408070babecb77d417b595b448d6e3cb2a9dc489e6ca6393f0f0ed96d2391a288a57f007c7badfd20867942021ba0868f15f80b831b996b88dda6e2811124f80459f5afeba7fde96fdd1ae776cef10f1a5e337e4647a7c1fb89dda5c310f8573dcf83e1438d4c8c10524a4f8a911a472e7e244721fbf8ade3a370fb4fd6a992ff76d05ad1908ecdcf82c5d8f854be22e5abeb16e3c729fec557e559bf59c2fc6d4c8872ca68cbb7100535f78d30828c5c3bf7e9a711f3c3496694a7e362d58d864513b65f07e91ef08f605841a25f474c9554c2fec3b19bb9c2503d85ceee73daebb3660c6959cdd497167519cc40cc0e4b2b5a19e6654f25c71c0cc97305c972a46a18f361329e860e1342169a6a95b21f798df00b892514c7d7320f0942624d19a966d6d630b00a2894e0aa6dfaefa6a48ed3094cda60fea10a8c9e8534c287bbbc106e0500f3830045543a13176ffdad5f8b8e1804c79d75e6ef17bcc865aa3fc5609a646544cc530a01595dc5b1ff88030d298e38ecd3aabd5af21025d68d4c1d8f918ff7398fd2af06a246b6bd30f867b1ce533b0c58fbd948b25a8869ac0c597cbf53ade3dc75337e117f051a089f474f21fd040e84f31489224579997a0237d39139dde0f81a3c641654fb0319b9ea131de62d7f090c332a23cb9d72e8c79f5f2c9eaad8e473ecc03bcfd11b335c59b5cb417d0b8e52d583947ecc36a92807fce36d89970197420227de2a5fe4ebe8781002181cd46c0358a84aab24c92eeeecc07e3b60de0d28c5b2ad6d331c22e30773be08812e4e6f931497086f813292e407ef26b5fa16087689709111d6031e4372435e764f2d2bdd78d98bcb7805b90a7846964643f7d12a7d86f97a0e868763cc409ea454db2c7724eaff4e577e897f88d78c59734cecbf769397b4eb8558a0ab2bfa7f1735b53018c63fba1626a75358cc3dabea73e34f16a36aa3c7df8ba0c46615a96dba1af78f09d742e98c808adc6e891561cf429e1b3d8ca8179e4958ce89e6c08468158b3bbfe6fa79ea14bca4acb3fd02cfe42c7fe1ed821dd3dd8326569d6f30cacdab1afdcc3f68bbcf241e96f88d10c34a63b3160a2871a112af0dd631d3fe953f2564fc6bb1a5f8a1477ffa2009ab34c545fb0792f8ba1ef1edb07119f5232e4aae93a120471fcf89f071cc8bdd1945c48860546316baac8daccb6d3f4c7d1622d1ea8e3a03b5401b11a5a5e1e48462704278e26e3debf292aa16016caa0d1a29e033c0e94794b8ed5e39fdf0a8cce8bbd7e41fdaa6f2e65292cc63378bfa7ed98a45aa551f6fa896c6a6ab1e7e805c8aef442f353d6875b2366c5c94da21d063fa0cdf0815e28c3f250429aae2fc77bb745455bad6cbec99aa19145a5cbf1e2935af41131af5352edbe7c6c37693346fb7d2f27d17f2e19be30fe0b80cf9db179786074b998f77509cd7d43a79e46449de2b2018d4deaf0bf12123a47d80244d6da82cb0852ba974a3e8eab72aee3af9557a5fff856b900bbf2eac792a16de5fe810987a7abf5a7e1e8c5a4afe6810ef867d65bc54a478855431eed71930eec858062d8b0d3fc2a8701a540540e3bf1849b015ee1eef9eb82c14bec1b55187bb188d2307386cdade532852624ab735dfdc8ea0f3056978c0601c417e1ff63b7ccf6eed8e5bd985ca5a82f31931a102f462fbd6bc2c228eeb"}) syz_open_dev$evdev(&(0x7f00000012c0), 0x0, 0x60140) syz_usb_connect(0x4, 0x24, &(0x7f0000000080)=ANY=[], 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xb5fc, 0x600000) (async) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)=0x6) (async) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/55) (async) syz_open_dev$evdev(&(0x7f00000193c0), 0x10000, 0x40100) (async) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000019400)=""/4096) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x460c40) (async) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000180)={0x7f, 0x8, 0x9, 0x4000000, 0x1, 0x93}) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) read$hidraw(r4, 0x0, 0x0) (async) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000192c0)=""/254) (async) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000100)={0x1, 0x93, &(0x7f0000019200)="4c30dc4f7744678674a7a4c6561d78e034f34595a21577a403c8c14860acf94b07a55ef9047176be3c499856cc89004beb62f7d831b0493a59cc0a6ec523e6052b7dcd86ef5f8bf0c62d0e1b591be1bdd0fb68cb7f71ba84a728c56a27df2d3536da3be54a74aaea3b7868899dd2fc3d33519921e8de13ab700fa805cea50191b0a395bcd41be90e6aa2f111813e9f4d52ec74"}) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000001c0)={0x0, 0x5, &(0x7f0000000140)="f4c4bf3abc"}) (async) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000200)=""/102400) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) (async) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f000001b400)={0x17, 0x1000, &(0x7f000001a400)="7aa5c3a0164058db1358e94c28b80c68f53a56c5de72a43998cc909418927f3e56461ccaa2e68b65ae6f054427153098d6ab63cea64df08b7a99153048955af660707dccf610d87d63476b9a3cd0b0d9c6bd84294a4dbc57f55d6c0f5a4c1eaf35a45e9ff1b0fb4e25d908121b48e8a8f93cf181f72d397ea8c24a66b3eb74c35b1df64db9261171b6bc0a38ad98d2fcbade63b8b2482ac195f713a55f2d007f34573bec1479ff235583060b4ac081b6524d12191f0816a3cde578a8621ef9c1dbcff81e2d0745b9729c609da2a4452702df56a8150eb237bc8779bdd801e9ba110180de825fe8be0e39f56bffb8e2dbcdde4d987c04c2f8c94afd86edf591b5ad3a1764766336f2df7500de5019a275de6827b401932a2881777ac8fa148b199e2c360155f2e6ac7002ac022764c35b8ecd8a8451168d302c048c7d245b08762d78c0db72a916b2d3db460e7c4f3ab9ef65e2f48b325a71d32fd16ce62733a8b2f86dcd63a41ac7c6ba80521585caec362404e990b7de096a7ff5e9d0ec43517379adab059f56fee8d0a1789beac5b0a8a691a137f49e7afa548e0776e0ea6b1ea2bc76632258d3c6649d143710d1963c097325fb7f1bf034d7c2a5589cacf65ba62a0b9c157c5985a37a8b77615416ca8de1dff2d3c081df381f1cfe04588485f0caa36ef244a478aaba1026f78b8585f15218452b4ed87cfcaa0216df2af94fc69ef5cd21323011688427863e5276a79090ede1a537b0a5e04d7ac2b30bcb0ed2c29cc6e257e3bd058fad15a2d1cf8bee013d5ee068e0e01738333a7d178329768b815dd0fc6784bfd1f47e824cca6c976424ce9a59ea619392d84962d1b55fb305f934e40d6dc9bd7cf925f29029e208bd4b4008ddb294574e98e594c4203253efa6d01c1d8c786fc31cff008419fcd74754f9f62ad097fd01e90df6e12621267288b2107102c265eecbd826b9b129a2cc07c4207a4d303373f76156bf063b9aa964d5f6ce41c93de9deee4145a5324d282239d593241bd00a2e76eb24af34c1da9a050444763de970ccb4d0001262e9a87dec99b4da9c8b4f193d2677c0ddc1dd6691444ea45c8207f4c298957c4762dfbefee3c5ff168910e7457f002d459fafbdf4275faa4d067df01f07da0dab657ad7aa7919146b37c267afff5ce2d00bcc839c469f7619d68238ec1c58e561760e08851fc9c6b18145bfe90f38fa0583fcda88058c39606272e2f1ecd8b01e8668078c5f0c8ee54485760eb00c2e55180a133e27b44eb5405976fda8f053eebdd741bd5e4c499004ede8780777b292bdb2b9fd0fa9feabdd0c7d3948afd08b031afeba0c81453193d2d4f30bce6ca9967030acdfe74007b185897d2b42f62b3f843a1bb4ff38c0bf26b9cb3193b81ee0f82ec18fd37bf5bd48a5183c9bcd55c662128ea47e3ecbccf1e7ad9e3c1fb51f600ca0446c7b3e39a087290fbdb3c950e7d8e6ad35837b1f2860916e8ef123716e7cd37a3d4aa3901587489a96cabb267fa291b4a93ee26d227cf4778b60fe7508e9caee1d92bf2547e85f3a84e2d4222312afeb1f1c73c3d899171716a8ab006bdc2ab850da2e36a9cbfd3c85e08b9570dd80c0b63219aedc3495fcb7e783e0222fe9e442ca9474f29b18df7f971d575568f4a6079565ed7494f3142b19ca7a3e3411b9c5d10862f96b6bc5d2e449f7e2815457fa0a923db655e00bfd0f8490fc4fe2c87a4b02ae8df7c78334b17467e2b1388a917b98554a6a1d414b74491ae65456384078a784db25ba4f4b90906634f224ec606b79f6a7569cf962bcf4c84e142200a641a4b998c90d674f65c28127242c1a919daeb23101dde915f84d73b4bccfb4eefec064fe16a1d614c13e4b93a851679f591badbe8b736d49cb8b96c084a6d62be728533ad74cf589ee49a6f2f4827ec9b91e0f3e850fd6fb61a4b189b556fd907c9e7ab89b32ad935d0b8abf6abfefb866643e1def4bfd6acb7f3a536505df6b0338979efb3c700a634cfdb8cca803f9ad0156dca19a74c250a3e9dbf2af931d216be82661b04cf98d8fd882c354da8077534d21e37ba4bfd76846d26a87e0905a6c0420a741b9bb1b95ec9789aeee575f8f88249ba8d4b28aca7f7a20d8ecd846bcf2cc47120e953a31215ca3b2a382d17d946d532d3101de4e431f3101ceea0b498574e09e4ccaedc00ec60921a446d8d4778e8cd5dcd3f9fb33b1d303135b994e333bae2c1fdf4037d1add070cfedafbee61ec948358f33a13779553725e394166353d7c80e3a9f91eea84f292514f6b41a3ae77588153e0da9b39239eff908f3be966894cc89c5b28b8a6f628b810c9cc7da490ac19eb7cf7a0792e5fd3a5bf779c56589e2c825f1fedce419ae1e4d705a139373c8d008d854e782bbc696b8d3493f3cdc1f579673c7fc8adecfb090e544823d78c6f4a58efbb5ad7ca4b5aeadfc191f2001844b6dd924522b3d13aa094939b6a4f9a03ffbb71b816ef1b8ebd481233c7a286ccfe11fe86ec7e0823d343186bf5c3e275fb470556d5d78748b337700d81900164bd630c47389fcd87d49ffdb54ec9b5b4f7ebd5ea9d29bef4886616f560f0a8e4860dee5ea5d958ff3ef989e59f07894295b1d260409b1479433990cd81994c51f99d5299e4197915c8bbdb9f0d12bcb2e68e003cb4fd066b9b04ce3484ec5edd7c035cedfadca8ca7ba24bf7352a9c4d63866485924518a41719ade7c201e82dc03622258fa85565508b50539d2d3ad54bbb28382ba449646a1aa325f89fcb61aafcb496a018480b4c712ce4f12d780fb48fc7c52886e4b4e0b9ddfb4ea0c2300304d65759c340b19eccaeb651d8acc0385c03e293296404b41a8457526ae5cec3cb484c485689fba42b123beb13d7910b9bd129702e401ee265a92360b56cbb6383734aa48ddefc7d8555a7c7dd9d87e92a89b4c541a56458269a71d0da8b7f13b16470c9729fa7ed1abfc172bc29458c7dafebdd636db4be6bbe0b16785b2c64ab7c1d8a78b82c429a1ed3a0a1b721463b9072a6c2ca3dbe1ff9e573c9c198c3d2fea246f95a93a303ed9b92522bfe90b7208d2f20864dbdbf6d3eb9332eafca8e637b928110048278f6326b2af5123137cb85a7edd196db95c8ccd480d723f426401ada8cf3b4a61db92a8e89e3bc4c3625d8259fa8c73725e7a621b9b9d3387d26cdfde097be716e6e7ea7589c4f27a37e04a72d7900292b2307447e5afbe0262a557d850e4b1a6543bb83df6b7354124363f8a1c21720382edffdd08d3ecd7b548f066b275e632a8980bfd00fb59b2ede4b04efe8b9dc3f2757b7d01244557b6fac68967c4608fbb1f4b17aee7b3a85798b5fe5015cf00f5e8774097917677af49c69e58730f7c6c7b3def8fe56736a0251e511b16b63b2a79063a20674944282d902645a9ecdabd548bf398eb984a9cd8bcbf5fde309c9f95e9c3b36a1fc8f05c666782fc53747950c364275c451aceea406a6fa634e234677dba78cfebf83c1bf9f20f39a52a724c5ef9143cdb20452f517d0e89eb974524e06dd676fbf992420a4de5a2479832d1cd0ce072d699cf2b9131684aec82f4620708f765c7559d90dacfc82d99b798eb0247f53a6a7085e5609c6e97855bd8b4c5b5f41067008a8e37c30ad0e984d1d1ffd75e041be85408d05fb2018084125c821821002ba7176281e559177867ae5792054a05a90695df2c5dcab30608d53046fa739a24672d1b1d1d9d0b578023b399b4b9a74b348a474bab9f469a6a0fa38693bb461d9e6a4a6dfc40e2ef0b96a6f7df139ef9f1e07481ab7d8b2b5682da6133aa8a27ae91a870e6baddb0db99b7c0ab580b31fac7ae339c42cde20f542bb74917eda6fcdca791cced34d0d5d06e71982d8c32a4ff67872695ea1ba4c9ca89fa13a07a0a0a6a9fe62749ba2a70fe49022dc0826d02643513b1c17d3d6c1e6500f6dc1abcd08854a332b1727be51a15b75a1a79430df70eb7e936e6f544653310ba347ccf72338d30d7b8f861ed809d63f0b9d4ca5e0ce732507e4347ff34ec9b74918bee5534e6dada9917666bfcd20cdd147b638762d559755baa2b97239f78b408070babecb77d417b595b448d6e3cb2a9dc489e6ca6393f0f0ed96d2391a288a57f007c7badfd20867942021ba0868f15f80b831b996b88dda6e2811124f80459f5afeba7fde96fdd1ae776cef10f1a5e337e4647a7c1fb89dda5c310f8573dcf83e1438d4c8c10524a4f8a911a472e7e244721fbf8ade3a370fb4fd6a992ff76d05ad1908ecdcf82c5d8f854be22e5abeb16e3c729fec557e559bf59c2fc6d4c8872ca68cbb7100535f78d30828c5c3bf7e9a711f3c3496694a7e362d58d864513b65f07e91ef08f605841a25f474c9554c2fec3b19bb9c2503d85ceee73daebb3660c6959cdd497167519cc40cc0e4b2b5a19e6654f25c71c0cc97305c972a46a18f361329e860e1342169a6a95b21f798df00b892514c7d7320f0942624d19a966d6d630b00a2894e0aa6dfaefa6a48ed3094cda60fea10a8c9e8534c287bbbc106e0500f3830045543a13176ffdad5f8b8e1804c79d75e6ef17bcc865aa3fc5609a646544cc530a01595dc5b1ff88030d298e38ecd3aabd5af21025d68d4c1d8f918ff7398fd2af06a246b6bd30f867b1ce533b0c58fbd948b25a8869ac0c597cbf53ade3dc75337e117f051a089f474f21fd040e84f31489224579997a0237d39139dde0f81a3c641654fb0319b9ea131de62d7f090c332a23cb9d72e8c79f5f2c9eaad8e473ecc03bcfd11b335c59b5cb417d0b8e52d583947ecc36a92807fce36d89970197420227de2a5fe4ebe8781002181cd46c0358a84aab24c92eeeecc07e3b60de0d28c5b2ad6d331c22e30773be08812e4e6f931497086f813292e407ef26b5fa16087689709111d6031e4372435e764f2d2bdd78d98bcb7805b90a7846964643f7d12a7d86f97a0e868763cc409ea454db2c7724eaff4e577e897f88d78c59734cecbf769397b4eb8558a0ab2bfa7f1735b53018c63fba1626a75358cc3dabea73e34f16a36aa3c7df8ba0c46615a96dba1af78f09d742e98c808adc6e891561cf429e1b3d8ca8179e4958ce89e6c08468158b3bbfe6fa79ea14bca4acb3fd02cfe42c7fe1ed821dd3dd8326569d6f30cacdab1afdcc3f68bbcf241e96f88d10c34a63b3160a2871a112af0dd631d3fe953f2564fc6bb1a5f8a1477ffa2009ab34c545fb0792f8ba1ef1edb07119f5232e4aae93a120471fcf89f071cc8bdd1945c48860546316baac8daccb6d3f4c7d1622d1ea8e3a03b5401b11a5a5e1e48462704278e26e3debf292aa16016caa0d1a29e033c0e94794b8ed5e39fdf0a8cce8bbd7e41fdaa6f2e65292cc63378bfa7ed98a45aa551f6fa896c6a6ab1e7e805c8aef442f353d6875b2366c5c94da21d063fa0cdf0815e28c3f250429aae2fc77bb745455bad6cbec99aa19145a5cbf1e2935af41131af5352edbe7c6c37693346fb7d2f27d17f2e19be30fe0b80cf9db179786074b998f77509cd7d43a79e46449de2b2018d4deaf0bf12123a47d80244d6da82cb0852ba974a3e8eab72aee3af9557a5fff856b900bbf2eac792a16de5fe810987a7abf5a7e1e8c5a4afe6810ef867d65bc54a478855431eed71930eec858062d8b0d3fc2a8701a540540e3bf1849b015ee1eef9eb82c14bec1b55187bb188d2307386cdade532852624ab735dfdc8ea0f3056978c0601c417e1ff63b7ccf6eed8e5bd985ca5a82f31931a102f462fbd6bc2c228eeb"}) (async) syz_open_dev$evdev(&(0x7f00000012c0), 0x0, 0x60140) (async) syz_usb_connect(0x4, 0x24, &(0x7f0000000080)=ANY=[], 0x0) (async) [ 760.772145][ T20] usb 4-1: new high-speed USB device number 83 using dummy_hcd 17:28:44 executing program 2: syz_usb_connect$printer(0x1, 0x2d, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20}}}}}]}}]}}, &(0x7f0000000600)={0x0, 0x0, 0xf, &(0x7f0000000340)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa}]}, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) (async) syz_usb_connect$cdc_ecm(0x6, 0x50, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3e, 0x1, 0x1, 0xdc, 0x40, 0x5, [{{0x9, 0x4, 0x0, 0xff, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, "a2ba6e"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x3, 0x0, 0x8f}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x8, 0x31, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x5, 0x7, 0x8}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x2, 0xfb, 0x3, 0x20, 0x3}, 0x34, &(0x7f00000000c0)={0x5, 0xf, 0x34, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x20, "8d7d246138a63445be44eaac54835eb8"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x4, 0x0, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "d03fce051b8dd99415dee98f948cc2bf"}]}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x458}}, {0xc4, &(0x7f0000000140)=@string={0xc4, 0x3, "9432dba594b7f6f0d525f14f3f840ce053afb2b3be7bac49d93b9e6590cdee49d78286a46d62e9c831e14c47e66dfafe9019bc0927276c547bfa472491b4735af4d32e4582f7023d28293092878e0676f729a561b95fc80f4966c7564489e2a0e540ed3d28506851ccd41cde30b0e19f028d1e0f4a98ed263bc5f959544b0edee45a77c066c25bbafcaafbdb3f0490ee87af18e99e5a630929782ca9eb76615965490f1d859ee2e6e309bf3638355ec4c47be92c482bb4b3e3ec4903d7c29e420c53"}}, {0x36, &(0x7f0000000240)=@string={0x36, 0x3, "cf90a0b65960e1e524f7a59a97cbbc3d5bcd1f17696ee2b6764f349e8cbc2dcdebda0673576992608b72d99cb4127a620d5951fd"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x410}}]}) 17:28:44 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) (async) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xb5fc, 0x600000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f00000000c0)=0x6) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/55) (async) r2 = syz_open_dev$evdev(&(0x7f00000193c0), 0x10000, 0x40100) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000019400)=""/4096) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x460c40) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000180)={0x7f, 0x8, 0x9, 0x4000000, 0x1, 0x93}) (async) r4 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000192c0)=""/254) (async) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000100)={0x1, 0x93, &(0x7f0000019200)="4c30dc4f7744678674a7a4c6561d78e034f34595a21577a403c8c14860acf94b07a55ef9047176be3c499856cc89004beb62f7d831b0493a59cc0a6ec523e6052b7dcd86ef5f8bf0c62d0e1b591be1bdd0fb68cb7f71ba84a728c56a27df2d3536da3be54a74aaea3b7868899dd2fc3d33519921e8de13ab700fa805cea50191b0a395bcd41be90e6aa2f111813e9f4d52ec74"}) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000001c0)={0x0, 0x5, &(0x7f0000000140)="f4c4bf3abc"}) (async) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000200)=""/102400) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f000001b400)={0x17, 0x1000, &(0x7f000001a400)="7aa5c3a0164058db1358e94c28b80c68f53a56c5de72a43998cc909418927f3e56461ccaa2e68b65ae6f054427153098d6ab63cea64df08b7a99153048955af660707dccf610d87d63476b9a3cd0b0d9c6bd84294a4dbc57f55d6c0f5a4c1eaf35a45e9ff1b0fb4e25d908121b48e8a8f93cf181f72d397ea8c24a66b3eb74c35b1df64db9261171b6bc0a38ad98d2fcbade63b8b2482ac195f713a55f2d007f34573bec1479ff235583060b4ac081b6524d12191f0816a3cde578a8621ef9c1dbcff81e2d0745b9729c609da2a4452702df56a8150eb237bc8779bdd801e9ba110180de825fe8be0e39f56bffb8e2dbcdde4d987c04c2f8c94afd86edf591b5ad3a1764766336f2df7500de5019a275de6827b401932a2881777ac8fa148b199e2c360155f2e6ac7002ac022764c35b8ecd8a8451168d302c048c7d245b08762d78c0db72a916b2d3db460e7c4f3ab9ef65e2f48b325a71d32fd16ce62733a8b2f86dcd63a41ac7c6ba80521585caec362404e990b7de096a7ff5e9d0ec43517379adab059f56fee8d0a1789beac5b0a8a691a137f49e7afa548e0776e0ea6b1ea2bc76632258d3c6649d143710d1963c097325fb7f1bf034d7c2a5589cacf65ba62a0b9c157c5985a37a8b77615416ca8de1dff2d3c081df381f1cfe04588485f0caa36ef244a478aaba1026f78b8585f15218452b4ed87cfcaa0216df2af94fc69ef5cd21323011688427863e5276a79090ede1a537b0a5e04d7ac2b30bcb0ed2c29cc6e257e3bd058fad15a2d1cf8bee013d5ee068e0e01738333a7d178329768b815dd0fc6784bfd1f47e824cca6c976424ce9a59ea619392d84962d1b55fb305f934e40d6dc9bd7cf925f29029e208bd4b4008ddb294574e98e594c4203253efa6d01c1d8c786fc31cff008419fcd74754f9f62ad097fd01e90df6e12621267288b2107102c265eecbd826b9b129a2cc07c4207a4d303373f76156bf063b9aa964d5f6ce41c93de9deee4145a5324d282239d593241bd00a2e76eb24af34c1da9a050444763de970ccb4d0001262e9a87dec99b4da9c8b4f193d2677c0ddc1dd6691444ea45c8207f4c298957c4762dfbefee3c5ff168910e7457f002d459fafbdf4275faa4d067df01f07da0dab657ad7aa7919146b37c267afff5ce2d00bcc839c469f7619d68238ec1c58e561760e08851fc9c6b18145bfe90f38fa0583fcda88058c39606272e2f1ecd8b01e8668078c5f0c8ee54485760eb00c2e55180a133e27b44eb5405976fda8f053eebdd741bd5e4c499004ede8780777b292bdb2b9fd0fa9feabdd0c7d3948afd08b031afeba0c81453193d2d4f30bce6ca9967030acdfe74007b185897d2b42f62b3f843a1bb4ff38c0bf26b9cb3193b81ee0f82ec18fd37bf5bd48a5183c9bcd55c662128ea47e3ecbccf1e7ad9e3c1fb51f600ca0446c7b3e39a087290fbdb3c950e7d8e6ad35837b1f2860916e8ef123716e7cd37a3d4aa3901587489a96cabb267fa291b4a93ee26d227cf4778b60fe7508e9caee1d92bf2547e85f3a84e2d4222312afeb1f1c73c3d899171716a8ab006bdc2ab850da2e36a9cbfd3c85e08b9570dd80c0b63219aedc3495fcb7e783e0222fe9e442ca9474f29b18df7f971d575568f4a6079565ed7494f3142b19ca7a3e3411b9c5d10862f96b6bc5d2e449f7e2815457fa0a923db655e00bfd0f8490fc4fe2c87a4b02ae8df7c78334b17467e2b1388a917b98554a6a1d414b74491ae65456384078a784db25ba4f4b90906634f224ec606b79f6a7569cf962bcf4c84e142200a641a4b998c90d674f65c28127242c1a919daeb23101dde915f84d73b4bccfb4eefec064fe16a1d614c13e4b93a851679f591badbe8b736d49cb8b96c084a6d62be728533ad74cf589ee49a6f2f4827ec9b91e0f3e850fd6fb61a4b189b556fd907c9e7ab89b32ad935d0b8abf6abfefb866643e1def4bfd6acb7f3a536505df6b0338979efb3c700a634cfdb8cca803f9ad0156dca19a74c250a3e9dbf2af931d216be82661b04cf98d8fd882c354da8077534d21e37ba4bfd76846d26a87e0905a6c0420a741b9bb1b95ec9789aeee575f8f88249ba8d4b28aca7f7a20d8ecd846bcf2cc47120e953a31215ca3b2a382d17d946d532d3101de4e431f3101ceea0b498574e09e4ccaedc00ec60921a446d8d4778e8cd5dcd3f9fb33b1d303135b994e333bae2c1fdf4037d1add070cfedafbee61ec948358f33a13779553725e394166353d7c80e3a9f91eea84f292514f6b41a3ae77588153e0da9b39239eff908f3be966894cc89c5b28b8a6f628b810c9cc7da490ac19eb7cf7a0792e5fd3a5bf779c56589e2c825f1fedce419ae1e4d705a139373c8d008d854e782bbc696b8d3493f3cdc1f579673c7fc8adecfb090e544823d78c6f4a58efbb5ad7ca4b5aeadfc191f2001844b6dd924522b3d13aa094939b6a4f9a03ffbb71b816ef1b8ebd481233c7a286ccfe11fe86ec7e0823d343186bf5c3e275fb470556d5d78748b337700d81900164bd630c47389fcd87d49ffdb54ec9b5b4f7ebd5ea9d29bef4886616f560f0a8e4860dee5ea5d958ff3ef989e59f07894295b1d260409b1479433990cd81994c51f99d5299e4197915c8bbdb9f0d12bcb2e68e003cb4fd066b9b04ce3484ec5edd7c035cedfadca8ca7ba24bf7352a9c4d63866485924518a41719ade7c201e82dc03622258fa85565508b50539d2d3ad54bbb28382ba449646a1aa325f89fcb61aafcb496a018480b4c712ce4f12d780fb48fc7c52886e4b4e0b9ddfb4ea0c2300304d65759c340b19eccaeb651d8acc0385c03e293296404b41a8457526ae5cec3cb484c485689fba42b123beb13d7910b9bd129702e401ee265a92360b56cbb6383734aa48ddefc7d8555a7c7dd9d87e92a89b4c541a56458269a71d0da8b7f13b16470c9729fa7ed1abfc172bc29458c7dafebdd636db4be6bbe0b16785b2c64ab7c1d8a78b82c429a1ed3a0a1b721463b9072a6c2ca3dbe1ff9e573c9c198c3d2fea246f95a93a303ed9b92522bfe90b7208d2f20864dbdbf6d3eb9332eafca8e637b928110048278f6326b2af5123137cb85a7edd196db95c8ccd480d723f426401ada8cf3b4a61db92a8e89e3bc4c3625d8259fa8c73725e7a621b9b9d3387d26cdfde097be716e6e7ea7589c4f27a37e04a72d7900292b2307447e5afbe0262a557d850e4b1a6543bb83df6b7354124363f8a1c21720382edffdd08d3ecd7b548f066b275e632a8980bfd00fb59b2ede4b04efe8b9dc3f2757b7d01244557b6fac68967c4608fbb1f4b17aee7b3a85798b5fe5015cf00f5e8774097917677af49c69e58730f7c6c7b3def8fe56736a0251e511b16b63b2a79063a20674944282d902645a9ecdabd548bf398eb984a9cd8bcbf5fde309c9f95e9c3b36a1fc8f05c666782fc53747950c364275c451aceea406a6fa634e234677dba78cfebf83c1bf9f20f39a52a724c5ef9143cdb20452f517d0e89eb974524e06dd676fbf992420a4de5a2479832d1cd0ce072d699cf2b9131684aec82f4620708f765c7559d90dacfc82d99b798eb0247f53a6a7085e5609c6e97855bd8b4c5b5f41067008a8e37c30ad0e984d1d1ffd75e041be85408d05fb2018084125c821821002ba7176281e559177867ae5792054a05a90695df2c5dcab30608d53046fa739a24672d1b1d1d9d0b578023b399b4b9a74b348a474bab9f469a6a0fa38693bb461d9e6a4a6dfc40e2ef0b96a6f7df139ef9f1e07481ab7d8b2b5682da6133aa8a27ae91a870e6baddb0db99b7c0ab580b31fac7ae339c42cde20f542bb74917eda6fcdca791cced34d0d5d06e71982d8c32a4ff67872695ea1ba4c9ca89fa13a07a0a0a6a9fe62749ba2a70fe49022dc0826d02643513b1c17d3d6c1e6500f6dc1abcd08854a332b1727be51a15b75a1a79430df70eb7e936e6f544653310ba347ccf72338d30d7b8f861ed809d63f0b9d4ca5e0ce732507e4347ff34ec9b74918bee5534e6dada9917666bfcd20cdd147b638762d559755baa2b97239f78b408070babecb77d417b595b448d6e3cb2a9dc489e6ca6393f0f0ed96d2391a288a57f007c7badfd20867942021ba0868f15f80b831b996b88dda6e2811124f80459f5afeba7fde96fdd1ae776cef10f1a5e337e4647a7c1fb89dda5c310f8573dcf83e1438d4c8c10524a4f8a911a472e7e244721fbf8ade3a370fb4fd6a992ff76d05ad1908ecdcf82c5d8f854be22e5abeb16e3c729fec557e559bf59c2fc6d4c8872ca68cbb7100535f78d30828c5c3bf7e9a711f3c3496694a7e362d58d864513b65f07e91ef08f605841a25f474c9554c2fec3b19bb9c2503d85ceee73daebb3660c6959cdd497167519cc40cc0e4b2b5a19e6654f25c71c0cc97305c972a46a18f361329e860e1342169a6a95b21f798df00b892514c7d7320f0942624d19a966d6d630b00a2894e0aa6dfaefa6a48ed3094cda60fea10a8c9e8534c287bbbc106e0500f3830045543a13176ffdad5f8b8e1804c79d75e6ef17bcc865aa3fc5609a646544cc530a01595dc5b1ff88030d298e38ecd3aabd5af21025d68d4c1d8f918ff7398fd2af06a246b6bd30f867b1ce533b0c58fbd948b25a8869ac0c597cbf53ade3dc75337e117f051a089f474f21fd040e84f31489224579997a0237d39139dde0f81a3c641654fb0319b9ea131de62d7f090c332a23cb9d72e8c79f5f2c9eaad8e473ecc03bcfd11b335c59b5cb417d0b8e52d583947ecc36a92807fce36d89970197420227de2a5fe4ebe8781002181cd46c0358a84aab24c92eeeecc07e3b60de0d28c5b2ad6d331c22e30773be08812e4e6f931497086f813292e407ef26b5fa16087689709111d6031e4372435e764f2d2bdd78d98bcb7805b90a7846964643f7d12a7d86f97a0e868763cc409ea454db2c7724eaff4e577e897f88d78c59734cecbf769397b4eb8558a0ab2bfa7f1735b53018c63fba1626a75358cc3dabea73e34f16a36aa3c7df8ba0c46615a96dba1af78f09d742e98c808adc6e891561cf429e1b3d8ca8179e4958ce89e6c08468158b3bbfe6fa79ea14bca4acb3fd02cfe42c7fe1ed821dd3dd8326569d6f30cacdab1afdcc3f68bbcf241e96f88d10c34a63b3160a2871a112af0dd631d3fe953f2564fc6bb1a5f8a1477ffa2009ab34c545fb0792f8ba1ef1edb07119f5232e4aae93a120471fcf89f071cc8bdd1945c48860546316baac8daccb6d3f4c7d1622d1ea8e3a03b5401b11a5a5e1e48462704278e26e3debf292aa16016caa0d1a29e033c0e94794b8ed5e39fdf0a8cce8bbd7e41fdaa6f2e65292cc63378bfa7ed98a45aa551f6fa896c6a6ab1e7e805c8aef442f353d6875b2366c5c94da21d063fa0cdf0815e28c3f250429aae2fc77bb745455bad6cbec99aa19145a5cbf1e2935af41131af5352edbe7c6c37693346fb7d2f27d17f2e19be30fe0b80cf9db179786074b998f77509cd7d43a79e46449de2b2018d4deaf0bf12123a47d80244d6da82cb0852ba974a3e8eab72aee3af9557a5fff856b900bbf2eac792a16de5fe810987a7abf5a7e1e8c5a4afe6810ef867d65bc54a478855431eed71930eec858062d8b0d3fc2a8701a540540e3bf1849b015ee1eef9eb82c14bec1b55187bb188d2307386cdade532852624ab735dfdc8ea0f3056978c0601c417e1ff63b7ccf6eed8e5bd985ca5a82f31931a102f462fbd6bc2c228eeb"}) syz_open_dev$evdev(&(0x7f00000012c0), 0x0, 0x60140) syz_usb_connect(0x4, 0x24, &(0x7f0000000080)=ANY=[], 0x0) 17:28:44 executing program 5: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x30, 0x0, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x5, 0x58, 0x4}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xff, 0x6, 0x2, 0x10, 0x8}, 0x12, &(0x7f0000000080)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x7f, 0x3, 0x400}, @ptm_cap={0x3}]}, 0x8, [{0xf5, &(0x7f00000000c0)=@string={0xf5, 0x3, "989ccce62fe678f8b00319dfc9cf826c9824caae1e597ab0e359604ca32d00f1d33280c290a43d6e111e0a1f58524efbfc1e20c450df28e69c3115b932af5d51a620e3c097433c61dfbd15b284fce8ce2c52af645469c9687fcc6c7c444e41ca34beac2125425f75f79f055fc7ce568e41ce77900063e529b3db5f172e733eb321103f329a76db5a3e59fc368efbaba95d947a1c14768440988184e9e4e8d9b99392c9a365aaf5365a6c1aa502470026ed8b0e89aec551a67059b9ab246755a7f2a5204ce86dafced289afedef132aeebb73d53ce710f5c74606c3ce88b8cb0ae89dafc0aa4c506527cb79dd114d3ce9d73761"}}, {0x73, &(0x7f00000001c0)=@string={0x73, 0x3, "147ed635ece8aaa878e4e0c2bf21b8661b4cfa60410e91bc5f621eea29f6c6c6e620ff1725d009e4d08ab3e710ad9e997f5f346e592670b187b07e829b1a69c83a67e5cc86cf7cc5f91f7f714f3cee2696a3e83978385f24a5d6bd1c3627c29704b2083114e2460f1f3c101317176fd57c"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x41e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2401}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x413}}, {0x21, &(0x7f0000000340)=@string={0x21, 0x3, "e4741e7b6699ee74fe7ffab16a23bf346e840aa2fbefd8f4f11b59092d922f"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x3001}}]}) syz_usb_connect$cdc_ncm(0x6, 0x72, &(0x7f00000004c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x35, 0x10, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "778e0f17"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x1000, 0xbee, 0x1}, {0x6, 0x24, 0x1a, 0x4, 0x38}}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x1, 0x7e, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xc, 0x0, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x81, 0x81, 0x2}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x310, 0x7, 0x6, 0xcc, 0x8, 0x7}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x3, [{0xdf, &(0x7f0000000580)=@string={0xdf, 0x3, "279d2e1c9bc8880b5dd1c0d9c66fbd27d6936363bd6737592d6d96c617f1bdf9e5e47399fe53a9bd24510c22427055e067ca413efac694202052dc82f0dca93b1ce7245f9dd88d7480a504f98a1fd8348994dfe106186c9fd4193b0838194e2cae5031d88db34cc046a0486c8ccc514647b47d7093fbe056ad910af5221ec868dc6a56e4f287750ca55a8b8d744ec6995c245ea766ee5258cb265ed2047bd0cc0fc90b154572bfbac0b0b4231d74461f5ae2666797da9f294fc1347f6f63a70fe651973e03b7ffc2fc1eeb8a295963ad2f826d9cdf5502d2fea1c47d7b"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f00000006c0)=@string={0x4, 0x3, "863f"}}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x30, 0x0, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x5, 0x58, 0x4}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xff, 0x6, 0x2, 0x10, 0x8}, 0x12, &(0x7f0000000080)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x7f, 0x3, 0x400}, @ptm_cap={0x3}]}, 0x8, [{0xf5, &(0x7f00000000c0)=@string={0xf5, 0x3, "989ccce62fe678f8b00319dfc9cf826c9824caae1e597ab0e359604ca32d00f1d33280c290a43d6e111e0a1f58524efbfc1e20c450df28e69c3115b932af5d51a620e3c097433c61dfbd15b284fce8ce2c52af645469c9687fcc6c7c444e41ca34beac2125425f75f79f055fc7ce568e41ce77900063e529b3db5f172e733eb321103f329a76db5a3e59fc368efbaba95d947a1c14768440988184e9e4e8d9b99392c9a365aaf5365a6c1aa502470026ed8b0e89aec551a67059b9ab246755a7f2a5204ce86dafced289afedef132aeebb73d53ce710f5c74606c3ce88b8cb0ae89dafc0aa4c506527cb79dd114d3ce9d73761"}}, {0x73, &(0x7f00000001c0)=@string={0x73, 0x3, "147ed635ece8aaa878e4e0c2bf21b8661b4cfa60410e91bc5f621eea29f6c6c6e620ff1725d009e4d08ab3e710ad9e997f5f346e592670b187b07e829b1a69c83a67e5cc86cf7cc5f91f7f714f3cee2696a3e83978385f24a5d6bd1c3627c29704b2083114e2460f1f3c101317176fd57c"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x41e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2401}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x413}}, {0x21, &(0x7f0000000340)=@string={0x21, 0x3, "e4741e7b6699ee74fe7ffab16a23bf346e840aa2fbefd8f4f11b59092d922f"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x3001}}]}) (async) syz_usb_connect$cdc_ncm(0x6, 0x72, &(0x7f00000004c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x35, 0x10, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "778e0f17"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x1000, 0xbee, 0x1}, {0x6, 0x24, 0x1a, 0x4, 0x38}}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x1, 0x7e, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xc, 0x0, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x81, 0x81, 0x2}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x310, 0x7, 0x6, 0xcc, 0x8, 0x7}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x3, [{0xdf, &(0x7f0000000580)=@string={0xdf, 0x3, "279d2e1c9bc8880b5dd1c0d9c66fbd27d6936363bd6737592d6d96c617f1bdf9e5e47399fe53a9bd24510c22427055e067ca413efac694202052dc82f0dca93b1ce7245f9dd88d7480a504f98a1fd8348994dfe106186c9fd4193b0838194e2cae5031d88db34cc046a0486c8ccc514647b47d7093fbe056ad910af5221ec868dc6a56e4f287750ca55a8b8d744ec6995c245ea766ee5258cb265ed2047bd0cc0fc90b154572bfbac0b0b4231d74461f5ae2666797da9f294fc1347f6f63a70fe651973e03b7ffc2fc1eeb8a295963ad2f826d9cdf5502d2fea1c47d7b"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f00000006c0)=@string={0x4, 0x3, "863f"}}]}) (async) 17:28:44 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 760.939420][T27696] Error: Driver 'raw-gadget' is already registered, aborting... [ 760.947254][T27696] UDC core: USB Raw Gadget: driver registration failed: -16 [ 760.954614][T27696] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 760.966559][T27696] Error: Driver 'raw-gadget' is already registered, aborting... [ 760.969434][T27702] Error: Driver 'raw-gadget' is already registered, aborting... [ 760.974315][T27696] UDC core: USB Raw Gadget: driver registration failed: -16 [ 760.981906][T27702] UDC core: USB Raw Gadget: driver registration failed: -16 [ 760.989248][T27696] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 761.004660][T27702] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:44 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async, rerun: 64) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:44 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async, rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (rerun: 64) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (rerun: 64) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async, rerun: 32) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async, rerun: 32) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:44 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000003540)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a84e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf036223304b813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d603000a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32255c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c84b1669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9f55e65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34fe2e29ac4c5f7cb6b454972ae7d314b4461e9153b3e598882cfe68e4c61488433b827628ce5c2329cd17c5789ae202fccbfd7e118208d9511be8e9026894d3fd9876c9883138780d88ddfea40bd592467818df64b28ed5ffbd431e25576a34e434c1b3878a11e6f048b5563041dbec5d4aa001665f9304ef3d276791b847aef64fd48c4e896605cc02107cf3a573cec99f719a30c9b4412e51d9cf360377289e7ce198978d0820dcb60190465419bf8567c78e39dd20cffbf6ac7ca55314071a2c4673763691cefe0a1f53ba4c0154fe671073c21abe4f1734"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x3, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 761.162125][ T20] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 761.172229][ T20] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 761.181890][ T20] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 17:28:44 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000200)={0x0, 0x1de, &(0x7f0000000740)="4e85f6ca1d5cfa0d499532efd6fcda025e5a003129559fe8c4adcc2ee112f7b488ef5f3e8c6a73e715815e5bf379e0f4421a75297d1cccb7a7b34f80841dbc973784ad79a4f9ce9e5d7cbfad9d29d3d281278bbbf25c2fb23c4b516481617671be92048e8c9f76dc9b9810552ad41f39d018f50c133d4832763855a255e7747b6c50db8987c09e074f070656b04b5fc7cfababdec969bcaefa5f157f100ebec5a3d1b0685bd7d418b39f5b6673b1182318da9766007f0926d8eafc573733cefb50bc81945abbe5fff9218b4dd6875eb48c558f33c4e84234d08c7e7d94b81d8e3210082965e4c9d5eb84d6af1733ab916916c21bcf9af142bb9b35217d2747d6f817b0d4cc58481459efbb575fc0aad47c1f3573694294378bcc3640605e56bc18fd42bae7029b660d3f9f441f8e1ec3f256068d147b58dc1c01a7ed85209ade73b86f45500f14b49cb490f0ec7b3b24e8e9204a9dd1353c89e536f569103ce445de561cb4b7acd86fc65b5ddcdc5d7628f4c7fa3c0fbd14869f890f2f07069c3428f3b49800c88c421685d59af5c524124afd4005d9c62c11c4b6bd5567180e3d72d3312cacbb6e3ac0d15ae0791827b0f3faf22fb677030835b74c2c502e0c0557bdad38a796717beaa42e1edd2d2947cb3d9393e43409403e8152b993"}) (async, rerun: 32) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffff10, 0x0, 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="76c50500081794169b98cc2ee894df2ee8351fa7774a3298debe4c8d919ff34146478cdb5808068307001000628f7d3d1e9bcae9fd630d07b7efa5fdfb3299ab1066bf55a6dad379e591db8dd201a66573fb9e6276297bfd1d130b87085560caf4091cebec6b3f039e31706d11382087b2c868229c8d269d7826648aad5440f80ca14ce843a18b5b2184f9983257d072e9097c16080000001e4e9f21b61f6d3f314edb3dc4f2376ccb6d9e3b177f78f289ebe1ef430442a4a48c275c845b4e9d72ed8f6ee50a5c3c42b9afcb47e2bd9c22034fd4b303a6f41c218e0826f651e61ede0a439354757856"]}) (rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x4, 0x2c0081) (rerun: 32) write$hidraw(r3, &(0x7f00000006c0)="4d2409b140705d346fbb7c1c817e614c210e28420abe3d213d71d97f9450a8fac3754ab2fd4a1fdf52d1405f6f01afdfe2ebdbff56371553c6d87e050c682665082cedf85615a3860b746ff27c968f253adb421c4da0999355a69d34b1c1ed582217149d62a1a74b1c86a9fa9d", 0x28) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000004c0)="73fdffafe8f023e9e36167d5cd2d7c40f95d3d48716a18d52a658686413b4853b5579d794e165d605d14b710584cb7af64c251") (async, rerun: 64) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfffffffffffffffc, 0x641) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="d64385fcba8d0966ed3fbb3496a2dee2c42f0f0dc824772349ed6ac5f716fd57b66ee6ab9beb3729", 0x28) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) (async, rerun: 64) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) (rerun: 64) syz_open_dev$evdev(&(0x7f0000000500), 0x3019, 0xc001) 17:28:44 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000200)={0x0, 0x1de, &(0x7f0000000740)="4e85f6ca1d5cfa0d499532efd6fcda025e5a003129559fe8c4adcc2ee112f7b488ef5f3e8c6a73e715815e5bf379e0f4421a75297d1cccb7a7b34f80841dbc973784ad79a4f9ce9e5d7cbfad9d29d3d281278bbbf25c2fb23c4b516481617671be92048e8c9f76dc9b9810552ad41f39d018f50c133d4832763855a255e7747b6c50db8987c09e074f070656b04b5fc7cfababdec969bcaefa5f157f100ebec5a3d1b0685bd7d418b39f5b6673b1182318da9766007f0926d8eafc573733cefb50bc81945abbe5fff9218b4dd6875eb48c558f33c4e84234d08c7e7d94b81d8e3210082965e4c9d5eb84d6af1733ab916916c21bcf9af142bb9b35217d2747d6f817b0d4cc58481459efbb575fc0aad47c1f3573694294378bcc3640605e56bc18fd42bae7029b660d3f9f441f8e1ec3f256068d147b58dc1c01a7ed85209ade73b86f45500f14b49cb490f0ec7b3b24e8e9204a9dd1353c89e536f569103ce445de561cb4b7acd86fc65b5ddcdc5d7628f4c7fa3c0fbd14869f890f2f07069c3428f3b49800c88c421685d59af5c524124afd4005d9c62c11c4b6bd5567180e3d72d3312cacbb6e3ac0d15ae0791827b0f3faf22fb677030835b74c2c502e0c0557bdad38a796717beaa42e1edd2d2947cb3d9393e43409403e8152b993"}) (async) syz_usb_connect$printer(0x6, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffff10, 0x0, 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="76c50500081794169b98cc2ee894df2ee8351fa7774a3298debe4c8d919ff34146478cdb5808068307001000628f7d3d1e9bcae9fd630d07b7efa5fdfb3299ab1066bf55a6dad379e591db8dd201a66573fb9e6276297bfd1d130b87085560caf4091cebec6b3f039e31706d11382087b2c868229c8d269d7826648aad5440f80ca14ce843a18b5b2184f9983257d072e9097c16080000001e4e9f21b61f6d3f314edb3dc4f2376ccb6d9e3b177f78f289ebe1ef430442a4a48c275c845b4e9d72ed8f6ee50a5c3c42b9afcb47e2bd9c22034fd4b303a6f41c218e0826f651e61ede0a439354757856"]}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x4, 0x2c0081) write$hidraw(r3, &(0x7f00000006c0)="4d2409b140705d346fbb7c1c817e614c210e28420abe3d213d71d97f9450a8fac3754ab2fd4a1fdf52d1405f6f01afdfe2ebdbff56371553c6d87e050c682665082cedf85615a3860b746ff27c968f253adb421c4da0999355a69d34b1c1ed582217149d62a1a74b1c86a9fa9d", 0x28) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000004c0)="73fdffafe8f023e9e36167d5cd2d7c40f95d3d48716a18d52a658686413b4853b5579d794e165d605d14b710584cb7af64c251") r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfffffffffffffffc, 0x641) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="d64385fcba8d0966ed3fbb3496a2dee2c42f0f0dc824772349ed6ac5f716fd57b66ee6ab9beb3729", 0x28) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000500), 0x3019, 0xc001) [ 761.605759][ T25] kauditd_printk_skb: 44 callbacks suppressed [ 761.605779][ T25] audit: type=1804 audit(1653931725.195:6196): pid=27718 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3638302F48C7C060 dev="sda1" ino=1174 res=1 errno=0 [ 761.752225][ T20] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 761.761294][ T20] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 761.769358][ T20] usb 4-1: Manufacturer: Ё [ 761.792228][T27677] raw-gadget gadget.3: fail, usb_ep_enable returned -22 [ 762.042869][ T20] cdc_ether: probe of 4-1:1.0 failed with error -22 17:28:47 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15", 0x13e) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(&(0x7f0000000180), 0x3, 0x604540) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b"], 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) r3 = syz_usb_connect$cdc_ncm(0x1, 0x0, 0x0, 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$char_usb(r2, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744df", 0x98) syz_open_dev$hidraw(&(0x7f0000000080), 0x3, 0x189202) 17:28:47 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x62bef380, 0x535e40) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x167181) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0xffff, 0x624040) read$hidraw(r3, &(0x7f0000000240)=""/24, 0xfffffffffffffc99) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/60, 0x3c) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x301c0) write$hidraw(r4, &(0x7f0000000280)="9230a761e29d9a05f24f3836b4f91e52b57de6ccb5c464c95aa0ab1008519ae7a483a43bfee3586f8f001e380c1b229ee6ca3eea1c1002edfb7790783712cc1ea0d20bcb8d328ad7dbd448bb9971740ec214f707aa70cea18aaed2a922dcc82006426537087528eda9a764dcb16485c2ed6d1494a2bc232daad4c542c99661d3ae870f18175aa25d7e499e", 0x8b) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r5, &(0x7f0000000380)=""/73, 0x49) 17:28:47 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000100)=""/89) syz_usb_connect(0x0, 0x59, &(0x7f0000001280)={{0x12, 0x1, 0x0, 0x8b, 0x82, 0xd1, 0x20, 0x2040, 0x2900, 0x6678, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x0, 0x0, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x4, 0xf1, 0x4a, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xc2}, [@mbim={0xc}]}], [{}, {}]}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x5, 0x0, 0x1, [{0x0, 0x0}]}) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c64d6089c1d803c4021b887a12b28d59757669c8ec9dd196047ad01197817396"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x62dc, 0x200) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/7) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x7f, 0x9, 0x81, 0x6, "2ce526a37604bdca32e0f86023fef3b30d7187cd0b0800627fab483ccbf54448"}) 17:28:47 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/219) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e432, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000050cb5320450c10760fb92ab0fb7aca4ae010bfd67b38cc108e490102030400000000010000000009040000010035040009058dffff0cef1939dddbea894123b955b358c3b4f93b655d58a917bb84d1392691dae23432773740646f4f10ac25f52359b03e5789650540ab7ac413439e6d76e8560dbfe88291d29096dccd23bd7091e1850c2df21fa1eb9418227952f356e832606c4d3513eb9aaf7f2722f48cc6feaa9c3541269786165571ac604b0e413358fff02cc579a9bae4038c625adc69ba53a3668895992046137170c4f840e0871697c934339ab02a77d1622ab49b640b322b2ffbe7bae5bfb07b030b6aa8c504718a6f"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x0, 0x0) 17:28:47 executing program 2: 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, &(0x7f0000000200)='L', 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r3, &(0x7f0000000240)="813f1899f929ac66d736ffbf4915d5e96323965e5e9a46b4748f705c9394fcba74db6fd0c9b5eebcca7398ed55fa12b35448680d1fa8a131fd53e561571c56c66615b290bc321762d728bd33626da1d01e5d8cf777b43b3b734c31edc12b1a552dd5f846a19bf1540e6fd8f44b39b34d3daeea893e3eeb9d0c4f3fb29870ecd4f5802706bbeb51cbbb3fa057c2d90c2e5aaa7b5122065ced5ae521d1be8b2d232345ea75f3eee248cf7b027160eaf22c5b2a", 0xb2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 17:28:47 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000003540)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a84e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf036223304b813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d603000a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32255c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c84b1669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9f55e65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34fe2e29ac4c5f7cb6b454972ae7d314b4461e9153b3e598882cfe68e4c61488433b827628ce5c2329cd17c5789ae202fccbfd7e118208d9511be8e9026894d3fd9876c9883138780d88ddfea40bd592467818df64b28ed5ffbd431e25576a34e434c1b3878a11e6f048b5563041dbec5d4aa001665f9304ef3d276791b847aef64fd48c4e896605cc02107cf3a573cec99f719a30c9b4412e51d9cf360377289e7ce198978d0820dcb60190465419bf8567c78e39dd20cffbf6ac7ca55314071a2c4673763691cefe0a1f53ba4c0154fe671073c21abe4f1734"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x3, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 763.506773][ T20] usb 4-1: USB disconnect, device number 83 [ 763.539199][ T25] audit: type=1800 audit(1653931727.125:6197): pid=27738 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1169 res=0 errno=0 [ 763.545542][T27740] Error: Driver 'raw-gadget' is already registered, aborting... [ 763.568203][T27740] UDC core: USB Raw Gadget: driver registration failed: -16 [ 763.575559][T27740] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 763.580479][ T25] audit: type=1800 audit(1653931727.135:6198): pid=27742 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1178 res=0 errno=0 17:28:47 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000003540)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a84e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf036223304b813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d603000a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32255c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c84b1669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9f55e65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34fe2e29ac4c5f7cb6b454972ae7d314b4461e9153b3e598882cfe68e4c61488433b827628ce5c2329cd17c5789ae202fccbfd7e118208d9511be8e9026894d3fd9876c9883138780d88ddfea40bd592467818df64b28ed5ffbd431e25576a34e434c1b3878a11e6f048b5563041dbec5d4aa001665f9304ef3d276791b847aef64fd48c4e896605cc02107cf3a573cec99f719a30c9b4412e51d9cf360377289e7ce198978d0820dcb60190465419bf8567c78e39dd20cffbf6ac7ca55314071a2c4673763691cefe0a1f53ba4c0154fe671073c21abe4f1734"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x3, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async, rerun: 64) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (rerun: 64) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 763.628023][T27740] Error: Driver 'raw-gadget' is already registered, aborting... [ 763.635780][T27740] UDC core: USB Raw Gadget: driver registration failed: -16 [ 763.637354][ T25] audit: type=1800 audit(1653931727.215:6199): pid=27748 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1184 res=0 errno=0 [ 763.643129][T27740] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 763.653116][T27748] Error: Driver 'raw-gadget' is already registered, aborting... [ 763.667007][T27740] Error: Driver 'raw-gadget' is already registered, aborting... [ 763.672290][T27748] UDC core: USB Raw Gadget: driver registration failed: -16 [ 763.672319][T27748] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 763.679929][T27740] UDC core: USB Raw Gadget: driver registration failed: -16 [ 763.710070][T27740] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:47 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a349335b65de13e"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x800) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000001, 0x614044) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r3 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r3, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 763.729059][ T25] audit: type=1800 audit(1653931727.315:6200): pid=27751 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1169 res=0 errno=0 [ 763.763287][ T25] audit: type=1804 audit(1653931727.355:6201): pid=27748 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972313031393232363835322F73797A6B616C6C65722E72454959326C2F3737392F48C7C060 dev="sda1" ino=1184 res=1 errno=0 [ 763.802628][ T25] audit: type=1800 audit(1653931727.395:6202): pid=27756 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1169 res=0 errno=0 17:28:47 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a349335b65de13e"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x800) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000001, 0x614044) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async, rerun: 64) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r3, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 763.826848][ T25] audit: type=1804 audit(1653931727.405:6203): pid=27756 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3638332F48C7C060 dev="sda1" ino=1169 res=1 errno=0 [ 763.862046][ T6] usb 6-1: new high-speed USB device number 100 using dummy_hcd 17:28:47 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a349335b65de13e"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x800) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000001, 0x614044) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r3 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r3, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a349335b65de13e"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x800) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000001, 0x614044) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) (async) write$hidraw(r3, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) (async) [ 763.890883][ T25] audit: type=1800 audit(1653931727.455:6204): pid=27759 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1169 res=0 errno=0 17:28:47 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3713c0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db2f454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d578859eb45807537b23654ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec30fcb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab8f8b793a34d0ea25d8edcd51e0718e57eb9187f4cbd2e21fedee4074e8b8e958e40c4d96c193cd055091ea634fe9174a51c5cc8ed3bb8c52c8c5dd7731b25085fca755b464f582454abf1deb525d375b67344c55a5fd46762ffc8dd9aaf3ce815c545107f15b76ad46372994677d5c3dcabc323679dc2eb7ea101c302bf4fb291995951583632c7c54c5286a661bcf54cf6eaa1cea4dd2bf4dca4b36"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0xf800, 0x3f, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x140) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 763.942073][ T25] audit: type=1800 audit(1653931727.525:6205): pid=27765 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1169 res=0 errno=0 [ 763.965210][T27748] Error: Driver 'raw-gadget' is already registered, aborting... [ 763.973038][T27748] UDC core: USB Raw Gadget: driver registration failed: -16 [ 763.980372][T27748] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:47 executing program 2: 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, &(0x7f0000000200)='L', 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r3, &(0x7f0000000240)="813f1899f929ac66d736ffbf4915d5e96323965e5e9a46b4748f705c9394fcba74db6fd0c9b5eebcca7398ed55fa12b35448680d1fa8a131fd53e561571c56c66615b290bc321762d728bd33626da1d01e5d8cf777b43b3b734c31edc12b1a552dd5f846a19bf1540e6fd8f44b39b34d3daeea893e3eeb9d0c4f3fb29870ecd4f5802706bbeb51cbbb3fa057c2d90c2e5aaa7b5122065ced5ae521d1be8b2d232345ea75f3eee248cf7b027160eaf22c5b2a", 0xb2) write$hidraw(0xffffffffffffffff, 0x0, 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(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x167101) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r3, &(0x7f0000000240)="813f1899f929ac66d736ffbf4915d5e96323965e5e9a46b4748f705c9394fcba74db6fd0c9b5eebcca7398ed55fa12b35448680d1fa8a131fd53e561571c56c66615b290bc321762d728bd33626da1d01e5d8cf777b43b3b734c31edc12b1a552dd5f846a19bf1540e6fd8f44b39b34d3daeea893e3eeb9d0c4f3fb29870ecd4f5802706bbeb51cbbb3fa057c2d90c2e5aaa7b5122065ced5ae521d1be8b2d232345ea75f3eee248cf7b027160eaf22c5b2a", 0xb2) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) [ 764.142197][ T6] usb 6-1: Using ep0 maxpacket: 32 [ 764.272558][ T6] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 764.283269][ T6] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 764.602213][ T6] usb 6-1: string descriptor 0 read error: -22 [ 764.608726][ T6] usb 6-1: New USB device found, idVendor=2040, idProduct=2900, bcdDevice=66.78 [ 764.617908][ T6] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 764.638473][ T6] usb 6-1: config 0 descriptor?? [ 764.704272][ T6] pvrusb2: Hardware description: WinTV PVR USB2 Model 29xxx 17:28:48 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15", 0x13e) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(&(0x7f0000000180), 0x3, 0x604540) (async) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) (async) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) (async) syz_usb_disconnect(r1) (async, rerun: 32) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b"], 0x0) (async, rerun: 32) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) (async, rerun: 32) r3 = syz_usb_connect$cdc_ncm(0x1, 0x0, 0x0, 0x0) (rerun: 32) syz_usb_disconnect(r3) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) (async) write$char_usb(r2, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744df", 0x98) syz_open_dev$hidraw(&(0x7f0000000080), 0x3, 0x189202) 17:28:48 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) (async) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/219) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e432, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000050cb5320450c10760fb92ab0fb7aca4ae010bfd67b38cc108e490102030400000000010000000009040000010035040009058dffff0cef1939dddbea894123b955b358c3b4f93b655d58a917bb84d1392691dae23432773740646f4f10ac25f52359b03e5789650540ab7ac413439e6d76e8560dbfe88291d29096dccd23bd7091e1850c2df21fa1eb9418227952f356e832606c4d3513eb9aaf7f2722f48cc6feaa9c3541269786165571ac604b0e413358fff02cc579a9bae4038c625adc69ba53a3668895992046137170c4f840e0871697c934339ab02a77d1622ab49b640b322b2ffbe7bae5bfb07b030b6aa8c504718a6f"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x0, 0x0) [ 764.844255][T27786] Error: Driver 'raw-gadget' is already registered, aborting... [ 764.852112][T27786] UDC core: USB Raw Gadget: driver registration failed: -16 [ 764.855324][T27790] Error: Driver 'raw-gadget' is already registered, aborting... [ 764.859411][T27786] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 764.861496][T27786] Error: Driver 'raw-gadget' is already registered, aborting... [ 764.867147][T27790] UDC core: USB Raw Gadget: driver registration failed: -16 [ 764.867170][T27790] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 764.874901][T27786] UDC core: USB Raw Gadget: driver registration failed: -16 [ 764.905015][T27786] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 764.942495][ T895] usb 6-1: Direct firmware load for v4l-pvrusb2-29xxx-01.fw failed with error -2 [ 764.943764][ T6] usb 6-1: USB disconnect, device number 100 [ 764.953790][ T895] pvrusb2: ***WARNING*** Device fx2 controller firmware seems to be missing. [ 764.966560][ T895] pvrusb2: Did you install the pvrusb2 firmware files in their proper location? [ 764.975651][ T895] pvrusb2: request_firmware unable to locate fx2 controller file v4l-pvrusb2-29xxx-01.fw [ 764.985502][ T895] pvrusb2: Failure uploading firmware1 [ 764.990961][ T895] pvrusb2: Device initialization was not successful. [ 764.997657][ T895] pvrusb2: Giving up since device microcontroller firmware appears to be missing. [ 765.007048][ T6] pvrusb2: Device being rendered inoperable [ 765.182030][ T20] usb 2-1: new high-speed USB device number 84 using dummy_hcd 17:28:49 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) (async) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000100)=""/89) (async) syz_usb_connect(0x0, 0x59, &(0x7f0000001280)={{0x12, 0x1, 0x0, 0x8b, 0x82, 0xd1, 0x20, 0x2040, 0x2900, 0x6678, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x0, 0x0, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x4, 0xf1, 0x4a, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xc2}, [@mbim={0xc}]}], [{}, {}]}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x5, 0x0, 0x1, [{0x0, 0x0}]}) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c64d6089c1d803c4021b887a12b28d59757669c8ec9dd196047ad01197817396"}) (async) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x62dc, 0x200) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/7) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x7f, 0x9, 0x81, 0x6, "2ce526a37604bdca32e0f86023fef3b30d7187cd0b0800627fab483ccbf54448"}) 17:28:49 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x62bef380, 0x535e40) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x167181) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0xffff, 0x624040) read$hidraw(r3, &(0x7f0000000240)=""/24, 0xfffffffffffffc99) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/60, 0x3c) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x301c0) write$hidraw(r4, &(0x7f0000000280)="9230a761e29d9a05f24f3836b4f91e52b57de6ccb5c464c95aa0ab1008519ae7a483a43bfee3586f8f001e380c1b229ee6ca3eea1c1002edfb7790783712cc1ea0d20bcb8d328ad7dbd448bb9971740ec214f707aa70cea18aaed2a922dcc82006426537087528eda9a764dcb16485c2ed6d1494a2bc232daad4c542c99661d3ae870f18175aa25d7e499e", 0x8b) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) read$hidraw(r5, &(0x7f0000000380)=""/73, 0x49) 17:28:49 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r3, &(0x7f0000000240)="813f1899f929ac66d736ffbf4915d5e96323965e5e9a46b4748f705c9394fcba74db6fd0c9b5eebcca7398ed55fa12b35448680d1fa8a131fd53e561571c56c66615b290bc321762d728bd33626da1d01e5d8cf777b43b3b734c31edc12b1a552dd5f846a19bf1540e6fd8f44b39b34d3daeea893e3eeb9d0c4f3fb29870ecd4f5802706bbeb51cbbb3fa057c2d90c2e5aaa7b5122065ced5ae521d1be8b2d232345ea75f3eee248cf7b027160eaf22c5b2a", 0xb2) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 17:28:49 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3713c0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db2f454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d578859eb45807537b23654ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec30fcb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab8f8b793a34d0ea25d8edcd51e0718e57eb9187f4cbd2e21fedee4074e8b8e958e40c4d96c193cd055091ea634fe9174a51c5cc8ed3bb8c52c8c5dd7731b25085fca755b464f582454abf1deb525d375b67344c55a5fd46762ffc8dd9aaf3ce815c545107f15b76ad46372994677d5c3dcabc323679dc2eb7ea101c302bf4fb291995951583632c7c54c5286a661bcf54cf6eaa1cea4dd2bf4dca4b36"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0xf800, 0x3f, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x140) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:49 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15", 0x13e) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(&(0x7f0000000180), 0x3, 0x604540) (async) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_usb_disconnect(r1) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b"], 0x0) (async, rerun: 32) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) (async, rerun: 32) r3 = syz_usb_connect$cdc_ncm(0x1, 0x0, 0x0, 0x0) syz_usb_disconnect(r3) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) (async, rerun: 32) write$char_usb(r2, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744df", 0x98) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000080), 0x3, 0x189202) 17:28:49 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3713c0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db2f454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d578859eb45807537b23654ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec30fcb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab8f8b793a34d0ea25d8edcd51e0718e57eb9187f4cbd2e21fedee4074e8b8e958e40c4d96c193cd055091ea634fe9174a51c5cc8ed3bb8c52c8c5dd7731b25085fca755b464f582454abf1deb525d375b67344c55a5fd46762ffc8dd9aaf3ce815c545107f15b76ad46372994677d5c3dcabc323679dc2eb7ea101c302bf4fb291995951583632c7c54c5286a661bcf54cf6eaa1cea4dd2bf4dca4b36"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0xf800, 0x3f, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x140) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3713c0) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db2f454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d578859eb45807537b23654ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec30fcb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab8f8b793a34d0ea25d8edcd51e0718e57eb9187f4cbd2e21fedee4074e8b8e958e40c4d96c193cd055091ea634fe9174a51c5cc8ed3bb8c52c8c5dd7731b25085fca755b464f582454abf1deb525d375b67344c55a5fd46762ffc8dd9aaf3ce815c545107f15b76ad46372994677d5c3dcabc323679dc2eb7ea101c302bf4fb291995951583632c7c54c5286a661bcf54cf6eaa1cea4dd2bf4dca4b36"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0xf800, 0x3f, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x140) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) (async) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) (async) 17:28:49 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x62bef380, 0x535e40) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x167181) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0xffff, 0x624040) (rerun: 32) read$hidraw(r3, &(0x7f0000000240)=""/24, 0xfffffffffffffc99) (async, rerun: 64) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async, rerun: 64) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/60, 0x3c) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x301c0) write$hidraw(r4, &(0x7f0000000280)="9230a761e29d9a05f24f3836b4f91e52b57de6ccb5c464c95aa0ab1008519ae7a483a43bfee3586f8f001e380c1b229ee6ca3eea1c1002edfb7790783712cc1ea0d20bcb8d328ad7dbd448bb9971740ec214f707aa70cea18aaed2a922dcc82006426537087528eda9a764dcb16485c2ed6d1494a2bc232daad4c542c99661d3ae870f18175aa25d7e499e", 0x8b) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) read$hidraw(r5, &(0x7f0000000380)=""/73, 0x49) 17:28:49 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000100)=""/89) syz_usb_connect(0x0, 0x59, &(0x7f0000001280)={{0x12, 0x1, 0x0, 0x8b, 0x82, 0xd1, 0x20, 0x2040, 0x2900, 0x6678, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x0, 0x0, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x4, 0xf1, 0x4a, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xc2}, [@mbim={0xc}]}], [{}, {}]}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x5, 0x0, 0x1, [{0x0, 0x0}]}) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c64d6089c1d803c4021b887a12b28d59757669c8ec9dd196047ad01197817396"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x62dc, 0x200) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/7) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x7f, 0x9, 0x81, 0x6, "2ce526a37604bdca32e0f86023fef3b30d7187cd0b0800627fab483ccbf54448"}) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) (async) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000100)=""/89) (async) syz_usb_connect(0x0, 0x59, &(0x7f0000001280)={{0x12, 0x1, 0x0, 0x8b, 0x82, 0xd1, 0x20, 0x2040, 0x2900, 0x6678, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x0, 0x0, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x4, 0xf1, 0x4a, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xc2}, [@mbim={0xc}]}], [{}, {}]}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x5, 0x0, 0x1, [{0x0, 0x0}]}) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c64d6089c1d803c4021b887a12b28d59757669c8ec9dd196047ad01197817396"}) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x62dc, 0x200) (async) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/7) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x7f, 0x9, 0x81, 0x6, "2ce526a37604bdca32e0f86023fef3b30d7187cd0b0800627fab483ccbf54448"}) (async) [ 765.458970][T27808] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.466772][T27808] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.474138][T27808] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:49 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000100)=""/89) syz_usb_connect(0x0, 0x59, &(0x7f0000001280)={{0x12, 0x1, 0x0, 0x8b, 0x82, 0xd1, 0x20, 0x2040, 0x2900, 0x6678, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x0, 0x0, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x4, 0xf1, 0x4a, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xc2}, [@mbim={0xc}]}], [{}, {}]}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x5, 0x0, 0x1, [{0x0, 0x0}]}) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c64d6089c1d803c4021b887a12b28d59757669c8ec9dd196047ad01197817396"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x62dc, 0x200) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/7) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x7f, 0x9, 0x81, 0x6, "2ce526a37604bdca32e0f86023fef3b30d7187cd0b0800627fab483ccbf54448"}) [ 765.515675][T27808] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.523564][T27808] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.530869][T27808] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:49 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x9, 0x45, &(0x7f0000000140)="252612a8ed307175f4f372333d233cd63a1fe861fd073784ad10f1d63f3e75b33d1c4fc5f17a415b99c7472885d807495ea43b6a8a8868351f9f3808de97537e8d32cd6bda") r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000ac0)={{0x12, 0x1, 0x503, 0x0, 0x0, 0x0, 0x8, 0x28bd, 0x55, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x20, 0xc0, 0x1, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0xf8c}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x1f, 0x3f, 0x14}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x6, 0x3}}]}}}]}}]}}, &(0x7f0000001080)={0xa, &(0x7f0000000b00)={0xa, 0x6, 0x310, 0x5, 0xf6, 0x7, 0x8}, 0x78, 0x0, 0xa, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x1401}}, {0x50, &(0x7f0000000c00)=@string={0x50, 0x3, "49a1ca5c101a48226d3813ab932b5ba1b750226d81c8a0901c7dc5d9fde103b798dbfb31d5ae8db8f950d6c188f9102426b73bba289bc85455975a368edba81d69ef65df33d81cdfd0325006af36"}}, {0xa0, &(0x7f0000002a40)=ANY=[@ANYBLOB="a003532a794458aa540b084cd2830706a3b8dad845822f55fcc343dfe0e60cedf462d4c35f4c104dc40dce6e37413db759a255707d4cebc0453b212913f35c68b367061dd594d0ba5c46b0f41eafeb0c815444b4ad7fda82915d73411320b5d59f3f8d486e33ef0b8368a45545bf401c5574e34d7f37b1b5adeec450a18777d2325144f8a00f26045edfdb7ae96ed556d104a54f41530f699b753d91e197cb2f3f485e310f294dc29d8ddd176f0f836e8df26cb67158e18412f8da7b02f21bebbf2a06500dded0daf5088a6a474260bff846d811ef728ae8b19f1d309bdffb21c530fe17ec6753530e44b7060024ce5df5392889fd901b28f52417bdaf1a5ebee0d110b88e0c1de3ea756849808eb65dbe76ca0a876ded6461f3de394c7d0a1589a2fcb1d49709c419d83699fd952effcef85620a648e3fbd98e29a744e8b1f92d670bf387fbadc05db0d270bcf47e20afd3f2d94b87d34808e73763729519ec695e7cd946cbf45540290fdfc418a015753781240a2640814261bdc98d08f770c34d373f47e1772d420acc85fa94375f6df1823c783f900cf1f378cc210d3051367e720216537ea397b9cdb680067f71b9f5b633fc097376db58e2b88bc4e881939346bab0863155dd243c875d4caa23371ecd665867895520978eed1ed20f67a5d4c5"]}, {0xaa, &(0x7f0000001980)=ANY=[@ANYBLOB="aa0398a0830f80aab25e3c39c244e0b6ec92bf54b21c4ed5f4d35eb774a1f084cec721b6f316457edd6a0dc999f53facb2c4759e2f900fb2aea1790c0700000000000000d30fe8cee24775b39a24070000000000000035cc2a3ee5bc97ef7a7cf0f96506d57363adf3c88daff4359984e2830e53e0b270dfb2a6a3e8fbb1415b42e14c36dcd71d699f90ad31f39686d09fe77e01de50b3e4b5a200e14f48d9d6d8ec20812ad7317228bb06677c8af44de2d03c07cddf0440ca9171320000bc3336d0a6219f13fd449c8ba8bb3aa5c4beb329dc2f90259d8dc8d681b899c3571b0af4972120d5c86d00000000000000"]}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0xc0a}}, {0x68, &(0x7f0000000e40)=@string={0x68, 0x3, "3191ec07c05c20a70b19782d8455a6357341b32c60ef65d41e66842af3a022ab2d3a054c175a76684e2ff70b53e4cf0895e3f6551cbf8b93a499ed758de7cc7a8ff576cc1cc32e85c869038168af2f0eab9ba928d662ad2e76d8a6f1c89a98cfb0ef81112eeb"}}, {0x6a, &(0x7f0000000ec0)=@string={0x6a, 0x3, "1c560f3ee9914d3dc3f1a2b3b19ce1f68ef9cd54e39f499dbb2c2cd099014a2951e4e27e27e711cea1a48eb42110817a68dbcca9b115b74494865e88610b26cbf36cc59f85fadca8e4cd5b4a7aec2a874306d132847df51635c6c25e39cf449d69927db063983f78"}}, {0x4c, &(0x7f0000000f40)=@string={0x4c, 0x3, "b1c5b85a98bd4b79f90b00fe1b1fa3b18ed0f32bb4ae0693ff73b474d7c13168010419c3a035727b47b9bfbfd5731a9821696d2cda985a12786abadce5f7100c2fa3af12bd31075d9b29"}}, {0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x411}}, {0x7a, &(0x7f0000001000)=@string={0x7a, 0x3, "0b5be7feb6006ebb69040f5cc77b655a5174a0dca0a9dcd7041a3892d3182ee814163a614e2c079cb8096a288477958be63e9851230b75bea0ba5813e2e401732b8625cc4a2bf643f1036dc7038aec56698f4f461ac15235a2838331be09267f2e72c6ab8202d2ae70a11a0b084a836f1f7f23e987cd683b"}}]}) syz_usb_control_io(r0, &(0x7f0000001400)={0x2c, &(0x7f0000001140)={0x0, 0xd, 0xdc, {0xdc, 0x10, "3e38bdc59ace6baca959575fdaadf8f7b9c22ea83260cc77c8d401543b710b5bb3a32c6b03683adc1545422502c7cf874d2d44a2bdc3ee8533c48fd7495657fa7020ffa5177c051789d83c5f29b299316eb0ace5f1fd7fca76a8d5283a824d6e8719be801d1aaf871d7a2bb160e9bcba35abf4c1d1a49162055663d0e14b33962e7c4723d6dad7d634bed6a320f0e54036828438219da05e10b4bd4489e017ceacaac5738feeb1a39e3987b05e9888c0c9c6492c83ae0414c3edf8587eb771cd1a4779b60368f75579c6eef55930483d1ac73d6bd91b4d74e334"}}, &(0x7f0000001240)={0x0, 0x3, 0xf8, @string={0xf8, 0x3, "f79f42bc52adbf6da4ffad77fd91c8253cbede398d13ec73a0e8d318957803e4490e9fc7f9bcdb4d3e60e37141f2411bd9f229e586e5bbeac1bbe842e9ac1771ea996d73ca8a28efc5441cb8a09dd82d3888843c2eb52c4f5524372cca52dd76a58f8eeadd58f9810bcce36f71dc295d363cd296678cb92b990f7940859ba82d531d50b71330e5538dc4ba844204cddec3f0d8843b5d5f5cba792b3d4eae7f4f6ed0e0675239e00a1816028f85ddc8bd4a5795c8a6729e838952e53ed5d08bfb760448b58ae944cb2ee1bbc94afdb0b2f16a3a7e80d0d5f5eddc956c361b208921bd48f5e83d5a17c59700"/246}}, &(0x7f0000001340)={0x0, 0xf, 0x30, {0x5, 0xf, 0x30, 0x5, [@wireless={0xb, 0x10, 0x1, 0x0, 0xa0, 0x2, 0x5, 0x5, 0x17}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x4, 0x3, 0x77}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x2, 0xd, 0x80}, @wireless={0xb, 0x10, 0x1, 0x2, 0x40, 0x9, 0x1, 0x4, 0x3f}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xb, 0x7, 0x1f}]}}, &(0x7f0000001380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x0, 0x47, 0x0, "36f951b6", "c5e94991"}}, &(0x7f00000013c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x3, 0xff, 0xff, 0x0, 0x0, 0xb74f}}}, &(0x7f00000018c0)={0x84, &(0x7f0000001440)={0x40, 0x1, 0xba, "c868d2112afc0f50e7ead9ec6574e08cfd3817230a9b56ae70d87e1d0eeef9eb645d45c6e7d984d6a88630643ddb39f8a16898cc215e50de618eee2ac42e6f1ef901c94c473a37d8aa2458b75d9a63e8c5b052744a39257d1de2ac117694b120dcd9d849a1164455da032d4ab0305814061109592f4652fb9ca4d7c4f94b010d1d3650551e64bd9d86ed86e9a23525123d9941f26134f0f38c0683b11d562df37129b0f43475d4b8f72652ab32044e89e2e627af0433d1f54452"}, &(0x7f0000001500)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001540)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000001580)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000015c0)={0x20, 0x0, 0x8, {0xc0, 0x4, [0xf0]}}, &(0x7f0000001600)={0x40, 0x7, 0x2, 0xfc01}, &(0x7f0000001640)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000001680)={0x40, 0xb, 0x2, "2c9e"}, &(0x7f00000016c0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000001700)={0x40, 0x13, 0x6, @local}, &(0x7f0000001740)={0x40, 0x17, 0x6}, &(0x7f0000001780)={0x40, 0x19, 0x2, "937d"}, &(0x7f00000017c0)={0x40, 0x1a, 0x2}, &(0x7f0000001800)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000001840)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001880)={0x40, 0x21, 0x1, 0x88}}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_disconnect(r1) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000540)={0x2c, &(0x7f00000001c0)={0x0, 0x8, 0x8d, {0x8d, 0x4, "68c619ba3ec5b1767960bf675f99aaac47cc374c306d25cf8e887ba5f6557424dc933bed19a3d0be6e918de6164497ed50109f1ff5c3500d0cb478902936db6a78ba178b40792a550bbfb57c1b6a424ab4aaee0e335c2131fba9768f495b7cea75d790d45cefcef44b2535f397e7a2c29b273f3af22c75461f523bc1d9d3a919dcbdb437b4a5ef356ee101"}}, &(0x7f0000000000)={0x0, 0x3, 0x27, @string={0x27, 0x3, "c8088c3a7cc6cbf955519d3c0188f6704e51ef7fcc68ea1a8bbf3191a11e04ad058b404001"}}, &(0x7f0000000280)={0x0, 0xf, 0x212, {0x5, 0xf, 0x212, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0xca, 0x3, 0x8, 0xf00, 0x8001, [0xffc03f, 0x3f0f, 0xf]}, @generic={0xf0, 0x10, 0x2, "b17abdc8b0cb2d63263e76389a2745d4dfa466d0dd8fd6e64225d3340b4f0a0bc33e681064696cab8dca96bc3d320a1f250286403c26564ef554693fd574c50c819a74325f5207ab215a510de225c20f2a5991abe459ef323f31a0bfddffbb2f836f98a01965d76085a0878f2730f205af3a2d4412b634bc268e5ad36768bfa3b8e74aa5a637d8a22255f58d683d8e93d4ad009c85496449ea422ec22ef64d645157eef1fbd00e90a7a377346c571b39c26d7b438a024d701bbc6df67bb1e11bdfef54d0835cee18d84575813b65c425dbc4dca6774126d0d363f1f213ef49c15736add0c508a8a286a0c7d8be"}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xa, 0x8, 0x80}, @generic={0xf8, 0x10, 0xb, "6b3222f302aafab00a3c2bb145af4004660a772f49ec5266da025f7042dec40f548093a8a80340118cba06dfb935342d6b1a4520792c8953db8e80219c6ba168057fcdb5887794dc4ce2025e2e6e8ca145c70786f12905f65548f0959cdca9822fe61597bccdcec0fd9fb9b0df261d3cbe232a945a5025e7d57f76278812b41ddc302aeb115dd938a6d911230d532c40fc38f9b18c230f4883d319bd54bf92dd139616942047b78425c1aca2645cb35c49c2b816988be829949f106fd68c03002763bb4cf4c831a59c3b4d0b7ed221db62763a5bd65049e8a445f626ab0a07b25d35cb3a8f0c2ab45695a730f276fe66b0c965be12"}, @ptm_cap={0x3}, @ptm_cap={0x3}]}}, &(0x7f00000004c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb5, 0x4, 0x5, 0xac, "16d218f3", "01ed06c9"}}, &(0x7f0000000500)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf8, 0x60, 0x1, 0x92, 0x1, 0x400, 0x1}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000580)=ANY=[@ANYBLOB="4011a90000006b50aa455e5ed70220170dad38794fe0add76cef5dd592c0ec052dc7a6fbce85b52652be131bc31567df8e25a4339ed732558ae661fb4742278d594c4b21df776ddc0e450090186a4699ee22c983afb094d812176383b4e80a6241ed47c5411740db294b5404dd138094130b24ff6c4393685f4e712d0b7f8a2d79ac651fd7ae2800409559121be8cafe7c02cb3772325167362be4e1f18c1b7a627ec743ca1fd879563cdc7c4670c3"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x1f}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000740)={0x40, 0x7, 0x2}, &(0x7f0000000780)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "e499"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000840)={0x40, 0x13, 0x6, @random="2a9f6abfc7af"}, &(0x7f0000000880)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "e222"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0xffe1}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x53}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x3}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x80}}) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x0) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000080)=""/146) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000d40)) syz_usb_connect(0x4, 0xd23, &(0x7f0000001a80)={{0x12, 0x1, 0x200, 0x20, 0xbf, 0xd3, 0xff, 0x13d2, 0x400, 0xae7a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd11, 0x4, 0x0, 0x4, 0x10, 0x5, [{{0x9, 0x4, 0xa5, 0x50, 0x2, 0xe3, 0x7b, 0xec, 0x80, [], [{{0x9, 0x5, 0x6, 0x0, 0x20, 0xff, 0x3, 0x3f}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x80, 0xb2, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x3f}, @generic={0x16, 0x21, "1f23cfde18311f383e485279eace7e5a7b6cc02b"}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0xb, 0xe4, 0x5f, 0x36, 0x3, [], [{{0x9, 0x5, 0x9, 0x0, 0x20, 0x1, 0x9, 0x9, [@generic={0x82, 0x21, "0683ed3bf5aaaba88e58c52d9c62ed5a7eac97dd95353eff8a102e4efd0475973d174e22c1f694469067fbb25c2e834fe739f19167952e303e9f78da91b8f1ba5d59211806fc750a4cbd98c13950569d638047457869a43fad3e300b64b826a6435b81c74242cb9d4b5ba848666aa19a589ca05d224009aec7d26c4ee91527e1"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x7ff}]}}, {{0x9, 0x5, 0x9, 0x4, 0x3ff, 0x74, 0x6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x101}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0x75, 0x1f, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x81, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xf, 0x35}]}}, {{0x9, 0x5, 0xe, 0xc, 0x3ff, 0x2, 0x6, 0x6, [@generic={0xec, 0x22, "7bbbac8f4b9e945a881d1aa2fb89bfe523f0edddeabdaf72fc2091aa3d44ed93324caa60fd0defed1078f682b1f81d9781a128a804ba3cd12eb0043d76879e2c302666ce2fe2565f6068b80bcb053a4f78c5dd515ff78239bb29f327108abfd587dd38178cb8a95430aba06030d37457deacb82b1b7aaa47bdf45393597af17e731114909dfbc268907220896126558ab8e2a5f4d460035f2f3a6e69fb6f1167bfe6a235a6b1f788f487253333f2b7aab07cb189548fec9ac89e02e25b50a51d77730f565557050c2be6eeeb463e20d42e4fb28d064d250f6d2136a9c5af11a889b7f575bce5234a41c7"}, @generic={0x42, 0x10, "62d7d7661c8944a698eb0a70fc735949efa06b87193bd1609da4b6bb0855dbd06f09f758ae66d35bfac0338fd9bfb5575e359ff1419cadf1cb3c53cc9cb3c1cf"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x3, 0x7e, 0x53, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x2}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x3, 0x5, 0x53}}, {{0x9, 0x5, 0xf, 0x2, 0x600, 0x1, 0x6, 0x2}}, {{0x9, 0x5, 0xe, 0x2, 0x8, 0x81, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x80}, @generic={0x47, 0xe, "fae279c492115a70a1b8ead9c9c9f5680776e25c0b24247062295d688c61b1f09607446540b813cf7e800996bdc4c8459a2ce6ea9f5e8b773c32cfffcbac930dafcd018d97"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x53, 0x8, 0x2, [@generic={0xcc, 0xf, "6d63ad20f17aa442222a9ca4dd4968912bc63cbd7692468beb69980e3004dc133cada5cfd206bf2da8ab988256f8cc7dbd7e3072787188b6f357c4583ec4288c1900a23da69050c56ba000de9e8912193afce96103c86d31d87aa704891212b2ab3139a1de80e740119646b891fb4d7af306fca77538669c13381734d758d0975454fd779041eaf61a954d8e1d80e2e980c20fd541d54f4978004f016e619dea500ccb1629b1770938cf1c971e86578fa33017ea9e24b8b904e8aa3033919298d223189d0a3ba88c7d01"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x7, 0x8, 0xff, [@generic={0x92, 0x24, "a32b2a2a4828e608ca3bc59413f9361844ff5fcc9e8949bba320014d885acd58dc3f901fc02f49d4b24a54dadca6562ba9ef16c5ad0244085b12ec2a2bab6b9924f483acc0b49469b0921416c5c1b4c947c0c964f987d525a27c0685ff1416fc90864ef54b5dea953e527e53209039ce3833275edadafa06660cd20faad97d30981149d0dcd70f3aa45a63f63d8cde1c"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x8}]}}, {{0x9, 0x5, 0xe, 0x2, 0x10, 0x81, 0x7, 0x81}}]}}, {{0x9, 0x4, 0x23, 0x0, 0xa, 0x2c, 0xae, 0xc2, 0x9, [@generic={0x55, 0x22, "64f41a986d95431c703560d2c65c7cea27384c9aa15d2097281495d6bfc8a226bab90900fa9c33f5bc1993e9bcd03dce4e8ee5aacb1acfd063007e6f21c25b1503f3111e4e10401d21a0371ea77a6d5dc85800"}], [{{0x9, 0x5, 0xe, 0x10, 0x40, 0xff, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x3}, @generic={0x69, 0x2d, "a26c4e653a8074a8f0c56e8337c95eee9b97508d4cf2f83ca8b80a820dac4ef776aba915fad1030e8fbfe2d6e8d46b7fd59fa767f104ceb52e417de45bfc62c0520fcb973be3009f3e2d7e2f09b094aae9cf71c204ec5b281fd7ccb6317f26a8e4a14a59d29544"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x200, 0x3, 0x9, 0x7f}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x9, 0x7, 0x0, [@generic={0xd6, 0x1, "2408a07f989cf57951fe451bddaf4306c94505cbd16baf39134080e0f50a77e2dd2866b1f244c33375f7ba0205883cd96be4f08f372301ec3bf99985597b82a85696818d7232216150d4ce18717c6d3a84d0c2afd59076598d1ec94d1db01abec907ecc9df131fa35193b4e1eb4001b08e5b514f47f017724d8f0cf0dfa0aca0381d24e713512f7690590eab0a145aa80fe8c8d044892997b2396407aac44ae3f889cdc9443d0d6aaaf1ae1e3da509eaba37213078fbb662310f6e85e4d5d7ced6fb05029d0865c87b50027ff3dcefb4368c8294"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x51, 0xffff}]}}, {{0x9, 0x5, 0x1, 0x2, 0x200, 0x0, 0x2a, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0xc1, 0x6, 0x85a}, @generic={0x6, 0x10, "7b976897"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x6, 0x1, 0x7, [@generic={0x5b, 0x31, "ba96fffc94f47d7753c8df36bf8cae57a671f9cd7c0be4b65577c9885701c52330952d377ce97beb787139da7bafe1e2cdd68d801557f331632166863158d5b4b2de35654978d9fc80e4824f08d39657c58740029db77cc275"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x200, 0x0, 0x3f, 0xa0, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x8, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x20, 0x80, 0x0, 0x81, [@generic={0x79, 0xf, "05676c4feb78482f924c62f9d2bc131f2288cb08c87a178ff0831f77dc79c3e59dc92ebdfd626129a95724bcd1a77be0aee054bf8843fa410ed84a0b1ac5331985c34daecc96a42b8e8b68ba591a3a2e9bf20e457cbc6ea68f79c656f35d7242657db61e2436366dd3003adfee89e28872fab05f73a67a"}, @generic={0xf1, 0x1, "0db1820193eccbe97ae209daaf6b3540516787aac8aeca9855ffbd4258671a745dd079f6449b8bc32b099807560c34317a9c2c4b4e15133e7f5b6e536ee6b1b16ed6b56e8010cd108aa582125be7ebfab7103c95a66b261fd0c283b2e5a980155fcba1e79feeff48187225a1ef6b47b10dbd1ef7a4968636355839ae9015935b49b141add409b57f80359f5401edba241a5c6a2fe89feef73c0b8100988554508c2403b88ca1d8ac6d94ce2e51121b0d6c83453e8561a0c58dc3a5c9b04e5ab4977af892a471199abd671331426998fde35455881d135ade97bbf2191d3391b34139b0d784fc6f1d22f2d4ffea916e"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x0, 0x0, 0x3}}, {{0x9, 0x5, 0x6, 0x1, 0x20, 0x8, 0x6, 0x18}}, {{0x9, 0x5, 0x1, 0x2, 0x7ff, 0x0, 0x7, 0x1}}]}}, {{0x9, 0x4, 0x92, 0x8, 0xf, 0xa8, 0x5a, 0x10, 0x67, [@generic={0xb6, 0x23, "206001881692274fa86ed9961909aa31c018fc821da915fc58c661ff29e95607d0beb6bba056012aa1a3d839c30df33d79f945e4c26ff3b4bb55f3586a1b1491783139727c475b659c2046e142b8dda196c7dc11b952cd0f86872b8bb0a739db9c1ef97dea159d5953f5519a833bdb20113fe21ef3d99f0d7962429205e664e6ed034ac0a474955c8a70e31eecebd947b1d5ca04b99fff13fe0ea6114bdc64545461da09eaa73cbbc7ad0929f8685b600c344b8e"}], [{{0x9, 0x5, 0xc, 0x10, 0x40, 0x40, 0xe8, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe6, 0x1800}, @generic={0x9, 0xc, "efb485c2956bcd"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x40, 0x7, 0x5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x9}, @generic={0xfc, 0x30, "a5ac50afb364d33c043e61d706b351060e49886ece19e76d7a365ea3f8c7eb38f2006168c3b1a8521528f9accc7a1ceeeae9593df022809bd38eac2e002a99ce366ac28090f2fc8e1e8eaf029693f2a08800496d7aa843628d9995f1e4b771402ad4d5d982915a77ab8093dcd4635df871c0d7a7188e4c4702488b52d2d947c310f8872dde33b002e847ce8d88045b39e5593131206c66e8325a5bcbbf26664521e56a8106799df0fcad0f0d48c673cebb81f5a66a6a5520e8828464e372d0773bd36455c4b1743f47bf74f5b67268d95e6dca947542e109b5e74d8efbea17c5308afde3ecce6d3c068fb93497b6ed5937616a6cefa162cb8924"}]}}, {{0x9, 0x5, 0xc, 0x33265ed8696500b7, 0x3ff, 0x1d, 0x4, 0x81}}, {{0x9, 0x5, 0xd, 0x2, 0x10, 0x9, 0x20, 0x80, [@generic={0xd5, 0x22, "d6b6d123bfa99f14dd4624aa3d7766e5f20e1ed74830afa643ffe6b0497381076cb2a78418b939bceac104a9feaedf77339c9412d6f1b0e792d55e69fe33ac1f8d7c9c399490ba55912d2ba59bf79a25d60eb467d44fdaa520b7d2be7b4a8a60926e684126e9a4f2d69502c372a23e7ab7ab00aef6f6b06f3aa578b1ef0b532159242ac7221c5cfe9111a710e7958cad5c4cce3083701ff294adfffea6c01536e7575adeb63a0518e80396a4a98e8d56c2af58bcf601baf2856eadf85940d79516f7ae5e74b121fa677186334ab1716957074a"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x0, 0x10, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1f, 0x80, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x25}]}}, {{0x9, 0x5, 0xe, 0x18, 0x3ff, 0x81, 0x4, 0x1, [@generic={0x1f, 0xd, "4c21f4850ef04270561f9b19f78f5c0894223128eb2a82ccd03200941d"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0xfe, 0xff, 0x3, [@generic={0x42, 0x6, "3b43904038e86c26854eebc8ff05594c7c28f579a26182c06b235ea9a5694e205b89c569e06a578b65bc916eb6cf1554db277e851867ac19d14ded5bd2adb940"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x91, 0xfd, 0x5, [@generic={0x3d, 0xc, "f78b920e0b2bc37779f5892be5564a1f1f26d8efce65bffa43ecf57101ca9ab41739b7521bad86e8097a557bd5de2518b2ac6915094668ee530fda"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x40, 0x7, 0x7, 0x40}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x2, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3c, 0xf652}, @generic={0x7b, 0x10, "6d3c0be42d03b0beb5f8032b31cfd5e00ca485b729ddda42bb87115e6b3d7f10f77dd7ec7052d0bd66e3d44eb5f98ba7448551e8853c69e99d0dcc7903427c71a1a95801f5385a41c7d04b931ce8e3a197c2750804ee126a058fc7a1048a54d9e6d2e0aefb541f18b171c7df05662a09a490300b0f15115efd"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x80, 0x1, 0x7, [@generic={0x96, 0x12, "6d1e8a058d7c0e14f52715e5047e1a384d0043e9582f01c82183feabde891041c303c57356c463203fa1021141002ebbb37531ccbefce54829a569bd39b056ec778b53d7c8d2840213101ea2539013bfe8934d4ff977a84d9d2ed3901437573c1f10a9139efaedc8676cb8b83dc68ee8304a27dd7cfd6e48dbfbe94f567ef0ca651a95c72780fc755cb2166d660060b139e2a75a"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc, 0x5}]}}, {{0x9, 0x5, 0xb, 0x10, 0x0, 0x6, 0xe5, 0x81}}, {{0x9, 0x5, 0xe, 0x1, 0x3ff, 0x9, 0x1f, 0xc}}, {{0x9, 0x5, 0x7, 0x3, 0x3ff, 0x3, 0x32, 0x2b}}]}}]}}]}}, &(0x7f00000029c0)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x200, 0x81, 0x6, 0x20, 0x20, 0x7f}, 0x3e, &(0x7f0000000dc0)={0x5, 0xf, 0x3e, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x4, 0x6, 0xeef1, 0x6}, @generic={0x19, 0x10, 0xb, "de37577870445eba11d8c6aa8b4e1e8938c3666f423f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x1f, 0x7, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa0, 0x80, 0x8, 0x0, 0x8}]}, 0x4, [{0x1d, &(0x7f00000027c0)=@string={0x1d, 0x3, "69df2c8bccb3cf1fca4fc304266ecd4fd9c8bdd4e03b7a6e105ed0"}}, {0xb9, &(0x7f0000002800)=@string={0xb9, 0x3, "e4527f4ddf503e84e7088a3ba1632b66507d4fc1a89b81e1915565be988520187dbf2dc43da42ef342c1f1ef2025e0c51bd3147952387145aa5bf10ca500cf8e3bf06e4b12aeb8ad19828bf704287d6cdc9007b0d16dbf291215310afbf651841ae6f9f3eb2e5d15041288b21f5a98caf352f7f4fe8f73152d035b05acdeedeeb30ebb1061de790eaa28deadbd47b18a6c5f909f39c0e6816835b52f822792ad88442e4044033b7d3068c4fe7476af4eba460b11c756d6"}}, {0x90, &(0x7f00000028c0)=@string={0x90, 0x3, "bca6b0b2c5c49e3b36ba41bb04e1b3973daf32d6dc63b0480bfa05bf6803291ea96ddb5a68fd12b3f3042de761d9fa6950a7afad583107ad87420f823538b6c464d7a8b0f63381fd59b18dfd7617306e88e55a2d2bbe34c9fdd617353b0df577dda678dcefd28ae2f82921f899225dce44b76a491b2bb09dd9d55d1f4b09684ec6f227bc129de3928ddd74816118"}}, {0x4, &(0x7f0000002980)=@lang_id={0x4, 0x3, 0x406}}]}) [ 765.577487][T27830] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.583767][T27831] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.585215][T27830] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.592854][T27831] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.600141][T27830] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 765.615768][T27831] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:49 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0x0, 0x0, 0x604540) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000240)={0x14, &(0x7f0000000180)={0x0, 0xf, 0x5c, {0x5c, 0x6, "f7a4532d532c7ac5fe704c63801592cfdea880e0e809788f4482f36dc82ee5dfcc405a0f05593ac907b51eddd294ff570b2433ff68471910bc4be0761cd96ddb8cad06a3460b227d26eb06a84d983fe0cfcf12312710510942f1"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x44, &(0x7f00000002c0)={0x20, 0x8, 0x88, "a07db74cd9f2dc300a6f18307559c748fe67752301a520f911b8454c652f5f4a0cd1ae2f7e48d47ee3249b340b2e8e10f23a043939f018f24fb7a0bc0e63d152545aa8956cfe4a392bcc8034d4eed2f44aa7419e4e23814f202c367309e05cbc4eace5d9f2aa83f4bf7a86be7585aa58d271672d401eda05ca8ce870e69e23d99812224b3f0075f8"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x58}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x200, 0x7ff, 0x8, 0x7ff, 0x8001, 0x7, 0xffff, 0x2, 0x6, 0x4, 0x3, 0xfffc}}, &(0x7f0000000600)={0x20, 0x85, 0x4}, &(0x7f0000000640)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000680)={0x20, 0x87, 0x2}, &(0x7f00000006c0)={0x20, 0x89, 0x2}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b024250fac3e5156ff2ef47bf356b829d667577185cbe07b964ef136628cc"], 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) read$hidraw(0xffffffffffffffff, &(0x7f0000000a00)=""/122, 0x7a) syz_usb_connect$cdc_ncm(0x1, 0xa7, &(0x7f0000000880)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x95, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "1701717ba662"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x62, 0x81}, {0x6, 0x24, 0x1a, 0x3}, [@country_functional={0x10, 0x24, 0x7, 0x5, 0x0, [0x3, 0x679, 0x61, 0x1c, 0x7ff]}, @dmm={0x7, 0x24, 0x14, 0xde6, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0xc4f2, 0xff}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x2, 0x1, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0xc2, 0x1, 0xfa}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x5, 0x4, 0x7f}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xb9, 0x1, 0x2, 0x20, 0x40}, 0x21, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2100030b1001041000027fb40102071002189a07000a1003020600"], 0x6, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0x0, 0x0}, {0x3d, &(0x7f0000000400)=@string={0x3d, 0x3, "31f0334bf695fd684b81be1cabc145d544bc2ac6e3090653f988b07c55945183ee19665d0194687b26745b3771726b50de6445e47d7a27e343dfbf"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x25, &(0x7f0000000740)=@string={0x25, 0x3, "dc01e2265ad710c9f965e1d247c0268f44045981d06a96ed6b71cc8c0f04c474dabfe5"}}, {0x1b, 0x0}]}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$char_usb(r3, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744dfe323a768c4fc9e8fc61bffade5747319d7dd1ea6de", 0xad) [ 765.695028][T27845] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.702902][T27845] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.710372][T27845] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 765.729640][T27847] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.737510][T27847] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.744874][T27847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 765.752209][ T20] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 765.753134][T27845] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.761674][ T20] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 765.769344][T27845] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.769373][T27845] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 765.777375][ T20] usb 2-1: Product: syz [ 765.796650][ T20] usb 2-1: Manufacturer: syz [ 765.801267][ T20] usb 2-1: SerialNumber: syz [ 765.809043][T27847] Error: Driver 'raw-gadget' is already registered, aborting... [ 765.816871][T27847] UDC core: USB Raw Gadget: driver registration failed: -16 [ 765.824224][T27847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 765.843178][ T20] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 766.037170][T27847] Error: Driver 'raw-gadget' is already registered, aborting... [ 766.044944][T27847] UDC core: USB Raw Gadget: driver registration failed: -16 [ 766.052310][T27847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 766.061804][T27847] Error: Driver 'raw-gadget' is already registered, aborting... [ 766.069614][T27847] UDC core: USB Raw Gadget: driver registration failed: -16 [ 766.076967][T27847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 766.412088][ T20] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 766.615943][ T6] usb 2-1: USB disconnect, device number 84 17:28:50 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/219) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e432, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000050cb5320450c10760fb92ab0fb7aca4ae010bfd67b38cc108e490102030400000000010000000009040000010035040009058dffff0cef1939dddbea894123b955b358c3b4f93b655d58a917bb84d1392691dae23432773740646f4f10ac25f52359b03e5789650540ab7ac413439e6d76e8560dbfe88291d29096dccd23bd7091e1850c2df21fa1eb9418227952f356e832606c4d3513eb9aaf7f2722f48cc6feaa9c3541269786165571ac604b0e413358fff02cc579a9bae4038c625adc69ba53a3668895992046137170c4f840e0871697c934339ab02a77d1622ab49b640b322b2ffbe7bae5bfb07b030b6aa8c504718a6f"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) read$hidraw(r0, 0x0, 0x0) (async) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/219) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e432, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000050cb5320450c10760fb92ab0fb7aca4ae010bfd67b38cc108e490102030400000000010000000009040000010035040009058dffff0cef1939dddbea894123b955b358c3b4f93b655d58a917bb84d1392691dae23432773740646f4f10ac25f52359b03e5789650540ab7ac413439e6d76e8560dbfe88291d29096dccd23bd7091e1850c2df21fa1eb9418227952f356e832606c4d3513eb9aaf7f2722f48cc6feaa9c3541269786165571ac604b0e413358fff02cc579a9bae4038c625adc69ba53a3668895992046137170c4f840e0871697c934339ab02a77d1622ab49b640b322b2ffbe7bae5bfb07b030b6aa8c504718a6f"], 0x0) (async) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x0, 0x0) (async) 17:28:50 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000100)=""/89) syz_usb_connect(0x0, 0x59, &(0x7f0000001280)={{0x12, 0x1, 0x0, 0x8b, 0x82, 0xd1, 0x20, 0x2040, 0x2900, 0x6678, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x0, 0x0, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x4, 0xf1, 0x4a, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xc2}, [@mbim={0xc}]}], [{}, {}]}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x5, 0x0, 0x1, [{0x0, 0x0}]}) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c64d6089c1d803c4021b887a12b28d59757669c8ec9dd196047ad01197817396"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x62dc, 0x200) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/7) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000003c0)={0x7f, 0x9, 0x81, 0x6, "2ce526a37604bdca32e0f86023fef3b30d7187cd0b0800627fab483ccbf54448"}) 17:28:50 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de5b52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c2e1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517dcddce62c580adada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab45926eaa49c85169891b0679f3fc68f6ca86a0da41a0e86adb4535417b21c0bf56f77802960cf35b959a25c73462beacd6c605d8326daa5056cf50096c0dfe8754cde61275f8d514bbe99bb21047f6b5e6ef8683fa175eb46439932d8369126245cfcbc4f8e04b3e72c5b71664b74e46184356c866faa39238b8a56642487cb6e8bfa245f836"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:50 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) syz_open_dev$hidraw(0x0, 0x0, 0x604540) (async) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) (async) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000240)={0x14, &(0x7f0000000180)={0x0, 0xf, 0x5c, {0x5c, 0x6, "f7a4532d532c7ac5fe704c63801592cfdea880e0e809788f4482f36dc82ee5dfcc405a0f05593ac907b51eddd294ff570b2433ff68471910bc4be0761cd96ddb8cad06a3460b227d26eb06a84d983fe0cfcf12312710510942f1"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x44, &(0x7f00000002c0)={0x20, 0x8, 0x88, "a07db74cd9f2dc300a6f18307559c748fe67752301a520f911b8454c652f5f4a0cd1ae2f7e48d47ee3249b340b2e8e10f23a043939f018f24fb7a0bc0e63d152545aa8956cfe4a392bcc8034d4eed2f44aa7419e4e23814f202c367309e05cbc4eace5d9f2aa83f4bf7a86be7585aa58d271672d401eda05ca8ce870e69e23d99812224b3f0075f8"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x58}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x200, 0x7ff, 0x8, 0x7ff, 0x8001, 0x7, 0xffff, 0x2, 0x6, 0x4, 0x3, 0xfffc}}, &(0x7f0000000600)={0x20, 0x85, 0x4}, &(0x7f0000000640)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000680)={0x20, 0x87, 0x2}, &(0x7f00000006c0)={0x20, 0x89, 0x2}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b024250fac3e5156ff2ef47bf356b829d667577185cbe07b964ef136628cc"], 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) read$hidraw(0xffffffffffffffff, &(0x7f0000000a00)=""/122, 0x7a) (async) syz_usb_connect$cdc_ncm(0x1, 0xa7, &(0x7f0000000880)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x95, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "1701717ba662"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x62, 0x81}, {0x6, 0x24, 0x1a, 0x3}, [@country_functional={0x10, 0x24, 0x7, 0x5, 0x0, [0x3, 0x679, 0x61, 0x1c, 0x7ff]}, @dmm={0x7, 0x24, 0x14, 0xde6, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0xc4f2, 0xff}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x2, 0x1, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0xc2, 0x1, 0xfa}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x5, 0x4, 0x7f}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xb9, 0x1, 0x2, 0x20, 0x40}, 0x21, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2100030b1001041000027fb40102071002189a07000a1003020600"], 0x6, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0x0, 0x0}, {0x3d, &(0x7f0000000400)=@string={0x3d, 0x3, "31f0334bf695fd684b81be1cabc145d544bc2ac6e3090653f988b07c55945183ee19665d0194687b26745b3771726b50de6445e47d7a27e343dfbf"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x25, &(0x7f0000000740)=@string={0x25, 0x3, "dc01e2265ad710c9f965e1d247c0268f44045981d06a96ed6b71cc8c0f04c474dabfe5"}}, {0x1b, 0x0}]}) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$char_usb(r3, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744dfe323a768c4fc9e8fc61bffade5747319d7dd1ea6de", 0xad) 17:28:50 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x7}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x852, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x23, 0x4f, 0x7b, 0x20, 0x54c, 0x9a, 0x389d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x840, 0x3, 0x0, 0x40, 0x50, 0x0, [{{0x9, 0x4, 0x53, 0x7f, 0x8, 0x5b, 0xa2, 0x1a, 0x2, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0xe}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x1000, 0x6}, [@mdlm={0x15, 0x24, 0x12, 0x3}]}, @uac_control={{0xa, 0x24, 0x1, 0x7f, 0x81}, [@feature_unit={0xd, 0x24, 0x6, 0x1, 0x6, 0x3, [0x8, 0x4, 0x3], 0x20}]}], [{{0x9, 0x5, 0x27f04dfa665ec89e, 0x3, 0x3ff, 0x1, 0x1f, 0x4, [@generic={0xbb, 0x10, "39ff08623067d4a95284c28f6e2126a767937641253b9a0aa942e47f98df3ff3a89a3442c592fdf8331ef6256310d6dafd4d45b84d3043b9bd424d60598b465bdef58dbd2998efaf4140783033c76d407130f5bffb0bde5b885d220960ac7252f0e63c49bda9930e140744352ca1a08623f83021aa304cbd7326893a9f3be86765b76c2d5e82b1be61351c2e0db2cb08f9566aeaceda0b116b0acd6a247cffd08e0493641077322b0bf360a6eec1f3df59e528dbd9c3e9ccf6"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x10, 0x9, 0x51, 0x9}}, {{0x9, 0x5, 0xc, 0x1, 0x200, 0x1, 0x80, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xca, 0x6}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0x1c, 0x10, 0x5, [@generic={0xe7, 0x9, "c5d5602bbc6b18f6aa5fdda015f08e8d5c169b033171dc64a734eee9b0d4b975c7b70782bf34ed35572ade6a0ba1951d150bb732792a6e26d64cd7458bb90576f49e0f688e7a09dbe6d8cb03bf9743e55f9056e90063b55c70e5e9fcd81c217ff7fae6e29516397bcdcd19d956235c05ea3b0ebfffd747b5ee01e4d9d09db331d20d0f0bfb25ac1cc7666141c3ab8d5a828566ce1565a2a1c40731f35a965067e3c00433cbe1ab89a7cc8ff283ff40036a03f413a03dc6e9760fac27e47d630432e8f2ada6480ae8531cfccb2d7b9107528fed5cf3752173616ebf115210f18f00be3bdd64"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x3, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x8000}, @generic={0x7a, 0x2a, "716703d5b4133b6fc7085327bb6b8e990889457647c455f79aafea59fe69a30163f26ed8845e90c31e5740d5e55130e1f4da34a57ea2015b9255e80720b8168bc36d653764492068af6085fb3fe610ac14258d11dabb0dad4bf3638a6388f5c4e4f2820cc377b192189a1d5ef90cafd50bfe6b015b354ee5"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x2, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x1, 0x9}, @generic={0xfa, 0xc, "047ee8bdfd08b0cfeff4ae0e59b7d41b042d46ad0f37a56110c66cbfd3a03dde376a00f45318553ba2e20fc9b62a8b58f19cab2afa1d468a334feff07b267b9acb474e256c3838629ab3c2f767fde87b46464b29543ad2575b1f91bf90b68fac6ae801103d3fc97d74c9396f434fb5ea4c5462c46383468b873c1d2480b306c8e1035e4744175481fc359af993f59033a57c19401991c894aa6c36aa831bc7421d5f4a9780976502834c6f0153e1daceabd18bbe5538cd2b040679ca763bc5fc3f713b54f8837b36686c53cd9a937b4f7acfdef5abae281feaf9561b307b976d183d7e36e5332981b4f67073d0f28d4e3585adf62ab90dc5"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x8, [@generic={0x7, 0xc, "b242249880"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x54, 0x24}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x13, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x5}]}}]}}, {{0x9, 0x4, 0xb5, 0x7f, 0x3, 0xe1, 0x91, 0x74, 0xe9, [], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x1, 0x80, 0x2, [@generic={0xb5, 0x23, "176024c6de7d4472c85b706525261efba9153db8ebf253bbc6fc17ecf1d35134ccffbfea86e3cd9d8dfab1ae86639f8dd05409fa529961e5fe16d8223177888e1c955a0a50471e9f9e53329b432eba7e21fd0e129238c982050e377f3190d80689785c25aec3a15c6c209b3375c10831c2b7d6dbc441421aca8cbc15dbf474afdafe631b2de8093180199a0ce5d8b3790ea4abba285c73f7924e3cf1b74aa01cf6e9b316e78d381ea0a8cab6a8e78f07817e65"}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3, 0x6}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x0, 0x20, 0xd2, [@generic={0x41, 0x21, "f2388ccc983779d2660f04f005cb2e7e468156ecdcc3a80d6a05818fecdc246bee07225af059540c6cee8856c0900c7c2578cd4e0c1951b21b8d39d4377ecc"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x20, 0x6b, 0x9, 0x1f, [@generic={0xaf, 0x1, "36d6d3a8cafb800aa7e47f240a4ecdae9ab3885116cbe3d945aff89c0a0545f5388a3d5daea2292afa5dd0291d28f3cb4fb6d169653bff71bbc33d446177e7ebd09cfae6ae6bc4c66aa2109a0bb6e9c40ad452eaef4f288d3a01561ef8ec26897bd659d679085e364c1d47d84b93f6a8c9bde53cc0deec906ae4875593f116df81e9f02358ad6d8602a93c3d3c6fee0d0abb551755a87874e5066d447c9e8281eb97ace2d4a5598d004cb17f65"}]}}]}}, {{0x9, 0x4, 0x7a, 0x3f, 0xd, 0x32, 0xc5, 0x78, 0x1e, [@hid_hid={0x9, 0x21, 0xfffa, 0xae, 0x1, {0x22, 0x4ca}}, @hid_hid={0x9, 0x21, 0x32, 0xab, 0x1, {0x22, 0xdb6}}], [{{0x9, 0x5, 0xd, 0x3, 0x8, 0x0, 0xff, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x3, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x4, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x1, 0x0, 0x4, [@generic={0xa, 0x4, "90427def640d71cf"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x400}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x6, 0x80, 0x95}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x5, 0x4, 0x1f}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x1, 0xff, 0x3f, [@generic={0x99, 0x7, "5575167ee7ae34169f7e005dae39de9ca196079b4b3a4e7369da27c2fb3dbf171a04e3c1f51cc67b5540731432aca1fa6948126e5a5244c01580f2ba1d5d8d4a85d2217a4ab4f5b06cacd26d57cded03213808ae64dea03a7741c4879e75984aebafcf070984167cf2f9ba7c8551438b9d09478ee238282f67cb90654211db98776be1749e8cf9ffeddefa4cbe2d210b4c28dc53f1b965"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0x0, 0x8, 0x7f, [@generic={0x3c, 0x21, "c516e09c79901b7094ab42b2768991040dd67d149ff21ce26cc57129b3eebb90e632397db906b4392deddf313ba4a8ae95883b8dfcd69d25e769"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x7f, 0x1f}}, {{0x9, 0x5, 0xe, 0x12, 0x3ff, 0x80, 0x2, 0x5, [@generic={0xe6, 0x4, "0d5c16853f11c2445bd1e4c4ed35a05dec4c291a632f358fe9bf24a2aa2f84213cc24e21935339b2f7a082b8885ff154ffbcb43537c23a7d869f5322b72ff1f3693c93de0723bdee02d38c6990c767f952239f9d05fa2c2a8bfbd0cb137de5ce139169ba9c2ac5ce376155bfdd5186fe26b2431964597e649d3fed7d22f94277835eaa8adc9cd39adfdfdaa06be9f62e700e793e00ac24eab5d63725bee072c0d5880737f2118d53b6873ee8572eba56c5730cf23a09496c09adc5a6219353764782416c8f52c1dc6316f87c2965ceb3d34d8ae13e4f1dffd9c64762c56885524ae15ca9"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0x6, 0x1f, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x1, 0x5, 0x3}}, {{0x9, 0x5, 0xd, 0x1, 0x10, 0x3f, 0x9, 0x47, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xb379}]}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x6, 0x6}}]}}]}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x110, 0xc9, 0x1, 0x5, 0x40, 0x8}, 0x44, &(0x7f0000000b80)={0x5, 0xf, 0x44, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x81, 0x9, 0x7, 0x20}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x0, 0x3f, 0x200}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x5, 0x6, 0x70}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x9, 0x3a, 0x6}, @wireless={0xb, 0x10, 0x1, 0x8, 0x52, 0x80, 0x1, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x1, 0x81, 0x2}]}, 0x4, [{0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x44d}}, {0xf6, &(0x7f0000000c40)=@string={0xf6, 0x3, "5f7643c950c8f9dd5d8b46b2f8b70417726ff3cac882a94ae6bd210b9907b1eb23bd5e2d92bd4ceff8afbedce3697a0b727765ac5a41b14053e894ca6460b273e2646b7047d63bdb236ff62ab437010aa00f1795914c88d963b006acf20af42e001214c1f4ab3f04b16a9f8a52e12c64404b6be429dff5e41e46869c172d9d3868e158aca387918548ed6e8a0017d43584311a17c9a1aa1563516deeb5e02ee6ac918f05ffd0c19e1a3c8f24960460e94e9ed17fd95c23d4bf6f32413ab42b3b7953b598966ed192a7834b21a4f2ed318b6cd79dabf9098365b418cf9de12a98793f09a5d0bbf22f2e2c29320a0ab305d0364dfc"}}, {0x66, &(0x7f0000000d40)=@string={0x66, 0x3, "a79c24f07359845c9f3799508bc7be13fc5149ef4c31ebba7bd2aa27cde1848191d52b664c077e724a48357c18ce0a3d2273add840c1c0735f12b04969d3b940330f52bbb02115c31a9ab527b5e3cc94f1c6e35a6f4243e89824cab0890901539d06586f"}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x415}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f00000000c0)={0x0, 0xc, 0x13, {0x13, 0x22, "95f75280c9cdc9acc362de716089c51878"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000180)={0x0, 0x10, 0x53, "be88089312ca62e0d19bcb6a4fe3eb589fdd1bd523d3feaa6f243503f929b5c9db1a3e5ae4795f887ae26643a1204ef8010e010472fd4c89cd9fb353a624e188b8b88177852eef3e217481205fd560149227fe"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}}) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') [ 767.160108][ T25] kauditd_printk_skb: 20 callbacks suppressed [ 767.160125][ T25] audit: type=1800 audit(1653931730.745:6226): pid=27866 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1161 res=0 errno=0 17:28:50 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x9, 0x45, &(0x7f0000000140)="252612a8ed307175f4f372333d233cd63a1fe861fd073784ad10f1d63f3e75b33d1c4fc5f17a415b99c7472885d807495ea43b6a8a8868351f9f3808de97537e8d32cd6bda") r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000ac0)={{0x12, 0x1, 0x503, 0x0, 0x0, 0x0, 0x8, 0x28bd, 0x55, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x20, 0xc0, 0x1, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0xf8c}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x1f, 0x3f, 0x14}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x6, 0x3}}]}}}]}}]}}, &(0x7f0000001080)={0xa, &(0x7f0000000b00)={0xa, 0x6, 0x310, 0x5, 0xf6, 0x7, 0x8}, 0x78, 0x0, 0xa, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x1401}}, {0x50, &(0x7f0000000c00)=@string={0x50, 0x3, "49a1ca5c101a48226d3813ab932b5ba1b750226d81c8a0901c7dc5d9fde103b798dbfb31d5ae8db8f950d6c188f9102426b73bba289bc85455975a368edba81d69ef65df33d81cdfd0325006af36"}}, {0xa0, &(0x7f0000002a40)=ANY=[@ANYBLOB="a003532a794458aa540b084cd2830706a3b8dad845822f55fcc343dfe0e60cedf462d4c35f4c104dc40dce6e37413db759a255707d4cebc0453b212913f35c68b367061dd594d0ba5c46b0f41eafeb0c815444b4ad7fda82915d73411320b5d59f3f8d486e33ef0b8368a45545bf401c5574e34d7f37b1b5adeec450a18777d2325144f8a00f26045edfdb7ae96ed556d104a54f41530f699b753d91e197cb2f3f485e310f294dc29d8ddd176f0f836e8df26cb67158e18412f8da7b02f21bebbf2a06500dded0daf5088a6a474260bff846d811ef728ae8b19f1d309bdffb21c530fe17ec6753530e44b7060024ce5df5392889fd901b28f52417bdaf1a5ebee0d110b88e0c1de3ea756849808eb65dbe76ca0a876ded6461f3de394c7d0a1589a2fcb1d49709c419d83699fd952effcef85620a648e3fbd98e29a744e8b1f92d670bf387fbadc05db0d270bcf47e20afd3f2d94b87d34808e73763729519ec695e7cd946cbf45540290fdfc418a015753781240a2640814261bdc98d08f770c34d373f47e1772d420acc85fa94375f6df1823c783f900cf1f378cc210d3051367e720216537ea397b9cdb680067f71b9f5b633fc097376db58e2b88bc4e881939346bab0863155dd243c875d4caa23371ecd665867895520978eed1ed20f67a5d4c5"]}, {0xaa, &(0x7f0000001980)=ANY=[@ANYBLOB="aa0398a0830f80aab25e3c39c244e0b6ec92bf54b21c4ed5f4d35eb774a1f084cec721b6f316457edd6a0dc999f53facb2c4759e2f900fb2aea1790c0700000000000000d30fe8cee24775b39a24070000000000000035cc2a3ee5bc97ef7a7cf0f96506d57363adf3c88daff4359984e2830e53e0b270dfb2a6a3e8fbb1415b42e14c36dcd71d699f90ad31f39686d09fe77e01de50b3e4b5a200e14f48d9d6d8ec20812ad7317228bb06677c8af44de2d03c07cddf0440ca9171320000bc3336d0a6219f13fd449c8ba8bb3aa5c4beb329dc2f90259d8dc8d681b899c3571b0af4972120d5c86d00000000000000"]}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0xc0a}}, {0x68, &(0x7f0000000e40)=@string={0x68, 0x3, "3191ec07c05c20a70b19782d8455a6357341b32c60ef65d41e66842af3a022ab2d3a054c175a76684e2ff70b53e4cf0895e3f6551cbf8b93a499ed758de7cc7a8ff576cc1cc32e85c869038168af2f0eab9ba928d662ad2e76d8a6f1c89a98cfb0ef81112eeb"}}, {0x6a, &(0x7f0000000ec0)=@string={0x6a, 0x3, "1c560f3ee9914d3dc3f1a2b3b19ce1f68ef9cd54e39f499dbb2c2cd099014a2951e4e27e27e711cea1a48eb42110817a68dbcca9b115b74494865e88610b26cbf36cc59f85fadca8e4cd5b4a7aec2a874306d132847df51635c6c25e39cf449d69927db063983f78"}}, {0x4c, &(0x7f0000000f40)=@string={0x4c, 0x3, "b1c5b85a98bd4b79f90b00fe1b1fa3b18ed0f32bb4ae0693ff73b474d7c13168010419c3a035727b47b9bfbfd5731a9821696d2cda985a12786abadce5f7100c2fa3af12bd31075d9b29"}}, {0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x411}}, {0x7a, &(0x7f0000001000)=@string={0x7a, 0x3, "0b5be7feb6006ebb69040f5cc77b655a5174a0dca0a9dcd7041a3892d3182ee814163a614e2c079cb8096a288477958be63e9851230b75bea0ba5813e2e401732b8625cc4a2bf643f1036dc7038aec56698f4f461ac15235a2838331be09267f2e72c6ab8202d2ae70a11a0b084a836f1f7f23e987cd683b"}}]}) syz_usb_control_io(r0, &(0x7f0000001400)={0x2c, &(0x7f0000001140)={0x0, 0xd, 0xdc, {0xdc, 0x10, "3e38bdc59ace6baca959575fdaadf8f7b9c22ea83260cc77c8d401543b710b5bb3a32c6b03683adc1545422502c7cf874d2d44a2bdc3ee8533c48fd7495657fa7020ffa5177c051789d83c5f29b299316eb0ace5f1fd7fca76a8d5283a824d6e8719be801d1aaf871d7a2bb160e9bcba35abf4c1d1a49162055663d0e14b33962e7c4723d6dad7d634bed6a320f0e54036828438219da05e10b4bd4489e017ceacaac5738feeb1a39e3987b05e9888c0c9c6492c83ae0414c3edf8587eb771cd1a4779b60368f75579c6eef55930483d1ac73d6bd91b4d74e334"}}, &(0x7f0000001240)={0x0, 0x3, 0xf8, @string={0xf8, 0x3, "f79f42bc52adbf6da4ffad77fd91c8253cbede398d13ec73a0e8d318957803e4490e9fc7f9bcdb4d3e60e37141f2411bd9f229e586e5bbeac1bbe842e9ac1771ea996d73ca8a28efc5441cb8a09dd82d3888843c2eb52c4f5524372cca52dd76a58f8eeadd58f9810bcce36f71dc295d363cd296678cb92b990f7940859ba82d531d50b71330e5538dc4ba844204cddec3f0d8843b5d5f5cba792b3d4eae7f4f6ed0e0675239e00a1816028f85ddc8bd4a5795c8a6729e838952e53ed5d08bfb760448b58ae944cb2ee1bbc94afdb0b2f16a3a7e80d0d5f5eddc956c361b208921bd48f5e83d5a17c59700"/246}}, &(0x7f0000001340)={0x0, 0xf, 0x30, {0x5, 0xf, 0x30, 0x5, [@wireless={0xb, 0x10, 0x1, 0x0, 0xa0, 0x2, 0x5, 0x5, 0x17}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x4, 0x3, 0x77}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x2, 0xd, 0x80}, @wireless={0xb, 0x10, 0x1, 0x2, 0x40, 0x9, 0x1, 0x4, 0x3f}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xb, 0x7, 0x1f}]}}, &(0x7f0000001380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x0, 0x47, 0x0, "36f951b6", "c5e94991"}}, &(0x7f00000013c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x3, 0xff, 0xff, 0x0, 0x0, 0xb74f}}}, &(0x7f00000018c0)={0x84, &(0x7f0000001440)={0x40, 0x1, 0xba, "c868d2112afc0f50e7ead9ec6574e08cfd3817230a9b56ae70d87e1d0eeef9eb645d45c6e7d984d6a88630643ddb39f8a16898cc215e50de618eee2ac42e6f1ef901c94c473a37d8aa2458b75d9a63e8c5b052744a39257d1de2ac117694b120dcd9d849a1164455da032d4ab0305814061109592f4652fb9ca4d7c4f94b010d1d3650551e64bd9d86ed86e9a23525123d9941f26134f0f38c0683b11d562df37129b0f43475d4b8f72652ab32044e89e2e627af0433d1f54452"}, &(0x7f0000001500)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001540)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000001580)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000015c0)={0x20, 0x0, 0x8, {0xc0, 0x4, [0xf0]}}, &(0x7f0000001600)={0x40, 0x7, 0x2, 0xfc01}, &(0x7f0000001640)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000001680)={0x40, 0xb, 0x2, "2c9e"}, &(0x7f00000016c0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000001700)={0x40, 0x13, 0x6, @local}, &(0x7f0000001740)={0x40, 0x17, 0x6}, &(0x7f0000001780)={0x40, 0x19, 0x2, "937d"}, &(0x7f00000017c0)={0x40, 0x1a, 0x2}, &(0x7f0000001800)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000001840)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001880)={0x40, 0x21, 0x1, 0x88}}) (async) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_disconnect(r1) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000540)={0x2c, &(0x7f00000001c0)={0x0, 0x8, 0x8d, {0x8d, 0x4, "68c619ba3ec5b1767960bf675f99aaac47cc374c306d25cf8e887ba5f6557424dc933bed19a3d0be6e918de6164497ed50109f1ff5c3500d0cb478902936db6a78ba178b40792a550bbfb57c1b6a424ab4aaee0e335c2131fba9768f495b7cea75d790d45cefcef44b2535f397e7a2c29b273f3af22c75461f523bc1d9d3a919dcbdb437b4a5ef356ee101"}}, &(0x7f0000000000)={0x0, 0x3, 0x27, @string={0x27, 0x3, "c8088c3a7cc6cbf955519d3c0188f6704e51ef7fcc68ea1a8bbf3191a11e04ad058b404001"}}, &(0x7f0000000280)={0x0, 0xf, 0x212, {0x5, 0xf, 0x212, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0xca, 0x3, 0x8, 0xf00, 0x8001, [0xffc03f, 0x3f0f, 0xf]}, @generic={0xf0, 0x10, 0x2, "b17abdc8b0cb2d63263e76389a2745d4dfa466d0dd8fd6e64225d3340b4f0a0bc33e681064696cab8dca96bc3d320a1f250286403c26564ef554693fd574c50c819a74325f5207ab215a510de225c20f2a5991abe459ef323f31a0bfddffbb2f836f98a01965d76085a0878f2730f205af3a2d4412b634bc268e5ad36768bfa3b8e74aa5a637d8a22255f58d683d8e93d4ad009c85496449ea422ec22ef64d645157eef1fbd00e90a7a377346c571b39c26d7b438a024d701bbc6df67bb1e11bdfef54d0835cee18d84575813b65c425dbc4dca6774126d0d363f1f213ef49c15736add0c508a8a286a0c7d8be"}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xa, 0x8, 0x80}, @generic={0xf8, 0x10, 0xb, "6b3222f302aafab00a3c2bb145af4004660a772f49ec5266da025f7042dec40f548093a8a80340118cba06dfb935342d6b1a4520792c8953db8e80219c6ba168057fcdb5887794dc4ce2025e2e6e8ca145c70786f12905f65548f0959cdca9822fe61597bccdcec0fd9fb9b0df261d3cbe232a945a5025e7d57f76278812b41ddc302aeb115dd938a6d911230d532c40fc38f9b18c230f4883d319bd54bf92dd139616942047b78425c1aca2645cb35c49c2b816988be829949f106fd68c03002763bb4cf4c831a59c3b4d0b7ed221db62763a5bd65049e8a445f626ab0a07b25d35cb3a8f0c2ab45695a730f276fe66b0c965be12"}, @ptm_cap={0x3}, @ptm_cap={0x3}]}}, &(0x7f00000004c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb5, 0x4, 0x5, 0xac, "16d218f3", "01ed06c9"}}, &(0x7f0000000500)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf8, 0x60, 0x1, 0x92, 0x1, 0x400, 0x1}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000580)=ANY=[@ANYBLOB="4011a90000006b50aa455e5ed70220170dad38794fe0add76cef5dd592c0ec052dc7a6fbce85b52652be131bc31567df8e25a4339ed732558ae661fb4742278d594c4b21df776ddc0e450090186a4699ee22c983afb094d812176383b4e80a6241ed47c5411740db294b5404dd138094130b24ff6c4393685f4e712d0b7f8a2d79ac651fd7ae2800409559121be8cafe7c02cb3772325167362be4e1f18c1b7a627ec743ca1fd879563cdc7c4670c3"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x1f}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000740)={0x40, 0x7, 0x2}, &(0x7f0000000780)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "e499"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000840)={0x40, 0x13, 0x6, @random="2a9f6abfc7af"}, &(0x7f0000000880)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "e222"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0xffe1}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x53}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x3}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x80}}) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x0) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000080)=""/146) (async) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000d40)) (async) syz_usb_connect(0x4, 0xd23, &(0x7f0000001a80)={{0x12, 0x1, 0x200, 0x20, 0xbf, 0xd3, 0xff, 0x13d2, 0x400, 0xae7a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd11, 0x4, 0x0, 0x4, 0x10, 0x5, [{{0x9, 0x4, 0xa5, 0x50, 0x2, 0xe3, 0x7b, 0xec, 0x80, [], [{{0x9, 0x5, 0x6, 0x0, 0x20, 0xff, 0x3, 0x3f}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x80, 0xb2, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x3f}, @generic={0x16, 0x21, "1f23cfde18311f383e485279eace7e5a7b6cc02b"}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0xb, 0xe4, 0x5f, 0x36, 0x3, [], [{{0x9, 0x5, 0x9, 0x0, 0x20, 0x1, 0x9, 0x9, [@generic={0x82, 0x21, "0683ed3bf5aaaba88e58c52d9c62ed5a7eac97dd95353eff8a102e4efd0475973d174e22c1f694469067fbb25c2e834fe739f19167952e303e9f78da91b8f1ba5d59211806fc750a4cbd98c13950569d638047457869a43fad3e300b64b826a6435b81c74242cb9d4b5ba848666aa19a589ca05d224009aec7d26c4ee91527e1"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x7ff}]}}, {{0x9, 0x5, 0x9, 0x4, 0x3ff, 0x74, 0x6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x101}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0x75, 0x1f, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x81, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xf, 0x35}]}}, {{0x9, 0x5, 0xe, 0xc, 0x3ff, 0x2, 0x6, 0x6, [@generic={0xec, 0x22, "7bbbac8f4b9e945a881d1aa2fb89bfe523f0edddeabdaf72fc2091aa3d44ed93324caa60fd0defed1078f682b1f81d9781a128a804ba3cd12eb0043d76879e2c302666ce2fe2565f6068b80bcb053a4f78c5dd515ff78239bb29f327108abfd587dd38178cb8a95430aba06030d37457deacb82b1b7aaa47bdf45393597af17e731114909dfbc268907220896126558ab8e2a5f4d460035f2f3a6e69fb6f1167bfe6a235a6b1f788f487253333f2b7aab07cb189548fec9ac89e02e25b50a51d77730f565557050c2be6eeeb463e20d42e4fb28d064d250f6d2136a9c5af11a889b7f575bce5234a41c7"}, @generic={0x42, 0x10, "62d7d7661c8944a698eb0a70fc735949efa06b87193bd1609da4b6bb0855dbd06f09f758ae66d35bfac0338fd9bfb5575e359ff1419cadf1cb3c53cc9cb3c1cf"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x3, 0x7e, 0x53, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x2}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x3, 0x5, 0x53}}, {{0x9, 0x5, 0xf, 0x2, 0x600, 0x1, 0x6, 0x2}}, {{0x9, 0x5, 0xe, 0x2, 0x8, 0x81, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x80}, @generic={0x47, 0xe, "fae279c492115a70a1b8ead9c9c9f5680776e25c0b24247062295d688c61b1f09607446540b813cf7e800996bdc4c8459a2ce6ea9f5e8b773c32cfffcbac930dafcd018d97"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x53, 0x8, 0x2, [@generic={0xcc, 0xf, "6d63ad20f17aa442222a9ca4dd4968912bc63cbd7692468beb69980e3004dc133cada5cfd206bf2da8ab988256f8cc7dbd7e3072787188b6f357c4583ec4288c1900a23da69050c56ba000de9e8912193afce96103c86d31d87aa704891212b2ab3139a1de80e740119646b891fb4d7af306fca77538669c13381734d758d0975454fd779041eaf61a954d8e1d80e2e980c20fd541d54f4978004f016e619dea500ccb1629b1770938cf1c971e86578fa33017ea9e24b8b904e8aa3033919298d223189d0a3ba88c7d01"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x7, 0x8, 0xff, [@generic={0x92, 0x24, "a32b2a2a4828e608ca3bc59413f9361844ff5fcc9e8949bba320014d885acd58dc3f901fc02f49d4b24a54dadca6562ba9ef16c5ad0244085b12ec2a2bab6b9924f483acc0b49469b0921416c5c1b4c947c0c964f987d525a27c0685ff1416fc90864ef54b5dea953e527e53209039ce3833275edadafa06660cd20faad97d30981149d0dcd70f3aa45a63f63d8cde1c"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x8}]}}, {{0x9, 0x5, 0xe, 0x2, 0x10, 0x81, 0x7, 0x81}}]}}, {{0x9, 0x4, 0x23, 0x0, 0xa, 0x2c, 0xae, 0xc2, 0x9, [@generic={0x55, 0x22, "64f41a986d95431c703560d2c65c7cea27384c9aa15d2097281495d6bfc8a226bab90900fa9c33f5bc1993e9bcd03dce4e8ee5aacb1acfd063007e6f21c25b1503f3111e4e10401d21a0371ea77a6d5dc85800"}], [{{0x9, 0x5, 0xe, 0x10, 0x40, 0xff, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x3}, @generic={0x69, 0x2d, "a26c4e653a8074a8f0c56e8337c95eee9b97508d4cf2f83ca8b80a820dac4ef776aba915fad1030e8fbfe2d6e8d46b7fd59fa767f104ceb52e417de45bfc62c0520fcb973be3009f3e2d7e2f09b094aae9cf71c204ec5b281fd7ccb6317f26a8e4a14a59d29544"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x200, 0x3, 0x9, 0x7f}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x9, 0x7, 0x0, [@generic={0xd6, 0x1, "2408a07f989cf57951fe451bddaf4306c94505cbd16baf39134080e0f50a77e2dd2866b1f244c33375f7ba0205883cd96be4f08f372301ec3bf99985597b82a85696818d7232216150d4ce18717c6d3a84d0c2afd59076598d1ec94d1db01abec907ecc9df131fa35193b4e1eb4001b08e5b514f47f017724d8f0cf0dfa0aca0381d24e713512f7690590eab0a145aa80fe8c8d044892997b2396407aac44ae3f889cdc9443d0d6aaaf1ae1e3da509eaba37213078fbb662310f6e85e4d5d7ced6fb05029d0865c87b50027ff3dcefb4368c8294"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x51, 0xffff}]}}, {{0x9, 0x5, 0x1, 0x2, 0x200, 0x0, 0x2a, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0xc1, 0x6, 0x85a}, @generic={0x6, 0x10, "7b976897"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x6, 0x1, 0x7, [@generic={0x5b, 0x31, "ba96fffc94f47d7753c8df36bf8cae57a671f9cd7c0be4b65577c9885701c52330952d377ce97beb787139da7bafe1e2cdd68d801557f331632166863158d5b4b2de35654978d9fc80e4824f08d39657c58740029db77cc275"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x200, 0x0, 0x3f, 0xa0, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x8, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x20, 0x80, 0x0, 0x81, [@generic={0x79, 0xf, "05676c4feb78482f924c62f9d2bc131f2288cb08c87a178ff0831f77dc79c3e59dc92ebdfd626129a95724bcd1a77be0aee054bf8843fa410ed84a0b1ac5331985c34daecc96a42b8e8b68ba591a3a2e9bf20e457cbc6ea68f79c656f35d7242657db61e2436366dd3003adfee89e28872fab05f73a67a"}, @generic={0xf1, 0x1, "0db1820193eccbe97ae209daaf6b3540516787aac8aeca9855ffbd4258671a745dd079f6449b8bc32b099807560c34317a9c2c4b4e15133e7f5b6e536ee6b1b16ed6b56e8010cd108aa582125be7ebfab7103c95a66b261fd0c283b2e5a980155fcba1e79feeff48187225a1ef6b47b10dbd1ef7a4968636355839ae9015935b49b141add409b57f80359f5401edba241a5c6a2fe89feef73c0b8100988554508c2403b88ca1d8ac6d94ce2e51121b0d6c83453e8561a0c58dc3a5c9b04e5ab4977af892a471199abd671331426998fde35455881d135ade97bbf2191d3391b34139b0d784fc6f1d22f2d4ffea916e"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x0, 0x0, 0x3}}, {{0x9, 0x5, 0x6, 0x1, 0x20, 0x8, 0x6, 0x18}}, {{0x9, 0x5, 0x1, 0x2, 0x7ff, 0x0, 0x7, 0x1}}]}}, {{0x9, 0x4, 0x92, 0x8, 0xf, 0xa8, 0x5a, 0x10, 0x67, [@generic={0xb6, 0x23, "206001881692274fa86ed9961909aa31c018fc821da915fc58c661ff29e95607d0beb6bba056012aa1a3d839c30df33d79f945e4c26ff3b4bb55f3586a1b1491783139727c475b659c2046e142b8dda196c7dc11b952cd0f86872b8bb0a739db9c1ef97dea159d5953f5519a833bdb20113fe21ef3d99f0d7962429205e664e6ed034ac0a474955c8a70e31eecebd947b1d5ca04b99fff13fe0ea6114bdc64545461da09eaa73cbbc7ad0929f8685b600c344b8e"}], [{{0x9, 0x5, 0xc, 0x10, 0x40, 0x40, 0xe8, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe6, 0x1800}, @generic={0x9, 0xc, "efb485c2956bcd"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x40, 0x7, 0x5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x9}, @generic={0xfc, 0x30, "a5ac50afb364d33c043e61d706b351060e49886ece19e76d7a365ea3f8c7eb38f2006168c3b1a8521528f9accc7a1ceeeae9593df022809bd38eac2e002a99ce366ac28090f2fc8e1e8eaf029693f2a08800496d7aa843628d9995f1e4b771402ad4d5d982915a77ab8093dcd4635df871c0d7a7188e4c4702488b52d2d947c310f8872dde33b002e847ce8d88045b39e5593131206c66e8325a5bcbbf26664521e56a8106799df0fcad0f0d48c673cebb81f5a66a6a5520e8828464e372d0773bd36455c4b1743f47bf74f5b67268d95e6dca947542e109b5e74d8efbea17c5308afde3ecce6d3c068fb93497b6ed5937616a6cefa162cb8924"}]}}, {{0x9, 0x5, 0xc, 0x33265ed8696500b7, 0x3ff, 0x1d, 0x4, 0x81}}, {{0x9, 0x5, 0xd, 0x2, 0x10, 0x9, 0x20, 0x80, [@generic={0xd5, 0x22, "d6b6d123bfa99f14dd4624aa3d7766e5f20e1ed74830afa643ffe6b0497381076cb2a78418b939bceac104a9feaedf77339c9412d6f1b0e792d55e69fe33ac1f8d7c9c399490ba55912d2ba59bf79a25d60eb467d44fdaa520b7d2be7b4a8a60926e684126e9a4f2d69502c372a23e7ab7ab00aef6f6b06f3aa578b1ef0b532159242ac7221c5cfe9111a710e7958cad5c4cce3083701ff294adfffea6c01536e7575adeb63a0518e80396a4a98e8d56c2af58bcf601baf2856eadf85940d79516f7ae5e74b121fa677186334ab1716957074a"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x0, 0x10, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1f, 0x80, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x25}]}}, {{0x9, 0x5, 0xe, 0x18, 0x3ff, 0x81, 0x4, 0x1, [@generic={0x1f, 0xd, "4c21f4850ef04270561f9b19f78f5c0894223128eb2a82ccd03200941d"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0xfe, 0xff, 0x3, [@generic={0x42, 0x6, "3b43904038e86c26854eebc8ff05594c7c28f579a26182c06b235ea9a5694e205b89c569e06a578b65bc916eb6cf1554db277e851867ac19d14ded5bd2adb940"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x91, 0xfd, 0x5, [@generic={0x3d, 0xc, "f78b920e0b2bc37779f5892be5564a1f1f26d8efce65bffa43ecf57101ca9ab41739b7521bad86e8097a557bd5de2518b2ac6915094668ee530fda"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x40, 0x7, 0x7, 0x40}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x2, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3c, 0xf652}, @generic={0x7b, 0x10, "6d3c0be42d03b0beb5f8032b31cfd5e00ca485b729ddda42bb87115e6b3d7f10f77dd7ec7052d0bd66e3d44eb5f98ba7448551e8853c69e99d0dcc7903427c71a1a95801f5385a41c7d04b931ce8e3a197c2750804ee126a058fc7a1048a54d9e6d2e0aefb541f18b171c7df05662a09a490300b0f15115efd"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x80, 0x1, 0x7, [@generic={0x96, 0x12, "6d1e8a058d7c0e14f52715e5047e1a384d0043e9582f01c82183feabde891041c303c57356c463203fa1021141002ebbb37531ccbefce54829a569bd39b056ec778b53d7c8d2840213101ea2539013bfe8934d4ff977a84d9d2ed3901437573c1f10a9139efaedc8676cb8b83dc68ee8304a27dd7cfd6e48dbfbe94f567ef0ca651a95c72780fc755cb2166d660060b139e2a75a"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc, 0x5}]}}, {{0x9, 0x5, 0xb, 0x10, 0x0, 0x6, 0xe5, 0x81}}, {{0x9, 0x5, 0xe, 0x1, 0x3ff, 0x9, 0x1f, 0xc}}, {{0x9, 0x5, 0x7, 0x3, 0x3ff, 0x3, 0x32, 0x2b}}]}}]}}]}}, &(0x7f00000029c0)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x200, 0x81, 0x6, 0x20, 0x20, 0x7f}, 0x3e, &(0x7f0000000dc0)={0x5, 0xf, 0x3e, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x4, 0x6, 0xeef1, 0x6}, @generic={0x19, 0x10, 0xb, "de37577870445eba11d8c6aa8b4e1e8938c3666f423f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x1f, 0x7, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa0, 0x80, 0x8, 0x0, 0x8}]}, 0x4, [{0x1d, &(0x7f00000027c0)=@string={0x1d, 0x3, "69df2c8bccb3cf1fca4fc304266ecd4fd9c8bdd4e03b7a6e105ed0"}}, {0xb9, &(0x7f0000002800)=@string={0xb9, 0x3, "e4527f4ddf503e84e7088a3ba1632b66507d4fc1a89b81e1915565be988520187dbf2dc43da42ef342c1f1ef2025e0c51bd3147952387145aa5bf10ca500cf8e3bf06e4b12aeb8ad19828bf704287d6cdc9007b0d16dbf291215310afbf651841ae6f9f3eb2e5d15041288b21f5a98caf352f7f4fe8f73152d035b05acdeedeeb30ebb1061de790eaa28deadbd47b18a6c5f909f39c0e6816835b52f822792ad88442e4044033b7d3068c4fe7476af4eba460b11c756d6"}}, {0x90, &(0x7f00000028c0)=@string={0x90, 0x3, "bca6b0b2c5c49e3b36ba41bb04e1b3973daf32d6dc63b0480bfa05bf6803291ea96ddb5a68fd12b3f3042de761d9fa6950a7afad583107ad87420f823538b6c464d7a8b0f63381fd59b18dfd7617306e88e55a2d2bbe34c9fdd617353b0df577dda678dcefd28ae2f82921f899225dce44b76a491b2bb09dd9d55d1f4b09684ec6f227bc129de3928ddd74816118"}}, {0x4, &(0x7f0000002980)=@lang_id={0x4, 0x3, 0x406}}]}) [ 767.203853][T27879] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.211577][T27879] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.219217][T27879] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.227222][ T25] audit: type=1800 audit(1653931730.765:6227): pid=27870 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1173 res=0 errno=0 [ 767.227865][T27880] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.256170][T27880] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.263627][T27880] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.279939][T27882] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.287676][T27882] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.295122][T27882] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.306048][T27880] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.308335][T27883] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.313772][T27880] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.321390][T27883] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.328753][T27880] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.336041][T27883] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.344266][T27879] Error: Driver 'raw-gadget' is already registered, aborting... 17:28:50 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0x0, 0x0, 0x604540) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000240)={0x14, &(0x7f0000000180)={0x0, 0xf, 0x5c, {0x5c, 0x6, "f7a4532d532c7ac5fe704c63801592cfdea880e0e809788f4482f36dc82ee5dfcc405a0f05593ac907b51eddd294ff570b2433ff68471910bc4be0761cd96ddb8cad06a3460b227d26eb06a84d983fe0cfcf12312710510942f1"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x44, &(0x7f00000002c0)={0x20, 0x8, 0x88, "a07db74cd9f2dc300a6f18307559c748fe67752301a520f911b8454c652f5f4a0cd1ae2f7e48d47ee3249b340b2e8e10f23a043939f018f24fb7a0bc0e63d152545aa8956cfe4a392bcc8034d4eed2f44aa7419e4e23814f202c367309e05cbc4eace5d9f2aa83f4bf7a86be7585aa58d271672d401eda05ca8ce870e69e23d99812224b3f0075f8"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x58}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x200, 0x7ff, 0x8, 0x7ff, 0x8001, 0x7, 0xffff, 0x2, 0x6, 0x4, 0x3, 0xfffc}}, &(0x7f0000000600)={0x20, 0x85, 0x4}, &(0x7f0000000640)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000680)={0x20, 0x87, 0x2}, &(0x7f00000006c0)={0x20, 0x89, 0x2}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b024250fac3e5156ff2ef47bf356b829d667577185cbe07b964ef136628cc"], 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) read$hidraw(0xffffffffffffffff, &(0x7f0000000a00)=""/122, 0x7a) syz_usb_connect$cdc_ncm(0x1, 0xa7, &(0x7f0000000880)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x95, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "1701717ba662"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x62, 0x81}, {0x6, 0x24, 0x1a, 0x3}, [@country_functional={0x10, 0x24, 0x7, 0x5, 0x0, [0x3, 0x679, 0x61, 0x1c, 0x7ff]}, @dmm={0x7, 0x24, 0x14, 0xde6, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0xc4f2, 0xff}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x2, 0x1, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0xc2, 0x1, 0xfa}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x5, 0x4, 0x7f}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xb9, 0x1, 0x2, 0x20, 0x40}, 0x21, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2100030b1001041000027fb40102071002189a07000a1003020600"], 0x6, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0x0, 0x0}, {0x3d, &(0x7f0000000400)=@string={0x3d, 0x3, "31f0334bf695fd684b81be1cabc145d544bc2ac6e3090653f988b07c55945183ee19665d0194687b26745b3771726b50de6445e47d7a27e343dfbf"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x25, &(0x7f0000000740)=@string={0x25, 0x3, "dc01e2265ad710c9f965e1d247c0268f44045981d06a96ed6b71cc8c0f04c474dabfe5"}}, {0x1b, 0x0}]}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) write$char_usb(r3, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744dfe323a768c4fc9e8fc61bffade5747319d7dd1ea6de", 0xad) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) syz_open_dev$hidraw(0x0, 0x0, 0x604540) (async) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) (async) write$hidraw(r0, &(0x7f0000000040)="c5", 0x1) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) (async) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000240)={0x14, &(0x7f0000000180)={0x0, 0xf, 0x5c, {0x5c, 0x6, "f7a4532d532c7ac5fe704c63801592cfdea880e0e809788f4482f36dc82ee5dfcc405a0f05593ac907b51eddd294ff570b2433ff68471910bc4be0761cd96ddb8cad06a3460b227d26eb06a84d983fe0cfcf12312710510942f1"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x44, &(0x7f00000002c0)={0x20, 0x8, 0x88, "a07db74cd9f2dc300a6f18307559c748fe67752301a520f911b8454c652f5f4a0cd1ae2f7e48d47ee3249b340b2e8e10f23a043939f018f24fb7a0bc0e63d152545aa8956cfe4a392bcc8034d4eed2f44aa7419e4e23814f202c367309e05cbc4eace5d9f2aa83f4bf7a86be7585aa58d271672d401eda05ca8ce870e69e23d99812224b3f0075f8"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x58}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x200, 0x7ff, 0x8, 0x7ff, 0x8001, 0x7, 0xffff, 0x2, 0x6, 0x4, 0x3, 0xfffc}}, &(0x7f0000000600)={0x20, 0x85, 0x4}, &(0x7f0000000640)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000680)={0x20, 0x87, 0x2}, &(0x7f00000006c0)={0x20, 0x89, 0x2}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="12010102000000002505a8a440000102030109f51a00010180000009040000000701000009050102040000000034b79a3174af67e1a8e544e6410d2e7f8ce7d30600000000000000eb0f9759d7a93c5f9cfcb8645507d4822aebfa289b024250fac3e5156ff2ef47bf356b829d667577185cbe07b964ef136628cc"], 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000440)=""/239, 0xef) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000a00)=""/122, 0x7a) (async) syz_usb_connect$cdc_ncm(0x1, 0xa7, &(0x7f0000000880)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x95, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "1701717ba662"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x62, 0x81}, {0x6, 0x24, 0x1a, 0x3}, [@country_functional={0x10, 0x24, 0x7, 0x5, 0x0, [0x3, 0x679, 0x61, 0x1c, 0x7ff]}, @dmm={0x7, 0x24, 0x14, 0xde6, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x5}, @dmm={0x7, 0x24, 0x14, 0xc4f2, 0xff}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x2, 0x1, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0xc2, 0x1, 0xfa}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x5, 0x4, 0x7f}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xb9, 0x1, 0x2, 0x20, 0x40}, 0x21, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2100030b1001041000027fb40102071002189a07000a1003020600"], 0x6, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0x0, 0x0}, {0x3d, &(0x7f0000000400)=@string={0x3d, 0x3, "31f0334bf695fd684b81be1cabc145d544bc2ac6e3090653f988b07c55945183ee19665d0194687b26745b3771726b50de6445e47d7a27e343dfbf"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x25, &(0x7f0000000740)=@string={0x25, 0x3, "dc01e2265ad710c9f965e1d247c0268f44045981d06a96ed6b71cc8c0f04c474dabfe5"}}, {0x1b, 0x0}]}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6942) (async) write$char_usb(r3, 0x0, 0x0) (async) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000940)="e8f780d808f167ded11a5d22d25fe0b5d637a219837f0365d54cb8af11b587b4a904b698cae34bc44159ee825f32a420be1b52bff57b2951a0c4a1969ea1173f6ebc22dfebd4537bba38d4d5640f7ae34f7a7dcf53366ff6f759f1a10b6caa3ce4bdcab7c2302fb332d32ff67f143eec3702ae7516e79abbdf37bee730f0c6406c19e04b77aff8f5a92cb17f389f25528146ae6d9e4744dfe323a768c4fc9e8fc61bffade5747319d7dd1ea6de", 0xad) (async) [ 767.359103][T27879] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.366454][T27879] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.383867][T27879] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.391801][T27879] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.399386][T27879] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.413196][ T25] audit: type=1800 audit(1653931731.005:6228): pid=27887 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1173 res=0 errno=0 [ 767.435740][T27887] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.443645][T27887] UDC core: USB Raw Gadget: driver registration failed: -16 17:28:51 executing program 1: r0 = syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x0, 0x70, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x8, 0x3f93}, {0x6, 0x24, 0x1a, 0x4, 0x39}, [@acm={0x4, 0x24, 0x2, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x80, 0x9, 0x3f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x2, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x3, 0x8, 0xf6}}}}}}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x20, 0x3, 0x5, 0x10, 0x81}, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_ep_write(r0, 0xb2, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001340), 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000000c0)={0x2c, &(0x7f0000000f80)={0x60, 0xe, 0x87, {0x87, 0x8, "4f73a4baab153f5e742c94453c0eb4ce8ccf4a51c43a485d7ff65311c1545e2135642aa541b7d077473d6df0bf5308920f5821fc75aec5639ba14b76d4ed8dc79a31fac7f2dd022c5ea61d66966e1a968b0d30dd44a83df91ce8dc8f84d93f2687334e9705e4edb83fd0cc4bec142d4ecde895f8727c9522cb54a393274402da45aecec100"}}, &(0x7f0000001040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x804}}, 0x0, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x1, 0x0, "414c74fe"}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfc, 0x18, 0x0, 0x40, 0x8, 0x1}}}, &(0x7f00000016c0)={0x84, &(0x7f0000001180)={0x40, 0x0, 0x98, "ee237a05b6ff6b08878fe6e567ffb18eefa64b1629e8a1bb59d7f9d830f6cb1ed2f20929ec2ab053a4fc8ff668293e5e36d38cd1f7a79cec4aef938608410972398291b158498e07d781dd9e46bb075311cdc55b7b9442f9d9b0a66bf4a6fd916527d10931df15fb85ae90926411b59b4bfa3ecc297df10ffa3e47d1735fe68094afe02508f0ea4d4593a96c64751bf60a498076f4309fc5"}, &(0x7f0000001240)={0x0, 0xa, 0x1, 0xe0}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000180)={0x20, 0x0, 0x8, {0x0, 0x10, [0xf00]}}, &(0x7f00000013c0)={0x40, 0x7, 0x2, 0xff81}, &(0x7f0000001400)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0xb, 0x2, "20b8"}, &(0x7f00000014c0)={0x40, 0xf, 0x2}, &(0x7f0000001500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001580)={0x40, 0x19, 0x2, "ee9f"}, &(0x7f00000015c0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001600)={0x40, 0x1c, 0x1, 0x9}, 0x0, &(0x7f0000001680)={0x40, 0x21, 0x1, 0x1}}) syz_usb_connect$cdc_ncm(0x3, 0xaa, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x98, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "14cb"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x2, 0x0, 0x6}, {0x6, 0x24, 0x1a, 0x8}, [@obex={0x5, 0x24, 0x15, 0x8}, @country_functional={0x12, 0x24, 0x7, 0x3, 0x8, [0xffff, 0xfc01, 0x8b0, 0x101, 0x4, 0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0xd1, 0x2e, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x7fff, 0x8, 0x5a, 0x8001, 0x1f}, @country_functional={0x10, 0x24, 0x7, 0x7, 0x0, [0x8609, 0x4, 0x5, 0x7, 0xeb]}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0x81, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x4f, 0x6, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x75, 0x2, 0x9}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x9, 0x7, 0x6, 0xff, 0xfe}, 0x3d, &(0x7f0000000400)={0x5, 0xf, 0x3d, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x81, 0x5, 0x0, 0xf000, 0x9, [0x30, 0x30, 0xffc0, 0xc0, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0xb0, 0x4, 0x7fff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x9, 0x3, 0xa945}]}, 0x8, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x807}}, {0x94, &(0x7f00000004c0)=@string={0x94, 0x3, "4e869059b71052a9c463c9e6a21ae88626f2599aa1ef433c881205aa401a7f26e3a06b3222b7d53ce76da84338dd9a3021ecabb608a742a1258369a16df14bb9189ff9218606c7d829b65c07588d9a43e0ca2ba336321024dfdd09ebac0c77fd1f6394515d277cdf96b9ff90651b2fb9be06762cafd7812ee20e39895f13dc9d1d132510fb4c2256544780fa6bb5986c9f1c"}}, {0x15, &(0x7f0000000580)=@string={0x15, 0x3, "c80e35b631f315feec83616659f7872cef14b7"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x813}}, {0x95, &(0x7f0000000640)=@string={0x95, 0x3, "e291bc054787443bfd724179566a53fb82c58868b73882e21e9052c0a617c8f0f69ee7ce76fb6ade6ef93906f969c32db9558d818ef3614d3104ac202cd62486b46e470b185069ffe2201d9b3cf5e6c6efc3fa3b17b260b3f2255eb768cbd3d002766acd840921d2cd7220a14f59c69ddb8f6835b78ade16ff98585b17d1e500ce0d1f6dbe0f742e2983ca2ee6d1a924ac4af7"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3409}}]}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000001440)={0x0, 0x2, &(0x7f0000001380)="b62d"}) r2 = syz_open_dev$evdev(&(0x7f00000007c0), 0x101, 0x8082) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000800)=""/31) [ 767.443923][ T25] audit: type=1804 audit(1653931731.035:6229): pid=27878 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3638392F48C7C060 dev="sda1" ino=1161 res=1 errno=0 [ 767.451055][T27887] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.479132][T27896] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.497035][T27896] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.497546][ T4314] usb 3-1: new high-speed USB device number 81 using dummy_hcd 17:28:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de5b52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c2e1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517dcddce62c580adada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab45926eaa49c85169891b0679f3fc68f6ca86a0da41a0e86adb4535417b21c0bf56f77802960cf35b959a25c73462beacd6c605d8326daa5056cf50096c0dfe8754cde61275f8d514bbe99bb21047f6b5e6ef8683fa175eb46439932d8369126245cfcbc4f8e04b3e72c5b71664b74e46184356c866faa39238b8a56642487cb6e8bfa245f836"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 767.504469][T27896] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.512310][ T20] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 767.521037][T27897] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.534230][T27897] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.541530][T27897] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.546174][ T20] ath9k_htc: Failed to initialize the device [ 767.560330][T27896] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.568276][T27896] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.575650][T27896] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.580854][ T25] audit: type=1804 audit(1653931731.145:6230): pid=27897 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D74657374646972323838333230313531302F73797A6B616C6C65722E416B6C6276342F3735312F48C7C060 dev="sda1" ino=1173 res=1 errno=0 17:28:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000028c0)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de5b52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c2e1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517dcddce62c580adada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34ab45926eaa49c85169891b0679f3fc68f6ca86a0da41a0e86adb4535417b21c0bf56f77802960cf35b959a25c73462beacd6c605d8326daa5056cf50096c0dfe8754cde61275f8d514bbe99bb21047f6b5e6ef8683fa175eb46439932d8369126245cfcbc4f8e04b3e72c5b71664b74e46184356c866faa39238b8a56642487cb6e8bfa245f836"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 767.584406][ T6] usb 2-1: ath9k_htc: USB layer deinitialized [ 767.613962][ T25] audit: type=1800 audit(1653931731.175:6231): pid=27899 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1161 res=0 errno=0 17:28:51 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1000000000000009, 0xcc542) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea5a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7adcb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7ba4605df1dfe1e08894053d3c789b7ee52dc65592d3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1478524fb5f5d1e178ab81487b20db123c2cbb5c5e132c313fbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a340000000000000000"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x1, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 767.664725][ T25] audit: type=1800 audit(1653931731.245:6232): pid=27904 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1161 res=0 errno=0 [ 767.705144][ T25] audit: type=1800 audit(1653931731.295:6233): pid=27909 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1161 res=0 errno=0 [ 767.755037][T27887] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.762776][T27887] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.770099][T27887] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.778729][T27887] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.786565][T27887] UDC core: USB Raw Gadget: driver registration failed: -16 [ 767.793927][T27887] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 767.802844][ T25] audit: type=1804 audit(1653931731.395:6234): pid=27887 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D74657374646972323838333230313531302F73797A6B616C6C65722E416B6C6276342F3735312F48C7C060 dev="sda1" ino=1173 res=1 errno=0 17:28:51 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x8, {0x1, 0x2}, {}, @rumble={0x0, 0x4003}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x341140) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000002c0)='H', 0x1) [ 767.872239][ T4314] usb 3-1: Using ep0 maxpacket: 32 17:28:51 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x8, {0x1, 0x2}, {}, @rumble={0x0, 0x4003}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x341140) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000002c0)='H', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x8, {0x1, 0x2}, {}, @rumble={0x0, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x341140) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f00000002c0)='H', 0x1) (async) 17:28:51 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x7}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x852, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x23, 0x4f, 0x7b, 0x20, 0x54c, 0x9a, 0x389d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x840, 0x3, 0x0, 0x40, 0x50, 0x0, [{{0x9, 0x4, 0x53, 0x7f, 0x8, 0x5b, 0xa2, 0x1a, 0x2, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0xe}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x1000, 0x6}, [@mdlm={0x15, 0x24, 0x12, 0x3}]}, @uac_control={{0xa, 0x24, 0x1, 0x7f, 0x81}, [@feature_unit={0xd, 0x24, 0x6, 0x1, 0x6, 0x3, [0x8, 0x4, 0x3], 0x20}]}], [{{0x9, 0x5, 0x27f04dfa665ec89e, 0x3, 0x3ff, 0x1, 0x1f, 0x4, [@generic={0xbb, 0x10, "39ff08623067d4a95284c28f6e2126a767937641253b9a0aa942e47f98df3ff3a89a3442c592fdf8331ef6256310d6dafd4d45b84d3043b9bd424d60598b465bdef58dbd2998efaf4140783033c76d407130f5bffb0bde5b885d220960ac7252f0e63c49bda9930e140744352ca1a08623f83021aa304cbd7326893a9f3be86765b76c2d5e82b1be61351c2e0db2cb08f9566aeaceda0b116b0acd6a247cffd08e0493641077322b0bf360a6eec1f3df59e528dbd9c3e9ccf6"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x10, 0x9, 0x51, 0x9}}, {{0x9, 0x5, 0xc, 0x1, 0x200, 0x1, 0x80, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xca, 0x6}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0x1c, 0x10, 0x5, [@generic={0xe7, 0x9, "c5d5602bbc6b18f6aa5fdda015f08e8d5c169b033171dc64a734eee9b0d4b975c7b70782bf34ed35572ade6a0ba1951d150bb732792a6e26d64cd7458bb90576f49e0f688e7a09dbe6d8cb03bf9743e55f9056e90063b55c70e5e9fcd81c217ff7fae6e29516397bcdcd19d956235c05ea3b0ebfffd747b5ee01e4d9d09db331d20d0f0bfb25ac1cc7666141c3ab8d5a828566ce1565a2a1c40731f35a965067e3c00433cbe1ab89a7cc8ff283ff40036a03f413a03dc6e9760fac27e47d630432e8f2ada6480ae8531cfccb2d7b9107528fed5cf3752173616ebf115210f18f00be3bdd64"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x3, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x8000}, @generic={0x7a, 0x2a, "716703d5b4133b6fc7085327bb6b8e990889457647c455f79aafea59fe69a30163f26ed8845e90c31e5740d5e55130e1f4da34a57ea2015b9255e80720b8168bc36d653764492068af6085fb3fe610ac14258d11dabb0dad4bf3638a6388f5c4e4f2820cc377b192189a1d5ef90cafd50bfe6b015b354ee5"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x2, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x1, 0x9}, @generic={0xfa, 0xc, "047ee8bdfd08b0cfeff4ae0e59b7d41b042d46ad0f37a56110c66cbfd3a03dde376a00f45318553ba2e20fc9b62a8b58f19cab2afa1d468a334feff07b267b9acb474e256c3838629ab3c2f767fde87b46464b29543ad2575b1f91bf90b68fac6ae801103d3fc97d74c9396f434fb5ea4c5462c46383468b873c1d2480b306c8e1035e4744175481fc359af993f59033a57c19401991c894aa6c36aa831bc7421d5f4a9780976502834c6f0153e1daceabd18bbe5538cd2b040679ca763bc5fc3f713b54f8837b36686c53cd9a937b4f7acfdef5abae281feaf9561b307b976d183d7e36e5332981b4f67073d0f28d4e3585adf62ab90dc5"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x8, [@generic={0x7, 0xc, "b242249880"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x54, 0x24}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x13, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x5}]}}]}}, {{0x9, 0x4, 0xb5, 0x7f, 0x3, 0xe1, 0x91, 0x74, 0xe9, [], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x1, 0x80, 0x2, [@generic={0xb5, 0x23, "176024c6de7d4472c85b706525261efba9153db8ebf253bbc6fc17ecf1d35134ccffbfea86e3cd9d8dfab1ae86639f8dd05409fa529961e5fe16d8223177888e1c955a0a50471e9f9e53329b432eba7e21fd0e129238c982050e377f3190d80689785c25aec3a15c6c209b3375c10831c2b7d6dbc441421aca8cbc15dbf474afdafe631b2de8093180199a0ce5d8b3790ea4abba285c73f7924e3cf1b74aa01cf6e9b316e78d381ea0a8cab6a8e78f07817e65"}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3, 0x6}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x0, 0x20, 0xd2, [@generic={0x41, 0x21, "f2388ccc983779d2660f04f005cb2e7e468156ecdcc3a80d6a05818fecdc246bee07225af059540c6cee8856c0900c7c2578cd4e0c1951b21b8d39d4377ecc"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x20, 0x6b, 0x9, 0x1f, [@generic={0xaf, 0x1, "36d6d3a8cafb800aa7e47f240a4ecdae9ab3885116cbe3d945aff89c0a0545f5388a3d5daea2292afa5dd0291d28f3cb4fb6d169653bff71bbc33d446177e7ebd09cfae6ae6bc4c66aa2109a0bb6e9c40ad452eaef4f288d3a01561ef8ec26897bd659d679085e364c1d47d84b93f6a8c9bde53cc0deec906ae4875593f116df81e9f02358ad6d8602a93c3d3c6fee0d0abb551755a87874e5066d447c9e8281eb97ace2d4a5598d004cb17f65"}]}}]}}, {{0x9, 0x4, 0x7a, 0x3f, 0xd, 0x32, 0xc5, 0x78, 0x1e, [@hid_hid={0x9, 0x21, 0xfffa, 0xae, 0x1, {0x22, 0x4ca}}, @hid_hid={0x9, 0x21, 0x32, 0xab, 0x1, {0x22, 0xdb6}}], [{{0x9, 0x5, 0xd, 0x3, 0x8, 0x0, 0xff, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x3, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x4, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x1, 0x0, 0x4, [@generic={0xa, 0x4, "90427def640d71cf"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x400}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x6, 0x80, 0x95}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x5, 0x4, 0x1f}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x1, 0xff, 0x3f, [@generic={0x99, 0x7, "5575167ee7ae34169f7e005dae39de9ca196079b4b3a4e7369da27c2fb3dbf171a04e3c1f51cc67b5540731432aca1fa6948126e5a5244c01580f2ba1d5d8d4a85d2217a4ab4f5b06cacd26d57cded03213808ae64dea03a7741c4879e75984aebafcf070984167cf2f9ba7c8551438b9d09478ee238282f67cb90654211db98776be1749e8cf9ffeddefa4cbe2d210b4c28dc53f1b965"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0x0, 0x8, 0x7f, [@generic={0x3c, 0x21, "c516e09c79901b7094ab42b2768991040dd67d149ff21ce26cc57129b3eebb90e632397db906b4392deddf313ba4a8ae95883b8dfcd69d25e769"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x7f, 0x1f}}, {{0x9, 0x5, 0xe, 0x12, 0x3ff, 0x80, 0x2, 0x5, [@generic={0xe6, 0x4, "0d5c16853f11c2445bd1e4c4ed35a05dec4c291a632f358fe9bf24a2aa2f84213cc24e21935339b2f7a082b8885ff154ffbcb43537c23a7d869f5322b72ff1f3693c93de0723bdee02d38c6990c767f952239f9d05fa2c2a8bfbd0cb137de5ce139169ba9c2ac5ce376155bfdd5186fe26b2431964597e649d3fed7d22f94277835eaa8adc9cd39adfdfdaa06be9f62e700e793e00ac24eab5d63725bee072c0d5880737f2118d53b6873ee8572eba56c5730cf23a09496c09adc5a6219353764782416c8f52c1dc6316f87c2965ceb3d34d8ae13e4f1dffd9c64762c56885524ae15ca9"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0x6, 0x1f, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x1, 0x5, 0x3}}, {{0x9, 0x5, 0xd, 0x1, 0x10, 0x3f, 0x9, 0x47, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xb379}]}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x6, 0x6}}]}}]}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x110, 0xc9, 0x1, 0x5, 0x40, 0x8}, 0x44, &(0x7f0000000b80)={0x5, 0xf, 0x44, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x81, 0x9, 0x7, 0x20}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x0, 0x3f, 0x200}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x5, 0x6, 0x70}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x9, 0x3a, 0x6}, @wireless={0xb, 0x10, 0x1, 0x8, 0x52, 0x80, 0x1, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x1, 0x81, 0x2}]}, 0x4, [{0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x44d}}, {0xf6, &(0x7f0000000c40)=@string={0xf6, 0x3, "5f7643c950c8f9dd5d8b46b2f8b70417726ff3cac882a94ae6bd210b9907b1eb23bd5e2d92bd4ceff8afbedce3697a0b727765ac5a41b14053e894ca6460b273e2646b7047d63bdb236ff62ab437010aa00f1795914c88d963b006acf20af42e001214c1f4ab3f04b16a9f8a52e12c64404b6be429dff5e41e46869c172d9d3868e158aca387918548ed6e8a0017d43584311a17c9a1aa1563516deeb5e02ee6ac918f05ffd0c19e1a3c8f24960460e94e9ed17fd95c23d4bf6f32413ab42b3b7953b598966ed192a7834b21a4f2ed318b6cd79dabf9098365b418cf9de12a98793f09a5d0bbf22f2e2c29320a0ab305d0364dfc"}}, {0x66, &(0x7f0000000d40)=@string={0x66, 0x3, "a79c24f07359845c9f3799508bc7be13fc5149ef4c31ebba7bd2aa27cde1848191d52b664c077e724a48357c18ce0a3d2273add840c1c0735f12b04969d3b940330f52bbb02115c31a9ab527b5e3cc94f1c6e35a6f4243e89824cab0890901539d06586f"}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x415}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f00000000c0)={0x0, 0xc, 0x13, {0x13, 0x22, "95f75280c9cdc9acc362de716089c51878"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000180)={0x0, 0x10, 0x53, "be88089312ca62e0d19bcb6a4fe3eb589fdd1bd523d3feaa6f243503f929b5c9db1a3e5ae4795f887ae26643a1204ef8010e010472fd4c89cd9fb353a624e188b8b88177852eef3e217481205fd560149227fe"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}}) (async) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') [ 767.985906][T27924] Error: Driver 'raw-gadget' is already registered, aborting... [ 767.993877][T27924] UDC core: USB Raw Gadget: driver registration failed: -16 [ 768.001188][T27924] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 768.023971][ T4314] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 768.034517][ T4314] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 768.046496][T27924] Error: Driver 'raw-gadget' is already registered, aborting... [ 768.054420][T27924] UDC core: USB Raw Gadget: driver registration failed: -16 [ 768.061728][T27924] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 768.169402][ T25] audit: type=1804 audit(1653931731.755:6235): pid=27910 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3639322F48C7C060 dev="sda1" ino=1161 res=1 errno=0 [ 768.352100][ T4314] usb 3-1: string descriptor 0 read error: -22 [ 768.358455][ T4314] usb 3-1: New USB device found, idVendor=2040, idProduct=2900, bcdDevice=66.78 [ 768.367619][ T4314] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 768.377745][ T4314] usb 3-1: config 0 descriptor?? [ 768.423813][ T4314] pvrusb2: Hardware description: WinTV PVR USB2 Model 29xxx [ 768.632387][ T895] usb 3-1: Direct firmware load for v4l-pvrusb2-29xxx-01.fw failed with error -2 [ 768.633685][ T4314] usb 3-1: USB disconnect, device number 81 [ 768.641563][ T895] pvrusb2: ***WARNING*** Device fx2 controller firmware seems to be missing. [ 768.656415][ T895] pvrusb2: Did you install the pvrusb2 firmware files in their proper location? [ 768.665477][ T895] pvrusb2: request_firmware unable to locate fx2 controller file v4l-pvrusb2-29xxx-01.fw [ 768.675319][ T895] pvrusb2: Failure uploading firmware1 [ 768.680760][ T895] pvrusb2: Device initialization was not successful. [ 768.687463][ T895] pvrusb2: Giving up since device microcontroller firmware appears to be missing. [ 768.702068][ T4314] pvrusb2: Device being rendered inoperable 17:28:52 executing program 2: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000020000402505a1a440000000010109023b000101000000090400001202060000052406000005240000000d240f011d0e00000000000000090582020002000000090503020002ecffb8234c3d4bd2be946559fedb2958438d2da6b8c623fb0c8d06eb14e607cefe54625de209e0b326d16937b685a280841307a5b2909550874803e2f2caed85d6e6d190bea3030d428b70c1ae19203d91c38d2927f2e2fbd252329780014c59dc9001dba4924f9441ae9dd41d63d62a9c6090bf98dc9a69d30642f9ea40a676ee56d0f0d30d7551c84e055e2d37f32604129b3d36620f5add7abb4d"], &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x1, 0x40, 0x0, 0x40, 0x9}, 0xef, &(0x7f0000000180)=ANY=[@ANYBLOB="050fef0003c7100bd3d611bd65ef4ea204ab84b9713b45e781867048951a6c94b18ff65bac369fe44446274543c67ea68d797421eae1a33b7e36532f8f4f08b4bf2bad22237330c38499e1ae468df318c5cc38f8c3b9120feedda00677ab817eb43317526a82e684391d8dcd8c22da0e0cab20b262afa8d1dc192ce72d866f00d1d8a55f18d4eff3fa40cdb84c17017b77e382d0b52c6096776cf70c25dcd288bba935564bd39214d2212ec75ca9060ba2aec222fc7c7d1ae9392c79b0b7519cec5ac3f73f494578dbb0b6e90b1001024200010206007118100ae123f614000ff031050000ff0000000000e83f0002"], 0x1, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, &(0x7f0000002340)) 17:28:52 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x8, {0x1, 0x2}, {}, @rumble={0x0, 0x4003}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x341140) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000002c0)='H', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x8, {0x1, 0x2}, {}, @rumble={0x0, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x341140) (async) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f00000002c0)='H', 0x1) (async) 17:28:52 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x9, 0x45, &(0x7f0000000140)="252612a8ed307175f4f372333d233cd63a1fe861fd073784ad10f1d63f3e75b33d1c4fc5f17a415b99c7472885d807495ea43b6a8a8868351f9f3808de97537e8d32cd6bda") (async) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000ac0)={{0x12, 0x1, 0x503, 0x0, 0x0, 0x0, 0x8, 0x28bd, 0x55, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x20, 0xc0, 0x1, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0xf8c}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x1f, 0x3f, 0x14}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x6, 0x3}}]}}}]}}]}}, &(0x7f0000001080)={0xa, &(0x7f0000000b00)={0xa, 0x6, 0x310, 0x5, 0xf6, 0x7, 0x8}, 0x78, 0x0, 0xa, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x1401}}, {0x50, &(0x7f0000000c00)=@string={0x50, 0x3, "49a1ca5c101a48226d3813ab932b5ba1b750226d81c8a0901c7dc5d9fde103b798dbfb31d5ae8db8f950d6c188f9102426b73bba289bc85455975a368edba81d69ef65df33d81cdfd0325006af36"}}, {0xa0, &(0x7f0000002a40)=ANY=[@ANYBLOB="a003532a794458aa540b084cd2830706a3b8dad845822f55fcc343dfe0e60cedf462d4c35f4c104dc40dce6e37413db759a255707d4cebc0453b212913f35c68b367061dd594d0ba5c46b0f41eafeb0c815444b4ad7fda82915d73411320b5d59f3f8d486e33ef0b8368a45545bf401c5574e34d7f37b1b5adeec450a18777d2325144f8a00f26045edfdb7ae96ed556d104a54f41530f699b753d91e197cb2f3f485e310f294dc29d8ddd176f0f836e8df26cb67158e18412f8da7b02f21bebbf2a06500dded0daf5088a6a474260bff846d811ef728ae8b19f1d309bdffb21c530fe17ec6753530e44b7060024ce5df5392889fd901b28f52417bdaf1a5ebee0d110b88e0c1de3ea756849808eb65dbe76ca0a876ded6461f3de394c7d0a1589a2fcb1d49709c419d83699fd952effcef85620a648e3fbd98e29a744e8b1f92d670bf387fbadc05db0d270bcf47e20afd3f2d94b87d34808e73763729519ec695e7cd946cbf45540290fdfc418a015753781240a2640814261bdc98d08f770c34d373f47e1772d420acc85fa94375f6df1823c783f900cf1f378cc210d3051367e720216537ea397b9cdb680067f71b9f5b633fc097376db58e2b88bc4e881939346bab0863155dd243c875d4caa23371ecd665867895520978eed1ed20f67a5d4c5"]}, {0xaa, &(0x7f0000001980)=ANY=[@ANYBLOB="aa0398a0830f80aab25e3c39c244e0b6ec92bf54b21c4ed5f4d35eb774a1f084cec721b6f316457edd6a0dc999f53facb2c4759e2f900fb2aea1790c0700000000000000d30fe8cee24775b39a24070000000000000035cc2a3ee5bc97ef7a7cf0f96506d57363adf3c88daff4359984e2830e53e0b270dfb2a6a3e8fbb1415b42e14c36dcd71d699f90ad31f39686d09fe77e01de50b3e4b5a200e14f48d9d6d8ec20812ad7317228bb06677c8af44de2d03c07cddf0440ca9171320000bc3336d0a6219f13fd449c8ba8bb3aa5c4beb329dc2f90259d8dc8d681b899c3571b0af4972120d5c86d00000000000000"]}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0xc0a}}, {0x68, &(0x7f0000000e40)=@string={0x68, 0x3, "3191ec07c05c20a70b19782d8455a6357341b32c60ef65d41e66842af3a022ab2d3a054c175a76684e2ff70b53e4cf0895e3f6551cbf8b93a499ed758de7cc7a8ff576cc1cc32e85c869038168af2f0eab9ba928d662ad2e76d8a6f1c89a98cfb0ef81112eeb"}}, {0x6a, &(0x7f0000000ec0)=@string={0x6a, 0x3, "1c560f3ee9914d3dc3f1a2b3b19ce1f68ef9cd54e39f499dbb2c2cd099014a2951e4e27e27e711cea1a48eb42110817a68dbcca9b115b74494865e88610b26cbf36cc59f85fadca8e4cd5b4a7aec2a874306d132847df51635c6c25e39cf449d69927db063983f78"}}, {0x4c, &(0x7f0000000f40)=@string={0x4c, 0x3, "b1c5b85a98bd4b79f90b00fe1b1fa3b18ed0f32bb4ae0693ff73b474d7c13168010419c3a035727b47b9bfbfd5731a9821696d2cda985a12786abadce5f7100c2fa3af12bd31075d9b29"}}, {0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x411}}, {0x7a, &(0x7f0000001000)=@string={0x7a, 0x3, "0b5be7feb6006ebb69040f5cc77b655a5174a0dca0a9dcd7041a3892d3182ee814163a614e2c079cb8096a288477958be63e9851230b75bea0ba5813e2e401732b8625cc4a2bf643f1036dc7038aec56698f4f461ac15235a2838331be09267f2e72c6ab8202d2ae70a11a0b084a836f1f7f23e987cd683b"}}]}) syz_usb_control_io(r0, &(0x7f0000001400)={0x2c, &(0x7f0000001140)={0x0, 0xd, 0xdc, {0xdc, 0x10, "3e38bdc59ace6baca959575fdaadf8f7b9c22ea83260cc77c8d401543b710b5bb3a32c6b03683adc1545422502c7cf874d2d44a2bdc3ee8533c48fd7495657fa7020ffa5177c051789d83c5f29b299316eb0ace5f1fd7fca76a8d5283a824d6e8719be801d1aaf871d7a2bb160e9bcba35abf4c1d1a49162055663d0e14b33962e7c4723d6dad7d634bed6a320f0e54036828438219da05e10b4bd4489e017ceacaac5738feeb1a39e3987b05e9888c0c9c6492c83ae0414c3edf8587eb771cd1a4779b60368f75579c6eef55930483d1ac73d6bd91b4d74e334"}}, &(0x7f0000001240)={0x0, 0x3, 0xf8, @string={0xf8, 0x3, "f79f42bc52adbf6da4ffad77fd91c8253cbede398d13ec73a0e8d318957803e4490e9fc7f9bcdb4d3e60e37141f2411bd9f229e586e5bbeac1bbe842e9ac1771ea996d73ca8a28efc5441cb8a09dd82d3888843c2eb52c4f5524372cca52dd76a58f8eeadd58f9810bcce36f71dc295d363cd296678cb92b990f7940859ba82d531d50b71330e5538dc4ba844204cddec3f0d8843b5d5f5cba792b3d4eae7f4f6ed0e0675239e00a1816028f85ddc8bd4a5795c8a6729e838952e53ed5d08bfb760448b58ae944cb2ee1bbc94afdb0b2f16a3a7e80d0d5f5eddc956c361b208921bd48f5e83d5a17c59700"/246}}, &(0x7f0000001340)={0x0, 0xf, 0x30, {0x5, 0xf, 0x30, 0x5, [@wireless={0xb, 0x10, 0x1, 0x0, 0xa0, 0x2, 0x5, 0x5, 0x17}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x4, 0x3, 0x77}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x2, 0xd, 0x80}, @wireless={0xb, 0x10, 0x1, 0x2, 0x40, 0x9, 0x1, 0x4, 0x3f}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xb, 0x7, 0x1f}]}}, &(0x7f0000001380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x0, 0x47, 0x0, "36f951b6", "c5e94991"}}, &(0x7f00000013c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x3, 0xff, 0xff, 0x0, 0x0, 0xb74f}}}, &(0x7f00000018c0)={0x84, &(0x7f0000001440)={0x40, 0x1, 0xba, "c868d2112afc0f50e7ead9ec6574e08cfd3817230a9b56ae70d87e1d0eeef9eb645d45c6e7d984d6a88630643ddb39f8a16898cc215e50de618eee2ac42e6f1ef901c94c473a37d8aa2458b75d9a63e8c5b052744a39257d1de2ac117694b120dcd9d849a1164455da032d4ab0305814061109592f4652fb9ca4d7c4f94b010d1d3650551e64bd9d86ed86e9a23525123d9941f26134f0f38c0683b11d562df37129b0f43475d4b8f72652ab32044e89e2e627af0433d1f54452"}, &(0x7f0000001500)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001540)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000001580)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000015c0)={0x20, 0x0, 0x8, {0xc0, 0x4, [0xf0]}}, &(0x7f0000001600)={0x40, 0x7, 0x2, 0xfc01}, &(0x7f0000001640)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000001680)={0x40, 0xb, 0x2, "2c9e"}, &(0x7f00000016c0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000001700)={0x40, 0x13, 0x6, @local}, &(0x7f0000001740)={0x40, 0x17, 0x6}, &(0x7f0000001780)={0x40, 0x19, 0x2, "937d"}, &(0x7f00000017c0)={0x40, 0x1a, 0x2}, &(0x7f0000001800)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000001840)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001880)={0x40, 0x21, 0x1, 0x88}}) (async) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_disconnect(r1) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000540)={0x2c, &(0x7f00000001c0)={0x0, 0x8, 0x8d, {0x8d, 0x4, "68c619ba3ec5b1767960bf675f99aaac47cc374c306d25cf8e887ba5f6557424dc933bed19a3d0be6e918de6164497ed50109f1ff5c3500d0cb478902936db6a78ba178b40792a550bbfb57c1b6a424ab4aaee0e335c2131fba9768f495b7cea75d790d45cefcef44b2535f397e7a2c29b273f3af22c75461f523bc1d9d3a919dcbdb437b4a5ef356ee101"}}, &(0x7f0000000000)={0x0, 0x3, 0x27, @string={0x27, 0x3, "c8088c3a7cc6cbf955519d3c0188f6704e51ef7fcc68ea1a8bbf3191a11e04ad058b404001"}}, &(0x7f0000000280)={0x0, 0xf, 0x212, {0x5, 0xf, 0x212, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0xca, 0x3, 0x8, 0xf00, 0x8001, [0xffc03f, 0x3f0f, 0xf]}, @generic={0xf0, 0x10, 0x2, "b17abdc8b0cb2d63263e76389a2745d4dfa466d0dd8fd6e64225d3340b4f0a0bc33e681064696cab8dca96bc3d320a1f250286403c26564ef554693fd574c50c819a74325f5207ab215a510de225c20f2a5991abe459ef323f31a0bfddffbb2f836f98a01965d76085a0878f2730f205af3a2d4412b634bc268e5ad36768bfa3b8e74aa5a637d8a22255f58d683d8e93d4ad009c85496449ea422ec22ef64d645157eef1fbd00e90a7a377346c571b39c26d7b438a024d701bbc6df67bb1e11bdfef54d0835cee18d84575813b65c425dbc4dca6774126d0d363f1f213ef49c15736add0c508a8a286a0c7d8be"}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0xa, 0x8, 0x80}, @generic={0xf8, 0x10, 0xb, "6b3222f302aafab00a3c2bb145af4004660a772f49ec5266da025f7042dec40f548093a8a80340118cba06dfb935342d6b1a4520792c8953db8e80219c6ba168057fcdb5887794dc4ce2025e2e6e8ca145c70786f12905f65548f0959cdca9822fe61597bccdcec0fd9fb9b0df261d3cbe232a945a5025e7d57f76278812b41ddc302aeb115dd938a6d911230d532c40fc38f9b18c230f4883d319bd54bf92dd139616942047b78425c1aca2645cb35c49c2b816988be829949f106fd68c03002763bb4cf4c831a59c3b4d0b7ed221db62763a5bd65049e8a445f626ab0a07b25d35cb3a8f0c2ab45695a730f276fe66b0c965be12"}, @ptm_cap={0x3}, @ptm_cap={0x3}]}}, &(0x7f00000004c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb5, 0x4, 0x5, 0xac, "16d218f3", "01ed06c9"}}, &(0x7f0000000500)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf8, 0x60, 0x1, 0x92, 0x1, 0x400, 0x1}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000580)=ANY=[@ANYBLOB="4011a90000006b50aa455e5ed70220170dad38794fe0add76cef5dd592c0ec052dc7a6fbce85b52652be131bc31567df8e25a4339ed732558ae661fb4742278d594c4b21df776ddc0e450090186a4699ee22c983afb094d812176383b4e80a6241ed47c5411740db294b5404dd138094130b24ff6c4393685f4e712d0b7f8a2d79ac651fd7ae2800409559121be8cafe7c02cb3772325167362be4e1f18c1b7a627ec743ca1fd879563cdc7c4670c3"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x1f}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x80, 0x10}}, &(0x7f0000000740)={0x40, 0x7, 0x2}, &(0x7f0000000780)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "e499"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000840)={0x40, 0x13, 0x6, @random="2a9f6abfc7af"}, &(0x7f0000000880)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "e222"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0xffe1}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x53}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x3}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x80}}) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x0) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000080)=""/146) (async) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000d40)) (async) syz_usb_connect(0x4, 0xd23, &(0x7f0000001a80)={{0x12, 0x1, 0x200, 0x20, 0xbf, 0xd3, 0xff, 0x13d2, 0x400, 0xae7a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd11, 0x4, 0x0, 0x4, 0x10, 0x5, [{{0x9, 0x4, 0xa5, 0x50, 0x2, 0xe3, 0x7b, 0xec, 0x80, [], [{{0x9, 0x5, 0x6, 0x0, 0x20, 0xff, 0x3, 0x3f}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x80, 0xb2, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x3f}, @generic={0x16, 0x21, "1f23cfde18311f383e485279eace7e5a7b6cc02b"}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0xb, 0xe4, 0x5f, 0x36, 0x3, [], [{{0x9, 0x5, 0x9, 0x0, 0x20, 0x1, 0x9, 0x9, [@generic={0x82, 0x21, "0683ed3bf5aaaba88e58c52d9c62ed5a7eac97dd95353eff8a102e4efd0475973d174e22c1f694469067fbb25c2e834fe739f19167952e303e9f78da91b8f1ba5d59211806fc750a4cbd98c13950569d638047457869a43fad3e300b64b826a6435b81c74242cb9d4b5ba848666aa19a589ca05d224009aec7d26c4ee91527e1"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x7ff}]}}, {{0x9, 0x5, 0x9, 0x4, 0x3ff, 0x74, 0x6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x101}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x4}]}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0x75, 0x1f, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x81, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xf, 0x35}]}}, {{0x9, 0x5, 0xe, 0xc, 0x3ff, 0x2, 0x6, 0x6, [@generic={0xec, 0x22, "7bbbac8f4b9e945a881d1aa2fb89bfe523f0edddeabdaf72fc2091aa3d44ed93324caa60fd0defed1078f682b1f81d9781a128a804ba3cd12eb0043d76879e2c302666ce2fe2565f6068b80bcb053a4f78c5dd515ff78239bb29f327108abfd587dd38178cb8a95430aba06030d37457deacb82b1b7aaa47bdf45393597af17e731114909dfbc268907220896126558ab8e2a5f4d460035f2f3a6e69fb6f1167bfe6a235a6b1f788f487253333f2b7aab07cb189548fec9ac89e02e25b50a51d77730f565557050c2be6eeeb463e20d42e4fb28d064d250f6d2136a9c5af11a889b7f575bce5234a41c7"}, @generic={0x42, 0x10, "62d7d7661c8944a698eb0a70fc735949efa06b87193bd1609da4b6bb0855dbd06f09f758ae66d35bfac0338fd9bfb5575e359ff1419cadf1cb3c53cc9cb3c1cf"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x3, 0x7e, 0x53, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x2}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x3, 0x5, 0x53}}, {{0x9, 0x5, 0xf, 0x2, 0x600, 0x1, 0x6, 0x2}}, {{0x9, 0x5, 0xe, 0x2, 0x8, 0x81, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x80}, @generic={0x47, 0xe, "fae279c492115a70a1b8ead9c9c9f5680776e25c0b24247062295d688c61b1f09607446540b813cf7e800996bdc4c8459a2ce6ea9f5e8b773c32cfffcbac930dafcd018d97"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x53, 0x8, 0x2, [@generic={0xcc, 0xf, "6d63ad20f17aa442222a9ca4dd4968912bc63cbd7692468beb69980e3004dc133cada5cfd206bf2da8ab988256f8cc7dbd7e3072787188b6f357c4583ec4288c1900a23da69050c56ba000de9e8912193afce96103c86d31d87aa704891212b2ab3139a1de80e740119646b891fb4d7af306fca77538669c13381734d758d0975454fd779041eaf61a954d8e1d80e2e980c20fd541d54f4978004f016e619dea500ccb1629b1770938cf1c971e86578fa33017ea9e24b8b904e8aa3033919298d223189d0a3ba88c7d01"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x7, 0x8, 0xff, [@generic={0x92, 0x24, "a32b2a2a4828e608ca3bc59413f9361844ff5fcc9e8949bba320014d885acd58dc3f901fc02f49d4b24a54dadca6562ba9ef16c5ad0244085b12ec2a2bab6b9924f483acc0b49469b0921416c5c1b4c947c0c964f987d525a27c0685ff1416fc90864ef54b5dea953e527e53209039ce3833275edadafa06660cd20faad97d30981149d0dcd70f3aa45a63f63d8cde1c"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x8}]}}, {{0x9, 0x5, 0xe, 0x2, 0x10, 0x81, 0x7, 0x81}}]}}, {{0x9, 0x4, 0x23, 0x0, 0xa, 0x2c, 0xae, 0xc2, 0x9, [@generic={0x55, 0x22, "64f41a986d95431c703560d2c65c7cea27384c9aa15d2097281495d6bfc8a226bab90900fa9c33f5bc1993e9bcd03dce4e8ee5aacb1acfd063007e6f21c25b1503f3111e4e10401d21a0371ea77a6d5dc85800"}], [{{0x9, 0x5, 0xe, 0x10, 0x40, 0xff, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x3}, @generic={0x69, 0x2d, "a26c4e653a8074a8f0c56e8337c95eee9b97508d4cf2f83ca8b80a820dac4ef776aba915fad1030e8fbfe2d6e8d46b7fd59fa767f104ceb52e417de45bfc62c0520fcb973be3009f3e2d7e2f09b094aae9cf71c204ec5b281fd7ccb6317f26a8e4a14a59d29544"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x200, 0x3, 0x9, 0x7f}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0x9, 0x7, 0x0, [@generic={0xd6, 0x1, "2408a07f989cf57951fe451bddaf4306c94505cbd16baf39134080e0f50a77e2dd2866b1f244c33375f7ba0205883cd96be4f08f372301ec3bf99985597b82a85696818d7232216150d4ce18717c6d3a84d0c2afd59076598d1ec94d1db01abec907ecc9df131fa35193b4e1eb4001b08e5b514f47f017724d8f0cf0dfa0aca0381d24e713512f7690590eab0a145aa80fe8c8d044892997b2396407aac44ae3f889cdc9443d0d6aaaf1ae1e3da509eaba37213078fbb662310f6e85e4d5d7ced6fb05029d0865c87b50027ff3dcefb4368c8294"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x51, 0xffff}]}}, {{0x9, 0x5, 0x1, 0x2, 0x200, 0x0, 0x2a, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0xc1, 0x6, 0x85a}, @generic={0x6, 0x10, "7b976897"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x6, 0x1, 0x7, [@generic={0x5b, 0x31, "ba96fffc94f47d7753c8df36bf8cae57a671f9cd7c0be4b65577c9885701c52330952d377ce97beb787139da7bafe1e2cdd68d801557f331632166863158d5b4b2de35654978d9fc80e4824f08d39657c58740029db77cc275"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x200, 0x0, 0x3f, 0xa0, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x8, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x20, 0x80, 0x0, 0x81, [@generic={0x79, 0xf, "05676c4feb78482f924c62f9d2bc131f2288cb08c87a178ff0831f77dc79c3e59dc92ebdfd626129a95724bcd1a77be0aee054bf8843fa410ed84a0b1ac5331985c34daecc96a42b8e8b68ba591a3a2e9bf20e457cbc6ea68f79c656f35d7242657db61e2436366dd3003adfee89e28872fab05f73a67a"}, @generic={0xf1, 0x1, "0db1820193eccbe97ae209daaf6b3540516787aac8aeca9855ffbd4258671a745dd079f6449b8bc32b099807560c34317a9c2c4b4e15133e7f5b6e536ee6b1b16ed6b56e8010cd108aa582125be7ebfab7103c95a66b261fd0c283b2e5a980155fcba1e79feeff48187225a1ef6b47b10dbd1ef7a4968636355839ae9015935b49b141add409b57f80359f5401edba241a5c6a2fe89feef73c0b8100988554508c2403b88ca1d8ac6d94ce2e51121b0d6c83453e8561a0c58dc3a5c9b04e5ab4977af892a471199abd671331426998fde35455881d135ade97bbf2191d3391b34139b0d784fc6f1d22f2d4ffea916e"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x0, 0x0, 0x3}}, {{0x9, 0x5, 0x6, 0x1, 0x20, 0x8, 0x6, 0x18}}, {{0x9, 0x5, 0x1, 0x2, 0x7ff, 0x0, 0x7, 0x1}}]}}, {{0x9, 0x4, 0x92, 0x8, 0xf, 0xa8, 0x5a, 0x10, 0x67, [@generic={0xb6, 0x23, "206001881692274fa86ed9961909aa31c018fc821da915fc58c661ff29e95607d0beb6bba056012aa1a3d839c30df33d79f945e4c26ff3b4bb55f3586a1b1491783139727c475b659c2046e142b8dda196c7dc11b952cd0f86872b8bb0a739db9c1ef97dea159d5953f5519a833bdb20113fe21ef3d99f0d7962429205e664e6ed034ac0a474955c8a70e31eecebd947b1d5ca04b99fff13fe0ea6114bdc64545461da09eaa73cbbc7ad0929f8685b600c344b8e"}], [{{0x9, 0x5, 0xc, 0x10, 0x40, 0x40, 0xe8, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe6, 0x1800}, @generic={0x9, 0xc, "efb485c2956bcd"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x40, 0x7, 0x5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x9}, @generic={0xfc, 0x30, "a5ac50afb364d33c043e61d706b351060e49886ece19e76d7a365ea3f8c7eb38f2006168c3b1a8521528f9accc7a1ceeeae9593df022809bd38eac2e002a99ce366ac28090f2fc8e1e8eaf029693f2a08800496d7aa843628d9995f1e4b771402ad4d5d982915a77ab8093dcd4635df871c0d7a7188e4c4702488b52d2d947c310f8872dde33b002e847ce8d88045b39e5593131206c66e8325a5bcbbf26664521e56a8106799df0fcad0f0d48c673cebb81f5a66a6a5520e8828464e372d0773bd36455c4b1743f47bf74f5b67268d95e6dca947542e109b5e74d8efbea17c5308afde3ecce6d3c068fb93497b6ed5937616a6cefa162cb8924"}]}}, {{0x9, 0x5, 0xc, 0x33265ed8696500b7, 0x3ff, 0x1d, 0x4, 0x81}}, {{0x9, 0x5, 0xd, 0x2, 0x10, 0x9, 0x20, 0x80, [@generic={0xd5, 0x22, "d6b6d123bfa99f14dd4624aa3d7766e5f20e1ed74830afa643ffe6b0497381076cb2a78418b939bceac104a9feaedf77339c9412d6f1b0e792d55e69fe33ac1f8d7c9c399490ba55912d2ba59bf79a25d60eb467d44fdaa520b7d2be7b4a8a60926e684126e9a4f2d69502c372a23e7ab7ab00aef6f6b06f3aa578b1ef0b532159242ac7221c5cfe9111a710e7958cad5c4cce3083701ff294adfffea6c01536e7575adeb63a0518e80396a4a98e8d56c2af58bcf601baf2856eadf85940d79516f7ae5e74b121fa677186334ab1716957074a"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x0, 0x10, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1f, 0x80, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x25}]}}, {{0x9, 0x5, 0xe, 0x18, 0x3ff, 0x81, 0x4, 0x1, [@generic={0x1f, 0xd, "4c21f4850ef04270561f9b19f78f5c0894223128eb2a82ccd03200941d"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0xfe, 0xff, 0x3, [@generic={0x42, 0x6, "3b43904038e86c26854eebc8ff05594c7c28f579a26182c06b235ea9a5694e205b89c569e06a578b65bc916eb6cf1554db277e851867ac19d14ded5bd2adb940"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x91, 0xfd, 0x5, [@generic={0x3d, 0xc, "f78b920e0b2bc37779f5892be5564a1f1f26d8efce65bffa43ecf57101ca9ab41739b7521bad86e8097a557bd5de2518b2ac6915094668ee530fda"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x40, 0x7, 0x7, 0x40}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x2, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3c, 0xf652}, @generic={0x7b, 0x10, "6d3c0be42d03b0beb5f8032b31cfd5e00ca485b729ddda42bb87115e6b3d7f10f77dd7ec7052d0bd66e3d44eb5f98ba7448551e8853c69e99d0dcc7903427c71a1a95801f5385a41c7d04b931ce8e3a197c2750804ee126a058fc7a1048a54d9e6d2e0aefb541f18b171c7df05662a09a490300b0f15115efd"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x80, 0x1, 0x7, [@generic={0x96, 0x12, "6d1e8a058d7c0e14f52715e5047e1a384d0043e9582f01c82183feabde891041c303c57356c463203fa1021141002ebbb37531ccbefce54829a569bd39b056ec778b53d7c8d2840213101ea2539013bfe8934d4ff977a84d9d2ed3901437573c1f10a9139efaedc8676cb8b83dc68ee8304a27dd7cfd6e48dbfbe94f567ef0ca651a95c72780fc755cb2166d660060b139e2a75a"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc, 0x5}]}}, {{0x9, 0x5, 0xb, 0x10, 0x0, 0x6, 0xe5, 0x81}}, {{0x9, 0x5, 0xe, 0x1, 0x3ff, 0x9, 0x1f, 0xc}}, {{0x9, 0x5, 0x7, 0x3, 0x3ff, 0x3, 0x32, 0x2b}}]}}]}}]}}, &(0x7f00000029c0)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x200, 0x81, 0x6, 0x20, 0x20, 0x7f}, 0x3e, &(0x7f0000000dc0)={0x5, 0xf, 0x3e, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x4, 0x6, 0xeef1, 0x6}, @generic={0x19, 0x10, 0xb, "de37577870445eba11d8c6aa8b4e1e8938c3666f423f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x1f, 0x7, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa0, 0x80, 0x8, 0x0, 0x8}]}, 0x4, [{0x1d, &(0x7f00000027c0)=@string={0x1d, 0x3, "69df2c8bccb3cf1fca4fc304266ecd4fd9c8bdd4e03b7a6e105ed0"}}, {0xb9, &(0x7f0000002800)=@string={0xb9, 0x3, "e4527f4ddf503e84e7088a3ba1632b66507d4fc1a89b81e1915565be988520187dbf2dc43da42ef342c1f1ef2025e0c51bd3147952387145aa5bf10ca500cf8e3bf06e4b12aeb8ad19828bf704287d6cdc9007b0d16dbf291215310afbf651841ae6f9f3eb2e5d15041288b21f5a98caf352f7f4fe8f73152d035b05acdeedeeb30ebb1061de790eaa28deadbd47b18a6c5f909f39c0e6816835b52f822792ad88442e4044033b7d3068c4fe7476af4eba460b11c756d6"}}, {0x90, &(0x7f00000028c0)=@string={0x90, 0x3, "bca6b0b2c5c49e3b36ba41bb04e1b3973daf32d6dc63b0480bfa05bf6803291ea96ddb5a68fd12b3f3042de761d9fa6950a7afad583107ad87420f823538b6c464d7a8b0f63381fd59b18dfd7617306e88e55a2d2bbe34c9fdd617353b0df577dda678dcefd28ae2f82921f899225dce44b76a491b2bb09dd9d55d1f4b09684ec6f227bc129de3928ddd74816118"}}, {0x4, &(0x7f0000002980)=@lang_id={0x4, 0x3, 0x406}}]}) 17:28:52 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1000000000000009, 0xcc542) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea5a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7adcb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7ba4605df1dfe1e08894053d3c789b7ee52dc65592d3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1478524fb5f5d1e178ab81487b20db123c2cbb5c5e132c313fbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a340000000000000000"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x1, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async, rerun: 64) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (rerun: 32) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:52 executing program 1: r0 = syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x0, 0x70, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x8, 0x3f93}, {0x6, 0x24, 0x1a, 0x4, 0x39}, [@acm={0x4, 0x24, 0x2, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x80, 0x9, 0x3f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x2, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x3, 0x8, 0xf6}}}}}}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x20, 0x3, 0x5, 0x10, 0x81}, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_ep_write(r0, 0xb2, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001340), 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000000c0)={0x2c, &(0x7f0000000f80)={0x60, 0xe, 0x87, {0x87, 0x8, "4f73a4baab153f5e742c94453c0eb4ce8ccf4a51c43a485d7ff65311c1545e2135642aa541b7d077473d6df0bf5308920f5821fc75aec5639ba14b76d4ed8dc79a31fac7f2dd022c5ea61d66966e1a968b0d30dd44a83df91ce8dc8f84d93f2687334e9705e4edb83fd0cc4bec142d4ecde895f8727c9522cb54a393274402da45aecec100"}}, &(0x7f0000001040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x804}}, 0x0, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x1, 0x0, "414c74fe"}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfc, 0x18, 0x0, 0x40, 0x8, 0x1}}}, &(0x7f00000016c0)={0x84, &(0x7f0000001180)={0x40, 0x0, 0x98, "ee237a05b6ff6b08878fe6e567ffb18eefa64b1629e8a1bb59d7f9d830f6cb1ed2f20929ec2ab053a4fc8ff668293e5e36d38cd1f7a79cec4aef938608410972398291b158498e07d781dd9e46bb075311cdc55b7b9442f9d9b0a66bf4a6fd916527d10931df15fb85ae90926411b59b4bfa3ecc297df10ffa3e47d1735fe68094afe02508f0ea4d4593a96c64751bf60a498076f4309fc5"}, &(0x7f0000001240)={0x0, 0xa, 0x1, 0xe0}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000180)={0x20, 0x0, 0x8, {0x0, 0x10, [0xf00]}}, &(0x7f00000013c0)={0x40, 0x7, 0x2, 0xff81}, &(0x7f0000001400)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0xb, 0x2, "20b8"}, &(0x7f00000014c0)={0x40, 0xf, 0x2}, &(0x7f0000001500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001580)={0x40, 0x19, 0x2, "ee9f"}, &(0x7f00000015c0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001600)={0x40, 0x1c, 0x1, 0x9}, 0x0, &(0x7f0000001680)={0x40, 0x21, 0x1, 0x1}}) (async, rerun: 64) syz_usb_connect$cdc_ncm(0x3, 0xaa, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x98, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "14cb"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x2, 0x0, 0x6}, {0x6, 0x24, 0x1a, 0x8}, [@obex={0x5, 0x24, 0x15, 0x8}, @country_functional={0x12, 0x24, 0x7, 0x3, 0x8, [0xffff, 0xfc01, 0x8b0, 0x101, 0x4, 0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0xd1, 0x2e, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x7fff, 0x8, 0x5a, 0x8001, 0x1f}, @country_functional={0x10, 0x24, 0x7, 0x7, 0x0, [0x8609, 0x4, 0x5, 0x7, 0xeb]}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0x81, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x4f, 0x6, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x75, 0x2, 0x9}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x9, 0x7, 0x6, 0xff, 0xfe}, 0x3d, &(0x7f0000000400)={0x5, 0xf, 0x3d, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x81, 0x5, 0x0, 0xf000, 0x9, [0x30, 0x30, 0xffc0, 0xc0, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0xb0, 0x4, 0x7fff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x9, 0x3, 0xa945}]}, 0x8, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x807}}, {0x94, &(0x7f00000004c0)=@string={0x94, 0x3, "4e869059b71052a9c463c9e6a21ae88626f2599aa1ef433c881205aa401a7f26e3a06b3222b7d53ce76da84338dd9a3021ecabb608a742a1258369a16df14bb9189ff9218606c7d829b65c07588d9a43e0ca2ba336321024dfdd09ebac0c77fd1f6394515d277cdf96b9ff90651b2fb9be06762cafd7812ee20e39895f13dc9d1d132510fb4c2256544780fa6bb5986c9f1c"}}, {0x15, &(0x7f0000000580)=@string={0x15, 0x3, "c80e35b631f315feec83616659f7872cef14b7"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x813}}, {0x95, &(0x7f0000000640)=@string={0x95, 0x3, "e291bc054787443bfd724179566a53fb82c58868b73882e21e9052c0a617c8f0f69ee7ce76fb6ade6ef93906f969c32db9558d818ef3614d3104ac202cd62486b46e470b185069ffe2201d9b3cf5e6c6efc3fa3b17b260b3f2255eb768cbd3d002766acd840921d2cd7220a14f59c69ddb8f6835b78ade16ff98585b17d1e500ce0d1f6dbe0f742e2983ca2ee6d1a924ac4af7"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3409}}]}) (async, rerun: 64) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000001440)={0x0, 0x2, &(0x7f0000001380)="b62d"}) (async) r2 = syz_open_dev$evdev(&(0x7f00000007c0), 0x101, 0x8082) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000800)=""/31) 17:28:52 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x7}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x852, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x23, 0x4f, 0x7b, 0x20, 0x54c, 0x9a, 0x389d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x840, 0x3, 0x0, 0x40, 0x50, 0x0, [{{0x9, 0x4, 0x53, 0x7f, 0x8, 0x5b, 0xa2, 0x1a, 0x2, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0xe}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x1000, 0x6}, [@mdlm={0x15, 0x24, 0x12, 0x3}]}, @uac_control={{0xa, 0x24, 0x1, 0x7f, 0x81}, [@feature_unit={0xd, 0x24, 0x6, 0x1, 0x6, 0x3, [0x8, 0x4, 0x3], 0x20}]}], [{{0x9, 0x5, 0x27f04dfa665ec89e, 0x3, 0x3ff, 0x1, 0x1f, 0x4, [@generic={0xbb, 0x10, "39ff08623067d4a95284c28f6e2126a767937641253b9a0aa942e47f98df3ff3a89a3442c592fdf8331ef6256310d6dafd4d45b84d3043b9bd424d60598b465bdef58dbd2998efaf4140783033c76d407130f5bffb0bde5b885d220960ac7252f0e63c49bda9930e140744352ca1a08623f83021aa304cbd7326893a9f3be86765b76c2d5e82b1be61351c2e0db2cb08f9566aeaceda0b116b0acd6a247cffd08e0493641077322b0bf360a6eec1f3df59e528dbd9c3e9ccf6"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x10, 0x9, 0x51, 0x9}}, {{0x9, 0x5, 0xc, 0x1, 0x200, 0x1, 0x80, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xca, 0x6}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0x1c, 0x10, 0x5, [@generic={0xe7, 0x9, "c5d5602bbc6b18f6aa5fdda015f08e8d5c169b033171dc64a734eee9b0d4b975c7b70782bf34ed35572ade6a0ba1951d150bb732792a6e26d64cd7458bb90576f49e0f688e7a09dbe6d8cb03bf9743e55f9056e90063b55c70e5e9fcd81c217ff7fae6e29516397bcdcd19d956235c05ea3b0ebfffd747b5ee01e4d9d09db331d20d0f0bfb25ac1cc7666141c3ab8d5a828566ce1565a2a1c40731f35a965067e3c00433cbe1ab89a7cc8ff283ff40036a03f413a03dc6e9760fac27e47d630432e8f2ada6480ae8531cfccb2d7b9107528fed5cf3752173616ebf115210f18f00be3bdd64"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x3, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x8000}, @generic={0x7a, 0x2a, "716703d5b4133b6fc7085327bb6b8e990889457647c455f79aafea59fe69a30163f26ed8845e90c31e5740d5e55130e1f4da34a57ea2015b9255e80720b8168bc36d653764492068af6085fb3fe610ac14258d11dabb0dad4bf3638a6388f5c4e4f2820cc377b192189a1d5ef90cafd50bfe6b015b354ee5"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x2, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x1, 0x9}, @generic={0xfa, 0xc, "047ee8bdfd08b0cfeff4ae0e59b7d41b042d46ad0f37a56110c66cbfd3a03dde376a00f45318553ba2e20fc9b62a8b58f19cab2afa1d468a334feff07b267b9acb474e256c3838629ab3c2f767fde87b46464b29543ad2575b1f91bf90b68fac6ae801103d3fc97d74c9396f434fb5ea4c5462c46383468b873c1d2480b306c8e1035e4744175481fc359af993f59033a57c19401991c894aa6c36aa831bc7421d5f4a9780976502834c6f0153e1daceabd18bbe5538cd2b040679ca763bc5fc3f713b54f8837b36686c53cd9a937b4f7acfdef5abae281feaf9561b307b976d183d7e36e5332981b4f67073d0f28d4e3585adf62ab90dc5"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x8, [@generic={0x7, 0xc, "b242249880"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x54, 0x24}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x13, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x5}]}}]}}, {{0x9, 0x4, 0xb5, 0x7f, 0x3, 0xe1, 0x91, 0x74, 0xe9, [], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x1, 0x80, 0x2, [@generic={0xb5, 0x23, "176024c6de7d4472c85b706525261efba9153db8ebf253bbc6fc17ecf1d35134ccffbfea86e3cd9d8dfab1ae86639f8dd05409fa529961e5fe16d8223177888e1c955a0a50471e9f9e53329b432eba7e21fd0e129238c982050e377f3190d80689785c25aec3a15c6c209b3375c10831c2b7d6dbc441421aca8cbc15dbf474afdafe631b2de8093180199a0ce5d8b3790ea4abba285c73f7924e3cf1b74aa01cf6e9b316e78d381ea0a8cab6a8e78f07817e65"}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3, 0x6}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x0, 0x20, 0xd2, [@generic={0x41, 0x21, "f2388ccc983779d2660f04f005cb2e7e468156ecdcc3a80d6a05818fecdc246bee07225af059540c6cee8856c0900c7c2578cd4e0c1951b21b8d39d4377ecc"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x20, 0x6b, 0x9, 0x1f, [@generic={0xaf, 0x1, "36d6d3a8cafb800aa7e47f240a4ecdae9ab3885116cbe3d945aff89c0a0545f5388a3d5daea2292afa5dd0291d28f3cb4fb6d169653bff71bbc33d446177e7ebd09cfae6ae6bc4c66aa2109a0bb6e9c40ad452eaef4f288d3a01561ef8ec26897bd659d679085e364c1d47d84b93f6a8c9bde53cc0deec906ae4875593f116df81e9f02358ad6d8602a93c3d3c6fee0d0abb551755a87874e5066d447c9e8281eb97ace2d4a5598d004cb17f65"}]}}]}}, {{0x9, 0x4, 0x7a, 0x3f, 0xd, 0x32, 0xc5, 0x78, 0x1e, [@hid_hid={0x9, 0x21, 0xfffa, 0xae, 0x1, {0x22, 0x4ca}}, @hid_hid={0x9, 0x21, 0x32, 0xab, 0x1, {0x22, 0xdb6}}], [{{0x9, 0x5, 0xd, 0x3, 0x8, 0x0, 0xff, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x3, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x4, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x1, 0x0, 0x4, [@generic={0xa, 0x4, "90427def640d71cf"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x400}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x6, 0x80, 0x95}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x5, 0x4, 0x1f}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x1, 0xff, 0x3f, [@generic={0x99, 0x7, "5575167ee7ae34169f7e005dae39de9ca196079b4b3a4e7369da27c2fb3dbf171a04e3c1f51cc67b5540731432aca1fa6948126e5a5244c01580f2ba1d5d8d4a85d2217a4ab4f5b06cacd26d57cded03213808ae64dea03a7741c4879e75984aebafcf070984167cf2f9ba7c8551438b9d09478ee238282f67cb90654211db98776be1749e8cf9ffeddefa4cbe2d210b4c28dc53f1b965"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0x0, 0x8, 0x7f, [@generic={0x3c, 0x21, "c516e09c79901b7094ab42b2768991040dd67d149ff21ce26cc57129b3eebb90e632397db906b4392deddf313ba4a8ae95883b8dfcd69d25e769"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x7f, 0x1f}}, {{0x9, 0x5, 0xe, 0x12, 0x3ff, 0x80, 0x2, 0x5, [@generic={0xe6, 0x4, "0d5c16853f11c2445bd1e4c4ed35a05dec4c291a632f358fe9bf24a2aa2f84213cc24e21935339b2f7a082b8885ff154ffbcb43537c23a7d869f5322b72ff1f3693c93de0723bdee02d38c6990c767f952239f9d05fa2c2a8bfbd0cb137de5ce139169ba9c2ac5ce376155bfdd5186fe26b2431964597e649d3fed7d22f94277835eaa8adc9cd39adfdfdaa06be9f62e700e793e00ac24eab5d63725bee072c0d5880737f2118d53b6873ee8572eba56c5730cf23a09496c09adc5a6219353764782416c8f52c1dc6316f87c2965ceb3d34d8ae13e4f1dffd9c64762c56885524ae15ca9"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0x6, 0x1f, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x1, 0x5, 0x3}}, {{0x9, 0x5, 0xd, 0x1, 0x10, 0x3f, 0x9, 0x47, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xb379}]}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x6, 0x6}}]}}]}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x110, 0xc9, 0x1, 0x5, 0x40, 0x8}, 0x44, &(0x7f0000000b80)={0x5, 0xf, 0x44, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x81, 0x9, 0x7, 0x20}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x0, 0x3f, 0x200}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x5, 0x6, 0x70}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x9, 0x3a, 0x6}, @wireless={0xb, 0x10, 0x1, 0x8, 0x52, 0x80, 0x1, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x1, 0x81, 0x2}]}, 0x4, [{0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x44d}}, {0xf6, &(0x7f0000000c40)=@string={0xf6, 0x3, "5f7643c950c8f9dd5d8b46b2f8b70417726ff3cac882a94ae6bd210b9907b1eb23bd5e2d92bd4ceff8afbedce3697a0b727765ac5a41b14053e894ca6460b273e2646b7047d63bdb236ff62ab437010aa00f1795914c88d963b006acf20af42e001214c1f4ab3f04b16a9f8a52e12c64404b6be429dff5e41e46869c172d9d3868e158aca387918548ed6e8a0017d43584311a17c9a1aa1563516deeb5e02ee6ac918f05ffd0c19e1a3c8f24960460e94e9ed17fd95c23d4bf6f32413ab42b3b7953b598966ed192a7834b21a4f2ed318b6cd79dabf9098365b418cf9de12a98793f09a5d0bbf22f2e2c29320a0ab305d0364dfc"}}, {0x66, &(0x7f0000000d40)=@string={0x66, 0x3, "a79c24f07359845c9f3799508bc7be13fc5149ef4c31ebba7bd2aa27cde1848191d52b664c077e724a48357c18ce0a3d2273add840c1c0735f12b04969d3b940330f52bbb02115c31a9ab527b5e3cc94f1c6e35a6f4243e89824cab0890901539d06586f"}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x415}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f00000000c0)={0x0, 0xc, 0x13, {0x13, 0x22, "95f75280c9cdc9acc362de716089c51878"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000180)={0x0, 0x10, 0x53, "be88089312ca62e0d19bcb6a4fe3eb589fdd1bd523d3feaa6f243503f929b5c9db1a3e5ae4795f887ae26643a1204ef8010e010472fd4c89cd9fb353a624e188b8b88177852eef3e217481205fd560149227fe"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}}) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x7}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_connect(0x0, 0x852, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x23, 0x4f, 0x7b, 0x20, 0x54c, 0x9a, 0x389d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x840, 0x3, 0x0, 0x40, 0x50, 0x0, [{{0x9, 0x4, 0x53, 0x7f, 0x8, 0x5b, 0xa2, 0x1a, 0x2, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0xe}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x1000, 0x6}, [@mdlm={0x15, 0x24, 0x12, 0x3}]}, @uac_control={{0xa, 0x24, 0x1, 0x7f, 0x81}, [@feature_unit={0xd, 0x24, 0x6, 0x1, 0x6, 0x3, [0x8, 0x4, 0x3], 0x20}]}], [{{0x9, 0x5, 0x27f04dfa665ec89e, 0x3, 0x3ff, 0x1, 0x1f, 0x4, [@generic={0xbb, 0x10, "39ff08623067d4a95284c28f6e2126a767937641253b9a0aa942e47f98df3ff3a89a3442c592fdf8331ef6256310d6dafd4d45b84d3043b9bd424d60598b465bdef58dbd2998efaf4140783033c76d407130f5bffb0bde5b885d220960ac7252f0e63c49bda9930e140744352ca1a08623f83021aa304cbd7326893a9f3be86765b76c2d5e82b1be61351c2e0db2cb08f9566aeaceda0b116b0acd6a247cffd08e0493641077322b0bf360a6eec1f3df59e528dbd9c3e9ccf6"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x10, 0x9, 0x51, 0x9}}, {{0x9, 0x5, 0xc, 0x1, 0x200, 0x1, 0x80, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xca, 0x6}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0x1c, 0x10, 0x5, [@generic={0xe7, 0x9, "c5d5602bbc6b18f6aa5fdda015f08e8d5c169b033171dc64a734eee9b0d4b975c7b70782bf34ed35572ade6a0ba1951d150bb732792a6e26d64cd7458bb90576f49e0f688e7a09dbe6d8cb03bf9743e55f9056e90063b55c70e5e9fcd81c217ff7fae6e29516397bcdcd19d956235c05ea3b0ebfffd747b5ee01e4d9d09db331d20d0f0bfb25ac1cc7666141c3ab8d5a828566ce1565a2a1c40731f35a965067e3c00433cbe1ab89a7cc8ff283ff40036a03f413a03dc6e9760fac27e47d630432e8f2ada6480ae8531cfccb2d7b9107528fed5cf3752173616ebf115210f18f00be3bdd64"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x3, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x8000}, @generic={0x7a, 0x2a, "716703d5b4133b6fc7085327bb6b8e990889457647c455f79aafea59fe69a30163f26ed8845e90c31e5740d5e55130e1f4da34a57ea2015b9255e80720b8168bc36d653764492068af6085fb3fe610ac14258d11dabb0dad4bf3638a6388f5c4e4f2820cc377b192189a1d5ef90cafd50bfe6b015b354ee5"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x2, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x1, 0x9}, @generic={0xfa, 0xc, "047ee8bdfd08b0cfeff4ae0e59b7d41b042d46ad0f37a56110c66cbfd3a03dde376a00f45318553ba2e20fc9b62a8b58f19cab2afa1d468a334feff07b267b9acb474e256c3838629ab3c2f767fde87b46464b29543ad2575b1f91bf90b68fac6ae801103d3fc97d74c9396f434fb5ea4c5462c46383468b873c1d2480b306c8e1035e4744175481fc359af993f59033a57c19401991c894aa6c36aa831bc7421d5f4a9780976502834c6f0153e1daceabd18bbe5538cd2b040679ca763bc5fc3f713b54f8837b36686c53cd9a937b4f7acfdef5abae281feaf9561b307b976d183d7e36e5332981b4f67073d0f28d4e3585adf62ab90dc5"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x0, 0x0, 0x8, [@generic={0x7, 0xc, "b242249880"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x54, 0x24}]}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x13, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x5}]}}]}}, {{0x9, 0x4, 0xb5, 0x7f, 0x3, 0xe1, 0x91, 0x74, 0xe9, [], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x1, 0x80, 0x2, [@generic={0xb5, 0x23, "176024c6de7d4472c85b706525261efba9153db8ebf253bbc6fc17ecf1d35134ccffbfea86e3cd9d8dfab1ae86639f8dd05409fa529961e5fe16d8223177888e1c955a0a50471e9f9e53329b432eba7e21fd0e129238c982050e377f3190d80689785c25aec3a15c6c209b3375c10831c2b7d6dbc441421aca8cbc15dbf474afdafe631b2de8093180199a0ce5d8b3790ea4abba285c73f7924e3cf1b74aa01cf6e9b316e78d381ea0a8cab6a8e78f07817e65"}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3, 0x6}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x0, 0x20, 0xd2, [@generic={0x41, 0x21, "f2388ccc983779d2660f04f005cb2e7e468156ecdcc3a80d6a05818fecdc246bee07225af059540c6cee8856c0900c7c2578cd4e0c1951b21b8d39d4377ecc"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x20, 0x6b, 0x9, 0x1f, [@generic={0xaf, 0x1, "36d6d3a8cafb800aa7e47f240a4ecdae9ab3885116cbe3d945aff89c0a0545f5388a3d5daea2292afa5dd0291d28f3cb4fb6d169653bff71bbc33d446177e7ebd09cfae6ae6bc4c66aa2109a0bb6e9c40ad452eaef4f288d3a01561ef8ec26897bd659d679085e364c1d47d84b93f6a8c9bde53cc0deec906ae4875593f116df81e9f02358ad6d8602a93c3d3c6fee0d0abb551755a87874e5066d447c9e8281eb97ace2d4a5598d004cb17f65"}]}}]}}, {{0x9, 0x4, 0x7a, 0x3f, 0xd, 0x32, 0xc5, 0x78, 0x1e, [@hid_hid={0x9, 0x21, 0xfffa, 0xae, 0x1, {0x22, 0x4ca}}, @hid_hid={0x9, 0x21, 0x32, 0xab, 0x1, {0x22, 0xdb6}}], [{{0x9, 0x5, 0xd, 0x3, 0x8, 0x0, 0xff, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x3, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x4, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x1, 0x0, 0x4, [@generic={0xa, 0x4, "90427def640d71cf"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x400}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x6, 0x80, 0x95}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x5, 0x4, 0x1f}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x1, 0xff, 0x3f, [@generic={0x99, 0x7, "5575167ee7ae34169f7e005dae39de9ca196079b4b3a4e7369da27c2fb3dbf171a04e3c1f51cc67b5540731432aca1fa6948126e5a5244c01580f2ba1d5d8d4a85d2217a4ab4f5b06cacd26d57cded03213808ae64dea03a7741c4879e75984aebafcf070984167cf2f9ba7c8551438b9d09478ee238282f67cb90654211db98776be1749e8cf9ffeddefa4cbe2d210b4c28dc53f1b965"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0x0, 0x8, 0x7f, [@generic={0x3c, 0x21, "c516e09c79901b7094ab42b2768991040dd67d149ff21ce26cc57129b3eebb90e632397db906b4392deddf313ba4a8ae95883b8dfcd69d25e769"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x7f, 0x1f}}, {{0x9, 0x5, 0xe, 0x12, 0x3ff, 0x80, 0x2, 0x5, [@generic={0xe6, 0x4, "0d5c16853f11c2445bd1e4c4ed35a05dec4c291a632f358fe9bf24a2aa2f84213cc24e21935339b2f7a082b8885ff154ffbcb43537c23a7d869f5322b72ff1f3693c93de0723bdee02d38c6990c767f952239f9d05fa2c2a8bfbd0cb137de5ce139169ba9c2ac5ce376155bfdd5186fe26b2431964597e649d3fed7d22f94277835eaa8adc9cd39adfdfdaa06be9f62e700e793e00ac24eab5d63725bee072c0d5880737f2118d53b6873ee8572eba56c5730cf23a09496c09adc5a6219353764782416c8f52c1dc6316f87c2965ceb3d34d8ae13e4f1dffd9c64762c56885524ae15ca9"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0x6, 0x1f, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x1, 0x5, 0x3}}, {{0x9, 0x5, 0xd, 0x1, 0x10, 0x3f, 0x9, 0x47, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xb379}]}}, {{0x9, 0x5, 0x0, 0x10, 0x200, 0x6, 0x6}}]}}]}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x110, 0xc9, 0x1, 0x5, 0x40, 0x8}, 0x44, &(0x7f0000000b80)={0x5, 0xf, 0x44, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x81, 0x9, 0x7, 0x20}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x0, 0x3f, 0x200}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x5, 0x6, 0x70}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x9, 0x3a, 0x6}, @wireless={0xb, 0x10, 0x1, 0x8, 0x52, 0x80, 0x1, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x1, 0x81, 0x2}]}, 0x4, [{0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x44d}}, {0xf6, &(0x7f0000000c40)=@string={0xf6, 0x3, "5f7643c950c8f9dd5d8b46b2f8b70417726ff3cac882a94ae6bd210b9907b1eb23bd5e2d92bd4ceff8afbedce3697a0b727765ac5a41b14053e894ca6460b273e2646b7047d63bdb236ff62ab437010aa00f1795914c88d963b006acf20af42e001214c1f4ab3f04b16a9f8a52e12c64404b6be429dff5e41e46869c172d9d3868e158aca387918548ed6e8a0017d43584311a17c9a1aa1563516deeb5e02ee6ac918f05ffd0c19e1a3c8f24960460e94e9ed17fd95c23d4bf6f32413ab42b3b7953b598966ed192a7834b21a4f2ed318b6cd79dabf9098365b418cf9de12a98793f09a5d0bbf22f2e2c29320a0ab305d0364dfc"}}, {0x66, &(0x7f0000000d40)=@string={0x66, 0x3, "a79c24f07359845c9f3799508bc7be13fc5149ef4c31ebba7bd2aa27cde1848191d52b664c077e724a48357c18ce0a3d2273add840c1c0735f12b04969d3b940330f52bbb02115c31a9ab527b5e3cc94f1c6e35a6f4243e89824cab0890901539d06586f"}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x415}}]}) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f00000000c0)={0x0, 0xc, 0x13, {0x13, 0x22, "95f75280c9cdc9acc362de716089c51878"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000180)={0x0, 0x10, 0x53, "be88089312ca62e0d19bcb6a4fe3eb589fdd1bd523d3feaa6f243503f929b5c9db1a3e5ae4795f887ae26643a1204ef8010e010472fd4c89cd9fb353a624e188b8b88177852eef3e217481205fd560149227fe"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}}) (async) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') (async) [ 769.240173][T27935] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.247929][T27935] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.255379][T27935] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.263873][T27937] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.271769][T27937] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.279136][T27937] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:52 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1000000000000009, 0xcc542) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea5a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7adcb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7ba4605df1dfe1e08894053d3c789b7ee52dc65592d3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1478524fb5f5d1e178ab81487b20db123c2cbb5c5e132c313fbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a340000000000000000"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x1, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:52 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 769.292641][T27944] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.299670][T27937] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.300334][T27944] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.308124][T27937] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.315405][T27944] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.322644][T27937] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:52 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f0000000080)="e5010429b14a0b0dd941fc05b1a777b8e6fc1ffc35242f7ee8cbf88fe33467a02e3565cc41be8644e5e1fe41359f392992d62495b8f788fac0e472eada845960bbca122d74ca854a9f958845ce4e6a58c59d0af09f315d6f96ff86495393f4ce39a159db29dfda98a0a3c11570a612d0045ef72a0a90b02e31c76a", 0x7b) 17:28:53 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f0000000080)="e5010429b14a0b0dd941fc05b1a777b8e6fc1ffc35242f7ee8cbf88fe33467a02e3565cc41be8644e5e1fe41359f392992d62495b8f788fac0e472eada845960bbca122d74ca854a9f958845ce4e6a58c59d0af09f315d6f96ff86495393f4ce39a159db29dfda98a0a3c11570a612d0045ef72a0a90b02e31c76a", 0x7b) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(r1, &(0x7f0000000080)="e5010429b14a0b0dd941fc05b1a777b8e6fc1ffc35242f7ee8cbf88fe33467a02e3565cc41be8644e5e1fe41359f392992d62495b8f788fac0e472eada845960bbca122d74ca854a9f958845ce4e6a58c59d0af09f315d6f96ff86495393f4ce39a159db29dfda98a0a3c11570a612d0045ef72a0a90b02e31c76a", 0x7b) (async) [ 769.384734][T27942] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.387706][T27937] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.392485][T27942] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.400105][T27937] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.407429][T27942] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.414692][T27937] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:53 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8002}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732", 0x7e) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) read$hidraw(r2, &(0x7f0000000740)=""/149, 0x95) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r4 = syz_open_dev$evdev(&(0x7f00000002c0), 0x9, 0x240) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r5, &(0x7f0000000340)=""/251, 0xfb) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000300)={0x8, 0x5, 0x4, 0xfff, 0x3, 0xfffffffe}) write$hidraw(r3, &(0x7f0000000380), 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000800)=ANY=[@ANYBLOB="e103000004e0af70d755bc1c41bff96a98afb65f3bb88c7be22a9cc948e0a2c484dcd7e78ac03dd4271f69e20655064cf27118f54a700319322fd369f945ac571180440632980f7e15628c3ad44d4c13a1143870e3b64b31e2483fcbc4b13bdc26e4bca427600618b6693e0509e367b1b9eb6fe14c031992b32301b67fb2c66e29b7a216682cb8260fb3e7d35ba713c8be32fadd1f7f434a717bf847c9c08fe47666030000002c2f54cd8571ac7d3a18e6d296742185625fc16845aa2ae265df4ad9c89596201f000000000000009c556ef56bc5f1caa03a81fa80eedd29a2dce9d14a3ab2cfc4fd19d82b51e7ba9565da2d62a336576826a0c862a0406d5a56167e217e6b2e91ea9ef97c19f13c379d37baca53a1b2a8a503200cc8a472f0fbac0b63326372d4918c6269e202633eafd82b5834700b6d70eb37e80cb98f2016772834e358072f1700b8dc529b6f22360ca01a5166eb715a7486e64832694e7ac391498e85c0c2d149cdeef8c4ad9c11caa721abfaadfb97ff17c9276a4ce053fe0223516c54b181bbedcd6f0709536d134540b24d899b7c9632576886b98e33d5afc48db685a1edb3fdb62f682d75a34c539f1223f635ec37ca35423aaaccda1e01a69842167317e5af51465c449050c2bbfb405c269b622861b36eca8c386c63e1ab0e102209a829238e8b913e0d0705b00dee6df24d9290d34e33b4f9cf3cb2aaf961a08be0093c0f3d1a7593b88826c2779e4306682d6b2b5e7b451eb82dd2069c18d470d48328329ec9e53b6deef0d7df1cc4e9bd753a166b6a3f54f5fecc51ad37fb3cbea8698860c19b897462a23c0ecf9f1f33d24a3db2de945b0700000000000000217f9c94c6a05bb32665a3f59b6b9a463d065b79f7c995013e71096f1f31155c48b07fad5120b2895a81ff2c29b150287f3b66716a8b02cb4b33d6ff53e8a721077367e42aa773a0a3f3d3e317e00a23859de6ae39f7fae1d50efb6fd486c27ccc91f4674af1996641275c6619a38274f9bc57b0740381386a750d67e35c4674dc04a02d6b96d57c4624db442daf27a2d52da9dfa380510067c4a91c1839a793010179632ff5477db702368fca79a5ebfd5b0184d8fda95a0a1f23c04a72ca735b35b2ddd7dbb55d058bc44727227b34323dc8d35d802fc48646b7856eff5cf0b4ae8e0594e20795c2eb6a914378d735bdfcb82958668963777245acdceedd939d380cfe9b246d73fa3622bb6df4c581b52ae9e13dd533fab2caa4872261c9fc84e537831a2fb5b800ab30715d10d2dabb6069bc4852c310ae3566e4328f9c86e1b4e2a54973cdcab2a3768b0a705f56180c3f5c749dbac78a18cb28b63b1f0f22234e79394aa91a30ed76294cd6bff71d3f5edb83ed0ab36ab00e15552ac640933fa0dd02117bcad83882"]) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 17:28:53 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f0000000080)="e5010429b14a0b0dd941fc05b1a777b8e6fc1ffc35242f7ee8cbf88fe33467a02e3565cc41be8644e5e1fe41359f392992d62495b8f788fac0e472eada845960bbca122d74ca854a9f958845ce4e6a58c59d0af09f315d6f96ff86495393f4ce39a159db29dfda98a0a3c11570a612d0045ef72a0a90b02e31c76a", 0x7b) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) write$hidraw(r1, &(0x7f0000000080)="e5010429b14a0b0dd941fc05b1a777b8e6fc1ffc35242f7ee8cbf88fe33467a02e3565cc41be8644e5e1fe41359f392992d62495b8f788fac0e472eada845960bbca122d74ca854a9f958845ce4e6a58c59d0af09f315d6f96ff86495393f4ce39a159db29dfda98a0a3c11570a612d0045ef72a0a90b02e31c76a", 0x7b) (async) [ 769.481709][T27942] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.489545][T27942] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.496935][T27942] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.510986][T27942] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.518888][T27942] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.526257][T27942] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.569501][T27942] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.577394][T27942] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.582007][ T6] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 769.584830][T27942] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.601803][T27942] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.609747][T27942] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.617204][T27942] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 769.872060][ T6] usb 4-1: Using ep0 maxpacket: 8 17:28:53 executing program 2: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000020000402505a1a440000000010109023b000101000000090400001202060000052406000005240000000d240f011d0e00000000000000090582020002000000090503020002ecffb8234c3d4bd2be946559fedb2958438d2da6b8c623fb0c8d06eb14e607cefe54625de209e0b326d16937b685a280841307a5b2909550874803e2f2caed85d6e6d190bea3030d428b70c1ae19203d91c38d2927f2e2fbd252329780014c59dc9001dba4924f9441ae9dd41d63d62a9c6090bf98dc9a69d30642f9ea40a676ee56d0f0d30d7551c84e055e2d37f32604129b3d36620f5add7abb4d"], &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x1, 0x40, 0x0, 0x40, 0x9}, 0xef, &(0x7f0000000180)=ANY=[@ANYBLOB="050fef0003c7100bd3d611bd65ef4ea204ab84b9713b45e781867048951a6c94b18ff65bac369fe44446274543c67ea68d797421eae1a33b7e36532f8f4f08b4bf2bad22237330c38499e1ae468df318c5cc38f8c3b9120feedda00677ab817eb43317526a82e684391d8dcd8c22da0e0cab20b262afa8d1dc192ce72d866f00d1d8a55f18d4eff3fa40cdb84c17017b77e382d0b52c6096776cf70c25dcd288bba935564bd39214d2212ec75ca9060ba2aec222fc7c7d1ae9392c79b0b7519cec5ac3f73f494578dbb0b6e90b1001024200010206007118100ae123f614000ff031050000ff0000000000e83f0002"], 0x1, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, &(0x7f0000002340)) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000020000402505a1a440000000010109023b000101000000090400001202060000052406000005240000000d240f011d0e00000000000000090582020002000000090503020002ecffb8234c3d4bd2be946559fedb2958438d2da6b8c623fb0c8d06eb14e607cefe54625de209e0b326d16937b685a280841307a5b2909550874803e2f2caed85d6e6d190bea3030d428b70c1ae19203d91c38d2927f2e2fbd252329780014c59dc9001dba4924f9441ae9dd41d63d62a9c6090bf98dc9a69d30642f9ea40a676ee56d0f0d30d7551c84e055e2d37f32604129b3d36620f5add7abb4d"], &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x1, 0x40, 0x0, 0x40, 0x9}, 0xef, &(0x7f0000000180)=ANY=[@ANYBLOB="050fef0003c7100bd3d611bd65ef4ea204ab84b9713b45e781867048951a6c94b18ff65bac369fe44446274543c67ea68d797421eae1a33b7e36532f8f4f08b4bf2bad22237330c38499e1ae468df318c5cc38f8c3b9120feedda00677ab817eb43317526a82e684391d8dcd8c22da0e0cab20b262afa8d1dc192ce72d866f00d1d8a55f18d4eff3fa40cdb84c17017b77e382d0b52c6096776cf70c25dcd288bba935564bd39214d2212ec75ca9060ba2aec222fc7c7d1ae9392c79b0b7519cec5ac3f73f494578dbb0b6e90b1001024200010206007118100ae123f614000ff031050000ff0000000000e83f0002"], 0x1, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x200a}}]}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_ep_write(r0, 0x82, 0x0, &(0x7f0000002340)) (async) 17:28:53 executing program 0: 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, &(0x7f0000000500)={0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0001bc000000bc11afb83187ce5d943d209a8e69ffa3c233a54689eb8269905239bdde79ada90e45d7874dd3413e377b8667e2ef5fd5a7a17e173c169096a014bc2f09728d20ead8e41b8faf3bd22db96fa931b0e9d0c58da60f2de93f79f26574dfd8decd7339b38b2f769a328f15353c1d6b31712d8aa0c0e6dbc66e8013ddef46d5b3d33d519143d2929f111ecab5af1f447c6d28373941c6b0a72448d1ad6965b90943a47eec2a1604f1b9f7a68d06822cbfd05f1660c5b8dda92711873807ebe891d90db2b2"], &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x20, 0x14}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab3467", 0x119) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1618def7c0034e2499aafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe0986395355b9631803069f2a373678", 0x7f) r2 = syz_open_dev$hidraw(0x0, 0x80000000000006, 0x641) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000a00)="777c298288de9697343875217526ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81dea67300000000000036292f2cd6f8c82ba5a54ecf3b5af746f7d3f78700ab6a6a572900b14b286a16ff0401a07152a999a98a9c36216f014f7acc3b97ce25a7b38bce4d460d4cd17407bd4baaf6ea98f8164c0d576664d071ca86d06a6e7b8769dd9f969ba6d94f532e75940828181cba81be802ef716824f1c67558b02222736089ec762f9720c70222be03bc11d2d104fc4768cc82d11cd911ddf8e949045c7478843bf316348fc23a29b87367ed7714958a4c13108ce1529dee53e8b4987d3afa62d8ac28d0eef3557d1724d05ff03ae4c5a6206020a99c950f363629b51ae5e62614fa094f7e76de2", 0x122) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x8c, 0x59, 0x8, 0x4b4, 0x1002, 0x15b1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x19, 0x2b}}]}}]}}, 0x0) [ 769.959381][T27989] Error: Driver 'raw-gadget' is already registered, aborting... [ 769.967125][T27989] UDC core: USB Raw Gadget: driver registration failed: -16 [ 769.974471][T27989] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 770.041360][T27989] Error: Driver 'raw-gadget' is already registered, aborting... [ 770.049107][T27989] UDC core: USB Raw Gadget: driver registration failed: -16 [ 770.056462][T27989] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 770.082235][ T6] usb 4-1: unable to get BOS descriptor or descriptor too short [ 770.202550][ T6] usb 4-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 31, changing to 8 [ 770.213616][ T6] usb 4-1: config 1 interface 0 has no altsetting 0 [ 770.392206][ T6] usb 4-1: New USB device found, idVendor=28bd, idProduct=0055, bcdDevice= 0.40 [ 770.401360][ T6] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 770.409565][ T6] usb 4-1: Product: ⩓䑹꩘୔䰈菒؇뢣艅唯쏼拴쏔䱟䴐හ滎䄷뜽ꉙ灕䱽샫㭅⤡桜枳ᴆ铕뫐䙜꼞೫咁둄羭苚嶑䅳–햵㾟䢍㍮௯梃喤뽅᱀瑕䷣㝿떱僄螡퉷儲ྠЦ竛滩囕ӑ侥十椏疛鄽韡⿋ [ 770.433085][ T6] usb 4-1: Manufacturer: ꅉ峊ᨐ≈㡭ꬓ⮓ꅛ傷洢좁邠紜뜃ㇻ껕뢍價쇖麗␐뜦먻鬨哈靕㙚ᶨ𜼜㋐ِ㚯 [ 770.446350][ T6] usb 4-1: SerialNumber: ꂘྃꪀ庲㤼䓂뛠鋬咿Ჲ핎폴띞ꅴ蓰쟎똡ᛳ繅櫝줍갿쒲鹵逯눏ꆮ౹ 17:28:54 executing program 2: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000020000402505a1a440000000010109023b000101000000090400001202060000052406000005240000000d240f011d0e00000000000000090582020002000000090503020002ecffb8234c3d4bd2be946559fedb2958438d2da6b8c623fb0c8d06eb14e607cefe54625de209e0b326d16937b685a280841307a5b2909550874803e2f2caed85d6e6d190bea3030d428b70c1ae19203d91c38d2927f2e2fbd252329780014c59dc9001dba4924f9441ae9dd41d63d62a9c6090bf98dc9a69d30642f9ea40a676ee56d0f0d30d7551c84e055e2d37f32604129b3d36620f5add7abb4d"], &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x1, 0x40, 0x0, 0x40, 0x9}, 0xef, &(0x7f0000000180)=ANY=[@ANYBLOB="050fef0003c7100bd3d611bd65ef4ea204ab84b9713b45e781867048951a6c94b18ff65bac369fe44446274543c67ea68d797421eae1a33b7e36532f8f4f08b4bf2bad22237330c38499e1ae468df318c5cc38f8c3b9120feedda00677ab817eb43317526a82e684391d8dcd8c22da0e0cab20b262afa8d1dc192ce72d866f00d1d8a55f18d4eff3fa40cdb84c17017b77e382d0b52c6096776cf70c25dcd288bba935564bd39214d2212ec75ca9060ba2aec222fc7c7d1ae9392c79b0b7519cec5ac3f73f494578dbb0b6e90b1001024200010206007118100ae123f614000ff031050000ff0000000000e83f0002"], 0x1, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x200a}}]}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_ep_write(r0, 0x82, 0x0, &(0x7f0000002340)) 17:28:54 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="12e42043a8e38e57250200000000083c29cd54066000eb0000000000020100f82a090400000102090000052406000105240800000d240f010000ba9a000000000006241a0000506f4616eb", @ANYRES64, @ANYRESOCT, @ANYRESDEC, @ANYRES16=0x0, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x103000) write$hidraw(r2, &(0x7f0000000080)="679f4a5451573216a7503f3531cef5b93d6b990b5011e86aac987cd3081541faa4c11f03c2049d5bb11334107d1ab4594d85efd62c50442c4b4069895d79a4b13b9b6018765af9cb7482effc", 0x4c) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x286080) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x165f42) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000300)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000240)=ANY=[], 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r6, &(0x7f0000000180)="6a4e4a4131996dc749600c3c87d14d2129f207341d71eed71e7e81f096e3d5e43802ffd7529c85e9a8a81a9cfbd536c72abb75415d1e485c2617998f3c4a83bdecf5eadcdfcdc91cfe970c264280770168470e54106d49fb7a6e0f48accc71f07fe47549652d27a02bc18914a9b927829bf9a87e60a8bac1138048654961f1cddd0f0999a14549886bbacc01980a7ad7641b91f45a6520ba8fd1cbdc7fcfa401d395bee4aa75cdb2378a3eeed45ce9d63fa92615", 0xb4) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x8002) 17:28:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) (rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (rerun: 32) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:28:54 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8002}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732", 0x7e) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) read$hidraw(r2, &(0x7f0000000740)=""/149, 0x95) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r4 = syz_open_dev$evdev(&(0x7f00000002c0), 0x9, 0x240) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r5, &(0x7f0000000340)=""/251, 0xfb) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000300)={0x8, 0x5, 0x4, 0xfff, 0x3, 0xfffffffe}) write$hidraw(r3, &(0x7f0000000380), 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000800)=ANY=[@ANYBLOB="e103000004e0af70d755bc1c41bff96a98afb65f3bb88c7be22a9cc948e0a2c484dcd7e78ac03dd4271f69e20655064cf27118f54a700319322fd369f945ac571180440632980f7e15628c3ad44d4c13a1143870e3b64b31e2483fcbc4b13bdc26e4bca427600618b6693e0509e367b1b9eb6fe14c031992b32301b67fb2c66e29b7a216682cb8260fb3e7d35ba713c8be32fadd1f7f434a717bf847c9c08fe47666030000002c2f54cd8571ac7d3a18e6d296742185625fc16845aa2ae265df4ad9c89596201f000000000000009c556ef56bc5f1caa03a81fa80eedd29a2dce9d14a3ab2cfc4fd19d82b51e7ba9565da2d62a336576826a0c862a0406d5a56167e217e6b2e91ea9ef97c19f13c379d37baca53a1b2a8a503200cc8a472f0fbac0b63326372d4918c6269e202633eafd82b5834700b6d70eb37e80cb98f2016772834e358072f1700b8dc529b6f22360ca01a5166eb715a7486e64832694e7ac391498e85c0c2d149cdeef8c4ad9c11caa721abfaadfb97ff17c9276a4ce053fe0223516c54b181bbedcd6f0709536d134540b24d899b7c9632576886b98e33d5afc48db685a1edb3fdb62f682d75a34c539f1223f635ec37ca35423aaaccda1e01a69842167317e5af51465c449050c2bbfb405c269b622861b36eca8c386c63e1ab0e102209a829238e8b913e0d0705b00dee6df24d9290d34e33b4f9cf3cb2aaf961a08be0093c0f3d1a7593b88826c2779e4306682d6b2b5e7b451eb82dd2069c18d470d48328329ec9e53b6deef0d7df1cc4e9bd753a166b6a3f54f5fecc51ad37fb3cbea8698860c19b897462a23c0ecf9f1f33d24a3db2de945b0700000000000000217f9c94c6a05bb32665a3f59b6b9a463d065b79f7c995013e71096f1f31155c48b07fad5120b2895a81ff2c29b150287f3b66716a8b02cb4b33d6ff53e8a721077367e42aa773a0a3f3d3e317e00a23859de6ae39f7fae1d50efb6fd486c27ccc91f4674af1996641275c6619a38274f9bc57b0740381386a750d67e35c4674dc04a02d6b96d57c4624db442daf27a2d52da9dfa380510067c4a91c1839a793010179632ff5477db702368fca79a5ebfd5b0184d8fda95a0a1f23c04a72ca735b35b2ddd7dbb55d058bc44727227b34323dc8d35d802fc48646b7856eff5cf0b4ae8e0594e20795c2eb6a914378d735bdfcb82958668963777245acdceedd939d380cfe9b246d73fa3622bb6df4c581b52ae9e13dd533fab2caa4872261c9fc84e537831a2fb5b800ab30715d10d2dabb6069bc4852c310ae3566e4328f9c86e1b4e2a54973cdcab2a3768b0a705f56180c3f5c749dbac78a18cb28b63b1f0f22234e79394aa91a30ed76294cd6bff71d3f5edb83ed0ab36ab00e15552ac640933fa0dd02117bcad83882"]) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8002}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732", 0x7e) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) (async) read$hidraw(r2, &(0x7f0000000740)=""/149, 0x95) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$evdev(&(0x7f00000002c0), 0x9, 0x240) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) (async) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) read$hidraw(r5, &(0x7f0000000340)=""/251, 0xfb) (async) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000300)={0x8, 0x5, 0x4, 0xfff, 0x3, 0xfffffffe}) (async) write$hidraw(r3, &(0x7f0000000380), 0x0) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) (async) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000800)=ANY=[@ANYBLOB="e103000004e0af70d755bc1c41bff96a98afb65f3bb88c7be22a9cc948e0a2c484dcd7e78ac03dd4271f69e20655064cf27118f54a700319322fd369f945ac571180440632980f7e15628c3ad44d4c13a1143870e3b64b31e2483fcbc4b13bdc26e4bca427600618b6693e0509e367b1b9eb6fe14c031992b32301b67fb2c66e29b7a216682cb8260fb3e7d35ba713c8be32fadd1f7f434a717bf847c9c08fe47666030000002c2f54cd8571ac7d3a18e6d296742185625fc16845aa2ae265df4ad9c89596201f000000000000009c556ef56bc5f1caa03a81fa80eedd29a2dce9d14a3ab2cfc4fd19d82b51e7ba9565da2d62a336576826a0c862a0406d5a56167e217e6b2e91ea9ef97c19f13c379d37baca53a1b2a8a503200cc8a472f0fbac0b63326372d4918c6269e202633eafd82b5834700b6d70eb37e80cb98f2016772834e358072f1700b8dc529b6f22360ca01a5166eb715a7486e64832694e7ac391498e85c0c2d149cdeef8c4ad9c11caa721abfaadfb97ff17c9276a4ce053fe0223516c54b181bbedcd6f0709536d134540b24d899b7c9632576886b98e33d5afc48db685a1edb3fdb62f682d75a34c539f1223f635ec37ca35423aaaccda1e01a69842167317e5af51465c449050c2bbfb405c269b622861b36eca8c386c63e1ab0e102209a829238e8b913e0d0705b00dee6df24d9290d34e33b4f9cf3cb2aaf961a08be0093c0f3d1a7593b88826c2779e4306682d6b2b5e7b451eb82dd2069c18d470d48328329ec9e53b6deef0d7df1cc4e9bd753a166b6a3f54f5fecc51ad37fb3cbea8698860c19b897462a23c0ecf9f1f33d24a3db2de945b0700000000000000217f9c94c6a05bb32665a3f59b6b9a463d065b79f7c995013e71096f1f31155c48b07fad5120b2895a81ff2c29b150287f3b66716a8b02cb4b33d6ff53e8a721077367e42aa773a0a3f3d3e317e00a23859de6ae39f7fae1d50efb6fd486c27ccc91f4674af1996641275c6619a38274f9bc57b0740381386a750d67e35c4674dc04a02d6b96d57c4624db442daf27a2d52da9dfa380510067c4a91c1839a793010179632ff5477db702368fca79a5ebfd5b0184d8fda95a0a1f23c04a72ca735b35b2ddd7dbb55d058bc44727227b34323dc8d35d802fc48646b7856eff5cf0b4ae8e0594e20795c2eb6a914378d735bdfcb82958668963777245acdceedd939d380cfe9b246d73fa3622bb6df4c581b52ae9e13dd533fab2caa4872261c9fc84e537831a2fb5b800ab30715d10d2dabb6069bc4852c310ae3566e4328f9c86e1b4e2a54973cdcab2a3768b0a705f56180c3f5c749dbac78a18cb28b63b1f0f22234e79394aa91a30ed76294cd6bff71d3f5edb83ed0ab36ab00e15552ac640933fa0dd02117bcad83882"]) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) 17:28:54 executing program 1: r0 = syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x0, 0x70, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x8, 0x3f93}, {0x6, 0x24, 0x1a, 0x4, 0x39}, [@acm={0x4, 0x24, 0x2, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x80, 0x9, 0x3f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x2, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x3, 0x8, 0xf6}}}}}}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x20, 0x3, 0x5, 0x10, 0x81}, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_ep_write(r0, 0xb2, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001340), 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000000c0)={0x2c, &(0x7f0000000f80)={0x60, 0xe, 0x87, {0x87, 0x8, "4f73a4baab153f5e742c94453c0eb4ce8ccf4a51c43a485d7ff65311c1545e2135642aa541b7d077473d6df0bf5308920f5821fc75aec5639ba14b76d4ed8dc79a31fac7f2dd022c5ea61d66966e1a968b0d30dd44a83df91ce8dc8f84d93f2687334e9705e4edb83fd0cc4bec142d4ecde895f8727c9522cb54a393274402da45aecec100"}}, &(0x7f0000001040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x804}}, 0x0, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x1, 0x0, "414c74fe"}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfc, 0x18, 0x0, 0x40, 0x8, 0x1}}}, &(0x7f00000016c0)={0x84, &(0x7f0000001180)={0x40, 0x0, 0x98, "ee237a05b6ff6b08878fe6e567ffb18eefa64b1629e8a1bb59d7f9d830f6cb1ed2f20929ec2ab053a4fc8ff668293e5e36d38cd1f7a79cec4aef938608410972398291b158498e07d781dd9e46bb075311cdc55b7b9442f9d9b0a66bf4a6fd916527d10931df15fb85ae90926411b59b4bfa3ecc297df10ffa3e47d1735fe68094afe02508f0ea4d4593a96c64751bf60a498076f4309fc5"}, &(0x7f0000001240)={0x0, 0xa, 0x1, 0xe0}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000180)={0x20, 0x0, 0x8, {0x0, 0x10, [0xf00]}}, &(0x7f00000013c0)={0x40, 0x7, 0x2, 0xff81}, &(0x7f0000001400)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0xb, 0x2, "20b8"}, &(0x7f00000014c0)={0x40, 0xf, 0x2}, &(0x7f0000001500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001580)={0x40, 0x19, 0x2, "ee9f"}, &(0x7f00000015c0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001600)={0x40, 0x1c, 0x1, 0x9}, 0x0, &(0x7f0000001680)={0x40, 0x21, 0x1, 0x1}}) syz_usb_connect$cdc_ncm(0x3, 0xaa, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x98, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "14cb"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x2, 0x0, 0x6}, {0x6, 0x24, 0x1a, 0x8}, [@obex={0x5, 0x24, 0x15, 0x8}, @country_functional={0x12, 0x24, 0x7, 0x3, 0x8, [0xffff, 0xfc01, 0x8b0, 0x101, 0x4, 0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0xd1, 0x2e, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x7fff, 0x8, 0x5a, 0x8001, 0x1f}, @country_functional={0x10, 0x24, 0x7, 0x7, 0x0, [0x8609, 0x4, 0x5, 0x7, 0xeb]}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0x81, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x4f, 0x6, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x75, 0x2, 0x9}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x9, 0x7, 0x6, 0xff, 0xfe}, 0x3d, &(0x7f0000000400)={0x5, 0xf, 0x3d, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x81, 0x5, 0x0, 0xf000, 0x9, [0x30, 0x30, 0xffc0, 0xc0, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0xb0, 0x4, 0x7fff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x9, 0x3, 0xa945}]}, 0x8, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x807}}, {0x94, &(0x7f00000004c0)=@string={0x94, 0x3, "4e869059b71052a9c463c9e6a21ae88626f2599aa1ef433c881205aa401a7f26e3a06b3222b7d53ce76da84338dd9a3021ecabb608a742a1258369a16df14bb9189ff9218606c7d829b65c07588d9a43e0ca2ba336321024dfdd09ebac0c77fd1f6394515d277cdf96b9ff90651b2fb9be06762cafd7812ee20e39895f13dc9d1d132510fb4c2256544780fa6bb5986c9f1c"}}, {0x15, &(0x7f0000000580)=@string={0x15, 0x3, "c80e35b631f315feec83616659f7872cef14b7"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x813}}, {0x95, &(0x7f0000000640)=@string={0x95, 0x3, "e291bc054787443bfd724179566a53fb82c58868b73882e21e9052c0a617c8f0f69ee7ce76fb6ade6ef93906f969c32db9558d818ef3614d3104ac202cd62486b46e470b185069ffe2201d9b3cf5e6c6efc3fa3b17b260b3f2255eb768cbd3d002766acd840921d2cd7220a14f59c69ddb8f6835b78ade16ff98585b17d1e500ce0d1f6dbe0f742e2983ca2ee6d1a924ac4af7"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3409}}]}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000001440)={0x0, 0x2, &(0x7f0000001380)="b62d"}) r2 = syz_open_dev$evdev(&(0x7f00000007c0), 0x101, 0x8082) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000800)=""/31) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x0, 0x70, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x8, 0x3f93}, {0x6, 0x24, 0x1a, 0x4, 0x39}, [@acm={0x4, 0x24, 0x2, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x80, 0x9, 0x3f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x2, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x3, 0x8, 0xf6}}}}}}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x20, 0x3, 0x5, 0x10, 0x81}, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x43f}}]}) (async) syz_usb_ep_write(r0, 0xb2, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001340), 0x0, 0x0) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000000c0)={0x2c, &(0x7f0000000f80)={0x60, 0xe, 0x87, {0x87, 0x8, "4f73a4baab153f5e742c94453c0eb4ce8ccf4a51c43a485d7ff65311c1545e2135642aa541b7d077473d6df0bf5308920f5821fc75aec5639ba14b76d4ed8dc79a31fac7f2dd022c5ea61d66966e1a968b0d30dd44a83df91ce8dc8f84d93f2687334e9705e4edb83fd0cc4bec142d4ecde895f8727c9522cb54a393274402da45aecec100"}}, &(0x7f0000001040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x804}}, 0x0, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x1, 0x0, "414c74fe"}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfc, 0x18, 0x0, 0x40, 0x8, 0x1}}}, &(0x7f00000016c0)={0x84, &(0x7f0000001180)={0x40, 0x0, 0x98, "ee237a05b6ff6b08878fe6e567ffb18eefa64b1629e8a1bb59d7f9d830f6cb1ed2f20929ec2ab053a4fc8ff668293e5e36d38cd1f7a79cec4aef938608410972398291b158498e07d781dd9e46bb075311cdc55b7b9442f9d9b0a66bf4a6fd916527d10931df15fb85ae90926411b59b4bfa3ecc297df10ffa3e47d1735fe68094afe02508f0ea4d4593a96c64751bf60a498076f4309fc5"}, &(0x7f0000001240)={0x0, 0xa, 0x1, 0xe0}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000180)={0x20, 0x0, 0x8, {0x0, 0x10, [0xf00]}}, &(0x7f00000013c0)={0x40, 0x7, 0x2, 0xff81}, &(0x7f0000001400)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001480)={0x40, 0xb, 0x2, "20b8"}, &(0x7f00000014c0)={0x40, 0xf, 0x2}, &(0x7f0000001500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001540)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001580)={0x40, 0x19, 0x2, "ee9f"}, &(0x7f00000015c0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001600)={0x40, 0x1c, 0x1, 0x9}, 0x0, &(0x7f0000001680)={0x40, 0x21, 0x1, 0x1}}) (async) syz_usb_connect$cdc_ncm(0x3, 0xaa, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x98, 0x2, 0x1, 0x9, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "14cb"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x2, 0x0, 0x6}, {0x6, 0x24, 0x1a, 0x8}, [@obex={0x5, 0x24, 0x15, 0x8}, @country_functional={0x12, 0x24, 0x7, 0x3, 0x8, [0xffff, 0xfc01, 0x8b0, 0x101, 0x4, 0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0xd1, 0x2e, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x7fff, 0x8, 0x5a, 0x8001, 0x1f}, @country_functional={0x10, 0x24, 0x7, 0x7, 0x0, [0x8609, 0x4, 0x5, 0x7, 0xeb]}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0x81, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x4f, 0x6, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x75, 0x2, 0x9}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x9, 0x7, 0x6, 0xff, 0xfe}, 0x3d, &(0x7f0000000400)={0x5, 0xf, 0x3d, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x81, 0x5, 0x0, 0xf000, 0x9, [0x30, 0x30, 0xffc0, 0xc0, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0xb0, 0x4, 0x7fff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x9, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x9, 0x3, 0xa945}]}, 0x8, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x807}}, {0x94, &(0x7f00000004c0)=@string={0x94, 0x3, "4e869059b71052a9c463c9e6a21ae88626f2599aa1ef433c881205aa401a7f26e3a06b3222b7d53ce76da84338dd9a3021ecabb608a742a1258369a16df14bb9189ff9218606c7d829b65c07588d9a43e0ca2ba336321024dfdd09ebac0c77fd1f6394515d277cdf96b9ff90651b2fb9be06762cafd7812ee20e39895f13dc9d1d132510fb4c2256544780fa6bb5986c9f1c"}}, {0x15, &(0x7f0000000580)=@string={0x15, 0x3, "c80e35b631f315feec83616659f7872cef14b7"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x813}}, {0x95, &(0x7f0000000640)=@string={0x95, 0x3, "e291bc054787443bfd724179566a53fb82c58868b73882e21e9052c0a617c8f0f69ee7ce76fb6ade6ef93906f969c32db9558d818ef3614d3104ac202cd62486b46e470b185069ffe2201d9b3cf5e6c6efc3fa3b17b260b3f2255eb768cbd3d002766acd840921d2cd7220a14f59c69ddb8f6835b78ade16ff98585b17d1e500ce0d1f6dbe0f742e2983ca2ee6d1a924ac4af7"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3409}}]}) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000001440)={0x0, 0x2, &(0x7f0000001380)="b62d"}) (async) syz_open_dev$evdev(&(0x7f00000007c0), 0x101, 0x8082) (async) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000800)=""/31) (async) [ 770.692816][T27931] Error: Driver 'raw-gadget' is already registered, aborting... [ 770.700469][T27931] UDC core: USB Raw Gadget: driver registration failed: -16 [ 770.707818][T27931] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 770.749157][T28003] Error: Driver 'raw-gadget' is already registered, aborting... [ 770.756965][T28003] UDC core: USB Raw Gadget: driver registration failed: -16 [ 770.763299][T28006] Error: Driver 'raw-gadget' is already registered, aborting... [ 770.764296][T28003] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 770.771905][T28006] UDC core: USB Raw Gadget: driver registration failed: -16 [ 770.786960][T28006] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda098e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0xa, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 770.922299][ T6] usbhid 4-1:1.0: can't add hid device: -71 [ 770.928357][ T6] usbhid: probe of 4-1:1.0 failed with error -71 [ 770.945547][ T6] usb 4-1: USB disconnect, device number 84 [ 771.022134][ T71] usb 2-1: new high-speed USB device number 85 using dummy_hcd 17:28:54 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8002}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732", 0x7e) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) read$hidraw(r2, &(0x7f0000000740)=""/149, 0x95) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r4 = syz_open_dev$evdev(&(0x7f00000002c0), 0x9, 0x240) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r5, &(0x7f0000000340)=""/251, 0xfb) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000300)={0x8, 0x5, 0x4, 0xfff, 0x3, 0xfffffffe}) write$hidraw(r3, &(0x7f0000000380), 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000800)=ANY=[@ANYBLOB="e103000004e0af70d755bc1c41bff96a98afb65f3bb88c7be22a9cc948e0a2c484dcd7e78ac03dd4271f69e20655064cf27118f54a700319322fd369f945ac571180440632980f7e15628c3ad44d4c13a1143870e3b64b31e2483fcbc4b13bdc26e4bca427600618b6693e0509e367b1b9eb6fe14c031992b32301b67fb2c66e29b7a216682cb8260fb3e7d35ba713c8be32fadd1f7f434a717bf847c9c08fe47666030000002c2f54cd8571ac7d3a18e6d296742185625fc16845aa2ae265df4ad9c89596201f000000000000009c556ef56bc5f1caa03a81fa80eedd29a2dce9d14a3ab2cfc4fd19d82b51e7ba9565da2d62a336576826a0c862a0406d5a56167e217e6b2e91ea9ef97c19f13c379d37baca53a1b2a8a503200cc8a472f0fbac0b63326372d4918c6269e202633eafd82b5834700b6d70eb37e80cb98f2016772834e358072f1700b8dc529b6f22360ca01a5166eb715a7486e64832694e7ac391498e85c0c2d149cdeef8c4ad9c11caa721abfaadfb97ff17c9276a4ce053fe0223516c54b181bbedcd6f0709536d134540b24d899b7c9632576886b98e33d5afc48db685a1edb3fdb62f682d75a34c539f1223f635ec37ca35423aaaccda1e01a69842167317e5af51465c449050c2bbfb405c269b622861b36eca8c386c63e1ab0e102209a829238e8b913e0d0705b00dee6df24d9290d34e33b4f9cf3cb2aaf961a08be0093c0f3d1a7593b88826c2779e4306682d6b2b5e7b451eb82dd2069c18d470d48328329ec9e53b6deef0d7df1cc4e9bd753a166b6a3f54f5fecc51ad37fb3cbea8698860c19b897462a23c0ecf9f1f33d24a3db2de945b0700000000000000217f9c94c6a05bb32665a3f59b6b9a463d065b79f7c995013e71096f1f31155c48b07fad5120b2895a81ff2c29b150287f3b66716a8b02cb4b33d6ff53e8a721077367e42aa773a0a3f3d3e317e00a23859de6ae39f7fae1d50efb6fd486c27ccc91f4674af1996641275c6619a38274f9bc57b0740381386a750d67e35c4674dc04a02d6b96d57c4624db442daf27a2d52da9dfa380510067c4a91c1839a793010179632ff5477db702368fca79a5ebfd5b0184d8fda95a0a1f23c04a72ca735b35b2ddd7dbb55d058bc44727227b34323dc8d35d802fc48646b7856eff5cf0b4ae8e0594e20795c2eb6a914378d735bdfcb82958668963777245acdceedd939d380cfe9b246d73fa3622bb6df4c581b52ae9e13dd533fab2caa4872261c9fc84e537831a2fb5b800ab30715d10d2dabb6069bc4852c310ae3566e4328f9c86e1b4e2a54973cdcab2a3768b0a705f56180c3f5c749dbac78a18cb28b63b1f0f22234e79394aa91a30ed76294cd6bff71d3f5edb83ed0ab36ab00e15552ac640933fa0dd02117bcad83882"]) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8002}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732", 0x7e) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) (async) read$hidraw(r2, &(0x7f0000000740)=""/149, 0x95) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$evdev(&(0x7f00000002c0), 0x9, 0x240) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) (async) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) read$hidraw(r5, &(0x7f0000000340)=""/251, 0xfb) (async) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000300)={0x8, 0x5, 0x4, 0xfff, 0x3, 0xfffffffe}) (async) write$hidraw(r3, &(0x7f0000000380), 0x0) (async) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) (async) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000800)=ANY=[@ANYBLOB="e103000004e0af70d755bc1c41bff96a98afb65f3bb88c7be22a9cc948e0a2c484dcd7e78ac03dd4271f69e20655064cf27118f54a700319322fd369f945ac571180440632980f7e15628c3ad44d4c13a1143870e3b64b31e2483fcbc4b13bdc26e4bca427600618b6693e0509e367b1b9eb6fe14c031992b32301b67fb2c66e29b7a216682cb8260fb3e7d35ba713c8be32fadd1f7f434a717bf847c9c08fe47666030000002c2f54cd8571ac7d3a18e6d296742185625fc16845aa2ae265df4ad9c89596201f000000000000009c556ef56bc5f1caa03a81fa80eedd29a2dce9d14a3ab2cfc4fd19d82b51e7ba9565da2d62a336576826a0c862a0406d5a56167e217e6b2e91ea9ef97c19f13c379d37baca53a1b2a8a503200cc8a472f0fbac0b63326372d4918c6269e202633eafd82b5834700b6d70eb37e80cb98f2016772834e358072f1700b8dc529b6f22360ca01a5166eb715a7486e64832694e7ac391498e85c0c2d149cdeef8c4ad9c11caa721abfaadfb97ff17c9276a4ce053fe0223516c54b181bbedcd6f0709536d134540b24d899b7c9632576886b98e33d5afc48db685a1edb3fdb62f682d75a34c539f1223f635ec37ca35423aaaccda1e01a69842167317e5af51465c449050c2bbfb405c269b622861b36eca8c386c63e1ab0e102209a829238e8b913e0d0705b00dee6df24d9290d34e33b4f9cf3cb2aaf961a08be0093c0f3d1a7593b88826c2779e4306682d6b2b5e7b451eb82dd2069c18d470d48328329ec9e53b6deef0d7df1cc4e9bd753a166b6a3f54f5fecc51ad37fb3cbea8698860c19b897462a23c0ecf9f1f33d24a3db2de945b0700000000000000217f9c94c6a05bb32665a3f59b6b9a463d065b79f7c995013e71096f1f31155c48b07fad5120b2895a81ff2c29b150287f3b66716a8b02cb4b33d6ff53e8a721077367e42aa773a0a3f3d3e317e00a23859de6ae39f7fae1d50efb6fd486c27ccc91f4674af1996641275c6619a38274f9bc57b0740381386a750d67e35c4674dc04a02d6b96d57c4624db442daf27a2d52da9dfa380510067c4a91c1839a793010179632ff5477db702368fca79a5ebfd5b0184d8fda95a0a1f23c04a72ca735b35b2ddd7dbb55d058bc44727227b34323dc8d35d802fc48646b7856eff5cf0b4ae8e0594e20795c2eb6a914378d735bdfcb82958668963777245acdceedd939d380cfe9b246d73fa3622bb6df4c581b52ae9e13dd533fab2caa4872261c9fc84e537831a2fb5b800ab30715d10d2dabb6069bc4852c310ae3566e4328f9c86e1b4e2a54973cdcab2a3768b0a705f56180c3f5c749dbac78a18cb28b63b1f0f22234e79394aa91a30ed76294cd6bff71d3f5edb83ed0ab36ab00e15552ac640933fa0dd02117bcad83882"]) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) [ 771.102500][T28006] Error: Driver 'raw-gadget' is already registered, aborting... [ 771.110193][T28006] UDC core: USB Raw Gadget: driver registration failed: -16 [ 771.117680][T28006] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:28:54 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00000000c0)=""/169) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1005}}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) 17:28:54 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00000000c0)=""/169) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1005}}) (async, rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) [ 771.342011][ T71] usb 2-1: Using ep0 maxpacket: 16 17:28:55 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) (async) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00000000c0)=""/169) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1005}}) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) [ 771.563657][ T71] usb 2-1: unable to get BOS descriptor or descriptor too short [ 771.672131][ T71] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 771.683576][ T71] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 771.693376][ T71] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 771.703179][ T71] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 771.712875][ T71] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 771.932182][ T71] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 771.941282][ T71] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 771.949504][ T71] usb 2-1: Product: syz [ 771.953718][ T71] usb 2-1: Manufacturer: syz [ 771.958332][ T71] usb 2-1: SerialNumber: syz [ 772.246744][T28001] Error: Driver 'raw-gadget' is already registered, aborting... [ 772.254494][T28001] UDC core: USB Raw Gadget: driver registration failed: -16 [ 772.261797][T28001] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 772.272806][T28001] Error: Driver 'raw-gadget' is already registered, aborting... [ 772.280469][T28001] UDC core: USB Raw Gadget: driver registration failed: -16 [ 772.287898][T28001] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 772.352128][ T71] cdc_ncm 2-1:1.0: bind() failure [ 772.360691][ T71] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 772.367779][ T71] cdc_ncm 2-1:1.1: bind() failure [ 772.376930][ T71] usb 2-1: USB disconnect, device number 85 [ 778.012034][ T71] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 778.252034][ T71] usb 1-1: Using ep0 maxpacket: 8 [ 778.532205][ T71] usb 1-1: New USB device found, idVendor=04b4, idProduct=1002, bcdDevice=15.b1 [ 778.541393][ T71] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 778.549446][ T71] usb 1-1: Product: syz [ 778.553624][ T71] usb 1-1: Manufacturer: syz [ 778.558240][ T71] usb 1-1: SerialNumber: syz [ 778.564450][ T71] usb 1-1: config 0 descriptor?? [ 778.805452][ T71] usb 1-1: USB disconnect, device number 87 17:29:02 executing program 0: 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, &(0x7f0000000500)={0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0001bc000000bc11afb83187ce5d943d209a8e69ffa3c233a54689eb8269905239bdde79ada90e45d7874dd3413e377b8667e2ef5fd5a7a17e173c169096a014bc2f09728d20ead8e41b8faf3bd22db96fa931b0e9d0c58da60f2de93f79f26574dfd8decd7339b38b2f769a328f15353c1d6b31712d8aa0c0e6dbc66e8013ddef46d5b3d33d519143d2929f111ecab5af1f447c6d28373941c6b0a72448d1ad6965b90943a47eec2a1604f1b9f7a68d06822cbfd05f1660c5b8dda92711873807ebe891d90db2b2"], &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x20, 0x14}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab3467", 0x119) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1618def7c0034e2499aafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe0986395355b9631803069f2a373678", 0x7f) r2 = syz_open_dev$hidraw(0x0, 0x80000000000006, 0x641) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000a00)="777c298288de9697343875217526ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81dea67300000000000036292f2cd6f8c82ba5a54ecf3b5af746f7d3f78700ab6a6a572900b14b286a16ff0401a07152a999a98a9c36216f014f7acc3b97ce25a7b38bce4d460d4cd17407bd4baaf6ea98f8164c0d576664d071ca86d06a6e7b8769dd9f969ba6d94f532e75940828181cba81be802ef716824f1c67558b02222736089ec762f9720c70222be03bc11d2d104fc4768cc82d11cd911ddf8e949045c7478843bf316348fc23a29b87367ed7714958a4c13108ce1529dee53e8b4987d3afa62d8ac28d0eef3557d1724d05ff03ae4c5a6206020a99c950f363629b51ae5e62614fa094f7e76de2", 0x122) (async, rerun: 32) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x8c, 0x59, 0x8, 0x4b4, 0x1002, 0x15b1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x19, 0x2b}}]}}]}}, 0x0) (rerun: 32) 17:29:02 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x8}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ecm(0x6, 0x79, &(0x7f0000000380)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x0, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x9}, @dmm={0x7, 0x24, 0x14, 0xa8b4}, @country_functional={0x8, 0x24, 0x7, 0x3, 0x9, [0x3]}, @obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x3]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x3, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0xa5, 0x1}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000500)={0x14, &(0x7f0000000400)={0x0, 0x23, 0xe1, {0xe1, 0x9, "1bed0022977e73bb8bcab5484059a60383faef6b29c9e0fb0f46e8da21c23144790eea1fc82f45d2ac4cc75597f9b12164bb37b883958457149e998003cd61fecea6b178cddf674814944a710d80ccd36a62843570073855a25da1a05c4f8e63524d86e447dbdffe3f38b6cfa4b09e3547c45871a816b9ccc5a09e5331959c01b2243d7cbd75fc2c4452f4700f83f874bb4e8e6dcdcbd1e2fd2b4ca7eab523bc5b4a962303cdb842aca98b085b5c254953a7e95f1c8ae9fed2ac97945014367e4d2f54b2adce8f9ec402d5be5e2fbf19350ec320d7218f27c4b9566eadeab0"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000640)={0x1c, &(0x7f0000000540)={0x20, 0xc, 0x65, "12c7e5e73e47330a447ebd9da2d19fc46120a3af805880b7e0900d9e2973238b31038380cbd90368ff1478b60f56865e47dba3a5f0d40de134bbed37397c3f5e994f5be2754ea13405a00dd5b76289f27f31e68f543995f9c94646b82747b9f561860deb9d"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x5}}) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000200)={0x14, &(0x7f00000000c0)={0x20, 0x24, 0xea, {0xea, 0x1, "4b1ab05efae05d2958432121bbd7327ac54dc8a27c37db235bc7960d7b408f3b0f2855a7f8d94eade98c5ecf920de1b97fb3a2810ff4109f8a9d5492f23a1ab8f2c0385e860e3327d07710b1f57a25f41295502fe1ea9cc3b2554b3e876628e3c12b7ac8b92530599d38ae33c429e416ef15bc374c7a1756da83f34cdc68e05224d14bb6a81daecfb50cf3a3fd4fe44dca989b231b6b1778612e9c3f9d8ee0c819be323d9d1ca676b9f026374d93402d070119fe8be15d60b5094b3954455bcf5fd421a18957080eb157c53c1553328dadbae145947a2a13f99705c6f5a6a7f255215e6dc488c241"}}, &(0x7f00000001c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000340)={0x1c, &(0x7f0000000240)={0x20, 0x0, 0x71, "a603f0ca35b3a673b26bb1adcaafae272c8289947d7ce098b4fe8959e659413463f1b525aa46655a624941d02876468774e245eedddacba1fe9eb27863ffdd444a8a831762a68dbb9cabc2f8cc9c0fc6ded8000cc2ebf814e7e36685f73485f57da20d073220e4198fa5f27543f337641c"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x22}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}}) 17:29:02 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda098e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0xa, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda098e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0xa, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) (async) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) (async) 17:29:02 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x105, 0x200200) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x400, {}, {}, @rumble={0x0, 0xc12}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) 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, 0x2, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) write$hidraw(r0, &(0x7f0000000240)="9da500d38a9565", 0x7) write$hidraw(0xffffffffffffffff, &(0x7f0000001540), 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 17:29:02 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="12e42043a8e38e57250200000000083c29cd54066000eb0000000000020100f82a090400000102090000052406000105240800000d240f010000ba9a000000000006241a0000506f4616eb", @ANYRES64, @ANYRESOCT, @ANYRESDEC, @ANYRES16=0x0, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x103000) write$hidraw(r2, &(0x7f0000000080)="679f4a5451573216a7503f3531cef5b93d6b990b5011e86aac987cd3081541faa4c11f03c2049d5bb11334107d1ab4594d85efd62c50442c4b4069895d79a4b13b9b6018765af9cb7482effc", 0x4c) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x286080) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x165f42) write$hidraw(r4, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000300)) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000240)=ANY=[], 0x0) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async, rerun: 32) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) (async, rerun: 32) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r6, &(0x7f0000000180)="6a4e4a4131996dc749600c3c87d14d2129f207341d71eed71e7e81f096e3d5e43802ffd7529c85e9a8a81a9cfbd536c72abb75415d1e485c2617998f3c4a83bdecf5eadcdfcdc91cfe970c264280770168470e54106d49fb7a6e0f48accc71f07fe47549652d27a02bc18914a9b927829bf9a87e60a8bac1138048654961f1cddd0f0999a14549886bbacc01980a7ad7641b91f45a6520ba8fd1cbdc7fcfa401d395bee4aa75cdb2378a3eeed45ce9d63fa92615", 0xb4) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x8002) (rerun: 32) 17:29:02 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda098e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0xa, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 779.348791][ T25] kauditd_printk_skb: 17 callbacks suppressed [ 779.348809][ T25] audit: type=1800 audit(1653931742.935:6253): pid=28505 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1168 res=0 errno=0 [ 779.369321][T28509] Error: Driver 'raw-gadget' is already registered, aborting... [ 779.383934][T28509] UDC core: USB Raw Gadget: driver registration failed: -16 [ 779.391239][T28509] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 779.397800][ T25] audit: type=1800 audit(1653931742.955:6254): pid=28510 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 779.420532][ T25] audit: type=1800 audit(1653931742.955:6255): pid=28511 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1178 res=0 errno=0 17:29:03 executing program 0: 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, &(0x7f0000000500)={0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0001bc000000bc11afb83187ce5d943d209a8e69ffa3c233a54689eb8269905239bdde79ada90e45d7874dd3413e377b8667e2ef5fd5a7a17e173c169096a014bc2f09728d20ead8e41b8faf3bd22db96fa931b0e9d0c58da60f2de93f79f26574dfd8decd7339b38b2f769a328f15353c1d6b31712d8aa0c0e6dbc66e8013ddef46d5b3d33d519143d2929f111ecab5af1f447c6d28373941c6b0a72448d1ad6965b90943a47eec2a1604f1b9f7a68d06822cbfd05f1660c5b8dda92711873807ebe891d90db2b2"], &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x20, 0x14}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, 0x0}) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000001200), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab3467", 0x119) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1618def7c0034e2499aafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe0986395355b9631803069f2a373678", 0x7f) (async) r2 = syz_open_dev$hidraw(0x0, 0x80000000000006, 0x641) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000a00)="777c298288de9697343875217526ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81dea67300000000000036292f2cd6f8c82ba5a54ecf3b5af746f7d3f78700ab6a6a572900b14b286a16ff0401a07152a999a98a9c36216f014f7acc3b97ce25a7b38bce4d460d4cd17407bd4baaf6ea98f8164c0d576664d071ca86d06a6e7b8769dd9f969ba6d94f532e75940828181cba81be802ef716824f1c67558b02222736089ec762f9720c70222be03bc11d2d104fc4768cc82d11cd911ddf8e949045c7478843bf316348fc23a29b87367ed7714958a4c13108ce1529dee53e8b4987d3afa62d8ac28d0eef3557d1724d05ff03ae4c5a6206020a99c950f363629b51ae5e62614fa094f7e76de2", 0x122) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x8c, 0x59, 0x8, 0x4b4, 0x1002, 0x15b1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x19, 0x2b}}]}}]}}, 0x0) [ 779.442134][ T25] audit: type=1800 audit(1653931742.975:6256): pid=28514 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 17:29:03 executing program 0: 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, &(0x7f0000000500)={0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0001bc000000bc11afb83187ce5d943d209a8e69ffa3c233a54689eb8269905239bdde79ada90e45d7874dd3413e377b8667e2ef5fd5a7a17e173c169096a014bc2f09728d20ead8e41b8faf3bd22db96fa931b0e9d0c58da60f2de93f79f26574dfd8decd7339b38b2f769a328f15353c1d6b31712d8aa0c0e6dbc66e8013ddef46d5b3d33d519143d2929f111ecab5af1f447c6d28373941c6b0a72448d1ad6965b90943a47eec2a1604f1b9f7a68d06822cbfd05f1660c5b8dda92711873807ebe891d90db2b2"], &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x20, 0x14}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab3467", 0x119) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1618def7c0034e2499aafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe0986395355b9631803069f2a373678", 0x7f) r2 = syz_open_dev$hidraw(0x0, 0x80000000000006, 0x641) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000a00)="777c298288de9697343875217526ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81dea67300000000000036292f2cd6f8c82ba5a54ecf3b5af746f7d3f78700ab6a6a572900b14b286a16ff0401a07152a999a98a9c36216f014f7acc3b97ce25a7b38bce4d460d4cd17407bd4baaf6ea98f8164c0d576664d071ca86d06a6e7b8769dd9f969ba6d94f532e75940828181cba81be802ef716824f1c67558b02222736089ec762f9720c70222be03bc11d2d104fc4768cc82d11cd911ddf8e949045c7478843bf316348fc23a29b87367ed7714958a4c13108ce1529dee53e8b4987d3afa62d8ac28d0eef3557d1724d05ff03ae4c5a6206020a99c950f363629b51ae5e62614fa094f7e76de2", 0x122) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x8c, 0x59, 0x8, 0x4b4, 0x1002, 0x15b1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x19, 0x2b}}]}}]}}, 0x0) [ 779.583481][ T25] audit: type=1804 audit(1653931743.135:6257): pid=28505 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972333435323230303439392F73797A6B616C6C65722E483838696C4F2F3130372F48C7C060 dev="sda1" ino=1168 res=1 errno=0 [ 779.591365][T28535] Error: Driver 'raw-gadget' is already registered, aborting... [ 779.621564][T28535] UDC core: USB Raw Gadget: driver registration failed: -16 [ 779.628961][T28535] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 779.642019][ T6] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 779.677402][ T25] audit: type=1804 audit(1653931743.265:6258): pid=28522 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3639392F48C7C060 dev="sda1" ino=1178 res=1 errno=0 17:29:03 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x8}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ecm(0x6, 0x79, &(0x7f0000000380)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x0, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x9}, @dmm={0x7, 0x24, 0x14, 0xa8b4}, @country_functional={0x8, 0x24, 0x7, 0x3, 0x9, [0x3]}, @obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x3]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x3, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0xa5, 0x1}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000500)={0x14, &(0x7f0000000400)={0x0, 0x23, 0xe1, {0xe1, 0x9, "1bed0022977e73bb8bcab5484059a60383faef6b29c9e0fb0f46e8da21c23144790eea1fc82f45d2ac4cc75597f9b12164bb37b883958457149e998003cd61fecea6b178cddf674814944a710d80ccd36a62843570073855a25da1a05c4f8e63524d86e447dbdffe3f38b6cfa4b09e3547c45871a816b9ccc5a09e5331959c01b2243d7cbd75fc2c4452f4700f83f874bb4e8e6dcdcbd1e2fd2b4ca7eab523bc5b4a962303cdb842aca98b085b5c254953a7e95f1c8ae9fed2ac97945014367e4d2f54b2adce8f9ec402d5be5e2fbf19350ec320d7218f27c4b9566eadeab0"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000640)={0x1c, &(0x7f0000000540)={0x20, 0xc, 0x65, "12c7e5e73e47330a447ebd9da2d19fc46120a3af805880b7e0900d9e2973238b31038380cbd90368ff1478b60f56865e47dba3a5f0d40de134bbed37397c3f5e994f5be2754ea13405a00dd5b76289f27f31e68f543995f9c94646b82747b9f561860deb9d"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x5}}) (async) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000200)={0x14, &(0x7f00000000c0)={0x20, 0x24, 0xea, {0xea, 0x1, "4b1ab05efae05d2958432121bbd7327ac54dc8a27c37db235bc7960d7b408f3b0f2855a7f8d94eade98c5ecf920de1b97fb3a2810ff4109f8a9d5492f23a1ab8f2c0385e860e3327d07710b1f57a25f41295502fe1ea9cc3b2554b3e876628e3c12b7ac8b92530599d38ae33c429e416ef15bc374c7a1756da83f34cdc68e05224d14bb6a81daecfb50cf3a3fd4fe44dca989b231b6b1778612e9c3f9d8ee0c819be323d9d1ca676b9f026374d93402d070119fe8be15d60b5094b3954455bcf5fd421a18957080eb157c53c1553328dadbae145947a2a13f99705c6f5a6a7f255215e6dc488c241"}}, &(0x7f00000001c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000340)={0x1c, &(0x7f0000000240)={0x20, 0x0, 0x71, "a603f0ca35b3a673b26bb1adcaafae272c8289947d7ce098b4fe8959e659413463f1b525aa46655a624941d02876468774e245eedddacba1fe9eb27863ffdd444a8a831762a68dbb9cabc2f8cc9c0fc6ded8000cc2ebf814e7e36685f73485f57da20d073220e4198fa5f27543f337641c"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x22}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}}) [ 780.001998][ T6] usb 4-1: device descriptor read/64, error 18 [ 780.025422][T28540] Error: Driver 'raw-gadget' is already registered, aborting... [ 780.033355][T28540] UDC core: USB Raw Gadget: driver registration failed: -16 [ 780.040657][T28540] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:29:03 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000280)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e14911c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda098e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d32540fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a3671e9b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d071c650c0797270192d28597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5211391c39bb7deb964c582346c02579548a34"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0xa, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x0, &(0x7f0000000040)}}) (async, rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (rerun: 64) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r5 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r5, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:29:03 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000001040)="c27eba9dd97b178203a9a44f263b961ae324dd940a8b20d00000009650165f3bcef466b2b8e9f92ff8d65a788ad375dcbff4d915d982cdd8d0b4b2c821778816c9f3ceafc19c5271c8485d0de26228b7613c66f8b66125e7104cd20c88a08b3f98cd08b9b0a99aedf075ecda56f014bf3c365c88afa28ea2289e1352db400dca656ce7830baeabc2ae6030c5870993a3f5622c78f333ec2fbccef7f74d7712b2ff497d18edd9b6e6bff654db353a393baf7d96dca450d2bdea6df0516afb6080a5b7bf7ad7c9e225089b8812852a58f6c90d7a0396d19ea8ed19825896c786805347364f08eb77b36f2136c1fb71863a43264baf03640cb9d40846abe6faf807bc9c92c07330d7e0b1b7793457cbf62928d4f9da24eba0", 0x117) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000003500)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e13611c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d325497c7481e971043ddd33714f22a480d0fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a36d002b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d8597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5291391c39bb7deb964c582346c02579548a3421771ddd5a64eb920f1587db549c0dfb4579f51c38926773a6d0c04cde356ff75bc80e33d0b2aacd8e32687ed0485264afc413f0072dc41cc52c5b96041d526e1e940fca41a5648a66945370e00aef083200b32f8563189d354ddc3df43480e5428e78e9467467a8a66a81a84e9483c2f7cbfd8abfaf205a"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) [ 780.167576][ T25] audit: type=1800 audit(1653931743.755:6259): pid=28544 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1178 res=0 errno=0 17:29:03 executing program 0: 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, &(0x7f0000000500)={0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0001bc000000bc11afb83187ce5d943d209a8e69ffa3c233a54689eb8269905239bdde79ada90e45d7874dd3413e377b8667e2ef5fd5a7a17e173c169096a014bc2f09728d20ead8e41b8faf3bd22db96fa931b0e9d0c58da60f2de93f79f26574dfd8decd7339b38b2f769a328f15353c1d6b31712d8aa0c0e6dbc66e8013ddef46d5b3d33d519143d2929f111ecab5af1f447c6d28373941c6b0a72448d1ad6965b90943a47eec2a1604f1b9f7a68d06822cbfd05f1660c5b8dda92711873807ebe891d90db2b2"], &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x20, 0x14}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab3467", 0x119) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1618def7c0034e2499aafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe0986395355b9631803069f2a373678", 0x7f) r2 = syz_open_dev$hidraw(0x0, 0x80000000000006, 0x641) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000a00)="777c298288de9697343875217526ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81dea67300000000000036292f2cd6f8c82ba5a54ecf3b5af746f7d3f78700ab6a6a572900b14b286a16ff0401a07152a999a98a9c36216f014f7acc3b97ce25a7b38bce4d460d4cd17407bd4baaf6ea98f8164c0d576664d071ca86d06a6e7b8769dd9f969ba6d94f532e75940828181cba81be802ef716824f1c67558b02222736089ec762f9720c70222be03bc11d2d104fc4768cc82d11cd911ddf8e949045c7478843bf316348fc23a29b87367ed7714958a4c13108ce1529dee53e8b4987d3afa62d8ac28d0eef3557d1724d05ff03ae4c5a6206020a99c950f363629b51ae5e62614fa094f7e76de2", 0x122) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x8c, 0x59, 0x8, 0x4b4, 0x1002, 0x15b1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x19, 0x2b}}]}}]}}, 0x0) [ 780.255373][ T25] audit: type=1800 audit(1653931743.845:6260): pid=28551 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1178 res=0 errno=0 [ 780.354380][T28553] Error: Driver 'raw-gadget' is already registered, aborting... [ 780.362250][T28553] UDC core: USB Raw Gadget: driver registration failed: -16 [ 780.369558][T28553] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 780.482295][ T6] usb 4-1: device descriptor read/64, error 18 [ 780.516477][ T25] audit: type=1804 audit(1653931744.105:6261): pid=28554 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3730312F48C7C060 dev="sda1" ino=1178 res=1 errno=0 17:29:04 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x8}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ecm(0x6, 0x79, &(0x7f0000000380)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x0, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x9}, @dmm={0x7, 0x24, 0x14, 0xa8b4}, @country_functional={0x8, 0x24, 0x7, 0x3, 0x9, [0x3]}, @obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x3]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x3, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0xa5, 0x1}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000500)={0x14, &(0x7f0000000400)={0x0, 0x23, 0xe1, {0xe1, 0x9, "1bed0022977e73bb8bcab5484059a60383faef6b29c9e0fb0f46e8da21c23144790eea1fc82f45d2ac4cc75597f9b12164bb37b883958457149e998003cd61fecea6b178cddf674814944a710d80ccd36a62843570073855a25da1a05c4f8e63524d86e447dbdffe3f38b6cfa4b09e3547c45871a816b9ccc5a09e5331959c01b2243d7cbd75fc2c4452f4700f83f874bb4e8e6dcdcbd1e2fd2b4ca7eab523bc5b4a962303cdb842aca98b085b5c254953a7e95f1c8ae9fed2ac97945014367e4d2f54b2adce8f9ec402d5be5e2fbf19350ec320d7218f27c4b9566eadeab0"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000640)={0x1c, &(0x7f0000000540)={0x20, 0xc, 0x65, "12c7e5e73e47330a447ebd9da2d19fc46120a3af805880b7e0900d9e2973238b31038380cbd90368ff1478b60f56865e47dba3a5f0d40de134bbed37397c3f5e994f5be2754ea13405a00dd5b76289f27f31e68f543995f9c94646b82747b9f561860deb9d"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x5}}) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000200)={0x14, &(0x7f00000000c0)={0x20, 0x24, 0xea, {0xea, 0x1, "4b1ab05efae05d2958432121bbd7327ac54dc8a27c37db235bc7960d7b408f3b0f2855a7f8d94eade98c5ecf920de1b97fb3a2810ff4109f8a9d5492f23a1ab8f2c0385e860e3327d07710b1f57a25f41295502fe1ea9cc3b2554b3e876628e3c12b7ac8b92530599d38ae33c429e416ef15bc374c7a1756da83f34cdc68e05224d14bb6a81daecfb50cf3a3fd4fe44dca989b231b6b1778612e9c3f9d8ee0c819be323d9d1ca676b9f026374d93402d070119fe8be15d60b5094b3954455bcf5fd421a18957080eb157c53c1553328dadbae145947a2a13f99705c6f5a6a7f255215e6dc488c241"}}, &(0x7f00000001c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000340)={0x1c, &(0x7f0000000240)={0x20, 0x0, 0x71, "a603f0ca35b3a673b26bb1adcaafae272c8289947d7ce098b4fe8959e659413463f1b525aa46655a624941d02876468774e245eedddacba1fe9eb27863ffdd444a8a831762a68dbb9cabc2f8cc9c0fc6ded8000cc2ebf814e7e36685f73485f57da20d073220e4198fa5f27543f337641c"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x22}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}}) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x8}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_connect$cdc_ecm(0x6, 0x79, &(0x7f0000000380)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x0, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x9}, @dmm={0x7, 0x24, 0x14, 0xa8b4}, @country_functional={0x8, 0x24, 0x7, 0x3, 0x9, [0x3]}, @obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x3]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x3, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0xa5, 0x1}}}}}]}}]}}, 0x0) (async) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000500)={0x14, &(0x7f0000000400)={0x0, 0x23, 0xe1, {0xe1, 0x9, "1bed0022977e73bb8bcab5484059a60383faef6b29c9e0fb0f46e8da21c23144790eea1fc82f45d2ac4cc75597f9b12164bb37b883958457149e998003cd61fecea6b178cddf674814944a710d80ccd36a62843570073855a25da1a05c4f8e63524d86e447dbdffe3f38b6cfa4b09e3547c45871a816b9ccc5a09e5331959c01b2243d7cbd75fc2c4452f4700f83f874bb4e8e6dcdcbd1e2fd2b4ca7eab523bc5b4a962303cdb842aca98b085b5c254953a7e95f1c8ae9fed2ac97945014367e4d2f54b2adce8f9ec402d5be5e2fbf19350ec320d7218f27c4b9566eadeab0"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000640)={0x1c, &(0x7f0000000540)={0x20, 0xc, 0x65, "12c7e5e73e47330a447ebd9da2d19fc46120a3af805880b7e0900d9e2973238b31038380cbd90368ff1478b60f56865e47dba3a5f0d40de134bbed37397c3f5e994f5be2754ea13405a00dd5b76289f27f31e68f543995f9c94646b82747b9f561860deb9d"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x5}}) (async) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000200)={0x14, &(0x7f00000000c0)={0x20, 0x24, 0xea, {0xea, 0x1, "4b1ab05efae05d2958432121bbd7327ac54dc8a27c37db235bc7960d7b408f3b0f2855a7f8d94eade98c5ecf920de1b97fb3a2810ff4109f8a9d5492f23a1ab8f2c0385e860e3327d07710b1f57a25f41295502fe1ea9cc3b2554b3e876628e3c12b7ac8b92530599d38ae33c429e416ef15bc374c7a1756da83f34cdc68e05224d14bb6a81daecfb50cf3a3fd4fe44dca989b231b6b1778612e9c3f9d8ee0c819be323d9d1ca676b9f026374d93402d070119fe8be15d60b5094b3954455bcf5fd421a18957080eb157c53c1553328dadbae145947a2a13f99705c6f5a6a7f255215e6dc488c241"}}, &(0x7f00000001c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000340)={0x1c, &(0x7f0000000240)={0x20, 0x0, 0x71, "a603f0ca35b3a673b26bb1adcaafae272c8289947d7ce098b4fe8959e659413463f1b525aa46655a624941d02876468774e245eedddacba1fe9eb27863ffdd444a8a831762a68dbb9cabc2f8cc9c0fc6ded8000cc2ebf814e7e36685f73485f57da20d073220e4198fa5f27543f337641c"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x22}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}}) (async) [ 780.584786][ T25] audit: type=1804 audit(1653931744.105:6262): pid=28554 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3730312F48C7C060 dev="sda1" ino=1178 res=1 errno=0 [ 780.668410][T28557] Error: Driver 'raw-gadget' is already registered, aborting... [ 780.676137][T28557] UDC core: USB Raw Gadget: driver registration failed: -16 [ 780.683495][T28557] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 780.698389][T28557] Error: Driver 'raw-gadget' is already registered, aborting... [ 780.706148][T28557] UDC core: USB Raw Gadget: driver registration failed: -16 17:29:04 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x105, 0x200200) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x400, {}, {}, @rumble={0x0, 0xc12}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) 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) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) write$hidraw(r0, &(0x7f0000000240)="9da500d38a9565", 0x7) write$hidraw(0xffffffffffffffff, &(0x7f0000001540), 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 780.713598][T28557] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:29:04 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000001280), 0xa9f, 0x400) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) [ 780.802215][ T6] usb 4-1: new high-speed USB device number 86 using dummy_hcd 17:29:04 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x105, 0x200200) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000200)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x400, {}, {}, @rumble={0x0, 0xc12}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r5, &(0x7f00000000c0)='q', 0xfdef) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) write$hidraw(r0, &(0x7f0000000240)="9da500d38a9565", 0x7) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001540), 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 781.142118][ T6] usb 4-1: device descriptor read/64, error 18 [ 781.532032][ T6] usb 4-1: device descriptor read/64, error 18 [ 781.652174][ T6] usb usb4-port1: attempt power cycle [ 782.072040][ T6] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 782.242205][ T6] usb 4-1: device descriptor read/8, error -61 17:29:05 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="12e42043a8e38e57250200000000083c29cd54066000eb0000000000020100f82a090400000102090000052406000105240800000d240f010000ba9a000000000006241a0000506f4616eb", @ANYRES64, @ANYRESOCT, @ANYRESDEC, @ANYRES16=0x0, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x103000) write$hidraw(r2, &(0x7f0000000080)="679f4a5451573216a7503f3531cef5b93d6b990b5011e86aac987cd3081541faa4c11f03c2049d5bb11334107d1ab4594d85efd62c50442c4b4069895d79a4b13b9b6018765af9cb7482effc", 0x4c) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x286080) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x165f42) write$hidraw(r4, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000300)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) syz_usb_disconnect(r0) (async, rerun: 32) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000240)=ANY=[], 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000240)) (async) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r6, &(0x7f0000000180)="6a4e4a4131996dc749600c3c87d14d2129f207341d71eed71e7e81f096e3d5e43802ffd7529c85e9a8a81a9cfbd536c72abb75415d1e485c2617998f3c4a83bdecf5eadcdfcdc91cfe970c264280770168470e54106d49fb7a6e0f48accc71f07fe47549652d27a02bc18914a9b927829bf9a87e60a8bac1138048654961f1cddd0f0999a14549886bbacc01980a7ad7641b91f45a6520ba8fd1cbdc7fcfa401d395bee4aa75cdb2378a3eeed45ce9d63fa92615", 0xb4) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x8002) 17:29:05 executing program 0: 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, &(0x7f0000000500)={0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="0001bc000000bc11afb83187ce5d943d209a8e69ffa3c233a54689eb8269905239bdde79ada90e45d7874dd3413e377b8667e2ef5fd5a7a17e173c169096a014bc2f09728d20ead8e41b8faf3bd22db96fa931b0e9d0c58da60f2de93f79f26574dfd8decd7339b38b2f769a328f15353c1d6b31712d8aa0c0e6dbc66e8013ddef46d5b3d33d519143d2929f111ecab5af1f447c6d28373941c6b0a72448d1ad6965b90943a47eec2a1604f1b9f7a68d06822cbfd05f1660c5b8dda92711873807ebe891d90db2b2"], &(0x7f0000000340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x1c, &(0x7f00000006c0)={0x20, 0x14}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab3467", 0x119) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="872c447fdd84df71b37b940c5e34dad4baa718c7e14ae967068bd5d0c984d5c69356104b068138cb2a53bc13f6ea12597ad9524acf63eb44dacfb5c2909ecfba51753d3ccc", 0x45) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425b9fd7b2b08649459c43657de1a1618def7c0034e2499aafd089f5112578ab15291deb3f33ef899b4401f9a1fc27be2fe0986395355b9631803069f2a373678", 0x7f) r2 = syz_open_dev$hidraw(0x0, 0x80000000000006, 0x641) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000a00)="777c298288de9697343875217526ccd9a7b04b9bda6bc4b7bc663ced5f0e2f933f782db3ad88c7d4b5e6506f62dabda968ade08cdc4f81dea67300000000000036292f2cd6f8c82ba5a54ecf3b5af746f7d3f78700ab6a6a572900b14b286a16ff0401a07152a999a98a9c36216f014f7acc3b97ce25a7b38bce4d460d4cd17407bd4baaf6ea98f8164c0d576664d071ca86d06a6e7b8769dd9f969ba6d94f532e75940828181cba81be802ef716824f1c67558b02222736089ec762f9720c70222be03bc11d2d104fc4768cc82d11cd911ddf8e949045c7478843bf316348fc23a29b87367ed7714958a4c13108ce1529dee53e8b4987d3afa62d8ac28d0eef3557d1724d05ff03ae4c5a6206020a99c950f363629b51ae5e62614fa094f7e76de2", 0x122) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x8c, 0x59, 0x8, 0x4b4, 0x1002, 0x15b1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x19, 0x2b}}]}}]}}, 0x0) 17:29:05 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r1, &(0x7f0000001040)="c27eba9dd97b178203a9a44f263b961ae324dd940a8b20d00000009650165f3bcef466b2b8e9f92ff8d65a788ad375dcbff4d915d982cdd8d0b4b2c821778816c9f3ceafc19c5271c8485d0de26228b7613c66f8b66125e7104cd20c88a08b3f98cd08b9b0a99aedf075ecda56f014bf3c365c88afa28ea2289e1352db400dca656ce7830baeabc2ae6030c5870993a3f5622c78f333ec2fbccef7f74d7712b2ff497d18edd9b6e6bff654db353a393baf7d96dca450d2bdea6df0516afb6080a5b7bf7ad7c9e225089b8812852a58f6c90d7a0396d19ea8ed19825896c786805347364f08eb77b36f2136c1fb71863a43264baf03640cb9d40846abe6faf807bc9c92c07330d7e0b1b7793457cbf62928d4f9da24eba0", 0x117) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000003500)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e13611c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d325497c7481e971043ddd33714f22a480d0fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a36d002b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d8597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5291391c39bb7deb964c582346c02579548a3421771ddd5a64eb920f1587db549c0dfb4579f51c38926773a6d0c04cde356ff75bc80e33d0b2aacd8e32687ed0485264afc413f0072dc41cc52c5b96041d526e1e940fca41a5648a66945370e00aef083200b32f8563189d354ddc3df43480e5428e78e9467467a8a66a81a84e9483c2f7cbfd8abfaf205a"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:29:05 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3dd581) write$hidraw(r1, &(0x7f0000000140)="0081ba1992abe080e6d57d4d5058b705251f0897bed4319119fb72784712d9000d4f9fa4eb117ef4a2c06efa90cba2496f9ac69b048a25e4b4916a0f6530364325f03d914074c70e952e66e4c08ed4d8f24b0ac7dee05be9b5b42a552aa4bdba9179c527881268079c42454fdcaeb5bb", 0xfffffffffffffde2) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6f41, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x509001) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(r3, &(0x7f0000000100)="140350a83639fafea99986da21cc22d3ea9385400f9cd231d5606b63b3a1a0ba7b75", 0x22) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) 17:29:05 executing program 1: ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000140)=""/79) syz_open_dev$hiddev(0x0, 0x8, 0x0) syz_open_dev$evdev(&(0x7f0000000580), 0x3, 0x8c201) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x8000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x7a, "e0d14797e9228d1bef3977d78fb54c0ddd6f16490239b03f074af33cd70bedaa5cf16472811199fd53b17f8367e1845eaeab9341348b81a9e72e02a42d15f399ba0b9c154e2c7396c7d6113a7f9b107b8421ce41b27641ff79151e79aa277e64f8d53137589b4671fdfa05f9643a3883328b583d7523ad94dc22"}) syz_open_dev$hidraw(&(0x7f0000000640), 0x8, 0x0) 17:29:05 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000001280), 0xa9f, 0x400) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(&(0x7f0000001280), 0xa9f, 0x400) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) (async) 17:29:05 executing program 1: ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000140)=""/79) (async) syz_open_dev$hiddev(0x0, 0x8, 0x0) syz_open_dev$evdev(&(0x7f0000000580), 0x3, 0x8c201) (async, rerun: 32) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x8000) (rerun: 32) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x7a, "e0d14797e9228d1bef3977d78fb54c0ddd6f16490239b03f074af33cd70bedaa5cf16472811199fd53b17f8367e1845eaeab9341348b81a9e72e02a42d15f399ba0b9c154e2c7396c7d6113a7f9b107b8421ce41b27641ff79151e79aa277e64f8d53137589b4671fdfa05f9643a3883328b583d7523ad94dc22"}) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000640), 0x8, 0x0) (rerun: 64) 17:29:06 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r1, &(0x7f0000001040)="c27eba9dd97b178203a9a44f263b961ae324dd940a8b20d00000009650165f3bcef466b2b8e9f92ff8d65a788ad375dcbff4d915d982cdd8d0b4b2c821778816c9f3ceafc19c5271c8485d0de26228b7613c66f8b66125e7104cd20c88a08b3f98cd08b9b0a99aedf075ecda56f014bf3c365c88afa28ea2289e1352db400dca656ce7830baeabc2ae6030c5870993a3f5622c78f333ec2fbccef7f74d7712b2ff497d18edd9b6e6bff654db353a393baf7d96dca450d2bdea6df0516afb6080a5b7bf7ad7c9e225089b8812852a58f6c90d7a0396d19ea8ed19825896c786805347364f08eb77b36f2136c1fb71863a43264baf03640cb9d40846abe6faf807bc9c92c07330d7e0b1b7793457cbf62928d4f9da24eba0", 0x117) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000003500)=ANY=[@ANYBLOB="950b000028803cca74ea34920ddf686011e229f9d58e97b9fb7fc1d208a2a94e463da5a50fe4f48480993d1862e0e757ce5bde42498bf59412f457e297a07f057419d868190a81431e99c1b88b98bde8a3c8db34454dbd71f091eb08bce56446ad5fbd1e79902fea5639d8dd9a8e78214551957d41b59fdd06d167139294e995ae4b164782f31b30fdd2d311fa9c3629cbfae116c08945cbdc6c5340ba373e3a136966be38cfedbe0ff3bcb2df4f72e4fc909a3f708f974a2bef926cc55eb1c6b44a70cb19402ce444fdffd9c705f507523c73f1e2e13611c34a202d931922d84cd0d367571caec8925cdd4c755647bdd6e72abb3cbb75d918caee03593fe842e81bce2de06aa018bb677000fe851179c1862f0cb0c6426764a1295b978686db721935de6f52faae0d936aac3ae99444090c6dc62aa13005a1ea8301070a8ebf344bac95650f7a52f0021743e6667ad07765bfa412bb9f49487bc3dccb42f0d7138f9b117970764177f19d737f8c282fb46e2bdc5079c049dff5ae4006c838e9bb450dd4f96faaa30ec2c041af223d77e5ef347449dc2821cd4f71e1c7d14f292f816b76f1420d4c658ffe72a447356199edd64be8182121219ef835e9694aedfd76ea1a77643ae1feab3b83f6d247233bd0909f9301df2a4fe5c2c1d15446154f5489cffba3f12c83f9a1a86ee9da3a32272b2552ebd1e391c8faea3642496f0a8bc4fc55f77e3408f78d3a8765f76669bc282f75e8b55f6a3fee8ffcaf979a97bea710deee51e430bf42faceeab6d439f3a761bf545053504d4dd04042ad0363c5f44a96220a09021cfeaa1e3f779caaa9232a1111d7b0a3673feeeb1625567c6645e8254e8513337c0ed1bb33a202b93c8971a0112a72c039c3a51528db6e6d5a143bc044fd41e31c0d1121ee1f06449988575fee03bd9866a558e12f27b291be574e7fca2047ba8f08fd7984baf3f10bb5b1c3afb4fede5097bb58098ee2c1570c4fdb1803785bf97b93c3628b903f92f42bd0164241b265bece18e067f56e51181292ae32ddfc22f7bd5d077d120f316b4a59416fce98d63a5bdfac24eda498e563f440aae1d74d7bd939a82645ffa4ca348bed42a9239b635399382bacb0da884170a2ccfa5c6919b594f2b6ead60aaf8af12700142f51ecd614f1c303a40c5afe7d6d1ce2af2d99c326870083eb8d8131050cfb22d4f01f57e9078260b778d70494b22a931713683d74fc90e6ddab73f6ae67b6eab45cd8a557420f151bef1bf8c39ac038052be6fe8eaa6ce57bda213eddf1499f2b661d151bafad5352f12eed67d940f3c0afaa8cbf5cff9f18516369091e1368c37e6bd43f6a5cce838d1c2f213af02cf07bc3174780384250ed335cc89c62e26d0a39825bfb4c46d54d67ed9a7bb9500373a76df056584de4a3c661efbbcf002d6e04bf8fad31ad937ba75d8d678dd45e9749dfa3140ebddb7ae4ce7c1662cb7fd0836542849623bce9bf4299c6ce40555e1f5a25e05c677c41791b424fcc1cdf1f2bea09da07063f60daab2de254830ed0fa5bc0ee2bf52ad031adea4e50adabaa18cf056ff60a0faf89d72984400419612ba6bde16dec1ddfa84dec4a1195d306a264ed0c9627a484bb51e4004be7a9f757a68f0e174809c250db4c14ed108552fb26403cadd0aa7024b761e7fb4bbb2a103c54934c58fd751c40fe3e8ae45bff9e95a2e4b27b065e3988b78f3146e5d1502707e26c150b0cfebd404cacb165b420d83f22efa59c6428f4a0c6dd46fe7b1b5b707a0191df5da4c6dc9e3852b7a9cb899d1808e90b3bf1452b10028a8f356b7d444aa122b8482c6b0c41656b24f552a1e832f6cf14e7c9bfe77f8ebec5fb6346c7cd14d5b6b0148f58db0780a6142d373a8dd6cab895540bc9742cc93fd7dd89f287ec1738abaa34ec9db1ed5a492cda07e4dbcf8e103326ed953028fb268352782cb5f5afdae415c46b2e63a07db4c4dfe88d1ec6a52018efb9446efeecbc3656a4f66d325497c7481e971043ddd33714f22a480d0fad79e5147b3996ce6b985311bc5464c1cd4868f79d3e1e1621ad41bf995d2ca22ac35d09cf3cda82fa43d6f403d0d479b1f229d1a2f7c33c129132cb8f277954e7ef6d7ae6a3bd77a76a17f887042604c2570084b2dd4bb2af83ac086a7fbea306e6e96509ac1c90370b1ece53820e4a0ba01d92f80261358ae69cb8213a6fa5fa633f78c508fa09abe7a01825b0d5784ea5fd6d56e6e80d9a22217447bc4843915c4961fbc8ff7dbe411413e9221d9eaf0a122c0bf44e811d8d92dabb6e7ef643c699745a3843966d3724358093df08379b79710f84a428cfee16a2b74a72deb03c4f60aff87e8cc6d60e5071df6e1c7ddc92ac83c2bfd7d9a53c500a6040c06268bcd5248e2ad7c6115eaa36cd0dff3d90cd68234b33f18e59c3483b8c8611ab1b9916a24756ee1b91a34bcf48e703cbaf0362233067813fdcb1c211e2792165fb04bea4a99a282a1f275a7014e3ca39e73b5423defa6407b6815f024a540251d644100a05d872f3ec307cb2dba47505ede1352134bd59e4cb5776cbc99e4e49492b01eef8a0f6d76f9818be7f73f75c8a95855e975922118e54b62331af92b89b52afd30a07c14cbd11c611ace53ce457398f6076e45aee3943a5f347c6e47a4e4364e3b4bfd81f36967ce6f75fc32254c924038fa3c0dbb7d847edc8bf4a157801e59605d7461101e5e6b69e1332c52fcb0d26ab5bc55494eae30722f4fe7459e3135297eff711677c0708a0b44c8ad7958614fb6bb3ca4dfecb0e354b02eb5d81128921043c76e2e17841ebda41bbc26d780df9733593d64bc0adfe404bc112c9cba866484699fba92dfdc737dd6702a0e52c61286ad089b70392111f3f72bd9165d17fce15958dc42390441efcb78ebaac65fc5ac73eb4660b224bbacde24e281bf91f34abcadade7dcf3962f7b071fcb6b89cbbc05a47a0424f40731bcdf9b135b3870a3b284038d35be7ca047c281c0f018c2887dbbb4a36d002b91f048c1fbcb744f9c57c46cf50eb22cdbd433c7d8597e03c6645ea4abebbeeb7b6559c5a2761cc8f2cfe994fa87bcffef7c3400ef013e657cb7e12716832762da2ffe2a48e0f91c6d62529190768a8d40624c0a3098685efefbe5792d8eaef837e09c2eaafdc654c503f669647fc0f15ecdd492a70ea4ea1fbba9155927f7598b77969c6abd95ae36129c177bed19e787530ca7766fbcef56300e7692be3dd794c629ac4602011872002c1ac3bbfc0a303ca3b77b63ee4d07029a517368ac3807b12c1e2487e3dc41ae1d87ef5944e7ed13dc0c2a86eda00747a5ed6495a6c4a4431c07694da5fd2af65ab3c23020d42231f285a238017b70e888926104c87472eca2a096591b0a375757857eb4555d90402de77f9d6ece7bc82d260c650dc1cb098ce35073bc2ba56d4ac362a4df8e4bce72b278621abddfd32f32fa655f9aa42c2b961d2405e2f79f988d9883bc6fcc89ef13dbb7f17524a0d9b1ccc093bf14ceb69a4c77938431b20282ed44ab94cdc48507f61186d90c3367046c90dff28de4ae35517ada749e2f6cc8bf17bf09fb55cc7a71556aa2669589fd96d683b04bd6d36f919b906264da58015e416023d9054095e6c9a3478e1545c2ddadbaf3b61cd4a8d7acfa5aff5547a4f8ae876f78aa6e339f54e7e7fd05d7c2440bea97f5ca4c7bac605df1dfe1e08894053d3c789b7ee52dc65592de845f27060b3472c3fdaade207887d717f4c3df03132974115101953245eb1e54f3f4f56d4ba7eb8d1b473da2db172a7a717c972a316904f377e92806abbc3ccf57e14e40a8534c3e93810473687add465d9ed3d65183fb3ca474fd81e8a8457f4f540582a745e93b90bda6e45d7e4235ae2359dae9f8ed2d28952ae8e1137f431d3d77ecb2f711b196b744f19b1c1e960c12e3487d8fd120f351562678915dac00f98cb6d9509ff307c33ecd02f5d12ce3e5fc49a1171c18aac75d713263e2e68851a08acdd292689801261f1458524fb5f5d1e178ab81487b20db123c2cbb5c5e132c37afbd3c5998660748f87cdf31788d6e5ebeb980463bdce893285d77e96744ed201a64ea1bcedb8d6bc074937a735a78c34c1d459b35fdd6e8e43483d1583177867e8707c12853abe6a5be97465ca5291391c39bb7deb964c582346c02579548a3421771ddd5a64eb920f1587db549c0dfb4579f51c38926773a6d0c04cde356ff75bc80e33d0b2aacd8e32687ed0485264afc413f0072dc41cc52c5b96041d526e1e940fca41a5648a66945370e00aef083200b32f8563189d354ddc3df43480e5428e78e9467467a8a66a81a84e9483c2f7cbfd8abfaf205a"]) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x53, 0x1000, 0x7fff, {0xffff, 0x400}, {0x0, 0x3f}, @period={0x4, 0x6, 0x7fff, 0x2, 0x6, {0x8, 0x0, 0x0, 0x81}, 0x3, &(0x7f0000000040)=[0x6, 0x0, 0x4]}}) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x0) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0x1ff, 0x210400) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000e40), 0xec6, 0x0) write$hidraw(r4, &(0x7f0000000e80)="d9b99ac6fc6f1556511609ae7dec5784b7e704495dc45013071f896d21a8529dabea4f9eb18c466673b7caa9b6b3f24fbff15fcb2cc15e9d2b91a8fce55633768a22254d79de2014a0e54d5e55565455646f32773557a029f534abcc8d79497fc6cd9a76f571707d0da0c76890752234d2b1c05ce651adc3ded4b47daf67cc06b7c6b7990ac73e5844eedd809f9d71567caf97e2dfbe69519aed5ebe605767955805f9d377906f89fdbe5603daa82f9f23d7009be423b490597f32f586f3f6ac953bf85cb25d3a0e530bcffc250dfd3fd5554f71d334ca0ec75f88e9c017d9c40ee841792bae6f4fa68e2d5e5b", 0xed) 17:29:06 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3dd581) write$hidraw(r1, &(0x7f0000000140)="0081ba1992abe080e6d57d4d5058b705251f0897bed4319119fb72784712d9000d4f9fa4eb117ef4a2c06efa90cba2496f9ac69b048a25e4b4916a0f6530364325f03d914074c70e952e66e4c08ed4d8f24b0ac7dee05be9b5b42a552aa4bdba9179c527881268079c42454fdcaeb5bb", 0xfffffffffffffde2) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6f41, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x509001) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) (async) write$hidraw(r3, &(0x7f0000000100)="140350a83639fafea99986da21cc22d3ea9385400f9cd231d5606b63b3a1a0ba7b75", 0x22) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) [ 782.415252][T28593] Error: Driver 'raw-gadget' is already registered, aborting... [ 782.423000][T28593] UDC core: USB Raw Gadget: driver registration failed: -16 [ 782.430399][T28593] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:29:06 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x8}, {0x0, 0x546}, @rumble={0x0, 0x8002}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732fa4fa356", 0x82) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) r3 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x200, 0x1) write$hidraw(r3, &(0x7f0000001400)="d7f7fb41584ff759c17780bbaf3775f9ee2044e00842b29279041def30831787694359a2fff96f077953d529e5fed2ed025b02e4379cf1ee7ec38dd603fe9bbb1ed4e337b9033f5a5608a89b1abc703de9665c3a212d79ce11074ab10466f4071b0cdaec98cd61a60110ad36376855f840ca735fb8dd", 0x76) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r4, &(0x7f0000000380), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="fa4c252f7034cc1bff945a1646374c67182b14b523dda4ecaa5cd8acbb1b7b30bbffd4b093c22bd28b21ad49fdb431ca3dabb15b17d6bb54f90f8e7dfff4b0c2616dec3065b305b2d27de5e5432a332221e04c19b802fbd2a0b8d3441b183d7869ecea5b0839db17b8a0b699ebdcaac8ee42e26aa615bb7c2b41ac22d64b45f49b5d5cdf9cbe11bd566074f71427b82c5d203ffe433085197e65eb7e28d025793f887f1b7773d0a951a5ea523b13b083eecfa6226feb52bc002505fa9bfbb0fdfba54da960001930dcbb", 0xca) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) syz_open_dev$hidraw(&(0x7f0000001480), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40286608, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f00000002c0)=""/4096) 17:29:06 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3dd581) write$hidraw(r1, &(0x7f0000000140)="0081ba1992abe080e6d57d4d5058b705251f0897bed4319119fb72784712d9000d4f9fa4eb117ef4a2c06efa90cba2496f9ac69b048a25e4b4916a0f6530364325f03d914074c70e952e66e4c08ed4d8f24b0ac7dee05be9b5b42a552aa4bdba9179c527881268079c42454fdcaeb5bb", 0xfffffffffffffde2) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6f41, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x509001) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(r3, &(0x7f0000000100)="140350a83639fafea99986da21cc22d3ea9385400f9cd231d5606b63b3a1a0ba7b75", 0x22) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (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, 0x3dd581) (async) write$hidraw(r1, &(0x7f0000000140)="0081ba1992abe080e6d57d4d5058b705251f0897bed4319119fb72784712d9000d4f9fa4eb117ef4a2c06efa90cba2496f9ac69b048a25e4b4916a0f6530364325f03d914074c70e952e66e4c08ed4d8f24b0ac7dee05be9b5b42a552aa4bdba9179c527881268079c42454fdcaeb5bb", 0xfffffffffffffde2) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6f41, 0x0) (async) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x509001) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) (async) write$hidraw(r3, &(0x7f0000000100)="140350a83639fafea99986da21cc22d3ea9385400f9cd231d5606b63b3a1a0ba7b75", 0x22) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) 17:29:06 executing program 1: ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000140)=""/79) (async, rerun: 64) syz_open_dev$hiddev(0x0, 0x8, 0x0) (async, rerun: 64) syz_open_dev$evdev(&(0x7f0000000580), 0x3, 0x8c201) (async, rerun: 64) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x8000) (rerun: 64) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x7a, "e0d14797e9228d1bef3977d78fb54c0ddd6f16490239b03f074af33cd70bedaa5cf16472811199fd53b17f8367e1845eaeab9341348b81a9e72e02a42d15f399ba0b9c154e2c7396c7d6113a7f9b107b8421ce41b27641ff79151e79aa277e64f8d53137589b4671fdfa05f9643a3883328b583d7523ad94dc22"}) (async) syz_open_dev$hidraw(&(0x7f0000000640), 0x8, 0x0) [ 782.502232][ T6] usb 4-1: device descriptor read/8, error -71 [ 782.628985][T28610] Error: Driver 'raw-gadget' is already registered, aborting... [ 782.636756][T28610] UDC core: USB Raw Gadget: driver registration failed: -16 [ 782.644180][T28610] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 782.654001][ T71] usb 1-1: new high-speed USB device number 88 using dummy_hcd 17:29:06 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x230803) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 782.931976][ T71] usb 1-1: Using ep0 maxpacket: 8 [ 783.212142][ T71] usb 1-1: New USB device found, idVendor=04b4, idProduct=1002, bcdDevice=15.b1 [ 783.221250][ T71] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 783.229332][ T71] usb 1-1: Product: syz [ 783.233617][ T71] usb 1-1: Manufacturer: syz [ 783.238209][ T71] usb 1-1: SerialNumber: syz [ 783.249513][ T71] usb 1-1: config 0 descriptor?? [ 783.508020][ T4314] usb 1-1: USB disconnect, device number 88 17:29:07 executing program 0: syz_usb_connect(0x2, 0x36, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x60, 0x1, 0x1, 0x10, 0x2001, 0x7e19, 0xccd6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0xfd, 0x2, 0x2f, 0x39, 0x38, 0x0, [], [{{0x9, 0x5, 0xd, 0x0, 0x0, 0x52}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x7f, 0x4}}]}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x300, 0x7, 0xcd, 0x0, 0x20, 0x8}, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x3e, &(0x7f0000000c40)=ANY=[@ANYBLOB="cb4dd1428cb0b2465e5568a8aeb4114237574e0d6427574116b7e30ecd39f7f2da31f4de47942e59a33ba144c35c2617f81a92d9a81e46d3397a18514729ac9bddc0ae7c1c02c94d17409b7057aa06caed44ae389d38254040692ffd4ddc1532a51b9c5cfbc094e6353517504cfd288a0030489498b2e045890256276e12f922d2d835e284043183bc9aa1c01cdcf02414243a268f1e0fdb5a080de1129c04c732c1feb5484be1f1fbf78b5438aae3a65ce7e606868629ec3a9a7150dcd39450c3302d66c6510f52d26a63f9966a7ff5b81474f81c102757b0017bfe55094f598dbdacb495251990a024f8ae246202d63da197cadf674b08f9bf88b85d479384396379ace3b2dfe9bb6c032661e8ccb7ef2d3249fb13198c26f0b842f702d90663031eb007d733c76442971ed0eb6707419fa880a675a5fb8ecd1b5121547906a58dabd8a1efa68a936bde614e6bcb4822143f85ee665b6e0e47366a857ae428f4cb29edc3e7bff9efe79639bfdaea0567fc1e4ba856239be840cfe1a13f608a2551dea6f6f90280da81eac409f7c24405caa9981749d6a3d0c29a862adcd994a2ee52dc4c491525766287b155eb67f685b4231ea66e6ba7633973831ecb80095f3f51681f616cd1b6272ffd222ba08c93404052bf6be8380b5d242581bcecf397f9e18f48cf0a9a44ffd8d8d927235f358e3e20a6dbc485724f06dc935f594d8622a71ca351a58e8cf57572071364571cbf8f699206597454edd7c80008d2c9fcf6edf69fddbc5dbb794ed7f958794ba5c032def926acd2efa8f97e993c4b680871d9e1561b663c6b2a6fe126255ee569d0214150351f106b9396be8f4c939795f456cb36a0acb9c477f0e41f97bc1b7f42d88e141b29d6b0d3f56373b7ccc5375bdb66e0d6b0c6d68a84923dc85759a5b82b87c53ccd3bfbf3d331edb692a004b446c69be197ede46c32f13131a7c7d95127f0157189558ea55fd48d6b1e0c1222101edf3b55a1dc7a8ac08047568039a8d4e91b00a6f6d30c4f9e0f1b4d7364c822c457f1eea5d2ad1e400272e00017d21f70ae58aa64a352e0eb74deef56203444866c88ccc07cfda43f877706b6346c282da2cd3ee028fe4551459b6428884a2656baa1592cdfb8e66d3380fd8bde71ef0906c7356c5e3677a4e048b207085174c80412b64df6e8561de09c138909a03bb848a22460fbf3e3cd29baa99748e37c05f42f1fdb7d6ebaf8a65b0382c4c83d52de502dd2aa7cb9e7e7f99d201f9ef3df6548e38d1947f1c54edabf0e64dfdc81db85d23e93f2dba6e6b7cefde75190cc776cc760a6da54219cb8feb4b54339342cf74fa6351ad6b76c16599b92023eebd7d56a793c25df1fae78718509306db97402d63de1ab5c2c00e1d27bd2184fcae21d808077bdd05996d260533d0d613a0e2d95bf676c33481ddc0783ef6aae6bbac37e21c72a0336d7dbd4740a4353eaf5d82f2ffaf081c20a078066f685d5488e0e9ef40858fc677ce628f768c89ce6c1a3d9658a03dd68291f739484c00138d910617a6c360e51cb04a7e79546721aa4c897289dfdc5ea7d3aea99acb1bddf0aee30b1557166ebe18e11c657d84c0f0c4ea374c85437bb0179250079b1bedd2f9bade94cf854b240614442e0527cec05121ad33512c68b029a43c87f3dc1339c41c13e6903d401cb459c37cd0993e001967c32f43d98e36d2f4f93a90c0f70d5d8b0131d25fff54f2831d9de6b90520600ab1a4c328952d77b3da8e1e4964d9024c9adc8653d99f4573a7734fd9f1407b0587c734befbd0f2873650784d4fd1ba51a792b9a5e657ac4a3e0d4165ac4dd43190dc627ff91a2f5e8e6961a6232264a790baa85b001096087b90eca6ff0483505720157f70b82ca598cc08b8df3d7b048ac12a844e0da0a1f8b67a431af90847505cc4d22832fba5ac81cdacddea271891426413c4c6184f11e06d5de5fac48ce59b09ac2ab8745b69a107d2e07b0667a822cafc16a3bff04037168bbc4a465080b20c49c34fbf2684c94551b81ffbc5f11bc8c30a72816244d69bbf609d5c1a2bd324dd1febb75dde51b4a0e87102172faa1ae363f3f71b2145be75eeec002ab5a90d70de6eeec485177d14bf59ae98ec5623df8d82d968aa288be6672d362635da0a40c2451c25522c9c4c91680ce11ff57c86c8c760edd28a841b901f46b4b50930152ca7bd45f36e31201329948bd5632a646ad09137af11704d3d735fd885ab707b1b0e3dbdc5ad25d94520dc9b57d2fd1b08ddee21d979a21c59b216d6fb01945f161bde28d0ff51610eb720ea53c30d083f95f042f640c6fc4c2b7d2a18305a7044753e2eae7a4db1e6d6e4a3dd6b2ac023f92af3d1e63ac64f0ab8acb05860a17eb89af9489c472a194d506df74422e166839a3dafe93066fbf4996e5fd0e8177ade212afd1fe269a01f70672f72e9838b28ccd3b34be68591bd5b3953a4ed86937b864712bc51ac48e896eebf853e5894d47322f29a4f4bd5108b5bcc4d729c9fb73715e0ae049f102b495a1cc6074a5d76aeefa232b5ca5cbadfd00053df0abdabcc6a18634b8b28ed9a47e687592f6a1f3adad3ea27465083345630988bbf91e2947bc5cd6ae5263fbfeaa50c0f5a0a5081e53105771719b02664629c81f8fc0b65147251b6e1ee1403ce69b4a77ab6c2560c2612550daed2f8c1c6c642f6226ee48ebc57f6ea2eb0c30dd4b08b6a90ea7db9cf8b113cb66a373bc3e2da9b8840aec3bfdaaf0a03ca0f436ddaecaeaf2f5a93afb2df52131194a0bacc164b24523946bf6d860e51230d3ab0b3e4bced932d331b5a6dd854649c65f2292f144c0f742674bb2ed700a825036c2ea1042a536bd68e29480de69f3927a0cbcf01a843faf7fc37ebf75bc0e67c6785107d1f11197bec7c5d753c7c35652d3193272614d47d4166d3ae3b5ed20f7a2b4732fea4b6edafd6d92a6729185ff0f408379e58d3cfe250fee6a00f1c10ac547819426b4b3ea451a3c2025c65e5c4af4cc1af2685e401cd52188f26913669df135ab05ce9479f067d46f134c8c8c7a9c9c4226408597a57427827335ece24e12abdd6c3a693a02ca5345d8e8958b9553b9678cea84356e564666d93059f1ec10de3796672783d51e708cc1a90fa44f23a02ca8d583b82f113ee09440bf873b7d455d124a52f878669d239ce4d156b0b3439222bb1cbad691c44bf491879c11ce9431d66f3461cbf817dd1b944d55bccc02fbcc54ca462c543515b370d207bd3bd25853271aad13caee7fbf53f364d4fac8b5b303c068bdee5fd84acd364e806c51e4fe2f897c927ec756b969835b457a1eabe84fbc9aa018322130e17d7d52f4c9d0c017bd65a21acd3f72b5ae85e1ef107c079812bdcb8f0c3fd4ba682bbdbf9aa484e062816b787bec36ef6a19a38d9d0f67cc701aaea8196349b8cbf5020c933d36d3eec43a19da2fb5b998f56b0a0cc906b3f7c510b11cb741d793e54b8af45f70aa3d948de0c8e1683f7682b90b9f9eeee8ae4d9f443d51cdfe90abeec7ce0c520997e5de7feb2b10205d2bec6bdf6b4c5a351878e6088830cdc21d5f675d513afe57156cea5c2bee684dc5cabb87193bc2ab310bbb99537d0fca2a0487b7f5f1768ec5742276672ffe7b7fc921ed187ce793118573af00af92ffffa320c8a2e88635760f9b74a622102d58e071b012db4197d52f80eed1d80aa0454555bdc3e2a6b89e2f20f69c14c25b893a420e4e10709781e362908a4dd97c26d6e9c0028d9e57da83a2e2d3032b0d3c44ef32fcf2ccb478efa55c31d957e70dce17bd885ad6a66e88414f8cf4cfb7db35858678cb72d214d32883db2076c35e3dec9e337dba9e3ce04cd2427ea033deda18a4e6c7ceea5a6aae68ba4b7ca51474eeb7a56c82629fb473b3509e598a0a478b0af44cd7a03d5a05025f61fc03ab3e97484ba6b59438e3cb2ce171c558587018cee93bbe34c66bb250355b47593ad5a8f21d80634681507c485afc8db41a4ea4b35fca752ebed7b2030ba8ee86b7fc0e7f0063cfe00b7723974ce581e9b0b2e6b2eb5e05400b07d3e66837a9ad3e2775a2878110a262cd465d0a65255f5d1147518a17adece5f36536aa0ce7ca18c40d9b62762a1eaa4bd1e150de413e51209f9f73064e0714c8e27b2da139798da896d3312c7b4947f7b7fb169a5cb22d88ecc3a6d716704686bb62806d724d09cffe55469088d7752fa168f591cefba44e4d69a5cb907769cced8ca7fde6cbf09d74bd29c6295056d3e59b9faab69649a211fd1f71dd9c1048cdd6fd09694e8d17dbc940c83a9bda573435b718faf26eb64b604eff9d7ba5eaff826eb804aaa4e264773e947953c1a63394b875d2ca12467547e0062fb0e5c58ecd15598d38a3e11cb00568625a0d3ec3de132b051a7222dc7acc5a98e858f280abc719a89f48170f37ede9b61aacf564ffd5d0856e78faae8fdd4a2d42ae1e669adb1a305064e4c83d4300a67360076acd66a88867933ab22618490a3ba41efad291e3dd40e171e94187f93bc517b03c899d3ece915afe59a8af72c35078c7e688d3203ba2f88345afa54c90b59f677c587643c9fb874cde4d66b72709bbd7bf2cb6cf0df5d28e0e4ff744226bfb0baec08fd20a2210dfd071aff57ba23ffb2f1675f692c464605f9a58f5184b25519859cbccc04483129d5494b29a4f6f03da0f552ddb59305b557edd089dda5cf2bc42000eebe285bd874b3f0c7fd3bd700feedf351be63e01fd1bb46268ce645979df6b6ee397802eeb11fcdd099fb41240223f102fb159096a282082efd1cb241f611d8d72001061e5f972ab1d7c865e459a5b1d2ac04421edcc0f4090ae932a66c19768ce4a9e08982807b82f654a130a7575542f4063a1bab289e82a15b3c7b546b712cd8df3c824d4a08c3a46cdeb97a5c146eb0db9d0a1e02abf14261ebf24f0eef98098b33fd5cfc7523975a9059e26645e0de1c095e840c490d5d2558cb8100af70e5e16712e8255464c3734dd86dc62c94c97cba6b2019d2a3ec29af6f746b1d2a9bf4c502406726f655ed1e1b318c73d19ca148268e4e41d8a0f7e116bd0a1242980a77dc4fb496e8006a6497e6340e7dadb80fa7ab011685dd5a7a20bae9996cb648950ff1d8c91ff7817313076e8d5bd71ae5bf72cd93779e3f6e947f73b3a039d68a46ab927befd94bbcba68d19213817e275d9248eecffdf22baf3fe0f2de73c06b968ced23ff0757321f87c1b24a1712cbab89e9069123ca30df11ea17b6fa162401c860d22d0830834737d6060b215a502ff11be56a7e73b31ea6c7646b56307675f7e2a5702c2458559ff0a1f49e47c7c7d18d06ec59a7c13d204cfedc5a01b72bb018acecc79f04f5f49f4e837f0d000b3b57c910b63e77167241a315aa796244f6173617ab789807fcb66ec74a1439200c952022505c64e392a5b9039a116f2cfce9b0c2745e73e3d21a0ae1afc0fb6cdbc406cd97b12550a0e354a09eaba506b29a68c0b9cd1d7b980a52b5a2fc5e8eb5712a5dc25caaf8bfb43a81940844cb08cde7486e9e7d1f99d25179333f8bd2248c1c5985a86770ea79c0504bdd46ac018310dbfbc4f31a8d2332b14263e04d41c313b0e55ceed0063ebfebb21a018ccb57b9908c74ee430302fd02dc8abcd683d08fcf39ca72795900ad260c2768bfc72bddbd22d4681cb4589a007f985f5336fbfbb0595ecac47f168d869e8ec14a484d0ffd310ad87894859fe2d2942d52445e9b4e37f40a696175cc1762ab8f4d55342b7d7d84e7e"]}, {0x0, 0x0}]}) 17:29:07 executing program 2: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x30, 0x80, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x2, 0x76, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x6, 0x2, 0xbf}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x1, 0x9}}]}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x0, 0x20, 0x3f, 0x0, 0xff, 0x81}, 0x6a, &(0x7f00000003c0)={0x5, 0xf, 0x6a, 0x2, [@generic={0x51, 0x10, 0x1, "faad08ce0d79329a8f106fbd5271c5cf3f113c290dbe06b66a21fb3399790d1461d1ce99dc8baa94e4abefc012d7369a86507d94952fafe879ca7ea55476801908948ebb2436207e66e415ce9b39"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x1, 0xee0f, 0x3, [0xff003f, 0xc0]}]}, 0x5, [{0x6c, &(0x7f0000000000)=ANY=[@ANYBLOB="6c039c2ac48ebb0b144b8a94e5990694fce35d9abc5edd94860ea4b15bf391dbe5f4e2cfcd25aa2246caffa2f50e6cc351f3c5f7238c770a92da2308b5d80c8ef2c20e1f4aff081cd025bacc0e83efe8dae9a117cdbd5afbb181c1b9f2a46601f7791c428f506d70a82805cd99a533511aeeadd3ebfe9fa7ca76ad515ac2177c43fc0ea1e9e33ab7b079489a72fa0b3f48c32893d0baa3f4805acee466a9f96ce14d2209885633395e24f06b31d46230bfe18dd9e5162d75699106ab5d543c689bd2779225b7"]}, {0xd3, &(0x7f0000000540)=@string={0xd3, 0x3, "450952d96c9a719e28407065ff7bf174d74382b4f81cd21311e842a73f13c374d28235982fe646002ce7ffc8e9c9cda13bf98108651086080dd2fb682b97c444988c721ccfa5daf6ac9433c5d025311b981bd5c6a497b51b2397b6a12ba08dd7f67adbfa5d25aaf68335c2f3b2d6beb1475d8551d2ae27cc75a0722b30901860141ffd0af65496ee68202d90d1de3eea087aac8f12124398e1b098906cdfd4b16b5d0c88b8bd276eb611ee185295a35762fc27990a93ddbf353a444ce8430280dd33fbdd92f69bf1baa4954dfecaefe884"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x409}}, {0xf8, &(0x7f00000006c0)=@string={0xf8, 0x3, "00bd7fcc88d07cb3ad61d98bc761c4f8a9f8a59449376d9d371b58dbed0032ae1242414a1a7977357fb83cfa42f8bb977b17a9abacadc735ff771c6a9deda871bd8fc859eea1adee73ec3c24bfb335e4596b32b537c494c216afb163944b47907002216da415c332081be7917cda1334c57abe310cb680490cc465d855812936c74915d35c8952e2f365899f692607be62515e860d98011123d1a4f09ec96704eda6d6430b035e7aa521a3cd56cd55e9b435fabe0d7f20bbfefaf725c2825acb6287bb2d3e25911bb7fca29d6e06fe94b407eac818077c1d553787cc692aef6ab422a556482ac46ae9604aec538477ed3c70846842ca"}}]}) syz_usb_connect$cdc_ecm(0x3, 0x59, &(0x7f0000000fc0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x1, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x2, 0x6, 0x0, 0x3f, {{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200, 0x16d0, 0x10}, [@mbim={0xc, 0x24, 0x1b, 0x0, 0x8000, 0x8, 0x0, 0xf21f}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x2d, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0x1, 0x5}}}}}]}}]}}, &(0x7f00000011c0)={0xa, &(0x7f0000001040)={0xa, 0x6, 0x0, 0x2, 0x2c, 0x5, 0x20, 0x3}, 0xdc, &(0x7f0000001080)={0x5, 0xf, 0xdc, 0x6, [@generic={0xab, 0x10, 0x1, "9ffe65a12e0f7e8f3ee975341bcebc68fbeaa524953951a9190bc97cf617ad5e59ee7d61d4122294400caa8efe040e1788d60141fc3d0a54ef6fe88b3260b46fdceab7fe25309ff0e704912ec16fc58e533d6237b174a3c9c0d4eb6afe1991c1ace194f659612d77f1d541d00ed03f1b74c61267de2c964197e60bfc03af84c6c62fcfffe133370dd3d73109f557f2343f29eb7d5b6986396846eb5b350e246627533c250c542e7c"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x29, 0x8d, 0xb3, 0x6, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7, 0x800}, @ss_container_id={0x14, 0x10, 0x4, 0x11, "490ad7d7ebffec35001c1769d0ec4fd2"}, @ptm_cap={0x3}]}, 0x1, [{0x0, 0x0}]}) 17:29:07 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x230803) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 17:29:07 executing program 1: syz_usb_connect(0x0, 0x7c, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x74, 0x35, 0xe8, 0x8, 0x1462, 0x8801, 0x5c6b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xf8, 0x11, 0x14, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@generic={0x11, 0x9, "1365683f9a41b3b4302516132cd264"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x1f, 0x0, 0x0, [@generic={0x2a, 0x0, "c64b2d682fe6a1e4be9a301a6f1e14f251b29bd7f84f7cb6c20fff0df0608f2517d22366ddfdb7ab"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x0, 0x0, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x0, 0x4, 0x0, 0x40}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000000)=@string={0x0, 0x3, "623d5652f60d9e8f0644dd0af1420c2c6bfdb288f8b5c0c28ced54637ed50292622ae94067cadd1c27282fd3793bcd76177ad703207a8907ccca79de16ddcd68d81cdd75271207d458b7efb62c44745d3ca2894dff618bb86fe44a81a0d767d613625d54eb189aff33c2062291131aaf36dbdf74f0a6bac914"}}, {0x0, 0x0}]}) 17:29:07 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 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) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6628, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000001280), 0xa9f, 0x400) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) 17:29:07 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x8}, {0x0, 0x546}, @rumble={0x0, 0x8002}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732fa4fa356", 0x82) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) r3 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x200, 0x1) write$hidraw(r3, &(0x7f0000001400)="d7f7fb41584ff759c17780bbaf3775f9ee2044e00842b29279041def30831787694359a2fff96f077953d529e5fed2ed025b02e4379cf1ee7ec38dd603fe9bbb1ed4e337b9033f5a5608a89b1abc703de9665c3a212d79ce11074ab10466f4071b0cdaec98cd61a60110ad36376855f840ca735fb8dd", 0x76) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r4, &(0x7f0000000380), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="fa4c252f7034cc1bff945a1646374c67182b14b523dda4ecaa5cd8acbb1b7b30bbffd4b093c22bd28b21ad49fdb431ca3dabb15b17d6bb54f90f8e7dfff4b0c2616dec3065b305b2d27de5e5432a332221e04c19b802fbd2a0b8d3441b183d7869ecea5b0839db17b8a0b699ebdcaac8ee42e26aa615bb7c2b41ac22d64b45f49b5d5cdf9cbe11bd566074f71427b82c5d203ffe433085197e65eb7e28d025793f887f1b7773d0a951a5ea523b13b083eecfa6226feb52bc002505fa9bfbb0fdfba54da960001930dcbb", 0xca) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) read$hidraw(r1, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) syz_open_dev$hidraw(&(0x7f0000001480), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40286608, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) (async) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f00000002c0)=""/4096) 17:29:07 executing program 5: syz_usb_connect(0x0, 0x380, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x6b, 0x25, 0xfe, 0x10, 0x7ca, 0xb800, 0x3d08, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36e, 0x1, 0x0, 0x80, 0x0, 0x2, [{{0x9, 0x4, 0x52, 0x5, 0xb, 0x3, 0x0, 0x0, 0x0, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "47cf"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x6234, 0x7ff, 0x8, 0x4e}}], [{{0x9, 0x5, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x80, 0xab}}, {{0x9, 0x5, 0x80, 0x0, 0x0, 0x9, 0x0, 0x20, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0xff, 0x9, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x0, 0x0, 0x0, [@generic={0xb0, 0x0, "b3fc291ce6896e228c05db48f6de703d18daf5b818227c85f3ffda5653dc354aab167738d3e36590ab36bb36e347ad872fe987c8de996c6b3d60c06b35d397d779cb3d37d29d10d1c00f446aacc247d167861915b52026c1b8c897b1c937d4f510ed50fe1f775860d856c64c0530e14160346543118a33ca1db94e8f4bb198adb6b37a99c6c7e9a4df8392b8c7e70cd03dea519313347a59d7a4c26a0015c0be9b07a241b32ff465a05541c1582e"}, @generic={0x13, 0x7, "918868604e8b049b26753a7181c660e3d6"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x0, 0xd8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0xffff}]}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x7, 0x1, 0x0, [@generic={0x78, 0x0, "9a9f05f45504639a39761a2412d8178557b1b41cfc5c3219d1d9670dcaf209e126665031255c01162583ec8899663121521bd1d2f392b5a5eb20b1548d7e5e92e3a175a675a8d2ba9384a92ce3aa1a1a8c5dbda7b8633c767fa66b22d2613c85137326e53c961b0982d2cff6b3f2b5e10a17aee4c4d8"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3}]}}, {{0x9, 0x5, 0x7, 0x2, 0x10, 0x80, 0x0, 0x8, [@generic={0xaa, 0x6, "63d922613b9843da85fc64862b80ddff89641a5416db3ee450d6b4b1758a01d56c62f91b3805b89f71af8707d03cddf0532bafd5a24ae6f60cd45ae4a21d58d6a4ba67bba51a6e56edd9e1dcab2d53e0e63a7b56d5806d2b28cd04dc1fc3c8f4adc1da207339fae0f11e5f469db66c5091048cb415dbe9cae99f3dcca41976061e572dc0b1e4e6735029e4364a66b0ed6fc588907142856b7e3eb4930b9e237745b3dccf95f75ebe"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f}]}}, {{0x9, 0x5, 0x5, 0x3, 0x60, 0x9, 0x80, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x5, 0x8, 0xa3, [@generic={0xcf, 0x9, "7f6dec01ae19114c9c08fdc4bae93d4d3f92bb0b96d5a787e0977530dc57ca1f2c244746aecc50d639e6509cc627cb911c51eccab949e2c4d0748a87a0d40100b1e097959fcaca6fb3b2367464c6acf1120f627b3de142a795045dd4236831b47555ef4a63b30f2361bfd2a2a69d68a3935061c9e31228b00dc295d5c6618b665e1a104adc9f1c06167b29ee812c77e8f98bde15d8004742ea69a4526573c885493531fa28b430442faea4e4aed7dffb70133fdb115c311433d2bce1861cbcb86e1606928bd497cfbdcab5e539"}]}}]}}]}}]}}, 0x0) syz_usb_connect$uac1(0x1, 0xd8, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc6, 0x3, 0x1, 0x7, 0x60, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x2}, [@selector_unit={0x6, 0x24, 0x5, 0x3, 0x1, '^'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x7, 0xde, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x1, 0x81, 0xd1, "a6"}, @as_header={0x7, 0x24, 0x1, 0x37, 0x9, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x84, 0x1}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x3, 0x0, {0x7, 0x25, 0x1, 0x81, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x3, 0x1, 0x5, 0x1, 'G\fT', "6ad6"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x6, 0x2, 0x0, 0x4, "", "af"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x5, 0x9, 0x3d, "ec94e99e9fa6eeb7"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x7, 0x2, 0x6, 0x2, "fd95", "cfe9f6"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x1, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x20, 0x7, 0x9, {0x7, 0x25, 0x1, 0x81, 0x1, 0x8}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x1, 0x6, 0x3, 0x8, 0xfc}, 0x43, &(0x7f0000000140)={0x5, 0xf, 0x43, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x59, 0x2, 0x400, 0xf000, 0x4, [0xff0000, 0xf0]}, @ss_container_id={0x14, 0x10, 0x4, 0xc1, "399ef4b711c8c0a42585b8ed0b412b65"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x6, 0x0, 0x1, 0x3, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0x48, 0x1, 0x1, 0x6, 0x6}]}, 0x5, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x409}}, {0xca, &(0x7f00000005c0)=@string={0xca, 0x3, "4cdf6acacede0621475c475e51f347830376ac253d3be617987f4d31f76234cc62088815f04bbcd9527ecdbbd83f7e3a61f6e0ef483e893394a99d9fb3ef051f8e91c9ab4ce43935d8d0b7d06d12722f48de7d5c88506b7847e5fcf80f10cbccfe3a17939d4708dbea8b2f0ede600f3a9a278d5828514b3f726b909ce29b096c56e117c6d4343014b1aeaa152cfd5dd1527045d1203a0bf91c28f7027fe5718414890adecb125215282b4f2db98c05161691be4d11e615b37f4516ba0c13926e62be9255a49ae966"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x82, &(0x7f00000006c0)=@string={0x82, 0x3, "b4f5afcb24f1de246302ebe9e6c7933cdedb226e19f8c629a0f7838a82c36babfcbd5c7f2d5739c9b0b82da901a05226e601fa7778d364829dad4572281ce2d433b776bedb97e2672fa9703a54d85068af8f14a84882d6c55f92d5c4ec1b84aeb7af329c650b34bdced19df42ec2c378707529314f05e8b169a38eb63c5d75b6"}}, {0x43, &(0x7f0000000780)=@string={0x43, 0x3, "d57fbe6ea1716f7cb99ab97cbe8c75c3e03c4543245a9f035e6038ad6e6b82d7c4e08b8497da42485b781860bd5d94ecc1eddb4d0a8f0de625c8d087c530130426"}}]}) [ 784.059897][T28645] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.067649][T28645] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.075015][T28645] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:29:07 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x8}, {0x0, 0x546}, @rumble={0x0, 0x8002}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732fa4fa356", 0x82) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) r3 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x200, 0x1) write$hidraw(r3, &(0x7f0000001400)="d7f7fb41584ff759c17780bbaf3775f9ee2044e00842b29279041def30831787694359a2fff96f077953d529e5fed2ed025b02e4379cf1ee7ec38dd603fe9bbb1ed4e337b9033f5a5608a89b1abc703de9665c3a212d79ce11074ab10466f4071b0cdaec98cd61a60110ad36376855f840ca735fb8dd", 0x76) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r4, &(0x7f0000000380), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="fa4c252f7034cc1bff945a1646374c67182b14b523dda4ecaa5cd8acbb1b7b30bbffd4b093c22bd28b21ad49fdb431ca3dabb15b17d6bb54f90f8e7dfff4b0c2616dec3065b305b2d27de5e5432a332221e04c19b802fbd2a0b8d3441b183d7869ecea5b0839db17b8a0b699ebdcaac8ee42e26aa615bb7c2b41ac22d64b45f49b5d5cdf9cbe11bd566074f71427b82c5d203ffe433085197e65eb7e28d025793f887f1b7773d0a951a5ea523b13b083eecfa6226feb52bc002505fa9bfbb0fdfba54da960001930dcbb", 0xca) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) syz_open_dev$hidraw(&(0x7f0000001480), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40286608, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f00000002c0)=""/4096) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x8}, {0x0, 0x546}, @rumble={0x0, 0x8002}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)="66642852a99245c8e91a6d5551532e5178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc627ff521a77e3cce49a8cb6b16fb9f0e4664e2cc00cba87f9a8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d28a53539177d78d4732fa4fa356", 0x82) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8001) (async) syz_open_dev$hidraw(&(0x7f00000012c0), 0x200, 0x1) (async) write$hidraw(r3, &(0x7f0000001400)="d7f7fb41584ff759c17780bbaf3775f9ee2044e00842b29279041def30831787694359a2fff96f077953d529e5fed2ed025b02e4379cf1ee7ec38dd603fe9bbb1ed4e337b9033f5a5608a89b1abc703de9665c3a212d79ce11074ab10466f4071b0cdaec98cd61a60110ad36376855f840ca735fb8dd", 0x76) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) (async) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r4, &(0x7f0000000380), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001300)="fa4c252f7034cc1bff945a1646374c67182b14b523dda4ecaa5cd8acbb1b7b30bbffd4b093c22bd28b21ad49fdb431ca3dabb15b17d6bb54f90f8e7dfff4b0c2616dec3065b305b2d27de5e5432a332221e04c19b802fbd2a0b8d3441b183d7869ecea5b0839db17b8a0b699ebdcaac8ee42e26aa615bb7c2b41ac22d64b45f49b5d5cdf9cbe11bd566074f71427b82c5d203ffe433085197e65eb7e28d025793f887f1b7773d0a951a5ea523b13b083eecfa6226feb52bc002505fa9bfbb0fdfba54da960001930dcbb", 0xca) (async) write$hidraw(r2, &(0x7f0000000140)='j', 0x20000141) (async) read$hidraw(r1, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(&(0x7f0000001480), 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40286608, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) (async) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f00000002c0)=""/4096) (async) 17:29:07 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x230803) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 784.109642][T28656] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.117513][T28656] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.124880][T28656] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:29:07 executing program 3: syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0xad, 0xb7}, 0x26, &(0x7f0000000080)={0x5, 0xf, 0x26, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x0, 0x0, 0x3ff}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6db487f9af7f11380ed27f925dab1430"}, @ptm_cap={0x3}]}, 0x4, [{0x0, 0x0}, {0x49, &(0x7f0000000140)=@string={0x49, 0x3, "96684f2187299a8c089fd24f1e973148531b442be9e584a106fec8db23ed45c85959a4fa8ddd479086ed3f201b4a6f2760182363eb1643b7b0aa1c44440e4bcab624084bad8d12"}}, {0xb8, &(0x7f0000000200)=@string={0xb8, 0x3, "d18f4a4b1f8611bd3778a1bf8f74b19c2cefbd25b5ff096a5a1f959e45c09e2c206c064316eb57bfdd64b73a8cfa9a5fa2cabe6af4b66840871c1ddbfe065ae8d1abebc917e56683e89628489b717d9315c8f45901ec78e0273175a880490e84e5e8fb477aaf80e13ab85d026cdbd5225b207dc4993f195b3ab70bab535227392161585a36b0bb33de5b94226229558efcaeb117bfb7f859631aa9db5da740ad5c711441ef5051b4106c0b0bd87b5baa493bda25853e"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11c0, 0x5506, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x12, 0x1, 0x3, 0x1, 0x1, 0xcf, {0x9, 0x21, 0x7f, 0x7, 0x1, {0x22, 0x6cb}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x1, 0x7f}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x250, 0x5, 0x9, 0x7f, 0xff, 0x7}, 0xf, &(0x7f0000000400)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0xa2, 0x20, 0x322c}]}, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x44b}}, {0x28, &(0x7f0000000600)=@string={0x28, 0x3, "2b5a5e27c150ff813aa27a54681946d8f634c8cdad17f9aa6f6eec1454d212f096f54dca232e"}}]}) syz_usb_connect(0x2, 0x599, &(0x7f00000014c0)={{0x12, 0x1, 0x310, 0xc6, 0xee, 0xb6, 0x40, 0x421, 0x47c, 0x3ae, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x587, 0x3, 0x9, 0x0, 0x80, 0x1, [{{0x9, 0x4, 0x8, 0x2, 0x7, 0xc5, 0xef, 0x81, 0x7, [@uac_as={[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x1, 0xc6, 0x0, 'O'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x9, 0x0, 0x3, 0x80, "f0f35a160062"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x4, 0xb2}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x4}]}], [{{0x9, 0x5, 0xf, 0x10, 0x400, 0x1, 0x9, 0x0, [@generic={0x1e, 0xc, "d8ade63cff4d628346e8f3eb1405e73ecedc84b76d99377a2fcfd690"}, @generic={0xd6, 0xc, "e429c5c821c4b49b5d5298d558fbc5f1c77ab85f821b0e0902c93b84eb47527e77cbd3e034681e069286105fa1d39f7355437c158ec6f304cbb5e3f2c3cbf6c1d9be308699842016f1e8fccad640fbb6a92e7c91b384069d16e7779d1bd5e36f6cfd13caab57b2b0b58018cee1c7c575758fc580d106edefcf08db941ed5c1d00dbbda9d6c9fe59cda005ab1274410c03a2a8f7a2fa6a34232f62b7fa2f78ff35a01deacd930ce24232affed437c395ebf08775990aba94afc277496197418b48ea7f124ccd4ad87d647948160675a757e72d16a"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x10, 0x0, 0x7, 0x9, [@generic={0x86, 0x0, "134f60d24f1c2ceaeeda960426bad1540742d0d446d333a599fb2ddabbcc329fe51247975897cc7eb2f26a75a02fa26c1e138635857cbd00786cf428708c31c8e2cd8a8c2e8572c0c550f2b93dd5ea1834827e96c2d18c1443e6e113cd69609a2d0781a6ea4273de52c465e865d5cfd6898166895557629cd639b71e4e6b4e1a578a6ae5"}, @generic={0xb4, 0xe, "8367bfb2c95a692e0aa2e0ee63f013fe36305b70851ffd1e4ada28a01ba1672f6d86adb0fcd26f900df45da8ff949e3a2e4885bb3584b10487c7687b3efde133e830dd652dd5fee88ec5e5d11c81f04eab084fbb31168f2a328796efe99c765c85670c755002a26fae33e1dd891b61872d905414079ecf7b9d3c9eded90dd9440a95a793e51c006ffbc6b6a21e69b4eaf7ba93d2ac7294a2e91e811ae19848905d02b5268bfa182fd626735036208ca1efd0"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x8, 0x20, 0x7}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x20, 0x9, 0x72, [@generic={0x20, 0x23, "1848598e200d458e9905addf272a7ea0f00e8afc8bc58b4ac02ca44b2d96"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x3ff, 0x2b, 0x0, 0x6}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x5, 0x3, 0x1f}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x0, 0x8, 0x6e, [@generic={0xd1, 0x1, "4f8076f967e83ecb889741798b1bc62de55440ef24366633288e8a5fae45da3c0e9a4ea7ebcb6b9b7dcf2a0cf8427944c1ba8b7b5ab6c947f1d6e15b5476c7e42c2272717c5956e5498be460d36a34c3c609e900c4e51b45c2f9c83779fb7b76a7693834ff27365f724dced64b2086b283c2753910f00d4c2a7d3c106f4c8adc3c7a69793546cbbfc113a2415835cd3e6c929361cd3d5b76bcd861f342dead05d3e5ce0274b99ff496572eb4e278d372f43db8cb59565be9c288be7330e2b1aed5fbc559b2d524c7498b87450aaf20"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xffff}]}}]}}, {{0x9, 0x4, 0x78, 0x1, 0xd, 0x65, 0x92, 0x9e, 0x81, [@hid_hid={0x9, 0x21, 0x5, 0x20, 0x1, {0x22, 0x8c5}}], [{{0x9, 0x5, 0x0, 0x10, 0x200, 0x0, 0x34, 0xff}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x80}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x6, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x20, 0xff, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xbbba}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1, 0x57}}, {{0x9, 0x5, 0x3, 0x7455e0e7eba759a9, 0x400, 0x8, 0x5, 0x68, [@generic={0x92, 0x24, "4f74e7bec4f93faf5e10cb9b65a2c720bf070e41af86d110e4950655a1e8beb1467ab7ad92fdd9383cc30bd60d40b1512017040bc6306f48da8a30eddb2dd0022421c9335df496c4986aec45f37c39bbaedab349faafde9ca1a7315abcf7903a836e99250a396f41be39b06f737622ebcebb915d50d31012c384b60d3d414f22089399abf5a840bddef223378d1355e2"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x0, 0x6, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x0, 0x8b, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x9}]}}, {{0x9, 0x5, 0xa, 0x2, 0x20, 0x4, 0x1e, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0xfff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x0, 0x8, 0x1, [@generic={0x90, 0x39, "f52f646d2fb96c6a2a7d036e8372d073fcb3a7ba1f338a27eb388c5ada870944bc85307d157f0e926bd93e37be0742ca68a2bbcbecd785373ba2b0cd94faa4f7d53597f0d57fad22d874590aeeb6870c422a9dbed05300640d18cf3253322e404b011bd55787156f170bc48e119c1884c8bd2a0b74febba684462f7d50256497d4be1c3435afcd8513e56a2be202"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x3}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x8, 0x6, 0x7}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x5, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x2, 0x200, 0x3f, 0x0, 0x4b}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xe5, 0xc2, 0x78, 0x3f}}]}}]}}, &(0x7f0000001e80)={0xa, &(0x7f0000001bc0)={0xa, 0x6, 0x201, 0xbc, 0x1, 0x1d, 0xff, 0x3}, 0x5, &(0x7f0000001c00)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x402}}, {0xac, &(0x7f0000001c80)=@string={0xac, 0x3, "2a8f9c35ea6d7cef0430ad1ec241963681cb3ca1cf9d8effa86b29adf70882da4f425513b47588dd28033e763f6c968f0e0d46829a747ace0287454ec2f830751f0dfae6fb4d315110d43d71210bc1eaec5d884a137ba77454345d25f7514433b959211b9cb527245712d4c4b11f252fa648c54ef3d1916a609ec5a42d0da3411221cde33036b49ae3e9d37a5b511261eb80e5bc80d9a5ecf38ce8c15cd9e1cc36114940f2a530848106"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0xc37}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x340a}}, {0x2b, &(0x7f0000001dc0)=@string={0x2b, 0x3, "c56a799292b1da7db6a94ac9b8e80f3f5767179ec712a59a8f34b97575d3f592d132b8414c9cc90483"}}, {0x3e, &(0x7f0000001e00)=@string={0x3e, 0x3, "b7399ddb96f17e061ff97bca3e78f4d7936f100b1a2ee41aa6e9df6178807af67b11624ea477b4d51eaacf1c85a3f97c39e74e5f3746c773c4979840"}}]}) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, &(0x7f00000006c0)={0x0, 0x7, 0xe2, {0xe2, 0x21, "83457f807e7a464206ad3d745ad314d1541d4ea50017e08de9d594b96344cca343bf55e6957568ce2dc7339f8e2ffd9540875ac3c78ff8ee751cf7a5c611d9331669961a1569e9c3deeef95cda5766f4aef23dc6ded77952304e3b16e5b494fd8424530d7042f25d9539d0ed54e874bdd28a6bb8e5f2c3b442bb26bebcc224b00873863a33775f488fceee69dc2d00703efd65669c5256c4b823e7829007700050e900df897d8ca200f6756dab1af6aaed846dfe367075d66bcac73ba6f51a414e6562d28147fd12f5f0c92322fdc34e4688a674e276fd06ca1afd40584ba74f"}}, &(0x7f00000007c0)={0x0, 0x3, 0xfc, @string={0xfc, 0x3, "ac937aa030a1828f9e59fcb7634f861e1609851b3b84dbce41a6a56733a85e7813e5194536ecaa2bd5d2f643109803a5519ed3f236c46eb28a13b02f64136ebe9a37d125c3e9d3cd757c97bb7b6ff21c9c477d2c821097fe517186837646dd3c8fc1dfc300f76997ab60b30c57d31edc0f136858fdacea7d3130049bf0016de0d101acb7ab445ee3e34a28f47c4bbc5ec1592243b548e1b1cc36de2542881ed91e6a84e24b057897896ccdcd0fc4e767242eaedff6e791d30064abdefc7045a58bbddbbf49214d9f1f3ab7c4bd236381ac934bc9572bbc935368ba9c71cf0ebf3b4551d511e16371b870d402d179a0c99fa622ce6bc8c156e33b"}}, &(0x7f0000000000)={0x0, 0x22, 0x4, {[@local=@item_012={0x0, 0x2, 0x8}, @main=@item_012={0x1, 0x0, 0xc, '{'}, @global=@item_012={0x0, 0x1, 0xb}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7fff, 0x43, 0x1, {0x22, 0xa3b}}}}, &(0x7f0000000940)={0x2c, &(0x7f0000000440)={0x40, 0x30, 0x70, "24d576530a717e0ad702caec27a6de563d0a28bb99c9977bf6370c5139a89907ead902fe1dccb42497ab18a6c5514ec8c955058c27576f6f2a84cce3f88bd8519922521916967207be92038421ea960184c05eeb824b64a8a2af878ee84963e131c79086e97755d710ae61766680064f"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0xc0}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000580)={0x20, 0x1, 0x5d, "e80d9dd953c2e83af4129e1bc34f1c1eddee2afb5f0601331cbfdc18ca94a5740928859a4580a407113b440829b50083ef880cfccf9d2596687847890cac1828e836f0bdd5a5ef565379e2b65ec8e57ad994ac65b645863f813dd78b0d"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x8}}) [ 784.154340][T28660] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.162307][T28660] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.169617][T28660] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 784.195238][T28660] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.203031][T28660] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.210342][T28660] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 784.211196][T28668] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.226015][T28668] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.233393][T28668] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 784.245132][T28668] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.252876][T28668] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.260199][T28668] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 784.269195][T28668] Error: Driver 'raw-gadget' is already registered, aborting... [ 784.276914][T28668] UDC core: USB Raw Gadget: driver registration failed: -16 [ 784.284297][T28668] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 784.322029][ T4314] usb 3-1: new high-speed USB device number 82 using dummy_hcd 17:29:08 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x0, 0x0, 0x0, {0x1bf}, {0x1}, @rumble={0x2000, 0x2008}}) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x4) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) 17:29:08 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x0, 0x0, 0x0, {0x1bf}, {0x1}, @rumble={0x2000, 0x2008}}) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x4) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) [ 784.572050][ T4314] usb 3-1: Using ep0 maxpacket: 16 17:29:08 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x0, 0x0, 0x0, {0x1bf}, {0x1}, @rumble={0x2000, 0x2008}}) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x4) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x0, 0x0, 0x0, {0x1bf}, {0x1}, @rumble={0x2000, 0x2008}}) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x4) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x4030582a, &(0x7f0000000080)) (async) [ 784.802110][ T4314] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 784.982551][ T4314] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 784.991650][ T4314] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 784.999699][ T4314] usb 3-1: Product: п [ 785.003822][ T4314] usb 3-1: Manufacturer: ॅ马鹱䀨数篿瓱䏗뒂᳸ᏒꝂጿ瓃苒頵F죿짩ꇍ碌ࢁၥࢆ툍棻霫䓄貘ᱲꗏ钬씳◐ᬱᮘ웕鞤᮵霣ꆶꀫ힍競﫛╝㖃횲놾嵇内껒찧ꁵ⭲逰怘ἔ૽哶⁨逭稈辬ሒ顃냡邘뇔嵫蠌붸渧ᆶᣮ镒垣ﱢ餧錊뿝㨵䱄䏨耂㏝꒺䶕쫾 [ 785.034111][ T4314] usb 3-1: SerialNumber: Љ [ 785.052228][T28650] raw-gadget gadget.2: fail, usb_ep_enable returned -22 [ 785.059278][T28650] raw-gadget gadget.2: fail, usb_ep_enable returned -22 [ 785.274320][T28650] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.282036][T28650] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.289421][T28650] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 785.385433][ T4314] usb 3-1: USB disconnect, device number 82 17:29:09 executing program 2: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x30, 0x80, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x2, 0x76, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x6, 0x2, 0xbf}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x1, 0x9}}]}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x0, 0x20, 0x3f, 0x0, 0xff, 0x81}, 0x6a, &(0x7f00000003c0)={0x5, 0xf, 0x6a, 0x2, [@generic={0x51, 0x10, 0x1, "faad08ce0d79329a8f106fbd5271c5cf3f113c290dbe06b66a21fb3399790d1461d1ce99dc8baa94e4abefc012d7369a86507d94952fafe879ca7ea55476801908948ebb2436207e66e415ce9b39"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x1, 0xee0f, 0x3, [0xff003f, 0xc0]}]}, 0x5, [{0x6c, &(0x7f0000000000)=ANY=[@ANYBLOB="6c039c2ac48ebb0b144b8a94e5990694fce35d9abc5edd94860ea4b15bf391dbe5f4e2cfcd25aa2246caffa2f50e6cc351f3c5f7238c770a92da2308b5d80c8ef2c20e1f4aff081cd025bacc0e83efe8dae9a117cdbd5afbb181c1b9f2a46601f7791c428f506d70a82805cd99a533511aeeadd3ebfe9fa7ca76ad515ac2177c43fc0ea1e9e33ab7b079489a72fa0b3f48c32893d0baa3f4805acee466a9f96ce14d2209885633395e24f06b31d46230bfe18dd9e5162d75699106ab5d543c689bd2779225b7"]}, {0xd3, &(0x7f0000000540)=@string={0xd3, 0x3, "450952d96c9a719e28407065ff7bf174d74382b4f81cd21311e842a73f13c374d28235982fe646002ce7ffc8e9c9cda13bf98108651086080dd2fb682b97c444988c721ccfa5daf6ac9433c5d025311b981bd5c6a497b51b2397b6a12ba08dd7f67adbfa5d25aaf68335c2f3b2d6beb1475d8551d2ae27cc75a0722b30901860141ffd0af65496ee68202d90d1de3eea087aac8f12124398e1b098906cdfd4b16b5d0c88b8bd276eb611ee185295a35762fc27990a93ddbf353a444ce8430280dd33fbdd92f69bf1baa4954dfecaefe884"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x409}}, {0xf8, &(0x7f00000006c0)=@string={0xf8, 0x3, "00bd7fcc88d07cb3ad61d98bc761c4f8a9f8a59449376d9d371b58dbed0032ae1242414a1a7977357fb83cfa42f8bb977b17a9abacadc735ff771c6a9deda871bd8fc859eea1adee73ec3c24bfb335e4596b32b537c494c216afb163944b47907002216da415c332081be7917cda1334c57abe310cb680490cc465d855812936c74915d35c8952e2f365899f692607be62515e860d98011123d1a4f09ec96704eda6d6430b035e7aa521a3cd56cd55e9b435fabe0d7f20bbfefaf725c2825acb6287bb2d3e25911bb7fca29d6e06fe94b407eac818077c1d553787cc692aef6ab422a556482ac46ae9604aec538477ed3c70846842ca"}}]}) syz_usb_connect$cdc_ecm(0x3, 0x59, &(0x7f0000000fc0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x1, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x2, 0x6, 0x0, 0x3f, {{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200, 0x16d0, 0x10}, [@mbim={0xc, 0x24, 0x1b, 0x0, 0x8000, 0x8, 0x0, 0xf21f}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x2d, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0x1, 0x5}}}}}]}}]}}, &(0x7f00000011c0)={0xa, &(0x7f0000001040)={0xa, 0x6, 0x0, 0x2, 0x2c, 0x5, 0x20, 0x3}, 0xdc, &(0x7f0000001080)={0x5, 0xf, 0xdc, 0x6, [@generic={0xab, 0x10, 0x1, "9ffe65a12e0f7e8f3ee975341bcebc68fbeaa524953951a9190bc97cf617ad5e59ee7d61d4122294400caa8efe040e1788d60141fc3d0a54ef6fe88b3260b46fdceab7fe25309ff0e704912ec16fc58e533d6237b174a3c9c0d4eb6afe1991c1ace194f659612d77f1d541d00ed03f1b74c61267de2c964197e60bfc03af84c6c62fcfffe133370dd3d73109f557f2343f29eb7d5b6986396846eb5b350e246627533c250c542e7c"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x29, 0x8d, 0xb3, 0x6, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7, 0x800}, @ss_container_id={0x14, 0x10, 0x4, 0x11, "490ad7d7ebffec35001c1769d0ec4fd2"}, @ptm_cap={0x3}]}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x30, 0x80, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x2, 0x76, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x6, 0x2, 0xbf}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x1, 0x9}}]}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x0, 0x20, 0x3f, 0x0, 0xff, 0x81}, 0x6a, &(0x7f00000003c0)={0x5, 0xf, 0x6a, 0x2, [@generic={0x51, 0x10, 0x1, "faad08ce0d79329a8f106fbd5271c5cf3f113c290dbe06b66a21fb3399790d1461d1ce99dc8baa94e4abefc012d7369a86507d94952fafe879ca7ea55476801908948ebb2436207e66e415ce9b39"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x1, 0xee0f, 0x3, [0xff003f, 0xc0]}]}, 0x5, [{0x6c, &(0x7f0000000000)=ANY=[@ANYBLOB="6c039c2ac48ebb0b144b8a94e5990694fce35d9abc5edd94860ea4b15bf391dbe5f4e2cfcd25aa2246caffa2f50e6cc351f3c5f7238c770a92da2308b5d80c8ef2c20e1f4aff081cd025bacc0e83efe8dae9a117cdbd5afbb181c1b9f2a46601f7791c428f506d70a82805cd99a533511aeeadd3ebfe9fa7ca76ad515ac2177c43fc0ea1e9e33ab7b079489a72fa0b3f48c32893d0baa3f4805acee466a9f96ce14d2209885633395e24f06b31d46230bfe18dd9e5162d75699106ab5d543c689bd2779225b7"]}, {0xd3, &(0x7f0000000540)=@string={0xd3, 0x3, "450952d96c9a719e28407065ff7bf174d74382b4f81cd21311e842a73f13c374d28235982fe646002ce7ffc8e9c9cda13bf98108651086080dd2fb682b97c444988c721ccfa5daf6ac9433c5d025311b981bd5c6a497b51b2397b6a12ba08dd7f67adbfa5d25aaf68335c2f3b2d6beb1475d8551d2ae27cc75a0722b30901860141ffd0af65496ee68202d90d1de3eea087aac8f12124398e1b098906cdfd4b16b5d0c88b8bd276eb611ee185295a35762fc27990a93ddbf353a444ce8430280dd33fbdd92f69bf1baa4954dfecaefe884"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x409}}, {0xf8, &(0x7f00000006c0)=@string={0xf8, 0x3, "00bd7fcc88d07cb3ad61d98bc761c4f8a9f8a59449376d9d371b58dbed0032ae1242414a1a7977357fb83cfa42f8bb977b17a9abacadc735ff771c6a9deda871bd8fc859eea1adee73ec3c24bfb335e4596b32b537c494c216afb163944b47907002216da415c332081be7917cda1334c57abe310cb680490cc465d855812936c74915d35c8952e2f365899f692607be62515e860d98011123d1a4f09ec96704eda6d6430b035e7aa521a3cd56cd55e9b435fabe0d7f20bbfefaf725c2825acb6287bb2d3e25911bb7fca29d6e06fe94b407eac818077c1d553787cc692aef6ab422a556482ac46ae9604aec538477ed3c70846842ca"}}]}) (async) syz_usb_connect$cdc_ecm(0x3, 0x59, &(0x7f0000000fc0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x1, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x2, 0x6, 0x0, 0x3f, {{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200, 0x16d0, 0x10}, [@mbim={0xc, 0x24, 0x1b, 0x0, 0x8000, 0x8, 0x0, 0xf21f}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x2d, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0x1, 0x5}}}}}]}}]}}, &(0x7f00000011c0)={0xa, &(0x7f0000001040)={0xa, 0x6, 0x0, 0x2, 0x2c, 0x5, 0x20, 0x3}, 0xdc, &(0x7f0000001080)={0x5, 0xf, 0xdc, 0x6, [@generic={0xab, 0x10, 0x1, "9ffe65a12e0f7e8f3ee975341bcebc68fbeaa524953951a9190bc97cf617ad5e59ee7d61d4122294400caa8efe040e1788d60141fc3d0a54ef6fe88b3260b46fdceab7fe25309ff0e704912ec16fc58e533d6237b174a3c9c0d4eb6afe1991c1ace194f659612d77f1d541d00ed03f1b74c61267de2c964197e60bfc03af84c6c62fcfffe133370dd3d73109f557f2343f29eb7d5b6986396846eb5b350e246627533c250c542e7c"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x29, 0x8d, 0xb3, 0x6, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7, 0x800}, @ss_container_id={0x14, 0x10, 0x4, 0x11, "490ad7d7ebffec35001c1769d0ec4fd2"}, @ptm_cap={0x3}]}, 0x1, [{0x0, 0x0}]}) (async) 17:29:09 executing program 1: syz_usb_connect(0x0, 0x7c, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x74, 0x35, 0xe8, 0x8, 0x1462, 0x8801, 0x5c6b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xf8, 0x11, 0x14, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@generic={0x11, 0x9, "1365683f9a41b3b4302516132cd264"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x1f, 0x0, 0x0, [@generic={0x2a, 0x0, "c64b2d682fe6a1e4be9a301a6f1e14f251b29bd7f84f7cb6c20fff0df0608f2517d22366ddfdb7ab"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x2, 0x0, 0x0, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x0, 0x4, 0x0, 0x40}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000000)=@string={0x0, 0x3, "623d5652f60d9e8f0644dd0af1420c2c6bfdb288f8b5c0c28ced54637ed50292622ae94067cadd1c27282fd3793bcd76177ad703207a8907ccca79de16ddcd68d81cdd75271207d458b7efb62c44745d3ca2894dff618bb86fe44a81a0d767d613625d54eb189aff33c2062291131aaf36dbdf74f0a6bac914"}}, {0x0, 0x0}]}) 17:29:09 executing program 0: syz_usb_connect(0x2, 0x36, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x60, 0x1, 0x1, 0x10, 0x2001, 0x7e19, 0xccd6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0xfd, 0x2, 0x2f, 0x39, 0x38, 0x0, [], [{{0x9, 0x5, 0xd, 0x0, 0x0, 0x52}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x7f, 0x4}}]}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x300, 0x7, 0xcd, 0x0, 0x20, 0x8}, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x3e, &(0x7f0000000c40)=ANY=[@ANYBLOB="cb4dd1428cb0b2465e5568a8aeb4114237574e0d6427574116b7e30ecd39f7f2da31f4de47942e59a33ba144c35c2617f81a92d9a81e46d3397a18514729ac9bddc0ae7c1c02c94d17409b7057aa06caed44ae389d38254040692ffd4ddc1532a51b9c5cfbc094e6353517504cfd288a0030489498b2e045890256276e12f922d2d835e284043183bc9aa1c01cdcf02414243a268f1e0fdb5a080de1129c04c732c1feb5484be1f1fbf78b5438aae3a65ce7e606868629ec3a9a7150dcd39450c3302d66c6510f52d26a63f9966a7ff5b81474f81c102757b0017bfe55094f598dbdacb495251990a024f8ae246202d63da197cadf674b08f9bf88b85d479384396379ace3b2dfe9bb6c032661e8ccb7ef2d3249fb13198c26f0b842f702d90663031eb007d733c76442971ed0eb6707419fa880a675a5fb8ecd1b5121547906a58dabd8a1efa68a936bde614e6bcb4822143f85ee665b6e0e47366a857ae428f4cb29edc3e7bff9efe79639bfdaea0567fc1e4ba856239be840cfe1a13f608a2551dea6f6f90280da81eac409f7c24405caa9981749d6a3d0c29a862adcd994a2ee52dc4c491525766287b155eb67f685b4231ea66e6ba7633973831ecb80095f3f51681f616cd1b6272ffd222ba08c93404052bf6be8380b5d242581bcecf397f9e18f48cf0a9a44ffd8d8d927235f358e3e20a6dbc485724f06dc935f594d8622a71ca351a58e8cf57572071364571cbf8f699206597454edd7c80008d2c9fcf6edf69fddbc5dbb794ed7f958794ba5c032def926acd2efa8f97e993c4b680871d9e1561b663c6b2a6fe126255ee569d0214150351f106b9396be8f4c939795f456cb36a0acb9c477f0e41f97bc1b7f42d88e141b29d6b0d3f56373b7ccc5375bdb66e0d6b0c6d68a84923dc85759a5b82b87c53ccd3bfbf3d331edb692a004b446c69be197ede46c32f13131a7c7d95127f0157189558ea55fd48d6b1e0c1222101edf3b55a1dc7a8ac08047568039a8d4e91b00a6f6d30c4f9e0f1b4d7364c822c457f1eea5d2ad1e400272e00017d21f70ae58aa64a352e0eb74deef56203444866c88ccc07cfda43f877706b6346c282da2cd3ee028fe4551459b6428884a2656baa1592cdfb8e66d3380fd8bde71ef0906c7356c5e3677a4e048b207085174c80412b64df6e8561de09c138909a03bb848a22460fbf3e3cd29baa99748e37c05f42f1fdb7d6ebaf8a65b0382c4c83d52de502dd2aa7cb9e7e7f99d201f9ef3df6548e38d1947f1c54edabf0e64dfdc81db85d23e93f2dba6e6b7cefde75190cc776cc760a6da54219cb8feb4b54339342cf74fa6351ad6b76c16599b92023eebd7d56a793c25df1fae78718509306db97402d63de1ab5c2c00e1d27bd2184fcae21d808077bdd05996d260533d0d613a0e2d95bf676c33481ddc0783ef6aae6bbac37e21c72a0336d7dbd4740a4353eaf5d82f2ffaf081c20a078066f685d5488e0e9ef40858fc677ce628f768c89ce6c1a3d9658a03dd68291f739484c00138d910617a6c360e51cb04a7e79546721aa4c897289dfdc5ea7d3aea99acb1bddf0aee30b1557166ebe18e11c657d84c0f0c4ea374c85437bb0179250079b1bedd2f9bade94cf854b240614442e0527cec05121ad33512c68b029a43c87f3dc1339c41c13e6903d401cb459c37cd0993e001967c32f43d98e36d2f4f93a90c0f70d5d8b0131d25fff54f2831d9de6b90520600ab1a4c328952d77b3da8e1e4964d9024c9adc8653d99f4573a7734fd9f1407b0587c734befbd0f2873650784d4fd1ba51a792b9a5e657ac4a3e0d4165ac4dd43190dc627ff91a2f5e8e6961a6232264a790baa85b001096087b90eca6ff0483505720157f70b82ca598cc08b8df3d7b048ac12a844e0da0a1f8b67a431af90847505cc4d22832fba5ac81cdacddea271891426413c4c6184f11e06d5de5fac48ce59b09ac2ab8745b69a107d2e07b0667a822cafc16a3bff04037168bbc4a465080b20c49c34fbf2684c94551b81ffbc5f11bc8c30a72816244d69bbf609d5c1a2bd324dd1febb75dde51b4a0e87102172faa1ae363f3f71b2145be75eeec002ab5a90d70de6eeec485177d14bf59ae98ec5623df8d82d968aa288be6672d362635da0a40c2451c25522c9c4c91680ce11ff57c86c8c760edd28a841b901f46b4b50930152ca7bd45f36e31201329948bd5632a646ad09137af11704d3d735fd885ab707b1b0e3dbdc5ad25d94520dc9b57d2fd1b08ddee21d979a21c59b216d6fb01945f161bde28d0ff51610eb720ea53c30d083f95f042f640c6fc4c2b7d2a18305a7044753e2eae7a4db1e6d6e4a3dd6b2ac023f92af3d1e63ac64f0ab8acb05860a17eb89af9489c472a194d506df74422e166839a3dafe93066fbf4996e5fd0e8177ade212afd1fe269a01f70672f72e9838b28ccd3b34be68591bd5b3953a4ed86937b864712bc51ac48e896eebf853e5894d47322f29a4f4bd5108b5bcc4d729c9fb73715e0ae049f102b495a1cc6074a5d76aeefa232b5ca5cbadfd00053df0abdabcc6a18634b8b28ed9a47e687592f6a1f3adad3ea27465083345630988bbf91e2947bc5cd6ae5263fbfeaa50c0f5a0a5081e53105771719b02664629c81f8fc0b65147251b6e1ee1403ce69b4a77ab6c2560c2612550daed2f8c1c6c642f6226ee48ebc57f6ea2eb0c30dd4b08b6a90ea7db9cf8b113cb66a373bc3e2da9b8840aec3bfdaaf0a03ca0f436ddaecaeaf2f5a93afb2df52131194a0bacc164b24523946bf6d860e51230d3ab0b3e4bced932d331b5a6dd854649c65f2292f144c0f742674bb2ed700a825036c2ea1042a536bd68e29480de69f3927a0cbcf01a843faf7fc37ebf75bc0e67c6785107d1f11197bec7c5d753c7c35652d3193272614d47d4166d3ae3b5ed20f7a2b4732fea4b6edafd6d92a6729185ff0f408379e58d3cfe250fee6a00f1c10ac547819426b4b3ea451a3c2025c65e5c4af4cc1af2685e401cd52188f26913669df135ab05ce9479f067d46f134c8c8c7a9c9c4226408597a57427827335ece24e12abdd6c3a693a02ca5345d8e8958b9553b9678cea84356e564666d93059f1ec10de3796672783d51e708cc1a90fa44f23a02ca8d583b82f113ee09440bf873b7d455d124a52f878669d239ce4d156b0b3439222bb1cbad691c44bf491879c11ce9431d66f3461cbf817dd1b944d55bccc02fbcc54ca462c543515b370d207bd3bd25853271aad13caee7fbf53f364d4fac8b5b303c068bdee5fd84acd364e806c51e4fe2f897c927ec756b969835b457a1eabe84fbc9aa018322130e17d7d52f4c9d0c017bd65a21acd3f72b5ae85e1ef107c079812bdcb8f0c3fd4ba682bbdbf9aa484e062816b787bec36ef6a19a38d9d0f67cc701aaea8196349b8cbf5020c933d36d3eec43a19da2fb5b998f56b0a0cc906b3f7c510b11cb741d793e54b8af45f70aa3d948de0c8e1683f7682b90b9f9eeee8ae4d9f443d51cdfe90abeec7ce0c520997e5de7feb2b10205d2bec6bdf6b4c5a351878e6088830cdc21d5f675d513afe57156cea5c2bee684dc5cabb87193bc2ab310bbb99537d0fca2a0487b7f5f1768ec5742276672ffe7b7fc921ed187ce793118573af00af92ffffa320c8a2e88635760f9b74a622102d58e071b012db4197d52f80eed1d80aa0454555bdc3e2a6b89e2f20f69c14c25b893a420e4e10709781e362908a4dd97c26d6e9c0028d9e57da83a2e2d3032b0d3c44ef32fcf2ccb478efa55c31d957e70dce17bd885ad6a66e88414f8cf4cfb7db35858678cb72d214d32883db2076c35e3dec9e337dba9e3ce04cd2427ea033deda18a4e6c7ceea5a6aae68ba4b7ca51474eeb7a56c82629fb473b3509e598a0a478b0af44cd7a03d5a05025f61fc03ab3e97484ba6b59438e3cb2ce171c558587018cee93bbe34c66bb250355b47593ad5a8f21d80634681507c485afc8db41a4ea4b35fca752ebed7b2030ba8ee86b7fc0e7f0063cfe00b7723974ce581e9b0b2e6b2eb5e05400b07d3e66837a9ad3e2775a2878110a262cd465d0a65255f5d1147518a17adece5f36536aa0ce7ca18c40d9b62762a1eaa4bd1e150de413e51209f9f73064e0714c8e27b2da139798da896d3312c7b4947f7b7fb169a5cb22d88ecc3a6d716704686bb62806d724d09cffe55469088d7752fa168f591cefba44e4d69a5cb907769cced8ca7fde6cbf09d74bd29c6295056d3e59b9faab69649a211fd1f71dd9c1048cdd6fd09694e8d17dbc940c83a9bda573435b718faf26eb64b604eff9d7ba5eaff826eb804aaa4e264773e947953c1a63394b875d2ca12467547e0062fb0e5c58ecd15598d38a3e11cb00568625a0d3ec3de132b051a7222dc7acc5a98e858f280abc719a89f48170f37ede9b61aacf564ffd5d0856e78faae8fdd4a2d42ae1e669adb1a305064e4c83d4300a67360076acd66a88867933ab22618490a3ba41efad291e3dd40e171e94187f93bc517b03c899d3ece915afe59a8af72c35078c7e688d3203ba2f88345afa54c90b59f677c587643c9fb874cde4d66b72709bbd7bf2cb6cf0df5d28e0e4ff744226bfb0baec08fd20a2210dfd071aff57ba23ffb2f1675f692c464605f9a58f5184b25519859cbccc04483129d5494b29a4f6f03da0f552ddb59305b557edd089dda5cf2bc42000eebe285bd874b3f0c7fd3bd700feedf351be63e01fd1bb46268ce645979df6b6ee397802eeb11fcdd099fb41240223f102fb159096a282082efd1cb241f611d8d72001061e5f972ab1d7c865e459a5b1d2ac04421edcc0f4090ae932a66c19768ce4a9e08982807b82f654a130a7575542f4063a1bab289e82a15b3c7b546b712cd8df3c824d4a08c3a46cdeb97a5c146eb0db9d0a1e02abf14261ebf24f0eef98098b33fd5cfc7523975a9059e26645e0de1c095e840c490d5d2558cb8100af70e5e16712e8255464c3734dd86dc62c94c97cba6b2019d2a3ec29af6f746b1d2a9bf4c502406726f655ed1e1b318c73d19ca148268e4e41d8a0f7e116bd0a1242980a77dc4fb496e8006a6497e6340e7dadb80fa7ab011685dd5a7a20bae9996cb648950ff1d8c91ff7817313076e8d5bd71ae5bf72cd93779e3f6e947f73b3a039d68a46ab927befd94bbcba68d19213817e275d9248eecffdf22baf3fe0f2de73c06b968ced23ff0757321f87c1b24a1712cbab89e9069123ca30df11ea17b6fa162401c860d22d0830834737d6060b215a502ff11be56a7e73b31ea6c7646b56307675f7e2a5702c2458559ff0a1f49e47c7c7d18d06ec59a7c13d204cfedc5a01b72bb018acecc79f04f5f49f4e837f0d000b3b57c910b63e77167241a315aa796244f6173617ab789807fcb66ec74a1439200c952022505c64e392a5b9039a116f2cfce9b0c2745e73e3d21a0ae1afc0fb6cdbc406cd97b12550a0e354a09eaba506b29a68c0b9cd1d7b980a52b5a2fc5e8eb5712a5dc25caaf8bfb43a81940844cb08cde7486e9e7d1f99d25179333f8bd2248c1c5985a86770ea79c0504bdd46ac018310dbfbc4f31a8d2332b14263e04d41c313b0e55ceed0063ebfebb21a018ccb57b9908c74ee430302fd02dc8abcd683d08fcf39ca72795900ad260c2768bfc72bddbd22d4681cb4589a007f985f5336fbfbb0595ecac47f168d869e8ec14a484d0ffd310ad87894859fe2d2942d52445e9b4e37f40a696175cc1762ab8f4d55342b7d7d84e7e"]}, {0x0, 0x0}]}) 17:29:09 executing program 5: syz_usb_connect(0x0, 0x380, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x6b, 0x25, 0xfe, 0x10, 0x7ca, 0xb800, 0x3d08, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36e, 0x1, 0x0, 0x80, 0x0, 0x2, [{{0x9, 0x4, 0x52, 0x5, 0xb, 0x3, 0x0, 0x0, 0x0, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "47cf"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x6234, 0x7ff, 0x8, 0x4e}}], [{{0x9, 0x5, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x80, 0xab}}, {{0x9, 0x5, 0x80, 0x0, 0x0, 0x9, 0x0, 0x20, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0xff, 0x9, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x0, 0x0, 0x0, [@generic={0xb0, 0x0, "b3fc291ce6896e228c05db48f6de703d18daf5b818227c85f3ffda5653dc354aab167738d3e36590ab36bb36e347ad872fe987c8de996c6b3d60c06b35d397d779cb3d37d29d10d1c00f446aacc247d167861915b52026c1b8c897b1c937d4f510ed50fe1f775860d856c64c0530e14160346543118a33ca1db94e8f4bb198adb6b37a99c6c7e9a4df8392b8c7e70cd03dea519313347a59d7a4c26a0015c0be9b07a241b32ff465a05541c1582e"}, @generic={0x13, 0x7, "918868604e8b049b26753a7181c660e3d6"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x0, 0xd8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0xffff}]}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x7, 0x1, 0x0, [@generic={0x78, 0x0, "9a9f05f45504639a39761a2412d8178557b1b41cfc5c3219d1d9670dcaf209e126665031255c01162583ec8899663121521bd1d2f392b5a5eb20b1548d7e5e92e3a175a675a8d2ba9384a92ce3aa1a1a8c5dbda7b8633c767fa66b22d2613c85137326e53c961b0982d2cff6b3f2b5e10a17aee4c4d8"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3}]}}, {{0x9, 0x5, 0x7, 0x2, 0x10, 0x80, 0x0, 0x8, [@generic={0xaa, 0x6, "63d922613b9843da85fc64862b80ddff89641a5416db3ee450d6b4b1758a01d56c62f91b3805b89f71af8707d03cddf0532bafd5a24ae6f60cd45ae4a21d58d6a4ba67bba51a6e56edd9e1dcab2d53e0e63a7b56d5806d2b28cd04dc1fc3c8f4adc1da207339fae0f11e5f469db66c5091048cb415dbe9cae99f3dcca41976061e572dc0b1e4e6735029e4364a66b0ed6fc588907142856b7e3eb4930b9e237745b3dccf95f75ebe"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f}]}}, {{0x9, 0x5, 0x5, 0x3, 0x60, 0x9, 0x80, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x5, 0x8, 0xa3, [@generic={0xcf, 0x9, "7f6dec01ae19114c9c08fdc4bae93d4d3f92bb0b96d5a787e0977530dc57ca1f2c244746aecc50d639e6509cc627cb911c51eccab949e2c4d0748a87a0d40100b1e097959fcaca6fb3b2367464c6acf1120f627b3de142a795045dd4236831b47555ef4a63b30f2361bfd2a2a69d68a3935061c9e31228b00dc295d5c6618b665e1a104adc9f1c06167b29ee812c77e8f98bde15d8004742ea69a4526573c885493531fa28b430442faea4e4aed7dffb70133fdb115c311433d2bce1861cbcb86e1606928bd497cfbdcab5e539"}]}}]}}]}}]}}, 0x0) syz_usb_connect$uac1(0x1, 0xd8, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc6, 0x3, 0x1, 0x7, 0x60, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x2}, [@selector_unit={0x6, 0x24, 0x5, 0x3, 0x1, '^'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x7, 0xde, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x1, 0x81, 0xd1, "a6"}, @as_header={0x7, 0x24, 0x1, 0x37, 0x9, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x84, 0x1}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x3, 0x0, {0x7, 0x25, 0x1, 0x81, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x3, 0x1, 0x5, 0x1, 'G\fT', "6ad6"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x6, 0x2, 0x0, 0x4, "", "af"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x5, 0x9, 0x3d, "ec94e99e9fa6eeb7"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x7, 0x2, 0x6, 0x2, "fd95", "cfe9f6"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x1, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x20, 0x7, 0x9, {0x7, 0x25, 0x1, 0x81, 0x1, 0x8}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x1, 0x6, 0x3, 0x8, 0xfc}, 0x43, &(0x7f0000000140)={0x5, 0xf, 0x43, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x59, 0x2, 0x400, 0xf000, 0x4, [0xff0000, 0xf0]}, @ss_container_id={0x14, 0x10, 0x4, 0xc1, "399ef4b711c8c0a42585b8ed0b412b65"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x6, 0x0, 0x1, 0x3, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0x48, 0x1, 0x1, 0x6, 0x6}]}, 0x5, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x409}}, {0xca, &(0x7f00000005c0)=@string={0xca, 0x3, "4cdf6acacede0621475c475e51f347830376ac253d3be617987f4d31f76234cc62088815f04bbcd9527ecdbbd83f7e3a61f6e0ef483e893394a99d9fb3ef051f8e91c9ab4ce43935d8d0b7d06d12722f48de7d5c88506b7847e5fcf80f10cbccfe3a17939d4708dbea8b2f0ede600f3a9a278d5828514b3f726b909ce29b096c56e117c6d4343014b1aeaa152cfd5dd1527045d1203a0bf91c28f7027fe5718414890adecb125215282b4f2db98c05161691be4d11e615b37f4516ba0c13926e62be9255a49ae966"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x82, &(0x7f00000006c0)=@string={0x82, 0x3, "b4f5afcb24f1de246302ebe9e6c7933cdedb226e19f8c629a0f7838a82c36babfcbd5c7f2d5739c9b0b82da901a05226e601fa7778d364829dad4572281ce2d433b776bedb97e2672fa9703a54d85068af8f14a84882d6c55f92d5c4ec1b84aeb7af329c650b34bdced19df42ec2c378707529314f05e8b169a38eb63c5d75b6"}}, {0x43, &(0x7f0000000780)=@string={0x43, 0x3, "d57fbe6ea1716f7cb99ab97cbe8c75c3e03c4543245a9f035e6038ad6e6b82d7c4e08b8497da42485b781860bd5d94ecc1eddb4d0a8f0de625c8d087c530130426"}}]}) syz_usb_connect(0x0, 0x380, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x6b, 0x25, 0xfe, 0x10, 0x7ca, 0xb800, 0x3d08, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36e, 0x1, 0x0, 0x80, 0x0, 0x2, [{{0x9, 0x4, 0x52, 0x5, 0xb, 0x3, 0x0, 0x0, 0x0, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "47cf"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x6234, 0x7ff, 0x8, 0x4e}}], [{{0x9, 0x5, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x80, 0xab}}, {{0x9, 0x5, 0x80, 0x0, 0x0, 0x9, 0x0, 0x20, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0xff, 0x9, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x0, 0x0, 0x0, [@generic={0xb0, 0x0, "b3fc291ce6896e228c05db48f6de703d18daf5b818227c85f3ffda5653dc354aab167738d3e36590ab36bb36e347ad872fe987c8de996c6b3d60c06b35d397d779cb3d37d29d10d1c00f446aacc247d167861915b52026c1b8c897b1c937d4f510ed50fe1f775860d856c64c0530e14160346543118a33ca1db94e8f4bb198adb6b37a99c6c7e9a4df8392b8c7e70cd03dea519313347a59d7a4c26a0015c0be9b07a241b32ff465a05541c1582e"}, @generic={0x13, 0x7, "918868604e8b049b26753a7181c660e3d6"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x0, 0xd8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0xffff}]}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x7, 0x1, 0x0, [@generic={0x78, 0x0, "9a9f05f45504639a39761a2412d8178557b1b41cfc5c3219d1d9670dcaf209e126665031255c01162583ec8899663121521bd1d2f392b5a5eb20b1548d7e5e92e3a175a675a8d2ba9384a92ce3aa1a1a8c5dbda7b8633c767fa66b22d2613c85137326e53c961b0982d2cff6b3f2b5e10a17aee4c4d8"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3}]}}, {{0x9, 0x5, 0x7, 0x2, 0x10, 0x80, 0x0, 0x8, [@generic={0xaa, 0x6, "63d922613b9843da85fc64862b80ddff89641a5416db3ee450d6b4b1758a01d56c62f91b3805b89f71af8707d03cddf0532bafd5a24ae6f60cd45ae4a21d58d6a4ba67bba51a6e56edd9e1dcab2d53e0e63a7b56d5806d2b28cd04dc1fc3c8f4adc1da207339fae0f11e5f469db66c5091048cb415dbe9cae99f3dcca41976061e572dc0b1e4e6735029e4364a66b0ed6fc588907142856b7e3eb4930b9e237745b3dccf95f75ebe"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f}]}}, {{0x9, 0x5, 0x5, 0x3, 0x60, 0x9, 0x80, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x5, 0x8, 0xa3, [@generic={0xcf, 0x9, "7f6dec01ae19114c9c08fdc4bae93d4d3f92bb0b96d5a787e0977530dc57ca1f2c244746aecc50d639e6509cc627cb911c51eccab949e2c4d0748a87a0d40100b1e097959fcaca6fb3b2367464c6acf1120f627b3de142a795045dd4236831b47555ef4a63b30f2361bfd2a2a69d68a3935061c9e31228b00dc295d5c6618b665e1a104adc9f1c06167b29ee812c77e8f98bde15d8004742ea69a4526573c885493531fa28b430442faea4e4aed7dffb70133fdb115c311433d2bce1861cbcb86e1606928bd497cfbdcab5e539"}]}}]}}]}}]}}, 0x0) (async) syz_usb_connect$uac1(0x1, 0xd8, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc6, 0x3, 0x1, 0x7, 0x60, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x2}, [@selector_unit={0x6, 0x24, 0x5, 0x3, 0x1, '^'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x7, 0xde, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x1, 0x81, 0xd1, "a6"}, @as_header={0x7, 0x24, 0x1, 0x37, 0x9, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x84, 0x1}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x3, 0x0, {0x7, 0x25, 0x1, 0x81, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x3, 0x1, 0x5, 0x1, 'G\fT', "6ad6"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x6, 0x2, 0x0, 0x4, "", "af"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x5, 0x9, 0x3d, "ec94e99e9fa6eeb7"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x7, 0x2, 0x6, 0x2, "fd95", "cfe9f6"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x1, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x20, 0x7, 0x9, {0x7, 0x25, 0x1, 0x81, 0x1, 0x8}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x1, 0x6, 0x3, 0x8, 0xfc}, 0x43, &(0x7f0000000140)={0x5, 0xf, 0x43, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x59, 0x2, 0x400, 0xf000, 0x4, [0xff0000, 0xf0]}, @ss_container_id={0x14, 0x10, 0x4, 0xc1, "399ef4b711c8c0a42585b8ed0b412b65"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x6, 0x0, 0x1, 0x3, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0x48, 0x1, 0x1, 0x6, 0x6}]}, 0x5, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x409}}, {0xca, &(0x7f00000005c0)=@string={0xca, 0x3, "4cdf6acacede0621475c475e51f347830376ac253d3be617987f4d31f76234cc62088815f04bbcd9527ecdbbd83f7e3a61f6e0ef483e893394a99d9fb3ef051f8e91c9ab4ce43935d8d0b7d06d12722f48de7d5c88506b7847e5fcf80f10cbccfe3a17939d4708dbea8b2f0ede600f3a9a278d5828514b3f726b909ce29b096c56e117c6d4343014b1aeaa152cfd5dd1527045d1203a0bf91c28f7027fe5718414890adecb125215282b4f2db98c05161691be4d11e615b37f4516ba0c13926e62be9255a49ae966"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x82, &(0x7f00000006c0)=@string={0x82, 0x3, "b4f5afcb24f1de246302ebe9e6c7933cdedb226e19f8c629a0f7838a82c36babfcbd5c7f2d5739c9b0b82da901a05226e601fa7778d364829dad4572281ce2d433b776bedb97e2672fa9703a54d85068af8f14a84882d6c55f92d5c4ec1b84aeb7af329c650b34bdced19df42ec2c378707529314f05e8b169a38eb63c5d75b6"}}, {0x43, &(0x7f0000000780)=@string={0x43, 0x3, "d57fbe6ea1716f7cb99ab97cbe8c75c3e03c4543245a9f035e6038ad6e6b82d7c4e08b8497da42485b781860bd5d94ecc1eddb4d0a8f0de625c8d087c530130426"}}]}) (async) 17:29:09 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x53, 0x0, 0x0, {}, {0x0, 0x3fb}}) syz_open_dev$hidraw(&(0x7f0000000040), 0x8001, 0x100) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000280)="c2e288f8771efd5d62092716eef52fea724fd8f4720a73af6cb2c5cf1afa176d358e2074e55f5dfd612830ea1d84cc6b68e5d2fc046d76ea4c1a6456b40438b9f549c2d34257c9214e7b88e57a79f18c6593a37ad719e9c65e06ac0e63836bc31136a117782e933de9bf58147e", 0x6d) syz_open_dev$hidraw(&(0x7f00000001c0), 0x3ff, 0x408002) write$hidraw(r4, &(0x7f00000000c0)="60127cc790cce3c809380df0ba9ed075a8bf52ff838123470f761258d4dc47128f3f4105706c557e2252847495a369ef899a0efaf4b2709c44ee94ef755d6c827136821e6f42491a9d25b4d7b11a392e4dc7450945fb6b19a0a04b301731c1d57c68cd905e9cb240ac7b3082248eeab349932225819df2c7e9c5fdb4fea8ae458add47ef17f0530fdc60d2992442706f4da612569d166a8e8fa18f5dcab1d8ce5f7104c50b463cc380811d6c7e9aad6944c8e1f3647611dfe0064fd996115477e2c450d681ab4d867a9cd15b4a7975ee72d460bc06e2d070134b4a52988c3ffa97dd9b5d5593c0da", 0xe8) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) 17:29:09 executing program 3: syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0xad, 0xb7}, 0x26, &(0x7f0000000080)={0x5, 0xf, 0x26, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x0, 0x0, 0x3ff}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6db487f9af7f11380ed27f925dab1430"}, @ptm_cap={0x3}]}, 0x4, [{0x0, 0x0}, {0x49, &(0x7f0000000140)=@string={0x49, 0x3, "96684f2187299a8c089fd24f1e973148531b442be9e584a106fec8db23ed45c85959a4fa8ddd479086ed3f201b4a6f2760182363eb1643b7b0aa1c44440e4bcab624084bad8d12"}}, {0xb8, &(0x7f0000000200)=@string={0xb8, 0x3, "d18f4a4b1f8611bd3778a1bf8f74b19c2cefbd25b5ff096a5a1f959e45c09e2c206c064316eb57bfdd64b73a8cfa9a5fa2cabe6af4b66840871c1ddbfe065ae8d1abebc917e56683e89628489b717d9315c8f45901ec78e0273175a880490e84e5e8fb477aaf80e13ab85d026cdbd5225b207dc4993f195b3ab70bab535227392161585a36b0bb33de5b94226229558efcaeb117bfb7f859631aa9db5da740ad5c711441ef5051b4106c0b0bd87b5baa493bda25853e"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43f}}]}) (async) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11c0, 0x5506, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x12, 0x1, 0x3, 0x1, 0x1, 0xcf, {0x9, 0x21, 0x7f, 0x7, 0x1, {0x22, 0x6cb}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x1, 0x7f}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x250, 0x5, 0x9, 0x7f, 0xff, 0x7}, 0xf, &(0x7f0000000400)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0xa2, 0x20, 0x322c}]}, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x44b}}, {0x28, &(0x7f0000000600)=@string={0x28, 0x3, "2b5a5e27c150ff813aa27a54681946d8f634c8cdad17f9aa6f6eec1454d212f096f54dca232e"}}]}) (async) syz_usb_connect(0x2, 0x599, &(0x7f00000014c0)={{0x12, 0x1, 0x310, 0xc6, 0xee, 0xb6, 0x40, 0x421, 0x47c, 0x3ae, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x587, 0x3, 0x9, 0x0, 0x80, 0x1, [{{0x9, 0x4, 0x8, 0x2, 0x7, 0xc5, 0xef, 0x81, 0x7, [@uac_as={[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x1, 0xc6, 0x0, 'O'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x9, 0x0, 0x3, 0x80, "f0f35a160062"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x4, 0xb2}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x4}]}], [{{0x9, 0x5, 0xf, 0x10, 0x400, 0x1, 0x9, 0x0, [@generic={0x1e, 0xc, "d8ade63cff4d628346e8f3eb1405e73ecedc84b76d99377a2fcfd690"}, @generic={0xd6, 0xc, "e429c5c821c4b49b5d5298d558fbc5f1c77ab85f821b0e0902c93b84eb47527e77cbd3e034681e069286105fa1d39f7355437c158ec6f304cbb5e3f2c3cbf6c1d9be308699842016f1e8fccad640fbb6a92e7c91b384069d16e7779d1bd5e36f6cfd13caab57b2b0b58018cee1c7c575758fc580d106edefcf08db941ed5c1d00dbbda9d6c9fe59cda005ab1274410c03a2a8f7a2fa6a34232f62b7fa2f78ff35a01deacd930ce24232affed437c395ebf08775990aba94afc277496197418b48ea7f124ccd4ad87d647948160675a757e72d16a"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x10, 0x0, 0x7, 0x9, [@generic={0x86, 0x0, "134f60d24f1c2ceaeeda960426bad1540742d0d446d333a599fb2ddabbcc329fe51247975897cc7eb2f26a75a02fa26c1e138635857cbd00786cf428708c31c8e2cd8a8c2e8572c0c550f2b93dd5ea1834827e96c2d18c1443e6e113cd69609a2d0781a6ea4273de52c465e865d5cfd6898166895557629cd639b71e4e6b4e1a578a6ae5"}, @generic={0xb4, 0xe, "8367bfb2c95a692e0aa2e0ee63f013fe36305b70851ffd1e4ada28a01ba1672f6d86adb0fcd26f900df45da8ff949e3a2e4885bb3584b10487c7687b3efde133e830dd652dd5fee88ec5e5d11c81f04eab084fbb31168f2a328796efe99c765c85670c755002a26fae33e1dd891b61872d905414079ecf7b9d3c9eded90dd9440a95a793e51c006ffbc6b6a21e69b4eaf7ba93d2ac7294a2e91e811ae19848905d02b5268bfa182fd626735036208ca1efd0"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x8, 0x20, 0x7}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x20, 0x9, 0x72, [@generic={0x20, 0x23, "1848598e200d458e9905addf272a7ea0f00e8afc8bc58b4ac02ca44b2d96"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x3ff, 0x2b, 0x0, 0x6}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x5, 0x3, 0x1f}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x0, 0x8, 0x6e, [@generic={0xd1, 0x1, "4f8076f967e83ecb889741798b1bc62de55440ef24366633288e8a5fae45da3c0e9a4ea7ebcb6b9b7dcf2a0cf8427944c1ba8b7b5ab6c947f1d6e15b5476c7e42c2272717c5956e5498be460d36a34c3c609e900c4e51b45c2f9c83779fb7b76a7693834ff27365f724dced64b2086b283c2753910f00d4c2a7d3c106f4c8adc3c7a69793546cbbfc113a2415835cd3e6c929361cd3d5b76bcd861f342dead05d3e5ce0274b99ff496572eb4e278d372f43db8cb59565be9c288be7330e2b1aed5fbc559b2d524c7498b87450aaf20"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xffff}]}}]}}, {{0x9, 0x4, 0x78, 0x1, 0xd, 0x65, 0x92, 0x9e, 0x81, [@hid_hid={0x9, 0x21, 0x5, 0x20, 0x1, {0x22, 0x8c5}}], [{{0x9, 0x5, 0x0, 0x10, 0x200, 0x0, 0x34, 0xff}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x80}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x6, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x20, 0xff, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xbbba}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1, 0x57}}, {{0x9, 0x5, 0x3, 0x7455e0e7eba759a9, 0x400, 0x8, 0x5, 0x68, [@generic={0x92, 0x24, "4f74e7bec4f93faf5e10cb9b65a2c720bf070e41af86d110e4950655a1e8beb1467ab7ad92fdd9383cc30bd60d40b1512017040bc6306f48da8a30eddb2dd0022421c9335df496c4986aec45f37c39bbaedab349faafde9ca1a7315abcf7903a836e99250a396f41be39b06f737622ebcebb915d50d31012c384b60d3d414f22089399abf5a840bddef223378d1355e2"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x0, 0x6, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x0, 0x8b, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x9}]}}, {{0x9, 0x5, 0xa, 0x2, 0x20, 0x4, 0x1e, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0xfff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x0, 0x8, 0x1, [@generic={0x90, 0x39, "f52f646d2fb96c6a2a7d036e8372d073fcb3a7ba1f338a27eb388c5ada870944bc85307d157f0e926bd93e37be0742ca68a2bbcbecd785373ba2b0cd94faa4f7d53597f0d57fad22d874590aeeb6870c422a9dbed05300640d18cf3253322e404b011bd55787156f170bc48e119c1884c8bd2a0b74febba684462f7d50256497d4be1c3435afcd8513e56a2be202"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x3}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x8, 0x6, 0x7}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x5, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x2, 0x200, 0x3f, 0x0, 0x4b}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xe5, 0xc2, 0x78, 0x3f}}]}}]}}, &(0x7f0000001e80)={0xa, &(0x7f0000001bc0)={0xa, 0x6, 0x201, 0xbc, 0x1, 0x1d, 0xff, 0x3}, 0x5, &(0x7f0000001c00)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x402}}, {0xac, &(0x7f0000001c80)=@string={0xac, 0x3, "2a8f9c35ea6d7cef0430ad1ec241963681cb3ca1cf9d8effa86b29adf70882da4f425513b47588dd28033e763f6c968f0e0d46829a747ace0287454ec2f830751f0dfae6fb4d315110d43d71210bc1eaec5d884a137ba77454345d25f7514433b959211b9cb527245712d4c4b11f252fa648c54ef3d1916a609ec5a42d0da3411221cde33036b49ae3e9d37a5b511261eb80e5bc80d9a5ecf38ce8c15cd9e1cc36114940f2a530848106"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0xc37}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x340a}}, {0x2b, &(0x7f0000001dc0)=@string={0x2b, 0x3, "c56a799292b1da7db6a94ac9b8e80f3f5767179ec712a59a8f34b97575d3f592d132b8414c9cc90483"}}, {0x3e, &(0x7f0000001e00)=@string={0x3e, 0x3, "b7399ddb96f17e061ff97bca3e78f4d7936f100b1a2ee41aa6e9df6178807af67b11624ea477b4d51eaacf1c85a3f97c39e74e5f3746c773c4979840"}}]}) (async) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, &(0x7f00000006c0)={0x0, 0x7, 0xe2, {0xe2, 0x21, "83457f807e7a464206ad3d745ad314d1541d4ea50017e08de9d594b96344cca343bf55e6957568ce2dc7339f8e2ffd9540875ac3c78ff8ee751cf7a5c611d9331669961a1569e9c3deeef95cda5766f4aef23dc6ded77952304e3b16e5b494fd8424530d7042f25d9539d0ed54e874bdd28a6bb8e5f2c3b442bb26bebcc224b00873863a33775f488fceee69dc2d00703efd65669c5256c4b823e7829007700050e900df897d8ca200f6756dab1af6aaed846dfe367075d66bcac73ba6f51a414e6562d28147fd12f5f0c92322fdc34e4688a674e276fd06ca1afd40584ba74f"}}, &(0x7f00000007c0)={0x0, 0x3, 0xfc, @string={0xfc, 0x3, "ac937aa030a1828f9e59fcb7634f861e1609851b3b84dbce41a6a56733a85e7813e5194536ecaa2bd5d2f643109803a5519ed3f236c46eb28a13b02f64136ebe9a37d125c3e9d3cd757c97bb7b6ff21c9c477d2c821097fe517186837646dd3c8fc1dfc300f76997ab60b30c57d31edc0f136858fdacea7d3130049bf0016de0d101acb7ab445ee3e34a28f47c4bbc5ec1592243b548e1b1cc36de2542881ed91e6a84e24b057897896ccdcd0fc4e767242eaedff6e791d30064abdefc7045a58bbddbbf49214d9f1f3ab7c4bd236381ac934bc9572bbc935368ba9c71cf0ebf3b4551d511e16371b870d402d179a0c99fa622ce6bc8c156e33b"}}, &(0x7f0000000000)={0x0, 0x22, 0x4, {[@local=@item_012={0x0, 0x2, 0x8}, @main=@item_012={0x1, 0x0, 0xc, '{'}, @global=@item_012={0x0, 0x1, 0xb}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7fff, 0x43, 0x1, {0x22, 0xa3b}}}}, &(0x7f0000000940)={0x2c, &(0x7f0000000440)={0x40, 0x30, 0x70, "24d576530a717e0ad702caec27a6de563d0a28bb99c9977bf6370c5139a89907ead902fe1dccb42497ab18a6c5514ec8c955058c27576f6f2a84cce3f88bd8519922521916967207be92038421ea960184c05eeb824b64a8a2af878ee84963e131c79086e97755d710ae61766680064f"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0xc0}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000580)={0x20, 0x1, 0x5d, "e80d9dd953c2e83af4129e1bc34f1c1eddee2afb5f0601331cbfdc18ca94a5740928859a4580a407113b440829b50083ef880cfccf9d2596687847890cac1828e836f0bdd5a5ef565379e2b65ec8e57ad994ac65b645863f813dd78b0d"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x8}}) [ 785.836569][T28691] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.841045][T28689] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.844339][T28691] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.844364][T28691] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 785.852571][T28694] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.859325][T28689] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.859347][T28689] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 785.878380][T28695] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.882193][T28694] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.882216][T28694] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 785.882279][ T25] kauditd_printk_skb: 31 callbacks suppressed [ 785.882292][ T25] audit: type=1800 audit(1653931749.465:6294): pid=28690 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1176 res=0 errno=0 [ 785.889424][T28698] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.890060][T28695] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.897708][T28698] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.897728][T28698] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 785.905059][T28695] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 785.913745][T28698] Error: Driver 'raw-gadget' is already registered, aborting... [ 785.971900][ T25] audit: type=1804 audit(1653931749.515:6295): pid=28690 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3731302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 785.978116][T28698] UDC core: USB Raw Gadget: driver registration failed: -16 [ 785.978140][T28698] misc raw-gadget: fail, usb_gadget_register_driver returned -16 17:29:09 executing program 3: syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0xad, 0xb7}, 0x26, &(0x7f0000000080)={0x5, 0xf, 0x26, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x0, 0x0, 0x3ff}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6db487f9af7f11380ed27f925dab1430"}, @ptm_cap={0x3}]}, 0x4, [{0x0, 0x0}, {0x49, &(0x7f0000000140)=@string={0x49, 0x3, "96684f2187299a8c089fd24f1e973148531b442be9e584a106fec8db23ed45c85959a4fa8ddd479086ed3f201b4a6f2760182363eb1643b7b0aa1c44440e4bcab624084bad8d12"}}, {0xb8, &(0x7f0000000200)=@string={0xb8, 0x3, "d18f4a4b1f8611bd3778a1bf8f74b19c2cefbd25b5ff096a5a1f959e45c09e2c206c064316eb57bfdd64b73a8cfa9a5fa2cabe6af4b66840871c1ddbfe065ae8d1abebc917e56683e89628489b717d9315c8f45901ec78e0273175a880490e84e5e8fb477aaf80e13ab85d026cdbd5225b207dc4993f195b3ab70bab535227392161585a36b0bb33de5b94226229558efcaeb117bfb7f859631aa9db5da740ad5c711441ef5051b4106c0b0bd87b5baa493bda25853e"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11c0, 0x5506, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x12, 0x1, 0x3, 0x1, 0x1, 0xcf, {0x9, 0x21, 0x7f, 0x7, 0x1, {0x22, 0x6cb}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x1, 0x7f}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x250, 0x5, 0x9, 0x7f, 0xff, 0x7}, 0xf, &(0x7f0000000400)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0xa2, 0x20, 0x322c}]}, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x44b}}, {0x28, &(0x7f0000000600)=@string={0x28, 0x3, "2b5a5e27c150ff813aa27a54681946d8f634c8cdad17f9aa6f6eec1454d212f096f54dca232e"}}]}) syz_usb_connect(0x2, 0x599, &(0x7f00000014c0)={{0x12, 0x1, 0x310, 0xc6, 0xee, 0xb6, 0x40, 0x421, 0x47c, 0x3ae, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x587, 0x3, 0x9, 0x0, 0x80, 0x1, [{{0x9, 0x4, 0x8, 0x2, 0x7, 0xc5, 0xef, 0x81, 0x7, [@uac_as={[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x1, 0xc6, 0x0, 'O'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x9, 0x0, 0x3, 0x80, "f0f35a160062"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x4, 0xb2}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x4}]}], [{{0x9, 0x5, 0xf, 0x10, 0x400, 0x1, 0x9, 0x0, [@generic={0x1e, 0xc, "d8ade63cff4d628346e8f3eb1405e73ecedc84b76d99377a2fcfd690"}, @generic={0xd6, 0xc, "e429c5c821c4b49b5d5298d558fbc5f1c77ab85f821b0e0902c93b84eb47527e77cbd3e034681e069286105fa1d39f7355437c158ec6f304cbb5e3f2c3cbf6c1d9be308699842016f1e8fccad640fbb6a92e7c91b384069d16e7779d1bd5e36f6cfd13caab57b2b0b58018cee1c7c575758fc580d106edefcf08db941ed5c1d00dbbda9d6c9fe59cda005ab1274410c03a2a8f7a2fa6a34232f62b7fa2f78ff35a01deacd930ce24232affed437c395ebf08775990aba94afc277496197418b48ea7f124ccd4ad87d647948160675a757e72d16a"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x10, 0x0, 0x7, 0x9, [@generic={0x86, 0x0, "134f60d24f1c2ceaeeda960426bad1540742d0d446d333a599fb2ddabbcc329fe51247975897cc7eb2f26a75a02fa26c1e138635857cbd00786cf428708c31c8e2cd8a8c2e8572c0c550f2b93dd5ea1834827e96c2d18c1443e6e113cd69609a2d0781a6ea4273de52c465e865d5cfd6898166895557629cd639b71e4e6b4e1a578a6ae5"}, @generic={0xb4, 0xe, "8367bfb2c95a692e0aa2e0ee63f013fe36305b70851ffd1e4ada28a01ba1672f6d86adb0fcd26f900df45da8ff949e3a2e4885bb3584b10487c7687b3efde133e830dd652dd5fee88ec5e5d11c81f04eab084fbb31168f2a328796efe99c765c85670c755002a26fae33e1dd891b61872d905414079ecf7b9d3c9eded90dd9440a95a793e51c006ffbc6b6a21e69b4eaf7ba93d2ac7294a2e91e811ae19848905d02b5268bfa182fd626735036208ca1efd0"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x8, 0x20, 0x7}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x20, 0x9, 0x72, [@generic={0x20, 0x23, "1848598e200d458e9905addf272a7ea0f00e8afc8bc58b4ac02ca44b2d96"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x3ff, 0x2b, 0x0, 0x6}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x5, 0x3, 0x1f}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x0, 0x8, 0x6e, [@generic={0xd1, 0x1, "4f8076f967e83ecb889741798b1bc62de55440ef24366633288e8a5fae45da3c0e9a4ea7ebcb6b9b7dcf2a0cf8427944c1ba8b7b5ab6c947f1d6e15b5476c7e42c2272717c5956e5498be460d36a34c3c609e900c4e51b45c2f9c83779fb7b76a7693834ff27365f724dced64b2086b283c2753910f00d4c2a7d3c106f4c8adc3c7a69793546cbbfc113a2415835cd3e6c929361cd3d5b76bcd861f342dead05d3e5ce0274b99ff496572eb4e278d372f43db8cb59565be9c288be7330e2b1aed5fbc559b2d524c7498b87450aaf20"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xffff}]}}]}}, {{0x9, 0x4, 0x78, 0x1, 0xd, 0x65, 0x92, 0x9e, 0x81, [@hid_hid={0x9, 0x21, 0x5, 0x20, 0x1, {0x22, 0x8c5}}], [{{0x9, 0x5, 0x0, 0x10, 0x200, 0x0, 0x34, 0xff}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x80}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x6, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x20, 0xff, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xbbba}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1, 0x57}}, {{0x9, 0x5, 0x3, 0x7455e0e7eba759a9, 0x400, 0x8, 0x5, 0x68, [@generic={0x92, 0x24, "4f74e7bec4f93faf5e10cb9b65a2c720bf070e41af86d110e4950655a1e8beb1467ab7ad92fdd9383cc30bd60d40b1512017040bc6306f48da8a30eddb2dd0022421c9335df496c4986aec45f37c39bbaedab349faafde9ca1a7315abcf7903a836e99250a396f41be39b06f737622ebcebb915d50d31012c384b60d3d414f22089399abf5a840bddef223378d1355e2"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x0, 0x6, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x0, 0x8b, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x9}]}}, {{0x9, 0x5, 0xa, 0x2, 0x20, 0x4, 0x1e, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0xfff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x0, 0x8, 0x1, [@generic={0x90, 0x39, "f52f646d2fb96c6a2a7d036e8372d073fcb3a7ba1f338a27eb388c5ada870944bc85307d157f0e926bd93e37be0742ca68a2bbcbecd785373ba2b0cd94faa4f7d53597f0d57fad22d874590aeeb6870c422a9dbed05300640d18cf3253322e404b011bd55787156f170bc48e119c1884c8bd2a0b74febba684462f7d50256497d4be1c3435afcd8513e56a2be202"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x3}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x8, 0x6, 0x7}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x5, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x2, 0x200, 0x3f, 0x0, 0x4b}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xe5, 0xc2, 0x78, 0x3f}}]}}]}}, &(0x7f0000001e80)={0xa, &(0x7f0000001bc0)={0xa, 0x6, 0x201, 0xbc, 0x1, 0x1d, 0xff, 0x3}, 0x5, &(0x7f0000001c00)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x402}}, {0xac, &(0x7f0000001c80)=@string={0xac, 0x3, "2a8f9c35ea6d7cef0430ad1ec241963681cb3ca1cf9d8effa86b29adf70882da4f425513b47588dd28033e763f6c968f0e0d46829a747ace0287454ec2f830751f0dfae6fb4d315110d43d71210bc1eaec5d884a137ba77454345d25f7514433b959211b9cb527245712d4c4b11f252fa648c54ef3d1916a609ec5a42d0da3411221cde33036b49ae3e9d37a5b511261eb80e5bc80d9a5ecf38ce8c15cd9e1cc36114940f2a530848106"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0xc37}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x340a}}, {0x2b, &(0x7f0000001dc0)=@string={0x2b, 0x3, "c56a799292b1da7db6a94ac9b8e80f3f5767179ec712a59a8f34b97575d3f592d132b8414c9cc90483"}}, {0x3e, &(0x7f0000001e00)=@string={0x3e, 0x3, "b7399ddb96f17e061ff97bca3e78f4d7936f100b1a2ee41aa6e9df6178807af67b11624ea477b4d51eaacf1c85a3f97c39e74e5f3746c773c4979840"}}]}) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, &(0x7f00000006c0)={0x0, 0x7, 0xe2, {0xe2, 0x21, "83457f807e7a464206ad3d745ad314d1541d4ea50017e08de9d594b96344cca343bf55e6957568ce2dc7339f8e2ffd9540875ac3c78ff8ee751cf7a5c611d9331669961a1569e9c3deeef95cda5766f4aef23dc6ded77952304e3b16e5b494fd8424530d7042f25d9539d0ed54e874bdd28a6bb8e5f2c3b442bb26bebcc224b00873863a33775f488fceee69dc2d00703efd65669c5256c4b823e7829007700050e900df897d8ca200f6756dab1af6aaed846dfe367075d66bcac73ba6f51a414e6562d28147fd12f5f0c92322fdc34e4688a674e276fd06ca1afd40584ba74f"}}, &(0x7f00000007c0)={0x0, 0x3, 0xfc, @string={0xfc, 0x3, "ac937aa030a1828f9e59fcb7634f861e1609851b3b84dbce41a6a56733a85e7813e5194536ecaa2bd5d2f643109803a5519ed3f236c46eb28a13b02f64136ebe9a37d125c3e9d3cd757c97bb7b6ff21c9c477d2c821097fe517186837646dd3c8fc1dfc300f76997ab60b30c57d31edc0f136858fdacea7d3130049bf0016de0d101acb7ab445ee3e34a28f47c4bbc5ec1592243b548e1b1cc36de2542881ed91e6a84e24b057897896ccdcd0fc4e767242eaedff6e791d30064abdefc7045a58bbddbbf49214d9f1f3ab7c4bd236381ac934bc9572bbc935368ba9c71cf0ebf3b4551d511e16371b870d402d179a0c99fa622ce6bc8c156e33b"}}, &(0x7f0000000000)={0x0, 0x22, 0x4, {[@local=@item_012={0x0, 0x2, 0x8}, @main=@item_012={0x1, 0x0, 0xc, '{'}, @global=@item_012={0x0, 0x1, 0xb}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7fff, 0x43, 0x1, {0x22, 0xa3b}}}}, &(0x7f0000000940)={0x2c, &(0x7f0000000440)={0x40, 0x30, 0x70, "24d576530a717e0ad702caec27a6de563d0a28bb99c9977bf6370c5139a89907ead902fe1dccb42497ab18a6c5514ec8c955058c27576f6f2a84cce3f88bd8519922521916967207be92038421ea960184c05eeb824b64a8a2af878ee84963e131c79086e97755d710ae61766680064f"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0xc0}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000580)={0x20, 0x1, 0x5d, "e80d9dd953c2e83af4129e1bc34f1c1eddee2afb5f0601331cbfdc18ca94a5740928859a4580a407113b440829b50083ef880cfccf9d2596687847890cac1828e836f0bdd5a5ef565379e2b65ec8e57ad994ac65b645863f813dd78b0d"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x8}}) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0xad, 0xb7}, 0x26, &(0x7f0000000080)={0x5, 0xf, 0x26, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x0, 0x0, 0x3ff}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6db487f9af7f11380ed27f925dab1430"}, @ptm_cap={0x3}]}, 0x4, [{0x0, 0x0}, {0x49, &(0x7f0000000140)=@string={0x49, 0x3, "96684f2187299a8c089fd24f1e973148531b442be9e584a106fec8db23ed45c85959a4fa8ddd479086ed3f201b4a6f2760182363eb1643b7b0aa1c44440e4bcab624084bad8d12"}}, {0xb8, &(0x7f0000000200)=@string={0xb8, 0x3, "d18f4a4b1f8611bd3778a1bf8f74b19c2cefbd25b5ff096a5a1f959e45c09e2c206c064316eb57bfdd64b73a8cfa9a5fa2cabe6af4b66840871c1ddbfe065ae8d1abebc917e56683e89628489b717d9315c8f45901ec78e0273175a880490e84e5e8fb477aaf80e13ab85d026cdbd5225b207dc4993f195b3ab70bab535227392161585a36b0bb33de5b94226229558efcaeb117bfb7f859631aa9db5da740ad5c711441ef5051b4106c0b0bd87b5baa493bda25853e"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43f}}]}) (async) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11c0, 0x5506, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x12, 0x1, 0x3, 0x1, 0x1, 0xcf, {0x9, 0x21, 0x7f, 0x7, 0x1, {0x22, 0x6cb}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x1, 0x7f}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x250, 0x5, 0x9, 0x7f, 0xff, 0x7}, 0xf, &(0x7f0000000400)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0xa2, 0x20, 0x322c}]}, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x44b}}, {0x28, &(0x7f0000000600)=@string={0x28, 0x3, "2b5a5e27c150ff813aa27a54681946d8f634c8cdad17f9aa6f6eec1454d212f096f54dca232e"}}]}) (async) [ 786.007706][T28698] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.016520][ T25] audit: type=1804 audit(1653931749.515:6296): pid=28690 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3731302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 786.023744][T28698] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.023767][T28698] misc raw-gadget: fail, usb_gadget_register_driver returned -16 syz_usb_connect(0x2, 0x599, &(0x7f00000014c0)={{0x12, 0x1, 0x310, 0xc6, 0xee, 0xb6, 0x40, 0x421, 0x47c, 0x3ae, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x587, 0x3, 0x9, 0x0, 0x80, 0x1, [{{0x9, 0x4, 0x8, 0x2, 0x7, 0xc5, 0xef, 0x81, 0x7, [@uac_as={[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x1, 0xc6, 0x0, 'O'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x9, 0x0, 0x3, 0x80, "f0f35a160062"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x4, 0xb2}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x4}]}], [{{0x9, 0x5, 0xf, 0x10, 0x400, 0x1, 0x9, 0x0, [@generic={0x1e, 0xc, "d8ade63cff4d628346e8f3eb1405e73ecedc84b76d99377a2fcfd690"}, @generic={0xd6, 0xc, "e429c5c821c4b49b5d5298d558fbc5f1c77ab85f821b0e0902c93b84eb47527e77cbd3e034681e069286105fa1d39f7355437c158ec6f304cbb5e3f2c3cbf6c1d9be308699842016f1e8fccad640fbb6a92e7c91b384069d16e7779d1bd5e36f6cfd13caab57b2b0b58018cee1c7c575758fc580d106edefcf08db941ed5c1d00dbbda9d6c9fe59cda005ab1274410c03a2a8f7a2fa6a34232f62b7fa2f78ff35a01deacd930ce24232affed437c395ebf08775990aba94afc277496197418b48ea7f124ccd4ad87d647948160675a757e72d16a"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x10, 0x0, 0x7, 0x9, [@generic={0x86, 0x0, "134f60d24f1c2ceaeeda960426bad1540742d0d446d333a599fb2ddabbcc329fe51247975897cc7eb2f26a75a02fa26c1e138635857cbd00786cf428708c31c8e2cd8a8c2e8572c0c550f2b93dd5ea1834827e96c2d18c1443e6e113cd69609a2d0781a6ea4273de52c465e865d5cfd6898166895557629cd639b71e4e6b4e1a578a6ae5"}, @generic={0xb4, 0xe, "8367bfb2c95a692e0aa2e0ee63f013fe36305b70851ffd1e4ada28a01ba1672f6d86adb0fcd26f900df45da8ff949e3a2e4885bb3584b10487c7687b3efde133e830dd652dd5fee88ec5e5d11c81f04eab084fbb31168f2a328796efe99c765c85670c755002a26fae33e1dd891b61872d905414079ecf7b9d3c9eded90dd9440a95a793e51c006ffbc6b6a21e69b4eaf7ba93d2ac7294a2e91e811ae19848905d02b5268bfa182fd626735036208ca1efd0"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x8, 0x20, 0x7}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x20, 0x9, 0x72, [@generic={0x20, 0x23, "1848598e200d458e9905addf272a7ea0f00e8afc8bc58b4ac02ca44b2d96"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x3ff, 0x2b, 0x0, 0x6}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x5, 0x3, 0x1f}}, {{0x9, 0x5, 0x0, 0x3, 0x8, 0x0, 0x8, 0x6e, [@generic={0xd1, 0x1, "4f8076f967e83ecb889741798b1bc62de55440ef24366633288e8a5fae45da3c0e9a4ea7ebcb6b9b7dcf2a0cf8427944c1ba8b7b5ab6c947f1d6e15b5476c7e42c2272717c5956e5498be460d36a34c3c609e900c4e51b45c2f9c83779fb7b76a7693834ff27365f724dced64b2086b283c2753910f00d4c2a7d3c106f4c8adc3c7a69793546cbbfc113a2415835cd3e6c929361cd3d5b76bcd861f342dead05d3e5ce0274b99ff496572eb4e278d372f43db8cb59565be9c288be7330e2b1aed5fbc559b2d524c7498b87450aaf20"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xffff}]}}]}}, {{0x9, 0x4, 0x78, 0x1, 0xd, 0x65, 0x92, 0x9e, 0x81, [@hid_hid={0x9, 0x21, 0x5, 0x20, 0x1, {0x22, 0x8c5}}], [{{0x9, 0x5, 0x0, 0x10, 0x200, 0x0, 0x34, 0xff}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x80}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x6, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x20, 0xff, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xbbba}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3ff, 0x1, 0x57}}, {{0x9, 0x5, 0x3, 0x7455e0e7eba759a9, 0x400, 0x8, 0x5, 0x68, [@generic={0x92, 0x24, "4f74e7bec4f93faf5e10cb9b65a2c720bf070e41af86d110e4950655a1e8beb1467ab7ad92fdd9383cc30bd60d40b1512017040bc6306f48da8a30eddb2dd0022421c9335df496c4986aec45f37c39bbaedab349faafde9ca1a7315abcf7903a836e99250a396f41be39b06f737622ebcebb915d50d31012c384b60d3d414f22089399abf5a840bddef223378d1355e2"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x0, 0x6, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x0, 0x8b, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x9}]}}, {{0x9, 0x5, 0xa, 0x2, 0x20, 0x4, 0x1e, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0xfff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x0, 0x8, 0x1, [@generic={0x90, 0x39, "f52f646d2fb96c6a2a7d036e8372d073fcb3a7ba1f338a27eb388c5ada870944bc85307d157f0e926bd93e37be0742ca68a2bbcbecd785373ba2b0cd94faa4f7d53597f0d57fad22d874590aeeb6870c422a9dbed05300640d18cf3253322e404b011bd55787156f170bc48e119c1884c8bd2a0b74febba684462f7d50256497d4be1c3435afcd8513e56a2be202"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x3}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x8, 0x6, 0x7}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x5, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x2, 0x200, 0x3f, 0x0, 0x4b}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xe5, 0xc2, 0x78, 0x3f}}]}}]}}, &(0x7f0000001e80)={0xa, &(0x7f0000001bc0)={0xa, 0x6, 0x201, 0xbc, 0x1, 0x1d, 0xff, 0x3}, 0x5, &(0x7f0000001c00)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x402}}, {0xac, &(0x7f0000001c80)=@string={0xac, 0x3, "2a8f9c35ea6d7cef0430ad1ec241963681cb3ca1cf9d8effa86b29adf70882da4f425513b47588dd28033e763f6c968f0e0d46829a747ace0287454ec2f830751f0dfae6fb4d315110d43d71210bc1eaec5d884a137ba77454345d25f7514433b959211b9cb527245712d4c4b11f252fa648c54ef3d1916a609ec5a42d0da3411221cde33036b49ae3e9d37a5b511261eb80e5bc80d9a5ecf38ce8c15cd9e1cc36114940f2a530848106"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0xc37}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x340a}}, {0x2b, &(0x7f0000001dc0)=@string={0x2b, 0x3, "c56a799292b1da7db6a94ac9b8e80f3f5767179ec712a59a8f34b97575d3f592d132b8414c9cc90483"}}, {0x3e, &(0x7f0000001e00)=@string={0x3e, 0x3, "b7399ddb96f17e061ff97bca3e78f4d7936f100b1a2ee41aa6e9df6178807af67b11624ea477b4d51eaacf1c85a3f97c39e74e5f3746c773c4979840"}}]}) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000010035040009058dffff"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x87}, &(0x7f0000000480)={0x20, 0x1, 0x1, '!'}, &(0x7f0000000540)={0x20, 0x3, 0x1}}) (async) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, &(0x7f00000006c0)={0x0, 0x7, 0xe2, {0xe2, 0x21, "83457f807e7a464206ad3d745ad314d1541d4ea50017e08de9d594b96344cca343bf55e6957568ce2dc7339f8e2ffd9540875ac3c78ff8ee751cf7a5c611d9331669961a1569e9c3deeef95cda5766f4aef23dc6ded77952304e3b16e5b494fd8424530d7042f25d9539d0ed54e874bdd28a6bb8e5f2c3b442bb26bebcc224b00873863a33775f488fceee69dc2d00703efd65669c5256c4b823e7829007700050e900df897d8ca200f6756dab1af6aaed846dfe367075d66bcac73ba6f51a414e6562d28147fd12f5f0c92322fdc34e4688a674e276fd06ca1afd40584ba74f"}}, &(0x7f00000007c0)={0x0, 0x3, 0xfc, @string={0xfc, 0x3, "ac937aa030a1828f9e59fcb7634f861e1609851b3b84dbce41a6a56733a85e7813e5194536ecaa2bd5d2f643109803a5519ed3f236c46eb28a13b02f64136ebe9a37d125c3e9d3cd757c97bb7b6ff21c9c477d2c821097fe517186837646dd3c8fc1dfc300f76997ab60b30c57d31edc0f136858fdacea7d3130049bf0016de0d101acb7ab445ee3e34a28f47c4bbc5ec1592243b548e1b1cc36de2542881ed91e6a84e24b057897896ccdcd0fc4e767242eaedff6e791d30064abdefc7045a58bbddbbf49214d9f1f3ab7c4bd236381ac934bc9572bbc935368ba9c71cf0ebf3b4551d511e16371b870d402d179a0c99fa622ce6bc8c156e33b"}}, &(0x7f0000000000)={0x0, 0x22, 0x4, {[@local=@item_012={0x0, 0x2, 0x8}, @main=@item_012={0x1, 0x0, 0xc, '{'}, @global=@item_012={0x0, 0x1, 0xb}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7fff, 0x43, 0x1, {0x22, 0xa3b}}}}, &(0x7f0000000940)={0x2c, &(0x7f0000000440)={0x40, 0x30, 0x70, "24d576530a717e0ad702caec27a6de563d0a28bb99c9977bf6370c5139a89907ead902fe1dccb42497ab18a6c5514ec8c955058c27576f6f2a84cce3f88bd8519922521916967207be92038421ea960184c05eeb824b64a8a2af878ee84963e131c79086e97755d710ae61766680064f"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0xc0}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000580)={0x20, 0x1, 0x5d, "e80d9dd953c2e83af4129e1bc34f1c1eddee2afb5f0601331cbfdc18ca94a5740928859a4580a407113b440829b50083ef880cfccf9d2596687847890cac1828e836f0bdd5a5ef565379e2b65ec8e57ad994ac65b645863f813dd78b0d"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x8}}) (async) [ 786.031471][ T25] audit: type=1804 audit(1653931749.515:6297): pid=28690 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D74657374646972343034353735323536312F73797A6B616C6C65722E75614F556D732F3731302F48C7C060 dev="sda1" ino=1176 res=1 errno=0 [ 786.040140][T28700] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.103863][T28702] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.113987][T28700] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.121592][T28702] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.129251][T28700] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.151803][T28702] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.159646][ T4314] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 786.160994][T28702] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.175057][T28702] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.182390][T28702] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.190444][T28702] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.198152][T28702] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.205557][T28702] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.214621][T28702] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.216049][T28703] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.222366][T28702] UDC core: USB Raw Gadget: driver registration failed: -16 17:29:09 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r3 = syz_open_dev$hidraw(&(0x7f0000000380), 0xa36, 0x200881) write$hidraw(r3, &(0x7f00000003c0)="8d964dcddc84eb3203f4d714e1d984b2efbd1ec545da6be2f2a7293d32b352198b00b6cee4dc275cbe6ad9c88b", 0x2d) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x8c800) write$hidraw(r4, &(0x7f0000000280)="ae6f4bc213029a44fd7b10f3908e7da338f5454fda042591d14232e93558549bbc9284ae6c1e311d1f47420a573c7f7d7844bc09f90e54298235e5edac5e43de6fb0cfdf98438877ea24c8da098206e963b9410b49c3d1f3183e8f039f89a3201ecb95996e5942ea4c5c103b28d42956ff964dddce7cf64cdae6367ecc2603d36b08d2d311756626926335880c7074d147d6c82dd84ea9a55302327552fb0353a25698ddceb25664c1f745fbfaef8fbd7f8bcabf2b9d71eb4ae44e2daa179f01590e9b8c4463dcf3a0cbabeda3a7f35b62489f38f9d84d086a8070", 0xdb) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r5 = syz_open_dev$hidraw(&(0x7f0000000440), 0x3, 0x503042) read$hidraw(r5, &(0x7f00000011c0)=""/4096, 0x1000) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r6, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000400)) ioctl$HIDIOCGRAWNAME(r6, 0x6609, 0x0) [ 786.229977][T28703] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.237274][T28702] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.238436][T28704] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.244696][T28703] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.252397][T28704] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.275072][T28704] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.312881][ T25] audit: type=1804 audit(1653931749.905:6298): pid=28708 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972313031393232363835322F73797A6B616C6C65722E72454959326C2F3739342F48C7C060 dev="sda1" ino=1181 res=1 errno=0 [ 786.344235][ T25] audit: type=1804 audit(1653931749.945:6299): pid=28708 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972313031393232363835322F73797A6B616C6C65722E72454959326C2F3739342F48C7C060 dev="sda1" ino=1181 res=1 errno=0 [ 786.389291][ T25] audit: type=1804 audit(1653931749.975:6300): pid=28708 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972313031393232363835322F73797A6B616C6C65722E72454959326C2F3739342F48C7C060 dev="sda1" ino=1181 res=1 errno=0 [ 786.422000][ T4314] usb 6-1: Using ep0 maxpacket: 16 17:29:10 executing program 1: syz_usb_connect(0x0, 0x7c, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x74, 0x35, 0xe8, 0x8, 0x1462, 0x8801, 0x5c6b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0xf8, 0x11, 0x14, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@generic={0x11, 0x9, "1365683f9a41b3b4302516132cd264"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x1f, 0x0, 0x0, [@generic={0x2a, 0x0, "c64b2d682fe6a1e4be9a301a6f1e14f251b29bd7f84f7cb6c20fff0df0608f2517d22366ddfdb7ab"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x2, 0x0, 0x0, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x0, 0x4, 0x0, 0x40}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000000)=@string={0x0, 0x3, "623d5652f60d9e8f0644dd0af1420c2c6bfdb288f8b5c0c28ced54637ed50292622ae94067cadd1c27282fd3793bcd76177ad703207a8907ccca79de16ddcd68d81cdd75271207d458b7efb62c44745d3ca2894dff618bb86fe44a81a0d767d613625d54eb189aff33c2062291131aaf36dbdf74f0a6bac914"}}, {0x0, 0x0}]}) 17:29:10 executing program 0: syz_usb_connect(0x2, 0x36, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x60, 0x1, 0x1, 0x10, 0x2001, 0x7e19, 0xccd6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0xfd, 0x2, 0x2f, 0x39, 0x38, 0x0, [], [{{0x9, 0x5, 0xd, 0x0, 0x0, 0x52}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x7f, 0x4}}]}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x300, 0x7, 0xcd, 0x0, 0x20, 0x8}, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x3e, &(0x7f0000000c40)=ANY=[@ANYBLOB="cb4dd1428cb0b2465e5568a8aeb4114237574e0d6427574116b7e30ecd39f7f2da31f4de47942e59a33ba144c35c2617f81a92d9a81e46d3397a18514729ac9bddc0ae7c1c02c94d17409b7057aa06caed44ae389d38254040692ffd4ddc1532a51b9c5cfbc094e6353517504cfd288a0030489498b2e045890256276e12f922d2d835e284043183bc9aa1c01cdcf02414243a268f1e0fdb5a080de1129c04c732c1feb5484be1f1fbf78b5438aae3a65ce7e606868629ec3a9a7150dcd39450c3302d66c6510f52d26a63f9966a7ff5b81474f81c102757b0017bfe55094f598dbdacb495251990a024f8ae246202d63da197cadf674b08f9bf88b85d479384396379ace3b2dfe9bb6c032661e8ccb7ef2d3249fb13198c26f0b842f702d90663031eb007d733c76442971ed0eb6707419fa880a675a5fb8ecd1b5121547906a58dabd8a1efa68a936bde614e6bcb4822143f85ee665b6e0e47366a857ae428f4cb29edc3e7bff9efe79639bfdaea0567fc1e4ba856239be840cfe1a13f608a2551dea6f6f90280da81eac409f7c24405caa9981749d6a3d0c29a862adcd994a2ee52dc4c491525766287b155eb67f685b4231ea66e6ba7633973831ecb80095f3f51681f616cd1b6272ffd222ba08c93404052bf6be8380b5d242581bcecf397f9e18f48cf0a9a44ffd8d8d927235f358e3e20a6dbc485724f06dc935f594d8622a71ca351a58e8cf57572071364571cbf8f699206597454edd7c80008d2c9fcf6edf69fddbc5dbb794ed7f958794ba5c032def926acd2efa8f97e993c4b680871d9e1561b663c6b2a6fe126255ee569d0214150351f106b9396be8f4c939795f456cb36a0acb9c477f0e41f97bc1b7f42d88e141b29d6b0d3f56373b7ccc5375bdb66e0d6b0c6d68a84923dc85759a5b82b87c53ccd3bfbf3d331edb692a004b446c69be197ede46c32f13131a7c7d95127f0157189558ea55fd48d6b1e0c1222101edf3b55a1dc7a8ac08047568039a8d4e91b00a6f6d30c4f9e0f1b4d7364c822c457f1eea5d2ad1e400272e00017d21f70ae58aa64a352e0eb74deef56203444866c88ccc07cfda43f877706b6346c282da2cd3ee028fe4551459b6428884a2656baa1592cdfb8e66d3380fd8bde71ef0906c7356c5e3677a4e048b207085174c80412b64df6e8561de09c138909a03bb848a22460fbf3e3cd29baa99748e37c05f42f1fdb7d6ebaf8a65b0382c4c83d52de502dd2aa7cb9e7e7f99d201f9ef3df6548e38d1947f1c54edabf0e64dfdc81db85d23e93f2dba6e6b7cefde75190cc776cc760a6da54219cb8feb4b54339342cf74fa6351ad6b76c16599b92023eebd7d56a793c25df1fae78718509306db97402d63de1ab5c2c00e1d27bd2184fcae21d808077bdd05996d260533d0d613a0e2d95bf676c33481ddc0783ef6aae6bbac37e21c72a0336d7dbd4740a4353eaf5d82f2ffaf081c20a078066f685d5488e0e9ef40858fc677ce628f768c89ce6c1a3d9658a03dd68291f739484c00138d910617a6c360e51cb04a7e79546721aa4c897289dfdc5ea7d3aea99acb1bddf0aee30b1557166ebe18e11c657d84c0f0c4ea374c85437bb0179250079b1bedd2f9bade94cf854b240614442e0527cec05121ad33512c68b029a43c87f3dc1339c41c13e6903d401cb459c37cd0993e001967c32f43d98e36d2f4f93a90c0f70d5d8b0131d25fff54f2831d9de6b90520600ab1a4c328952d77b3da8e1e4964d9024c9adc8653d99f4573a7734fd9f1407b0587c734befbd0f2873650784d4fd1ba51a792b9a5e657ac4a3e0d4165ac4dd43190dc627ff91a2f5e8e6961a6232264a790baa85b001096087b90eca6ff0483505720157f70b82ca598cc08b8df3d7b048ac12a844e0da0a1f8b67a431af90847505cc4d22832fba5ac81cdacddea271891426413c4c6184f11e06d5de5fac48ce59b09ac2ab8745b69a107d2e07b0667a822cafc16a3bff04037168bbc4a465080b20c49c34fbf2684c94551b81ffbc5f11bc8c30a72816244d69bbf609d5c1a2bd324dd1febb75dde51b4a0e87102172faa1ae363f3f71b2145be75eeec002ab5a90d70de6eeec485177d14bf59ae98ec5623df8d82d968aa288be6672d362635da0a40c2451c25522c9c4c91680ce11ff57c86c8c760edd28a841b901f46b4b50930152ca7bd45f36e31201329948bd5632a646ad09137af11704d3d735fd885ab707b1b0e3dbdc5ad25d94520dc9b57d2fd1b08ddee21d979a21c59b216d6fb01945f161bde28d0ff51610eb720ea53c30d083f95f042f640c6fc4c2b7d2a18305a7044753e2eae7a4db1e6d6e4a3dd6b2ac023f92af3d1e63ac64f0ab8acb05860a17eb89af9489c472a194d506df74422e166839a3dafe93066fbf4996e5fd0e8177ade212afd1fe269a01f70672f72e9838b28ccd3b34be68591bd5b3953a4ed86937b864712bc51ac48e896eebf853e5894d47322f29a4f4bd5108b5bcc4d729c9fb73715e0ae049f102b495a1cc6074a5d76aeefa232b5ca5cbadfd00053df0abdabcc6a18634b8b28ed9a47e687592f6a1f3adad3ea27465083345630988bbf91e2947bc5cd6ae5263fbfeaa50c0f5a0a5081e53105771719b02664629c81f8fc0b65147251b6e1ee1403ce69b4a77ab6c2560c2612550daed2f8c1c6c642f6226ee48ebc57f6ea2eb0c30dd4b08b6a90ea7db9cf8b113cb66a373bc3e2da9b8840aec3bfdaaf0a03ca0f436ddaecaeaf2f5a93afb2df52131194a0bacc164b24523946bf6d860e51230d3ab0b3e4bced932d331b5a6dd854649c65f2292f144c0f742674bb2ed700a825036c2ea1042a536bd68e29480de69f3927a0cbcf01a843faf7fc37ebf75bc0e67c6785107d1f11197bec7c5d753c7c35652d3193272614d47d4166d3ae3b5ed20f7a2b4732fea4b6edafd6d92a6729185ff0f408379e58d3cfe250fee6a00f1c10ac547819426b4b3ea451a3c2025c65e5c4af4cc1af2685e401cd52188f26913669df135ab05ce9479f067d46f134c8c8c7a9c9c4226408597a57427827335ece24e12abdd6c3a693a02ca5345d8e8958b9553b9678cea84356e564666d93059f1ec10de3796672783d51e708cc1a90fa44f23a02ca8d583b82f113ee09440bf873b7d455d124a52f878669d239ce4d156b0b3439222bb1cbad691c44bf491879c11ce9431d66f3461cbf817dd1b944d55bccc02fbcc54ca462c543515b370d207bd3bd25853271aad13caee7fbf53f364d4fac8b5b303c068bdee5fd84acd364e806c51e4fe2f897c927ec756b969835b457a1eabe84fbc9aa018322130e17d7d52f4c9d0c017bd65a21acd3f72b5ae85e1ef107c079812bdcb8f0c3fd4ba682bbdbf9aa484e062816b787bec36ef6a19a38d9d0f67cc701aaea8196349b8cbf5020c933d36d3eec43a19da2fb5b998f56b0a0cc906b3f7c510b11cb741d793e54b8af45f70aa3d948de0c8e1683f7682b90b9f9eeee8ae4d9f443d51cdfe90abeec7ce0c520997e5de7feb2b10205d2bec6bdf6b4c5a351878e6088830cdc21d5f675d513afe57156cea5c2bee684dc5cabb87193bc2ab310bbb99537d0fca2a0487b7f5f1768ec5742276672ffe7b7fc921ed187ce793118573af00af92ffffa320c8a2e88635760f9b74a622102d58e071b012db4197d52f80eed1d80aa0454555bdc3e2a6b89e2f20f69c14c25b893a420e4e10709781e362908a4dd97c26d6e9c0028d9e57da83a2e2d3032b0d3c44ef32fcf2ccb478efa55c31d957e70dce17bd885ad6a66e88414f8cf4cfb7db35858678cb72d214d32883db2076c35e3dec9e337dba9e3ce04cd2427ea033deda18a4e6c7ceea5a6aae68ba4b7ca51474eeb7a56c82629fb473b3509e598a0a478b0af44cd7a03d5a05025f61fc03ab3e97484ba6b59438e3cb2ce171c558587018cee93bbe34c66bb250355b47593ad5a8f21d80634681507c485afc8db41a4ea4b35fca752ebed7b2030ba8ee86b7fc0e7f0063cfe00b7723974ce581e9b0b2e6b2eb5e05400b07d3e66837a9ad3e2775a2878110a262cd465d0a65255f5d1147518a17adece5f36536aa0ce7ca18c40d9b62762a1eaa4bd1e150de413e51209f9f73064e0714c8e27b2da139798da896d3312c7b4947f7b7fb169a5cb22d88ecc3a6d716704686bb62806d724d09cffe55469088d7752fa168f591cefba44e4d69a5cb907769cced8ca7fde6cbf09d74bd29c6295056d3e59b9faab69649a211fd1f71dd9c1048cdd6fd09694e8d17dbc940c83a9bda573435b718faf26eb64b604eff9d7ba5eaff826eb804aaa4e264773e947953c1a63394b875d2ca12467547e0062fb0e5c58ecd15598d38a3e11cb00568625a0d3ec3de132b051a7222dc7acc5a98e858f280abc719a89f48170f37ede9b61aacf564ffd5d0856e78faae8fdd4a2d42ae1e669adb1a305064e4c83d4300a67360076acd66a88867933ab22618490a3ba41efad291e3dd40e171e94187f93bc517b03c899d3ece915afe59a8af72c35078c7e688d3203ba2f88345afa54c90b59f677c587643c9fb874cde4d66b72709bbd7bf2cb6cf0df5d28e0e4ff744226bfb0baec08fd20a2210dfd071aff57ba23ffb2f1675f692c464605f9a58f5184b25519859cbccc04483129d5494b29a4f6f03da0f552ddb59305b557edd089dda5cf2bc42000eebe285bd874b3f0c7fd3bd700feedf351be63e01fd1bb46268ce645979df6b6ee397802eeb11fcdd099fb41240223f102fb159096a282082efd1cb241f611d8d72001061e5f972ab1d7c865e459a5b1d2ac04421edcc0f4090ae932a66c19768ce4a9e08982807b82f654a130a7575542f4063a1bab289e82a15b3c7b546b712cd8df3c824d4a08c3a46cdeb97a5c146eb0db9d0a1e02abf14261ebf24f0eef98098b33fd5cfc7523975a9059e26645e0de1c095e840c490d5d2558cb8100af70e5e16712e8255464c3734dd86dc62c94c97cba6b2019d2a3ec29af6f746b1d2a9bf4c502406726f655ed1e1b318c73d19ca148268e4e41d8a0f7e116bd0a1242980a77dc4fb496e8006a6497e6340e7dadb80fa7ab011685dd5a7a20bae9996cb648950ff1d8c91ff7817313076e8d5bd71ae5bf72cd93779e3f6e947f73b3a039d68a46ab927befd94bbcba68d19213817e275d9248eecffdf22baf3fe0f2de73c06b968ced23ff0757321f87c1b24a1712cbab89e9069123ca30df11ea17b6fa162401c860d22d0830834737d6060b215a502ff11be56a7e73b31ea6c7646b56307675f7e2a5702c2458559ff0a1f49e47c7c7d18d06ec59a7c13d204cfedc5a01b72bb018acecc79f04f5f49f4e837f0d000b3b57c910b63e77167241a315aa796244f6173617ab789807fcb66ec74a1439200c952022505c64e392a5b9039a116f2cfce9b0c2745e73e3d21a0ae1afc0fb6cdbc406cd97b12550a0e354a09eaba506b29a68c0b9cd1d7b980a52b5a2fc5e8eb5712a5dc25caaf8bfb43a81940844cb08cde7486e9e7d1f99d25179333f8bd2248c1c5985a86770ea79c0504bdd46ac018310dbfbc4f31a8d2332b14263e04d41c313b0e55ceed0063ebfebb21a018ccb57b9908c74ee430302fd02dc8abcd683d08fcf39ca72795900ad260c2768bfc72bddbd22d4681cb4589a007f985f5336fbfbb0595ecac47f168d869e8ec14a484d0ffd310ad87894859fe2d2942d52445e9b4e37f40a696175cc1762ab8f4d55342b7d7d84e7e"]}, {0x0, 0x0}]}) [ 786.501050][T28712] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.506744][T28714] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.508869][T28712] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.516442][T28714] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.523712][T28712] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.539216][T28714] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.547782][ T4314] usb 6-1: config 0 has an invalid interface number: 82 but max is 0 [ 786.556191][ T4314] usb 6-1: config 0 has no interface number 0 [ 786.562741][ T4314] usb 6-1: config 0 interface 82 altsetting 5 endpoint 0xE has invalid wMaxPacketSize 0 [ 786.572617][ T4314] usb 6-1: config 0 interface 82 altsetting 5 bulk endpoint 0x2 has invalid maxpacket 1023 [ 786.582651][ T4314] usb 6-1: config 0 interface 82 altsetting 5 has an invalid endpoint with address 0x80, skipping [ 786.593303][ T4314] usb 6-1: config 0 interface 82 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 786.603849][ T4314] usb 6-1: config 0 interface 82 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 786.614435][ T4314] usb 6-1: config 0 interface 82 altsetting 5 has an invalid endpoint with address 0x0, skipping [ 786.624993][ T4314] usb 6-1: config 0 interface 82 altsetting 5 bulk endpoint 0x7 has invalid maxpacket 16 [ 786.634933][ T4314] usb 6-1: config 0 interface 82 altsetting 5 has a duplicate endpoint with address 0xA, skipping 17:29:10 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r3 = syz_open_dev$hidraw(&(0x7f0000000380), 0xa36, 0x200881) write$hidraw(r3, &(0x7f00000003c0)="8d964dcddc84eb3203f4d714e1d984b2efbd1ec545da6be2f2a7293d32b352198b00b6cee4dc275cbe6ad9c88b", 0x2d) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x8c800) write$hidraw(r4, &(0x7f0000000280)="ae6f4bc213029a44fd7b10f3908e7da338f5454fda042591d14232e93558549bbc9284ae6c1e311d1f47420a573c7f7d7844bc09f90e54298235e5edac5e43de6fb0cfdf98438877ea24c8da098206e963b9410b49c3d1f3183e8f039f89a3201ecb95996e5942ea4c5c103b28d42956ff964dddce7cf64cdae6367ecc2603d36b08d2d311756626926335880c7074d147d6c82dd84ea9a55302327552fb0353a25698ddceb25664c1f745fbfaef8fbd7f8bcabf2b9d71eb4ae44e2daa179f01590e9b8c4463dcf3a0cbabeda3a7f35b62489f38f9d84d086a8070", 0xdb) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r5 = syz_open_dev$hidraw(&(0x7f0000000440), 0x3, 0x503042) read$hidraw(r5, &(0x7f00000011c0)=""/4096, 0x1000) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r6, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000400)) ioctl$HIDIOCGRAWNAME(r6, 0x6609, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000380), 0xa36, 0x200881) (async) write$hidraw(r3, &(0x7f00000003c0)="8d964dcddc84eb3203f4d714e1d984b2efbd1ec545da6be2f2a7293d32b352198b00b6cee4dc275cbe6ad9c88b", 0x2d) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x8c800) (async) write$hidraw(r4, &(0x7f0000000280)="ae6f4bc213029a44fd7b10f3908e7da338f5454fda042591d14232e93558549bbc9284ae6c1e311d1f47420a573c7f7d7844bc09f90e54298235e5edac5e43de6fb0cfdf98438877ea24c8da098206e963b9410b49c3d1f3183e8f039f89a3201ecb95996e5942ea4c5c103b28d42956ff964dddce7cf64cdae6367ecc2603d36b08d2d311756626926335880c7074d147d6c82dd84ea9a55302327552fb0353a25698ddceb25664c1f745fbfaef8fbd7f8bcabf2b9d71eb4ae44e2daa179f01590e9b8c4463dcf3a0cbabeda3a7f35b62489f38f9d84d086a8070", 0xdb) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0x3, 0x503042) (async) read$hidraw(r5, &(0x7f00000011c0)=""/4096, 0x1000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) (async) write$hidraw(r6, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000400)) (async) ioctl$HIDIOCGRAWNAME(r6, 0x6609, 0x0) (async) 17:29:10 executing program 2: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x30, 0x80, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x2, 0x76, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x6, 0x2, 0xbf}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x1, 0x9}}]}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x0, 0x20, 0x3f, 0x0, 0xff, 0x81}, 0x6a, &(0x7f00000003c0)={0x5, 0xf, 0x6a, 0x2, [@generic={0x51, 0x10, 0x1, "faad08ce0d79329a8f106fbd5271c5cf3f113c290dbe06b66a21fb3399790d1461d1ce99dc8baa94e4abefc012d7369a86507d94952fafe879ca7ea55476801908948ebb2436207e66e415ce9b39"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x1, 0xee0f, 0x3, [0xff003f, 0xc0]}]}, 0x5, [{0x6c, &(0x7f0000000000)=ANY=[@ANYBLOB="6c039c2ac48ebb0b144b8a94e5990694fce35d9abc5edd94860ea4b15bf391dbe5f4e2cfcd25aa2246caffa2f50e6cc351f3c5f7238c770a92da2308b5d80c8ef2c20e1f4aff081cd025bacc0e83efe8dae9a117cdbd5afbb181c1b9f2a46601f7791c428f506d70a82805cd99a533511aeeadd3ebfe9fa7ca76ad515ac2177c43fc0ea1e9e33ab7b079489a72fa0b3f48c32893d0baa3f4805acee466a9f96ce14d2209885633395e24f06b31d46230bfe18dd9e5162d75699106ab5d543c689bd2779225b7"]}, {0xd3, &(0x7f0000000540)=@string={0xd3, 0x3, "450952d96c9a719e28407065ff7bf174d74382b4f81cd21311e842a73f13c374d28235982fe646002ce7ffc8e9c9cda13bf98108651086080dd2fb682b97c444988c721ccfa5daf6ac9433c5d025311b981bd5c6a497b51b2397b6a12ba08dd7f67adbfa5d25aaf68335c2f3b2d6beb1475d8551d2ae27cc75a0722b30901860141ffd0af65496ee68202d90d1de3eea087aac8f12124398e1b098906cdfd4b16b5d0c88b8bd276eb611ee185295a35762fc27990a93ddbf353a444ce8430280dd33fbdd92f69bf1baa4954dfecaefe884"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x409}}, {0xf8, &(0x7f00000006c0)=@string={0xf8, 0x3, "00bd7fcc88d07cb3ad61d98bc761c4f8a9f8a59449376d9d371b58dbed0032ae1242414a1a7977357fb83cfa42f8bb977b17a9abacadc735ff771c6a9deda871bd8fc859eea1adee73ec3c24bfb335e4596b32b537c494c216afb163944b47907002216da415c332081be7917cda1334c57abe310cb680490cc465d855812936c74915d35c8952e2f365899f692607be62515e860d98011123d1a4f09ec96704eda6d6430b035e7aa521a3cd56cd55e9b435fabe0d7f20bbfefaf725c2825acb6287bb2d3e25911bb7fca29d6e06fe94b407eac818077c1d553787cc692aef6ab422a556482ac46ae9604aec538477ed3c70846842ca"}}]}) (async) syz_usb_connect$cdc_ecm(0x3, 0x59, &(0x7f0000000fc0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x1, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x2, 0x6, 0x0, 0x3f, {{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x200, 0x16d0, 0x10}, [@mbim={0xc, 0x24, 0x1b, 0x0, 0x8000, 0x8, 0x0, 0xf21f}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x2d, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6, 0x1, 0x5}}}}}]}}]}}, &(0x7f00000011c0)={0xa, &(0x7f0000001040)={0xa, 0x6, 0x0, 0x2, 0x2c, 0x5, 0x20, 0x3}, 0xdc, &(0x7f0000001080)={0x5, 0xf, 0xdc, 0x6, [@generic={0xab, 0x10, 0x1, "9ffe65a12e0f7e8f3ee975341bcebc68fbeaa524953951a9190bc97cf617ad5e59ee7d61d4122294400caa8efe040e1788d60141fc3d0a54ef6fe88b3260b46fdceab7fe25309ff0e704912ec16fc58e533d6237b174a3c9c0d4eb6afe1991c1ace194f659612d77f1d541d00ed03f1b74c61267de2c964197e60bfc03af84c6c62fcfffe133370dd3d73109f557f2343f29eb7d5b6986396846eb5b350e246627533c250c542e7c"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x29, 0x8d, 0xb3, 0x6, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7, 0x800}, @ss_container_id={0x14, 0x10, 0x4, 0x11, "490ad7d7ebffec35001c1769d0ec4fd2"}, @ptm_cap={0x3}]}, 0x1, [{0x0, 0x0}]}) 17:29:10 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) (async) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x53, 0x0, 0x0, {}, {0x0, 0x3fb}}) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x8001, 0x100) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r3, &(0x7f0000000280)="c2e288f8771efd5d62092716eef52fea724fd8f4720a73af6cb2c5cf1afa176d358e2074e55f5dfd612830ea1d84cc6b68e5d2fc046d76ea4c1a6456b40438b9f549c2d34257c9214e7b88e57a79f18c6593a37ad719e9c65e06ac0e63836bc31136a117782e933de9bf58147e", 0x6d) (async) syz_open_dev$hidraw(&(0x7f00000001c0), 0x3ff, 0x408002) write$hidraw(r4, &(0x7f00000000c0)="60127cc790cce3c809380df0ba9ed075a8bf52ff838123470f761258d4dc47128f3f4105706c557e2252847495a369ef899a0efaf4b2709c44ee94ef755d6c827136821e6f42491a9d25b4d7b11a392e4dc7450945fb6b19a0a04b301731c1d57c68cd905e9cb240ac7b3082248eeab349932225819df2c7e9c5fdb4fea8ae458add47ef17f0530fdc60d2992442706f4da612569d166a8e8fa18f5dcab1d8ce5f7104c50b463cc380811d6c7e9aad6944c8e1f3647611dfe0064fd996115477e2c450d681ab4d867a9cd15b4a7975ee72d460bc06e2d070134b4a52988c3ffa97dd9b5d5593c0da", 0xe8) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) [ 786.645586][ T4314] usb 6-1: config 0 interface 82 has no altsetting 0 [ 786.703629][T28718] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.709135][T28719] Error: Driver 'raw-gadget' is already registered, aborting... [ 786.711331][T28718] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.719153][T28719] UDC core: USB Raw Gadget: driver registration failed: -16 [ 786.726447][T28718] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.733741][T28719] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 786.758910][ T25] audit: type=1804 audit(1653931750.345:6301): pid=28716 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972313031393232363835322F73797A6B616C6C65722E72454959326C2F3739352F48C7C060 dev="sda1" ino=1181 res=1 errno=0 17:29:10 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) (async) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x53, 0x0, 0x0, {}, {0x0, 0x3fb}}) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x8001, 0x100) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async, rerun: 32) write$hidraw(r3, &(0x7f0000000280)="c2e288f8771efd5d62092716eef52fea724fd8f4720a73af6cb2c5cf1afa176d358e2074e55f5dfd612830ea1d84cc6b68e5d2fc046d76ea4c1a6456b40438b9f549c2d34257c9214e7b88e57a79f18c6593a37ad719e9c65e06ac0e63836bc31136a117782e933de9bf58147e", 0x6d) (rerun: 32) syz_open_dev$hidraw(&(0x7f00000001c0), 0x3ff, 0x408002) (async) write$hidraw(r4, &(0x7f00000000c0)="60127cc790cce3c809380df0ba9ed075a8bf52ff838123470f761258d4dc47128f3f4105706c557e2252847495a369ef899a0efaf4b2709c44ee94ef755d6c827136821e6f42491a9d25b4d7b11a392e4dc7450945fb6b19a0a04b301731c1d57c68cd905e9cb240ac7b3082248eeab349932225819df2c7e9c5fdb4fea8ae458add47ef17f0530fdc60d2992442706f4da612569d166a8e8fa18f5dcab1d8ce5f7104c50b463cc380811d6c7e9aad6944c8e1f3647611dfe0064fd996115477e2c450d681ab4d867a9cd15b4a7975ee72d460bc06e2d070134b4a52988c3ffa97dd9b5d5593c0da", 0xe8) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) [ 786.789654][ T25] audit: type=1800 audit(1653931750.355:6302): pid=28723 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1180 res=0 errno=0 [ 786.811907][ T25] audit: type=1804 audit(1653931750.375:6303): pid=28716 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972313031393232363835322F73797A6B616C6C65722E72454959326C2F3739352F48C7C060 dev="sda1" ino=1181 res=1 errno=0 [ 786.822323][ T4314] usb 6-1: Dual-Role OTG device on HNP port 17:29:10 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x2000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000200)={0x8, 0x5, 0x4, 0x0, "086b551ba10cd7b99cee8132dec936c8622e67244096bf36ece742d5d06a6645"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x10102) read$hidraw(r5, &(0x7f0000000280)=""/222, 0xde) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffe, 0x14e801) syz_open_dev$hidraw(0x0, 0x200000000000000, 0x8000) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf764f0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000480)="a4b3118546da80f12b1c4fc940b28966f897b995b5f67f0c3684aa6e8323eadf968e90fc0c9eeab37c08d1fa05e18419543cc9ee66db8c3fee9109c91f14b82b4f9e8a61678e64d60c23f8cf6a59a6c031d93a4cd003bea5713ced56d544877e741aa7a53dda0ff90a02499f1df3cf6eafc29a150113a7bc2d5d298599691e9165c3ce53bc2da1876537ed1fac9da163ac00bbaee3ab26f7078a8a17bc0107af4fc68ad4eb15b34db06998247e79df66ab67680f2af62bf481261885a4308ab9d272531ab21a13625e20e9c1704295996b9374f78f5b89d93cee513996b1edb4eb802007", 0xe4) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="258eb380a7466ed801b41416d204e67436bd296674fa6ecb6a343e34b4df0ee590887f0288da7fe433ead664cf56a603c53214f85ef0c204781c0c0a0526a884a8354870cba89e595b89f93d086e40a2a7648d14d011365c96c0aa67f95d69c4fe3c48aa5341634f568b3a7ec3f2d2acc6a946d52e75fbb7c7a95af0ad845ddfc44f7b9037debd13be9d37e57f1d8840bc6e97bc67d76775883db356d7c4036923fab6b29f7a6e82fb5db533f3d4b004ecf8a18fcdf74e4a813ca9ae14ffc39613df7265f2c05e417750a0d7dc50c877bc7420a90525fbcce851ace2eca9ddb9ac7e55", 0xe3) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) [ 786.872840][ T4314] usb 6-1: New USB device found, idVendor=07ca, idProduct=b800, bcdDevice=3d.08 [ 786.881997][ T4314] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 786.890000][ T4314] usb 6-1: Product: syz [ 786.894260][ T4314] usb 6-1: Manufacturer: syz [ 786.898865][ T4314] usb 6-1: SerialNumber: syz [ 786.914196][ T4314] usb 6-1: config 0 descriptor?? [ 786.942408][T28688] raw-gadget gadget.5: fail, usb_ep_enable returned -22 [ 787.162916][T28688] Error: Driver 'raw-gadget' is already registered, aborting... [ 787.170595][T28688] UDC core: USB Raw Gadget: driver registration failed: -16 [ 787.178091][T28688] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 787.194576][T28688] Error: Driver 'raw-gadget' is already registered, aborting... [ 787.194968][T28741] Error: Driver 'raw-gadget' is already registered, aborting... [ 787.202461][T28688] UDC core: USB Raw Gadget: driver registration failed: -16 [ 787.202484][T28688] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 787.225211][T28741] UDC core: USB Raw Gadget: driver registration failed: -16 [ 787.232543][T28741] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 787.264566][ T4314] ------------[ cut here ]------------ [ 787.270068][ T4314] usb 6-1: BOGUS urb xfer, pipe 1 != type 3 [ 787.276449][ T4314] WARNING: CPU: 1 PID: 4314 at drivers/usb/core/urb.c:502 usb_submit_urb+0xed2/0x18a0 [ 787.286543][ T4314] Modules linked in: [ 787.290479][ T4314] CPU: 1 PID: 4314 Comm: kworker/1:3 Not tainted 5.18.0-rc5-syzkaller-00157-g97fa5887cf28 #0 [ 787.300717][ T4314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 787.310886][ T4314] Workqueue: usb_hub_wq hub_event [ 787.315990][ T4314] RIP: 0010:usb_submit_urb+0xed2/0x18a0 [ 787.321568][ T4314] Code: 7c 24 18 e8 f0 3c 93 fd 48 8b 7c 24 18 e8 16 b4 18 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 e0 88 a7 86 e8 7c d8 08 02 <0f> 0b e9 58 f8 ff ff e8 c2 3c 93 fd 48 81 c5 40 06 00 00 e9 84 f7 [ 787.341333][ T4314] RSP: 0018:ffffc9000224eea8 EFLAGS: 00010286 [ 787.347480][ T4314] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 787.356839][ T4314] RDX: 0000000000040000 RSI: ffffffff812bdce8 RDI: fffff52000449dc7 [ 787.364934][ T4314] RBP: ffff888110c85050 R08: 0000000000000000 R09: 0000000000000001 [ 787.372969][ T4314] R10: ffffffff812b86be R11: 0000000000000000 R12: 0000000000000001 [ 787.380966][ T4314] R13: ffff8881099f0a50 R14: 0000000000000002 R15: ffff888108a23a00 [ 787.389009][ T4314] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 787.398016][ T4314] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 787.404691][ T4314] CR2: 00007f217a532110 CR3: 000000012f33b000 CR4: 00000000003506e0 [ 787.412740][ T4314] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 787.420741][ T4314] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 787.428812][ T4314] Call Trace: [ 787.432148][ T4314] [ 787.435198][ T4314] ? lockdep_init_map_type+0x172/0x7f0 [ 787.440691][ T4314] usb_start_wait_urb+0x101/0x4c0 [ 787.445798][ T4314] ? usb_api_blocking_completion+0xa0/0xa0 [ 787.451637][ T4314] ? trace_kmalloc+0x32/0xf0 [ 787.456296][ T4314] ? memset+0x20/0x40 [ 787.460308][ T4314] usb_bulk_msg+0x226/0x550 [ 787.464891][ T4314] amradio_send_cmd+0x2d6/0x8b0 [ 787.469842][ T4314] ? lockdep_init_map_type+0x21a/0x7f0 [ 787.475385][ T4314] ? vidioc_querycap+0x130/0x130 [ 787.480354][ T4314] ? read_word_at_a_time+0xe/0x20 [ 787.485471][ T4314] ? strscpy+0xa1/0x2a0 [ 787.489654][ T4314] usb_amradio_probe+0x498/0x770 [ 787.494673][ T4314] usb_probe_interface+0x315/0x7f0 [ 787.499823][ T4314] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 787.505318][ T4314] really_probe+0x23e/0xb20 [ 787.510204][ T4314] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 787.516534][ T4314] __driver_probe_device+0x338/0x4d0 [ 787.521857][ T4314] driver_probe_device+0x4c/0x1a0 [ 787.526970][ T4314] __device_attach_driver+0x20b/0x2f0 [ 787.532413][ T4314] ? driver_allows_async_probing+0x150/0x150 [ 787.538423][ T4314] bus_for_each_drv+0x15f/0x1e0 [ 787.543373][ T4314] ? bus_for_each_dev+0x1d0/0x1d0 [ 787.548429][ T4314] ? _raw_spin_unlock_irqrestore+0x50/0x70 [ 787.554305][ T4314] ? lockdep_hardirqs_on+0x79/0x100 [ 787.559524][ T4314] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 787.565435][ T4314] __device_attach+0x228/0x4a0 [ 787.570227][ T4314] ? device_driver_attach+0x210/0x210 [ 787.575668][ T4314] ? kobject_uevent_env+0x2ac/0x1660 [ 787.580995][ T4314] bus_probe_device+0x1e4/0x290 [ 787.585931][ T4314] device_add+0xb83/0x1e20 [ 787.590442][ T4314] ? usb_cache_string+0x102/0x140 [ 787.595550][ T4314] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 787.601820][ T4314] ? usb_string+0x3d4/0x530 [ 787.606424][ T4314] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 787.612756][ T4314] usb_set_configuration+0x101e/0x1900 [ 787.618247][ T4314] usb_generic_driver_probe+0xba/0x100 [ 787.623894][ T4314] usb_probe_device+0xd9/0x2c0 [ 787.628681][ T4314] ? usb_driver_release_interface+0x180/0x180 [ 787.634839][ T4314] really_probe+0x23e/0xb20 [ 787.639368][ T4314] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 787.645696][ T4314] __driver_probe_device+0x338/0x4d0 [ 787.651017][ T4314] driver_probe_device+0x4c/0x1a0 [ 787.656127][ T4314] __device_attach_driver+0x20b/0x2f0 [ 787.661517][ T4314] ? driver_allows_async_probing+0x150/0x150 [ 787.667633][ T4314] bus_for_each_drv+0x15f/0x1e0 [ 787.672652][ T4314] ? bus_for_each_dev+0x1d0/0x1d0 [ 787.677707][ T4314] ? _raw_spin_unlock_irqrestore+0x50/0x70 [ 787.683561][ T4314] ? lockdep_hardirqs_on+0x79/0x100 [ 787.688778][ T4314] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 787.694634][ T4314] __device_attach+0x228/0x4a0 [ 787.699429][ T4314] ? device_driver_attach+0x210/0x210 [ 787.704877][ T4314] ? kobject_uevent_env+0x2ac/0x1660 [ 787.710178][ T4314] bus_probe_device+0x1e4/0x290 17:29:11 executing program 5: syz_usb_connect(0x0, 0x380, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x6b, 0x25, 0xfe, 0x10, 0x7ca, 0xb800, 0x3d08, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36e, 0x1, 0x0, 0x80, 0x0, 0x2, [{{0x9, 0x4, 0x52, 0x5, 0xb, 0x3, 0x0, 0x0, 0x0, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "47cf"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x6234, 0x7ff, 0x8, 0x4e}}], [{{0x9, 0x5, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x80, 0xab}}, {{0x9, 0x5, 0x80, 0x0, 0x0, 0x9, 0x0, 0x20, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0xff, 0x9, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x0, 0x0, 0x0, [@generic={0xb0, 0x0, "b3fc291ce6896e228c05db48f6de703d18daf5b818227c85f3ffda5653dc354aab167738d3e36590ab36bb36e347ad872fe987c8de996c6b3d60c06b35d397d779cb3d37d29d10d1c00f446aacc247d167861915b52026c1b8c897b1c937d4f510ed50fe1f775860d856c64c0530e14160346543118a33ca1db94e8f4bb198adb6b37a99c6c7e9a4df8392b8c7e70cd03dea519313347a59d7a4c26a0015c0be9b07a241b32ff465a05541c1582e"}, @generic={0x13, 0x7, "918868604e8b049b26753a7181c660e3d6"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x0, 0xd8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0xffff}]}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x7, 0x1, 0x0, [@generic={0x78, 0x0, "9a9f05f45504639a39761a2412d8178557b1b41cfc5c3219d1d9670dcaf209e126665031255c01162583ec8899663121521bd1d2f392b5a5eb20b1548d7e5e92e3a175a675a8d2ba9384a92ce3aa1a1a8c5dbda7b8633c767fa66b22d2613c85137326e53c961b0982d2cff6b3f2b5e10a17aee4c4d8"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3}]}}, {{0x9, 0x5, 0x7, 0x2, 0x10, 0x80, 0x0, 0x8, [@generic={0xaa, 0x6, "63d922613b9843da85fc64862b80ddff89641a5416db3ee450d6b4b1758a01d56c62f91b3805b89f71af8707d03cddf0532bafd5a24ae6f60cd45ae4a21d58d6a4ba67bba51a6e56edd9e1dcab2d53e0e63a7b56d5806d2b28cd04dc1fc3c8f4adc1da207339fae0f11e5f469db66c5091048cb415dbe9cae99f3dcca41976061e572dc0b1e4e6735029e4364a66b0ed6fc588907142856b7e3eb4930b9e237745b3dccf95f75ebe"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f}]}}, {{0x9, 0x5, 0x5, 0x3, 0x60, 0x9, 0x80, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x5, 0x8, 0xa3, [@generic={0xcf, 0x9, "7f6dec01ae19114c9c08fdc4bae93d4d3f92bb0b96d5a787e0977530dc57ca1f2c244746aecc50d639e6509cc627cb911c51eccab949e2c4d0748a87a0d40100b1e097959fcaca6fb3b2367464c6acf1120f627b3de142a795045dd4236831b47555ef4a63b30f2361bfd2a2a69d68a3935061c9e31228b00dc295d5c6618b665e1a104adc9f1c06167b29ee812c77e8f98bde15d8004742ea69a4526573c885493531fa28b430442faea4e4aed7dffb70133fdb115c311433d2bce1861cbcb86e1606928bd497cfbdcab5e539"}]}}]}}]}}]}}, 0x0) syz_usb_connect$uac1(0x1, 0xd8, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc6, 0x3, 0x1, 0x7, 0x60, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x2}, [@selector_unit={0x6, 0x24, 0x5, 0x3, 0x1, '^'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x7, 0xde, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x1, 0x81, 0xd1, "a6"}, @as_header={0x7, 0x24, 0x1, 0x37, 0x9, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x84, 0x1}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x3, 0x0, {0x7, 0x25, 0x1, 0x81, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x3, 0x1, 0x5, 0x1, 'G\fT', "6ad6"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x6, 0x2, 0x0, 0x4, "", "af"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x5, 0x9, 0x3d, "ec94e99e9fa6eeb7"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x7, 0x2, 0x6, 0x2, "fd95", "cfe9f6"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x1, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x20, 0x7, 0x9, {0x7, 0x25, 0x1, 0x81, 0x1, 0x8}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x1, 0x6, 0x3, 0x8, 0xfc}, 0x43, &(0x7f0000000140)={0x5, 0xf, 0x43, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x59, 0x2, 0x400, 0xf000, 0x4, [0xff0000, 0xf0]}, @ss_container_id={0x14, 0x10, 0x4, 0xc1, "399ef4b711c8c0a42585b8ed0b412b65"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x6, 0x0, 0x1, 0x3, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0x48, 0x1, 0x1, 0x6, 0x6}]}, 0x5, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x409}}, {0xca, &(0x7f00000005c0)=@string={0xca, 0x3, "4cdf6acacede0621475c475e51f347830376ac253d3be617987f4d31f76234cc62088815f04bbcd9527ecdbbd83f7e3a61f6e0ef483e893394a99d9fb3ef051f8e91c9ab4ce43935d8d0b7d06d12722f48de7d5c88506b7847e5fcf80f10cbccfe3a17939d4708dbea8b2f0ede600f3a9a278d5828514b3f726b909ce29b096c56e117c6d4343014b1aeaa152cfd5dd1527045d1203a0bf91c28f7027fe5718414890adecb125215282b4f2db98c05161691be4d11e615b37f4516ba0c13926e62be9255a49ae966"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x82, &(0x7f00000006c0)=@string={0x82, 0x3, "b4f5afcb24f1de246302ebe9e6c7933cdedb226e19f8c629a0f7838a82c36babfcbd5c7f2d5739c9b0b82da901a05226e601fa7778d364829dad4572281ce2d433b776bedb97e2672fa9703a54d85068af8f14a84882d6c55f92d5c4ec1b84aeb7af329c650b34bdced19df42ec2c378707529314f05e8b169a38eb63c5d75b6"}}, {0x43, &(0x7f0000000780)=@string={0x43, 0x3, "d57fbe6ea1716f7cb99ab97cbe8c75c3e03c4543245a9f035e6038ad6e6b82d7c4e08b8497da42485b781860bd5d94ecc1eddb4d0a8f0de625c8d087c530130426"}}]}) 17:29:11 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000380), 0xa36, 0x200881) (rerun: 32) write$hidraw(r3, &(0x7f00000003c0)="8d964dcddc84eb3203f4d714e1d984b2efbd1ec545da6be2f2a7293d32b352198b00b6cee4dc275cbe6ad9c88b", 0x2d) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x8c800) write$hidraw(r4, &(0x7f0000000280)="ae6f4bc213029a44fd7b10f3908e7da338f5454fda042591d14232e93558549bbc9284ae6c1e311d1f47420a573c7f7d7844bc09f90e54298235e5edac5e43de6fb0cfdf98438877ea24c8da098206e963b9410b49c3d1f3183e8f039f89a3201ecb95996e5942ea4c5c103b28d42956ff964dddce7cf64cdae6367ecc2603d36b08d2d311756626926335880c7074d147d6c82dd84ea9a55302327552fb0353a25698ddceb25664c1f745fbfaef8fbd7f8bcabf2b9d71eb4ae44e2daa179f01590e9b8c4463dcf3a0cbabeda3a7f35b62489f38f9d84d086a8070", 0xdb) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r5 = syz_open_dev$hidraw(&(0x7f0000000440), 0x3, 0x503042) read$hidraw(r5, &(0x7f00000011c0)=""/4096, 0x1000) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r6, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000400)) (async) ioctl$HIDIOCGRAWNAME(r6, 0x6609, 0x0) 17:29:11 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000000, 0x8000) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x1f}, {}, @period={0x5a, 0x7fff, 0x0, 0x8ea, 0x85, {0x3ff, 0x9, 0x7, 0x2}, 0x9, &(0x7f0000002380)=[0x1, 0x4, 0x0, 0xffff, 0x5, 0x0, 0x1000, 0x3, 0x100]}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60c42) ioctl$HIDIOCGRAWNAME(r5, 0x40305839, &(0x7f0000000080)) write$hidraw(r5, &(0x7f0000000200)="66642852a99245c8e91a6d5551532ed178b1ca218aebc2c4d2c8049d5b4dd67ffd4752587c86ae7ceda15300de5c717234a5c31a0a9808c1ed6882bc783b8d76cc817ff521a77e3cce49a8cb6b16fa9f8384943a37755d2a76ddbd2a1ed9ed7b8edf35fc32545b23c788d26e33aa91ad90a153919606a9e2768a53539177d78d4732", 0x82) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) 17:29:11 executing program 1: syz_open_dev$evdev(&(0x7f00000001c0), 0x3, 0x400000) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001140)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0), 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)=ANY=[], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x402) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) write$hidraw(r1, &(0x7f0000000200)="d4355f26ca177c81aaf4da31bc4894f44c4ee2f020db2c190194d7d31d21aac965b898853094c49929f5442dac96b06b7fd0981e", 0x34) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000140)={0x0, 0xffffffff, 0x0, 0x1, 0x8, 0x9}) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="c5", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x208002) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000400)={0x14, &(0x7f0000000380)=ANY=[], 0x0}, &(0x7f0000000740)={0x44, &(0x7f0000000180)=ANY=[], &(0x7f0000000580)={0x0, 0xa, 0x1, 0x5}, 0x0, &(0x7f0000000100)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x23400000, 0x7ff, 0x0, 0x20, 0x0, 0x80000000, 0x0, 0x20, 0x8, 0xff}}, &(0x7f0000000180)={0x20, 0x85, 0x4, 0x4b}, 0x0, &(0x7f00000006c0)={0x20, 0x87, 0x2, 0x4}, 0x0}) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000240)=ANY=[], 0x0) 17:29:11 executing program 2: ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000080)={0x801, 0x0, 0xfffffffc}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e7f42) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x8000, 0x161841) [ 787.715078][ T4314] device_add+0xb83/0x1e20 [ 787.719508][ T4314] ? add_device_randomness+0x127/0x190 [ 787.725008][ T4314] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 787.731266][ T4314] usb_new_device.cold+0x641/0x1091 [ 787.736588][ T4314] ? hub_disconnect+0x510/0x510 [ 787.741490][ T4314] ? rwlock_bug.part.0+0x90/0x90 [ 787.746475][ T4314] ? _raw_spin_unlock_irq+0x1f/0x40 [ 787.751704][ T4314] hub_event+0x25d5/0x4690 [ 787.756203][ T4314] ? hub_port_debounce+0x3c0/0x3c0 [ 787.761341][ T4314] ? lock_release+0x720/0x720 [ 787.766093][ T4314] ? lock_downgrade+0x6e0/0x6e0 [ 787.770986][ T4314] ? do_raw_spin_lock+0x120/0x2a0 [ 787.776109][ T4314] process_one_work+0x996/0x1610 [ 787.781086][ T4314] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 787.786547][ T4314] ? rwlock_bug.part.0+0x90/0x90 [ 787.791511][ T4314] ? _raw_spin_lock_irq+0x41/0x50 [ 787.796603][ T4314] worker_thread+0x665/0x1080 [ 787.801294][ T4314] ? __kthread_parkme+0x15f/0x220 [ 787.806386][ T4314] ? process_one_work+0x1610/0x1610 [ 787.811617][ T4314] kthread+0x2ef/0x3a0 [ 787.815832][ T4314] ? kthread_complete_and_exit+0x40/0x40 [ 787.821484][ T4314] ret_from_fork+0x1f/0x30 [ 787.825953][ T4314] [ 787.828981][ T4314] Kernel panic - not syncing: panic_on_warn set ... [ 787.835549][ T4314] CPU: 1 PID: 4314 Comm: kworker/1:3 Not tainted 5.18.0-rc5-syzkaller-00157-g97fa5887cf28 #0 [ 787.845684][ T4314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 787.855734][ T4314] Workqueue: usb_hub_wq hub_event [ 787.860760][ T4314] Call Trace: [ 787.864132][ T4314] [ 787.867080][ T4314] dump_stack_lvl+0xcd/0x134 [ 787.871660][ T4314] panic+0x2d7/0x636 [ 787.875572][ T4314] ? panic_print_sys_info.part.0+0x10b/0x10b [ 787.881541][ T4314] ? __warn.cold+0x1d1/0x2c5 [ 787.886124][ T4314] ? usb_submit_urb+0xed2/0x18a0 [ 787.891057][ T4314] __warn.cold+0x1e2/0x2c5 [ 787.895497][ T4314] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 787.901760][ T4314] ? usb_submit_urb+0xed2/0x18a0 [ 787.906698][ T4314] report_bug+0x1bd/0x210 [ 787.911031][ T4314] handle_bug+0x3c/0x60 [ 787.915202][ T4314] exc_invalid_op+0x14/0x40 [ 787.919700][ T4314] asm_exc_invalid_op+0x12/0x20 [ 787.924545][ T4314] RIP: 0010:usb_submit_urb+0xed2/0x18a0 [ 787.930084][ T4314] Code: 7c 24 18 e8 f0 3c 93 fd 48 8b 7c 24 18 e8 16 b4 18 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 e0 88 a7 86 e8 7c d8 08 02 <0f> 0b e9 58 f8 ff ff e8 c2 3c 93 fd 48 81 c5 40 06 00 00 e9 84 f7 [ 787.949687][ T4314] RSP: 0018:ffffc9000224eea8 EFLAGS: 00010286 [ 787.955744][ T4314] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 787.963706][ T4314] RDX: 0000000000040000 RSI: ffffffff812bdce8 RDI: fffff52000449dc7 [ 787.971672][ T4314] RBP: ffff888110c85050 R08: 0000000000000000 R09: 0000000000000001 [ 787.979636][ T4314] R10: ffffffff812b86be R11: 0000000000000000 R12: 0000000000000001 [ 787.987594][ T4314] R13: ffff8881099f0a50 R14: 0000000000000002 R15: ffff888108a23a00 [ 787.995561][ T4314] ? wake_up_klogd.part.0+0x8e/0xd0 [ 788.000765][ T4314] ? vprintk+0x88/0x90 [ 788.004835][ T4314] ? usb_submit_urb+0xed2/0x18a0 [ 788.009789][ T4314] ? lockdep_init_map_type+0x172/0x7f0 [ 788.015239][ T4314] usb_start_wait_urb+0x101/0x4c0 [ 788.020258][ T4314] ? usb_api_blocking_completion+0xa0/0xa0 [ 788.026072][ T4314] ? trace_kmalloc+0x32/0xf0 [ 788.030676][ T4314] ? memset+0x20/0x40 [ 788.034674][ T4314] usb_bulk_msg+0x226/0x550 [ 788.039172][ T4314] amradio_send_cmd+0x2d6/0x8b0 [ 788.044018][ T4314] ? lockdep_init_map_type+0x21a/0x7f0 [ 788.049498][ T4314] ? vidioc_querycap+0x130/0x130 [ 788.054431][ T4314] ? read_word_at_a_time+0xe/0x20 [ 788.059575][ T4314] ? strscpy+0xa1/0x2a0 [ 788.063723][ T4314] usb_amradio_probe+0x498/0x770 [ 788.068661][ T4314] usb_probe_interface+0x315/0x7f0 [ 788.073815][ T4314] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 788.079182][ T4314] really_probe+0x23e/0xb20 [ 788.083818][ T4314] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 788.090093][ T4314] __driver_probe_device+0x338/0x4d0 [ 788.095408][ T4314] driver_probe_device+0x4c/0x1a0 [ 788.100432][ T4314] __device_attach_driver+0x20b/0x2f0 [ 788.105803][ T4314] ? driver_allows_async_probing+0x150/0x150 [ 788.111787][ T4314] bus_for_each_drv+0x15f/0x1e0 [ 788.116640][ T4314] ? bus_for_each_dev+0x1d0/0x1d0 [ 788.121666][ T4314] ? _raw_spin_unlock_irqrestore+0x50/0x70 [ 788.127487][ T4314] ? lockdep_hardirqs_on+0x79/0x100 [ 788.132705][ T4314] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 788.138611][ T4314] __device_attach+0x228/0x4a0 [ 788.143381][ T4314] ? device_driver_attach+0x210/0x210 [ 788.148777][ T4314] ? kobject_uevent_env+0x2ac/0x1660 [ 788.154056][ T4314] bus_probe_device+0x1e4/0x290 [ 788.158906][ T4314] device_add+0xb83/0x1e20 [ 788.163358][ T4314] ? usb_cache_string+0x102/0x140 [ 788.168419][ T4314] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 788.174662][ T4314] ? usb_string+0x3d4/0x530 [ 788.179186][ T4314] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 788.185450][ T4314] usb_set_configuration+0x101e/0x1900 [ 788.190917][ T4314] usb_generic_driver_probe+0xba/0x100 [ 788.196382][ T4314] usb_probe_device+0xd9/0x2c0 [ 788.201148][ T4314] ? usb_driver_release_interface+0x180/0x180 [ 788.207395][ T4314] really_probe+0x23e/0xb20 [ 788.211920][ T4314] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 788.218439][ T4314] __driver_probe_device+0x338/0x4d0 [ 788.223746][ T4314] driver_probe_device+0x4c/0x1a0 [ 788.228851][ T4314] __device_attach_driver+0x20b/0x2f0 [ 788.234220][ T4314] ? driver_allows_async_probing+0x150/0x150 [ 788.240215][ T4314] bus_for_each_drv+0x15f/0x1e0 [ 788.245057][ T4314] ? bus_for_each_dev+0x1d0/0x1d0 [ 788.250085][ T4314] ? _raw_spin_unlock_irqrestore+0x50/0x70 [ 788.255885][ T4314] ? lockdep_hardirqs_on+0x79/0x100 [ 788.261079][ T4314] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 788.266905][ T4314] __device_attach+0x228/0x4a0 [ 788.271662][ T4314] ? device_driver_attach+0x210/0x210 [ 788.277035][ T4314] ? kobject_uevent_env+0x2ac/0x1660 [ 788.282325][ T4314] bus_probe_device+0x1e4/0x290 [ 788.287195][ T4314] device_add+0xb83/0x1e20 [ 788.291606][ T4314] ? add_device_randomness+0x127/0x190 [ 788.297062][ T4314] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 788.303299][ T4314] usb_new_device.cold+0x641/0x1091 [ 788.308494][ T4314] ? hub_disconnect+0x510/0x510 [ 788.313344][ T4314] ? rwlock_bug.part.0+0x90/0x90 [ 788.318314][ T4314] ? _raw_spin_unlock_irq+0x1f/0x40 [ 788.323514][ T4314] hub_event+0x25d5/0x4690 [ 788.327930][ T4314] ? hub_port_debounce+0x3c0/0x3c0 [ 788.333036][ T4314] ? lock_release+0x720/0x720 [ 788.337701][ T4314] ? lock_downgrade+0x6e0/0x6e0 [ 788.342541][ T4314] ? do_raw_spin_lock+0x120/0x2a0 [ 788.347560][ T4314] process_one_work+0x996/0x1610 [ 788.352494][ T4314] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 788.357861][ T4314] ? rwlock_bug.part.0+0x90/0x90 [ 788.362806][ T4314] ? _raw_spin_lock_irq+0x41/0x50 [ 788.367924][ T4314] worker_thread+0x665/0x1080 [ 788.372620][ T4314] ? __kthread_parkme+0x15f/0x220 [ 788.377936][ T4314] ? process_one_work+0x1610/0x1610 [ 788.383179][ T4314] kthread+0x2ef/0x3a0 [ 788.387245][ T4314] ? kthread_complete_and_exit+0x40/0x40 [ 788.392868][ T4314] ret_from_fork+0x1f/0x30 [ 788.397284][ T4314] [ 788.400607][ T4314] Kernel Offset: disabled [ 788.405017][ T4314] Rebooting in 86400 seconds..