dhcpcd-9.4.0 starting dev: loaded udev DUID 00:04:da:02:67:e5:e5:53:d2:9f:6e:c8:e3:c7:0e:cc:92:0b forked to background, child pid 1205 Starting sshd: OK syzkaller Warning: Permanently added '10.128.1.52' (ECDSA) to the list of known hosts. 2022/03/02 08:23:31 fuzzer started 2022/03/02 08:23:31 dialing manager at 10.128.0.163:41307 syzkaller login: [ 27.400200][ T1278] cgroup: Unknown subsys name 'net' [ 27.402185][ T1278] cgroup: Unknown subsys name 'net_prio' [ 27.403996][ T1278] cgroup: Unknown subsys name 'devices' [ 27.406034][ T1278] cgroup: Unknown subsys name 'blkio' [ 27.509652][ T1278] cgroup: Unknown subsys name 'hugetlb' [ 27.515532][ T1278] cgroup: Unknown subsys name 'rlimit' 2022/03/02 08:23:32 syscalls: 90 2022/03/02 08:23:32 code coverage: enabled 2022/03/02 08:23:32 comparison tracing: enabled 2022/03/02 08:23:32 extra coverage: enabled 2022/03/02 08:23:32 delay kcov mmap: mmap returned an invalid pointer 2022/03/02 08:23:32 setuid sandbox: enabled 2022/03/02 08:23:32 namespace sandbox: enabled 2022/03/02 08:23:32 Android sandbox: /sys/fs/selinux/policy does not exist 2022/03/02 08:23:32 fault injection: enabled 2022/03/02 08:23:32 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2022/03/02 08:23:32 net packet injection: /dev/net/tun does not exist 2022/03/02 08:23:32 net device setup: enabled 2022/03/02 08:23:32 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2022/03/02 08:23:32 devlink PCI setup: PCI device 0000:00:10.0 is not available 2022/03/02 08:23:32 USB emulation: enabled 2022/03/02 08:23:32 hci packet injection: /dev/vhci does not exist 2022/03/02 08:23:32 wifi device emulation: /sys/class/mac80211_hwsim/ does not exist 2022/03/02 08:23:32 802.15.4 emulation: /sys/bus/platform/devices/mac802154_hwsim does not exist 2022/03/02 08:23:32 fetching corpus: 50, signal 27758/29343 (executing program) 2022/03/02 08:23:32 fetching corpus: 100, signal 32965/36001 (executing program) 2022/03/02 08:23:32 fetching corpus: 150, signal 38897/43154 (executing program) 2022/03/02 08:23:32 fetching corpus: 200, signal 41608/47144 (executing program) 2022/03/02 08:23:33 fetching corpus: 250, signal 44939/51636 (executing program) 2022/03/02 08:23:33 fetching corpus: 300, signal 46706/54584 (executing program) 2022/03/02 08:23:33 fetching corpus: 350, signal 47859/56901 (executing program) 2022/03/02 08:23:33 fetching corpus: 400, signal 48957/59136 (executing program) 2022/03/02 08:23:34 fetching corpus: 450, signal 50308/61553 (executing program) 2022/03/02 08:23:34 fetching corpus: 500, signal 52549/64670 (executing program) 2022/03/02 08:23:34 fetching corpus: 550, signal 53315/66530 (executing program) 2022/03/02 08:23:34 fetching corpus: 600, signal 53976/68313 (executing program) 2022/03/02 08:23:34 fetching corpus: 650, signal 54837/70196 (executing program) 2022/03/02 08:23:35 fetching corpus: 700, signal 55762/72104 (executing program) 2022/03/02 08:23:35 fetching corpus: 750, signal 56839/74115 (executing program) 2022/03/02 08:23:35 fetching corpus: 800, signal 57677/75938 (executing program) 2022/03/02 08:23:35 fetching corpus: 850, signal 58580/77753 (executing program) 2022/03/02 08:23:35 fetching corpus: 900, signal 60230/80113 (executing program) 2022/03/02 08:23:36 fetching corpus: 950, signal 61131/81895 (executing program) 2022/03/02 08:23:36 fetching corpus: 1000, signal 62729/84139 (executing program) 2022/03/02 08:23:36 fetching corpus: 1050, signal 63664/85873 (executing program) 2022/03/02 08:23:36 fetching corpus: 1100, signal 64643/87612 (executing program) 2022/03/02 08:23:37 fetching corpus: 1150, signal 65237/89050 (executing program) 2022/03/02 08:23:37 fetching corpus: 1200, signal 66159/90716 (executing program) 2022/03/02 08:23:37 fetching corpus: 1250, signal 66888/92211 (executing program) 2022/03/02 08:23:37 fetching corpus: 1300, signal 67433/93510 (executing program) 2022/03/02 08:23:37 fetching corpus: 1350, signal 68098/94893 (executing program) 2022/03/02 08:23:38 fetching corpus: 1400, signal 68887/96346 (executing program) 2022/03/02 08:23:38 fetching corpus: 1450, signal 70019/97953 (executing program) 2022/03/02 08:23:38 fetching corpus: 1500, signal 71797/99941 (executing program) 2022/03/02 08:23:38 fetching corpus: 1550, signal 72187/101133 (executing program) 2022/03/02 08:23:38 fetching corpus: 1600, signal 72785/102437 (executing program) 2022/03/02 08:23:39 fetching corpus: 1650, signal 73379/103652 (executing program) 2022/03/02 08:23:39 fetching corpus: 1700, signal 74342/105058 (executing program) 2022/03/02 08:23:39 fetching corpus: 1750, signal 74785/106080 (executing program) 2022/03/02 08:23:39 fetching corpus: 1800, signal 75269/107203 (executing program) 2022/03/02 08:23:39 fetching corpus: 1850, signal 75937/108429 (executing program) 2022/03/02 08:23:40 fetching corpus: 1900, signal 76247/109476 (executing program) 2022/03/02 08:23:40 fetching corpus: 1950, signal 76697/110570 (executing program) 2022/03/02 08:23:40 fetching corpus: 2000, signal 77036/111571 (executing program) 2022/03/02 08:23:40 fetching corpus: 2050, signal 77642/112687 (executing program) 2022/03/02 08:23:40 fetching corpus: 2100, signal 77938/113646 (executing program) 2022/03/02 08:23:41 fetching corpus: 2150, signal 78284/114615 (executing program) 2022/03/02 08:23:41 fetching corpus: 2200, signal 78714/115590 (executing program) 2022/03/02 08:23:41 fetching corpus: 2250, signal 79135/116604 (executing program) 2022/03/02 08:23:41 fetching corpus: 2300, signal 79445/117493 (executing program) 2022/03/02 08:23:41 fetching corpus: 2350, signal 80502/118652 (executing program) 2022/03/02 08:23:42 fetching corpus: 2400, signal 80804/119550 (executing program) 2022/03/02 08:23:42 fetching corpus: 2450, signal 81221/120456 (executing program) 2022/03/02 08:23:42 fetching corpus: 2500, signal 81667/121369 (executing program) 2022/03/02 08:23:42 fetching corpus: 2550, signal 81979/122219 (executing program) 2022/03/02 08:23:43 fetching corpus: 2600, signal 82250/123082 (executing program) 2022/03/02 08:23:43 fetching corpus: 2650, signal 82667/123957 (executing program) 2022/03/02 08:23:43 fetching corpus: 2700, signal 82902/124808 (executing program) 2022/03/02 08:23:43 fetching corpus: 2750, signal 83300/125650 (executing program) 2022/03/02 08:23:43 fetching corpus: 2800, signal 83668/126514 (executing program) 2022/03/02 08:23:44 fetching corpus: 2850, signal 83966/127314 (executing program) 2022/03/02 08:23:44 fetching corpus: 2900, signal 84237/128093 (executing program) 2022/03/02 08:23:44 fetching corpus: 2950, signal 84857/128938 (executing program) 2022/03/02 08:23:44 fetching corpus: 3000, signal 85284/129753 (executing program) 2022/03/02 08:23:44 fetching corpus: 3050, signal 85642/130549 (executing program) 2022/03/02 08:23:45 fetching corpus: 3100, signal 86025/131283 (executing program) 2022/03/02 08:23:45 fetching corpus: 3150, signal 86627/132055 (executing program) 2022/03/02 08:23:45 fetching corpus: 3200, signal 86853/132773 (executing program) 2022/03/02 08:23:45 fetching corpus: 3250, signal 87083/133470 (executing program) 2022/03/02 08:23:45 fetching corpus: 3300, signal 87469/134200 (executing program) 2022/03/02 08:23:46 fetching corpus: 3350, signal 87839/134932 (executing program) 2022/03/02 08:23:46 fetching corpus: 3400, signal 88086/135443 (executing program) 2022/03/02 08:23:46 fetching corpus: 3450, signal 88306/135443 (executing program) 2022/03/02 08:23:46 fetching corpus: 3500, signal 88506/135443 (executing program) 2022/03/02 08:23:46 fetching corpus: 3550, signal 88843/135443 (executing program) 2022/03/02 08:23:47 fetching corpus: 3600, signal 89063/135443 (executing program) 2022/03/02 08:23:47 fetching corpus: 3650, signal 89371/135443 (executing program) 2022/03/02 08:23:47 fetching corpus: 3700, signal 89547/135443 (executing program) 2022/03/02 08:23:47 fetching corpus: 3750, signal 89757/135443 (executing program) 2022/03/02 08:23:48 fetching corpus: 3800, signal 90066/135443 (executing program) 2022/03/02 08:23:48 fetching corpus: 3850, signal 90319/135443 (executing program) 2022/03/02 08:23:48 fetching corpus: 3900, signal 90602/135443 (executing program) 2022/03/02 08:23:48 fetching corpus: 3950, signal 90849/135443 (executing program) 2022/03/02 08:23:49 fetching corpus: 4000, signal 91179/135443 (executing program) 2022/03/02 08:23:49 fetching corpus: 4050, signal 91443/135443 (executing program) 2022/03/02 08:23:49 fetching corpus: 4100, signal 91658/135443 (executing program) 2022/03/02 08:23:49 fetching corpus: 4150, signal 91807/135443 (executing program) 2022/03/02 08:23:49 fetching corpus: 4200, signal 92061/135443 (executing program) 2022/03/02 08:23:50 fetching corpus: 4250, signal 92508/135443 (executing program) 2022/03/02 08:23:50 fetching corpus: 4300, signal 92716/135443 (executing program) 2022/03/02 08:23:50 fetching corpus: 4350, signal 92994/135443 (executing program) 2022/03/02 08:23:50 fetching corpus: 4400, signal 93498/135443 (executing program) 2022/03/02 08:23:51 fetching corpus: 4450, signal 93688/135443 (executing program) 2022/03/02 08:23:51 fetching corpus: 4500, signal 93909/135443 (executing program) 2022/03/02 08:23:51 fetching corpus: 4550, signal 94151/135443 (executing program) 2022/03/02 08:23:51 fetching corpus: 4600, signal 94313/135443 (executing program) 2022/03/02 08:23:51 fetching corpus: 4642, signal 94455/135443 (executing program) 2022/03/02 08:23:51 fetching corpus: 4642, signal 94455/135443 (executing program) 2022/03/02 08:23:53 starting 6 fuzzer processes 08:23:53 executing program 0: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)=0x2) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x12000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x16, 0x4d, &(0x7f0000000080)="605fc1a552dd141b54a9982f7c99daad6a66952bf9cce5274ed9689f5a9f2efcaf789d578e3dc568f5a43afadfb786e27d828e1d4101e89b4414b96f3d5d8af1ed10549ba4b20804ec7fdb810d"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x1c63, 0x4000) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000180)={0x9, 0x7fffffff, 0x6, 0xfff, 0x9, 0x9dbf}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000011c0)={0x0, 0x1000, &(0x7f00000001c0)="4b0d8be199a151dffca2af10e2de4a8baf0b231860367c2e0b86cb446a2ffee329c70573c32a4986beb64f3d8d0ba7eb45d705156d5c4039e82796a3bbbe46a4c031d779de6b99bfe5e2b44ece0759a90c61b824b539d8f5638f1b0dbfbfc96fa403352f25825d3f3b0da2feb140328fc67b3ad7338186e7f2b87b4b5062a15328bfca051dd17a559b2bb76c4b17937bc93df73199271fd1cc6327e332132ece24437b0313d4044c6c8fac3b3f03535bd04a481edce40bb77c367a150110cc721bb491d0fe376c8a548d5dd3d97b3ad23542e5663dcd66f819407f10a8b1a5797c32f4fbc2b4fb5b27d4769f9ede6eda92b8352abb181cd3bcd88678e9b0e1476d03e662106d073a8dbe46b2f8cc93d7feacef8c3ac6604872ee0702cf03eae1cedfca092cbb19e55da139b8c29e85bf6000e7b7f94ffb8c492d25cb1d79bd81ef5ab133d1a30288a61c6f03b4daf83895912e99659397abc041daea7ac8d62b662274de5f0b388fd5c3ee5ebd9ff53b66c749cadb0fb34abdfc1fb3a2e319741aeae2959b3dbbf7e0645a1b1396a1be62f28a2463f95ab456858e6927d24a29b32c1ac045b18c4fd6c2d957d496f220c688927453502ef04819d2b35d7fa6d2f75e3db66dd0e4bcae9222e962616f8e186d92a5ec52e005bad026388144e1d0fe2f0fcb8e8ca6cf9873dfae0d582a42d00a6fb963b7583555078bfc811b61fdf8d3b91ec6002cd642fa35116ad6c135e312b6ee67fdede2bb9a7de546273fbb2ac30def1b05206ccf0cb24e4fd09f0f8bbb183c540e30209c803555e92b9e42fb312d2c34c121e8d4409405c77d16961c8dfcb6b25ceae210e2f47127c4e644462172c73ab773944d7051bcc8c5548637893ad515dc394416a008598ebb831f036b3b0df5259671010c3aadbf4acf5e4b20004ff1dc77a41f770815d95a3b61ef396b6990fdb840960bd45d71807b578b6b50d0fa1da7f0dff2cf98169e069623fcb7b7f7b09069fdeb1783f3900e6c4e31357138f4b7d67429dd724c04b5984ee273af7666a87b30723c715014bfab0df660a8f3ad5d7333bf5712c13c264f864c0e838e6804c5c50143cb00d477324741f19603d1b7a80cbd0f37213749dcea74e3b426d388416f196e566181fa75fe10294abd82fe39ad4f1c5bfff54a1b4280b6daf0506958f4131fd434570630fa305ce9445094ddc15bb97db6a8c4849a02ef0d24b99778a15794ed3dbb9ce4f035adac8e9affe583557221c0b3a72265019367902fc197e64f59caf8137ae31fea23345df0b2e09e27d757267dcbbfb9fc53d2f2f4651ec08f7abcf0d192d1f21ed2d1fd28a8798171f54f2647abe179ff4ab0db33ad7cb4ce518d380bd96c5e6dc693c7aafb4d651c9eba670d04285630c7d1aff4ec973acf44f109edc2178ad907d7a8d11afe01bfdb64449b3e73d828b7a65a7ffd34350c172ca9b45cedd719c162d4bc584ddf97b5a04aa6a76e9085f75f66e78d663a2ea7729891c662497c1acf0706d943129652ef9b4251f8a40ddbb7d7645196ad8dfd2ab32a381b26b23a1a914985bf5f7f10a1ef9554ff04b44f22e97026d7d7f76d235477dea89750f1570b119c53131e3cdb147d76c7a8fd25c9b2af07cff135a3c2f25fc232de7d3de876c14f5e171ba542f6975576154d1657f57ed98720332d9fd43d13e74cb6b3052eddd77501b401a281d616d9f265e50d8870bcf6e9d32dbe147acde26bb4d55f8c1578c31dbc28df49bc2bdcd8997bbcb85e1cfd59a0ca5e04366b4f49577fb9ae26980c0f42e51e4b454fb151f64297d46112b10ad61c4ce4bff2c9df28f9b1c40170dc2605a52dcaaf4a80e98ed0b91264265538f61ba8305812f59fc6f730541ebd029018a1f3764d291444bc2c9036af820ab54f08a2045bee5fee05b5ce6535d78456059fbf66da79be673435c982960e4bc1a24a107567c79c40f64a52f4a1193394e72e8e5b9e53c81c7b05172b93530b6c82759e5c0ef275d7d248e24bb1e8b51e0e91a3b73c7a04b394572d38e01a437137f0da99fcc84fa771375aa8895c9ae2dab0e34799c2aeea3cc3d7bfc65578cc95a13f5d1dba060ea01274a888553f4c5cf5ed72bb9d33e4ff1b668e4eac5e13768620f2c4a04bc7fccdd8ac6b3fba2431f7f0dbcff6244c9c2972ad1345589b89ffd5efde1642cf24c73fbf7ddb93220025429490a16bc929d9d4e4727e24ab7793de39a41ca8edb02298630eb28c72d7b083b5348169266798a62440b6f8d2d509abe13865b4ed4b93d46251ae84c990b34c3d43cec687a5ab0f4e62690d916d314973c3c751d729960985dbe4ede3764395b61dd558223855b13a810854623b59c61f21009c45364a0c1e04d766a2bf7211e1ae079782b3891f469d4796421b3944ceef58a0b7edafe976be9f7ac382d8df6feefccc04f69421cbcf6133914ffe055a264159fedb93cee95b1969970971b6bcd3e463043369c523b0584775f01fe74c34ee7bb021e89127ddacc47ab9b97db7483ab599dd53c25786f260ed51d0cc2eeeb742daffa1574f8588460d9d2b80ab06b709a8b53150af7c74c4674fbf3abc61730d1f9e8866ea5c359ce0d356dc9b6481f441686cdbf77f0b0c2c3c35b5ba2184cac0a62046cdbc4dc53bb7f355f131eab6aa30e368367402b95ae5dd980c300cadef81576f11be3e9012379afbf8bd43b1dfa8e2a96eac301ce4ff1f74edc913751f1968aacff784986c042ed0144935455971c781bba10e8cb6aa61776ccf0df69c3882ef541e229d9ce2daa01e48aebfd5ecb63180850a601c0e924e46378b3cc24e4988c3e403f51bbfde59a4aeee5ed403f3be623d6786eb0da7cdc4af49bb354d16b5760c6576560693d724c739a20f084f207241201efb6a93527a7f98e127d037fc4cb320d43a9e341865f09ca27e9ed7611ea5fd55dcafdc889d660dc6a9ba2adad805bcc0215c3d31f65995570d3b0416b496bb491367f449a03baf48f00f411946363a303d242d1084b046d066e918ce5a1215e84e3a8ce3340773badb726fa2e5110825b980277228ae9bd6d6c8553ce190e3ea08a515d39f15663161024146b82038a3f49582d5a96f3239dcb8c08deb85ef566e76b010087afd2390ed462ad26a26d71d69f69fba3b96959c4848d051be2bb30bcd2b4e63e59986e96bf63c0d6472edd660a3496c1c90ad7418ff830acb3866307486fe7ba54b33951f0f11c239a409455e1e887bcc47cb6ebf6c5c52bea3a7928f4a62c67c68f090bff2c5df11bce3a0d44a0341764c9cd8bbf102ccade7b22438a48f3ea7499b7d126dc0bc370e955e4d65995c81c911f9137f4e8a314d31b040448a65e5d44678f5cd2cf3615b3503cce4ab91daf0492544d1989f389628820ef05bff3cf221cf08416753e35823867abb38e9ec111b700dc21f1f5ad66f7578bbe4d49bbbbb745f2f4099172dc3be5f82b138200aa79acedd38c6c42d65df294a3cf62d39f2dffdff8d4a384b2a0e61cba141f331a85373557c9ed52380bdfb0103cfc7e98516f3b85a8f904e3eeaa5c9240ba797782fcb1564e93d8157ecf5d491127f91afc7ddc2cf7b8f64a56b5f449b48b1eaa4a55da1cbb3d1c65ab3a7d58b5889c2e404f1aec17b745c3f896c2f69aa753c3ddd47f0724ae972d8f13323913accb20eea2144b5e7d0a302720392493d2d061e9f71d0d0fe23befaa2061b2a49a53dfe5f10c8f65befa7a438441768519f87e44ec8163f6e1480579f961f5e2b29bc18195d411e4bc00dd1c7b726564b9cde71c0a7695f0c513834d36202589ff6b2bbd69be79b25db1af7ccb2a9b13e69f2c9f67975e4d75461402ab2a822ece868fbb6dbe7236f00f46b890c3acfec3cfea0dcf8cc599f5f2199659b44ffa9b5ad0c1ac3163a8ea6fadd01e56d29b16a9dc04e6c309aea727a56e40079683972d8f87a7011cd8522e175ec6eca7e0044b86e67876aae556be6d21c1b704d1545d47b91eb877336d9a8e3c3aa468fc6ee1e5e2c4cc2ff7fa727670db5ba934f43fc25a9d384fed7bdd74939957c8fadcb792726eaa44f802037d477f9010dee88609c3eaf829309a22c0358c08f96f69071acbdcb6c1ab4ff97393483a7dee4ba9018a3418df6512af8212be99a60d477c695d30b5f0ecc327332096c4665fd95385c842d6726961ae6978139fc5fda6808acce56ea71cc730ccb38103d0f9713af6bbec4a56946328a640d0f5e3afddd318e408874875b052976797a67390bdf5ecda91d5f1f3cf883a71320d42debbad11e19dde3359564166f55bcc941c56d26121f7dacc9b2183638b666b1b189431973c758a9d791b287c09f37abc1ab3a37986c6714b5e6a096f434e7bcb14147ee28efe6682648595a66dec5ad1557b0743552e5a7518fcee5120cd6d9c63ae6bc2bf1bf386d3c5814c43f0e268e0e3f7a4005e9ba20dee5c5a234bc9549bfd92c05f9df7b3664cffce0aa2d4be720b975769d6b8de88e103e20a664ec515320f76d5f94b4d8dfc403ea544f7bd52d8786b0b618c046df6f35e5359cb5839203b3d7cd55fd66495515899e9d634505186767bc964c4561741744104f788faf1ff8fe33d403137dc68929fb2c6d8a64baf54beb82a7bf4769d7f12da0d0b3d5ea511e74137c6c71752c560a167973249e75a7b901790811af5ce322ff6e08aab8361d8b9562831e135861eb5e899e9af23fd04eaf7b18d8861d11cdd90697fea9da139038c0b4150739fb9078e76566ee5309eb0621f6cd43375b4b4bef5e80f470c2a1827f92c40925ca13863e123813df379c028cbd8f1dcd01320a8c26d3c7ade2c870970f8bc4b8e2bda409ab8f9454bef18152b1100db3c08af1bd12d63e18a1c35f6b0d8fb6774cd661f73b945045a140e3928b96b70d3c7fd0de28a0a7afad9b5b6741671644acdf37aaa40cf39ff18650e8070876586d4a2d335ad676c4253329b10044f8ae4bc7b72e5d493f379b3fc1ca553e76e7b513958d42012a4fc9564a9173f2ba9be05d7405ce480d46d54bdc391387580cae8f067654dc2c4a44fda373467b1d7b94f45f0f051b5a23f4e131fea8b6a87865704998877bcb807f59c236d71e02fc978c351212775c778430f058fdac98af4d1c64a6d320370d6de6ce3cb65be4b28c18158cb4cba60790404e4c31aafa42db31c437c8565286a68f45da1e7017dd6d38ddcb38610b601a49dc257eaf21b9ecca7a554bf27ebc44a559a79b0b6a739185380614c24a736a866ab1fadb75c98422af283222517b36607950cee4ab7b4d4aa55fed681ae8b496557b45262db978687481697d39f899d001864dd70556039b961553144bec6291c0114011831954afb408827d41ac9630f49aaa1941603b048f6abaca88db06e1179170e328a0d17c13f798d2fce5132a494282689ce1aa4bf34c7b6c439406db49e9d4ba93628be36ceebe24135857c9e4457c6e3fd27392ded4fd4170166b0100827e40f5f32a375de8e8fcc87aec97ad5cc972d9eeb96495d7cb7296dec76e5fd74d66b7c7d48c861d376c02c39226a3d26a44025c2e39bb62d2ba9523d5560a5eb3a58e29ab463f75cae23c1ef0520a913a86e91c4965b1e0bc394687a84ac75074de42c6bfdd74968609330d15ec06fc76040040dc0a61c2614601881739ed37e0ecb2acae57d7cc33b415fdb0242e64060adf0f761c722011fdd2f7ea1a23b3965a8ac5e1f459a8eb922cedafc2fccea1f688d0efb6a7f09dd2c3e2ed7ac37f3062277edf0ce3b70a617a3576"}) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000001200)={0x3, 0x9, 0x40, 0x9, 0x8, 0x97c}) r2 = syz_open_dev$evdev(&(0x7f0000001240), 0x1, 0x40040) syz_open_dev$evdev(&(0x7f0000001280), 0x48b5, 0x40c00) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000012c0)=""/83) syz_open_dev$evdev(&(0x7f0000001340), 0x1, 0x100) syz_open_dev$evdev(&(0x7f0000001380), 0x4, 0xc0) r3 = syz_open_dev$evdev(&(0x7f00000013c0), 0x2, 0x8000) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000001480)={0x0, 0x6e, &(0x7f0000001400)="76867dab5991cfdfd46a29622d10c44e633837a67047dc72a0422919b3cda8175d140ca7f8ca1fe58c230f2d3e142f468d49ad1428c4cbd9f172bd128fb9169d43c2bfbe01ce1b4b19fb6e6b360696741a74f7a916c00df29edfd912ee4df94366cb9263dcdd74c9856cd01f2549"}) r4 = syz_open_dev$evdev(&(0x7f00000014c0), 0x9, 0x610200) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000001500)={0x6, 0xffff0001, 0x3, 0x9, 0x20, 0xeb8c}) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001540)=""/88) r5 = syz_open_dev$evdev(&(0x7f00000015c0), 0x1, 0x0) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000001600)) syz_open_dev$evdev(&(0x7f0000001640), 0x2, 0x2400) 08:23:53 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x34, 0x80) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x1, 0xffffffff, 0x3ff}) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000000c0)={0x2, 0x100, 0x1ff, 0x1a5, 0x2, 0x4}) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200803) r2 = syz_open_dev$hiddev(&(0x7f0000000140), 0xffffffff, 0x200000) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x5, 0x2000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x400, 0x123040) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/32) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000340)) syz_open_dev$hiddev(&(0x7f0000000380), 0x8, 0x301002) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/91) r5 = syz_open_dev$hiddev(&(0x7f0000000440), 0x6, 0x200100) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xd64) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000004c0)=0x2) 08:23:53 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000080)=@conn_svc_rsp={0x0, 0x0, 0xa, "f5c9b279", {0x3, 0x0, 0x0, 0x90, 0x2, 0xd7, 0x9}}) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x1f, &(0x7f0000000140)=@generic={0x6, 0x2, 0x17, "4fed719a", "764e6eb7811db6e8650666af00f6cb137392847a07e430"}) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000000200)=@conn_svc_rsp={0x0, 0x0, 0xa, "0e45e937", {0x3, 0x0, 0x0, 0xc8, 0x1, 0x8, 0x9}}) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r3, 0x83, 0x12, &(0x7f00000002c0)=@conn_svc_rsp={0x0, 0x0, 0xa, "1766349f", {0x3, 0x5, 0x0, 0x7f, 0x7, 0x8, 0x8}}) r4 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000300)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r3, 0x83, 0xa, &(0x7f0000000380)=@generic={0x6, 0x2, 0x2, "0fac5b29", "2dac"}) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x12, &(0x7f00000003c0)=@conn_svc_rsp={0x0, 0x0, 0xa, "1c2de028", {0x3, 0x104, 0x0, 0x7f, 0xffff, 0x40, 0x2}}) r5 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r5, 0x82, 0x154, &(0x7f0000000480)={[{0xd4, 0x4e00, "fb0625a0e855000852b3c4af234043139a94dccfa7149362b30484fe11843b6b0801bc1fe3777da3f80eb17b5cade9e19661a25861de2c96042c2d9d84424d7e1dca13706136fe88a0406ce58d1efe4f954d27a9b42f81aa8a7626830527d68dc8365d2dda46f3a973384250913dff282a175f3883d6d8ae0b66827f4e9fb3371f2497d76e260356402d7f68da39f431b3c0dbdbbba79586dedfdc1c0924e4ca42d872748647b710e25eb0fad14017d3fbdd019777051dbd9bc112c5df06ad66c7448082a2447f840ec6fee95a37fcceea3f149c"}, {0x71, 0x4e00, "12db6e11717fe2cb32aa0f27a216b08e1998ea19ff6dda8bc497a08f2e57872ee7a38222628559d67a4283b2cdec87a187e7f7db6ffedade8384c55dcd99c39123ee51ee7117fe4559e11561209af3a76ae13fa0f168474cb314e69d154d75b234cc07c1615f67f426d33c10d72b80b1cb"}, {}]}) r6 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000600)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r6, 0x83, 0x6e, &(0x7f0000000680)=@generic={0x2, 0x0, 0x66, "b00abe6e", "359cc03f6d781708911cc1e5155e455214ec6593127e5faa73decf445933caf29156a66d3f20c11b063f62ee93c1d7fb26c753f4a95aeeb5805db4ec24b94f779cc519eb6112a112151603689e28067d10997a76f51a7d1f211adc1100f60919b4222f64699b"}) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x62, &(0x7f0000000700)=@generic={0x4, 0x2, 0x5a, "53486a1d", "84ed6cc0979be7a8bc9bab981a4c276983d56c5cae631a33f15714867b52439413fbe1e18aadc1902cb8a8d3b5fcbb58a2374ba03c0bc9b71c4a316203bdf911d157eebb057ffa56d3ccf744ed7fe3e0c55f90a546bd9e817076"}) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xd0, &(0x7f0000000780)={[{0x25, 0x4e00, "db6951d570ef614d4730c09c343d0e324924a65da931c475c6819ad0063c62a4ac4c98a9e8"}, {0x18, 0x4e00, "70ea6ef407163221e2c6d9f6352820ed13b2e2879f930a2f"}, {0x82, 0x4e00, "e096a9fc7f10b13ec1e8f1e0ebf394e8d4f09db1c9d81416c6ffd1b3908951d73535a829d1ec2e754a8c77c5ef304a9a9578ebc4216aeb1d77a53047b89f0dcc88a323785a099068d1430de5d5ef404557bbd2e421a491c07af701f6f14dfd3d43dda2e8bfb1f965ee0ac36c7fcb6d580fa00565585dbe5efa52d5cf4b19ecdf51a7"}]}) r7 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000880)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r7, 0x83, 0x10, &(0x7f0000000900)=@ready={0x0, 0x0, 0x8, "076430cf", {0x1, 0x7f, 0xfff, 0xf1, 0x2}}) syz_usb_connect$cdc_ecm(0x5, 0xcb, &(0x7f0000000940)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb9, 0x1, 0x1, 0x1f, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x0, "ecda78f1"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x80000000, 0xfff8, 0x7, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x8, 0x9}, @mdlm_detail={0x54, 0x24, 0x13, 0x4, "e18b6b36657126b31c6f5da291482bab6134339c1cf2720379e5b2e73ffd7592802937055da962a22794acaa37c830708b9196dbcb1d6d77fc82f2bcb43d5a5b6299b353141002605efb34d3b46569bb"}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x20}, @acm={0x4, 0x24, 0x2, 0x4}, @ncm={0x6, 0x24, 0x1a, 0x4, 0x3c}, @dmm={0x7, 0x24, 0x14, 0xff1, 0x1f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x24, 0x4, 0xff}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x0, 0x4, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x57, 0x4, 0x9}}}}}]}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000a40)={0xa, 0x6, 0x200, 0x1f, 0xab, 0x7a, 0x10, 0x6}, 0x69, &(0x7f0000000a80)={0x5, 0xf, 0x69, 0x5, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x8, 0xf00, 0x7, [0x1f80, 0x3fc0]}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "beeaabb8101e9bc5814efe0420f80202"}, @ss_container_id={0x14, 0x10, 0x4, 0x49, "e5f3fe0fc50de8cb2c698c544fde3c72"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "b5d55451bf0da27b738756e9d873b814"}, @ss_container_id={0x14, 0x10, 0x4, 0x51, "eb1c7f5968e5609670815f08ac2ec58c"}]}, 0x1, [{0x4, &(0x7f0000000b00)=@lang_id={0x4, 0x3, 0x500a}}]}) 08:23:53 executing program 1: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000000)=""/255) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x37, 0x41, &(0x7f0000000100)="fdc52c8d2a05f623045f81162de444c47982c3910feaf5387fb9f98aacca17814efb9a4372ffd87c67f66341845898c431564d1d56aa1bd5873953c786200ce416"}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000240)={0x3, 0x77, &(0x7f00000001c0)="d5d7bc61f0fb9f9a6b1ddbe0e9ba9bf7d8cc735274c83de2761ad6e141e6a88899022e950a863ecb61e9ece38813a6dbbd2ec5d9ae6f3e78989d6363300384523e6f74cda80871e486801607b5c9b3cb16ac406eddc171504529a6714f8088bb3dd1ff718718a9d86c7295802535dc8d6ea9441c630e8c"}) r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x1, 0x200040) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000002c0)={0x9, 0xe, 0x100, 0x1, "1ed023b4590f70727fe7087420456e23354d9091f62fcdab641f95d208e12793"}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000300)=[0x7, 0xddc]) r1 = syz_open_dev$evdev(&(0x7f0000000340), 0xfffffffffffffff8, 0x1c0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000380)=""/236) syz_open_dev$hidraw(&(0x7f0000000480), 0x2, 0x20002) r2 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x5, 0x48c100) r3 = syz_open_dev$evdev(&(0x7f0000000500), 0x42d0, 0x8080) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000540)={0x80000001, 0x2, 0xfffffffa, 0x1, 0x1, 0x5}) syz_open_dev$evdev(&(0x7f0000000580), 0x6, 0x208003) write$hidraw(r2, &(0x7f00000005c0)="1acea1044963067dcd942eaf1a77792035b45cc8f2665685076bcd8dbd813d47af22ccf78f854c45ea5349c8fbca57a83ac1628bb18835843cf2e80cfc8a7e69b1a7576ccab31ca73364fe7d45d1c18ff28a0b6b9096f13990612fe8ae7af2ec5471cd736f6bb284aad04838cbd5c7b2c657b973a5b4b7c56bf49f0c0f00bf85a9540a3c16ab6ef0b9878687e65d8972436fcba4db2aef5f1cdc89e3e28b65379cba75f70f4e33b5d6cee2d9d353683f971209a0e3ce48e8200e8d737c3d1566f45ad724105e13fd763c2f27ca49a9193da5140fa341ad4ba4bf47f308588b6b7d55be94d0551aa44339dfb9", 0xec) r4 = syz_open_dev$evdev(&(0x7f00000006c0), 0xfe11, 0x2000) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000001700)={0x16, 0x1000, &(0x7f0000000700)="0d97be3f8bbed606b22a18f03ec4ab936edd1e59ef12be98178ccc77b995f57c3976962e65c3c8c52a82c1425062f12bc2268a6d1a9dd2e032b20c394373563b637025a562eadc47277da1a7408b507881628cd28d947d99878010ebb3dc97424759976d3a1c8a1c9549a84fabe5d9796dc43fb250e18c9c8349d3b680b88e9780045f2dd1e33903637aaf95937664d9ccf4ab1caa1904399e994f3f49843125beb17671bcb4faa49b0ac8dc5e8cdedc8a0b9a261ae784fecc647e4bb8d09fafd5d53993a12bd663ef9aec42b2f98bc15e1cc131f62009643f4038d5d05fcf907ecefabedf18fc31a09245c39ad99c27d4b36955b193ccd2c7beec49f2a5c7f86bbb9b45210c5f92eb675aeaa95ab7ea35cf0784b5abb2d8c4dd3c9b23582950ad3e9d7313c5db7c7bfa309be33613be913f09b75aef217d06a49421d448f5faa5f27af458e3f52e34da9da51655ece373643082917cb97e4b71e0a8240e207f279cd906f2c248da6279e76671bb4865cf04dad4b5e93f561324cef59496392242688f975b8aa3ee2835d1093bbcaa77a47c8fdd97828b916f2e2dcc3dc7db625712c66cab9ca40fa52e2f4079dae6610e6c2c685e1025c7180b767a60095c271456e061d9e13e3d717119351123c43fbbe4d5f9184a7fe0a006465a336c81124845794aa4398fd5081b6b2734ed3c587361595ff67cd27129b0e0787870a77f01a706d29548a6d672aa8d353113b3546be7f9b1ac156637b6fbc56ee82096e711ff18b09df251c7e8671eeae7c8177144b69628de911a99104c4f4b40266ff278a1e43744a455601d01ba9e5a32b3da77e760b1d55e832fcb6f2b12d8f596fa7b31a4bc4067836ba964611f6cd0a18e5d46f5c918b05b60662ff0a0fc663782db663340977dae6ad9d4661f5886c1fb49ccd5a9342d6bd5a1346f157d91f80de8c921f1c874c9b20e10d56d578e3f5dc4e3e4540029362b8fb51ae31d101c2dbaa5d96685e82dba10c15a22603a82c9ec54093142657dc28745289aeda0ba44441a12a7dc524ee35a4f9bd9d197464e07f4612364a8732d6e585bb4ac6612fa0ae9d31613f0206e7cf18d3f04574c328a9bce21b91947723af1f64505d1c28829a57a9add827956d1a33e786873e1f404d2310fd1a6579107203dee49b65896403e747540dac2bb2c560fea24dd4e43a5e2f796cb10761c1f0a4aac43212b1e95132c81bd35f06e962659d56c8fdfccc982b55a67f3404848e6ff857796214fccfab9098ff32cd65b97cbd4d70f25c9c1e41e8e30b9fbb50e6df63b674d8066eec4c12e8d2a5c9fb03ed9856b69756b72194bb36e81f31523eeb8fa7c780e66f99eead717490398a4771c8b9e6675ec3295798e50c53f40dfdfb6eeb89a5cc4327beb64bbe553a6f7594f635798185fc1d3f8aa2a67e3bd11871bd9a0acf99d60cd600dc008b8185c9e98d48e92c720663652312739b83979f26ced48617e60886bfca702f857b9e454270868ca107e6dff9e92e55d62195c18fd71e4e9862a3a7d1dd549617c5fac724871db860fccf79a9d6bf1134beb6c0dce875acb5c4febacb48cdf71e6e9c7ac407cc0f67697058fc4d997246ca7695c9541f60277f0cbe133534db9ba28af66d0e74d8f0765056322979aaa8d3d22abe20bfa47019e6aa61c6233851918b6c90b506d1b28f84d4f76968c1059270edc51b27a0264f09d17d58c1af1ed9d79850d24cb1e066bacee67038872aa6ac7951818f2d6e8505266d5110cff2f181546fe0e747a96a6910725209126bbf4da666ecdf54fa50028e2c4c01ef41af1cde7f57367e00abe8145226136f63348ce7681b6e4abc081c5409cd81954f4c9fad315cd28cb2a6ab5929d3f0c80badeff0dee15a8230e54997fa67be43340bd68f8f1ce082a378e1e9ca1817ebc8eebb80727f5d7ee8019b6cbb0b15b1281c7ddf94dd2dfa7fde7ebb9cd6ea626e421dabdf1454d827f9f3c802aa25b107a3e4aa7d5feb5d8f77bc3fdf105f9a44ac249ed551a9ea52647a37ad963725d65ba93329507e9498ba780623ce773a9a2392301764e72983abd0b7ad034cc7d7ef04e68b2bd4159ce2d7352713d805b393583790a85baec6dd36566f8f7f6b54805019269ef28189fa93570f506cb07b43d860b81665cf5e0846b5235b24aedc66c33b4ebda376aba18197495334212093ee086e172eb7546035c6b1c39ab3a8fd8bfeb02201c5a97f3163fcfed9d5895d4a8b1c2cd6785905de6a0f659256026b2374e7045adc182d0279129d0e2c8f1524583d1927b01c8985c7ea9618936d5eb8951dcb6889f0fe74f09fcd7eb144cfbba4ae795335d088653e761cf66fde0c97502c65a0f5e00ec9fda130fffbe29d7564818b9e73c0231f8e1d23a667604f735925f31a0ad721ee241e5cb76be49d2c862baf0d34699765335ee1c59599369e5637e3645e82f3f4dd05368583925e84de3aaa8bfb94a9a0fa7a5bef63b83e99c54605715c251733687fe93a184f26bb1e49e643629b60a4f51d3288ce4206b06915cee8284ed2ed3e1e8c2c3a415d548846666dc9b5a572fef00b0242faf83c3eeabac90f1e0f3f2c46ea5ab55a4576ed704f5f605abea59ec51dbedcc71aa1aa7c03747fd2b21640cc0887fe1550119a61c659553c1abb2ec5248c4fdbabe393af6387285c04add7ee0e058bd7fa4620b07c1614821d428ece1162be0dd46cfcf170f615ec8bd19f0276d4f21dbdfd664176e7d1eb2996c4555f743407c92cf481721e41fca21ce9a6251f7f561bcfe5d87371f21c728e992f341ddf88526cb15349998d12d843020a394433e7b6e27d7a9ccb8c5886cc07772af78d3776f8f22e26080b7340e9700ac9f6340fdcdd6f26ffffc3b0af5ed0fea70f0073f869d46ec87adc2d0376c8c3847d22e1d436d7ce0cf87bc42f9a8a415b5404294633efa42a8c0aac8ceaaa12c810c5e6532fdcd746699fec54559eabb655af35ba6ead8c72c0d96aee05b4ff31ce2a10af7b69b0d1c2c288297739abf0a76464d89b5058053d04f6bdb1f481f945bce3c9a451bade2aeb9891cb5fab78b1be8963e8f642c241bf93c3714f7da7f6fc1b485f8919d7f94f1bbaf5e0f494dce75d3132e47aac52fffeeda2b961638c03493c115a0da9323adb826a077fcec88cde0eb0dda130fd62e091731e66adf552af34070b3ab68f7a158816c91ef09922307f070ed31b92ab9b22846d387726ea2aaceb8a8dcc99c83e92def693a13166738335f36230fac6f59ec37d3da612e39d907e95737bfce4738236c5ba892a1659803a7ebb326b8b7fc90cafb0d6eee652ae247e9a302610a44d875506022bc904802875e248928ea71fbcd577d5cea4d5f0c8b883cfe55c4a0fe322f777f01020d1189138a90a11a5656785c5d82ae8c1c960e1c6b5dee2aa79bcb20f944c40a520089f0c83dd38eac7be0249f62e1bf3f0416945a2229c6e3952465d2c74ce16bcf2db8c8e57dc01320bb1e98c92e2376edb94aad3f18f1aaa1c77ddfdb367af3cdfc0cd94d19e3f796a4805855aa077142f6159b7558f703310313fc95bf3271c21087c20cc7c05e717293ff3f2b6d02de55875caed8dd531e6d9ccbcab3ea347917cfc9c0e967a4b7c752bb320877243690e66d43317397437f2a15b859b45fa51d1df1cf90fccb69440fefebd01cd3c0da50b86cec4123bc073cab854166d5ba04294923b99619dbd822f0c363b95d1ff4f65d21c532e05f0bb8c86e6329d3fd537710eac026fc0d8b6b764aad1f467a8e6ae2124ce414fefb8e119dc443f05a9150c52b07b7f8523cf7a105a22a3d4fcefd56613b98d405669b8af9563c662adcddc068b9d8a73fe51781b56956d8226a3bd4f50dff5786bb7a290f107cac2cf2399e7d8f83cdcaeae6123aa9731538e8a9ee8706a2ffad905b0b733d404501a7223ab76e942f1828de926c5774b86954ad0657fe826fbc81bbe1cdb5fe803026ff4c8caec7b87eb584d58bfe46ab4a1af263ec6ea28d442fc43e43ffe8623111a4f643723a8ac929e9096ae34df5d058c886e870e97d37fa3419810fd80d43ad0b0ae2259e696a8f8eaf1928ec348d62e1f3e6a6a2c309451335062b9bedbc55170609911e1f1732e619f6a73d31bd548b37df31f94a686834fd17af4522ed6541919bca4874defa08fc0003ef263743345227364c8f6ea39c1a5d95ea2cc5adf2867e4cac94a25ce4f87446b549f1b219db162d59d7d96e5d9782b876676235f5cb76106456d0e318fdd89b2c12bb495d968da8361f98eae32bd745fb739e28b0e6c216b21ee0d130beed337d455c950145637e522a547dfba5de4dc243e5211c93841711a32bdb19850ff12cec3a7bd33e657e59687ffc945f0c05f213a757f43f7cd0653832c58719e84a712b5847ad194e3b756b8edc267fc99d540f05581ad54da8cf5aefcbfa7344ef11b762cb0abae2c079bdd7075a5862035c664c5d2ca1dd4d4b5a8b5b00453d7d4fd27da3c25b377d28619e42489f72ab07e24fdb465ac7dbfd628e78571fce338206fc3e1dad7ddced047b1ba58e3e66d8a92b618d580cbd4f28689093607e17f20a21bb0a144bb12c0ca05a24525c9e1ab29d68c3049c3c29666244e4a744a1fef0f5cc1808175a2462515ef5b6c21c8b87a40b0f899e44a1895b908ce9cd01834b419c7f12225bebb8857b5c2a142999a72239566afe3c25920f6cfeb10e3526e5ae20f612a0836e975fa60528958c9d59de731951cde94b2353660fcf097f1b2bfb51467b461fcf12c98ed1fb56299073d27b816488e36a8d946c6f92d63d56bd63b35f71d3d0188cdbabacc729437042dd61189668a978f7725bdce557a8afa7803ec0190f7fdb90894f99444526e081e4229906cd7208f28b874cb282bfa0d83a17612ecbb158345dc291d92ea640c6b4084900d31b4558930acabeb62a9b660c0c5573ffaf81586e7cc59a8b1904af5f39c114a66ad1443e86731bfa99d0d70728a0a236958691ce9641fc568ac3ec56375db3d25fce025d5a5af5b9b142c3cad85e36bfebd40f2cf8aaea7eb82e48f83423fd5ecff08d146973d071ca738b5a3c156c975813fe006c038169849d881ba3eb6c2204da3e7b78a4dec3c29e59a23b0aa6fa0408e40e3691e61404f2ba53ac370892f83dafe4f94cbe2fd36eec09d4c1e4e3db0dbe0b8f124ee098813bde8046e389e4744468f431bcb8552faabdb19f7d14c112f7f406bae9eb4abb57fe747d3de975b80e551068828eb65139c8913be84143dd97cfb1061550d6cfa63055ecaed79b0b48005736d5c9405da391bec22bc04cd81c5fee622dc21390e7c438ad33c14a090cb36fc10218daec82522194f992cecc6f878626e6c7027c1fb34d83687d33f7140a26b6102fd990c02b74e4da90bf634a1e02e8995b925b6d2557306af40f143da0c058280171c34f0303496faf8bdb90e739bcd06f8b7c10f41e40b1a8c0bf7543e51448226875925533ab02c747672c9d702e66fa4f494264b1c4a9eb9b8d63749b205fe8974f3356d2be5a647db0c22b402361e8c87b91265f3fc021086d1d2a0a402084067e2f5cd492e667f77cd3ea6d1dc74856ae0d1ed6026d6660e5655d03d6c3680675b7a844f0c35cb987819c270cbfab1f2924b449f6c4cbabd171043e44dc53a69333598fc7bf7ff028e6f3ad1e5f1939823b04aa552bd539444a783cd3bad572ba11258552bdb39cdb925b4db30629f85bd0a4ec28616b9bc157f7d339a9a567dab737147c4f19d66754d7"}) syz_open_dev$hidraw(&(0x7f0000001740), 0x7, 0x200000) r5 = syz_open_dev$hidraw(&(0x7f0000001780), 0x4, 0x14f380) write$hidraw(r5, &(0x7f00000017c0)="8e0c85e16ad2e655cbc9b3e77d62964ac486f866e8183d12141bc3e88495c0abba5c1f859f1816e0486879d01d29540ac52c9f11952b5b54d5cd3bcbd61834076d8a2d8ba9a5218f99d24741b5eb4136f74b", 0x52) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000001840)={0x1ff, 0x7f, 0xc1, 0x8001, 0x6, 0x7}) 08:23:53 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x109800) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x100, 0x0, 0xef}) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0x4, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f00000000c0)={0x1, 0x102, 0x8001, 0xfe000000, 0x8, 0xa88}) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000100)={0x2, 0x100, 0x8000, 0x5, 0x40, 0x89cb, 0xe287, 0x92da0000, 0xa7bc, 0x3f, 0x5, 0x71, 0x9, 0xf84}) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000140)={0x1, 0x100, 0x5}) r2 = syz_open_dev$hiddev(&(0x7f0000000180), 0x4, 0x42101) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f00000001c0)={0x3, 0x1, 0xff, 0xfffffff7, 0x7, 0x3}) r3 = syz_open_dev$hiddev(&(0x7f0000000200), 0x100, 0x0) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f0000000240)={{0x3, 0x1, 0x20, 0xffff, 0x8, 0x5}, 0x262, [0x1, 0x9, 0x6, 0x3ff, 0x4, 0x67, 0x7, 0x1, 0x1, 0x1, 0x8, 0x40, 0x0, 0x10000, 0x20, 0x4, 0x2e, 0x6, 0x7, 0x7fffffff, 0x3f, 0x7fffffff, 0x6, 0x7f, 0xfff80000, 0x0, 0x5, 0x93df, 0x1f, 0x9, 0xffffffff, 0x3, 0x27f8, 0x1f, 0x8, 0x7, 0x2, 0x401, 0x106, 0x2, 0x81, 0x4, 0x8, 0x6, 0xfffff456, 0xffffffff, 0x101, 0x9, 0x9, 0x9, 0xa5, 0x1, 0x0, 0x9, 0xffffffff, 0x3, 0x1000, 0x3ff, 0x3, 0x80000001, 0x3, 0x1f, 0xa91, 0x0, 0x6, 0x1, 0x81, 0x80000, 0x1, 0x8b4, 0x0, 0x2, 0xffff, 0x1, 0xffffffff, 0x8, 0x8, 0x9, 0x3, 0x10001, 0x8, 0x0, 0x92, 0x80, 0x5, 0x29, 0xd15, 0x2, 0x1, 0xeb, 0x0, 0x0, 0x10001, 0x6, 0x4, 0x6, 0x40, 0x7fffffff, 0x5, 0x2, 0x0, 0x80000000, 0x0, 0x8, 0x40, 0xe1, 0xa2, 0x8, 0x2, 0x6, 0x7, 0xe9a, 0xb54, 0x90, 0x9, 0x9, 0x3, 0x8, 0x800, 0x1, 0x8, 0x7, 0x1, 0x3, 0x1f, 0x1, 0x1, 0xfffffffa, 0x3, 0x7fffffff, 0x6, 0x3e9, 0x1, 0x9fb, 0xc5, 0x3f, 0x8, 0x7, 0xd99, 0x6, 0x80000000, 0x1, 0x1, 0x0, 0xffff, 0x1, 0x6, 0x2, 0x10001, 0x3, 0x10000, 0x3f, 0x5f7, 0x883, 0x7fffffff, 0xd9, 0xcb18, 0xe589, 0xffff0000, 0x8, 0x1ff, 0xffff0001, 0x1f, 0x7fffffff, 0x0, 0x1b2c, 0x1, 0x4, 0x1, 0x4, 0xfff, 0x6, 0x4, 0x80000001, 0x7f, 0x7048b357, 0x5, 0x2, 0xcd0, 0x9, 0xefa3, 0x7, 0xfc38, 0x4, 0xffffff00, 0xa29, 0x4378, 0x10001, 0x100, 0x1a, 0x1000, 0x5, 0xf3, 0x9, 0x0, 0x5, 0x6, 0x33ea, 0x401, 0x5, 0x8, 0xb7b, 0x38000, 0x0, 0x1cce, 0x3, 0x6, 0x80, 0xc9cf, 0x8, 0x3, 0x9, 0x10000, 0x6, 0x3, 0x8, 0x80, 0xbcba, 0x4, 0xa023, 0x7f, 0x0, 0x80000000, 0x80, 0xffff, 0x2, 0x8, 0x400, 0xd1, 0x9, 0xfffffff8, 0x1, 0xfffffffc, 0x6, 0xffff, 0x7a6, 0x10000, 0xfffffffc, 0x800, 0x4, 0x3f, 0x400, 0x9, 0x6, 0x3f, 0x401, 0xc3, 0x9, 0x800, 0xffffffe0, 0x1, 0xeb, 0x8001, 0x10001, 0x8, 0x8, 0x8, 0x40, 0x4, 0xffffffff, 0x0, 0xb03, 0x2, 0x1, 0xc64, 0x8, 0x8, 0x4, 0x6, 0x40, 0x6, 0x40, 0x5, 0x80, 0x1, 0x7ff, 0x8000, 0xf169, 0xf5, 0x3, 0x3, 0x10000, 0x6, 0x9, 0x7f, 0x8001, 0x9, 0x400, 0x5, 0x0, 0x8000, 0x7, 0x9bf, 0x9, 0x7, 0x0, 0x20, 0xffffff01, 0x7, 0x0, 0x6, 0x37b, 0xd0, 0x44, 0x4, 0x0, 0x4, 0x2, 0xfffffffe, 0x3, 0x1ea, 0x8, 0x5, 0x10001, 0x80, 0x5, 0x1ff, 0x3, 0x0, 0x4, 0x3ff, 0x0, 0x28a, 0x0, 0x9, 0xffff, 0x8, 0x2595, 0x80000000, 0x6, 0x2, 0x8, 0x20, 0x8, 0x3, 0xffffffff, 0x8, 0x1, 0x1, 0x9, 0xc88, 0x7ff, 0x7, 0xff66, 0x6, 0x373d5b1e, 0x5, 0x7, 0x29, 0x94d, 0x653, 0x6, 0xfffffffe, 0x5, 0x81, 0x4, 0x5, 0x174b, 0x800, 0x80000000, 0x2, 0x5e33, 0x3, 0x7, 0xffffffff, 0x2, 0x8, 0xfffeffff, 0x81, 0x928, 0x9, 0x1, 0xfffffff7, 0xffff7fff, 0x0, 0x401, 0xfffffff7, 0x80000001, 0x3ff, 0x4, 0x1, 0x1000, 0x3ff, 0x8, 0x8, 0x8001, 0x5, 0x3, 0x1, 0xb7, 0x10000, 0x3, 0x9, 0x6, 0x9, 0xfffffff8, 0x1c9, 0xf592, 0x8, 0x1, 0x3, 0x7, 0x0, 0x3, 0x1, 0x3, 0x2000000, 0x2, 0xdc, 0xf4a6, 0x9, 0x2, 0x80000000, 0x81, 0x9, 0x80000001, 0x4, 0x8f, 0xffff, 0x8, 0x1, 0x40, 0x20, 0x1, 0x1000, 0x4, 0x0, 0x7, 0x9, 0x6, 0x9c, 0x800, 0x1f, 0x0, 0x9e, 0x3, 0x80000001, 0x5, 0x200, 0x3, 0xb3, 0x4, 0x1, 0x80, 0x7, 0x8, 0x3f, 0xffffd33f, 0x0, 0xff, 0x80000001, 0x1, 0x40, 0x5, 0x8, 0x8001, 0x1ff, 0xec, 0x4d, 0x3, 0xffff7633, 0x5, 0x3ff, 0x3, 0x9, 0x1ff, 0x0, 0x8, 0x916, 0x2, 0x9, 0x80000001, 0xffffffff, 0x3ff, 0x1000, 0x4, 0x1000, 0x18, 0x4, 0x2, 0x0, 0x8, 0x2, 0x1, 0x10000, 0xfffffffc, 0x55, 0x40, 0x4, 0x0, 0x7, 0x6bfdc088, 0x7, 0x3, 0x1, 0x7fffffff, 0x400, 0xf6, 0x2, 0x5, 0x9, 0x1, 0x8000, 0x9, 0x4, 0x14, 0x2, 0x7, 0x6, 0x1, 0xfff, 0x6, 0x1, 0x80, 0x4, 0x4, 0x3f, 0x5, 0x80000000, 0x10000, 0x5, 0x3, 0x8, 0x2, 0x1, 0x2, 0x3, 0x2, 0x4, 0x4, 0x1, 0xffff, 0x7f, 0x8001, 0x7f, 0x3, 0x5, 0x5, 0x9, 0x9, 0x401, 0x10001, 0x6, 0x8, 0x0, 0xfff, 0x3c800000, 0x1ff, 0xb450, 0x7, 0xffffff23, 0xe1d2, 0x0, 0x8, 0x1ff8000, 0x6, 0x7, 0x2, 0x3ff, 0x6, 0x9, 0x4, 0x80000000, 0x0, 0x7, 0x3, 0x1f, 0x4, 0x47c, 0x3, 0x4, 0x3, 0x2, 0x2640, 0x8, 0x80000000, 0xb6, 0xfffffc01, 0x800, 0xffffc476, 0x1f, 0xdcb2, 0x8, 0xfffffc01, 0x6, 0x3, 0x6087, 0x1, 0x4a0, 0x7fffffff, 0x2, 0x81, 0x5, 0x8, 0x9, 0x6, 0x7, 0x1, 0x6, 0x4, 0x0, 0x6, 0x9, 0x100, 0x9b, 0x1, 0xfffffffb, 0x1, 0x800, 0xe8f, 0x8000, 0x80, 0x4, 0x250, 0xffff, 0x7, 0x7fffffff, 0x5, 0xe8, 0x14, 0x2, 0x0, 0x800, 0x80000001, 0x401, 0x6, 0x7, 0x7, 0x0, 0xfffffff8, 0x100, 0x7, 0x58000000, 0xfff, 0x3, 0x5, 0x10000, 0x8, 0x7f, 0x80, 0x1c, 0x4165, 0x80000000, 0x3, 0x1, 0xa37, 0x6, 0x7f, 0x6, 0x5c5, 0x6, 0x6, 0x7fffffff, 0x4, 0x1, 0xc0000000, 0x1, 0x2, 0x347d, 0x3, 0x4, 0x8001, 0xc64, 0x4, 0x40, 0x401, 0x4, 0x2, 0x10001, 0x8, 0x8, 0x9, 0xd5, 0x8, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1739, 0x40, 0x10, 0xee, 0x15, 0xfffffbff, 0x80000001, 0xac, 0xfffffffc, 0x10000, 0x40000, 0x1, 0x401, 0x6, 0x0, 0x9, 0x9, 0x9, 0x401, 0x0, 0x800, 0x10001, 0x401, 0x0, 0x2, 0x7, 0x80, 0x8000, 0x4, 0x793d, 0x0, 0x101, 0x4418, 0x4c, 0x2, 0x7, 0x550, 0x779, 0x0, 0xf1f, 0x81, 0x20, 0x6, 0x3, 0x0, 0x1, 0x10000, 0x935, 0x800, 0x9, 0x2, 0x3, 0x81, 0x2, 0x2, 0x4, 0x5, 0x26cd, 0x401, 0xff, 0x8, 0xff, 0x0, 0x356616ac, 0x9, 0x7fff, 0x3, 0x223, 0x3, 0x110af34e, 0x1, 0x2, 0x3, 0x8, 0xc7a, 0x0, 0x5, 0x3, 0x0, 0x2, 0x4, 0x1, 0x4, 0x4, 0x45c, 0x4, 0x3, 0x38b8, 0x9, 0x7, 0x6, 0xb9d, 0x7, 0xed95, 0x1, 0x6, 0x46cb, 0x3, 0x2, 0xb4, 0x1, 0x8, 0x7, 0x7, 0x6, 0x6dae, 0x6, 0xec9, 0x6, 0xe4, 0xff, 0x8, 0x9, 0x7, 0x6, 0x5b9e, 0x0, 0x800000, 0x0, 0x80000000, 0x5, 0x5, 0x5, 0xfffffffe, 0x8, 0x528, 0x7ff, 0xfff, 0x80000000, 0x5, 0x9, 0x1f, 0x1, 0x7, 0xfff, 0x7, 0x8000, 0x86d4, 0x80000001, 0x7fffffff, 0x1000, 0x100, 0x5, 0x1, 0x4, 0x401, 0xffffffc1, 0x8b, 0x9, 0x4, 0x780e, 0x10001, 0xffffffff, 0x7, 0x1, 0x0, 0x8, 0x0, 0xd360, 0x7, 0x8bfa, 0x6, 0x4, 0x7, 0x3f, 0xfff, 0x0, 0x8, 0x677d, 0x5, 0x627, 0x3ff, 0xfdd, 0x35, 0x0, 0x0, 0x7fffffff, 0x4f8, 0x4, 0x7ff, 0x45, 0x400, 0x1000, 0x4, 0x9, 0x8, 0x3, 0xffffff66, 0x8, 0x7fffffff, 0x7, 0xfffff30d, 0x6916, 0x9, 0x6, 0x1, 0x3, 0xff, 0x5, 0x10, 0x5, 0xf3, 0xc00000, 0xcfc, 0x200, 0x101, 0x9, 0x1ff, 0x9, 0x2, 0x7, 0x5, 0x6, 0x4, 0x80000000, 0x8d, 0x7, 0x5, 0x5, 0x5, 0x4, 0x0, 0xe8bc, 0x3, 0x4, 0x7, 0x0, 0x8532, 0x9, 0x80000001, 0x20, 0x401, 0x4, 0x80000000, 0x4, 0x8, 0xff, 0xb1, 0x9, 0xff, 0x81, 0x6, 0x782f, 0x3, 0x800, 0x6, 0x3, 0x6, 0x0, 0x7, 0x80000000, 0x6, 0x7ff, 0x9, 0x8, 0x200, 0x9, 0x0, 0x8, 0x1, 0xcd1, 0x4, 0x9, 0xf1, 0x1000000, 0x80000001, 0x9, 0x7f, 0x40, 0x4, 0xfef7, 0x540, 0x7, 0x6, 0x80000001, 0x10001, 0x6, 0x9, 0xf0, 0x7, 0x6, 0x9, 0x8000, 0x20, 0x59, 0x1f, 0x80000000, 0x2, 0x7, 0x8, 0x7, 0x7f, 0x10001, 0x3, 0x80, 0x1, 0x2, 0xfff, 0x5, 0x8, 0x800, 0x1, 0xce96, 0x1000, 0x1, 0x894, 0x3, 0x6, 0xf2, 0x6, 0x2, 0x5, 0xeb, 0x0, 0x4, 0x2, 0x0, 0x2, 0x4, 0x5, 0x3, 0x5, 0x1000, 0x80, 0x4, 0xfff, 0x0, 0x0, 0x0, 0x800, 0xfffffffd, 0x5, 0x6, 0xffffffff, 0x14, 0x1, 0x3ff, 0x8, 0x1, 0x7f, 0x8, 0x6, 0xffffffff, 0x101, 0x80000001]}) read$hiddev(0xffffffffffffffff, &(0x7f0000001280)=""/174, 0xae) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000001340)={0x3, 0x200, 0x0, 0xe10, 0x401, 0x7, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x80000000, 0xffffffff, 0x800, 0xffffffff}) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000001380)={0x9d9, 0x2, 0xc05, 0x8000}) syz_open_dev$hidraw(&(0x7f00000013c0), 0x80, 0x101082) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000001400)={0x1, 0x3, 0x3ff}) r4 = syz_open_dev$hiddev(&(0x7f0000001440), 0x13de, 0x8000) read$hiddev(r4, &(0x7f0000001480)=""/68, 0x44) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000001500)={0x1, 0x200, 0xbb, 0x8, 0x80000000, 0x2}) syz_open_dev$hiddev(&(0x7f0000001540), 0x7, 0x10080) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x1) 08:23:53 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x705b1c00) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000000000) read$char_usb(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff80000000) write$char_usb(r1, &(0x7f0000000040)="b7ba21832eba378ab9044e6f8502ad45e1c0d75413f38c918e0ee94a2aeb66d242caf45e733033c6ddd07f8aaf23a0a6a7753bee4e8cc3feb154cc5b10caf04dccae5ffced80ed48f6ef954de37a145f2c29d004613f3cdf2e86d787ca22b262b77b25a11c1ef8b00ae0a91ab61aaa121a8baba3b5977a58050d3c7d980b44c00ebb98dc660e45a80f032f73d89e0e6effcdf28c2c06a2cdbb8b7f93000aa3", 0x9f) write$char_usb(r0, &(0x7f0000000100)="e8c7a19916ce547acb221b0854f7f7ffc5c4a77855b9f392450a10eb5785b93cec15a12bfeff1333ff1118bc8ae8c859fdc09b7b0b98eebb73fa7ec703230a364c0f5fc098426cf081b655cea7aac1083aaee486779ab8fbd4e6467321564812547afd681c50e790834575e919acbf949ef0a4f4583eaee46507f1d786396bc8d87f7f00b056385744db842d030204c8123909af7e4ce2f775bad2211022d4bbbb45093f56e41df1d57ee763d5f479c3e47c2880325de2cae89dc888bdd47767f617ab42dbf47b497c65133fd2bed4dbc12975236b1b423a5b6adf35da419f5bed61", 0xe2) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r2, &(0x7f0000000200)=""/212, 0xd4) write$char_usb(0xffffffffffffffff, &(0x7f0000000300)="a43d4987685f2d45025411d4267d79054e0763a121d4e3df29f3491fcabe02af7420fd649bebe42595904abc6004dcb034e11511798d5c19db1478defb835a3bc2485382ef1318ed4eb9ea09c2e06fe2cf10b4bbf7f7f91cd8297761fea8bd73aee21597647682e2def37afca8f8879f625d803e71e18c6cda1725e6e53013b4780b89653389281d8525c68c0151b88b1b5e", 0x92) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x200) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r4, &(0x7f00000003c0)="032247ff1d66086b58f6b7188ce3f9879bbc978f3883d4abf701161d0d7e33c833ecae82e0a3c48abff1dc7b49660576df62d62d42c7bd1370c386700685b1ab41b325460cc1", 0x46) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r5, &(0x7f0000000440)="7eb49ed11e0bfbac89af2bc4ac527332c15d24f062a99e89c4478eb41d8a1e34868935", 0x23) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) read$char_usb(r6, &(0x7f0000000480)=""/216, 0xd8) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x3a3380000) read$char_usb(r7, &(0x7f0000000580)=""/72, 0x48) write$char_usb(r3, &(0x7f0000000600)="ed6982272e4e755a25bdcfa36de2baf4ad1e8c2dcf8694", 0x17) syz_open_dev$char_usb(0xc, 0xb4, 0xf1f) 08:24:23 executing program 1: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000000)=""/255) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x37, 0x41, &(0x7f0000000100)="fdc52c8d2a05f623045f81162de444c47982c3910feaf5387fb9f98aacca17814efb9a4372ffd87c67f66341845898c431564d1d56aa1bd5873953c786200ce416"}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000240)={0x3, 0x77, &(0x7f00000001c0)="d5d7bc61f0fb9f9a6b1ddbe0e9ba9bf7d8cc735274c83de2761ad6e141e6a88899022e950a863ecb61e9ece38813a6dbbd2ec5d9ae6f3e78989d6363300384523e6f74cda80871e486801607b5c9b3cb16ac406eddc171504529a6714f8088bb3dd1ff718718a9d86c7295802535dc8d6ea9441c630e8c"}) (async) r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x1, 0x200040) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000002c0)={0x9, 0xe, 0x100, 0x1, "1ed023b4590f70727fe7087420456e23354d9091f62fcdab641f95d208e12793"}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000300)=[0x7, 0xddc]) (async, rerun: 32) r1 = syz_open_dev$evdev(&(0x7f0000000340), 0xfffffffffffffff8, 0x1c0) (rerun: 32) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000380)=""/236) syz_open_dev$hidraw(&(0x7f0000000480), 0x2, 0x20002) r2 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x5, 0x48c100) (async) r3 = syz_open_dev$evdev(&(0x7f0000000500), 0x42d0, 0x8080) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000540)={0x80000001, 0x2, 0xfffffffa, 0x1, 0x1, 0x5}) (async, rerun: 32) syz_open_dev$evdev(&(0x7f0000000580), 0x6, 0x208003) (async, rerun: 32) write$hidraw(r2, &(0x7f00000005c0)="1acea1044963067dcd942eaf1a77792035b45cc8f2665685076bcd8dbd813d47af22ccf78f854c45ea5349c8fbca57a83ac1628bb18835843cf2e80cfc8a7e69b1a7576ccab31ca73364fe7d45d1c18ff28a0b6b9096f13990612fe8ae7af2ec5471cd736f6bb284aad04838cbd5c7b2c657b973a5b4b7c56bf49f0c0f00bf85a9540a3c16ab6ef0b9878687e65d8972436fcba4db2aef5f1cdc89e3e28b65379cba75f70f4e33b5d6cee2d9d353683f971209a0e3ce48e8200e8d737c3d1566f45ad724105e13fd763c2f27ca49a9193da5140fa341ad4ba4bf47f308588b6b7d55be94d0551aa44339dfb9", 0xec) r4 = syz_open_dev$evdev(&(0x7f00000006c0), 0xfe11, 0x2000) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000001700)={0x16, 0x1000, &(0x7f0000000700)="0d97be3f8bbed606b22a18f03ec4ab936edd1e59ef12be98178ccc77b995f57c3976962e65c3c8c52a82c1425062f12bc2268a6d1a9dd2e032b20c394373563b637025a562eadc47277da1a7408b507881628cd28d947d99878010ebb3dc97424759976d3a1c8a1c9549a84fabe5d9796dc43fb250e18c9c8349d3b680b88e9780045f2dd1e33903637aaf95937664d9ccf4ab1caa1904399e994f3f49843125beb17671bcb4faa49b0ac8dc5e8cdedc8a0b9a261ae784fecc647e4bb8d09fafd5d53993a12bd663ef9aec42b2f98bc15e1cc131f62009643f4038d5d05fcf907ecefabedf18fc31a09245c39ad99c27d4b36955b193ccd2c7beec49f2a5c7f86bbb9b45210c5f92eb675aeaa95ab7ea35cf0784b5abb2d8c4dd3c9b23582950ad3e9d7313c5db7c7bfa309be33613be913f09b75aef217d06a49421d448f5faa5f27af458e3f52e34da9da51655ece373643082917cb97e4b71e0a8240e207f279cd906f2c248da6279e76671bb4865cf04dad4b5e93f561324cef59496392242688f975b8aa3ee2835d1093bbcaa77a47c8fdd97828b916f2e2dcc3dc7db625712c66cab9ca40fa52e2f4079dae6610e6c2c685e1025c7180b767a60095c271456e061d9e13e3d717119351123c43fbbe4d5f9184a7fe0a006465a336c81124845794aa4398fd5081b6b2734ed3c587361595ff67cd27129b0e0787870a77f01a706d29548a6d672aa8d353113b3546be7f9b1ac156637b6fbc56ee82096e711ff18b09df251c7e8671eeae7c8177144b69628de911a99104c4f4b40266ff278a1e43744a455601d01ba9e5a32b3da77e760b1d55e832fcb6f2b12d8f596fa7b31a4bc4067836ba964611f6cd0a18e5d46f5c918b05b60662ff0a0fc663782db663340977dae6ad9d4661f5886c1fb49ccd5a9342d6bd5a1346f157d91f80de8c921f1c874c9b20e10d56d578e3f5dc4e3e4540029362b8fb51ae31d101c2dbaa5d96685e82dba10c15a22603a82c9ec54093142657dc28745289aeda0ba44441a12a7dc524ee35a4f9bd9d197464e07f4612364a8732d6e585bb4ac6612fa0ae9d31613f0206e7cf18d3f04574c328a9bce21b91947723af1f64505d1c28829a57a9add827956d1a33e786873e1f404d2310fd1a6579107203dee49b65896403e747540dac2bb2c560fea24dd4e43a5e2f796cb10761c1f0a4aac43212b1e95132c81bd35f06e962659d56c8fdfccc982b55a67f3404848e6ff857796214fccfab9098ff32cd65b97cbd4d70f25c9c1e41e8e30b9fbb50e6df63b674d8066eec4c12e8d2a5c9fb03ed9856b69756b72194bb36e81f31523eeb8fa7c780e66f99eead717490398a4771c8b9e6675ec3295798e50c53f40dfdfb6eeb89a5cc4327beb64bbe553a6f7594f635798185fc1d3f8aa2a67e3bd11871bd9a0acf99d60cd600dc008b8185c9e98d48e92c720663652312739b83979f26ced48617e60886bfca702f857b9e454270868ca107e6dff9e92e55d62195c18fd71e4e9862a3a7d1dd549617c5fac724871db860fccf79a9d6bf1134beb6c0dce875acb5c4febacb48cdf71e6e9c7ac407cc0f67697058fc4d997246ca7695c9541f60277f0cbe133534db9ba28af66d0e74d8f0765056322979aaa8d3d22abe20bfa47019e6aa61c6233851918b6c90b506d1b28f84d4f76968c1059270edc51b27a0264f09d17d58c1af1ed9d79850d24cb1e066bacee67038872aa6ac7951818f2d6e8505266d5110cff2f181546fe0e747a96a6910725209126bbf4da666ecdf54fa50028e2c4c01ef41af1cde7f57367e00abe8145226136f63348ce7681b6e4abc081c5409cd81954f4c9fad315cd28cb2a6ab5929d3f0c80badeff0dee15a8230e54997fa67be43340bd68f8f1ce082a378e1e9ca1817ebc8eebb80727f5d7ee8019b6cbb0b15b1281c7ddf94dd2dfa7fde7ebb9cd6ea626e421dabdf1454d827f9f3c802aa25b107a3e4aa7d5feb5d8f77bc3fdf105f9a44ac249ed551a9ea52647a37ad963725d65ba93329507e9498ba780623ce773a9a2392301764e72983abd0b7ad034cc7d7ef04e68b2bd4159ce2d7352713d805b393583790a85baec6dd36566f8f7f6b54805019269ef28189fa93570f506cb07b43d860b81665cf5e0846b5235b24aedc66c33b4ebda376aba18197495334212093ee086e172eb7546035c6b1c39ab3a8fd8bfeb02201c5a97f3163fcfed9d5895d4a8b1c2cd6785905de6a0f659256026b2374e7045adc182d0279129d0e2c8f1524583d1927b01c8985c7ea9618936d5eb8951dcb6889f0fe74f09fcd7eb144cfbba4ae795335d088653e761cf66fde0c97502c65a0f5e00ec9fda130fffbe29d7564818b9e73c0231f8e1d23a667604f735925f31a0ad721ee241e5cb76be49d2c862baf0d34699765335ee1c59599369e5637e3645e82f3f4dd05368583925e84de3aaa8bfb94a9a0fa7a5bef63b83e99c54605715c251733687fe93a184f26bb1e49e643629b60a4f51d3288ce4206b06915cee8284ed2ed3e1e8c2c3a415d548846666dc9b5a572fef00b0242faf83c3eeabac90f1e0f3f2c46ea5ab55a4576ed704f5f605abea59ec51dbedcc71aa1aa7c03747fd2b21640cc0887fe1550119a61c659553c1abb2ec5248c4fdbabe393af6387285c04add7ee0e058bd7fa4620b07c1614821d428ece1162be0dd46cfcf170f615ec8bd19f0276d4f21dbdfd664176e7d1eb2996c4555f743407c92cf481721e41fca21ce9a6251f7f561bcfe5d87371f21c728e992f341ddf88526cb15349998d12d843020a394433e7b6e27d7a9ccb8c5886cc07772af78d3776f8f22e26080b7340e9700ac9f6340fdcdd6f26ffffc3b0af5ed0fea70f0073f869d46ec87adc2d0376c8c3847d22e1d436d7ce0cf87bc42f9a8a415b5404294633efa42a8c0aac8ceaaa12c810c5e6532fdcd746699fec54559eabb655af35ba6ead8c72c0d96aee05b4ff31ce2a10af7b69b0d1c2c288297739abf0a76464d89b5058053d04f6bdb1f481f945bce3c9a451bade2aeb9891cb5fab78b1be8963e8f642c241bf93c3714f7da7f6fc1b485f8919d7f94f1bbaf5e0f494dce75d3132e47aac52fffeeda2b961638c03493c115a0da9323adb826a077fcec88cde0eb0dda130fd62e091731e66adf552af34070b3ab68f7a158816c91ef09922307f070ed31b92ab9b22846d387726ea2aaceb8a8dcc99c83e92def693a13166738335f36230fac6f59ec37d3da612e39d907e95737bfce4738236c5ba892a1659803a7ebb326b8b7fc90cafb0d6eee652ae247e9a302610a44d875506022bc904802875e248928ea71fbcd577d5cea4d5f0c8b883cfe55c4a0fe322f777f01020d1189138a90a11a5656785c5d82ae8c1c960e1c6b5dee2aa79bcb20f944c40a520089f0c83dd38eac7be0249f62e1bf3f0416945a2229c6e3952465d2c74ce16bcf2db8c8e57dc01320bb1e98c92e2376edb94aad3f18f1aaa1c77ddfdb367af3cdfc0cd94d19e3f796a4805855aa077142f6159b7558f703310313fc95bf3271c21087c20cc7c05e717293ff3f2b6d02de55875caed8dd531e6d9ccbcab3ea347917cfc9c0e967a4b7c752bb320877243690e66d43317397437f2a15b859b45fa51d1df1cf90fccb69440fefebd01cd3c0da50b86cec4123bc073cab854166d5ba04294923b99619dbd822f0c363b95d1ff4f65d21c532e05f0bb8c86e6329d3fd537710eac026fc0d8b6b764aad1f467a8e6ae2124ce414fefb8e119dc443f05a9150c52b07b7f8523cf7a105a22a3d4fcefd56613b98d405669b8af9563c662adcddc068b9d8a73fe51781b56956d8226a3bd4f50dff5786bb7a290f107cac2cf2399e7d8f83cdcaeae6123aa9731538e8a9ee8706a2ffad905b0b733d404501a7223ab76e942f1828de926c5774b86954ad0657fe826fbc81bbe1cdb5fe803026ff4c8caec7b87eb584d58bfe46ab4a1af263ec6ea28d442fc43e43ffe8623111a4f643723a8ac929e9096ae34df5d058c886e870e97d37fa3419810fd80d43ad0b0ae2259e696a8f8eaf1928ec348d62e1f3e6a6a2c309451335062b9bedbc55170609911e1f1732e619f6a73d31bd548b37df31f94a686834fd17af4522ed6541919bca4874defa08fc0003ef263743345227364c8f6ea39c1a5d95ea2cc5adf2867e4cac94a25ce4f87446b549f1b219db162d59d7d96e5d9782b876676235f5cb76106456d0e318fdd89b2c12bb495d968da8361f98eae32bd745fb739e28b0e6c216b21ee0d130beed337d455c950145637e522a547dfba5de4dc243e5211c93841711a32bdb19850ff12cec3a7bd33e657e59687ffc945f0c05f213a757f43f7cd0653832c58719e84a712b5847ad194e3b756b8edc267fc99d540f05581ad54da8cf5aefcbfa7344ef11b762cb0abae2c079bdd7075a5862035c664c5d2ca1dd4d4b5a8b5b00453d7d4fd27da3c25b377d28619e42489f72ab07e24fdb465ac7dbfd628e78571fce338206fc3e1dad7ddced047b1ba58e3e66d8a92b618d580cbd4f28689093607e17f20a21bb0a144bb12c0ca05a24525c9e1ab29d68c3049c3c29666244e4a744a1fef0f5cc1808175a2462515ef5b6c21c8b87a40b0f899e44a1895b908ce9cd01834b419c7f12225bebb8857b5c2a142999a72239566afe3c25920f6cfeb10e3526e5ae20f612a0836e975fa60528958c9d59de731951cde94b2353660fcf097f1b2bfb51467b461fcf12c98ed1fb56299073d27b816488e36a8d946c6f92d63d56bd63b35f71d3d0188cdbabacc729437042dd61189668a978f7725bdce557a8afa7803ec0190f7fdb90894f99444526e081e4229906cd7208f28b874cb282bfa0d83a17612ecbb158345dc291d92ea640c6b4084900d31b4558930acabeb62a9b660c0c5573ffaf81586e7cc59a8b1904af5f39c114a66ad1443e86731bfa99d0d70728a0a236958691ce9641fc568ac3ec56375db3d25fce025d5a5af5b9b142c3cad85e36bfebd40f2cf8aaea7eb82e48f83423fd5ecff08d146973d071ca738b5a3c156c975813fe006c038169849d881ba3eb6c2204da3e7b78a4dec3c29e59a23b0aa6fa0408e40e3691e61404f2ba53ac370892f83dafe4f94cbe2fd36eec09d4c1e4e3db0dbe0b8f124ee098813bde8046e389e4744468f431bcb8552faabdb19f7d14c112f7f406bae9eb4abb57fe747d3de975b80e551068828eb65139c8913be84143dd97cfb1061550d6cfa63055ecaed79b0b48005736d5c9405da391bec22bc04cd81c5fee622dc21390e7c438ad33c14a090cb36fc10218daec82522194f992cecc6f878626e6c7027c1fb34d83687d33f7140a26b6102fd990c02b74e4da90bf634a1e02e8995b925b6d2557306af40f143da0c058280171c34f0303496faf8bdb90e739bcd06f8b7c10f41e40b1a8c0bf7543e51448226875925533ab02c747672c9d702e66fa4f494264b1c4a9eb9b8d63749b205fe8974f3356d2be5a647db0c22b402361e8c87b91265f3fc021086d1d2a0a402084067e2f5cd492e667f77cd3ea6d1dc74856ae0d1ed6026d6660e5655d03d6c3680675b7a844f0c35cb987819c270cbfab1f2924b449f6c4cbabd171043e44dc53a69333598fc7bf7ff028e6f3ad1e5f1939823b04aa552bd539444a783cd3bad572ba11258552bdb39cdb925b4db30629f85bd0a4ec28616b9bc157f7d339a9a567dab737147c4f19d66754d7"}) syz_open_dev$hidraw(&(0x7f0000001740), 0x7, 0x200000) (async) r5 = syz_open_dev$hidraw(&(0x7f0000001780), 0x4, 0x14f380) write$hidraw(r5, &(0x7f00000017c0)="8e0c85e16ad2e655cbc9b3e77d62964ac486f866e8183d12141bc3e88495c0abba5c1f859f1816e0486879d01d29540ac52c9f11952b5b54d5cd3bcbd61834076d8a2d8ba9a5218f99d24741b5eb4136f74b", 0x52) (async, rerun: 64) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000001840)={0x1ff, 0x7f, 0xc1, 0x8001, 0x6, 0x7}) (rerun: 64) 08:24:23 executing program 0: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)=0x2) (async) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x12000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x16, 0x4d, &(0x7f0000000080)="605fc1a552dd141b54a9982f7c99daad6a66952bf9cce5274ed9689f5a9f2efcaf789d578e3dc568f5a43afadfb786e27d828e1d4101e89b4414b96f3d5d8af1ed10549ba4b20804ec7fdb810d"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x1c63, 0x4000) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000180)={0x9, 0x7fffffff, 0x6, 0xfff, 0x9, 0x9dbf}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000011c0)={0x0, 0x1000, &(0x7f00000001c0)="4b0d8be199a151dffca2af10e2de4a8baf0b231860367c2e0b86cb446a2ffee329c70573c32a4986beb64f3d8d0ba7eb45d705156d5c4039e82796a3bbbe46a4c031d779de6b99bfe5e2b44ece0759a90c61b824b539d8f5638f1b0dbfbfc96fa403352f25825d3f3b0da2feb140328fc67b3ad7338186e7f2b87b4b5062a15328bfca051dd17a559b2bb76c4b17937bc93df73199271fd1cc6327e332132ece24437b0313d4044c6c8fac3b3f03535bd04a481edce40bb77c367a150110cc721bb491d0fe376c8a548d5dd3d97b3ad23542e5663dcd66f819407f10a8b1a5797c32f4fbc2b4fb5b27d4769f9ede6eda92b8352abb181cd3bcd88678e9b0e1476d03e662106d073a8dbe46b2f8cc93d7feacef8c3ac6604872ee0702cf03eae1cedfca092cbb19e55da139b8c29e85bf6000e7b7f94ffb8c492d25cb1d79bd81ef5ab133d1a30288a61c6f03b4daf83895912e99659397abc041daea7ac8d62b662274de5f0b388fd5c3ee5ebd9ff53b66c749cadb0fb34abdfc1fb3a2e319741aeae2959b3dbbf7e0645a1b1396a1be62f28a2463f95ab456858e6927d24a29b32c1ac045b18c4fd6c2d957d496f220c688927453502ef04819d2b35d7fa6d2f75e3db66dd0e4bcae9222e962616f8e186d92a5ec52e005bad026388144e1d0fe2f0fcb8e8ca6cf9873dfae0d582a42d00a6fb963b7583555078bfc811b61fdf8d3b91ec6002cd642fa35116ad6c135e312b6ee67fdede2bb9a7de546273fbb2ac30def1b05206ccf0cb24e4fd09f0f8bbb183c540e30209c803555e92b9e42fb312d2c34c121e8d4409405c77d16961c8dfcb6b25ceae210e2f47127c4e644462172c73ab773944d7051bcc8c5548637893ad515dc394416a008598ebb831f036b3b0df5259671010c3aadbf4acf5e4b20004ff1dc77a41f770815d95a3b61ef396b6990fdb840960bd45d71807b578b6b50d0fa1da7f0dff2cf98169e069623fcb7b7f7b09069fdeb1783f3900e6c4e31357138f4b7d67429dd724c04b5984ee273af7666a87b30723c715014bfab0df660a8f3ad5d7333bf5712c13c264f864c0e838e6804c5c50143cb00d477324741f19603d1b7a80cbd0f37213749dcea74e3b426d388416f196e566181fa75fe10294abd82fe39ad4f1c5bfff54a1b4280b6daf0506958f4131fd434570630fa305ce9445094ddc15bb97db6a8c4849a02ef0d24b99778a15794ed3dbb9ce4f035adac8e9affe583557221c0b3a72265019367902fc197e64f59caf8137ae31fea23345df0b2e09e27d757267dcbbfb9fc53d2f2f4651ec08f7abcf0d192d1f21ed2d1fd28a8798171f54f2647abe179ff4ab0db33ad7cb4ce518d380bd96c5e6dc693c7aafb4d651c9eba670d04285630c7d1aff4ec973acf44f109edc2178ad907d7a8d11afe01bfdb64449b3e73d828b7a65a7ffd34350c172ca9b45cedd719c162d4bc584ddf97b5a04aa6a76e9085f75f66e78d663a2ea7729891c662497c1acf0706d943129652ef9b4251f8a40ddbb7d7645196ad8dfd2ab32a381b26b23a1a914985bf5f7f10a1ef9554ff04b44f22e97026d7d7f76d235477dea89750f1570b119c53131e3cdb147d76c7a8fd25c9b2af07cff135a3c2f25fc232de7d3de876c14f5e171ba542f6975576154d1657f57ed98720332d9fd43d13e74cb6b3052eddd77501b401a281d616d9f265e50d8870bcf6e9d32dbe147acde26bb4d55f8c1578c31dbc28df49bc2bdcd8997bbcb85e1cfd59a0ca5e04366b4f49577fb9ae26980c0f42e51e4b454fb151f64297d46112b10ad61c4ce4bff2c9df28f9b1c40170dc2605a52dcaaf4a80e98ed0b91264265538f61ba8305812f59fc6f730541ebd029018a1f3764d291444bc2c9036af820ab54f08a2045bee5fee05b5ce6535d78456059fbf66da79be673435c982960e4bc1a24a107567c79c40f64a52f4a1193394e72e8e5b9e53c81c7b05172b93530b6c82759e5c0ef275d7d248e24bb1e8b51e0e91a3b73c7a04b394572d38e01a437137f0da99fcc84fa771375aa8895c9ae2dab0e34799c2aeea3cc3d7bfc65578cc95a13f5d1dba060ea01274a888553f4c5cf5ed72bb9d33e4ff1b668e4eac5e13768620f2c4a04bc7fccdd8ac6b3fba2431f7f0dbcff6244c9c2972ad1345589b89ffd5efde1642cf24c73fbf7ddb93220025429490a16bc929d9d4e4727e24ab7793de39a41ca8edb02298630eb28c72d7b083b5348169266798a62440b6f8d2d509abe13865b4ed4b93d46251ae84c990b34c3d43cec687a5ab0f4e62690d916d314973c3c751d729960985dbe4ede3764395b61dd558223855b13a810854623b59c61f21009c45364a0c1e04d766a2bf7211e1ae079782b3891f469d4796421b3944ceef58a0b7edafe976be9f7ac382d8df6feefccc04f69421cbcf6133914ffe055a264159fedb93cee95b1969970971b6bcd3e463043369c523b0584775f01fe74c34ee7bb021e89127ddacc47ab9b97db7483ab599dd53c25786f260ed51d0cc2eeeb742daffa1574f8588460d9d2b80ab06b709a8b53150af7c74c4674fbf3abc61730d1f9e8866ea5c359ce0d356dc9b6481f441686cdbf77f0b0c2c3c35b5ba2184cac0a62046cdbc4dc53bb7f355f131eab6aa30e368367402b95ae5dd980c300cadef81576f11be3e9012379afbf8bd43b1dfa8e2a96eac301ce4ff1f74edc913751f1968aacff784986c042ed0144935455971c781bba10e8cb6aa61776ccf0df69c3882ef541e229d9ce2daa01e48aebfd5ecb63180850a601c0e924e46378b3cc24e4988c3e403f51bbfde59a4aeee5ed403f3be623d6786eb0da7cdc4af49bb354d16b5760c6576560693d724c739a20f084f207241201efb6a93527a7f98e127d037fc4cb320d43a9e341865f09ca27e9ed7611ea5fd55dcafdc889d660dc6a9ba2adad805bcc0215c3d31f65995570d3b0416b496bb491367f449a03baf48f00f411946363a303d242d1084b046d066e918ce5a1215e84e3a8ce3340773badb726fa2e5110825b980277228ae9bd6d6c8553ce190e3ea08a515d39f15663161024146b82038a3f49582d5a96f3239dcb8c08deb85ef566e76b010087afd2390ed462ad26a26d71d69f69fba3b96959c4848d051be2bb30bcd2b4e63e59986e96bf63c0d6472edd660a3496c1c90ad7418ff830acb3866307486fe7ba54b33951f0f11c239a409455e1e887bcc47cb6ebf6c5c52bea3a7928f4a62c67c68f090bff2c5df11bce3a0d44a0341764c9cd8bbf102ccade7b22438a48f3ea7499b7d126dc0bc370e955e4d65995c81c911f9137f4e8a314d31b040448a65e5d44678f5cd2cf3615b3503cce4ab91daf0492544d1989f389628820ef05bff3cf221cf08416753e35823867abb38e9ec111b700dc21f1f5ad66f7578bbe4d49bbbbb745f2f4099172dc3be5f82b138200aa79acedd38c6c42d65df294a3cf62d39f2dffdff8d4a384b2a0e61cba141f331a85373557c9ed52380bdfb0103cfc7e98516f3b85a8f904e3eeaa5c9240ba797782fcb1564e93d8157ecf5d491127f91afc7ddc2cf7b8f64a56b5f449b48b1eaa4a55da1cbb3d1c65ab3a7d58b5889c2e404f1aec17b745c3f896c2f69aa753c3ddd47f0724ae972d8f13323913accb20eea2144b5e7d0a302720392493d2d061e9f71d0d0fe23befaa2061b2a49a53dfe5f10c8f65befa7a438441768519f87e44ec8163f6e1480579f961f5e2b29bc18195d411e4bc00dd1c7b726564b9cde71c0a7695f0c513834d36202589ff6b2bbd69be79b25db1af7ccb2a9b13e69f2c9f67975e4d75461402ab2a822ece868fbb6dbe7236f00f46b890c3acfec3cfea0dcf8cc599f5f2199659b44ffa9b5ad0c1ac3163a8ea6fadd01e56d29b16a9dc04e6c309aea727a56e40079683972d8f87a7011cd8522e175ec6eca7e0044b86e67876aae556be6d21c1b704d1545d47b91eb877336d9a8e3c3aa468fc6ee1e5e2c4cc2ff7fa727670db5ba934f43fc25a9d384fed7bdd74939957c8fadcb792726eaa44f802037d477f9010dee88609c3eaf829309a22c0358c08f96f69071acbdcb6c1ab4ff97393483a7dee4ba9018a3418df6512af8212be99a60d477c695d30b5f0ecc327332096c4665fd95385c842d6726961ae6978139fc5fda6808acce56ea71cc730ccb38103d0f9713af6bbec4a56946328a640d0f5e3afddd318e408874875b052976797a67390bdf5ecda91d5f1f3cf883a71320d42debbad11e19dde3359564166f55bcc941c56d26121f7dacc9b2183638b666b1b189431973c758a9d791b287c09f37abc1ab3a37986c6714b5e6a096f434e7bcb14147ee28efe6682648595a66dec5ad1557b0743552e5a7518fcee5120cd6d9c63ae6bc2bf1bf386d3c5814c43f0e268e0e3f7a4005e9ba20dee5c5a234bc9549bfd92c05f9df7b3664cffce0aa2d4be720b975769d6b8de88e103e20a664ec515320f76d5f94b4d8dfc403ea544f7bd52d8786b0b618c046df6f35e5359cb5839203b3d7cd55fd66495515899e9d634505186767bc964c4561741744104f788faf1ff8fe33d403137dc68929fb2c6d8a64baf54beb82a7bf4769d7f12da0d0b3d5ea511e74137c6c71752c560a167973249e75a7b901790811af5ce322ff6e08aab8361d8b9562831e135861eb5e899e9af23fd04eaf7b18d8861d11cdd90697fea9da139038c0b4150739fb9078e76566ee5309eb0621f6cd43375b4b4bef5e80f470c2a1827f92c40925ca13863e123813df379c028cbd8f1dcd01320a8c26d3c7ade2c870970f8bc4b8e2bda409ab8f9454bef18152b1100db3c08af1bd12d63e18a1c35f6b0d8fb6774cd661f73b945045a140e3928b96b70d3c7fd0de28a0a7afad9b5b6741671644acdf37aaa40cf39ff18650e8070876586d4a2d335ad676c4253329b10044f8ae4bc7b72e5d493f379b3fc1ca553e76e7b513958d42012a4fc9564a9173f2ba9be05d7405ce480d46d54bdc391387580cae8f067654dc2c4a44fda373467b1d7b94f45f0f051b5a23f4e131fea8b6a87865704998877bcb807f59c236d71e02fc978c351212775c778430f058fdac98af4d1c64a6d320370d6de6ce3cb65be4b28c18158cb4cba60790404e4c31aafa42db31c437c8565286a68f45da1e7017dd6d38ddcb38610b601a49dc257eaf21b9ecca7a554bf27ebc44a559a79b0b6a739185380614c24a736a866ab1fadb75c98422af283222517b36607950cee4ab7b4d4aa55fed681ae8b496557b45262db978687481697d39f899d001864dd70556039b961553144bec6291c0114011831954afb408827d41ac9630f49aaa1941603b048f6abaca88db06e1179170e328a0d17c13f798d2fce5132a494282689ce1aa4bf34c7b6c439406db49e9d4ba93628be36ceebe24135857c9e4457c6e3fd27392ded4fd4170166b0100827e40f5f32a375de8e8fcc87aec97ad5cc972d9eeb96495d7cb7296dec76e5fd74d66b7c7d48c861d376c02c39226a3d26a44025c2e39bb62d2ba9523d5560a5eb3a58e29ab463f75cae23c1ef0520a913a86e91c4965b1e0bc394687a84ac75074de42c6bfdd74968609330d15ec06fc76040040dc0a61c2614601881739ed37e0ecb2acae57d7cc33b415fdb0242e64060adf0f761c722011fdd2f7ea1a23b3965a8ac5e1f459a8eb922cedafc2fccea1f688d0efb6a7f09dd2c3e2ed7ac37f3062277edf0ce3b70a617a3576"}) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000001200)={0x3, 0x9, 0x40, 0x9, 0x8, 0x97c}) r2 = syz_open_dev$evdev(&(0x7f0000001240), 0x1, 0x40040) syz_open_dev$evdev(&(0x7f0000001280), 0x48b5, 0x40c00) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000012c0)=""/83) syz_open_dev$evdev(&(0x7f0000001340), 0x1, 0x100) syz_open_dev$evdev(&(0x7f0000001380), 0x4, 0xc0) (async) r3 = syz_open_dev$evdev(&(0x7f00000013c0), 0x2, 0x8000) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000001480)={0x0, 0x6e, &(0x7f0000001400)="76867dab5991cfdfd46a29622d10c44e633837a67047dc72a0422919b3cda8175d140ca7f8ca1fe58c230f2d3e142f468d49ad1428c4cbd9f172bd128fb9169d43c2bfbe01ce1b4b19fb6e6b360696741a74f7a916c00df29edfd912ee4df94366cb9263dcdd74c9856cd01f2549"}) (async) r4 = syz_open_dev$evdev(&(0x7f00000014c0), 0x9, 0x610200) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000001500)={0x6, 0xffff0001, 0x3, 0x9, 0x20, 0xeb8c}) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001540)=""/88) (async) r5 = syz_open_dev$evdev(&(0x7f00000015c0), 0x1, 0x0) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000001600)) (async) syz_open_dev$evdev(&(0x7f0000001640), 0x2, 0x2400) 08:24:23 executing program 0: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)=0x2) (async, rerun: 64) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x12000) (rerun: 64) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x16, 0x4d, &(0x7f0000000080)="605fc1a552dd141b54a9982f7c99daad6a66952bf9cce5274ed9689f5a9f2efcaf789d578e3dc568f5a43afadfb786e27d828e1d4101e89b4414b96f3d5d8af1ed10549ba4b20804ec7fdb810d"}) (async) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x1c63, 0x4000) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000180)={0x9, 0x7fffffff, 0x6, 0xfff, 0x9, 0x9dbf}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000011c0)={0x0, 0x1000, &(0x7f00000001c0)="4b0d8be199a151dffca2af10e2de4a8baf0b231860367c2e0b86cb446a2ffee329c70573c32a4986beb64f3d8d0ba7eb45d705156d5c4039e82796a3bbbe46a4c031d779de6b99bfe5e2b44ece0759a90c61b824b539d8f5638f1b0dbfbfc96fa403352f25825d3f3b0da2feb140328fc67b3ad7338186e7f2b87b4b5062a15328bfca051dd17a559b2bb76c4b17937bc93df73199271fd1cc6327e332132ece24437b0313d4044c6c8fac3b3f03535bd04a481edce40bb77c367a150110cc721bb491d0fe376c8a548d5dd3d97b3ad23542e5663dcd66f819407f10a8b1a5797c32f4fbc2b4fb5b27d4769f9ede6eda92b8352abb181cd3bcd88678e9b0e1476d03e662106d073a8dbe46b2f8cc93d7feacef8c3ac6604872ee0702cf03eae1cedfca092cbb19e55da139b8c29e85bf6000e7b7f94ffb8c492d25cb1d79bd81ef5ab133d1a30288a61c6f03b4daf83895912e99659397abc041daea7ac8d62b662274de5f0b388fd5c3ee5ebd9ff53b66c749cadb0fb34abdfc1fb3a2e319741aeae2959b3dbbf7e0645a1b1396a1be62f28a2463f95ab456858e6927d24a29b32c1ac045b18c4fd6c2d957d496f220c688927453502ef04819d2b35d7fa6d2f75e3db66dd0e4bcae9222e962616f8e186d92a5ec52e005bad026388144e1d0fe2f0fcb8e8ca6cf9873dfae0d582a42d00a6fb963b7583555078bfc811b61fdf8d3b91ec6002cd642fa35116ad6c135e312b6ee67fdede2bb9a7de546273fbb2ac30def1b05206ccf0cb24e4fd09f0f8bbb183c540e30209c803555e92b9e42fb312d2c34c121e8d4409405c77d16961c8dfcb6b25ceae210e2f47127c4e644462172c73ab773944d7051bcc8c5548637893ad515dc394416a008598ebb831f036b3b0df5259671010c3aadbf4acf5e4b20004ff1dc77a41f770815d95a3b61ef396b6990fdb840960bd45d71807b578b6b50d0fa1da7f0dff2cf98169e069623fcb7b7f7b09069fdeb1783f3900e6c4e31357138f4b7d67429dd724c04b5984ee273af7666a87b30723c715014bfab0df660a8f3ad5d7333bf5712c13c264f864c0e838e6804c5c50143cb00d477324741f19603d1b7a80cbd0f37213749dcea74e3b426d388416f196e566181fa75fe10294abd82fe39ad4f1c5bfff54a1b4280b6daf0506958f4131fd434570630fa305ce9445094ddc15bb97db6a8c4849a02ef0d24b99778a15794ed3dbb9ce4f035adac8e9affe583557221c0b3a72265019367902fc197e64f59caf8137ae31fea23345df0b2e09e27d757267dcbbfb9fc53d2f2f4651ec08f7abcf0d192d1f21ed2d1fd28a8798171f54f2647abe179ff4ab0db33ad7cb4ce518d380bd96c5e6dc693c7aafb4d651c9eba670d04285630c7d1aff4ec973acf44f109edc2178ad907d7a8d11afe01bfdb64449b3e73d828b7a65a7ffd34350c172ca9b45cedd719c162d4bc584ddf97b5a04aa6a76e9085f75f66e78d663a2ea7729891c662497c1acf0706d943129652ef9b4251f8a40ddbb7d7645196ad8dfd2ab32a381b26b23a1a914985bf5f7f10a1ef9554ff04b44f22e97026d7d7f76d235477dea89750f1570b119c53131e3cdb147d76c7a8fd25c9b2af07cff135a3c2f25fc232de7d3de876c14f5e171ba542f6975576154d1657f57ed98720332d9fd43d13e74cb6b3052eddd77501b401a281d616d9f265e50d8870bcf6e9d32dbe147acde26bb4d55f8c1578c31dbc28df49bc2bdcd8997bbcb85e1cfd59a0ca5e04366b4f49577fb9ae26980c0f42e51e4b454fb151f64297d46112b10ad61c4ce4bff2c9df28f9b1c40170dc2605a52dcaaf4a80e98ed0b91264265538f61ba8305812f59fc6f730541ebd029018a1f3764d291444bc2c9036af820ab54f08a2045bee5fee05b5ce6535d78456059fbf66da79be673435c982960e4bc1a24a107567c79c40f64a52f4a1193394e72e8e5b9e53c81c7b05172b93530b6c82759e5c0ef275d7d248e24bb1e8b51e0e91a3b73c7a04b394572d38e01a437137f0da99fcc84fa771375aa8895c9ae2dab0e34799c2aeea3cc3d7bfc65578cc95a13f5d1dba060ea01274a888553f4c5cf5ed72bb9d33e4ff1b668e4eac5e13768620f2c4a04bc7fccdd8ac6b3fba2431f7f0dbcff6244c9c2972ad1345589b89ffd5efde1642cf24c73fbf7ddb93220025429490a16bc929d9d4e4727e24ab7793de39a41ca8edb02298630eb28c72d7b083b5348169266798a62440b6f8d2d509abe13865b4ed4b93d46251ae84c990b34c3d43cec687a5ab0f4e62690d916d314973c3c751d729960985dbe4ede3764395b61dd558223855b13a810854623b59c61f21009c45364a0c1e04d766a2bf7211e1ae079782b3891f469d4796421b3944ceef58a0b7edafe976be9f7ac382d8df6feefccc04f69421cbcf6133914ffe055a264159fedb93cee95b1969970971b6bcd3e463043369c523b0584775f01fe74c34ee7bb021e89127ddacc47ab9b97db7483ab599dd53c25786f260ed51d0cc2eeeb742daffa1574f8588460d9d2b80ab06b709a8b53150af7c74c4674fbf3abc61730d1f9e8866ea5c359ce0d356dc9b6481f441686cdbf77f0b0c2c3c35b5ba2184cac0a62046cdbc4dc53bb7f355f131eab6aa30e368367402b95ae5dd980c300cadef81576f11be3e9012379afbf8bd43b1dfa8e2a96eac301ce4ff1f74edc913751f1968aacff784986c042ed0144935455971c781bba10e8cb6aa61776ccf0df69c3882ef541e229d9ce2daa01e48aebfd5ecb63180850a601c0e924e46378b3cc24e4988c3e403f51bbfde59a4aeee5ed403f3be623d6786eb0da7cdc4af49bb354d16b5760c6576560693d724c739a20f084f207241201efb6a93527a7f98e127d037fc4cb320d43a9e341865f09ca27e9ed7611ea5fd55dcafdc889d660dc6a9ba2adad805bcc0215c3d31f65995570d3b0416b496bb491367f449a03baf48f00f411946363a303d242d1084b046d066e918ce5a1215e84e3a8ce3340773badb726fa2e5110825b980277228ae9bd6d6c8553ce190e3ea08a515d39f15663161024146b82038a3f49582d5a96f3239dcb8c08deb85ef566e76b010087afd2390ed462ad26a26d71d69f69fba3b96959c4848d051be2bb30bcd2b4e63e59986e96bf63c0d6472edd660a3496c1c90ad7418ff830acb3866307486fe7ba54b33951f0f11c239a409455e1e887bcc47cb6ebf6c5c52bea3a7928f4a62c67c68f090bff2c5df11bce3a0d44a0341764c9cd8bbf102ccade7b22438a48f3ea7499b7d126dc0bc370e955e4d65995c81c911f9137f4e8a314d31b040448a65e5d44678f5cd2cf3615b3503cce4ab91daf0492544d1989f389628820ef05bff3cf221cf08416753e35823867abb38e9ec111b700dc21f1f5ad66f7578bbe4d49bbbbb745f2f4099172dc3be5f82b138200aa79acedd38c6c42d65df294a3cf62d39f2dffdff8d4a384b2a0e61cba141f331a85373557c9ed52380bdfb0103cfc7e98516f3b85a8f904e3eeaa5c9240ba797782fcb1564e93d8157ecf5d491127f91afc7ddc2cf7b8f64a56b5f449b48b1eaa4a55da1cbb3d1c65ab3a7d58b5889c2e404f1aec17b745c3f896c2f69aa753c3ddd47f0724ae972d8f13323913accb20eea2144b5e7d0a302720392493d2d061e9f71d0d0fe23befaa2061b2a49a53dfe5f10c8f65befa7a438441768519f87e44ec8163f6e1480579f961f5e2b29bc18195d411e4bc00dd1c7b726564b9cde71c0a7695f0c513834d36202589ff6b2bbd69be79b25db1af7ccb2a9b13e69f2c9f67975e4d75461402ab2a822ece868fbb6dbe7236f00f46b890c3acfec3cfea0dcf8cc599f5f2199659b44ffa9b5ad0c1ac3163a8ea6fadd01e56d29b16a9dc04e6c309aea727a56e40079683972d8f87a7011cd8522e175ec6eca7e0044b86e67876aae556be6d21c1b704d1545d47b91eb877336d9a8e3c3aa468fc6ee1e5e2c4cc2ff7fa727670db5ba934f43fc25a9d384fed7bdd74939957c8fadcb792726eaa44f802037d477f9010dee88609c3eaf829309a22c0358c08f96f69071acbdcb6c1ab4ff97393483a7dee4ba9018a3418df6512af8212be99a60d477c695d30b5f0ecc327332096c4665fd95385c842d6726961ae6978139fc5fda6808acce56ea71cc730ccb38103d0f9713af6bbec4a56946328a640d0f5e3afddd318e408874875b052976797a67390bdf5ecda91d5f1f3cf883a71320d42debbad11e19dde3359564166f55bcc941c56d26121f7dacc9b2183638b666b1b189431973c758a9d791b287c09f37abc1ab3a37986c6714b5e6a096f434e7bcb14147ee28efe6682648595a66dec5ad1557b0743552e5a7518fcee5120cd6d9c63ae6bc2bf1bf386d3c5814c43f0e268e0e3f7a4005e9ba20dee5c5a234bc9549bfd92c05f9df7b3664cffce0aa2d4be720b975769d6b8de88e103e20a664ec515320f76d5f94b4d8dfc403ea544f7bd52d8786b0b618c046df6f35e5359cb5839203b3d7cd55fd66495515899e9d634505186767bc964c4561741744104f788faf1ff8fe33d403137dc68929fb2c6d8a64baf54beb82a7bf4769d7f12da0d0b3d5ea511e74137c6c71752c560a167973249e75a7b901790811af5ce322ff6e08aab8361d8b9562831e135861eb5e899e9af23fd04eaf7b18d8861d11cdd90697fea9da139038c0b4150739fb9078e76566ee5309eb0621f6cd43375b4b4bef5e80f470c2a1827f92c40925ca13863e123813df379c028cbd8f1dcd01320a8c26d3c7ade2c870970f8bc4b8e2bda409ab8f9454bef18152b1100db3c08af1bd12d63e18a1c35f6b0d8fb6774cd661f73b945045a140e3928b96b70d3c7fd0de28a0a7afad9b5b6741671644acdf37aaa40cf39ff18650e8070876586d4a2d335ad676c4253329b10044f8ae4bc7b72e5d493f379b3fc1ca553e76e7b513958d42012a4fc9564a9173f2ba9be05d7405ce480d46d54bdc391387580cae8f067654dc2c4a44fda373467b1d7b94f45f0f051b5a23f4e131fea8b6a87865704998877bcb807f59c236d71e02fc978c351212775c778430f058fdac98af4d1c64a6d320370d6de6ce3cb65be4b28c18158cb4cba60790404e4c31aafa42db31c437c8565286a68f45da1e7017dd6d38ddcb38610b601a49dc257eaf21b9ecca7a554bf27ebc44a559a79b0b6a739185380614c24a736a866ab1fadb75c98422af283222517b36607950cee4ab7b4d4aa55fed681ae8b496557b45262db978687481697d39f899d001864dd70556039b961553144bec6291c0114011831954afb408827d41ac9630f49aaa1941603b048f6abaca88db06e1179170e328a0d17c13f798d2fce5132a494282689ce1aa4bf34c7b6c439406db49e9d4ba93628be36ceebe24135857c9e4457c6e3fd27392ded4fd4170166b0100827e40f5f32a375de8e8fcc87aec97ad5cc972d9eeb96495d7cb7296dec76e5fd74d66b7c7d48c861d376c02c39226a3d26a44025c2e39bb62d2ba9523d5560a5eb3a58e29ab463f75cae23c1ef0520a913a86e91c4965b1e0bc394687a84ac75074de42c6bfdd74968609330d15ec06fc76040040dc0a61c2614601881739ed37e0ecb2acae57d7cc33b415fdb0242e64060adf0f761c722011fdd2f7ea1a23b3965a8ac5e1f459a8eb922cedafc2fccea1f688d0efb6a7f09dd2c3e2ed7ac37f3062277edf0ce3b70a617a3576"}) (async) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000001200)={0x3, 0x9, 0x40, 0x9, 0x8, 0x97c}) r2 = syz_open_dev$evdev(&(0x7f0000001240), 0x1, 0x40040) syz_open_dev$evdev(&(0x7f0000001280), 0x48b5, 0x40c00) (async) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000012c0)=""/83) (async) syz_open_dev$evdev(&(0x7f0000001340), 0x1, 0x100) syz_open_dev$evdev(&(0x7f0000001380), 0x4, 0xc0) r3 = syz_open_dev$evdev(&(0x7f00000013c0), 0x2, 0x8000) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000001480)={0x0, 0x6e, &(0x7f0000001400)="76867dab5991cfdfd46a29622d10c44e633837a67047dc72a0422919b3cda8175d140ca7f8ca1fe58c230f2d3e142f468d49ad1428c4cbd9f172bd128fb9169d43c2bfbe01ce1b4b19fb6e6b360696741a74f7a916c00df29edfd912ee4df94366cb9263dcdd74c9856cd01f2549"}) (async) r4 = syz_open_dev$evdev(&(0x7f00000014c0), 0x9, 0x610200) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000001500)={0x6, 0xffff0001, 0x3, 0x9, 0x20, 0xeb8c}) (async) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001540)=""/88) (async) r5 = syz_open_dev$evdev(&(0x7f00000015c0), 0x1, 0x0) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000001600)) (async) syz_open_dev$evdev(&(0x7f0000001640), 0x2, 0x2400) 08:24:23 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x34, 0x80) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x1, 0xffffffff, 0x3ff}) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000000c0)={0x2, 0x100, 0x1ff, 0x1a5, 0x2, 0x4}) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200803) r2 = syz_open_dev$hiddev(&(0x7f0000000140), 0xffffffff, 0x200000) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x5, 0x2000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x400, 0x123040) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/32) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000340)) syz_open_dev$hiddev(&(0x7f0000000380), 0x8, 0x301002) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/91) r5 = syz_open_dev$hiddev(&(0x7f0000000440), 0x6, 0x200100) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xd64) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000004c0)=0x2) syz_open_dev$hiddev(&(0x7f0000000000), 0x34, 0x80) (async) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) (async) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x1, 0xffffffff, 0x3ff}) (async) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000000c0)={0x2, 0x100, 0x1ff, 0x1a5, 0x2, 0x4}) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200803) (async) syz_open_dev$hiddev(&(0x7f0000000140), 0xffffffff, 0x200000) (async) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) (async) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000180)) (async) syz_open_dev$hidraw(&(0x7f00000001c0), 0x5, 0x2000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x400, 0x123040) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) (async) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/32) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000340)) (async) syz_open_dev$hiddev(&(0x7f0000000380), 0x8, 0x301002) (async) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/91) (async) syz_open_dev$hiddev(&(0x7f0000000440), 0x6, 0x200100) (async) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xd64) (async) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000004c0)=0x2) (async) 08:24:23 executing program 1: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000000)=""/255) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x37, 0x41, &(0x7f0000000100)="fdc52c8d2a05f623045f81162de444c47982c3910feaf5387fb9f98aacca17814efb9a4372ffd87c67f66341845898c431564d1d56aa1bd5873953c786200ce416"}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000240)={0x3, 0x77, &(0x7f00000001c0)="d5d7bc61f0fb9f9a6b1ddbe0e9ba9bf7d8cc735274c83de2761ad6e141e6a88899022e950a863ecb61e9ece38813a6dbbd2ec5d9ae6f3e78989d6363300384523e6f74cda80871e486801607b5c9b3cb16ac406eddc171504529a6714f8088bb3dd1ff718718a9d86c7295802535dc8d6ea9441c630e8c"}) (async) r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x1, 0x200040) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000002c0)={0x9, 0xe, 0x100, 0x1, "1ed023b4590f70727fe7087420456e23354d9091f62fcdab641f95d208e12793"}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000300)=[0x7, 0xddc]) r1 = syz_open_dev$evdev(&(0x7f0000000340), 0xfffffffffffffff8, 0x1c0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000380)=""/236) (async) syz_open_dev$hidraw(&(0x7f0000000480), 0x2, 0x20002) (async) r2 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x5, 0x48c100) (async) r3 = syz_open_dev$evdev(&(0x7f0000000500), 0x42d0, 0x8080) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000540)={0x80000001, 0x2, 0xfffffffa, 0x1, 0x1, 0x5}) (async) syz_open_dev$evdev(&(0x7f0000000580), 0x6, 0x208003) (async) write$hidraw(r2, &(0x7f00000005c0)="1acea1044963067dcd942eaf1a77792035b45cc8f2665685076bcd8dbd813d47af22ccf78f854c45ea5349c8fbca57a83ac1628bb18835843cf2e80cfc8a7e69b1a7576ccab31ca73364fe7d45d1c18ff28a0b6b9096f13990612fe8ae7af2ec5471cd736f6bb284aad04838cbd5c7b2c657b973a5b4b7c56bf49f0c0f00bf85a9540a3c16ab6ef0b9878687e65d8972436fcba4db2aef5f1cdc89e3e28b65379cba75f70f4e33b5d6cee2d9d353683f971209a0e3ce48e8200e8d737c3d1566f45ad724105e13fd763c2f27ca49a9193da5140fa341ad4ba4bf47f308588b6b7d55be94d0551aa44339dfb9", 0xec) (async) r4 = syz_open_dev$evdev(&(0x7f00000006c0), 0xfe11, 0x2000) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000001700)={0x16, 0x1000, &(0x7f0000000700)="0d97be3f8bbed606b22a18f03ec4ab936edd1e59ef12be98178ccc77b995f57c3976962e65c3c8c52a82c1425062f12bc2268a6d1a9dd2e032b20c394373563b637025a562eadc47277da1a7408b507881628cd28d947d99878010ebb3dc97424759976d3a1c8a1c9549a84fabe5d9796dc43fb250e18c9c8349d3b680b88e9780045f2dd1e33903637aaf95937664d9ccf4ab1caa1904399e994f3f49843125beb17671bcb4faa49b0ac8dc5e8cdedc8a0b9a261ae784fecc647e4bb8d09fafd5d53993a12bd663ef9aec42b2f98bc15e1cc131f62009643f4038d5d05fcf907ecefabedf18fc31a09245c39ad99c27d4b36955b193ccd2c7beec49f2a5c7f86bbb9b45210c5f92eb675aeaa95ab7ea35cf0784b5abb2d8c4dd3c9b23582950ad3e9d7313c5db7c7bfa309be33613be913f09b75aef217d06a49421d448f5faa5f27af458e3f52e34da9da51655ece373643082917cb97e4b71e0a8240e207f279cd906f2c248da6279e76671bb4865cf04dad4b5e93f561324cef59496392242688f975b8aa3ee2835d1093bbcaa77a47c8fdd97828b916f2e2dcc3dc7db625712c66cab9ca40fa52e2f4079dae6610e6c2c685e1025c7180b767a60095c271456e061d9e13e3d717119351123c43fbbe4d5f9184a7fe0a006465a336c81124845794aa4398fd5081b6b2734ed3c587361595ff67cd27129b0e0787870a77f01a706d29548a6d672aa8d353113b3546be7f9b1ac156637b6fbc56ee82096e711ff18b09df251c7e8671eeae7c8177144b69628de911a99104c4f4b40266ff278a1e43744a455601d01ba9e5a32b3da77e760b1d55e832fcb6f2b12d8f596fa7b31a4bc4067836ba964611f6cd0a18e5d46f5c918b05b60662ff0a0fc663782db663340977dae6ad9d4661f5886c1fb49ccd5a9342d6bd5a1346f157d91f80de8c921f1c874c9b20e10d56d578e3f5dc4e3e4540029362b8fb51ae31d101c2dbaa5d96685e82dba10c15a22603a82c9ec54093142657dc28745289aeda0ba44441a12a7dc524ee35a4f9bd9d197464e07f4612364a8732d6e585bb4ac6612fa0ae9d31613f0206e7cf18d3f04574c328a9bce21b91947723af1f64505d1c28829a57a9add827956d1a33e786873e1f404d2310fd1a6579107203dee49b65896403e747540dac2bb2c560fea24dd4e43a5e2f796cb10761c1f0a4aac43212b1e95132c81bd35f06e962659d56c8fdfccc982b55a67f3404848e6ff857796214fccfab9098ff32cd65b97cbd4d70f25c9c1e41e8e30b9fbb50e6df63b674d8066eec4c12e8d2a5c9fb03ed9856b69756b72194bb36e81f31523eeb8fa7c780e66f99eead717490398a4771c8b9e6675ec3295798e50c53f40dfdfb6eeb89a5cc4327beb64bbe553a6f7594f635798185fc1d3f8aa2a67e3bd11871bd9a0acf99d60cd600dc008b8185c9e98d48e92c720663652312739b83979f26ced48617e60886bfca702f857b9e454270868ca107e6dff9e92e55d62195c18fd71e4e9862a3a7d1dd549617c5fac724871db860fccf79a9d6bf1134beb6c0dce875acb5c4febacb48cdf71e6e9c7ac407cc0f67697058fc4d997246ca7695c9541f60277f0cbe133534db9ba28af66d0e74d8f0765056322979aaa8d3d22abe20bfa47019e6aa61c6233851918b6c90b506d1b28f84d4f76968c1059270edc51b27a0264f09d17d58c1af1ed9d79850d24cb1e066bacee67038872aa6ac7951818f2d6e8505266d5110cff2f181546fe0e747a96a6910725209126bbf4da666ecdf54fa50028e2c4c01ef41af1cde7f57367e00abe8145226136f63348ce7681b6e4abc081c5409cd81954f4c9fad315cd28cb2a6ab5929d3f0c80badeff0dee15a8230e54997fa67be43340bd68f8f1ce082a378e1e9ca1817ebc8eebb80727f5d7ee8019b6cbb0b15b1281c7ddf94dd2dfa7fde7ebb9cd6ea626e421dabdf1454d827f9f3c802aa25b107a3e4aa7d5feb5d8f77bc3fdf105f9a44ac249ed551a9ea52647a37ad963725d65ba93329507e9498ba780623ce773a9a2392301764e72983abd0b7ad034cc7d7ef04e68b2bd4159ce2d7352713d805b393583790a85baec6dd36566f8f7f6b54805019269ef28189fa93570f506cb07b43d860b81665cf5e0846b5235b24aedc66c33b4ebda376aba18197495334212093ee086e172eb7546035c6b1c39ab3a8fd8bfeb02201c5a97f3163fcfed9d5895d4a8b1c2cd6785905de6a0f659256026b2374e7045adc182d0279129d0e2c8f1524583d1927b01c8985c7ea9618936d5eb8951dcb6889f0fe74f09fcd7eb144cfbba4ae795335d088653e761cf66fde0c97502c65a0f5e00ec9fda130fffbe29d7564818b9e73c0231f8e1d23a667604f735925f31a0ad721ee241e5cb76be49d2c862baf0d34699765335ee1c59599369e5637e3645e82f3f4dd05368583925e84de3aaa8bfb94a9a0fa7a5bef63b83e99c54605715c251733687fe93a184f26bb1e49e643629b60a4f51d3288ce4206b06915cee8284ed2ed3e1e8c2c3a415d548846666dc9b5a572fef00b0242faf83c3eeabac90f1e0f3f2c46ea5ab55a4576ed704f5f605abea59ec51dbedcc71aa1aa7c03747fd2b21640cc0887fe1550119a61c659553c1abb2ec5248c4fdbabe393af6387285c04add7ee0e058bd7fa4620b07c1614821d428ece1162be0dd46cfcf170f615ec8bd19f0276d4f21dbdfd664176e7d1eb2996c4555f743407c92cf481721e41fca21ce9a6251f7f561bcfe5d87371f21c728e992f341ddf88526cb15349998d12d843020a394433e7b6e27d7a9ccb8c5886cc07772af78d3776f8f22e26080b7340e9700ac9f6340fdcdd6f26ffffc3b0af5ed0fea70f0073f869d46ec87adc2d0376c8c3847d22e1d436d7ce0cf87bc42f9a8a415b5404294633efa42a8c0aac8ceaaa12c810c5e6532fdcd746699fec54559eabb655af35ba6ead8c72c0d96aee05b4ff31ce2a10af7b69b0d1c2c288297739abf0a76464d89b5058053d04f6bdb1f481f945bce3c9a451bade2aeb9891cb5fab78b1be8963e8f642c241bf93c3714f7da7f6fc1b485f8919d7f94f1bbaf5e0f494dce75d3132e47aac52fffeeda2b961638c03493c115a0da9323adb826a077fcec88cde0eb0dda130fd62e091731e66adf552af34070b3ab68f7a158816c91ef09922307f070ed31b92ab9b22846d387726ea2aaceb8a8dcc99c83e92def693a13166738335f36230fac6f59ec37d3da612e39d907e95737bfce4738236c5ba892a1659803a7ebb326b8b7fc90cafb0d6eee652ae247e9a302610a44d875506022bc904802875e248928ea71fbcd577d5cea4d5f0c8b883cfe55c4a0fe322f777f01020d1189138a90a11a5656785c5d82ae8c1c960e1c6b5dee2aa79bcb20f944c40a520089f0c83dd38eac7be0249f62e1bf3f0416945a2229c6e3952465d2c74ce16bcf2db8c8e57dc01320bb1e98c92e2376edb94aad3f18f1aaa1c77ddfdb367af3cdfc0cd94d19e3f796a4805855aa077142f6159b7558f703310313fc95bf3271c21087c20cc7c05e717293ff3f2b6d02de55875caed8dd531e6d9ccbcab3ea347917cfc9c0e967a4b7c752bb320877243690e66d43317397437f2a15b859b45fa51d1df1cf90fccb69440fefebd01cd3c0da50b86cec4123bc073cab854166d5ba04294923b99619dbd822f0c363b95d1ff4f65d21c532e05f0bb8c86e6329d3fd537710eac026fc0d8b6b764aad1f467a8e6ae2124ce414fefb8e119dc443f05a9150c52b07b7f8523cf7a105a22a3d4fcefd56613b98d405669b8af9563c662adcddc068b9d8a73fe51781b56956d8226a3bd4f50dff5786bb7a290f107cac2cf2399e7d8f83cdcaeae6123aa9731538e8a9ee8706a2ffad905b0b733d404501a7223ab76e942f1828de926c5774b86954ad0657fe826fbc81bbe1cdb5fe803026ff4c8caec7b87eb584d58bfe46ab4a1af263ec6ea28d442fc43e43ffe8623111a4f643723a8ac929e9096ae34df5d058c886e870e97d37fa3419810fd80d43ad0b0ae2259e696a8f8eaf1928ec348d62e1f3e6a6a2c309451335062b9bedbc55170609911e1f1732e619f6a73d31bd548b37df31f94a686834fd17af4522ed6541919bca4874defa08fc0003ef263743345227364c8f6ea39c1a5d95ea2cc5adf2867e4cac94a25ce4f87446b549f1b219db162d59d7d96e5d9782b876676235f5cb76106456d0e318fdd89b2c12bb495d968da8361f98eae32bd745fb739e28b0e6c216b21ee0d130beed337d455c950145637e522a547dfba5de4dc243e5211c93841711a32bdb19850ff12cec3a7bd33e657e59687ffc945f0c05f213a757f43f7cd0653832c58719e84a712b5847ad194e3b756b8edc267fc99d540f05581ad54da8cf5aefcbfa7344ef11b762cb0abae2c079bdd7075a5862035c664c5d2ca1dd4d4b5a8b5b00453d7d4fd27da3c25b377d28619e42489f72ab07e24fdb465ac7dbfd628e78571fce338206fc3e1dad7ddced047b1ba58e3e66d8a92b618d580cbd4f28689093607e17f20a21bb0a144bb12c0ca05a24525c9e1ab29d68c3049c3c29666244e4a744a1fef0f5cc1808175a2462515ef5b6c21c8b87a40b0f899e44a1895b908ce9cd01834b419c7f12225bebb8857b5c2a142999a72239566afe3c25920f6cfeb10e3526e5ae20f612a0836e975fa60528958c9d59de731951cde94b2353660fcf097f1b2bfb51467b461fcf12c98ed1fb56299073d27b816488e36a8d946c6f92d63d56bd63b35f71d3d0188cdbabacc729437042dd61189668a978f7725bdce557a8afa7803ec0190f7fdb90894f99444526e081e4229906cd7208f28b874cb282bfa0d83a17612ecbb158345dc291d92ea640c6b4084900d31b4558930acabeb62a9b660c0c5573ffaf81586e7cc59a8b1904af5f39c114a66ad1443e86731bfa99d0d70728a0a236958691ce9641fc568ac3ec56375db3d25fce025d5a5af5b9b142c3cad85e36bfebd40f2cf8aaea7eb82e48f83423fd5ecff08d146973d071ca738b5a3c156c975813fe006c038169849d881ba3eb6c2204da3e7b78a4dec3c29e59a23b0aa6fa0408e40e3691e61404f2ba53ac370892f83dafe4f94cbe2fd36eec09d4c1e4e3db0dbe0b8f124ee098813bde8046e389e4744468f431bcb8552faabdb19f7d14c112f7f406bae9eb4abb57fe747d3de975b80e551068828eb65139c8913be84143dd97cfb1061550d6cfa63055ecaed79b0b48005736d5c9405da391bec22bc04cd81c5fee622dc21390e7c438ad33c14a090cb36fc10218daec82522194f992cecc6f878626e6c7027c1fb34d83687d33f7140a26b6102fd990c02b74e4da90bf634a1e02e8995b925b6d2557306af40f143da0c058280171c34f0303496faf8bdb90e739bcd06f8b7c10f41e40b1a8c0bf7543e51448226875925533ab02c747672c9d702e66fa4f494264b1c4a9eb9b8d63749b205fe8974f3356d2be5a647db0c22b402361e8c87b91265f3fc021086d1d2a0a402084067e2f5cd492e667f77cd3ea6d1dc74856ae0d1ed6026d6660e5655d03d6c3680675b7a844f0c35cb987819c270cbfab1f2924b449f6c4cbabd171043e44dc53a69333598fc7bf7ff028e6f3ad1e5f1939823b04aa552bd539444a783cd3bad572ba11258552bdb39cdb925b4db30629f85bd0a4ec28616b9bc157f7d339a9a567dab737147c4f19d66754d7"}) (async) syz_open_dev$hidraw(&(0x7f0000001740), 0x7, 0x200000) (async) r5 = syz_open_dev$hidraw(&(0x7f0000001780), 0x4, 0x14f380) write$hidraw(r5, &(0x7f00000017c0)="8e0c85e16ad2e655cbc9b3e77d62964ac486f866e8183d12141bc3e88495c0abba5c1f859f1816e0486879d01d29540ac52c9f11952b5b54d5cd3bcbd61834076d8a2d8ba9a5218f99d24741b5eb4136f74b", 0x52) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000001840)={0x1ff, 0x7f, 0xc1, 0x8001, 0x6, 0x7}) 08:24:23 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x34, 0x80) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x1, 0xffffffff, 0x3ff}) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000000c0)={0x2, 0x100, 0x1ff, 0x1a5, 0x2, 0x4}) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200803) r2 = syz_open_dev$hiddev(&(0x7f0000000140), 0xffffffff, 0x200000) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x5, 0x2000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x400, 0x123040) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/32) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000340)) syz_open_dev$hiddev(&(0x7f0000000380), 0x8, 0x301002) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/91) r5 = syz_open_dev$hiddev(&(0x7f0000000440), 0x6, 0x200100) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xd64) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000004c0)=0x2) syz_open_dev$hiddev(&(0x7f0000000000), 0x34, 0x80) (async) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) (async) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x1, 0xffffffff, 0x3ff}) (async) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000000c0)={0x2, 0x100, 0x1ff, 0x1a5, 0x2, 0x4}) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200803) (async) syz_open_dev$hiddev(&(0x7f0000000140), 0xffffffff, 0x200000) (async) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) (async) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000180)) (async) syz_open_dev$hidraw(&(0x7f00000001c0), 0x5, 0x2000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x400, 0x123040) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000002c0)) (async) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/32) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000340)) (async) syz_open_dev$hiddev(&(0x7f0000000380), 0x8, 0x301002) (async) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/91) (async) syz_open_dev$hiddev(&(0x7f0000000440), 0x6, 0x200100) (async) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xd64) (async) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000004c0)=0x2) (async) 08:24:23 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000091b0c340e30502059b650102030109021b00010000000009040000014b14f200090502ef9bce85d7f797d20e22ce4ed3e46220665b66f1a19664f0a3eaf136a37ca9cc75162d0314e4afd7a3fe22bcc8b1362275652402eef16a5c0582511e8433fd440d318bd12ff7581761616493379e01c88ef8bfb081789f431c837a16eafbaa579c175361401f13776533319dab7e16888ccca0519f853523fa53fb30e5985e35b7bdb0149b8d08356e27e22181bbb11531bafe6ad9668e5b8f56f756e2c3e482d67435cfea660a5b986ca30be4"], 0x0) syz_usb_disconnect(0xffffffffffffffff) 08:24:23 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x705b1c00) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000000000) read$char_usb(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff80000000) write$char_usb(r1, &(0x7f0000000040)="b7ba21832eba378ab9044e6f8502ad45e1c0d75413f38c918e0ee94a2aeb66d242caf45e733033c6ddd07f8aaf23a0a6a7753bee4e8cc3feb154cc5b10caf04dccae5ffced80ed48f6ef954de37a145f2c29d004613f3cdf2e86d787ca22b262b77b25a11c1ef8b00ae0a91ab61aaa121a8baba3b5977a58050d3c7d980b44c00ebb98dc660e45a80f032f73d89e0e6effcdf28c2c06a2cdbb8b7f93000aa3", 0x9f) write$char_usb(r0, &(0x7f0000000100)="e8c7a19916ce547acb221b0854f7f7ffc5c4a77855b9f392450a10eb5785b93cec15a12bfeff1333ff1118bc8ae8c859fdc09b7b0b98eebb73fa7ec703230a364c0f5fc098426cf081b655cea7aac1083aaee486779ab8fbd4e6467321564812547afd681c50e790834575e919acbf949ef0a4f4583eaee46507f1d786396bc8d87f7f00b056385744db842d030204c8123909af7e4ce2f775bad2211022d4bbbb45093f56e41df1d57ee763d5f479c3e47c2880325de2cae89dc888bdd47767f617ab42dbf47b497c65133fd2bed4dbc12975236b1b423a5b6adf35da419f5bed61", 0xe2) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(r2, &(0x7f0000000200)=""/212, 0xd4) write$char_usb(0xffffffffffffffff, &(0x7f0000000300)="a43d4987685f2d45025411d4267d79054e0763a121d4e3df29f3491fcabe02af7420fd649bebe42595904abc6004dcb034e11511798d5c19db1478defb835a3bc2485382ef1318ed4eb9ea09c2e06fe2cf10b4bbf7f7f91cd8297761fea8bd73aee21597647682e2def37afca8f8879f625d803e71e18c6cda1725e6e53013b4780b89653389281d8525c68c0151b88b1b5e", 0x92) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x200) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r4, &(0x7f00000003c0)="032247ff1d66086b58f6b7188ce3f9879bbc978f3883d4abf701161d0d7e33c833ecae82e0a3c48abff1dc7b49660576df62d62d42c7bd1370c386700685b1ab41b325460cc1", 0x46) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r5, &(0x7f0000000440)="7eb49ed11e0bfbac89af2bc4ac527332c15d24f062a99e89c4478eb41d8a1e34868935", 0x23) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) read$char_usb(r6, &(0x7f0000000480)=""/216, 0xd8) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x3a3380000) read$char_usb(r7, &(0x7f0000000580)=""/72, 0x48) write$char_usb(r3, &(0x7f0000000600)="ed6982272e4e755a25bdcfa36de2baf4ad1e8c2dcf8694", 0x17) syz_open_dev$char_usb(0xc, 0xb4, 0xf1f) syz_open_dev$char_usb(0xc, 0xb4, 0x705b1c00) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000000000) (async) read$char_usb(r0, &(0x7f0000000000), 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0xffffffff80000000) (async) write$char_usb(r1, &(0x7f0000000040)="b7ba21832eba378ab9044e6f8502ad45e1c0d75413f38c918e0ee94a2aeb66d242caf45e733033c6ddd07f8aaf23a0a6a7753bee4e8cc3feb154cc5b10caf04dccae5ffced80ed48f6ef954de37a145f2c29d004613f3cdf2e86d787ca22b262b77b25a11c1ef8b00ae0a91ab61aaa121a8baba3b5977a58050d3c7d980b44c00ebb98dc660e45a80f032f73d89e0e6effcdf28c2c06a2cdbb8b7f93000aa3", 0x9f) (async) write$char_usb(r0, &(0x7f0000000100)="e8c7a19916ce547acb221b0854f7f7ffc5c4a77855b9f392450a10eb5785b93cec15a12bfeff1333ff1118bc8ae8c859fdc09b7b0b98eebb73fa7ec703230a364c0f5fc098426cf081b655cea7aac1083aaee486779ab8fbd4e6467321564812547afd681c50e790834575e919acbf949ef0a4f4583eaee46507f1d786396bc8d87f7f00b056385744db842d030204c8123909af7e4ce2f775bad2211022d4bbbb45093f56e41df1d57ee763d5f479c3e47c2880325de2cae89dc888bdd47767f617ab42dbf47b497c65133fd2bed4dbc12975236b1b423a5b6adf35da419f5bed61", 0xe2) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x8) (async) read$char_usb(r2, &(0x7f0000000200)=""/212, 0xd4) (async) write$char_usb(0xffffffffffffffff, &(0x7f0000000300)="a43d4987685f2d45025411d4267d79054e0763a121d4e3df29f3491fcabe02af7420fd649bebe42595904abc6004dcb034e11511798d5c19db1478defb835a3bc2485382ef1318ed4eb9ea09c2e06fe2cf10b4bbf7f7f91cd8297761fea8bd73aee21597647682e2def37afca8f8879f625d803e71e18c6cda1725e6e53013b4780b89653389281d8525c68c0151b88b1b5e", 0x92) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x200) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x3) (async) write$char_usb(r4, &(0x7f00000003c0)="032247ff1d66086b58f6b7188ce3f9879bbc978f3883d4abf701161d0d7e33c833ecae82e0a3c48abff1dc7b49660576df62d62d42c7bd1370c386700685b1ab41b325460cc1", 0x46) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x1) (async) write$char_usb(r5, &(0x7f0000000440)="7eb49ed11e0bfbac89af2bc4ac527332c15d24f062a99e89c4478eb41d8a1e34868935", 0x23) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) (async) read$char_usb(r6, &(0x7f0000000480)=""/216, 0xd8) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x3a3380000) (async) read$char_usb(r7, &(0x7f0000000580)=""/72, 0x48) (async) write$char_usb(r3, &(0x7f0000000600)="ed6982272e4e755a25bdcfa36de2baf4ad1e8c2dcf8694", 0x17) (async) syz_open_dev$char_usb(0xc, 0xb4, 0xf1f) (async) [ 79.085787][ T4017] syz-executor.5: vmalloc error: size 4096, page order 0, failed to allocate pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=syz5,mems_allowed=0 [ 79.102556][ T4017] CPU: 0 PID: 4017 Comm: syz-executor.5 Not tainted 5.17.0-rc6-syzkaller-00087-gca9400ef7f67 #0 [ 79.113404][ T4017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 79.123565][ T4017] Call Trace: [ 79.126851][ T4017] [ 79.129791][ T4017] dump_stack_lvl+0xcd/0x134 [ 79.134420][ T4017] warn_alloc.cold+0x9b/0x189 [ 79.139129][ T4017] ? zone_watermark_ok_safe+0x290/0x290 [ 79.144707][ T4017] ? __kmalloc_node+0x62/0x460 [ 79.149591][ T4017] ? __vmalloc_node_range+0x7bf/0x1060 [ 79.155074][ T4017] __vmalloc_node_range+0xe18/0x1060 [ 79.160379][ T4017] ? vfree_atomic+0xe0/0xe0 [ 79.164903][ T4017] ? rcu_read_lock_sched_held+0x3a/0x70 [ 79.170468][ T4017] ? kernel_clone+0xe7/0xab0 [ 79.175171][ T4017] copy_process+0x926/0x6fb0 [ 79.179784][ T4017] ? kernel_clone+0xe7/0xab0 [ 79.189204][ T4017] ? __cleanup_sighand+0xb0/0xb0 [ 79.194165][ T4017] ? kernel_clone+0x314/0xab0 [ 79.195076][ T69] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 79.198859][ T4017] kernel_clone+0xe7/0xab0 [ 79.210781][ T4017] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 79.216789][ T4017] ? create_io_thread+0xf0/0xf0 [ 79.221660][ T4017] ? find_held_lock+0x2d/0x110 [ 79.226534][ T4017] __do_sys_clone+0xc8/0x110 [ 79.231315][ T4017] ? kernel_clone+0xab0/0xab0 [ 79.236009][ T4017] ? lock_downgrade+0x6e0/0x6e0 [ 79.240876][ T4017] ? syscall_enter_from_user_mode+0x21/0x70 [ 79.246795][ T4017] do_syscall_64+0x35/0xb0 [ 79.251315][ T4017] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 79.257231][ T4017] RIP: 0033:0x7fb7aeed1471 [ 79.261741][ T4017] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 79.281460][ T4017] RSP: 002b:00007fffb057dbe8 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 79.289896][ T4017] RAX: ffffffffffffffda RBX: 00007fb7adf3e700 RCX: 00007fb7aeed1471 [ 79.297883][ T4017] RDX: 00007fb7adf3e9d0 RSI: 00007fb7adf3e2f0 RDI: 00000000003d0f00 [ 79.305868][ T4017] RBP: 00007fffb057de30 R08: 00007fb7adf3e700 R09: 00007fb7adf3e700 [ 79.313854][ T4017] R10: 00007fb7adf3e9d0 R11: 0000000000000206 R12: 00007fffb057dc9e [ 79.321836][ T4017] R13: 00007fffb057dc9f R14: 00007fb7adf3e300 R15: 0000000000022000 [ 79.329905][ T4017] [ 79.332983][ T4017] Mem-Info: [ 79.336125][ T4017] active_anon:64 inactive_anon:55113 isolated_anon:0 [ 79.336125][ T4017] active_file:3333 inactive_file:7707 isolated_file:0 [ 79.336125][ T4017] unevictable:0 dirty:0 writeback:0 [ 79.336125][ T4017] slab_reclaimable:7850 slab_unreclaimable:64995 [ 79.336125][ T4017] mapped:27153 shmem:152 pagetables:593 bounce:0 [ 79.336125][ T4017] kernel_misc_reclaimable:0 [ 79.336125][ T4017] free:1528288 free_pcp:1905 free_cma:0 [ 79.374946][ T29] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 79.377203][ T4017] Node 0 active_anon:256kB inactive_anon:220452kB active_file:13332kB inactive_file:30828kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:108612kB dirty:0kB writeback:0kB shmem:608kB writeback_tmp:0kB kernel_stack:3696kB pagetables:2372kB all_unreclaimable? no [ 79.410739][ T4017] Node 0 DMA free:15360kB boost:0kB min:20kB low:32kB high:44kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 79.437541][ T4017] lowmem_reserve[]: 0 2832 6758 6758 [ 79.442868][ T4017] Node 0 DMA32 free:2903708kB boost:0kB min:4400kB low:7296kB high:10192kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2906020kB mlocked:0kB bounce:0kB free_pcp:2312kB local_pcp:60kB free_cma:0kB [ 79.471312][ T4017] lowmem_reserve[]: 0 0 3926 3926 [ 79.476395][ T4017] Node 0 Normal free:3194084kB boost:0kB min:6104kB low:10124kB high:14144kB reserved_highatomic:0KB active_anon:256kB inactive_anon:220452kB active_file:13332kB inactive_file:30828kB unevictable:0kB writepending:0kB present:5242880kB managed:4020504kB mlocked:0kB bounce:0kB free_pcp:5268kB local_pcp:3964kB free_cma:0kB [ 79.506584][ T4017] lowmem_reserve[]: 0 0 0 0 [ 79.511121][ T4017] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 79.523821][ T4017] Node 0 DMA32: 3*4kB (M) 2*8kB (M) 4*16kB (M) 4*32kB (M) 5*64kB (M) 5*128kB (M) 4*256kB (M) 5*512kB (M) 3*1024kB (M) 2*2048kB (M) 706*4096kB (M) = 2903708kB [ 79.539896][ T4017] Node 0 Normal: 133*4kB (UE) 86*8kB (UE) 334*16kB (UE) 16*32kB (UME) 39*64kB (UME) 11*128kB (UME) 0*256kB 1*512kB (U) 2*1024kB (UM) 1*2048kB (U) 776*4096kB (M) = 3194084kB [ 79.557260][ T4017] Node 0 hugepages_total=4 hugepages_free=4 hugepages_surp=0 hugepages_size=2048kB [ 79.566598][ T4017] 11192 total pagecache pages [ 79.571274][ T4017] 0 pages in swap cache [ 79.575579][ T4017] Swap cache stats: add 0, delete 0, find 0/0 [ 79.581653][ T4017] Free swap = 0kB [ 79.585425][ T4017] Total swap = 0kB [ 79.589154][ T4017] 2097051 pages RAM [ 79.592957][ T4017] 0 pages HighMem/MovableOnly [ 79.597660][ T4017] 361580 pages reserved [ 79.735012][ T29] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 133, changing to 11 [ 79.746259][ T29] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 50843, setting to 1024 [ 79.757412][ T69] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 79.766462][ T69] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.774456][ T69] usb 3-1: Product: syz [ 79.778674][ T69] usb 3-1: Manufacturer: syz [ 79.783271][ T69] usb 3-1: SerialNumber: syz [ 79.826808][ T69] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 79.945164][ T29] usb 1-1: New USB device found, idVendor=05e3, idProduct=0502, bcdDevice=65.9b [ 79.954243][ T29] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.962283][ T29] usb 1-1: Product: syz [ 79.966555][ T29] usb 1-1: Manufacturer: syz [ 79.971151][ T29] usb 1-1: SerialNumber: syz [ 79.977524][ T29] usb 1-1: config 0 descriptor?? [ 79.995192][ T4035] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 80.019627][ T29] gl620a 1-1:0.0 usb0: register 'gl620a' at usb-dummy_hcd.0-1, Genesys GeneLink, 6a:f9:13:92:fb:ec [ 80.405479][ T29] ------------[ cut here ]------------ [ 80.411119][ T29] usb 1-1: BOGUS urb xfer, pipe 3 != type 1 [ 80.417307][ T29] WARNING: CPU: 1 PID: 29 at drivers/usb/core/urb.c:502 usb_submit_urb+0xed2/0x18a0 [ 80.426712][ T29] Modules linked in: [ 80.430609][ T29] CPU: 1 PID: 29 Comm: kworker/1:1 Not tainted 5.17.0-rc6-syzkaller-00087-gca9400ef7f67 #0 [ 80.440595][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 80.450660][ T29] Workqueue: mld mld_ifc_work [ 80.455359][ T29] RIP: 0010:usb_submit_urb+0xed2/0x18a0 [ 80.460924][ T29] Code: 7c 24 18 e8 50 c1 a2 fd 48 8b 7c 24 18 e8 d6 51 19 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 60 f0 86 86 e8 01 a0 05 02 <0f> 0b e9 58 f8 ff ff e8 22 c1 a2 fd 48 81 c5 40 06 00 00 e9 84 f7 [ 80.480543][ T29] RSP: 0018:ffffc900001f7588 EFLAGS: 00010082 [ 80.486635][ T29] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 [ 80.494622][ T29] RDX: ffff8881083c1c00 RSI: ffffffff812be958 RDI: fffff5200003eea3 [ 80.502610][ T29] RBP: ffff88810d6eef80 R08: 0000000000000000 R09: 0000000000000000 [ 80.510594][ T29] R10: ffffffff812b8fee R11: 0000000000000000 R12: 0000000000000003 [ 80.518578][ T29] R13: ffff8881051fa190 R14: 0000000000000003 R15: ffff888105fad500 [ 80.526557][ T29] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 80.535509][ T29] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.542102][ T29] CR2: 00005588e64d7528 CR3: 000000013126b000 CR4: 00000000003506e0 [ 80.550094][ T29] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 80.558198][ T29] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 80.566195][ T29] Call Trace: [ 80.569484][ T29] [ 80.572424][ T29] ? _raw_spin_unlock_irqrestore+0x33/0x70 [ 80.578250][ T29] usbnet_start_xmit+0x5ec/0x1f70 [ 80.583333][ T29] dev_hard_start_xmit+0x1eb/0x920 [ 80.588556][ T29] sch_direct_xmit+0x25b/0x7a0 [ 80.593340][ T29] ? pfifo_fast_dequeue+0xae0/0xae0 [ 80.598555][ T29] ? do_raw_spin_trylock+0xb0/0x180 [ 80.604291][ T29] ? do_raw_spin_lock+0x1f0/0x2b0 [ 80.609342][ T29] __dev_queue_xmit+0x11b0/0x3200 [ 80.614397][ T29] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 80.619692][ T29] ? find_held_lock+0x2d/0x110 [ 80.624463][ T29] ? ip6_finish_output2+0xb48/0x1b10 [ 80.629763][ T29] ? mark_held_locks+0x9f/0xe0 [ 80.634537][ T29] ? memcpy+0x39/0x60 [ 80.638528][ T29] neigh_resolve_output+0x50e/0x830 [ 80.643745][ T29] ip6_finish_output2+0xb48/0x1b10 [ 80.648873][ T29] __ip6_finish_output.part.0+0x546/0xa90 [ 80.654607][ T29] ip6_output+0x39e/0x7e0 [ 80.658950][ T29] mld_sendpack+0x96f/0xe00 [ 80.663471][ T29] ? igmp6_mcf_seq_next+0x550/0x550 [ 80.668685][ T29] mld_ifc_work+0x71c/0xdc0 [ 80.673202][ T29] process_one_work+0x9ac/0x1650 [ 80.678157][ T29] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 80.683553][ T29] ? rwlock_bug.part.0+0x90/0x90 [ 80.688513][ T29] ? _raw_spin_lock_irq+0x41/0x50 [ 80.693558][ T29] worker_thread+0x657/0x1110 [ 80.698246][ T29] ? process_one_work+0x1650/0x1650 [ 80.703456][ T29] kthread+0x2ef/0x3a0 [ 80.707534][ T29] ? kthread_complete_and_exit+0x40/0x40 [ 80.713174][ T29] ret_from_fork+0x1f/0x30 [ 80.717606][ T29] [ 80.720670][ T29] Kernel panic - not syncing: panic_on_warn set ... [ 80.727261][ T29] CPU: 1 PID: 29 Comm: kworker/1:1 Not tainted 5.17.0-rc6-syzkaller-00087-gca9400ef7f67 #0 [ 80.737255][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 80.747327][ T29] Workqueue: mld mld_ifc_work [ 80.752031][ T29] Call Trace: [ 80.755316][ T29] [ 80.758255][ T29] dump_stack_lvl+0xcd/0x134 [ 80.762874][ T29] panic+0x2b0/0x6dd [ 80.766783][ T29] ? __warn_printk+0xf3/0xf3 [ 80.771385][ T29] ? __warn.cold+0x1d1/0x2cf [ 80.775988][ T29] ? usb_submit_urb+0xed2/0x18a0 [ 80.780939][ T29] __warn.cold+0x1ec/0x2cf [ 80.785366][ T29] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 80.791625][ T29] ? usb_submit_urb+0xed2/0x18a0 [ 80.796573][ T29] report_bug+0x1bd/0x210 [ 80.800916][ T29] handle_bug+0x3c/0x60 [ 80.805600][ T29] exc_invalid_op+0x14/0x40 [ 80.810119][ T29] asm_exc_invalid_op+0x12/0x20 [ 80.814989][ T29] RIP: 0010:usb_submit_urb+0xed2/0x18a0 [ 80.820556][ T29] Code: 7c 24 18 e8 50 c1 a2 fd 48 8b 7c 24 18 e8 d6 51 19 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 60 f0 86 86 e8 01 a0 05 02 <0f> 0b e9 58 f8 ff ff e8 22 c1 a2 fd 48 81 c5 40 06 00 00 e9 84 f7 [ 80.840172][ T29] RSP: 0018:ffffc900001f7588 EFLAGS: 00010082 [ 80.846254][ T29] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 [ 80.854242][ T29] RDX: ffff8881083c1c00 RSI: ffffffff812be958 RDI: fffff5200003eea3 [ 80.862224][ T29] RBP: ffff88810d6eef80 R08: 0000000000000000 R09: 0000000000000000 [ 80.870199][ T29] R10: ffffffff812b8fee R11: 0000000000000000 R12: 0000000000000003 [ 80.878175][ T29] R13: ffff8881051fa190 R14: 0000000000000003 R15: ffff888105fad500 [ 80.886155][ T29] ? wake_up_klogd.part.0+0x8e/0xd0 [ 80.891369][ T29] ? vprintk+0x88/0x90 [ 80.895456][ T29] ? usb_submit_urb+0xed2/0x18a0 [ 80.900407][ T29] ? _raw_spin_unlock_irqrestore+0x33/0x70 [ 80.906628][ T29] usbnet_start_xmit+0x5ec/0x1f70 [ 80.911673][ T29] dev_hard_start_xmit+0x1eb/0x920 [ 80.916799][ T29] sch_direct_xmit+0x25b/0x7a0 [ 80.921575][ T29] ? pfifo_fast_dequeue+0xae0/0xae0 [ 80.926783][ T29] ? do_raw_spin_trylock+0xb0/0x180 [ 80.931996][ T29] ? do_raw_spin_lock+0x1f0/0x2b0 [ 80.937045][ T29] __dev_queue_xmit+0x11b0/0x3200 [ 80.942091][ T29] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 80.947390][ T29] ? find_held_lock+0x2d/0x110 [ 80.952170][ T29] ? ip6_finish_output2+0xb48/0x1b10 [ 80.957732][ T29] ? mark_held_locks+0x9f/0xe0 [ 80.962511][ T29] ? memcpy+0x39/0x60 [ 80.966500][ T29] neigh_resolve_output+0x50e/0x830 [ 80.972332][ T29] ip6_finish_output2+0xb48/0x1b10 [ 80.977461][ T29] __ip6_finish_output.part.0+0x546/0xa90 [ 80.983194][ T29] ip6_output+0x39e/0x7e0 [ 80.987536][ T29] mld_sendpack+0x96f/0xe00 [ 80.992051][ T29] ? igmp6_mcf_seq_next+0x550/0x550 [ 80.997273][ T29] mld_ifc_work+0x71c/0xdc0 [ 81.001794][ T29] process_one_work+0x9ac/0x1650 [ 81.006742][ T29] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 81.012129][ T29] ? rwlock_bug.part.0+0x90/0x90 [ 81.017076][ T29] ? _raw_spin_lock_irq+0x41/0x50 [ 81.022114][ T29] worker_thread+0x657/0x1110 [ 81.026803][ T29] ? process_one_work+0x1650/0x1650 [ 81.032011][ T29] kthread+0x2ef/0x3a0 [ 81.036088][ T29] ? kthread_complete_and_exit+0x40/0x40 [ 81.041732][ T29] ret_from_fork+0x1f/0x30 [ 81.046163][ T29] [ 81.049449][ T29] Kernel Offset: disabled [ 81.053829][ T29] Rebooting in 86400 seconds..