0000, 0x28000) 06:53:18 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x4, 0x2) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f00000000c0)={0x3, 0x100, 0x20}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x28400) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f0000001bc0)=""/27) r4 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000001200)={0x3, 0xec, &(0x7f0000001100)="71fd23e39b60539d7f8472b1a71bf92c4000911e7e99293302714965a3125c14f333ebe06135d7f3d840ec175d725578c73340da6a171f2c3435400c054ef6bb0a3b7559e25fa20b1ab505bef779a40690fdf7a301b341715d88716139824a48b0853ec0e3ed0de2b6a4bff49f12dce00eb7a0c75eae4abbc724ab340a80aff1eab9e8f4c45b70ec9245d58aa1f163c8b07f0e6637c89ccda6e9fd7d3a2191124ac5f2b8bf910f2ec3cd684ada81dd70efbf3dc955d50a8db90e2492d259a4db320e67be31f475301c7884acf1d05c9d0cf5a4c4cb58e86c57c42e4f37acac5e2a304c339f4b631c66a49f0f"}) write$hidraw(r0, 0x0, 0x0) 06:53:18 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xf0ffffffffffff, 0x0) 06:53:18 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x0) 06:53:18 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x441) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:18 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000000, 0x28000) 06:53:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000019c0)=""/172) syz_open_dev$evdev(&(0x7f0000001b80), 0x100000000000bb4, 0x2a203) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000001100)="ea04663d88f1a09347fadce0fd5de6d9c77678476e434e2bc14dbe66af6e3d0a870a1a023a550ef02965ea6c7c4f93ce1f0ad4a68ab39b8a287d10e14fec0e9582d80f9b7547") 06:53:18 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000000000000, 0x0) 06:53:18 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000019c0)=""/172) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x28400) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000140)="ea04663d88f1a09347fadce0fd5de6d9c77678476e434e2bc14dbe66af6e3d0a870ab08321e92588de1a023a550ef02965ea6c7c4f93ce1f0ad4a68ab39b8a39b92e0667cd8e6a82d80f9b7547d6538595389b7140e00e5422afc55bb62d1ef4f5ce2a0fe00f71989a05ed6df2816af13e8470393e76aa73fb62de09e23b81a5ae92a9813394902abb3ac000b9866558ce825201d21c6bf00f9dede8c1150dc309bfed7979117420b60a289e3f01453e155d7c83cac934c795593333bdec6b7f67d0e3feee8376e4077b4f4c15d119649e7abb89b7612583be") 06:53:18 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3000000, 0x28000) 06:53:18 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000000, 0x0) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000, 0x28000) 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x300000000000000, 0x0) 06:53:19 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x28400) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) syz_open_dev$hidraw(&(0x7f00000000c0), 0x20, 0x80) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000001100)=""/173) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000001780)={0xffffffff, 0x8, 0x7, 0x8, 0x2, 0x2}) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000011c0)={0x5bb, "9065dc087947bc82de986d5d18c663d75b26ca6749caa5fe7861c7f5c1f0320966f1a6e7491cc3dd3c896551245e66e842d8ae3ed20e90ce93c2617bf123babdf19001b561d32261ca2b90b23a01828a453f02436f28f61b48d9d673b9b22c23f638c4cc7626ba91eea78bc05b1c3b778ed814f3663dd1155a48578f5719e8802b846ff7ccf0ebda348d5d5b1d54223057511ea28fd535f9ea935554b6d8b57524990056bb6f8264d23796ca4fa2a87d17decd216fd9c0190ac7069752206decabcc6855c8444cd7e63c30a884fc22c68b687bdf92cb92df8c8c4df037076f751950adedf087c4cbc4036aeaba51a5b42bb1f8b6ab515f23d9144c30519ed5ab43d7ebf8c53bb2358bd2497143b42b1a66f394c519bdf8366c3ddf888a65f45b3315318de05d745f2bdf9e72d2053f36d352196798f2f8c91ba68c3b0923e171a6785912de80201f82130880f5dfa5fa0828b0a496b1a25411f64fe1e5f6e324a8bbb7714a61aab31d7141dd396b54ef79a6d534312a32f6c2a080860addba741551ec86eb20b14fb24af29c4aff64ebe5dbb611f4a0a995ba65508730874d42a7d415c474c4118635938db84605e33c3e7b40b9aecec659bfa850451bf6f22ab5ea7b32fd412dfb513e5da46142d7d5bbaf60be8be2c7005a60bbb3bad7013ca4c1af87c273f1c833429199a3578709d71125079a8ba2604c68dec08248fa8a30ce6271707909f1c27f6a8d785a5e6a30b9fe75c55b82d9f9413074ae6c1552d95960435d1bed62974b608112a244672819722eb422219d29bf7da3bb7ef078371b7962b95ce599c212d12120efe630e5af885c54f01df3eb00e924a8fc873660e43129eb523381ed7f5468a749ce3f4b7323003bef5f2214e56702cd6b75bbe0208d1e50f4076e8028f1a4e571c5fd4dc38fbf947bef441213c6e3bf05bd567ce79117e4160174c04a188a89b3119281a91785ed6bdf595f0b07476b7229da740348b7df6860b4004a69ab62566d8003c9dee270cf568843a9cdb5bd49c3035a2ba72daf76bdfb8db7bbd808dd07588ec3633e5cf86cdc5b8897487159cdaca2d768e1771df07598e3332e622ac51269fdf0d24b309313b8c817bdade6460a37990fc7ba123369152ae9b470d133a0ba5539f20ef0fb79efe53b988981175db8d50763b579ede5a094a938f460331b2930d125b31880beae0e4323c0f69b2a08d1a84e970626a9c535712cd8d317ed29f4aa4be7e388a0becc07dece9ba401557d00045daf4f8b02b2573a080da1490ef987261148be23150c63fac8c6e26c75a7d66e3fb59b72581a93bcc36500c57f2c8b27c9876b136b102bfd816dd7ba4e391b61e6971ffdcba0e940b2bf61a3814a377ae1125f225580d174891dcb83d1ef50c902211e09d3364518b52135a9de103d9bcd590b7761dd3fec5f551fae2ca388d8026e7ea26fe941dd4d55960c28e39016af3d76af1de8284e2454547bfce430ed13782ce551166d780085bb01b997589aa982128dcad0dda48c720dd8616adcfb6600b82ebc817fdfef118bef6ededda2ef57da394d7f542c81efea63e98ca2429fbc09423e199cbb7d1e61cce306476daa1ae020eaf5a92099ed25f1478a370867d44620eb1e4d1a811203cc1bc7abb4267f4d784b7f5613b8f886d964885c4082f6e28036e72e84eaaff7c81cfe032a5e5da88772423e3cb94b9c60aab055777afc085892bf79d3464fac232d723a565145ba33e233a3b7ac277b41c30e68876fe981df4b4625b6e54e1a194760aee445f166301d991a051d7277b190702821b2cfceccc27968c8a071e7a15843287543e2c7ddae7730ac4f762f0a0f709b707f0ff276fa87948ba592d55745dac7a0bc6a00708e1fcb2ac2c389162d60c40811667d9f4585a9e58193ca9b9cc5a839f4d2dc14b754c9f038bcbd2ec6d7bf55bfdfcd721d80aeb65646015361da5eed7332d0c10b56d64aa2c3289865f2cd017fdd83f64ad3aa1af1cd8ee046807d46f8624e360627b7d79c986fbba1232b612e1364ee0cf5b84b73eb14af0a36ad105902b5908f790a"}) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000001bc0)=""/27) write$hidraw(r0, 0x0, 0x0) 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x400000000000000, 0x0) 06:53:19 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000019c0)=""/172) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x28400) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000140)="ea04663d88f1a09347fadce0fd5de6d9c77678476e434e2bc14dbe66af6e3d0a870ab08321e92588de1a023a550ef02965ea6c7c4f93ce1f0ad4a68ab39b8a39b92e0667cd8e6a82d80f9b7547d6538595389b7140e00e5422afc55bb62d1ef4f5ce2a0fe00f71989a05ed6df2816af13e8470393e76aa73fb62de09e23b81a5ae92a9813394902abb3ac000b9866558ce825201d21c6bf00f9dede8c1150dc309bfed7979117420b60a289e3f01453e155d7c83cac934c795593333bdec6b7f67d0e3feee8376e4077b4f4c15d119649e7abb89b7612583be") 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x18000000, 0x28000) 06:53:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/213, 0xd5) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000000)={0xf7b, 0xff, 0x5, 0x20, 0x170, 0x9}) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x7f, "936a50b7a7c81c3b09acc2f4ee2419cfc06d4e7fa5c62f6e75f0e9a27c8977cc0056f881619a49d7d7f3cd7adbc936fa798c647d060ddef33c237e2f6ce0a784"}) 06:53:19 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000019c0)=""/172) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x28400) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x82, 0x1008c1) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000001100)="ea04663d88f1a09347fadce0fd5de6d9c77678476e434e2bc14dbe66af6e3d0a870a1a023a550ef02965ea6c7c4f93ce1f0ad4a68ab39b8a287d10e14fec0e9582d80f9b7547") 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1800000000000000, 0x0) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x96260000, 0x28000) 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9926000000000000, 0x0) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xf6ffffff, 0x28000) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfeffffff, 0x28000) 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xf6ffffff00000000, 0x0) 06:53:19 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x28400) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000001bc0)=""/27) write$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe54) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffff000, 0x28000) 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfeffffff00000000, 0x0) 06:53:19 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000019c0)=""/172) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x28400) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000140)="ea04663d88f1a09347fadce0fd5de6d9c77678476e434e2bc14dbe66af6e3d0a870ab08321e92588de1a023a550ef02965ea6c7c4f93ce1f0ad4a68ab39b8a39b92e0667cd8e6a82d80f9b7547d6538595389b7140e00e5422afc55bb62d1ef4f5ce2a0fe00f71989a05ed6df2816af13e8470393e76aa73fb62de09e23b81a5ae92a9813394902abb3ac000b9866558ce825201d21c6bf00f9dede8c1150dc309bfed7979117420b60a289e3f01453e155d7c83cac934c795593333bdec6b7f67d0e3feee8376e4077b4f4c15d119649e7abb89b7612583be") 06:53:19 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x8000000000000000, 0x20402) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) r1 = 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) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000180), 0x181a5c8b, 0x12d800) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f00000001c0)={0x100, 0x8, 0x1f, 0x6, 0x1, 0x2}) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000200)=""/120) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x12, &(0x7f0000000280)=@conn_svc_rsp={0x0, 0x0, 0xa, "713ff77a", {0x3, 0x2, 0x0, 0x0, 0xffff, 0x3f, 0x34}}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000002c0)={{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, &(0x7f0000000340)=@conn_svc_rsp={0x0, 0x0, 0xa, "b81ef11e", {0x3, 0x104, 0x0, 0x2, 0x3ca1, 0x40, 0xc3}}) r4 = syz_open_dev$evdev(&(0x7f0000000380), 0xfffffffffffffffe, 0x200) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f00000003c0)) r5 = syz_open_dev$evdev(&(0x7f0000000400), 0x8000, 0x0) ioctl$EVIOCSABS0(r5, 0x401845c0, &(0x7f0000000440)={0xc15c, 0x83, 0x6, 0x3f, 0x1, 0x4}) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000480)=0x7) r6 = syz_open_dev$evdev(&(0x7f00000004c0), 0x4, 0x80) ioctl$EVIOCGSND(r6, 0x8040451a, &(0x7f0000000500)=""/19) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000680)=0x3) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000006c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) 06:53:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7ff) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffff6, 0x28000) 06:53:19 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffff00000000, 0x0) 06:53:19 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffe, 0x28000) 06:53:20 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffff000, 0x0) 06:53:20 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2) 06:53:20 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1000000000000, 0x28000) [ 2923.103153][T28943] usb 5-1: new high-speed USB device number 84 using dummy_hcd 06:53:20 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000000)=""/28) read$hidraw(r0, &(0x7f0000000100)=""/4096, 0x1000) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000000c0)=0x2) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x28400) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f0000001bc0)=""/27) write$hidraw(r0, 0x0, 0x0) 06:53:20 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3) 06:53:20 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xf0ffffffffffff, 0x28000) 06:53:20 executing program 3 (fault-call:0 fault-nth:0): syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) [ 2923.254792][T15292] FAULT_INJECTION: forcing a failure. [ 2923.254792][T15292] name failslab, interval 1, probability 0, space 0, times 0 [ 2923.267727][T15292] CPU: 1 PID: 15292 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2923.276515][T15292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2923.286595][T15292] Call Trace: [ 2923.289892][T15292] dump_stack+0x143/0x1db [ 2923.294351][T15292] should_fail.cold+0x5/0xa [ 2923.298888][T15292] ? getname_flags.part.0+0x50/0x4f0 [ 2923.304214][T15292] should_failslab+0x5/0x10 [ 2923.308763][T15292] kmem_cache_alloc+0x5b/0x360 [ 2923.313558][T15292] getname_flags.part.0+0x50/0x4f0 [ 2923.318800][T15292] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2923.324818][T15292] getname+0x8e/0xd0 [ 2923.328734][T15292] do_sys_openat2+0xf5/0x420 [ 2923.333516][T15292] ? build_open_flags+0x6f0/0x6f0 [ 2923.338565][T15292] ? __context_tracking_exit+0x9f/0xb0 [ 2923.344050][T15292] ? lock_downgrade+0x6e0/0x6e0 [ 2923.348940][T15292] __x64_sys_openat+0x13f/0x1f0 [ 2923.353903][T15292] ? __ia32_sys_open+0x1c0/0x1c0 [ 2923.358952][T15292] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2923.365480][T15292] ? syscall_enter_from_user_mode+0x27/0x70 [ 2923.371409][T15292] do_syscall_64+0x3a/0xb0 [ 2923.375847][T15292] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2923.381768][T15292] RIP: 0033:0x4196c4 [ 2923.385678][T15292] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2923.405401][T15292] RSP: 002b:00007ff3e4ca6cc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2923.413845][T15292] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004196c4 [ 2923.421841][T15292] RDX: 0000000000000002 RSI: 00007ff3e4ca6d60 RDI: 00000000ffffff9c [ 2923.429828][T15292] RBP: 00007ff3e4ca6d60 R08: 0000000000000000 R09: 0000000000000011 [ 2923.437813][T15292] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2923.445805][T15292] R13: 00007ffcffe96b8f R14: 00007ff3e4ca7300 R15: 0000000000022000 [ 2923.632108][T28943] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2923.641162][T28943] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2923.649206][T28943] usb 5-1: Product: syz [ 2923.653450][T28943] usb 5-1: Manufacturer: syz [ 2923.658036][T28943] usb 5-1: SerialNumber: syz [ 2923.712717][T28943] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2924.302037][T28943] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:21 executing program 4 (fault-call:2 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:21 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4) 06:53:21 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103081) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000140)=""/164) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="cd70d2c6159da53ccc428d69b29be276535e09b392078a0ed0f937e2a0743dc06ec25a9be31f6a4fd54579df1278835504b18b58", 0x34) 06:53:21 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000000000000, 0x28000) 06:53:21 executing program 3 (fault-call:0 fault-nth:1): syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:21 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7ff) [ 2924.521557][ T7841] usb 5-1: USB disconnect, device number 84 [ 2924.608677][T15316] FAULT_INJECTION: forcing a failure. [ 2924.608677][T15316] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2924.622017][T15316] CPU: 0 PID: 15316 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2924.630919][T15316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2924.641259][T15316] Call Trace: [ 2924.644556][T15316] dump_stack+0x143/0x1db [ 2924.648913][T15316] should_fail.cold+0x5/0xa [ 2924.653449][T15316] strncpy_from_user+0x34/0x3e0 [ 2924.658328][T15316] getname_flags.part.0+0x95/0x4f0 [ 2924.663478][T15316] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2924.669582][T15316] getname+0x8e/0xd0 [ 2924.673494][T15316] do_sys_openat2+0xf5/0x420 [ 2924.678100][T15316] ? build_open_flags+0x6f0/0x6f0 [ 2924.683140][T15316] ? __context_tracking_exit+0x9f/0xb0 [ 2924.688640][T15316] ? lock_downgrade+0x6e0/0x6e0 [ 2924.691608][T15320] FAULT_INJECTION: forcing a failure. [ 2924.691608][T15320] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2924.693513][T15316] __x64_sys_openat+0x13f/0x1f0 [ 2924.693546][T15316] ? __ia32_sys_open+0x1c0/0x1c0 [ 2924.693574][T15316] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2924.722285][T15316] ? syscall_enter_from_user_mode+0x27/0x70 [ 2924.728450][T15316] do_syscall_64+0x3a/0xb0 [ 2924.733268][T15316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2924.739174][T15316] RIP: 0033:0x4196c4 [ 2924.743062][T15316] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2924.762787][T15316] RSP: 002b:00007ff3e4ca6cc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2924.771320][T15316] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004196c4 [ 2924.780266][T15316] RDX: 0000000000000002 RSI: 00007ff3e4ca6d60 RDI: 00000000ffffff9c [ 2924.788362][T15316] RBP: 00007ff3e4ca6d60 R08: 0000000000000000 R09: 0000000000000011 [ 2924.796951][T15316] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2924.805024][T15316] R13: 00007ffcffe96b8f R14: 00007ff3e4ca7300 R15: 0000000000022000 [ 2924.813173][T15320] CPU: 1 PID: 15320 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 2924.822045][T15320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2924.832115][T15320] Call Trace: [ 2924.835846][T15320] dump_stack+0x143/0x1db [ 2924.840474][T15320] should_fail.cold+0x5/0xa [ 2924.845002][T15320] _copy_to_user+0x2c/0x150 [ 2924.849531][T15320] simple_read_from_buffer+0xcc/0x160 06:53:21 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x18) 06:53:21 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000000, 0x28000) 06:53:21 executing program 3 (fault-call:0 fault-nth:2): syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) [ 2924.854935][T15320] proc_fail_nth_read+0x187/0x220 [ 2924.860067][T15320] ? proc_sessionid_read+0x220/0x220 [ 2924.865462][T15320] ? security_file_permission+0x248/0x560 [ 2924.871201][T15320] ? proc_sessionid_read+0x220/0x220 [ 2924.876512][T15320] vfs_read+0x1b5/0x570 [ 2924.880703][T15320] ksys_read+0x12d/0x250 [ 2924.885188][T15320] ? vfs_write+0x9e0/0x9e0 [ 2924.889639][T15320] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2924.895655][T15320] ? syscall_enter_from_user_mode+0x27/0x70 [ 2924.901620][T15320] do_syscall_64+0x3a/0xb0 [ 2924.906183][T15320] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2924.912102][T15320] RIP: 0033:0x41935c [ 2924.916019][T15320] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2924.935749][T15320] RSP: 002b:00007f5ad4cba170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2924.944189][T15320] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2924.952447][T15320] RDX: 000000000000000f RSI: 00007f5ad4cba1e0 RDI: 0000000000000004 06:53:22 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x300000000000000, 0x28000) [ 2924.960453][T15320] RBP: 00007f5ad4cba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2924.971751][T15320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2924.979746][T15320] R13: 00007ffda661c01f R14: 00007f5ad4cba300 R15: 0000000000022000 06:53:22 executing program 2 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) [ 2925.018333][T15330] FAULT_INJECTION: forcing a failure. [ 2925.018333][T15330] name failslab, interval 1, probability 0, space 0, times 0 [ 2925.031360][T15330] CPU: 1 PID: 15330 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2925.040177][T15330] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2925.050432][T15330] Call Trace: [ 2925.053814][T15330] dump_stack+0x143/0x1db [ 2925.058260][T15330] should_fail.cold+0x5/0xa [ 2925.062880][T15330] ? __alloc_file+0x21/0x280 [ 2925.067500][T15330] should_failslab+0x5/0x10 [ 2925.069342][T15334] FAULT_INJECTION: forcing a failure. [ 2925.069342][T15334] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2925.072015][T15330] kmem_cache_alloc+0x5b/0x360 [ 2925.072051][T15330] __alloc_file+0x21/0x280 [ 2925.072081][T15330] alloc_empty_file+0x6d/0x170 [ 2925.072108][T15330] path_openat+0xe3/0x27e0 [ 2925.072143][T15330] ? __lock_acquire+0x16a7/0x5230 [ 2925.108643][T15330] ? path_lookupat+0x850/0x850 [ 2925.113415][T15330] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2925.119412][T15330] do_filp_open+0x190/0x3d0 [ 2925.123926][T15330] ? may_open_dev+0xf0/0xf0 [ 2925.128600][T15330] ? alloc_fd+0x2e6/0x660 [ 2925.132922][T15330] ? lock_downgrade+0x6e0/0x6e0 [ 2925.137771][T15330] ? do_raw_spin_lock+0x120/0x2b0 [ 2925.142796][T15330] ? rwlock_bug.part.0+0x90/0x90 [ 2925.147724][T15330] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2925.153959][T15330] ? _find_next_bit+0x1e3/0x260 [ 2925.158900][T15330] ? _raw_spin_unlock+0x1a/0x30 [ 2925.163755][T15330] ? alloc_fd+0x2e6/0x660 [ 2925.168076][T15330] do_sys_openat2+0x16d/0x420 [ 2925.172855][T15330] ? build_open_flags+0x6f0/0x6f0 [ 2925.177883][T15330] ? __context_tracking_exit+0x9f/0xb0 [ 2925.183337][T15330] ? lock_downgrade+0x6e0/0x6e0 [ 2925.188198][T15330] __x64_sys_openat+0x13f/0x1f0 [ 2925.193128][T15330] ? __ia32_sys_open+0x1c0/0x1c0 [ 2925.198060][T15330] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2925.204042][T15330] ? syscall_enter_from_user_mode+0x27/0x70 [ 2925.209934][T15330] do_syscall_64+0x3a/0xb0 [ 2925.214344][T15330] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2925.220249][T15330] RIP: 0033:0x4196c4 [ 2925.224148][T15330] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2925.243758][T15330] RSP: 002b:00007ff3e4ca6cc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2925.252200][T15330] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004196c4 [ 2925.260167][T15330] RDX: 0000000000000002 RSI: 00007ff3e4ca6d60 RDI: 00000000ffffff9c [ 2925.268149][T15330] RBP: 00007ff3e4ca6d60 R08: 0000000000000000 R09: 0000000000000011 [ 2925.276126][T15330] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2925.284100][T15330] R13: 00007ffcffe96b8f R14: 00007ff3e4ca7300 R15: 0000000000022000 [ 2925.292072][T15334] CPU: 0 PID: 15334 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 2925.300944][T15334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2925.311113][T15334] Call Trace: [ 2925.314405][T15334] dump_stack+0x143/0x1db [ 2925.318770][T15334] should_fail.cold+0x5/0xa [ 2925.323304][T15334] _copy_to_user+0x2c/0x150 [ 2925.327876][T15334] simple_read_from_buffer+0xcc/0x160 [ 2925.333278][T15334] proc_fail_nth_read+0x187/0x220 [ 2925.338511][T15334] ? proc_sessionid_read+0x220/0x220 [ 2925.343828][T15334] ? security_file_permission+0x248/0x560 [ 2925.350016][T15334] ? proc_sessionid_read+0x220/0x220 [ 2925.355604][T15334] vfs_read+0x1b5/0x570 [ 2925.359792][T15334] ksys_read+0x12d/0x250 [ 2925.364064][T15334] ? vfs_write+0x9e0/0x9e0 [ 2925.368507][T15334] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2925.374516][T15334] ? syscall_enter_from_user_mode+0x27/0x70 [ 2925.380617][T15334] do_syscall_64+0x3a/0xb0 [ 2925.385116][T15334] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2925.391047][T15334] RIP: 0033:0x41935c [ 2925.403604][T15334] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2925.423503][T15334] RSP: 002b:00007f6b76a85170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2925.431941][T15334] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 2925.439937][T15334] RDX: 000000000000000f RSI: 00007f6b76a851e0 RDI: 0000000000000004 [ 2925.447958][T15334] RBP: 00007f6b76a851d0 R08: 0000000000000000 R09: 0000000000000000 [ 2925.455955][T15334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 06:53:22 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x400000000000000, 0x28000) 06:53:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:22 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xf0) 06:53:22 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x3, 0x40a6c1) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x1ff) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:22 executing program 3 (fault-call:0 fault-nth:3): syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) [ 2925.463951][T15334] R13: 00007fffd909124f R14: 00007f6b76a85300 R15: 0000000000022000 [ 2925.473655][T28943] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 2925.480632][T28943] ath9k_htc: Failed to initialize the device [ 2925.487397][ T7841] usb 5-1: ath9k_htc: USB layer deinitialized [ 2925.569079][T15348] FAULT_INJECTION: forcing a failure. [ 2925.569079][T15348] name failslab, interval 1, probability 0, space 0, times 0 [ 2925.582089][T15348] CPU: 1 PID: 15348 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2925.590887][T15348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2925.600986][T15348] Call Trace: [ 2925.604280][T15348] dump_stack+0x143/0x1db [ 2925.608637][T15348] should_fail.cold+0x5/0xa [ 2925.613173][T15348] ? security_file_alloc+0x34/0x170 06:53:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) 06:53:22 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x300) 06:53:22 executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000380)={0x2c, &(0x7f00000000c0)={0x40, 0x11, 0xa7, {0xa7, 0xa, "25e293a3fcdfa285845d63a40077a9578a152c506105c4c7b2bd69ab383afb26d7a2f0fe5d8bf8c4a84bf31f089b9c1924f122de80065f1854af09ea61adf89921ea57a88ce1fdc254f32fb019d605e2e111c16019a32cd9d9199d2739bc955b070127c9ae300122ffe321e919801466976977c626370ec0fd7269dda3535f91245290f212524eb4d202a94689fa079ab0ad3dbd0c4a6ffa5b03c69bfacd09e5d369852366"}}, &(0x7f0000000180)={0x0, 0x3, 0x101, @string={0x101, 0x3, "ce8b13e3fb10cc3409389da1320d02546ee7d18bf9c523b191022c0a0a99068fb07cb099903ddf110d8a4edc7ce63e5be0c24abcca8306296c57187fc874a956c34ef2caa6107645991bafa46ea03f7bbfe4a999414d43c7c17759946ed04df7f50e2e2e6146c779c32e904500d2a5565cddb32405e3e46628e0b2c25871ca4a91d9ed4d7abaa1f23dcbe1ab43821f6f8e2d75a86c039bdd247d323f0a33e5c582d000fe5235669678c15a27c3df9b8127a60378dfb974e89bef3112da0f7a4e575e96fb16313e276b769ef4a9e135776676eeca0c6d60d4049ce7ca7b1a6131611a02326adcf5faf6e739053c44e72351bb783afa6e23ee78030067e82a60"}}, &(0x7f00000002c0)={0x0, 0xf, 0x50, {0x5, 0xf, 0x50, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x8, 0x5, 0x3, 0x0, 0x5668, [0x180c0, 0xff3fff, 0x3f30, 0x3f, 0xff41ff]}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x9, 0x8, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "0942b94efb3598f511e4b392e133c102"}, @ssp_cap={0x10, 0x10, 0xa, 0x5, 0x1, 0x0, 0xf, 0x1, [0x3f]}]}}, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x4, 0x3f, 0x7, "83b385a3", "c96b1cc2"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x4, 0xff, 0x1, 0x9d, 0x9, 0x9006}}}, &(0x7f00000007c0)={0x84, &(0x7f00000003c0)={0x40, 0x1, 0x14, "030dc2befa2938293da3305105ec163eeeb2afae"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0xfc}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x5, 0x3}}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x100, 0x80}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000580)={0x40, 0xb, 0x2, "8e95"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000600)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x27}}, &(0x7f0000000640)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}, &(0x7f0000000680)={0x40, 0x19, 0x2, "bdd3"}, &(0x7f00000006c0)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000700)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000780)={0x40, 0x21, 0x1, 0x6}}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:22 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1800000000000000, 0x28000) [ 2925.618490][T15348] should_failslab+0x5/0x10 [ 2925.623201][T15348] kmem_cache_alloc+0x5b/0x360 [ 2925.627989][T15348] security_file_alloc+0x34/0x170 [ 2925.633134][T15348] __alloc_file+0xd8/0x280 [ 2925.637581][T15348] alloc_empty_file+0x6d/0x170 [ 2925.642371][T15348] path_openat+0xe3/0x27e0 [ 2925.646818][T15348] ? __lock_acquire+0x16a7/0x5230 [ 2925.651869][T15348] ? path_lookupat+0x850/0x850 [ 2925.656749][T15348] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2925.662850][T15348] do_filp_open+0x190/0x3d0 [ 2925.667398][T15348] ? may_open_dev+0xf0/0xf0 [ 2925.671923][T15348] ? alloc_fd+0x2e6/0x660 [ 2925.676274][T15348] ? lock_downgrade+0x6e0/0x6e0 [ 2925.681297][T15348] ? do_raw_spin_lock+0x120/0x2b0 [ 2925.686533][T15348] ? rwlock_bug.part.0+0x90/0x90 [ 2925.691496][T15348] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2925.697775][T15348] ? _find_next_bit+0x1e3/0x260 [ 2925.702647][T15348] ? _raw_spin_unlock+0x1a/0x30 [ 2925.707515][T15348] ? alloc_fd+0x2e6/0x660 [ 2925.711864][T15348] do_sys_openat2+0x16d/0x420 [ 2925.716576][T15348] ? build_open_flags+0x6f0/0x6f0 [ 2925.721719][T15348] ? __context_tracking_exit+0x9f/0xb0 [ 2925.727206][T15348] ? lock_downgrade+0x6e0/0x6e0 [ 2925.732085][T15348] __x64_sys_openat+0x13f/0x1f0 [ 2925.737043][T15348] ? __ia32_sys_open+0x1c0/0x1c0 [ 2925.742001][T15348] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2925.748190][T15348] ? syscall_enter_from_user_mode+0x27/0x70 [ 2925.754110][T15348] do_syscall_64+0x3a/0xb0 [ 2925.758550][T15348] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2925.764472][T15348] RIP: 0033:0x4196c4 [ 2925.768479][T15348] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2925.788283][T15348] RSP: 002b:00007ff3e4ca6cc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2925.797180][T15348] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004196c4 [ 2925.805263][T15348] RDX: 0000000000000002 RSI: 00007ff3e4ca6d60 RDI: 00000000ffffff9c [ 2925.813353][T15348] RBP: 00007ff3e4ca6d60 R08: 0000000000000000 R09: 0000000000000011 [ 2925.822042][T15348] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2925.830045][T15348] R13: 00007ffcffe96b8f R14: 00007ff3e4ca7300 R15: 0000000000022000 06:53:22 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1800) 06:53:22 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9626000000000000, 0x28000) 06:53:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x7) 06:53:23 executing program 3 (fault-call:0 fault-nth:4): syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0x11ffffe2f) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:23 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xf6ffffff00000000, 0x28000) [ 2926.055356][T15372] FAULT_INJECTION: forcing a failure. [ 2926.055356][T15372] name failslab, interval 1, probability 0, space 0, times 0 [ 2926.068368][T15372] CPU: 1 PID: 15372 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2926.077167][T15372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2926.087245][T15372] Call Trace: [ 2926.090541][T15372] dump_stack+0x143/0x1db [ 2926.094899][T15372] should_fail.cold+0x5/0xa [ 2926.099446][T15372] ? __d_alloc+0x2a/0x950 [ 2926.104095][T15372] should_failslab+0x5/0x10 [ 2926.108625][T15372] kmem_cache_alloc+0x5b/0x360 [ 2926.113418][T15372] __d_alloc+0x2a/0x950 [ 2926.117676][T15372] d_alloc+0x4a/0x230 [ 2926.121686][T15372] d_alloc_parallel+0xe9/0x1980 [ 2926.126575][T15372] ? __d_lookup+0x3ff/0x710 [ 2926.131108][T15372] ? lock_downgrade+0x6e0/0x6e0 [ 2926.135987][T15372] ? find_held_lock+0x2d/0x110 [ 2926.140784][T15372] ? __d_lookup_rcu+0x6c0/0x6c0 [ 2926.145660][T15372] ? __d_lookup+0x428/0x710 [ 2926.150195][T15372] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2926.156208][T15372] lookup_open.isra.0+0x86c/0x1300 [ 2926.161532][T15372] ? hashlen_string+0xf0/0xf0 [ 2926.166248][T15372] ? __mnt_want_write+0x196/0x270 [ 2926.171309][T15372] path_openat+0x9b4/0x27e0 [ 2926.175851][T15372] ? path_lookupat+0x850/0x850 [ 2926.180652][T15372] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2926.186668][T15372] do_filp_open+0x190/0x3d0 [ 2926.191197][T15372] ? may_open_dev+0xf0/0xf0 [ 2926.195718][T15372] ? do_raw_spin_lock+0x120/0x2b0 [ 2926.200766][T15372] ? rwlock_bug.part.0+0x90/0x90 06:53:23 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2699) [ 2926.205734][T15372] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2926.212007][T15372] ? _find_next_bit+0x1e3/0x260 [ 2926.216889][T15372] ? _raw_spin_unlock+0x1a/0x30 [ 2926.221762][T15372] ? alloc_fd+0x2e6/0x660 [ 2926.226125][T15372] do_sys_openat2+0x16d/0x420 [ 2926.230841][T15372] ? build_open_flags+0x6f0/0x6f0 [ 2926.235888][T15372] ? __context_tracking_exit+0x9f/0xb0 [ 2926.241403][T15372] ? lock_downgrade+0x6e0/0x6e0 [ 2926.246275][T15372] __x64_sys_openat+0x13f/0x1f0 [ 2926.251147][T15372] ? __ia32_sys_open+0x1c0/0x1c0 06:53:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x700) [ 2926.256102][T15372] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2926.262142][T15372] ? syscall_enter_from_user_mode+0x27/0x70 [ 2926.268063][T15372] do_syscall_64+0x3a/0xb0 [ 2926.272498][T15372] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2926.278419][T15372] RIP: 0033:0x4196c4 [ 2926.282325][T15372] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 06:53:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x40, 0x8201) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f00000000c0)) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2926.302478][T15372] RSP: 002b:00007ff3e4ca6cc0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2926.311134][T15372] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004196c4 [ 2926.319136][T15372] RDX: 0000000000000002 RSI: 00007ff3e4ca6d60 RDI: 00000000ffffff9c [ 2926.327138][T15372] RBP: 00007ff3e4ca6d60 R08: 0000000000000000 R09: 0000000000000011 [ 2926.335134][T15372] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2926.343136][T15372] R13: 00007ffcffe96b8f R14: 00007ff3e4ca7300 R15: 0000000000022000 06:53:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xeffd) 06:53:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000), 0x0) 06:53:23 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfeffffff00000000, 0x28000) 06:53:23 executing program 3 (fault-call:0 fault-nth:5): syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:23 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x9926) 06:53:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xfdef) 06:53:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000000)=[0x1, 0x7ff]) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2926.911890][T15397] FAULT_INJECTION: forcing a failure. [ 2926.911890][T15397] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2926.925037][T15397] CPU: 1 PID: 15397 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2926.933828][T15397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2926.944009][T15397] Call Trace: [ 2926.947306][T15397] dump_stack+0x143/0x1db [ 2926.951660][T15397] should_fail.cold+0x5/0xa [ 2926.956190][T15397] _copy_to_user+0x2c/0x150 06:53:24 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffff00000000, 0x28000) [ 2926.960916][T15397] simple_read_from_buffer+0xcc/0x160 [ 2926.966328][T15397] proc_fail_nth_read+0x187/0x220 [ 2926.971385][T15397] ? proc_sessionid_read+0x220/0x220 [ 2926.976700][T15397] ? security_file_permission+0x248/0x560 [ 2926.982455][T15397] ? proc_sessionid_read+0x220/0x220 [ 2926.987857][T15397] vfs_read+0x1b5/0x570 [ 2926.992063][T15397] ksys_read+0x12d/0x250 [ 2926.996419][T15397] ? vfs_write+0x9e0/0x9e0 [ 2927.000875][T15397] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2927.006894][T15397] ? syscall_enter_from_user_mode+0x27/0x70 [ 2927.012828][T15397] do_syscall_64+0x3a/0xb0 [ 2927.017276][T15397] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2927.023282][T15397] RIP: 0033:0x41935c [ 2927.027201][T15397] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2927.046835][T15397] RSP: 002b:00007ff3e4ca7170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 06:53:24 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffff000, 0x28000) [ 2927.055279][T15397] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2927.063277][T15397] RDX: 000000000000000f RSI: 00007ff3e4ca71e0 RDI: 0000000000000003 [ 2927.071272][T15397] RBP: 00007ff3e4ca71d0 R08: 0000000000000000 R09: 0000000000000011 [ 2927.079269][T15397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2927.087787][T15397] R13: 00007ffcffe96b8f R14: 00007ff3e4ca7300 R15: 0000000000022000 06:53:24 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xf000) 06:53:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x7000000) 06:53:24 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:24 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x22696) 06:53:24 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x5452, &(0x7f00000001c0)=""/250) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:24 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xf0ffff) 06:53:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xeffdffff) 06:53:24 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28002) 06:53:24 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x185000) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000040)=""/27) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:24 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1000000) 06:53:24 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x7f) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x301400) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000040)=""/21) 06:53:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xfeffffff) 06:53:24 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28003) 06:53:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xfffffdef) 06:53:24 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x40, 0x430442) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000180)=""/50) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb3788a20cfe1887c7a16dbcd3960423572c4539f00"}) write$hidraw(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x5, 0x4000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x206400) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000000c0)) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:24 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="eaa6323f8126a68da2", 0x9) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:24 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28004) 06:53:24 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2000000) 06:53:24 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0xd9) 06:53:24 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x1f, "033865d927a43f5c2f74c877dba5330861ab46f1f782ae211c5e30f26f7020bb2795a8d0cdf27238ddea56fe3c42046036c3ad4154e456f2edaef88611f522ec"}) write$hidraw(r0, &(0x7f00000000c0)="020007e9210e8e4fba29ad1e9a101a5739b713b6e3a870f5eaa628cd483a1b9de93b454ba5acfa75eeb3a5198df06cdfebb823ae9b287121de83d2bddd476baf7632455aedeb16b5ea236ba9513af30a4d1c86e2f06144633c0928d019a98d5930e821a8a35224e8bb3f61f07e652957459fa6c48c50fa14912720af4d7af3b343a0405a215460cea0dac5a58cdb61f15bbe7cab330687cf9f7c9bf54eb61f77", 0xa0) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xfffffffe) 06:53:25 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 06:53:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0x0, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:25 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28018) 06:53:25 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3000000) 06:53:25 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x7ffffffff000) 06:53:25 executing program 3: ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000100)=""/109) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) read$char_usb(r0, &(0x7f0000000000)=""/213, 0xd5) 06:53:25 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000000)={0x53, 0x0, 0x2, {0xf2, 0x8}, {0xfff7}, @ramp={0xbbc2, 0x9, {0xfffe, 0x8, 0x3}}}) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0x9c5, "a7741cf68ac7135004e3ba818c2b611e3528883104980212ca8f4c6c12e9966147459058254057e5aa233c694f7765df2e1ae424a23fbc28988836f440de6fa9662c36b55f808334196870c1db821b03bc463e81e67c156ca1292bbf26ecdbd7c2d48f6cc906719e02b9855a915536dae2c838e8040e2bde803f769d7f52c65e61bc8f5cd43c9ce782a6105d4ca8c964f80a008d072faf898b6a1b9d3139b7d09e74ed066d54cc62e56226c4067c9a1cd54d875ff769872ed1bd5dc63f0f87edfe0f33ed41def18ec58a3172c0ce3e321c94ab5a8662c149685f842454286e51cca873ec3d10d4011667acfbb4ead918dc22e5665bf10909451d7a5be1db184d376823b0517872b777ae0911ee715daf676f0a6832a7892d813706fa908ad5ee34983ae8efdc7a75495c546841918d189e02562cb68c78025b60d4176ed44e74a801efd04b028b855702614953e6a314fcf19b3b00b4b8da274d511959c3f0b353d6766bf27b29c93829ed84af5af35e231b28932f6b390c69dd211b5b89e4f33a56f9f7e86b9db007b2c059e3f08fb6f1e6c90af4f21616a494d4291c433104c7c5d409e9166c04d65f5d69dde702e25f1f49dd5eafe33a8573e0699c237ab9fdfa97a87252023d941af6dbde3bb1ab625c7c43d9cb6d27db6d9cce3b9b0454120ce167dbf6c9afaa148cf3009269666bc726c7c177ada8928a98c7059e910b575e488cf3fec69b1f02919a551e0e3acc5c839ebaa2bb212b1712ca27d08ae360d70feed8c44636c0ca6364af41872cc487f97170cd612d514e8f53810b060b26a6a16058ab86d29ca546a9bc76f2ddd69dfd5b2b84ecba7fe4efece155d44a8918e826021304bcbee2cfdd45bae225dbdc077a03f58ef3598495ff6d46bc3ba4b3744dd38751e32fa5477093c069120d1f7b9c37a49335393da600375399f6e3289c298a7826307e1555b0ab3746ed4b0647bb86ff830e2e021f8355b8bfc4b6ee8c13e3cf4de6f30bce72bed2fd5d8136e39bb69e30827c0ab8752ea49a1267f1b9517f76b2efceeccae8760500fd5f1299e8978b7f551ac6b2be2cb76207db59cd941c8dda930bb94e9f43a0bb6759dfbd40f57b2c98597cc9d1aadd0c0d4a0049c47cac3081ab5d89d3996603a6780b319551990daf9545efb78c1d9353d43773378144ce7894fe4a433e5a23e32e0c0dfd5262b5cbf017002885d5c32a45f94e4fd49d3b636988f5de5e3f053cba93811ace8c4186f3c5dc60681ba917be15c4f7577e6ad750aeecd791fb5e5a3dfae02ada4b8aac4404bdb545e1351114fdf0c69ec22aeb389a87f9e7db6895e87e639cdd43534e7ed02faf749ceb9ac4c1713936afc9bb371b86cfdd4917e2e0df81bb7e1ddbb7c3152629fba3c538b47a2dcc07544e38343c649c65be5a8cf930fcad43968c5783a216e72ca809c8c3331c83ff038f56b4772f90a62f9ac12724362b43ffc85f07ec22eac2be59b862f1882f92f7b8c1b24f58a70c5c886e69c643238fead30cee482bc56f9dba15b35a730d8b1a49b7c32239ef49f684ff1afbff34ae2fed60022dc54fe2cf667b41779801fc19fed4ce82b25647930f9086c89708f28fbe677b7b531daee8226513c98259de14c2025057298ca2ef476e9eb78634c4b8abbb26df026de298078501df5b38d6601e26518aad7a2b38be0bae12581b4b8a7daacf2887684ebb25f2aed1a566b0e2ff11304dae756a56c2c776cc3c752fc4a3233fcd1bf3159a84bb96552d5443cf000b5c0b85baea64b6d3572f1765709b8a8876da3d9cf0ffb43db49559862669c60b6cd952c11f739654ce0befa2828211bd58d4fa854965f351afb3371afb91e5bc6ad55ee0bdbf1bdbef458d3fcdc37934cb6bc4864ca66eef602317c29942daa1f8b831a1cb709a19284c430a980b70637e76e166a7abfd5f58e78f1bc288c2f81a51cc08f09d37c05affb78d7c28b1575197535c3453a05a90d08d14b522106ac5054fec83b18f9b70455fd4f3ecc35848400eb6aa35431ca612ee0879933140ba712340c8067b35920eddae9a8c2c0f3e52b3334fef620405fd622cb986eee633c506e5a753f8df862fec73f2f168f3d60dae1690136e80dd3bc493f4999cf3d12ba4acef74f4c2b6768007a0cd7c450f1ac0cb9b2076cad047f6b5289a86c223fdd4247758949dbc173237c979b744db9c89c75e0a0e5a16404426524c3d49d9dea3d8ce6048d430316fb637d648a9d191fe5a8383f8d0551c1194931cfcae712f072a44a73368205cd05b5826995e430ea05e4ad5385e4d45d0420d276124dbad068795416d24848f13d31a8ae7c9e53c3c8fc7495699b1e22e4a8434e964a6a93f60b9bcc20a20d4f31cfe882ffeb3f0cbbe8a3ec742f5e452eaef3ca4877a812f58ac2e345d18a5479d3766f4346d7fc1050f2f82bdac2a10d9c79860fa92f0a8fac75f80e9cc9c0654bc78ee6a6286e2b5cecab90ba90989ca88b4f4b94b00995006d8810d38646f894ca055c3d3d3998745f6faf6a112af5668bff4ced0bd94ec035a2b25dd29624140a54455eaaa6622e09c4b436e627de219c98ae8928911f31e20d1842653b674ebf56f7d16f4d2b973521cde295d86b28538e2a5b4574be9bf39564fff6d82822f1da57289afcbf729f9e5e7fe7ae3f6c41f31063896d0bfd1e02907693de852c51fe5baf9d6334fec89931cd8bcaa0e640046529f431df94fe22445df3e21fc0efe69b5cf6b308b0727ac222d38968c5fd92928b7e592962e2558f08f39eeebf65fa022fd5be7d704aa8e8d44a7c10a25fa5f0e853a88b1a346efddbc64b88c0178efb192e54ddd4e67b911b95ab1bb76cde2b36fb17366665d662a5108de7cb74c0c3cf959b6438649f52720276ce81c7ee00f34f614628ec12b8c057ec149e295ce322083f0e4dc665e31223f561cc82f8b771bf1900e76d87cd1725ad66fd481bd61f541a0a2078ca1afbfeae7aa0d87e941a9bba1c12e6814d255a965267f027df2c07522e70935042797f622aa1db5e0c86f5dd44350be97a2ff30b1ac707c630ca3c15e2fc9df3a4047ae633a9e0369bf989caf01b0345dc34d4772e1e5ada918e39e9ea17d47b37a62f1d3b5190aacdae5d79575323a90cd7efe93efb3f9376d375743dc6b6783a6355f7bfc1258847bd004e37d1971ce131c587bdb940dc4444bc2c94ffbf9dfa0c0ebae3cc0ebdd955bd14606991072dae5ad77af44a6cc96a43a70fda42ea05c0ea4f3cdb85bd487be29b26372baa60dcd67c4a44f10b24e8ff5fb2391117ed8b7155889e243906023c97eb7435d4f2bcd28931294b799edfefda65ed830e426dbfc255e24c83a08618f92a67b8999d9132f73344a624abc154243e6b7285eb6e50400cee673d04daf54612641355ae251fa38634f620bcb73d680b4e09b0105047c13ca76fa65f695b4b47c4f9b646194fd224e300d807fb36a562254cc138621d4faf81ac8525e6f2f875ddbd496b3e7e47302d3be7c368ab1cfbf6f18228e4761f5580e"}) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:25 executing program 1: 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_ep1(r0, 0x82, 0x140, &(0x7f0000000080)={[{0xd0, 0x4e00, "726898910bfcab5c7c237ad6c15d04268744e73623d925c8b4b33a018ddd622f2dd10e2d2512f7fa1a18653f6f0c3fb93ba0e31559a85a7d1d9ba5fe7098478deb75dd7c30f9c06a757d0ffb2b087153d07da74e44888bed77b0c43ed0ecd4448fdb3e9d0cce54603bf2dd1f7b4881dd3c22db19f7d96c1f735d28c348f6879a95a9e9db59bd2aeb8ba848a2407efefa4cb1a700817f6a839d063d70ce1ead05cb38e311d141c28112169d066582d892b2b512ba05901e2a7170c71c56462cc2a93463b1e02eb4eef9fdccbda1e4fe80"}, {0x67, 0x4e00, "48ce4a072b89cd6fe7e9785b3eb7b760c1f09092f68144e70549df5f6ceabfe4c40d0b5c15f502aabf1abaae3726fd6935b365a163def8390c94f6c53f4bebc11c2d8445374b3320960152f81dc798e408ab02d89c8b2c79af327a7bf760f6bf3ddbaa5cf4233e"}]}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:25 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xf0ffffff7f0000) 06:53:25 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4000000) 06:53:25 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x80000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x275, 0x10000) write$hidraw(r1, &(0x7f0000000140)="066cc74a48500b4cc4ee2b4d3d313d259714e4b615", 0x15) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000080)={0x800, 0x4, 0x79e, 0x800, 0x9, 0x9}) read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/20, 0x14) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f00000000c0)) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x6, 0x7f, 0x800, 0xffffffff, 0x7, 0x200}) 06:53:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x10001, 0xe0703) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffffffffffe79) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000200), 0xfffffffffffff13a, 0x240002) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f00000000c0)=""/167) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f00000001c0)={0xfff, 0x0, 0x9, 0x7, 0x7fffffff, 0x1}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000001200)=""/4096) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000002380), 0x0, 0x430102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000002140)=""/235) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000100)=""/11) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000140)=""/4096) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000000)=""/148) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f00000022c0)={0x1, 0x200, 0x7, 0x3, 0x2, 0x7}) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000002280)=0x2) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1, 0x2000) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f00000023c0)=""/42) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xffffffffffffffff) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000002340)={0x54, 0x8000, 0x0, {0x6b, 0x9}, {0x9, 0x7}, @period={0x5a, 0x0, 0x80, 0x5, 0x7, {0x1, 0x5, 0x80, 0x7ff}, 0x6, &(0x7f0000002300)=[0x112d, 0xfffd, 0x101, 0x7, 0x5b82, 0x6]}}) read$char_usb(r2, &(0x7f0000001140)=""/4096, 0x1000) 06:53:25 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x700000000000000) 06:53:25 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x18000000) 06:53:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x505000) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f00000000c0)=""/133) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(r4, 0x0, 0xffffffffffffffd5) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:25 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xeffdffffffffffff) 06:53:25 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x2, 0x0, 0x8, 0x80000001, 0x5, 0x100, 0x4, 0x3ff, 0x4, 0x4, 0xfffffffc, 0xfffffff8, 0x8, 0x6}) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x920, 0x200) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000080)={0x1, 0xffffffff, 0x5cc7, 0x6, 0x2, 0x100}) [ 2928.761638][ T7841] usb 2-1: new high-speed USB device number 40 using dummy_hcd 06:53:25 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x99260000) [ 2929.281645][ T7841] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2929.290710][ T7841] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2929.298758][ T7841] usb 2-1: Product: syz [ 2929.303168][ T7841] usb 2-1: Manufacturer: syz [ 2929.307772][ T7841] usb 2-1: SerialNumber: syz [ 2929.352546][ T7841] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2929.931632][ T7841] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:27 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) read$hidraw(r0, &(0x7f0000000000)=""/7, 0x7) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:27 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x10000001100) 06:53:27 executing program 0: syz_usb_connect$uac1(0x5, 0x9f, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8d, 0x3, 0x1, 0x5, 0x0, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x8, 0x8}, [@processing_unit={0xb, 0x24, 0x7, 0x3, 0x2, 0x50, "224670a6"}, @mixer_unit={0xb, 0x24, 0x4, 0x6, 0x1, "3f5a362eb978"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x3, 0x1, 0x6}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0xf3, 0x3, {0x7, 0x25, 0x1, 0x82, 0x2, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x1f, 0xa, 0x2}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x9b, 0x3, 0xdc, 0x7f, "", "ba21"}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0xfc, 0x5, 0x0, {0x7, 0x25, 0x1, 0x2, 0x0, 0x9}}}}}}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x80, 0x16, 0x3, 0x0, 0x6}, 0x23, &(0x7f0000000180)={0x5, 0xf, 0x23, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x4, 0x1, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x9, 0x8}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x20, 0x6, 0x7ff}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3009}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x10000000000, 0x6b01) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:27 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xfeffffff00000000) 06:53:27 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f00000001c0)=""/146) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="60f35245e37a6770e57061fff692be5b112cf0ac24b26d4ff3352e538621efcf6d075f93fcf65db04e770e682ccece94d1bad9a79eb90c8033c9eb5278ce78cb6d4398c15480cabd6ab5d2811fa928e318919716bb864a17aa49ec4e36fa41af35b469170186c0be19bba7f0a0dc4201263dbce52d944f177ffeaf22cf7d1956a7581bb82b6d3cf21c7b736fb7d704cbbddef8c8eaeadb811d61736e1ad154486dc59d8ac0d9a25b0ce63964e272b2df98e5c7a9d460dccd17a97f4eecdbcd94e624ce4cc1c560ffee608c4c0710a9ab2ce16b62528bb38ae83d5480324f12e9556d0c885fddfeda150ecc8710aaf44cd29dd39eacb8548240a67dc07536") ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:27 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xf6ffffff) [ 2930.143573][ T8301] usb 2-1: USB disconnect, device number 40 06:53:27 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/151) read$char_usb(r0, &(0x7f00000000c0)=""/53, 0x35) 06:53:27 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xffffffff00000000) 06:53:27 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xfeffffff) 06:53:27 executing program 1: syz_open_dev$hidraw(0x0, 0x10000000006, 0x2483) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) syz_usb_connect(0x2, 0x3f, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x7c, 0xde, 0xcf, 0x40, 0x5ac, 0x214, 0x2e04, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x3, 0x3, 0xeb, 0x2, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x6}}, {{0x9, 0x5, 0x0, 0x1, 0x200}}, {{0x9, 0x5, 0x0, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) syz_usb_disconnect(0xffffffffffffffff) 06:53:27 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x9) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r0, &(0x7f00000000c0)=""/189, 0xbd) read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/172, 0xd8) 06:53:27 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0xfffffffffffffdef) 06:53:27 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xfffff000) 06:53:27 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000001100)={0x3, 0x401, 0x20, 0x401, 0x0, 0x9}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x20, 0x7, 0x4, 0x8, "61c1d67d57d0d75aca37a5353f9fec4952b8e5ec54e2fb9c986cdab230cd78a1"}) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000100)=""/4096) read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/176, 0xb0) [ 2930.531837][T26987] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 2930.821426][T26987] usb 1-1: Using ep0 maxpacket: 8 [ 2930.971492][ T7841] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 2930.978642][ T7841] ath9k_htc: Failed to initialize the device [ 2930.985935][ T8301] usb 2-1: ath9k_htc: USB layer deinitialized [ 2931.021736][T26987] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2931.032725][T26987] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2931.201645][T26987] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2931.210723][T26987] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2931.218799][T26987] usb 1-1: Product: syz [ 2931.223028][T26987] usb 1-1: Manufacturer: syz [ 2931.227729][T26987] usb 1-1: SerialNumber: syz [ 2931.341450][ T8301] usb 2-1: new full-speed USB device number 41 using dummy_hcd 06:53:28 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x410900) write$hidraw(r1, &(0x7f0000000180)="1e790175ae4c36e326bb6c788d303026f415c9bb4f587c9bdbcb33a6b5baaab82cc8d9246261bd728883e5277282487086060000003dbdeacadcd244a2c95d54c0b1f29121d6646c7e3ce3ace91f846d3155e0edcbe66a6735b857c5eec24d27e16ddef3c37ef9c21413d4bb7fcf2fe00ef2d3d1d17692850cbe9ed2c4855fc5b683e32aab1146e157c57ad4b56a9bc2d80901900fa7e78ce68c69db51dba587b4bd43e0f0d3b7967f30884613ae92045a8d3166690c", 0xb6) 06:53:28 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xfffffff6) 06:53:28 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000200)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3f, 0x519280) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/192) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x1, 0x480) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 06:53:28 executing program 3: ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x1, 0x1b, 0x1, 0x1, 0x1ff, 0x1}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x100000001, 0x7010c0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000000c0)={0x8d5, "f939fa9aa61da913ee2413c0eae045dab8418ad05ee63df7fb1ce04cc7e222a513c37b88cbb64b386bc39a4dbeb226f20ffebdcfb90a8bfdf94ad907b50c3419bbe7f3bcbfb3201b2a927a2d7d318c7aea1504874f7d237a1261012607791b0d9c13cdb555ff69aac362dfbe551fbdfd13a4e8a7441fd3a11396045b072cfc4b644de54bc8b4d7f321f690e468cd5e7b0d0473cdcf3c2a9a8fa0c8b69964d63602c79214d2e61f019a344df1ca18a7ffba4fab5319d461394bc2240ee7614ef5df4a7910ee608b3076e1e00ffb3c52e62582602cabc4e119eb894076ab73846d604627b5326d83a62a6ce8c13e3e230cfef006406496fe9ba04b74ce050684ede4324600f0956b4fd53181e688c563ed29fa14f252da102ed0479bae4dfff2ef706c27cba0ba873c58ef6f25304149928a84247b7f5e74a64998b34671711f75e6452c1056dbfa5a6b00a96d04ab6ae56832f65ce98d81b5ede56b22cc363d0dadb30057001df6efe755f9c27b8844d87751e54ed4ff284dc355faf57adb6ad5a75c9137de3e6083d6c8001c5c8dedbb641ff5d6eba5f6d9195eb37612fc1d75fb0bb4959d4d568141e8bb81e206a0c8527d3b02ccaaebebbe792c16dbb4f3281c1bc21a6eea29aaa6105faecec103a901c583def361126ac85ca88ae45c191ffdce02ae18879175ff0f578c3771d3835cc1d273bc42162ed30cd74b13caf1adf43c448673b4a8e7f00e57fd2de3045f02f3ffce109b89b722720520934019e62ed078d4688912fc949a9e99cc439e533b88eed45e694c32a6b3fb6aaddd48b153ba1dd1cce62e5338bd81b52506be2cadd1003205150ae49de5ad551dfac4631e62cc9c7992a070da00a656021111f54e38835f3d3d15f10cc7a2c1a59d2d589bf2dab0041f3893115da2b9a7a0cd79d3652c4b426a3c59cdb0d0b62991a6a8a258dbb48a0cc0216b948c30a79f77078a00930413c0c768e2430fc3fbfd143ddb1f3291023654af4d9d37813599b106cd04c30739418c3d40aa6b67dbcb0c67f7e7114b92ca5433615941105842d82624719cd2eb43222016c8c5f1f10da7d64beed5a55adc43b16321fda163bac9abfca0905e5bd5edf4aa141c3e5e7cd8e3a97c03ed2f9ccb00990382015ce5263e688ffc239949a2fd86d5104a0c50b1ff99623e2141e110779e8e7539a8d0e947a259fb8167ca82ce9eac8b86bcaaf4a35ff4d1f1c87165df161ecc361b80e8ee5e33551f7789c171b776aff355f400816176042419c47a6de17bedd202ee30b7ddc06d590e79c6822bc4a4142ac615b3bf007583263cc5a75a771ed56293760fdb99b4c5420cc2ae07d7b65867e5ac25bb8b57932209afafbddc068a4c40d58c8ec16d07912a8318044892b15da06e59635e3ca14599c5620641c7c8f4c8867186edbefcf089a46e9214d0530d75b7d432d906391f41c46309d24aa7f891d6f95387f1a25045c7022a8f37d95657e3e5c6bfbafe48857f930509c3eb006226daa92c5af74f4107945c418e665d7505240d6a3e14ab2abfa20ddd6147bbe0d30ec16cd5fa645810e38376d988039a7edd83e7e06f3610b172ddf6a9b96ac00af7965ec3e28c512987521c3e5f76346617bfd708bda88986560b560f7b37f4483b09504a628e65f72020dce69aaf4ba08372fa9239403dccfe3fad7ac91ae9f3c385bf337b993121628d08cd3bcf27f79471a8352d57e37c9caead2eb96a78dbfb5d3fea95d137fbbc775f9dab287a98717e69717227c9bd9575a7013a512b1a42be90a97f0b81f39213d6f7f0599b7129c962a14809b1ab10031e4577f3847d42d4c6dd1afae6a9a6a7189645a50cceb2188619f3d8a5f4159f62106d72085eb1ea89c6f340d5c2c03e71709fb60cca1dc2ba78edc2a47569ee9d52e6a8369c2a95aa3c2957cd4bd66bd3cf525563b71ffd97122fd7a709730481183d43cd457b7e14453b4523055b87f935083543a4b373994cf27f5852c28bd41d9b459d73cfa6bbfaa1074b870c2b1ca11ccbe9f4e29e47718c439fdd95ae96168e6b989342dd6e7bfa04c20c6babcb3436740e8c52b857b0fbedfe103881593ee8bcb81555c7c7c7acb7185534125da183ae6af93d72616403594ba4dc376432a09959327532ecc280ebed4ce95a19bb2b0167dfd9423413d0bbd0294e0a31ab5a83cfaa4cc27e27e455cb5fb2e7ba77ac5da0a938ce2b5aff23aa966783ada2e2857b985d73868eaa1d5cbdf95e32146e0de061c110262b0c8d0537c801063965673d7d500a81b769776612077dbff1605c600ace039ce45b6b1c3154a8b57bc7e42b5c0aa6ee3962759faa34023c5a6e9427b20c3a38128ec1c4b70b654be5356a5b1e4de0ce919b3486edae04193a7a104ac1813ae4d0a5cbc6ed94ea8d645cfc9ff7b54f7442d6e45382600c881e1a28e976172abddeb20bb535e96254849ef77e0622b17c393d4d16866254bfb8b41c23cfd52ccf846f363d6e608b22d9d878f6a6038dbcc3f269516cc5b91dffe1ec3adda470c42603beb7ec8b96d4e3d515f42b649875b0ad01dd33b756d76c7b817a641bf4f8ac7fc7d1670e601573e124389c0778b8c02b361f660dc72058ca5c1eed17c6e5f8b574dbf232a05f6c669927232052b9a6368e81984a9ff9f69200d86747b3accac01b23761626c337e4e5d9a3de94e1b6de4214c2d86d3efa20d3b3de7591bfe112076ab5499713aacc77f2d99c96012c53638484f67cd6ea9b423478e00859bc533fa9efdc4b5700e3b1ad75572b760d2872179d5868b9dfb9c0b3bef54c61a31a7eeec687e124c562e76e64f52b6ff923d51011bde3985dbae29b327abcfd6eb8969fd81236715bfe5290f3759027718cbabe4a9a7d2c3ea4c26cd9444bff48069146e61a5bcfac6a7a7f7cba13ecbf2ac5ca239857cb0b58e4a147e4bb49719dab1215b41095bf293397d02be2bba563981c067a6c0199214b1e750e68dcbc1a77dbfb9e72f9c1f2238e941f038966e3a3c0c54c4c5b8b6ece78016655658a6107b7cfa27b4a547961aa242ac6db901f8b7bd65ed09d6f94858f12710aeee1da89d97c46850f20809b6c1051fc1f6aff6fc563137cab81b8add9b4e9c3c20eb9589b4c86fcb53c52d9c0858361bfc334b952b16d9b3db75c44bb7b79f40fd27844a46c450ee380c4e51cbe65e385c319ba"}) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:28 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xfffffffe) [ 2931.601592][T26987] usb 1-1: 0:2 : does not exist 06:53:28 executing program 3: 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, 0x10, &(0x7f0000000080)=@ready={0x0, 0x0, 0x8, "b20704f7", {0x1, 0x100, 0xec5, 0x8, 0x9f}}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) [ 2931.624055][T26987] usb 1-1: USB disconnect, device number 37 [ 2931.741721][ T8301] usb 2-1: config 0 interface 0 altsetting 129 has an invalid endpoint with address 0x0, skipping [ 2931.752456][ T8301] usb 2-1: config 0 interface 0 altsetting 129 has an invalid endpoint with address 0x0, skipping [ 2931.763431][ T8301] usb 2-1: config 0 interface 0 altsetting 129 has an invalid endpoint with address 0x0, skipping [ 2931.774127][ T8301] usb 2-1: config 0 interface 0 has no altsetting 0 [ 2931.981347][T28943] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 2932.009166][ T8301] usb 2-1: New USB device found, idVendor=05ac, idProduct=0214, bcdDevice=2e.04 [ 2932.018263][ T8301] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2932.026676][ T8301] usb 2-1: Product: syz [ 2932.030830][ T8301] usb 2-1: Manufacturer: syz [ 2932.035492][ T8301] usb 2-1: SerialNumber: syz [ 2932.044794][ T8301] usb 2-1: config 0 descriptor?? [ 2932.062111][T15566] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2932.083218][ T8301] appletouch 2-1:0.0: Could not find int-in endpoint [ 2932.090106][ T8301] appletouch: probe of 2-1:0.0 failed with error -5 [ 2932.104867][ T8301] usbhid 2-1:0.0: couldn't find an input interrupt endpoint 06:53:29 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1000000000000) 06:53:29 executing program 1: ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000000)={0x7, "fdfe24ab5d0c121e34dc28fa28db7f5c406aafbb1369cdb18ee79df1b542920cb428ba3f4a1d3c2be553012cd66c8e9690e2f8dabeb123c338aa0f1e6aed5e56"}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:29 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) read$hidraw(r0, &(0x7f00000000c0)=""/187, 0xbb) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000180)=""/163) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:29 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffffffffffff, 0x84e080) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0x4ad, "864e659a0214a8c50386433979b644ed6cd3a91a7c959bd4cc403600a61770109c688205f971a228301f2a759dff03b4e5cbade38c9302c2568e24649bfaca958438742f938f525b70b4a7a07c7a5290536023de4f780d933315ca54d877473f105c3082670b3c094c59d56610cf057f460d489c649bb676fdb8af4db7a4200718de3be05c42e988b1b8b99ef55b7a47b93a7db5c11177933a87a60245a2384ab8bf39a2fbc97baa2dbd26112971c9386bbb9f705e261737b90c09821a01fe08506ad887a026a0d23d85ae2af1232a1d2be0f622d0b626e1d474de4aabbb742a9eb79590e5a2670d3f2b0a2db49da7271f23a82b868c96bc08ee6a6689fbbebe00c2ef2b183c0b46cd6f79e3ca7e87d2b37bcf77d8c7fe5b2c9ca476be0bb7495be67e89e50b83f298d3d7102380ae8915b27a1e5f437a608b1b11c1821a60b7704a3ffb3a43712116ecde60b201bfa47c9039b4e690fcd489725414b15e6556748b80cd3f769af0512c59c5b5c94f50af7ca6ba8a63b9b42424977037b2005ec836c73f358efbcb1af6bb2833c2e835a9e1d97bb42b3a8bd492370f4feecde67c4b1b6a7355035304a2b33d6b7f2b3e2f162b5035d379938ccecdf6e85435b615290794cec5cc881cc1a2e254fef7c8624764c67dcc369a7620305ba885659d588643718de541767a8796bc86355954636248cd3bdde2038eedfe2f6ddd576cf22bf016944a9d51328ced3f426681fb7427cd9f2447e20c9ea768e7d03ec12a1f63d6c822bcb0f0392a884369299e92cf5342b1e6ddacdbb468c31f8e41639602b5166e6c2ad4b150657ebfe93a125956af833d632e5d4bb8833780a0b4cc45f3e12b3bc88e56005acdabcdcbf54cd2291ea5fc62da4b6631872cffdc25daecb93181a02b2c8cead34f99356f3b67e529761a54d23751515a3e5b5723fe576d6d1d106c0a0786aa3f7b33b48aa27f20469f296ae380e93669cff78cb4b2be3b9a6098935b71ddc5ec6234dec5eed47cc35dc66b30853bca40cb0f5a86750610a79d27c1096655e8522fbf26b722cc1fd7d63c048304787cfe218adb5ebf7f11139c044397b68710c1b4ff27a13716c328919c4f3cab81565d3c0f0741406fd1654cae6ec5c5191f914cd2590bfa5bec0b1586a67f499e8565187434ffde543c4a64e428544debeb06bf9677bd366883baabe09cfa03e7dca0bbcc08baa7f9131b45da9c796e742aba326601ff288680c1c3590403c7ea829cfe4469d9833fa8b8a7a88a08e6cce3390998507f8baff09e3450e1e3a58c1705e5101c4fd0f2d730697255974459683e389f0d59e2a3d3fda6d2f7fc07db101c9390e513eff9f4acc66d68e07d703a63c394ac5603036eb8411a23f6142501e984d36c90c64c9cb38a9cfbfa2b5055c1fbf3431c6faaaff18018dcec43f2297a8a3e0f158409486af341af5987587c1fb15ef55b89fdaf273fec3a16104a14de8eaae77bd6ed2bec2f266a1409349e18001e64053809d119ca132b3afc608f40c2a87adf7198b3734e87138bc0c0190dfbd5fb695832b79f92321f06365179d904ee045514a35bafaac174e7975419698dfa0e6e3ba26d3ae9e5ffe45b7b13d2231a373fc053a6e3978b7bc0b3b824ac2542ad9377160efbfb598f68b4c1814cfc292792e322b1a5b5a2bc0cb757dd7d83a4f957"}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xc6a, 0x380) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r4, 0x0, 0x0) write$hidraw(r2, &(0x7f00000000c0)="93327878ba90ab7a98ea82d389199c63fa7818b45202b465c1747e8f01d4f1c996041637da49330b82cec5e35ceb3aadaa5d7807621d0f1fc35f1199aee79a2d82a70e9d5f643213b47264f3d29c6998f6797f6b9881e48a4123d366984f7d8d78125bbffd24a197e2f4ee4c6e8b4f00", 0x70) write$hidraw(r4, &(0x7f0000000600)="40c2262896b529e29b85530836ddc7615bda5fc2231251c3d0432be4a2c290c371d230efbca039e1464f83fef95183b943a7f7ac7613cedf6f334c7dab941c53164174dc17cd02ec23e473ed31a5ae3ec9b194a550e8945d253043bdc14c163e12a81ac59710c0d247abf3d63776126c70d55053b188b29b56ef4fd47469275ba5d90c48b06f418b1d9290e4b3be00e85f9dab906f8ab0530b17043cbe3b97d733bae96a4654a4d5c9d68d46122ed82c8f3b6bd7cbec4bf9fe", 0xb9) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:29 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x20000000000, 0x105000) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x5, "4100342c71334e35f2e7122432e704e3156b1146ec6614e3c482765304264912ea7425e8669b3e019f6cacf19ea90259983cdb296875f25b4025360e6590bf38"}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000100)="8d5d21acda09ed946961cba0aaaffed0128ed0786f8c126b50646ddfca5c4bfdb9e44ded7eaa4f934808240bb6503a4aabe6ed32ebcde46662c4fc58136bbfd1b986a1367b6d4266d954b6430b6b2a580e5c436e9667cd947373a4d00dab20e46399bf6f3cb7830a56b059852cb42b1cc347062b9996bc62dec8f7b88038934a628720e2aa6ef1f3592cfdbd1c94996a53abdb238a2303e9b95b2acbd6f89e90b95064252b32a404c5226c169c41426dba1b082c1fba2bc06bea0a6606e59dc5fab667b8a77999740108b105f8") [ 2932.292181][ T8301] usb 2-1: USB disconnect, device number 41 06:53:29 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xf0ffffffffffff) 06:53:29 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) read$hidraw(r0, 0x0, 0x0) 06:53:29 executing program 1: ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000040)=""/211) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000140)=""/143) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000240)=""/137) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/31) 06:53:29 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x100000000000000) [ 2932.532597][T28943] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2932.541857][T28943] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2932.549875][T28943] usb 4-1: Product: syz [ 2932.554161][T28943] usb 4-1: Manufacturer: syz [ 2932.558777][T28943] usb 4-1: SerialNumber: syz 06:53:29 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x90000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000000004, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000140)={0x19b, "293adfe0b4d945ad79b24568d81ab4bf3dc024d99a0d6d154687609dc0f52fb67f6e4a533adcc77ad54eb118cd39b1052d4c683193fb344dde9ebf3da4913e4017b340edc8dd035c6776bfeb5c095e2f53602139868a2f0e456dd90d585edb28c93eee79be116a438be9d2693afa2323b8023189361ab99ed789eb8df8363601006854bd64126a5654abaf55d5f3071885a37eedb87fb431d70fe0f2266f592345b71593bc712acf24947a700dc33c4e5409caab8a375e2ceec55330b046c124800bf124567f5774f4ae274b985aede75d9e68de50b184f7b7386ff3064b8b3008f84a21d1387794c25b754b6301625703bbdb7731eaa781d477801f2313a60a60e7621dd1ca9dbed8ede5daa43ef190539937e24483f76f0cbaa46e683fa42836a40000000000000000000000004a77e2cca9181999da55e1cb5a677f84903ade97a8fff2cdb12f2a450d5774bd196fd189930e108c9168e8de98966d27640b030e06db731e2071bf8e9e784c34b869cf9a8e3a143ddade87739fef200129be4d7349bc88a405b711a0b27a11c7d00b735c063a0c40a86b29822b"}) 06:53:29 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x200000000000000) [ 2932.662458][T28943] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2933.251309][T28943] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:30 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c96) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000000)=""/22, 0x16) 06:53:30 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x10000, 0x4c00) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000040)={0x20, 0x2, 0x7, 0x3f, 0x9, 0xffffffff}) 06:53:30 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x300000000000000) 06:53:30 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x0) 06:53:30 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000100)={0x40, "78fc256cf4e59aeba1fabedaea9c7ef1376d031432606c52fefb8469dd562da9bb47f0a35452efbf28a4272c881641aade98e34da3be9d53ef7fba3812f96cc5"}) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3f, 0x610800) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f00000000c0)={0x3, 0x1, 0x951d, 0x924, 0xffffffff, 0x8}) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000180)=""/66) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:30 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/11) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) [ 2933.471989][ T8301] usb 4-1: USB disconnect, device number 84 06:53:30 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0xa8501) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 06:53:30 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x400000000000000) 06:53:30 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/59, 0x3b) 06:53:30 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r1, &(0x7f0000000000)="457d75adbef79cbda299521431eae3feb108298d2515290c4e090eb5f3f19c2dfd6b10d82c", 0x25) write$char_usb(r0, &(0x7f0000000040)="9940fcf375283c54b7f200502746becba5962ac3f849bbe775f1fb5600afc23e10aede12e5f8d6d189b3a39fd304bc5ef449f892feac4994adbbd05e067e5459ab7aacb8204badd1961b98d2af708b6521710486c1b3b2e37fa60d", 0x5b) 06:53:30 executing program 1: syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:30 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1800000000000000) 06:53:30 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x80001) read$hidraw(r0, 0x0, 0x0) 06:53:30 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x9926000000000000) 06:53:30 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000000)=""/4096) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000001000)=""/81) 06:53:30 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xf6ffffff00000000) 06:53:31 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xfeffffff00000000) 06:53:31 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1fffffffffd, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1000, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000240)={0xf7, "b430ccfd3dc57dee853a5c19c7cbbca5c7d3eaab723e0cb3c333deb5bab6309a4e22d7636fc56c7d3496efa4f9136760eb78ef4f32bd8064cb24426aa15aa348fdafbe5f2acce1999547f5ecfe297f80790c2c2b3f314189a090b82ee4e12c6c3514f9bcca9e698debdf029f325ea28d933b81ca008c21427a7a99e474e08114ffc81fea0bd8b34df52f66b68c18615832446d36a9eae682dce9eb3ae5e4ce7f078ac89dbc0ae3fb7c5bfb632485b62517a04e5a06ac00e57a8ad4e90f59b1396b181e50bc31aa117673cc96aed9d27cd318f68dedbde5dd7a5170e335ba8d9ea534f65da8a6a37541ce7d9f4cd878d6f69b8d0a53022f"}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect(0x2, 0x3f, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x7c, 0xde, 0xcf, 0x40, 0x5ac, 0x214, 0x2e04, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x3, 0x3, 0xeb, 0x2, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x6}}, {{0x9, 0x5, 0x0, 0x1, 0x200}}, {{0x9, 0x5, 0x0, 0x2, 0x200}}]}}]}}]}}, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f00000000c0)="5446f32ac18f0fab8ff4c1885afdf200bcde619eb958f86ba5dbec506f0357056be007de633e922486107d195839b0cc3178c403897c7de83384fc9a4724a303492a8f2e2e5d42e464a56faac1d1755f601b0fcde165c36e69f4e725355d840293728872f389e43ec08a51106d703ebde419247eeb0ed7dc5dd1bd9f497c8111a440c532291bee54397e16ee7c5d4d938ae60aba97f70637a18d5fba6d865606073b4ac5c08e0bedcaa0b409233a3fabd2dd1ac3b76d1ef896d55c1050e7448e5cee3d79e8aa2a52670fdbe1c827a7122f4104", 0xd3) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000340)={0x81, 0x80000001, 0x6b81, 0x8, 0xfff, 0x1}) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="efcf5558cf93a6065d05d45ff44c9133a6b380f5e827963e4ca87aaa1971bcc68f6b") read$hidraw(r0, 0x0, 0x0) 06:53:31 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x400000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000000c0)="02a03b7f3d33f660d127916eb07bce9ba2da25406a87433fb0485196c5066828b8ba70334c5acb4644758c26f4e398ffd41b94e1e200eb3ab2c373acebf09b883d1eac02ec4eb65e0e7bc7c19188f6dc8ec0f190f05031cd72aeac354d8350a95358898ae0b15718370d4995f8b9da1f76956aa65ddcc8712d0d19b7a6bd0a1f685eeba7228cd84cbcb767bd07273ad9d0004f94ce0743b4ddf045d8ae0404f3f7c870d5b72a40fb51f9be2334d2cb4261811d1aa222c5627719cfa7d9a84c7898861e2633f8cd6b96ea84bb522719abf4bff04f4ed239d1a425b95aab66559de29ad127982040d2408ebcdf6d8dfc914b95306b1a113a526114e1fc47") write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:31 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x800006c99) syz_open_dev$char_usb(0xc, 0xb4, 0x4) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7fff, 0x200400) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0xa21, 0x9, 0x6, 0x9, 0xfffffffd, 0x1ff}) 06:53:31 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x1, 0x3, 0x43f, 0xb1, 0x1002, 0x7fffffff}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000180)=""/20) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0xffffffff, 0x400) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000140)=""/7) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:31 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xffffffff00000000) [ 2934.331192][T28943] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 2934.340692][T28943] ath9k_htc: Failed to initialize the device [ 2934.364764][ T8301] usb 4-1: ath9k_htc: USB layer deinitialized [ 2934.631157][ T7841] usb 3-1: new high-speed USB device number 17 using dummy_hcd 06:53:31 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000001000)="0ceb92a8f7e91412dc02d2851f4be023a9fd323eaf4d73b4e28d9b2c2ae530e61ba9a244ed74871657662ab1c4e07172fb") syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="82be74959c2f44be060f5a3b0fbe7dd15b9b2f1150dd65dd558ca67eed4fc4144a417c2bc13ae5821defa5d940689a33cd1b51c32426c2a6f8f221ba156869b3abebacb507158e809598f06a065521637916578d3e40c77945fcbd9efd402dacce50dd0260d8528d624efe382ce366c053d9797811f6967d7858154f0ebb117d1ca511aaddb8f24e7ca7c21e7b01fc81eb0ffe74a55eb2cd3a029d3440bfa66a154436d99c324ddd117f47f872aa5997a9b63b92434e4df1aa86ce4e9dc0139ed053c34853af3323268cc5aa1c535af26fedcd7e2f9c7721ac94d2d000afbf9f874ea32f8abf30a2f424a7a070b7f548b4fb5fc0ee92477e7c0bce106842f00f9c1f3bc405a207356173812ba65aca3a6c9791f2b0cee07d8699c5bc785fe5b33bfca6b918d95c024a527332c0730ec055fcbf32e2b421ab9a5ede3899e98c9399d76a310a35bff8a282a9fe8d7701446f7986db06c0ae6785857ddf31c486a7300e72c16b91c0ddc0ee35c315f82489cd30068dbf3492a25100ddf912689a397e5b1c0efe0587a3fbd7a1a83a7ce3c5fbe34b921b35d5d73ac871bc319105da824104210d3b18464d00c3d3f2b107e5d64c62a7769cd9516467df8146196458bb40fbd6c0414316cc1bfde1612710078051eb6fe32e6ec276737d33988db1d988fbb4949a8eb014b3dcc68c9cf7a6e363a15c37031b9cf7801cfcc4c0f324d1a4bfcc0e1fbe3ba48e7d3445667d6f3e1bd3d2387d1701c3ef9933cd4b8c890f9cc14403f0339a0fb09e38991a5d15f476b23961acf31422e27fc9cc164635d3024fdcce1e454089d452282d9c4876c61be4a22a9d67d09ea9b1355c8cf72e8403e30e230a4a7fb577e0c18d9daf95e1425f20c29fd06f1569676d2313d90c6ecb495cc8c7a5b6b092f6d91d61ac9c6854d01f4034c0ab80951c92b710a42f8eb0a89853a8aab66a6f2a32771252f47ff0d9cf4362d5b55d420a9fc013205dd635b34fc37fc9293ba063a00c65acd9b83235b90ccd56bfbc6ee16b0c9c73a42dac92fbc928d57deb693992f934950f9de9876f5af34d5bea165011074c4261bb289a7bf86951f8ad76c8146f6f198bcd87e051105c6cb0e62a5cccd1067a1b4091df1c26e8b13a284fb5435020a67ef8fd6a40739f675446a3836f3949dafd9c4319e1c421dd9608468a1f39830b8fe9cf610fcb6066c3bc94a26290708c5713e656a9a8cda59c32122adcdcb756319b1b95d5bff2ebc8054e3d9d39ec8362d1dee919399cfcd3b967dd992d96219a626b8a7c3f7ce950510f702f7307ee403540be012976f4b84e023f1b1f2f12e89e0837849e1356123cf0ec0a643c98f9258e629b3bd422b2754b78ceb4b937aa2a073c410ef7116c7b3b7d5db375ffe557134f44b71254faba94108aa5888038a010f82417fffeacb7b3daf6c38b3a6f91dfeea87d950b93a9ebda2404b8532838078a41f19542a35c1456495b88d472460e83b71251a0827c01283e2df816819b917d4eff545773b09ccde8dcded27f07f4b2ffda024f7c0723690f0b30efbd613e9f50e5e0bdd51724434edf2ca8dc33a99c6f2f899b0a513ac8e8c90edfcb72e7b88f26bfce688ccb46f827694066ce5c6098c5f28cfa78a387d7b7970177d884184ac62db01eb63930aaaf74ccf59db148589a84bc7224a3389eccbb7db45b1ae2e99f91479262ff389ca7175d96eb82165b8fe8920c891cb17aa813d27a3c85af253a0c44371cddb89be18ec5a67574640408b3aec2fe72159bbe5f11673a27328f7877bed48fd726c89a49b70ee949a84bccc2b6691ce2e65108167fba5f6bae310a524a68d5b48b9a3724162a5eeb564ec0bbbf7e43c0b562ae07618ca57cc7908469105cf15e6d34daa09d432e2e8d4777d4d142dce92ec61d71ed6f698e630cf2285d3a935834705c4e92aae6fbb998ba37d86a4cdf39b2bdf9b7756414faaccc9b398235ae0699ef4329205d5103de78d7faf7b7420f9719cee83964399dd4372d46d39dfb12c02092949ebbf265dc6ba4c3b86540596a2dbb03b6c5ffc113b801477907c705c80e5912919bb2c38bb7442d79a48ddb1553fe49f9b28157d64d7ab1985bc7b9eb662b76a359269ee8c137e0fe9efa76e6320329271200f0a381f204ffd16fa289a2ada047a7f9285c066d300cd7cff246f7ad32561621cd475f23d4f25909ec4b8ea10fa549c206e9062d05c0b44e8340536fce41319a2c6545d2273abac01d68d7aeedb8a0f4c07ea2d863cbf001e812bc5ad93e542752a546758189f6b7dff15158e07f4e5736e1a2fdbb07266d7c3929b076cab2713cab2dfcda357fa229943a916cfe84e7cb0cfe6c1eb6835ded349205c5c5b1daa00233cf4aab93842beb76ec4def2d173977d687aa4ef7070b1ef11050f5dc5a424bbc2879dadda88f3897d598375f616ff09d540b99b4cfb0ced7ee2485785342ea4a85acba45ea85037e9365185613191dc8da74293ce29e718268a34f277170651572559637cfa4265afff9c6d95b588b273d6529a2090d6e442061fb618ae3c7ed4dff930c106c9a5d55441ed82d7c5c30f22f5e0e0b83945e601c4c2af8e741f64a64219d6cea65ce191644b5959e3519f49425add05bdcc8e91628e0d38339f661adf3a216ca835c7469c287fc731f67fdde9e6bdc08e807d11240eafd884134ec6691bbb107b45d40dad4b609bffc67ec7b1df53405d89c9b1e117a4c774f750fc81014f191c7d53049f4f33f2118d604122794c14b485d645bb77e90242b9f34c23da72c78676c83bb36f096f3fc829593c5ba165a4d324f4bfc4b590d3c8cd7d64047bb699f12000e81d77b32bac1447d64fc54829fd166ccc952f3e7514a0fad12244ea3bf0317065e418d4edc09d92abad7903ad2e25eb5bec69a6f118c6eb76cf1a8d21cc757b1fdae25159a0c1bc7a420e725bf98a64ef79f3003c9d6e18a8a25c8f6eac0d5037572c9e0a978d648031c14531c68f8412944a63920281ef366944f59fe896830bd21082f8aa6276e85c2945cc1318fca80e35443d2423bef38a75827968a17765b02f0e78e6e39ad1adf3ef15b242c810c6fe36f05cf8e2735dd139ddd868a54be053aca1a28d8dab911fd044d22ae6f9d1b46e4688d588d08de74b39ca13ee3aa0eb472c6295b3be8aa2365a217e24e6da72d4220f95ccb1268e3ab94df9e4dd0e416660ca8ab8e5a9d34effca5d7c6c05c777d658a0cef10e92740f88b1f56f9e08b6abed9f55ea4192f6c95cf530ce3b984d80b0583b4086267c9d1a87a95141f358b0c6698076b3ca177a90bebdd2951f00f6020b9d60c8fa5eba453fdbea40bb84dcca44b0bc66dc439795263252be7e22ef61bce6c80d3c03bae1b61bf1a849c32605d8d489670a2bd9e1eeb64924805d01dd8a5ba7a952e2fba1676ada3ad60b174c5719afe442bed86f7a763a054e932ddd9d35b4b87c9a3c0753a7037a20e1988f964b3d40539ef66c69cb234918973c17bd5cb7cd0dc8060c28c71f69a8e654b656cf6f9e5e75dbb6eb47ecda897f6a6b38fecf79ab2d8c2e2f1b70477672aa90d7479c1476ebc4830fdafc81c5c66dc1b71bba24b2ffcc52deeccb9ff7d90546a9c3384d134709d5ce7d6d48a05b60af29b3205d09297d9188a8afd79ac805ba198486e1ebdb4fb20f376e16e2d7117e43dd94f26a5418aaa1a6db4a483aad0a59d1dd3611144bd0a20c71197f20a98dc525d2f1511833d9058c167b835bf38cf468844110d921d0cd12085b5f3aebfcf15fa393f43be84f5d0e812b75d9fdc39a04adb62bbeec760646d4cd3b12a875550fcc0c63a16ad5cfa1dd6693493aab322d67760dae60cb9b663b4dddb2e41a7edca48235f3878cff65ad43dc1131ae9ea5b8e112c9db2ef8d0c544bde61a78755a59e520d7ee8d2e41081be8f2664df60a9cc358c0efcef63fe27e7e66cf93734aa57d4e54b42d284bcb503e7768eb5f52bcda04f7d1f739c8ce700e3e61eacf8a512f984d012db3f92e589fccbdf662d84dc293634aebb67f8312bbccd7ab76cabb152ca51939a6ec45af8d5391ac27297768416a2e66270dac92c21e935dd95ad06faa109d0dc611aa89c02b0e38d3bf6775f82a652919d3b7aeb9140c4bb834eebabdade3a97a2e53fbb40001457d78136dbb7edc970d3f93902c7bebf960fadd9814d5f41c51f097905207eced26016698400b46811812604b9982bae7820a2aa379b89026e78d1e8510f3b8ccfef843aeae0fd56633388a2d90edfecc0a464f1bd40e7b4289d30bab5fc5226192153e9ca4093758f3685646bf06dff383bac3196d94d83375f9aa035006f665deb09b091c34b12df85b94e3e77a8f2648172fba921b03fabe5932775652f4c8aa3f28bf9573f3ec65a0c3a7d7fa27f6e53251e8e01f816a0736b6f995565daef312df31f0f1281914a37e0b65eb1548c7d15e3a680dbd0d52e2ada47bc7654d1101a7f3a6b3f65b7b335a4ad520da37ebf40c709f65bbfdd1b9bb5276cece15d03f26da860d6ff2e0e84546d2d58e4523026a7dc1c4197e3de879ebcad98635db3e20eeac50b6a628d31a06b10b95a2030902c7a073d45c1d2e8df3978d0fbf40165b3b7cab995d38efe86db00ce0ba1c928c37da965f3264b45400078eb188c0a7fc6acac08481895ea046bdf84a87615e11a24e0eef070ac0cee99fe9b21220fb30c0b7ce606399a14787b6442165428342c0fc93c1b093959f70f529192dcc00f842846d3a0ccb83ade05d70db6a230414598773f1223d6dbcbcaa3e482e0181f5aab9dfee87a9e9b5255064f9d0f998801d86b51e5064dff3ac72ded664ab74ab53323a04f6c62152abe2eda224c772213030b7d1aa44998bea1793273d1039c6afd3da51726d54cc771f4e6a44e08b54537faf4716df2697c29a6471a57eaa7abbe7e03a308bea8b4c0a6e275f80abaddaff395e7cc7c35cda31cf3469517a7f0ae215acee3fd4dd4707a3d8b7f42ed108e96045038b9ceb9c7dc1526e222ff047b6b73d6c620844807be38812739e300140cedce68220ff025e9ad57088d7e651ad849ff7296b0c586c4ac1441c4b9eba8947e547f0b836687b7f01105d8631e0d0c209f4e92dc3205ee3e513641b1cdc50ffafb3efd72efdb58fd27d7f5190c852cedce48a83b46bc38a31cbe8c49b534f9203548143ed053c56cad8918491ac5247d316abf9c3db2702052e8bcb2f3d7e4634c35ff898b90ed7a65c63e021c6b434a4475b183163e44f8a1c6f6222b6cf654458b9144e61cd7cfd5d57bfcd4544a7c85bba4d220dbdbfad4986dcd4d2c9a4ed9d23299ef7036fab4851289f549ef594d9b0120e320b0bf7205d6dfb1e70ae037e97eb374405c5c9a8f71af95716596325fbc0d3be61fc1675609cadb21bc0257b54ebe41f69f2195350a47cec61f77505b99c37a00de44cd8799b9f96d571e0ad25a75ea3e57bfa015a67870b5612a52e37d915f6656c292da2e9ce1c873ff46ea94d2dcabf007ca5cb5085d79cd5713912801ddce6000733cb80f3eec741c5d7b5597d4445759c52b719855321aff5ad05c8dba3595dbc1d6bd4558e3013f866ac3b7ab8f4402fc12f741da3aaa8430046fde8f629ea31d9607849a94aa566d1a507d4eb923c6d8bae650cdc86adfcee326e49aec6c74de6f5e7dd43fa62f82d3bbdf994dc841458be3230171cceabb3be75d571d4b59462ba8268d00c60afe9634c0c25c52249075a140ddee8c21070c364524692601aba344b7e79065d60325c83937e1") 06:53:31 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) syz_open_dev$char_usb(0xc, 0xb4, 0x4) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x4000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000140)="ba0f7d1276a2773c3df0a6f43526531be542e6347ae35cacd8ab6740c183a2b08485f941942c411cc6de99d2f8028f5aac2d01c570b4d110663ef66eaad9cd") r2 = syz_open_dev$evdev(&(0x7f0000000040), 0xcc8d, 0x200) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000080)=""/75) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0xffffff41, 0x2b, 0x1, 0x97e, 0x101, 0x79f}) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000180)=""/172) 06:53:31 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xfffffffffffff000) 06:53:31 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0xe8e0, 0x0) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f00000000c0)={0x8, "c97c55269485cd1613e68cad8d988644148887795728b9ea3ce03af1b128f28c08bdd697935b4031bfe08649153cb417f240b88bcf497d5c4b80fb56cb11c7c6"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:31 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000000c0)={0xe11, "46ce647f270fbee5b90e7c40058fb0e418182460ab7cfb427a60d19823038bbb961e20b98495a3a351c61565b2bb6dbea1c42654e2d7bfc51c04b16e4cacd8edc5fafd9fc9ffe72c03dbe9dca31a51ffe1a0fd8c0c36ee6de3c7448e0d31cdfb63b7450ab9d02aa425107efb3bb67de858cb691c74ad21ffffcb08c84afeb9e4446b6e40271cb588efdcff6450e49531d9060dedd33d24fc4145711ed7ea345a5389c39be33bfa91118d46d35bd8b15d96c09d32351dd562faa07186e0f1e9e2be6094fc4e7287ee1ea699df27eb0e5bc0beec00381b5585f00b5a010ca8387d32543b53240d7054db744e42c07a18c73e0557c2177bf743289a98571d3eb210b4b87ce09762ec06c04c8c8aab060405cc607186458986d7b561e8248d7e2736033e4c1c2e1713e6c636b2f8b1cff84aabe66cf2f2553ac85cab727bbb4f9e0890c95c4795b4174e81fb723e6addf86d1d31140fda1b60fb0eff23c95d14d234a78141891aef2797c4c0fcbd99e33dfd8101a758e3e5522c06959936f2d50dfc8e341ce3c16547b38a4ee4ef5da4178c64a17b569fd0c49a078f9dc324c86a8dc32274a4aaa3ac006daed6a4e931126c622b4c33f45fcf9c5f91fa61ae690a3c5c2bf20ba3ecca0aa5bc8248880ac52004a3bd6b6d62d53ef99f5e7e9f3e303387ada6f07371e9ee0a1e46bcf84850bf557e80173f3a573c0926d94a645d1f49742009a625cbc961672b2ae0eda77388c5ffaed62f7837fda8e6995821715c1c94f1d01caebd60db8bf96271f4acc5d44eca890cd0cb8bca2de1bc533f78be69d366ba330c4438fbb2afc5bd36039381cd451fc3e1a3b73fa639db36e1ee8c3e3c81b03b1f9901190a8a4029590ef9ea4dcbe2ec051631a2f8955920c1249ed41ba1ba2bed8689a3f31bfb4bf26093aec0b589feba812a63b83bbc309c3692dc876241445587fdc875f06c40de76c84b2ec1ae80da981090c8b13ce4d6b62c7623a73506031e03f5acdd8d35172b526208c54766b8c4ebcad6ae85cc4642ee0a8b73e4e48723ebc51bf804ae63346f0939949b792d976e2b337b3c1ea62da2a349181a63533acc68c950fa342215bbb60a12523fc3fa2dc402d9b20bd1d68931e95afbfd49b76756a441c5c0432fcd1ddb81f20837034250e6e5fa6e192c2af7298a1dae1a411f663f7b247ccd583ffc6e2a29d2af038861964b06e2fce81447394a25b625cdaa778b33c3863de6f3599fad08f5c5a570b67af2afcda78144fd2899e7100419fcf8d9aa8d0befb96f4aba8894ad81284fe64f6697b69b916823771dfc1eb3d2cfac5f2b7a270d94a3af0d9b711b60b5820bc898baca55b0ab70cd6f4ac8700230d551c56fd6c713b3ae77caff19ec554b0a8a45147f0b2427e19724a908cb00787618ba9ee3715ecf52ab06c984b54cbdf255b8bc2877cdc2332bad39451cda98dbda0a20254fb99904ce954b0ec322d62bfac4b1a89e2d5217e1fc1df52b8e05d38084213b1596f68dd5a6c5685f1ff560f603c064fe736254cb8171657a21f14d6e2da1f2b769ec7f76a9a25de9717d298c18c688daeda1b41c77d14f9e7965ef8dc02bf4896f70d947e820552f5ccb525e258be4f89a03884b70c9b6b22581fcb0dd63a37a6c5593c7b2a6b8dc8fe429d995fecd83ae2243b175bba1f2ba2402961423ceba2f12356997e0dec16a1175e63a625c1699d3e031bed790b462ce8c9509c214d84f9af83baf5c50dea2a4286baae531fb65e8cf5032f6ed9f76f83f26869006e09fd3e8962022638af66431b1d5ea3a19033b56b4ed4b1e0bb21533e3c2f99a9f4019f1f5da2d13de2d6a608d17eef6dc7c2fbcac049c4f2dc717830987f9c9d3f0905add2863d6ba1759db810651687d04a08200b98b4d8c4ae51059fab123996e7d9be966fa9efde84c25c9ab4c4820590d3598900df597b5da4779864de89e95a3acc66fb79549cb3d67c840ccfcca13a1593442e56a0d96b3709423e5cf13c5b8df093d7801baf57668e1aa4c7dd0a4637e1de561c0f9fcf624a5fe12cc26c3aa916eda486ba47a1bba4d9df61fb6ce774b808f4e06ab6ce29da9a9c19f420af3728d39b49c362519487f45d669951c4cc39223c0616adb9a7ed3f9b5d5ea6ab0a257e5df7815ef5c47a5be3c2c9748c34b06933fd53559a3c35d2cfcf7cebdb349f12608acd38dbdddcc9d8c4e4a4bb0e66040a29e150e02bb26fdedb50a902ba787ab1d88a478d1a2c81d0705eefbd1277f86312fd7328d71961fe9c3c64c574c89c93e409a493c3ac8152328f15ca2a94822ab177995c4272fead09b01ba5ddccbe49ed0176de1d40b2b2feb16f1ac84a8e464e2234e9fbeecea7be293c1a07700f9ab458a02f7a9735488e442761a83607ba3f222ab43e496839d03e6bc23d928bf424a327725833c6b87ecb9c877c7093f2ae6e50969a97a7891808f26a8be34a0e47d6377be40c3348db93a45923ee257ef67c2b721c926e2e850d6eaaf147538dc9cf14f057413d2c739830dae61181386d1323af1f35cc98cf65baa7e2ce2e671014047cf89febf881391a19de407c9b7bd0ea21a53e68eb1649de443ec96bd918140ba376e660b2ee81af25f7cd97d99bdfe9db8f8285924e7a4c2e46847a1eabb263c643f47815903c602a30b3ad4e849f3af7c20fcc1afc2680b4d978376368a44e3f6513e1de1ad1831770ae16733cb982ff0ea5c05f403dba64b8aad0cba1efa7c2a20c43e52f9e63343a1318b46378f6f1350a325782253bf1104e95b1aa0da6fd10c8fe2cbbe5cf4f2bc6935b4d9ff0cbf9e0a8a5425815d743e36c0d473b2237132e947745c943180dc00190bf11416e85264a903a17ff2249c7c5b59aa5c381f0374725fb9f53969cdf9d7f9d698e773ab72269eedfc2e9e1d3c617f2b4c4ef43e9153e942c5d2f5febc30ed1d6d22e57833bf5fcb1d85142b1ebb66ede228eb9998bdf74781eaa8d610571efc5dda380b671ce11953cb95b761b9f5afac5be55db66585bc30680deafb87772015caffc16b447928c07a4b95324281bcd7b18c48bd8910f90d19f2aed726144b98479f1c4e2bd2eb3d44d9feb6ffefd7446ad2b908630be3ffadcecb11de3b925187eec140ae0119463d80cd6b6fcce180cca9dc65c64d697ef5685a27957393369f9600f7607ecd78bad1bda00806cc47e1e0cbca39756a172ee21d229ba2f8c251e15d1c6429081d35a881d6ab5e95f40cbf5ba7ec8d46189a758517204e7b55a01cb586117546761913918c3b212b4dbe6ab016f91258b674f5a85c66486534b5f76fb722d378696d912a9fa1ae50952b63a8adc1789911afc4f7820e2328a504f2117c810ecd3131fe1e0fecf30f4b624f4bde2e556426012caecbe88b28e99e4f4126435be166ae95efd16d88b868e554fe81f4570bca5d5f525ee900905ff10573d66feeaede5105886b69a75505d0b506287c14edde9cc0b27c4fbcee75fc62fa122c4bb0a5e315166cfb9962ceb5c635429ab1c81be949baa154b8c090fdeca69e1589b675cb8cebd15d1fb7772df0d51dd80e96feefc4b224d3d39ffc38cc3cd1be3c511162b88f2addb99d75ed72a69c6f5e0f3b61d6d90d1de2ee04075c63801f0ee1052a9f5fe132c129eb27adac9852cfd13b68d57dc7411421370d5d743a6b1f93b62ab22c6831d9fa88a5e8e0b62c7e67aaea4a9143ab93c3667d7ec751b063f88b364c4053dbb88060c5086683dc3b03079bfef7f508c28cf7be0dc2717d1c5292c51f680f4b13d776dedde094108621b45cad5120be8af5da4d5e87bde0bf7490df887d0ec4d7e2b84a8b9e30ceb66f98862815e08a65042f3ddc1d22099667b87354216c71ff694a5a5a196098e97b18b2cd109de41baf2cce77327abcc37142667e7bfd231090721d46aa30ae0f97cf67796412e6a9b8ff16493f01f0c44bdad8ed7ab114ab1709cef1d4a0dca23bfedf2dc96e656f0b2463afb2559d88a44dbc2e4249dafe63bbaee4c22ace898dd66e84c6f554c5f7c88227a40d161f488c0c267685ce0d5c0218d827adafd536c29848d4c70b2a9c4c6a030445df349c9d536c213da24087cf26d925b4dff77b9201bb6461a1570e207d7b8f78f822b11c1b2d8b331634104b616f24bb84d5d2c6886d7bce57b0488d6e4d94026889f08f45864df2ce0e1f203df60b48367ad02454d60b8c32ec7ce7aa5c07203e9ce8a196a53702d49ab0677f89ba4c776ebc69e421200af899e907999b815dbb7a4f2aada19e7d259d839480ccf826d1c78dcfa1b9dd65fdb3708177901d1a1e5cede8d5f0e5ceb93baf89b41c72bc15dea2e89a8a69ca6d0320146bc90401eb8c471f13f59ac508c73dc0eb99f14d0666a48e9677d096019b8e61a85582d8b385fe58635a5624150c3c24b957457d1bac1e3750be4b49596d0994cf55aae6ea00e7997a2872b281a89f8abe119f73a3ef70fd732c793e2091458f2c895a44c3c0fca531619d9622ca4235cd2a13e148ca5e1af299f5cc48386c1da8d6a98fdb188cfd78b5d6ada85238ed764f04c181d033dbdad7caf88591759d9f0548bcac2e0606709529e644b24d41ef11e0e35b42a483a08e9a40c461916f7441fb3768c90082884d316b1dcf10c7e47a3091e3dd2eacd8ffc25d081a77d1f2078ad8e646576c571fc8a23ce06cba0c16c1ebd18ef47410ebd07033be6bec65d23f7b527d96153cbcf7dbcad64d7b6e85299dea66a4faed23927fe1b7f40c381d13ad1078a80a0d1275f3a7920daba7528530e74a5566d2c86c3ccecd0b536ef95835416687f625cb6f5ff57076d886a4f5868826ffc6c74497d8218ccc023971663dfc483c2d2cb575543d834cf473eeb329cd50976b2af856f25c1993c45c7238290090566a40681ec3daa43b85f6cf84596512da25464d7ce1d7459ea3f17a95e4f51d6d8647fb146d390d619c76c4b928b327c107c2d4f6cb3e53d2cabc7e89d9060c5fc0b12bc1b175d4acf3df98fd7f0d3b9088f0041c891b655d7f15787c981ad36c743225f2906c283bb5c8fd50c052b66aab4363abfa8eb8c817171436ff88ba2f8b1948eda5"}) write$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x1f, 0x1) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000f00)) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:53:31 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000000)=""/175) r0 = syz_open_dev$evdev(0x0, 0xd71, 0x200) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f00000000c0)=""/110) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x5, 0x7, 0x54d, 0x4, "22a751ca446efe39406f36798eac6dd8787c795a1602c323d94c27bedcc8ece0"}) 06:53:31 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x200) [ 2935.151403][ T7841] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2935.160505][ T7841] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2935.168728][ T7841] usb 3-1: Product: syz [ 2935.172951][ T7841] usb 3-1: Manufacturer: syz [ 2935.177582][ T7841] usb 3-1: SerialNumber: syz [ 2935.221703][ T7841] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2935.791117][T28943] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x82600) read$hidraw(r0, 0x0, 0x0) 06:53:33 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x3c3600) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x5, 0x80000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000000c0)="022141a1c9470bafeea383d616cab8cce5bb4b81252136248181f4eed8e472a92f0464ffdb3c0eacae439dc693b7d9ae0ce5fc8286a631e0ad86b26e70d9179c9a181a234272dab4209873300fed1456801b7be9009e719e4145bad7087c8d643e5f5a9788f99795d14af597850b6b8691e2") ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) 06:53:33 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x800006c96) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x10000) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) 06:53:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0xffffffff7fffffff, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000100)=""/85) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000000)=""/163) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001100)=ANY=[@ANYBLOB="001000006db9b6687a288e42a111da5951cf4bb21533d162090f78345aaa5d16a499ac8fd71a972043d0d844248388bf5fb20d29e72e6f2c22cf53a6364767184f7dd457987584f9095dcb54780f053350eda4e8da6d5b424d66e1102bb2fbffc6be871fd09c31a5628aa66f017ed704561ca8d2f1d4be524c0535f272d3210fcac4ccfc7aad51523f447e1045a7c346854f52741cb429978f765fe5c65d8954b6b5576c46a8efe74903474a2d3294ec543b365262c8f73a1390dab5c7ce7c6766ee61635293b26c5d2c7db7daf3d8cab54b62e96f0f24ade76d168afbd12e461a9ba5f67e24cc8da30692c62d20fd8d8a4b04702daee708e489310270c9592105b627ce256f73999f7512d0419b5d6228dc36921a9458d075ac3479d44a09c36d64ab4d859b521d432cb975669859aa8a597b392a04457c502aeb82e66970fd46760a745399f3509d95ca52b6b602fc87923fe9c949081d2275fbb8669829f250c9ea86bc88ed109621b5751040d7acd3407b01c608e83f219f6c5e675a77f31e5b29f211948e73ddcd3a75395c3d38693f1d5e7ebcb0a764e1598263419f766ff1840af52ceb443b56dbaa71e949acf76357ef5e35ee10261d4590811961e9196f230a5496ebe53b9274baaabb7ba642f7ce84cf48910c3afdf2c0275e64b5f783867cda2a4c35092ca65acd58ca49cff0a81023a067e59f477097e3bbba52641632bab754b8b06220b1e92840f6c2242783557df647d92eb62823861419496bf84d4efd4f39cc29280ec33822d39afa49b8cedb3b4473daf03a1dae803460154967a4f26e57fd62471a05c1bd6f20ce20b1f2501f8b941f9b29cd5efc7ce2fa1dd6ada380b28345b1b79dca40f17bc19b7b00ba8debf6200e56101f6d577c457fd0531c5d282b0ffae390e1ef1ad7a62c84112180c0b143317471bda0758cb63d97b6d402b5b9052f36d1926875ef6314d95e78516e38ab1c67075c6de90f6b7e82278c90da519bcc8d460f591eb706c24115df12e837ea7084e78dcccb466a0ff34831209ad050b90e3867eaa5e90449f7a33103c1dcac69126cb756ad80ff265defb81388b0e8e7929ec978a80e8d9b699582ae8fcc413dd678b8a4a75db1858ad6e82f63a405ab6d02175fdfcf94cde2bc5d21fc203a3fb309946668ee36a04037f2a8c9e7796cb6673eac0ebeab19b99453d9773b86934a8bcf1bde74d6f5efd761c4b82a09326c6a68bc5ea5bf30aff142fb5027307a2a8ce8d3045edf6de9019b0daa2f23d984bca87918e1d5c0b8fb5761d97955fb7ccafa52ed614db0a0d7aa14d15e460e832a27c09cfc1ff62761ffdd20d82f00e89d69bc5bc5b84e9a95e76561045a609177473419bc50e77f483074cffbf1072af4a1874c3c1230b453a96d86c60525e6bd43ca053586886e7204e1c8ffb1a93b717a076015da8854edcf1c47fd32881483560003a4e35616bb24a723aece2e7714b82b61c17db1a6bd2b6e94ca5eb5f78134344bea547f095a1e793b9da2f76b94607b14d6521b49bce6a957064de09980625fb037dfdfb063d8598d692fea039a23f8ff73d5ded370e80c89da5c377d72cbc6dd039b5a4a6ccda99de6e13156f27f8205c99d0c7ead407bc879503e3e62aebb6effa7983bc43ce080851f5ef7333ddcd92e2a3c65aa6aae5e3bc170013e886973bc82ffa2f1f736a9f0f96fdbe226a4a3961af6a3cae2b1606589e79eb2de5a371d60344e5523d25c8213b071b1e59eb05f3c213b9ca659a0dff6d5980ce4bb5ef2689741d5d3691fc9f77996a35db857bb721e3e4275ba9bcd2ee87acedaeff6c429b4e7cc3e3e55f21a998f71f03f0f6e22667ea24bfef906000000866ed6e26883bfc685d013a57f3be29d844e007bb6f948c73b7ab9498b56b02fd37f056419204abe7bbfa88504705f4d50d60fe0b05e3cce6877600a7650c189cd12cb078d0e3e73561f77d8ca1733af351672238e892631329c304da3924e346d515e519a967fc9dcce3d9c02b80347d2c917a9a49fe8d02e6c06c7f9f2d6c635e04b9b8448e3d0b884e1eae5cf0bfbd05a67dd4ab171d604b6b060b32365da449e854962c7c9e7e6c632d991e0b4748685e2b8168b4935ea62ce02805c976d192afe7f8520f41c92fe7fd2f5da739f925fd21caca3096febeaa5c765d77ba4be63f9b576b1997f3e1f9592cbce1785e38a35b4af13c349ce32a043b053ab11d7a50afc6056a2aeae171bfaeac6a651150eba13f598381270f256d9aaa421a0e14f5335023e68bacc1d42b8fb359222a9dae01a3fa274378e9707a5b88c84e3a350d9b3c40774f7f3109a0ed9a4c7d541f8748d853eb4fc9fc4b34137800eb4e46a625c780e93814facd8cef09bfee394e96634a3b5e03caf852644eae35283aa327a4f88844f4ca887fa6ff7e4f670e92edfbf70631b53b8c40ebb471d4c7dc696376a79a5fcdea4ad549741e5795859c6a34ee76e467628628eac29cf1e172241f3e260afc70e72cbe25421de54cbaaf6032ca9c2859f86415cbb9366dcb128fcd28e9eab45fb66219495c1d5b25dca620690cf6d556461ef80fb1cb26cc9633ec15315e462196da18e235660c45df67556693881913f5407b7faf0bf5fb335d16cad7c8cd90ee6d9121fd1243bc4fd9aa60fa7207daa2f86b810e7e3af60fc98d1a543f3894176ccecfabf521cf6d3e36048d62a851743f109598a35194e4317dbdc10440539ccb36a327d1a1d9302e4e61856c0d6cefb09f56424a1cbd2639a4e7f55ee745cfc580b2ab54930a25ab9132badc453b8c3089271bfb86dc482b4356ccdafd77272309dd9d27acc819439bac6f4a0d62f7ad4fbf72a9019e7aab7173ee56737224566fe91652c17f1e039eb9881497ff57b7992dc46f7a48aabf69188748d923e23682c428a9e62ac0b8fd91d3f10814ab1178247b927aff6fc50ab695799553b2a94c912dbd026f24f46f6d8de5f1a4d7b3ba30e7feecede87f5f5dc8a2d9d243dd4daadd5635ff21207ed195185fbc5f98ba177f64cc8f928f74f1dc041a0bbcac51984defe6993ea324d81b9073d5773170f9c4e6b63f39bdee0c19e78d9342e5fecf42030862e5cfe2bd1744956752c228d15d79ebafee25619e857be7ba2ec3ec2f099b7c374ac44b48d22c92503f303fdc4b7392cd4f3336dd73322bc46c95e176b15878eafbcf641baab82ab76372672d459e12fb1ecf69632d5872125db52a2eb922874aed010ecbbf4c6a3e7a76cabe974b7b0c1245b88731dd195277c75e88ac13d678db88ab502eb90e04b023223735fd61c294343fa53c23cee25f705aec42c328008bda09e92d79d107d9db841f2e1fae7493443285787a56d8d185d90c5edd3b978d48b219f9e0fcd24659a906d14b11588eee5968cc4968162e78d21634ca9aa935b2f881f8a16a502ab4bc035364ac8ccd1ab8562661b20aaf8023a65fd12c85a69f248184230b82d3ce65addb47fe3bcffc9aca75d4d573c4f3e425e3a1263b8998965c009d469ab29a54fa9d44917c00d7ee9f880ab0b9ccfe0febd16d33000b7547c4302b9390037d3b7a1a12fd5d2c798d252feb1bc7729a258efee77743195d20eecf3ab561d2fd1b6c78c5dfad7481e9041a969229f3fb3966032a45a0a7b37873638708959300fe6a7422e01ea41edf783b1c203537ca00bf6ee2c58b062fd0aeef3986c68faf3fdd855451a2ac0d5de84f90fbf55e49c49a61ff9ecc8831fdbaaa0069ae906ab3ad6bd915d656e6613962c314ef18c91dc1a0c765e2118c802d69c46e132796ad4da8bfca0a7e30698dfb8df51d097745d9c065d3d1713c88363c180699ce69c11ba54cbf1504f5eced245e054f50216932f401472f6c4ede2fd2c591350c8f1b639ab020b8cb0e8a62602aa8f347043292da83ddc02f25b00a300bd037eb3df7d4c2879c7ccde97151abcdbed685f24c7d8d1275d32d1f269469b5527e99ab6b72f8ea9765788aebb66aa6e4e425cf1c1507e50d2a71cfdabb20bcf6c16a33d774d9a5f784e3ee90eba58f4b652b7477bfc2ed1debde083a7a2065c393a7aee7464d81ddd45a7f82fdf7614bd48bb9dde8f00c9f4ea3aad90d34b9cf767c18f85be5ed0bb10230b93f87b362e175fee35fb13241f16f02468ff260d7c5123b0053bf1299fa164121bc4128b6cd938272e010d0b045d478299707dc95def88d8673f96eda6725a3b1f0b092f0e81f97661fe8e0e44c6db71fd6de21304ba8f9284a7e1568d60db5a7aa794adbcfadee95403e2569666bb3808313ca8ac3a7f30795f78700aaead78be66bf2167fc81ee457b5ff1d430be27b0584b7409294eb9017c58b5e45dfb7d99c794f3917628dd14f142f1610fe1ed6fc53a141977e7ab9a96999510e02506f62b5e166c3cf7a1fb8e21ca6030a3ba2c107392f5ee256ee91c2b04a3a556b3d5a653c2d462dcd2de63dc4d4f7218b6e5228acd32ed1972646bedfba13c08cbee3a3c6d3c361b58f0b862b9db3647ab42cb68048f5e264696782a140f6103e7a719c22961f9f12ea7f3684ada029e6f010e5c7ff467cc350084472735c5322607937f3d1e428cd27e863983b52a9136e5c011a319142d344d1e90ec73b32cee072a9e3004914c6cad911d4077b529dd3016ee75e03564b2c3e0ff82fd7a6d5418c1118e7843afddcd7fbdb5871d7631dc80e728bd4e9892a899475041238f8df9f60100008040e1e94291caaba84bde7bc621a8445a68df16c0f44d7d12f88714716fca488abb10d843d37597033b25a9f6e96195201b74ed2408e8963ec8b8d5e9ec60fa5412ed47bb4389367497bff971fb7bac6f1894026c0c52a4d720d31c9091d9108ededbc2e3bcbfa2bd39b47dfa09a884df7493a68a18db07191f56659ac01f5746a6a142c54908d2efe4ab8aad76fb64dbe765937f11458f81face4e78231ac8af04aac4014e3b117072c3f9523076a4e0d11291dd56f493d936242e60f640ba7803632f6043af0263d794ee2e371b81274151a79fbabde1dcc744a243a25b4e185d93b4d1eb04e045fd07c4958a6e7e011b161d646c6427e259963de5aff5aab7c5fa9136a78b161d948dfadc093d5af99ec489cb982e2b8703c5850f74dda22243bde2f8168bb4394a01b950191c05c8bb347050b3de23457cf98c6818515d170e60ef4c15dc1955667811215ef58a480d13699f7027e731f231878e648df1d54c2d85445d6e6285c5909857a4ab50f73979715b79cd9fc8c430e0dc1175e47b806f21c754780caad44c67d82cb50d7cb58fbd6ec9edad28a2ba51de704a5d41aec6c96fcc60b7a738dff0d9455507e1226916b1fcf0771a3b61fd36c06cadc038c1cbf497322bda8478f09765859ee1be9adb59755211054b7fadb05799147255e84510e994bf804bc953ffc396c31a4d5d18fbf820c9136c049a44d2a9b00ad49a9c56e7228eb9183f564e88c90ad8eb121821221a3e420b9cb7990c0dcea6654c55a70b0fe3546533dc7485541207d5079de17b1406228d62c2cadf915fb4a588b32e063bfc9a7758797391d59ff6a9b7fa369d5700a8e25f6f4ac1c901ca29f755fa691cd0320f6df7a836a9e75ab462ee7a92db805a0dd9010821ec350c0812bc45d110d0dbee6d27c93da79600ef6e9329b0ebb7d563aa3653392709206afc4a01f8ff6245e89c2b4c591db976d5b032d5c27137d87b547082b255e3e6bde44cd2719faeb1cfb95c07de444c2253de4ce3cf9e4b4b30e913b0b7bc124fca7e5f25624842f5b0d52d23abbc74fcd889821d6578f34b7afcc4de47a04d8e4341"]) 06:53:33 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000100)={0x40, "78fc256cf4e59aeba1fabedaea9c7ef1376d031432606c52fefb8469dd562da9bb47f0a35452efbf28a4272c881641aade98e34da3be9d53ef7fba3812f96cc5"}) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3f, 0x610800) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f00000000c0)={0x3, 0x1, 0x951d, 0x924, 0xffffffff, 0x8}) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000180)=""/66) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) [ 2936.003194][ T7841] usb 3-1: USB disconnect, device number 17 06:53:33 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1) 06:53:33 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0xfffffffffffff209, 0xe4c0) read$hidraw(r0, &(0x7f0000001040)=""/196, 0xc4) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000000)={{0x1, 0x2, 0x3, 0xe9, 0x5c60, 0x34de}, 0x37b, [0x6, 0x7, 0x1ff, 0xfffffffb, 0x5, 0x10000, 0x3f, 0x100, 0x3, 0x101, 0x66fe, 0x7, 0x7fffffff, 0xffff7fff, 0x4, 0x5, 0x1f, 0x8, 0xfd8, 0x9, 0x8, 0x8, 0x3f, 0x4, 0x8001, 0x800, 0x80, 0x3, 0xc230, 0x8001, 0x10001, 0x50c, 0x8, 0x1, 0x3, 0x46, 0xfffffffe, 0x2, 0x1, 0x5, 0x8, 0x3, 0x137, 0x8, 0x4e, 0x8, 0x10000, 0x40, 0x1ff, 0x42088a2b, 0x80000000, 0xfffff097, 0x400, 0xaa, 0xfffffff8, 0x3, 0x543, 0x9, 0x3, 0x7, 0x10000, 0x61ca, 0x1a2f, 0x40, 0x3, 0x6, 0x4be, 0x4, 0x9, 0x8, 0x2, 0xffff, 0xfffffffd, 0x401, 0x1, 0x6, 0xffffffff, 0x4, 0x24, 0x8, 0x3, 0x1ff, 0x80000001, 0x2, 0x0, 0x7, 0x0, 0xfe1, 0x7575, 0x7fffffff, 0x401, 0x7fffffff, 0x40, 0x30, 0x4, 0x6, 0x0, 0xffff, 0x6, 0x2, 0x2016, 0x7ff, 0x3, 0xffff, 0x8, 0x9, 0xb8, 0xfffffff7, 0x4, 0x1, 0x1f, 0x4, 0x7ff, 0x8, 0x7, 0x6a9, 0x9, 0x3f, 0x3, 0x5, 0x0, 0x100, 0x1ff, 0x800, 0x6b, 0x0, 0x5, 0x3, 0x0, 0x1, 0x80000000, 0x2, 0x8, 0xd1, 0x4800000, 0x1, 0x2, 0xffff, 0x9, 0xc3, 0x5, 0x0, 0x400, 0x9, 0xe, 0x6, 0x2, 0x5, 0x5b, 0x1ff, 0x1000, 0xffff, 0x3, 0x8, 0x819f, 0x0, 0x400, 0x7, 0x5, 0x2857e32, 0x3f, 0x9, 0x1, 0x3, 0x800, 0xffffffff, 0x1, 0x7ff, 0x1, 0x7ff, 0xffff, 0x5, 0x800, 0x17, 0x81, 0x7, 0x800, 0x5, 0x1, 0x0, 0x1, 0x4, 0x1f, 0x2, 0x20, 0x7fff, 0x2, 0x40, 0x4, 0x3f, 0x4, 0x80000001, 0x570c, 0x5, 0x4b8, 0xffff, 0xfa, 0xffff, 0x7fffffff, 0x4, 0x5, 0x6, 0x2, 0x200000, 0x1, 0x20, 0x7f, 0x7, 0x6, 0x4, 0x40, 0x8001, 0x7fffffff, 0x1f, 0x400, 0xffff, 0xffffff01, 0x1, 0x0, 0x5, 0x100, 0xfffffff7, 0x0, 0x7, 0xb956, 0x200, 0x4, 0x100, 0xb0be, 0x9, 0x48780917, 0x9b0, 0x6, 0x80000001, 0x40, 0x8, 0xb035, 0x6, 0x40, 0x80000001, 0x5, 0x8411, 0x801, 0x8, 0x3ac, 0x9e3, 0x1, 0x10001, 0xff, 0x10000, 0x9760, 0xfff, 0x981, 0x80000001, 0x5, 0x4, 0x0, 0x5b7b, 0x20, 0x5340, 0x20, 0x8, 0x9, 0x400, 0x0, 0x3, 0x7fff, 0x86, 0x379baed3, 0x1, 0x5, 0xcb7, 0xffff028d, 0x92, 0x1, 0xbf, 0x8, 0x6, 0x8, 0x1cd, 0x3e, 0x6, 0x7, 0xe4, 0x7, 0xed9, 0x4, 0x0, 0x626c0870, 0xff, 0x200000, 0xff, 0x5, 0x4, 0x1, 0x10001, 0x0, 0x80, 0x1, 0x101, 0x6, 0x2, 0x7, 0x9, 0x5, 0x5, 0x7, 0xb1, 0x80000001, 0x7, 0x1, 0x7f, 0x8, 0x1f, 0x64a, 0x10000, 0x6, 0x9, 0x4, 0x3, 0x2af, 0x6, 0x6c, 0xfffffff8, 0x10001, 0x101, 0xfda, 0x1, 0x1b9, 0x2456, 0x6, 0x401, 0x7fffffff, 0x0, 0x9, 0x3, 0x10001, 0x4, 0x8ef, 0x10000000, 0x8, 0x800, 0x9, 0x200, 0xf40, 0x9, 0x5, 0x0, 0x8, 0x1, 0x4, 0x7, 0x3f, 0x94af, 0x1f2, 0x0, 0x400, 0xd940, 0x1fc, 0x79, 0x7f, 0x4, 0x4b8, 0x330af81c, 0x7fff, 0x401, 0x0, 0x2, 0x8, 0x0, 0x10000, 0xffffffff, 0xfffffffd, 0x3, 0xfffffff8, 0x6, 0x7, 0x2, 0x1, 0x6, 0x400, 0x1, 0x8001, 0x94, 0x6, 0xf52f, 0x4, 0x9, 0x80000000, 0x7fffffff, 0x8, 0x2, 0x7fffffff, 0x1, 0x6c, 0x8001, 0x1, 0x1000, 0x6, 0x4, 0x85bf, 0x5, 0x3, 0xd0, 0x1, 0x0, 0x7fff, 0x0, 0x800, 0x7fff, 0x5, 0x1, 0x40, 0x10001, 0x2d, 0x1, 0x8000, 0x80, 0x7fff, 0x7fffffff, 0x4800, 0xa368, 0x4, 0x3, 0x3ff, 0x400, 0x3, 0xe0000000, 0x9, 0xd0, 0x8, 0x1, 0x1, 0x3, 0x9, 0xf3e, 0x5, 0x4669, 0x6, 0xffffff81, 0x1, 0x8, 0x80000000, 0x1, 0x1, 0x225f934a, 0x0, 0xd57, 0x80000000, 0x0, 0x0, 0x2, 0x1f, 0x400, 0x1ff, 0x7, 0x20, 0xb1, 0x4, 0x1, 0x6, 0x6, 0xffff, 0x3, 0xff, 0x137, 0x20, 0x5, 0x3f, 0x200, 0x4, 0x1, 0x9, 0xf55, 0x6, 0x6, 0x7, 0x0, 0x81, 0x1, 0x8001, 0xfffffe00, 0x9, 0x4, 0x9, 0x8, 0xe8406d1e, 0x4, 0xfd7, 0x1, 0x7, 0x50, 0x8, 0x8, 0x6, 0x0, 0xcbd, 0x354, 0xfffffffe, 0x8001, 0x3, 0x10000, 0x400, 0x1, 0x0, 0x5, 0x6bbb, 0x1, 0x37a63b6e, 0x800, 0x9, 0x4163, 0x40, 0x4, 0x3, 0x8001, 0x2, 0x5, 0x2, 0x40, 0xffff, 0x12, 0x80000000, 0x0, 0x6, 0x7ff, 0x9d, 0x6, 0x8001, 0x7, 0x10001, 0x7, 0x7, 0x1f, 0x1, 0x40, 0x9, 0x1, 0x0, 0x7ff, 0x5, 0x400, 0xbb2, 0x8, 0x6, 0x2e, 0x6ad2, 0x80000001, 0x7, 0x0, 0x8363, 0x7c1f, 0x3, 0x10000, 0x0, 0x0, 0xcb2, 0x80, 0x5, 0x2, 0xffffffff, 0xd7a1, 0x6, 0x3, 0x8, 0x99, 0x1, 0x2, 0xfff, 0x7, 0x2f, 0x0, 0x7b714f9b, 0x20000, 0x81, 0x39, 0xff, 0x8, 0xffff, 0xfff, 0x2, 0x100, 0x6, 0x6, 0x4, 0x5, 0x3, 0x5, 0x8, 0x4, 0x9, 0x512, 0xffffff7f, 0x4, 0xfffffff9, 0x4, 0xff, 0x3ff, 0x9, 0x7, 0x6, 0x9, 0x9, 0x9, 0x3, 0xa3, 0x1, 0x800, 0x80, 0x5, 0x8, 0x0, 0x5, 0x6, 0x200, 0x7, 0x1, 0x0, 0x9, 0x2, 0xf7b, 0x65, 0x20, 0x7f, 0x7ff, 0x1000, 0x1, 0xffffffe0, 0xfffffe01, 0x4, 0x7fff, 0x7fff, 0x1, 0x7, 0x3, 0x7, 0x9, 0x5, 0x7f, 0x9, 0x6, 0x1, 0x4, 0x4, 0xffff, 0xff, 0x200, 0xffff, 0x8737, 0x5, 0x8001, 0x8001, 0x7ff, 0x2, 0x2, 0x2, 0x81, 0x7, 0x9, 0x80000001, 0x2, 0xc9d, 0x3, 0x5, 0x5, 0x1, 0x7, 0x7, 0x30000, 0x4, 0x3, 0x4, 0x5, 0x1, 0x6, 0xac03, 0x6, 0x2, 0x2, 0x400, 0x3aa2, 0x9, 0x401, 0xd4, 0x9, 0xfffff800, 0xffff, 0x7fff, 0x0, 0x3, 0x3, 0x1, 0x5, 0x6, 0x2c01, 0x6, 0x9, 0x5bab, 0x0, 0x4, 0x76, 0x1, 0x1, 0x8, 0x9, 0x9, 0x4, 0x7, 0x7ff, 0xa972, 0x1, 0x7fff, 0x6, 0x3f, 0x40, 0x7fffffff, 0x5, 0x200, 0x1f, 0x401, 0x0, 0x10000, 0x316, 0xfff, 0x3, 0x9, 0x2, 0x3, 0x7fffffff, 0x4, 0x7fffffff, 0xe3, 0x3ff, 0x7ff, 0x7, 0x5, 0x7fffffff, 0xfffffff9, 0x6, 0x3, 0x6, 0x200, 0x7ff, 0x9, 0x3f, 0x10000, 0x9, 0x6ef, 0x9, 0x3, 0x4, 0x7f, 0x8, 0xfb4, 0x0, 0xfffffffa, 0x2, 0x101, 0x12, 0x80000000, 0x0, 0x8, 0x81, 0x6, 0xa94, 0x10001, 0xfffffffa, 0x3, 0x9, 0x70, 0x10000, 0x1e85, 0x7, 0x7, 0xb8, 0x81, 0xfd, 0xff, 0x2, 0x0, 0x1, 0x7, 0x6, 0x10001, 0xe014, 0x3, 0xf8, 0x69, 0x4, 0x0, 0x3, 0x5, 0x1, 0x2, 0x101, 0x6, 0x7f, 0xffffffc1, 0x4, 0x4, 0x0, 0x200, 0x7, 0xcc, 0xff, 0x3, 0xcdd2, 0x101, 0xffffffff, 0x6, 0x4, 0x3f, 0xd02, 0x7d99, 0x8, 0x5, 0x8, 0x2, 0x3, 0x8, 0xc7, 0x8, 0x0, 0xfffffffc, 0x8, 0x100, 0x43, 0xffff, 0xc559, 0x2, 0x93, 0x1e5, 0x5, 0x2, 0x100, 0x40, 0x0, 0x8, 0x6, 0x7fff, 0x200, 0xfffffffc, 0xff, 0x9, 0x4, 0x6, 0xfffffffe, 0xa20a, 0x1, 0x1, 0x10000, 0x7ff, 0x0, 0x50, 0x8001, 0x5, 0x2, 0x37, 0x3f, 0x3ff, 0x80000001, 0x8, 0x2, 0x7fff, 0x4, 0x1f, 0x5, 0x7, 0x7, 0xa8c, 0x2, 0x100, 0x10000, 0x53, 0x4, 0x80000001, 0x7503, 0xffff1ab8, 0x719, 0xfffffc00, 0x9, 0x334e, 0x200, 0x8, 0x0, 0xd0, 0x6, 0x10000, 0x8, 0x3, 0x2, 0x0, 0x7, 0xa27, 0x6, 0x4, 0x9, 0x971, 0x715, 0xfff, 0x3, 0x8, 0x4, 0x3, 0x401, 0x0, 0x7, 0x6, 0x1000, 0x7c42, 0x1f, 0x4, 0x80000000, 0xff, 0x2271, 0x1, 0x8aa, 0x7, 0x2, 0x3, 0x6, 0x5, 0xf3e1, 0x40, 0x3f, 0x1, 0x5, 0x7, 0xff, 0x0, 0x10000, 0x81, 0x80, 0x219cff33, 0x5, 0x7, 0xb1b5, 0x0, 0xffffffff, 0xfffffffe, 0x7, 0x7, 0x0, 0x2, 0x8, 0x0, 0xffffffff, 0xfff, 0x9, 0x6, 0x8, 0xf2, 0x5, 0x3f, 0x1000, 0x19cf28ca, 0x4, 0x80000000, 0x0, 0x0, 0x81, 0xbb, 0x1, 0x80000001, 0xf, 0x2, 0x81, 0x8000, 0x1, 0x7, 0x3ff, 0x9, 0x90, 0x4, 0x2, 0x101, 0x9, 0x3, 0x10001, 0x80, 0x8, 0x2, 0x1, 0x6, 0x189f, 0x502f, 0x80000000, 0x5, 0x7fff, 0x2, 0x559, 0x1000000, 0x2, 0x6, 0x80000000, 0x60b6, 0x34, 0x0, 0x3, 0x2, 0x609, 0x8, 0xfff, 0x69, 0x2, 0x10001, 0x2, 0xfffffc01, 0x0, 0xf4, 0x6, 0x1, 0xfff, 0x3f, 0x6a48, 0xc1, 0x8, 0xfffffffc, 0xa0, 0x3, 0x1000, 0x7, 0x80, 0x4]}) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000001140)=""/20) 06:53:33 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:33 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0xfffffffeffffffff, 0x880) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x4, 0xf7, &(0x7f0000000180)="81422d8b23d7eec6c4467111fcd2bcdb1d3e131578e74d911005e656c796bc48352ea377253f78f6041592b58421d09751ce77073e38c079d5d71ff9f144b21ed583fc1b33e9feae131e55395c0e3bc26a505a9b5beb14eb18807f7417401d6bd2f2de73669986dcb9d0d28dd313767df203e6aca21453db6c6837afa016c5152e448b3addc801eaab496fefaa18a3d523f764d6e10304bfd5ffe4dccbfde09553f70f6aa7c5ec3ab4692c5b693b80c40ff30aad272a645c95321d3703859a2285ef150a24c3016636647403c7fff58156527a5c01efd99fe658f2560f3934dbf8183a335bbf68b3b679dabdbeeab114656296e7b3faf0"}) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f00000000c0)=""/173) syz_open_dev$char_usb(0xc, 0xb4, 0x80000000000001) 06:53:33 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x400000) 06:53:33 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x15) 06:53:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1fffffffffd, 0x5041) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000040)=""/64) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x86f3, 0x2) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000000c0)={0xb59, "1c10973edec7dd5007d4776b5e11933a6553fb5c29601a85f77b48cdebda843a69f997d30e8445baf1f42d1fef86c4be309ac87b3f594a37bd2e1e638a0781adf1991d83fc655aa0b8672fa217941b3634737bd63ebcb357345b3a3951ea1505b65da7cb8155cf83bbdb83481b3e39b7fd988e0e8f69d208fba9613fb60b74ee1ab49c95f46055c32aeb4c3fd257b3fa7ad17fdc978888f464b536ec4b5b7cfa770c9b032d913f20e5b769da9385a3c7c9809af767a00248be5307db714f5f064f97831d32c7cb0a611710ffa57e011f498e57b8628753b880387f2ac8e1d2d5f8eb2cc251616e28f2451a417b50976eb438338111d4d7a6eaaede0ec5bed07d65a17257c1799d3f10c91cbe35595dd4a301f566bee551a6eec4df5b66db6d8f9d8ad8b181400069dffd2849b3666458247853490d7a9d640bad26d83066fa9154df739af7137240c4abeb04410558f1902654aa21a19a51fd610ed317586399d5804cf3ad35574061875e6a9439ecfec2a9a404692a1781ac08baa1a00d4336fb03ebfc10c8b3bca20eb1d7e73f37a018dd96866c7688b57cbce9a5fa562bb6d384fc87e673ec8ff93e49caccb3054046b1148a7566500b562915e8ea07fb57fdf5ab4f98a29e6ee4801b8d1503514cd729e51da00b4643179436a47fc14218e8f58c911e7f8999290106a710d3b5e45c93b9d28a82f7f3d44c74d5c001af75ad0756d6d59b3300e0e4869826d6226ad70353c0169eae751fcee5f92e9d7407492ff847a47daac087af00d54e3934265cbd4ea6e4286945f70036fe65873627ab24752958947a406a6725ef7a48140feb4a48baf2caed92729c5e69792a6d750228653372fef2a22575cc6de4ab92c8edd0dc7653c7ba4fbcaa544a44187355f8597db389afe50876da27a92864cc73d0c37f2b565bff70eac1713bdf68ec293a366092ecc616411dac5e003a168d602a4e5a3b4399ca20eb34789ab5e1b8bc9ded7c96df44ea0be6d971312623bef8f08c033bb96aab991846bfd2998af16b0073bed97df6ce702e64d308fb32bbbcea68d12419a774ee4e60ee51038dce2df1f896e763c9a2ddab3d26075a63c879f647febd76d8e3f253e8c0f8e786dd71015b218688e1a8108c2fce8b772fbcbe96a0e75bcff7352bf907d9c9b7200f2c128980a00853505c8a1241b24ffcf5ea5fdea687fd303a64ef4875eaad4bc679b05ea10a34900afe5b8f5a94c3d7ff1076f78e2318c4a4e06705d13348513a3052c5825eb754319a4de4f308b1a87198cd4ba28a2d2613f0b69cb3581023f52152445d773fc89cc41bd5c5b340385a7d4f8ee18133871713a22b7f76599db062e1774207709bda2ca8499f0cd4a1e07b6542f1e6c0f7c59713a17b113f695ab9fcdb8914036c264ea7c91ea711d12b0a4996fa2b5006ab4a2c170ace5f27e98f40e6efb89705366d2c982aba0408cd14de05820b4db3d4f906c025110f55bbc66ea29797601447c8726f76d6fb39d2b49be778c191cf24c0a4c2d34d4cba48a5b3223206db58915f2cffafea9c6c056cbfcb5b0a23004624a8ffe702b3ff72a3f2b6b57b2331301b4975e09cc1cfb59e7d041eb7a9e30529cc4189893137de483f6f3e33a0c2842c8f67da1f6d7c7797eea16c6786209a299a83e3588fe7d01cbc4374fb1ea7677d57db8b2da12432e16b9bff50422d5a0f61793e3eddaead5ca5b4c1538026293d896f996322eb669d33beed96cf2bea96d6fd94e42547f6d8d4e2f57a95a5ff3c723b4ba3760bdd2a7d7c07df6f03dc100f1905fd10fdfa6540aa28e7f16647c8f68b1844e5ec8814de9b213352622622a2a533df9bbdc56a015b9b624f38bfbbd278f24b34cd4eab5372dd50010cad5f0f32411060eda4d2285ac1f6b75f40532577cacf800877320e85464bad4f46dfbf1a50b2776b99f76456b2bfd4c6def262cf0742667b7869ebf0742b5406238404096dc8229e41b6fa9e8ba79952f391589bcc01b9eef574e926ca0e2bd6ed7e34693092407da98a216e4274bad77d243bdc35335584d130fb62ca722b590c56c6cdc63978679ee33f0da533e04c2bb69ebc0e0116dcbe245434d8da17250691425aa3e1b55d1cb963b61ca5ea00c5377bc905458d96dfc424776d22a1a896b5d825945bc66c2d2f6edaf346a70cc8f8e6d4cc46366a7b4af4212c5c6f097ae9f4760271e2954f698b20a392ce2c8ece6c41b107817b382aacf3415b5915cfd25d4d8932b58f874a87dc86e1bc285a55282dd952e18cf7ee69238511fc62aa6d6a2f462af76a97b818fd3edd51e4bc7377e9d455bb448078fce7610072a9bfe5b387e016982142e70b8288d5409bcf96f37adf6901f453dc9d735f1c76bd1297542ce818bb0193a9971b2ca566bc351a7de353cdff46e968557c79657501fb252423dee832c728c3e7b0deeea45c7455cca76987092d051be75ec54e16e576f8f727453f39f425fe939268789d9c5296f81d79105e2df50a5bcf1da3c6852960bb5e22942c5eb39c0899728cca0826ee9164523580f94d99cb6d2b3573021b2a722413aaf4e3c721feb674ac83994703588dd9245d4933822779b673bdb9c365cb0026d64f78540d0da26ed6005851410ea8f1003d92b904c68ebcf6e59939696e2e2be950dbf23798910a7678442aa1f883732b167f7e75543a30904078065f18abc9701280ae82d49749b1383265915da5d315e3e6cd9659e8d28ae1eefbdec8348a4056a6c77c365f69167cb711380f1ffc69203333a22fdd67daf4ac9cf434ce96ca38993d4ebf073b4d2b53f35df42b664564ab3013b45bdc32f5c7e0785f3a6f8b264be400b973065ea00a77cf93c428ff2d2e690f255ea1934e8a1a87ff29b0ba8e07b716799d44d87a43a9653cf0917819fe8eafffd30c9ee5d75fedbb579eca9d1edc8da670a10b829eb9b9e680262986b3081b55d6918cd2892a8a5dfb6e8f8179029638441ea17483f13e2ed046b36d2f3c79847ac50f7f960e2a67a204b86c6bc228dfbad46302ad911f3e3a746154cb25e658c4ee7a80f22d1e17fbf456c165e80a96f8ccffbcce4672a1cab24bec4baa5b7515f3a2c60804c2dfe7d788a46b315472e0ca8eb23c43240ba2866bcc4d94309fbc70667827247c675549f3d4b8eb4c9f6dbbb9beb12014de0923510eb91139352008aef7ea38a6e5d441fe67a7923c953c301dcec45ed4f33fa3718079288273188f7d1cb3a2cbfc7cdce300c1d8002a5204075083a4976b52f6af0177700d92f202bad97668ce891bd9c43f41c1765fdec1b0fa592d2b9424dfa8f8a33ac4eb6cbfb8f1f996b0e02cc05f1eacb19caebd4f2e28252022a8d70cccbc77835e6656e7e4269de3ac9d5165721120cb4413f7068f18a6849f8fb9d784b1ba048d960af047661ed7044452e468451cec249dcd717113c7f686acf120519ff4e80f844c6b8ab880331272c7a101c34158b8fee4ecf3fa184a136ad0e7151b5e70f8e22ed6af28eba5b152378cd747bf852cc2aa32e8aaa3c91cffdb815f72532d3f87d0fdfb31c41138bfa87936d1bd3be5d17ed240e15c7c954bb9ea25e4343deb2567c6120bcaa326087d80fa1748f55fe1dd2f0c342decb1ebf8e6fd17346307de922cf9b4ec78d966011d2f483fc62f14ce402e0dccd45df9ef603e6f705576d13c11b678dbd28c6603b005f3dca3f337f1ca60c269c92a74092bed8e88bbd6fa4f519eb942ac1f4b58929ad4748dfcfbab2e6128d003209d2fc97f70a0cfcb172095eb67779340f72d8374a28e47abfe371673e61fd8be846a7b6b1b4d3742fb2e5943fb3d5153811a81a1caa18b2054a3eedf0ea9bf62e3b87a0e31ffbadc33c3f36c8a0943b1b56f885480dd8650b2b792d95dba0ae3ebc698e0a26ca5def1b124b3dbd8c2e118f33142c55b5dc33754cfbac97737b20372f365817c19b1fbc4209949e61e5b7d23428e901689b0cceff6794e4eeeaec98fe94d48ac78951b5244a73458a9530734ecbab502810375994beaabd40056e28a532be85a79fb501d7d37194672b9323aedc8e501adeab20259df7ad6afc5cc0a75307f1c5e160cc76ee7136535c5a6"}) read$hidraw(r0, 0x0, 0x0) 06:53:33 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000000)=ANY=[@ANYBLOB="c6040000f9d181c4c203cb74c38c35963b1a4486a02639b936af5bb1f82003036920d51d649c6011d15df33df6011470058dce1a05b250daa4042fcc01e7f0f8a963b35d39e7518480b5fb7e35725c062c004403c7be7776bda45983597163a20c0c61dbadf887f519fc19d5377e757defd6f4093f867eee7cb9fbb156c6b1019a0f4bdba3b6fa7da496975f01593291b3ec200b08a46485766ad8792b54629a3ca3bb5e869530593f7ec24d1312aad51d42bfe94cd0576594344769609c4259e9668406ecf299581c89935da61dfb9ce5ec2699ba3b52fbe42104803ad4bb1d0465a6e5e52c3b96f6d3379504321d13e95af880ca7402477dc1ddf1262b748588cc66ce92d223d3f5983c912172700c3e45618ff7aef21a37f212b888190d5111241be3f83e677f730eb8d83e5c5f635e00a9ceb4fa6dab0668e3ffa97d93f74d79cfd5a93ecaa2fc46cf1ed60540226cc66a84016db71c4c0e91b1454d39b8191b34a0b957bb9797754cbc6413c71b4246fdca962de66684c17d8e44885d4c67e5d483b1c85f3daf4a81a13319f685098a70b9b0aedb97775fa9306fdfc6560dcbd388ce2eeb98719fa8bad33aa01bca5d86fdc88bf1d2dfbbc1214d3b144f155a4547db4690a77dbd01f17fdeae4af3bf7d85602d4a6a516173beb9680cd276b8cce89bdf8d51855b56cdc44dca5f98bf7c5e6acce46601b56afba3146af6d027df838f24e83b73e57d164a1d3508ad5a88296e778a70d794cbe8899c16bb6990f3eef34f0f3d08ed741a8eead3f1d2d5d3239d0c414cde23a041c64de2ba7fa2bc7022b660664808ddd674d9c24cf582f56eb450a5f4ca2a624189e263558231791f1882543d7be374d25ea2d4c6f310f147f32644dd6717313b17646266f73eb7c478fe748f59f962d936ffd93601a20441df1782882412a0e8bde8a9a102335c4c72dedea3cbe5f25651ce9a4746a5a93ccb23022c37dcad282c3933f54f800bcef991f9a0c2b90325096385cd59350d61786f58b830e0495a3e9a213b59aaef01e8c17418ebf9c0be96c4d48c006403bc5ed4822127e80602541d03f39b2624e5c3037e0d4eea873990102c54e78a7c6fbb4edeb28c761e6e3260741b07cfa6fa6af171068539fba78f29ae29464af35e0c6dafef4908d75778bab84fd8a2372015b9a474e461cc14772387e425005829d331dc8cdace91aa3c436b956fc9778dab46721865d769a8a319d912479d696c32d10b6e4bcdf498ee419a132d7283ffffcc65a03ccb7532e4e5195cd4a2451fa877a8f1235046dba90ba91801a39f4a10fdee88c9467e665241ea16581f806add23232bdc84ff0e8af188f102dd3d1e88878716f4521ff325f7cf61dcb505cc4c88d582fd0e21e9fa8d154e2d97e557e219a271aeb6e9d4caf84bd016f0214eaa193054de41078b921f92027798d6a36419a8bcc242b3648852e58ee46d06dfa7e550ba219dffe27ed7ec72e58e073a71accdbc61d769deecb7c1a1667221086e29aad91257afb37377c58db798d04fb4d932fdb9a9a097d3d62584343fa4ed8b105db9dfda31f3f4fbb2abcc60743da7e97bf9c1e37cec3266b2e31fe0a00c5893cf0f2e2040fa9c910c282184a556e14d60f5413d9fca6b11dfa6547a50a79f4192b283f64b17ef5507d2373d9784d509def1fa0026bbb56b579f9af612549bb6f1b8b22c880749b6966d48d13f98ec0000000000"]) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000580)={0x4, "b068eeaaa995f7ed792676befe95514542ffbeed21078d46cc0e5431ac579c3b77ddc9b1031fa8091edc516a1dfd77cf1571be2e4beb63af081ebec9ede1e90c"}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000500)={0xdb, "3658885ec7a060da57fbffc416f131d9c46e65a2c6834f9f46fe29414e03733d942d89bcfc3ad19858590566d8a820d7a1c76746e005006a0008000000e700"}) 06:53:33 executing program 3: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000000)=""/10) syz_open_dev$char_usb(0xc, 0xb4, 0x8000006c99) syz_open_dev$hiddev(&(0x7f0000000080), 0x7, 0x800) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000040)=0x7) 06:53:33 executing program 0: syz_open_dev$evdev(&(0x7f0000000040), 0xfffffffeffffffff, 0x880) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x4, 0xf7, &(0x7f0000000180)="81422d8b23d7eec6c4467111fcd2bcdb1d3e131578e74d911005e656c796bc48352ea377253f78f6041592b58421d09751ce77073e38c079d5d71ff9f144b21ed583fc1b33e9feae131e55395c0e3bc26a505a9b5beb14eb18807f7417401d6bd2f2de73669986dcb9d0d28dd313767df203e6aca21453db6c6837afa016c5152e448b3addc801eaab496fefaa18a3d523f764d6e10304bfd5ffe4dccbfde09553f70f6aa7c5ec3ab4692c5b693b80c40ff30aad272a645c95321d3703859a2285ef150a24c3016636647403c7fff58156527a5c01efd99fe658f2560f3934dbf8183a335bbf68b3b679dabdbeeab114656296e7b3faf0"}) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f00000000c0)=""/173) syz_open_dev$char_usb(0xc, 0xb4, 0x80000000000001) 06:53:33 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000100)="4b7cfde769af318855a9ba89eb032fa334601bbdb8d28c7474366643a9fa1dbb5297b3f1e8daf091007ab363e14615e3f02e61f093f547f77cb36fada53e5a098596e3b21766fa86ef0b5731884e3e663825058b2a9a4361f7c9f29f3f33a4290589100bdc4acc09f972b7135afc76ba5e546fe45e477466be917a59fcbe5dcd9f985e1bf0e2c495148269635427e07384840c46530f22f643a9b0985771f679acfb92331aabf6cf419aba2cbbe438ade26697cb787cc1", 0xb7) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/209) 06:53:33 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff9) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r0, &(0x7f0000000000)=""/117, 0x75) 06:53:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x591483) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80084504, &(0x7f00000001c0)=""/250) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r1, 0x0, 0x0) 06:53:33 executing program 5: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/241) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040), 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x240101) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f0000000000)=[0x80000000, 0x3]) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103282) write$hidraw(r4, 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000001c0)=""/159) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6191) r2 = syz_open_dev$hidraw(&(0x7f0000000140), 0x8, 0x200080) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000180)) read$char_usb(r1, &(0x7f0000000000)=""/40, 0x28) syz_open_dev$hidraw(&(0x7f0000000100), 0x814, 0x6ac0) read$char_usb(0xffffffffffffffff, &(0x7f0000000100), 0x0) 06:53:33 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:33 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfff, 0x82800) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x620, "dac1ef33e402ad9ab38cb0128e6dbb3afa24be3344eb0ab621caed02ce1d316950fc5db7c467c9ff09f567f475af8a3504442d9a2ebba08e1f39ea56b655ba581fa6c0050b288dad93c4713242c3d23591a4f7b350df68ffc826ac0ccb94176dd91a95c9e0614df58eeaf5d4f4986cc1a6cfa026921c7a566f0b75baa2ad2c5a66326f550c9064c40e40165995f9cbc8006af28448a76cea5b8819c74dd5a394b39ce11fc0a6de42866997806ff0fc8b45d4697855ce6c5bbb857336ad176a3c75945185d3267b5edb29315c9c7c7adec6aa1394a62efca68a824b891bff8aa1389c061b2813fb86e354edc92c901e69ac9fb2e06efb016b74ebf03a5b8f4a39d0bd827131f2c185e66adafeb71901eecb266f675a305e36e2e5377bcdc09cf7e516df783206e9e6572dc678ffd47b5f746699e058a462918dc53c207b4a629663ffa71d62a359d1416de4488699be35a45fe05f8528faae11de849fa1bc04d145a66dbba0645e7f8ee9e4c477ae92c3a91a7abb61b2cbcaef6892a4eb3f9db770782558720f1a62c01e3dfe0f4b67b646696212896cac217ce1cd8acecb5f0e71fb88add7df5b5dd33679abc8c7880675fab1c410ee07ced57cb08ffd225faa30842f72fdecb21e722180fa26b96f9bc4c3d2b7bdf92b0788756d9353656f1a1dfa4e3c992f3e0783d44e54828db79efc3413c0797d83e0e42ac95388be0b77666afc7f7f065a1d5c57af854edef9ad8df89ef5f5b6ff08d9f68dd14160c99a453d1ce81456c292508edc06bc687ac8b3ca4e8c5b999eb45ed3ee3d16fdbb5f71ac2137c80a4077dc3872a5517da4bbb3da5d3d9a647bf160102b2fceee1498f69492c56132c2ad3bc1f1120d5df7fef603dab1a6ab1a7f497cecb2e1a917e3c007d13f222bb2d4bf565c08547574a2fb9e135413139d3a9baa75f454c9a3875c066f6e3a171a40e6ee140f4ea000f1b369aed88d3fde238480424540e03561210bc492265de395b9cb50a52869e40579d1aac18f7843212ae8db22a75213d5ce3418de4822bd39489ecf038c1e2e6f850f7f97e4061a9a8f9d9c9b2926226a3add53d36758bf09497bab38438449514bcfe2524eeb6115a3d08e5d9db91a6e41df7d721b7114da320b52294ebc3f904459d1c31610fd4c159c17f706470ab265b9e577a0561f81084b9c1bce346767ff248c9033ca76b562cc72ce359bb77479354b8f2f5cea615c3b0ee348cfdce0bf65fcedf5c068a493723dbed3aa54dc14d57b0db88f9272ad10f4eb875c088c495ae82ae484bc3f9afb77d853b70cd8a1a3bb75f76ce4dea77ff2fb8e13ff48e63c65f49735c62b1e6a8db6cc5272469820244f3cecbf6d0d6844baf3d2a4de7c9cc62545f127d3fe4c703ce4c520557e9e291dd0aadb043f67e7ea6d0f095a3f3146a24bf5433a1b15289dcfec2da06b0dbd57774063eed009486463b22c9864eca163c26f279585fa0aa85ba32e79d57a42e03e000ad43623cab5160c55df3213973b6b46789d509f9ea68fbdd75c8b92966bf35417812163f09984bde506e7797a5ef4233603acd29f25d9d9acced2fba40b968de7d20d1252c1ac2f48446d172a41462e64c358e90c50431269221edc4e1044b853b9326f79f9274e7207a66262d7a65644f0459c4d0be942bc79386b91b03424fc99770da1c856f772c0b2ffe156da725e44efd3aec1eaa2acf5dd7901c72659e301ed0f7d9b13c350694972d1cbfb576c09e9f91b26630bb564e64edbe951f7c6e6295b54c4b259681cf391f33c306ee476aeb55b3cb411966560af9f81b965352a282f24773dd0dde00919e54b965563e86f134e884598134ea4287fc7c0a505e061d69f321140a9a74b803cd259822134bd124572082ae223134af2e05d2980c13b1fa32ac4bd2d5c6c0a2a7b710defa71ebeff1abfa72820e43a4de2b6b42d807f570ae3aa222af89eb44df2f7f8a28aa29b6fef7ac79d8a24ea8a45b25a0996ceaa135b0d83a2ae7cef9f6420420468554a667f413201d8c18bda032dc5d84d3ce2b81b4051aabb9ec4fbc47aaada5e66eadcd6640d6cebf5fd8e10b2c4d4ba7ffdb6f791c7836c5bd966f6888ffe77732ace514567a0643ec47f895b8dc91a19dee4a2836b97ffbfce78bf6e0d3761e2a033a77cbe3109c0af07eaa9154c8bf5a1b1ea4fb3597da1c6a336b67f915495b6e6f1c9b01676"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x81, "08fbbe531e54aa470506e217e400c43fa3e08ef01acb6cbb59ab4cd4c3b36c6746b8466620d26a649b6527005be9c69a0a1f1adced13a0455be6b7d1dc5292c9"}) read$hidraw(r0, 0x0, 0x0) 06:53:33 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) read$hidraw(r1, &(0x7f0000000100)=""/136, 0x88) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000000c0)=""/43) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x40000) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000080)=""/25) [ 2936.811070][T28943] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 2936.824218][T28943] ath9k_htc: Failed to initialize the device [ 2936.849237][ T7841] usb 3-1: ath9k_htc: USB layer deinitialized 06:53:33 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/98) 06:53:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x7f, 0x418000) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000140)=""/18) syz_open_dev$hidraw(0x0, 0xdf4, 0x88980) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r2 = syz_open_dev$evdev(&(0x7f0000000180), 0x9, 0x408080) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000001c0)=0x8) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="bfb0662263ccec408c0d859d0f51dd49b37b89006686d89cff73e1958cf201cdd9ae6d5186fbcfa7d09ebc25f58c2bf859366d50a219e4df2d41125b92b937c326cc45e4eb3d2638e8513ceacf2764c9841fdc0791f5ec1f7cb742d09252617de771b8ab8905ad52d9031f3ed43f16872ca38c4efa09fbeaa148aae9abaedb4831e6ed24f69fb86f47c7a19c26e09f7e0eb666eacde540e5cf6a507fade46aa7af6f8469899eee7ee308a105e15d07593c5ea4639c8cfca936f6a38eca909a817e631352f9b419195fe9d3f96479a35fad696bda304c104e5edec5549fbc80cea25e8196c5dd604e89b939b1ce7b60aa3516f7e1b1c41876e5d1f5db") 06:53:34 executing program 5: read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/182, 0xb6) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000000c0)) write$char_usb(0xffffffffffffffff, &(0x7f00000001c0)="78aad2937c9af43699d9db9094749dc9e044919850310fb4b9875bf438f0925677cb74cb44e9e90f14c970ed577944550e66280d23fc2c633302e2bf019464961750dd6da560cfc70c938bf8bc55c043ec0ddc33dbffa5669a0426eaa2acf3d5b34545f99e37b243b194d39e52b3d6ee19f7f62e51d2cd3397", 0x79) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x5, 0x8080) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000280)=""/34) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000380)=""/220) read$char_usb(0xffffffffffffffff, &(0x7f00000002c0)=""/192, 0xc0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/191, 0xbf) 06:53:34 executing program 1: ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x3, 0x1, 0x3}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000040)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:34 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) read$char_usb(r0, &(0x7f0000000000)=""/160, 0xa0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/221, 0xdd) syz_open_dev$hidraw(&(0x7f00000001c0), 0x9, 0x40001) 06:53:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x6ca82) read$hidraw(r0, &(0x7f0000000080)=""/229, 0xe5) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000040)="4cb81d3c2b685b7f90e8b5a6a8691dd6196a24c7b76d3a3e3c1cbd1b1297f2f7f2b15c6166", 0x25) 06:53:34 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1ff, 0x220000) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000100)=0x3f) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x5, 0x1e, 0x40, 0x1000, "ab340052ba7fa41fbd631e1e4f847ce992a855eeac29601c311423b94ed315c6"}) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x80000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000080)={0x16, 0xd, &(0x7f0000000040)="994c5acd970bda74e197b2b8a5"}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="7ae9e4dd941f6bf1cf2d5f6666880ea5ef4eb0b1aff80848f2a2c1f8e2cd290350d19c44fac08f3df4705274df761bf39e82b37a5eab04682d55a25135ac1ac70103f272b03ea382623d0449453a646e2d0f548cba3a3fbc2ca8b2c47596aca1", 0x60) 06:53:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:34 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000000)=""/90) syz_open_dev$hidraw(0xfffffffffffffffc, 0x400, 0x200000) 06:53:34 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1f) 06:53:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x40) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000100)=""/183) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x2) 06:53:34 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x82, 0x841) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)=ANY=[@ANYBLOB="ff0400004163167ef7159375ef5fbc23b2482aa1324db18565ce6c1e19e43dd866323a82b76c5f9f5b2d12cb1c2925958c02b86394657d5e0f0fe07b04b468e18bd688878395427243c2633ffeb0184b034c70f3869f246bcf190506b5d05976012a3ac0f2d390db6eee6aca5200a8940cb5972b7a2e7baafa617138694df9bf03bf18319d5c0133d15e19ac76eeaa7113b1a8c61e0f25ca68773c4c7e3852afb678afbdbbcac1956b355a3bd3d278b18c0550194a74491e9acc03adb9d5c3c7acaa95c3140b9bf9da2b5e062f59cfd8c49cca2e8ee9a62beb0a12422d62bb85a9fbca6ac8febc007e86c6ae0c2f2f73e785dffea55d23968c58a41d833bbeb1d5cf81b177f43963f21752f14a09e9a09a71eb3a6c76400c6542bbe376038d5553ac96e2d63d7aafed0473d6a59fe038b35c935a1e06f7e0c08701926c313e4b3eacc2d1aaaa49778a8f763bdfbed7c75b03805a1b002f37a8dd9b3ed09325b615e390028bd6d0342089a161faedc0eccc79f5af8c36bd7aea82b8dbb7a97aede91a1cc0399e2aa80e2d6454f86ae15e561a10f69e42bcd0faddf1a4a533446bb5ffbf85f9fa0fca31037c633721e4458469bef4b65a0273d81cc92ed926854fa0a6fc47479b4716523157b77a039a0d6019099c40fc2d2ee5472fc4e31b1c0dca8b267515a1e6ca791a33df6548ae923901b14d0c50e29b0a5ce43f93cd82178c11e590c3788c39b3b6fd5e3a5f27021f58445290f74da6c1b2e6df112759996f4bdb8166df2b0fcaaccc8fc6dea618df1aab9fe2d36bebca5ea482ca58f941e0cbf8736cb810b4e99e80bc2baefb691182628ce99b3e42447abbf9629192eae9bf53c1bd327f274c3c528b9d8cb6d7fe3f85c34f3d5b36038ca7ba4638c6271e07fbad1bebd618a8fd4dd404dd3e06f0a17db025b6fc39b8eea96808604c6d34dea2948be1b400935d1cf055bd7f47b825f345241e66dee3360931339197e56fbf2ab0c84736706143e71b2e81ba910437d27675c3464178c469c10574c29dcd794ba6f8412fff8dfef3a5b28e8d30bf735145853b6c4e41b666b218b7f8650ae8be6c17cde64ed06497b7110c7e0e1ddc2a30040c972605b764b733fe27d3adb51c595e2cf127d220b91539e0001e363a7a696b0c0b1619dceff9f182644f13a985749e9ed3ea729073b0b1facce1c7c0c99dd18f4e9c0d8ebc03f7e95fd1399233d98022ff3159966c06024b312d5bd5f9c038fd3ee469081fc98e2be1098394225c00caec483b76634d5a26717a84b2621ab312cb97a0a990b90643297db2b372285a6f2e87c92e2a8826df27a771b538bd95bb185ddd2f9cec837a74952b48287f1bf55386678598031ff47d645f656fb6e785c220f31a1e9fc5a96ea4ac21f80b14a06c556fdc19622ce6d218b7dd6feae9b5112adc7fa398d9f7f942307ef84b3f94059d51be199dd3fcfc7dcfc9dd75c71a40bf6b9a9270de965b1fb5192471cc4c23ea585d6edebacd0b87edb6515c558c5ad66e01e49c3156eecaa95caf8f0b51d785304dbc5442a0149d50c4f791c58139dd4656d0067e331258f2ac508c165dc802530aecf6631eec7f297ee5c4d1cec8c0e33f767d2d5ce5a078365760a0630d09913697e6a83543c0242f34042f6cb5b60ddff82ea6536851457c26ced2c4c7b4352065bb6802ad3aff153f5bc499b1720284278c19b8ca1167c476f5ef14e2659930ba3a79395272d4b10c78bc772c56130f3fde3ce51c9c6b5a128ba1bd9e6a1e41ee227d04af5f452ad11ec111da2444184421c2785306f65972"]) 06:53:34 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xde, 0x600) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x311, "418517e3d5ce268d177227c1c32e6ab5ed9d2f9c6b27057e95c6f0edc2967d122c881d40cd50fb14bcd01b59982683de7eb0f2e6fc4af413bf03d9f90deddaa81c563c5bf2e213fd92d5d902caf17daa208fe361b7940125b7ee8338f217c990316d0f96e1c3d621f174b970fedae27186d4407b0daae474755cd93a4cf5c075b93b52a2b33deeea2312fe7e6d37449eeceb61587b948c234de7dacbf693f8b8730ebe7b2018efaa04c9ca4263eaec99e69bf781f45a24766cbd2671bb342db9b378390abb5b15e40314fcc1308eaa9deed4b44c843a5fb313c49c0091135343baa669b31378059e2fa581787a40c98139ee7213b177ce90363d46da9c5c4d8ebe40e95bd77f3bd7ec58eac67171e732dd8eaa47232125aca5cfe32a6b8432a2c091b191ec883108eb5a12758db763a6f2f89bf8d5c3ee7c6ada660db472393394e4ae45c3d5802f0a988fb0a9a4ece7cf5296295a2b72ef0bf5446527716be644c30cd7afe0827775c94d283fc581bd77c6ce891fe59e501b2f0204b0580cdade055decb50cc4a368f1b4a2bad8eb0d3e16bcd78be9bb6dd50fb26da1c033d6a75468a5a06ce9d7ca41979c0dee4629a619032e49321687f3d2794dd6892d675d3800573a1261d3728afdb96c5d7271864c071c85ce96ebab860f4adb85c27e2b878f003150dd1bb4876cca1f22dfab25f0095e669e4f4d3e3a8fc1f83b65142154405764cb559a97aae9ada759ee2a4d236dc1292c907a205dc1923d6f64fd6dfda470adbba196e8f985b1b320c37aab8a06124bb63b204913b61ea600d2bb465db53c59df1e4dc25e85510249dba007c75198e71bd9735d768b0b8846ac2e6de7366cf880b88a6233b7089391275883745f78ffb55f183e66b710bfbcd8ae4594069bd91bf95a2036899a2b33368a8ad1ec5937a91f84a741eac190948108637b71afb99ee74e42af117d5f1f6b54658ab51f3aa292a1c64e7a89b4d77e7897b5afe5f2205408fbac437728b8fbb33b9eb30d021f86d72f4cc449ae2cd22cacd8efbb5973b9bafda9057c812024af6a8ddf0b94be732b028f52625d18db53b9e46b2a7756485416097cf2ace5d44caf"}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:34 executing program 3: syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x40, 0x3, 0x5b, {0x5b, 0xd, "e70c53d2224929aa0d6eb45b85fa16c407637e20153d198a50556ac6cb8b315f70810baab97066b42770558a083922ae50d79ae1f022291822f2c5cb473cfc7d6f7889bc172e598d1d2c5e5a465d238cc534e8ea34064c0030"}}, &(0x7f0000000080)={0x0, 0x3, 0x74, @string={0x74, 0x3, "44c82263caa6e18cdb5ec797633587443d0d6466cb6e3916af2fb8d82a1c37f294667d7c505bfaa5ccda2c8df344871439eeca05af1772626500bd1a086a1477b94f3695f53e653fcfca90706f37fdb1f3d03493dab9998b681ac6c3eec8e4ef7e229a3a114269b07aa515e08ec9b017a63d"}}}, &(0x7f0000000380)={0x34, &(0x7f0000000140)={0x0, 0xe, 0xec, "2b6050a442816cbd12b55d8edd3c278f56527bd94c3284af701146135cb34c55778802544699eeaba3b2f8b429bc199e67fa77e36637da62227b798828233cc74f1a39a3b2896e2a73a4b8da9d94a4558c846cc484a360ea10d5310ac207ff74b6e07b9c7a25bd4eb24b55a89d13238dda7a6be16de6866187dc142fb41558dff711434f40df72f04751023b51075e296f83449adea9275c1de6bb7c155ac2bad94786e8046e92c0d2fdcb082b36a0a7437bda12abea3891669d4c92b7f026fb8fa7ca1523892376ea621a5fd5586e2124377627e4db8a450119eac3eb91a6c098dc2706be1daba5f3c3123a"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5b}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x81}, &(0x7f00000002c0)={0x20, 0x0, 0x10, {0xe, "2d76c6a8085c56b8f26d230a1f5c"}}, &(0x7f0000000300)={0x20, 0x1, 0x1, 0x3}, &(0x7f0000000340)={0x20, 0x0, 0x1, 0x1f}}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000480)={0x14, &(0x7f00000003c0)={0x0, 0x30, 0x70, {0x70, 0x23, "72de66fd26b16e27661f1ae81a9b93d1c5b96db739edb32bb38e2aac3314f76c6dda54eafa002eb39d21483869411033bc371fc25e73cc1ac51b1998b58e3e1eacea77d08a673b2c30427efb6178343f08cf8a32e983e4109a53f6bb18a7ce60f5af0ad2a157a617d2ea5acef4c6"}}, &(0x7f0000000440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000005c0)={0x1c, &(0x7f00000004c0)={0x20, 0x14, 0x5a, "975d82e55fb5e9ea20becef77edda4c0eb529b670166eaf4bb79f11136841e1b6dfefd0dbe2ac2eb93d8ab47a94b65ec5ad9f28bbc172160e182272018ebfea5408ed22d57c155227beb6466a223470cfd90f4fe983280f296a6"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x49}}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000000600), 0x2, 0x801) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000640)={0x5, 0xffff, 0x60, 0xe3, 0x6, 0x8}) 06:53:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20200000000, 0x800) read$hidraw(r0, 0x0, 0x0) 06:53:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:34 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x6e, "a5bdfd8ba20253b6c1f29928605787909935128e9caec21e73537c6ad801385d4a9d858be7d561a7972abe86ad3dfaa134ca78a0193b97ffd40c3a061f860f31"}) 06:53:34 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000001180)={0x0, "ae456635e2c95b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f2212c37d3c9dc8db1fc43fe5716bffa78315c672c4739f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:34 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x640840) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, 0xfffffffffffffffd) 06:53:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000fc0)={0x49a, "1e5f47fe69d5795c160c1c6fa03b7660989d41f16a09e909cf17902f8a84803f424780ef966f8d2d9db0455f8dedbde68a1f75f6b581cd0f20ed69aa17e02481abbaa233b3138a0da8189594c0ccda7b8731a9d6eddd81472ddcf22fc855a2874a51626fe0331b0003d6e0ee8571113443edc75c748637a2e508bf5581af5c24b4b95d1ca62ef20cb0976b7ec610aecf9014b78a9f91e2a3673d1b433c15538cbdae94a88d3f9a1e73dda7eceb02543bfc68580ad14b1bd52cfa2a8c7828fd852b90aea8e5cc9d2b827425b0f4a510b5fb45e24e507c1f97b50589a2b7682d36192f8021a66d7a9a17bf2bf8161094188fedf0a66b5a317afddaee26d568e535c3ae150a809adc3bfd4b1af8759729e454b9ed11d23de615b326188b68749e1203491f25ef1c42b264edb0163b166f42caaf19962a43325e4232d1cb304e090e53f39e0d39c2158cc0b8d94b899c388c2bac19456af3bf21e56eb6f16781a30049708b90e9e0222ab782af71f33c69fa46b215569a27351dfd0c56c7ce9b041984b5f9b4bb97b85d4fbce2663ee99d3d768c60c75576d2f4335b796c03f6a2e674428c6516e047e91447eb6fcc43bc18ffdf9ba3a9bf00f5c40cf58020819d6384ce1a24dd8213b9e8255105081e0d039bc93364c874681dc4b63f1fa10fe528951aa2fba86af851c27596de83f8660a458412d46000635d66db8df3ace77ce32391be4ac558012a3da7246a1b54b291a8ac3bf5797eedc5ecb973270d5f4cff0e27b34242edd6cce5422552f3bae0d9f1cf965fd477d8ccd707f79127edcbfd5d5007eae3cda93a4f78af5473da7508904280cdb1f770ff3f73d37e23498857ec72aa831ae34fd52d02dd572cdde13b9e8b62f599d3eaf24147b139f5737bac41c7a1acc62754d2ce426ce3b58c828e38f9abaf3688a6d84bb867fa46636b49f818bf13dbe0847a0dc9ef3938dd722a181e197a43982875c60777b3c56ecb076a614f7cd6c4c004cca5fb7bf132b5e0504b2a8fab1424f8c1a87ad2b46443c2bcf9e5d993ba8119b52f35053050de753d4da5428c8b0d5f8fddb8d2f4d68424b8d92c9f13fa1ed63a0dc778f50022794b7c9b8f95e02d2d2468349d9319d9dd21565520c117aa6f39116a67cd1d144845f07604be61848cd16ee5dcba20f0fa0971f13dcd4e11f08c02000ea2bc055bea4df672441547a7153e9f84bd591039b7a64c01678e336e4a5a6b48154c2ddc11d9847cc100f903fc468e46cccaefe584bdb15112db864fe0f25eed5065b6465b5b5ecbeff8869705a00e9c32bf9ad582d606e5714b1466912404f0967fef96f5115d2a069a026ae8c4ba56badbddbb9ba3ae035b66c2dff875786bf02e6812b980b8e9a40be2be11226cc916f64b39964a00e526637273b5a40eb8bc52a2b94e1dc03b5066afb4742e9b38fbd23753b8cab3bc22d47522a77b4d8416b1ef8303547dd65f14f0e2e2308de8fa9264a74766a17812a99a1653766d3cbca01d74a755bb1d952a346e2678310b76b246aa63e7ec1e6eb7b34702684c68d4212b357f1b45513d31ab78cb19f5adf51fa029eca998bbca4540854f3aa9bbd86feab8e5f29bc57f54531f27bd8179a8624c3b03c41bc76a98cdde4621998101aca4e0b51b1d85c8eaa85d57d8"}) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0xed6, "7a7e7cdd26de58232a34a10509f5036c76d30370f86aaa394de0655d843d38449c374107371c8feecd48c2cc618d2131b0799b23f1a7128d0af645537f975bc8cc80e7736c382175d2aa3f576d35abadd894cd2f14a5ba73966e07ce9763cf1e85e5a044154d8fc816302e9c192807471ba67119ad0751e453b5a46ed31c393ccc2e387b51e07e2281b4759c19f71dda7b71539ad15c501c3204df67296d0ba3dd2cfa86ca04779cc623f9629c6220ad0b2f58b11853a7079feefc1aefcc66a3775a82037f0e953f1293b5b0fefa53981aedb8e4b579dd585baedb1abf9b64dabc391eccddff81ae184e0ba158951d73ea6dc047b2b1c5777e70713b20bb22d8ed8959d5f066427b3fe5e43597da537fa4d3435af7d5c53d1167189f0aee67462f3564c6b886ef9d6f22af63de66770777428b68ad22be47fe7c15b0b5ef754557980aa8e08b6f726de7eb296dcc6bc0307c5ce0fe693350a56f318c72d15897675da1e1440c043aeba503ce7a4b5c8974f6cdd6c2371efbf6ddb87f8b0e77c3904545442e0fcd200cd41501b16c2ae9c247d5587590d4f7321268cf61132cbb789652d978ad7219771f5504d79dceddd0568cddef1d9a859b45b23849007c27a7fb41343ef442da3cddc850008cd4bf974afe393baaa491aa8062b812fb069e31b96ff275ec5ebec141be3a8e3633f72bd4b239abbccb23b7fe08db44daf36a6144671f27d339a6d22999a063417a5fece0234af128f5910b156b2091ae6ad9cfce216065211f2a0b2521ae63f105dd8f1741aca73d41dbed2587671805f119f4800148b41ac3cc3a4d67ff5cb890f45b74724d11fe8c8e29029d93293675e63ead5a82be578d5e8547753a81763dcf6b6bcd9a4cee46511a5103870bb390f9c1b5fd05f35226ec44b9aa1a0dad3f273c2c6937ec409dd717512795980d35f769a9bb42909705a6a27169d6050dc1055046c6677e322108887eeeed67a7bb53c2709ba22a7ee6b1b5cae1cc61514797cd1815ef3b8fd99690e14c9c6d3ac8a1edd0c65019b9cd2646201c7baf30d6810f8554404fc50991c2a0a9e8a89ada1024255b7c3d22599146b060a43d6487ff9ab9f58073cfdad895cf43886ccae4f2ba6fe4a35887680825c1c5691be54784c687b2d7d943797bd8e640e149c7cbc116aee31fac29eb592af8c7dffc3578db87b5c8b4f97a92423dac8887ba7e917d7db44a62b3547acb730e37346d7db61aba8207525784959ec59de67f28e9bc6c04cf3186203b8cb673cab5e2ee83bb073b4c1eab27b19a24685a695f0982f296bf47d449c35bb30abe027a956104ce6573c58ab9abc4e7ab16d3fedba75da42962f1270b74826d0dae8b4c6938c3312f4990475dd9497adc8f6e4a6ddad814d7dd135d43ff09b0e56aa6e3fe0998238be8c3283be0eeb0ff38aff07e8fdcec4e18625eccedc1df81b118a581857677ab66b0034a9ad8a8f5d7f9e9aaa4b98c2efbdcee3475b5a917b65e1f431441897c3cb9a81f4dfd1912888779d8642183783e357a28c338013bbc9721cf187cbff696c9e78edb784ca25733d30bb9f0a0da1feed5ef873221656bd64cecc835de7e5ea1ff3c8ba9e686e1de2fc9e2d75685e9dbe36d7377aea0c4e64b4a702ec64c83467cd9c3621779dbfa31cde8e09caf883d95d3c5eb7ed472cf59c5189a774d0b3294e6474feadd0d5b95a4cbd7eb0d12ce48481038226df38c0d8051e52c1094308c73f9bad3885eb113581cc8bdf2e547953aaf0035be953988571a19ff5003464a4a839ce0c737913c7b0b3e8f8d35a405b8d2e6955271a286f58b51e13c94dfcadcff0eca67ff9f050c2941ca3a1b01522ec881895ec0b9c54afbec51594710cc29c44e4c39f903fa8d7edde2774c0209c2d91b236033a50228083aa393fe9276caeecdc9c4dc667fc969f28ce31cf24625b1350a9353b8d7107041f03a93156f48be610bb734ae5eb8b6ac2798ed434557c4f3b10b47a7484aae295c1d0d9cb3bcb0edf2868604c894113cf0ddfa66652802aebb4271a2d92e0361bb236550f18f4e582dbb80fa561444a918f5025694483bc11b5dec4490032182f2a58f1a209fcca5d7e80ad90b36690e5231dfc6b6adaf86704752139401dbd8d0f93f03f2bdec49249e18ff9992da0db0be97d8900da637a79fc9b1279e80d9a30353bf5db17dba92ac25707d2d52307a442ebbea3e5f6c1c78f34c083dd05a7013cb635f2c78435e18cc0a27a0220fc42e6da454cb327434b6e0dc010325a169cb3a743eeab18a1a5c0f23239205f589bbf65c5f638cce4e7adc81e80540e19ef394203ce1fd592ae18c3c627ccafc6feb178149e4fe6879c21553f273f94028645195629354dd063a92c07fad6c32a29a5288c477f5b129af1ea8d3e011d03387a7e2f541a04f51127545ae931fa33bdb123a4078c16fbd9891cce61e4922277697019320f12148fd3c1b0e72db7807dc81728794177b469bcf56247c64305ad5775b9f790fc6ff4c4184e17ce278875836d4d6b7a86a1e966d72c5b12c515bbbf02cbed85d9014b4fb5f56f2766be7b6d19b076ee99f27853833f0cf137e400f74ba2fe4f933f47a2a06a525068d4d555a619e0f2cad01f452556141ba2160c875b7efd867133b6b481c580d41b52f9e6f3f2d11d046dd8cfe9618aee3e6311e9bc0395e7256364e1ae28e11460a1cbaf5e74f056287b7ea9b52865d681b56b7fce3ab0d324aa272c50fe17151dbb774675a583cae773e39df95e988e80fc5a02dc952b244be7505159d713dd29db45079ee07a676aae2a5ca4d551ed50fdecff18182fedacd27f147ef859dcb70bb15badc585713a22c8fa48566bc9c37951578342f37820902cca097eb35b8550e543cdd84a228ca0871ee1bb3e4de9d9ceda92864240fd5259f91c486095b44475d128574fa9a79ee00f98b627874681176d1f23bd414c188325f43695add65b020d62b67de6a6a7a478ebe0881fdd6868d594c1e8a59514c1af3ebe83b4f6ae0f7a005c5950f0eb2051c6fbad8e7e5b8825dccf0aacc62f203fd7bc36adf5e2b60da85fe98cb8ece299a221f5e6cb71de71d5413c748c09f84f5c2f2a96c2d4ac35c51aede826601824ec6120612baa6f1e9a54409c6c9d44d5d0227ee7d71cbbbfd8c2cde8093385286fea3b11e71904870b5cf04ffa18c6ee12cc9201a44fbf5513a658167548f3c443a637edef3d50cab1d6fad351addbe4f2332d2ee3fd1e89d3cab24e9abb820757477fc06ecdcb637321e25f27add7eb69dafd2871979ae27e9a12694cc6eb66c78e3cf2c83bbde5fa5a6651be2762b1b07fe3df07c4492e9588752505a5d578983c0ce8b373a277b76a476a569b6bbcb6f3beaf9852fbd622f04c7f477e8b98cb99d148daa26d1235fdd232523c3ae6473623044ce9c8a1d653bda4af4e82b36ee4bd6e9206e9f1a0969f8cbc009f82f404826ecb90d7848bb6340754ab5f2d95604accbccf5bf7b4b2915f2bdd1499fa7d354bb4258163116b71550a356d2e375b10bd5af8f667b36eb9f35b6e15234140feabb3a2b852fc0bb318bb78c27c0688a323b71fbf7d8fd4898cc09c7554b26abb45a95683c6703591d247354bc5339ab1ae2b4dfffb1f0eff0e35fb0cebee6b14a9aba3c55a43ed895cfd51fa7cb0cbb84e265e96a30aae87cf3bbbeb5a6f116ae40e79975bab8fcba0847711ab081c49a758691bcc61990095b5227fdee75b978249a8c77050018cd41aedaa5d77e5419879672d8e5c654149c1a167a7e12c2f959d40838579859779c1323bc39c7ebd79955456d7d593a4f9cd226476fa048283c994044ca82e8d462450797b737c146fc724766c56745bd92c164a8dec1925317abc495c540e03824a4c2eeb9597fba3974c4b6e222c1837843a7534ea7e09069000f69ec7aceb72e03e07c7554737ca1d92248da438704f22b3b81eab312f75f8534574986dbcafecd8b161b5e2cbe6f018751e2ab0d20e6f8c1b1be7b27298cad70dd8bdecf6f831bb237cc6198d0bb2b03ad0b7343d8375c4401d4952cd6c9dd5a3aa5962b4fd083f703f0096ff4a215f344922a6531d4e505c03ee354b3da476e2ff9723e7ab414739c726672bf650050c3a924250b471e2c91428650db33014599c187ece8e10bd182f261e2ee7d15b368ddfdfd7459133e3fc33705dc53dee82ec604ab8aa9f929b0ca2f6fd46076c1bcba6ff98d3d1801d207f222bbcb2b30a995ca2e3a347b7af1617bd620fe3e7de8f5a264055ce75227621c8ac488d5fee11b1dfc0b78606edd41997ecab0d8a02a7356739a7738fc0fbcbe7b5f36ae526b043e84fc4fa71d15d8ee60ddc35445afa2729ccd88d0172bbdefb2e800c717b96799c15dc43ccba5277086fcd81c14ec13777d0426646ee64cdc4b540ae6b1326dc7a5cf8fc484056a5fc76747c4d53337ed2ef75897d843299bbeca8a0a525a48ec488aa528a159f9eafd3667ba461f20e86221d965e2318223b00c7aa155f40282baf5e067c6f79dfd0a33411c6b7544a903dfa49fc17773090f22d6168a6e20dab705bcca2eefc188d27a62e59bae48560d07ddd0f7182583a8936eeceec7bcd33c3a3b18bdd8515b0caa513e04166fe9decb554bf5f904247530f50777d5804f1a001980a38cef4ef3231acd427b3a556d99dd9fa8dd7e8ac2ba64f01c6aac5b2ad5e07ed0b4477e0477d27d1417d24afb16bdb450fbd76b42788988ea0af083abc0724bbfd1843da9eb5cc47dfadb281d3aa06b90194d0800f0fde8850067e12eac0806e1e43bbf59ed2e2d2f8b75f4cb98facb466eb87c5627ed7b1c1eb913b82dc5e4adf3a155592dcb125b3406550c2f8366da60d421148ae4d797d2fdf058e53d8b9caf931bf36b377d4e6167455af15124689a8dc9d4d3109c57100c6ff9d4639ba2b181e3fdb138c95a1d99860c8cebc28b6cd2163bacc2d115942086d0c11c506c697e97430d93beb098ebe2de845868aa005fa2373fab96d8c59d5bd2c0d626cde85ae613f345a86f54d27ec4741458bf67c4f42a470202fc087fe6e01692074f720ced5e223126add7daa6e968eee151d7a66939cfa30226aae10185309238a5b277ad8c40b60771e0ad548907a7c57221ed0f0132c15ba69918d834959a0f48d1b2cbd2b1c89d13f957da7ca6e405169da2b61f8f9b809834caf9f11b3f18e01f5d19591a7c322bbf9155e041fedd0f6be3533e59f5e3cbc3cec8b3d06c4e0b01d05a1eeca6f9c3aa497bf57e4aac72e88cdf6ffe52e8b0bc280d15eab5d629d2fa54311b98e6cf8ffe3a67516b3bdecc4c40ae88bc8a24a30ae111b1b48d1b8557d04ca26608f0367d83a7aa27fe"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001580)={0x54c, "54d965a327391ed6dc09a094780e566f2f6cc61be7349c177b47fd9948d645590426aaae6edf6cdbaad95b2c7f11f9deb0017d0621569984843342f9366ecd3cbd2c1c9e541b279b9bd20e309b1bd4e1bd7e6468d3166dfd4f72d144f6544b4a3b291f2e12f3e1b859e553d0539b2019bc87ddab7f1baf73b5f372f54c8d37a25bbecd4922a1ff62d96e8c2f4fd71643ea9d5b7e615c552784f8092a79a97c174325bb3a413e5945e30facbb594c5b07e6859392ebae1898eba687392e9cf87365ed83d73cd4b24d0c0f3a135ddc29c48d3191254e97bcab912c79c9da29ef259f4c2bfd54a2f1a7ae52a658ebd3dada345f58e62642e0774d628dd58a58e0404813b039b2db87e17fd163040b46115094ae45adb97467fae8b68d1d557907596c76fa0de7b224819b39f84eab245c9539f68497ffd395b2370638271c789790e351101a38e1f06e075b39276b818333cde1310d34d40bbe91ac303837361d3eca8139bb23aff42998f221d59f5d172a42b0a18a1e415cf372d99d3d745f7dde2adff4a7c27566e909fff3581cb0ffab5700cd86057444b9b1f62ec77fb586cbb8183893793493a9e04eabc54d4e1f9ebebe724051f22ddd49388d821a6e3c3ee917137c8c7e12bfe05247004bd8360ec6db5bc093dcf127f461ca58a8881198ea06639d9c01dd670e7919983891dd3627079993d275ce2726c998f8951c7f52a54e5505dc46e20a63f7fa49a0cf98658f82bc6b1221c63fc7726d298460993178512fbe561bc0a3feadd25587ee46e6a08d0f7c0e93570436b7567e1796ccb9ec127a0a721b36a9499a4b7bc0b5ab6da198469291e0a91b860afff2054dccd70d3285594752abe8c73241a9478da54dab909c20efbfc67070958c69abe5b61b50ec5f10698a1c07cdce061c4e6e3e2edfa8e516fd5cfaeb1c4bf92ac6e9ecbcd7739e22a22d10df8bbf27cae35496444a1c810caae731e21bb292a21a98985ac8dded853332ab87c29c08e01d3b87f8c6c7c293973cf1c7b25247938d827a92cd93247d61923fcb9580901a2fbfcbfb354584c4f9f129615f18a39342b4a8205be242dbd22bbab137d285f244f12366d839e040b3f4deceb0eb3029e69943fe53125af840c46fd24f0285ca06ad2527620a767e5513c651d07876ac7e7713e633cb8b631f003b0557dd0f4252f270011945f9a14d5392840bd66fd6d4a0f5f48051d1f86e18c228edea0f0a38169e608552e03ecdae4d939f554f97224ee612c3a59e83d3134162a969e4388e087af012d5845ee3fe3d530d06f52394e6fe227ff0c21ef7eeca0146567364ac491dba9e0980d2f6aeeba28cbcf85e00009360c583d7a4bc9e10cad53c8731ff31c2db0b6a680cc790261e615fd97d409b19b1d8ba6f8509fe25fac7a6ab63448c2dd1929a1a2af2a64bf1c2c44810cfb68a84146dd9fdf88d9a09af0bddf1e1615367dfce2393cd000803e9c455a060802f0d7decb56cbec6b3bf20f7ec7b021da809d9afd2edd531ec6334195a2d5317450f2dc5a81280337ad5caea10ae3e5bad3aeecd5f5dd8ed2762cfefd5a55ed145164f6e4bd5e8305df67b061f10a66c0684773dbce41a3458899b5a13936bd24716b2b51137598e524c4071aad785693586a0d322ad172a18781900e7fcce5bc267028de0f77a1aa886ee5982b5d84053a0bac68254ffa00a510c454878b278212aed2362c725a197b3d5cd653feca64e3ef161a3c764820e816061a63316b54c13c86a7ad197e497f3ec687c28eb7ecaf95abed16de103e94145c1d1714d3049054531bdbd580386d7b0ea8e2b6466fad5a0957a84e52a6fb6bb42adf7897abb1c45cc5457c67987caa0f2a573dbe779f6d53f804ca8af8e6612688b79fe7caf759dfe2c348015fd81e4c43389"}) read$hidraw(r0, &(0x7f0000001480)=""/213, 0xd5) 06:53:34 executing program 5: ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000000)=""/4096) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000002080)=""/192) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000001040)={0x1, 0xcbb, 0x10fa, 0x4, 0x6, 0x9}) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000001000)={0x1, 0x3, 0x1, 0x2, 0x0, 0x3}) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000002140)={0x3a15, 0x7f, 0x7, 0x4, 0x800, 0xc19}) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f00000021c0)=0x360) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000002280)=""/142) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000002180)=0x8) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000002200)=""/86) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000001080)=""/4096) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:34 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x33eb, 0x80) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x4d041) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x100) read$hidraw(r1, &(0x7f0000000180)=""/58, 0x3a) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x7, 0x84000) write$hidraw(r2, &(0x7f00000000c0)="5f3554e11a9681371e4f30affec9c7ff0de1ab3006a9e96b5996d136fca98907a78b2025194190f9aa212934674a20df22c4b61e284f984f68522b3641ad522f6f5629423aef3f5cdbacfb2e2e4a0c9eb45d5d2f5656cd34d4f28cbef16dc1c9f83b1b4f808e51d9a67dce613076723436082464878ed2b912e490e477daa6e5b7eb459a343b91a55ee94cc95ed0d438a5fae18b110feaa04ae91ddcc85bac", 0x9f) 06:53:34 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x0) 06:53:34 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x400) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000000)=0xb6b) 06:53:35 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x103040) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000000c0)={0x9fa, "a56cbd5096655cef552bba06eabf27496d4fce80cc8564620fb126c04b727f3b9e3d45cca1a07933c147272a0e645af06def9a0b304dc320f3dc8975e57f5791729875c80fe184f26e3e5baf0197a14456379d16de534ec3dbf2896cb597d809a4ac253e9236cc68a8ebf8ed2eb291e763302e2aabe18ba6ceea02340454b988d69741f153bc2c83077f2a9de7e9ae08390ed41f09d81c1ccdfcb1f4cbe7c2702dc1e7b3aaac0c08af9640e5b879c9e2112a5b19d814dfdef89e9fe2b2a58975b9107c937af38a46765fcd2ac15467dd2f7213a659a4ae10fd4740cc108196ef8d856665c1a0715958a1efb38d16b715b09f14be40369a9d76eb0210af226c34586326a6f8672418181fd2d02723345859c53b776e89909a02de9bbfa65dd5f50ec98e456c391baa83dd89c01f23251e8ce55fa26d78d96eef75b816bacf2549d7314cbd643c60c9612bb4073b3d1c68f80a3c6d02f517531f8e043a9e7ce816dbba601ea690cc270031357de079a98e7d39905387f80c878fc05b3692499f8d1090fa7ec71a663fca24b49971fa338138e5396b3c58773e2b2757140b1748793976993c73cb855a0818691063937b3bd934345b219f87de3c80ab5ac1119edb65515e6d1a18a79db0ea23f73ac247e2aedcd905d67916fad6c051fac022c015bc9f7019211ecb93ef07b9599aba08cf73a76d40639e7d6836427ce1e512a4fc12158d3e7d616141be7bf9e8aed14114af85f32676c6ec72afbec20bca065598add55cf492a6db9030838930fcbcf8d09f5c69cfd6436b9c824b6cf938a60197db89d073c21f8a5ecedcdcce855e348ad84ba9c14bd5d5d7f2df3fbbfbc73ec2d5b65ad3d35ee56c7ed994eef9c6c65566a93a2da30bf2dbd927f281f05fb447ccc30631f3012bceceb7ea6a9aec3a0c7caa9c2acc8a3b591b54999919c98ba61aaeae494dc04be57c86d759abac5c9fb0d78c7890c28f614d92841fa73c9c1fe8ff73c691ed082fca356ed90d52f9010b937b0a4fa5bf7587b21e274cf44b1e7aefce2dc102fd1e7a005d38e36e2bf92491bf79f13d3b998fa1fb85415d2a36905a5b17ec70a72cff7728345aaff5b6276e2e66525c405ae05e5eac8e3846fb252b186d19010d63d17ce9836032e4840bc17cb69841b6d9d8704f99b192ab865506c22b70489cc43e71fefa0fefbbb237f04711aa5cbd0049d1ec8cf1f2938deefff2a2286fededf6c5b067de2f209888102dc85c63f8e74b19983b4ccfbcd51ef5efa767bfb676b862e811a4157e412c2b6573aacd701b4386cea53abf36123dc96800672c549c85d05bd4d7363184b0571cb03e64136a7480c076d693c3375a11f532085ce99092830f649851cb19587852fabe9e7498f0256b0123acdf099205124224b5e5899a3b4c8f227f768304b35a0a8539402846d21468502ce8646fbdce3245779844b2f9b25f18bc99046bc4b57cb7744ee3adaad2e946f88b5a0786dc497ef9faf0440456986fd61af4d7fe31eee730fce3232276a9a62048a1247bda9dd464d4a6e191c9ea54ba621f2ec24625c9eeb1d306ba52e40cb4eccec7c52ec5730c9e7c7b42b99b5d32074212e125686815e19cacb9d17b6d33c8ce6de404bf6f38f4296ad44a94f7459f5c3188c4c6ead25c38c2255c20b7a6ad5acafd9f2793342b3ef7205554036e4a0e5ee78ab4d53c04477cc48b569c16f8063a0b2aef0e23d19243096fba3d9ce929e1943f993efb37c2b78404ffc44d9897dd5ea946fcea6d434fdb9005ed5db95cb42e30decd600f00dd33d56658ae259032b2fca8cbd01ebcaf1d2bc015accc993bfc355ef4d5d8e5d636185a9cb4db8104de8b476abfa418181c84df3b3ffa97ee83902bef3d6f81a3632ca28dbaf494e4a52bf3f1e44f76e3815b5a17d11a6d32e3f5ccdb10fd6348dd160b487ff1f27989da3396711bb04b2fefad94016a143cf62b8121b3667fdad9ef48d3a42d2c6e2b4f3e697578b219953c31ae52b8d38fe99a9d002512cc9ab96efb27a3cbf562f4b3350e87969aaac11f6b107358e44b120f4a845135750fe4ac474696fc390d5089b323c32afa0c2c2b6986bdae811768d38753070a1cabdc44bb8af971081ed13ca658f471f0249f96a815438ec5c343d254146c05b0ca1d80cac52370f7251d2e970b21fd95d13908ac9c8a32d6e84e623b0ddf3a933d70940154d8e426ab312f3dbade656a69e69bb0ab67ce33f957d949e6de57943e831da78c1b488d9d00c5b5e1d4c609bdeff34e21033df8483fafb12c310d9549f8eaac8700368a2a00163b437454af5cfa3c2ec7e1845cb72f0591a7e454c95b1d1835a61f5c719b193fa97a1ca3ab8331725e1eee99042a9f1a376f66589bd5903ee352f7f4dc4f6a876f01d5ccf35d63a4c3b68ac2f9b8a91a7d23c05a9d55fca62c20fd421fa97ad7825623cdb0b8c97f0a794dd90e1a33b9f1c80460d6b4dea8999d4e8b1c661b2842c0473175f1f5713b002956a390e3972678b52c341580c04e4ec29e59c3636a668840aafdd11f7284381032cedeb0d104d40f68795a5c90a4c295916de1133d715ede717e9cac2ad19e3d02c5bbeaca6d39f2a01cef6de560fe44ffab92a39ed5345322a770ce890a054577fcbbcddf9315f1d5a43d92554bfc479470aa45e77b814beebcb374b8ff5854997286605f0b101b5a2be67555d8e3a262883a427770514cfd6de5e0fd5475a1b64af42b442fe7ea9d460eafd3001812827daa55920b1bbedc3c1c31eb56b56c6426c04536637fff3814d0746fec42a77c3c8392dcb0ef3f70a5cc45aa3a2e8a117f16d4fbf935bda2a88aa71253aea779473a6a71236741b7796bf01056ec55221b0601b82868d213cb2f60f199decc1eb8984419a6ad0e50d6f535ecd0c2a7a7e96cd2adefb7bdb5bae17e67b81b34493f1f6763f4c8fe0a75a685c616627116a8d5b59b917969fb1c5ae068b4ca10452196f7902362abe2c5bc8616fba48c0ac3ee65f7b2423904ecc4f0984f2e763c9c19ea65ebb41286a6de453ff2d62f1e7dbe0c80f45abcde2c2c47760cd83d7b45a3b69e19e97586c31182260040b1d65cdf148c5d4ea8e13bf10387896fbd2e534abae02603aef35a3601fef504560acbbc5907be3c2954263407dd7356ebf68e27d68079d7d4ae950f0da336cdc703336c892484954308ccc3e57b51598afcad98567e7615d96826d9fd05304147aca4e654a1e189c0dc8d09aad3624de03272858d70bafe35c6712fd323a823a1c6d761b2c23d6608aba5d39c610ccd04c7506443550413856e6d846188e106f4436472d9592cf828d5be534e1f6465ed8d7cc4fdf85bd8aadeec12cb1c69de21b3d6052e1e08d88edff8457cd465be43e6cd2659cb80f2ed36d60c3774d15f60451a4ceaef39fb1d8be0036eea0187679c0090fb7ddfd3cb3b7bd85718154ada03372f6d24d70c89927630f7e324453f5d69007eeac0b1714f510a7a0e8dcee6baea212a4ef617d85230ec8c4dfb3c99c6b510a4d488092be6079bed0636c7f05e7def86e191953100950b64e686d9304f3e75e3f975d092b0eeacc039f0f210d4f1d8dc856560b31f77d6ac"}) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x800) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000ac0)={0x99, "7f3c7dcee4fcc16dafa240af63a50cb98809937d7c26612eec750e4c0464fa35fdd94b1b1ed4cb172865d52d324c960c652c52a0d449823ea8a8185473ef8f06"}) write$hidraw(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:35 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000bc0)={0xc7a, "a58528906c7bde0ddefb7bb25a9806c65338eff8c4cd46703d82441a23b63e1c9ce3df5647404fb305ef1434abc0e8306c9235e54bf0f9850c3c421e2165842d695189926ea90f80bf03158ef038e7b213401c19306626440a96232e708aa9b928b73349a95de065156fcb5663b6e9de64bfd5ebc094c4b64d2f044e871c3d99fa112b3d60954c135182ef6cdfe6053b59f4c0ad3bd12ee1608290c5e827f1de7b8883d8fbbbc371759880941ac38e34fc847d1ab395069476bde6546ce4663d3f5698e21506565ff1395b78b8499bce666908430e60c31f21a91d947bf5fd2ccad671bc2024b12b6a97236aff5256b73e7abedba4f0de3391eebe556b5e27c1b2928d85d026b87ff68bb26af11f4fc4ad9e13beec42f9c068637b3ba5af07aa491a059596dbbd8d0895d854efa2f831588e621193c84afa108ef2382b854b74f0134015c216b4122e6aa245c41168feeb9658ef25751fb68c08f25e6f78bb2640e141bfc72a27ffb69196289e80e35bef1671c83c02f8f9b1fe5036747cf060f2979fb0a2fab78e0a0f520879dee5352e3464c60d46184fc56330a10f2564f6a35a9851f0b202fb78b40ae7f23350ebdb12f7a87143de674c63a23430089bf0da19e3b4f63797dafb103580253797dc8b788d14286bb7d1d7542b1b261d87aabd852063b8ce18bf07436e159d1b8580c429c52287bd7b15b4d531c8229e6f0941c169721d106783f0795d6a542723afcf4316cda56e5faf0c58abdb30defa62951b05f1434dc1cf47795901786daa9d5c070ef1865f23bf1701cc5b0b3b060b7b201e0093713d81f51a9e51ba6f47dbc013663f038bd1fee52de0fd1ade060d831426c56b0383fdb108bb4cf7763e0f5e2fda068c0d9b6582fbacb9dfdc9d7f3fce6cb9098cb5fde9c633fcf75dad5df2287ceaa19c80c4ca4c2e746efe0c4f86b7c6d36f1cc6d752dbf221d9f7d77837c073c9b816f60d929be27b719bec78a20f5ca10551a8f3d618b906eb19e6ffafaf04a348bbede50aff5ebc9d62d091eeb7b5edaa747e0953c6c00a022c58e19e7d335c35e6b078419808573c8ef900084702c1dd4a2ff0ae34694b8cb1d36b8dbedc1c0824a4de40d7cec94fba64630668252cd3fccd50e968d16424cbad61cb9d5f1451066de378640ed4f7759a7473cdc42f15388a8e573b6bccad61f245853afcc3f071a5ce6fb47009b0e230fa6e4d993765bb0bc88a9897d21d6aa3b4ab96d3130864c4ec612d4360fcfe21882964c570e14a9ba3fa5b4f9b5bd70ef50da1df00825486c68bdbfe5e8242d29d71333e3f0156afaf2e6c92f385d6fcf8e5dfa7ec488fd253e0443a6299941d185a797f3bf4e016ad9f28c481fb54f7dc8e14d798a4fd4b5af1274e2e82db7ad9974e60a79e0049f8f45d07d89b8398ffc6527dc233c2c4446d8468d02f6722fc3b37cf230e37e2292c4c7ffb8a8c7ad41200ef7304bcb17c535068995427a1ad847172d253a0ff9fee7558f301e697efdb937c4e978bcda5a41483f781ac756ae6ec0017e269c67527e77aabf07cf55e9e39f04bed914d3f6388048e6b1d6b3406efac1ad358f59548cd1fc431d491003d841b3ea5c56b17213673c7b117cc38d0b1871661ca340c65bb2fbccea69c7d9038554bd0050ab3a4c7b65bd662e28a162ba27372bfd57ce12a2db9cdc91e92b1d87241cbd35594dc0e6aadd18ce47f0c0ca412f0cb8d845b9b9131d8d8a37c48347f0c498f4698a84be1a35e99d436aafbcee1245afa35212523468b30396d02133902441fc4144423d175d6a7d21eb68c25eddffa9a161f60a542c707df5abcaf00883a044574c50fc7f19777051de36ea2f5c5adaf88940d5753b33a27515d8915bb8e41850a9f4d32f556d17886a6908127c31694206c651f8523da8e14e81a4836fe93e2070d303fb63aea7cfea6a0face961c82fb73ccd4903f3e88f8f3e20bb53e7737356c16976e7f9537976863b0ef3a73165480f29a98935e7897d52fc5d91dcfadac70748f2631681b104b55686b835b9361ee109464bdc9a768c412ee93e5178e44315134de9bfec38ce04a0fd8fdd69cdf2c73e0871775409016e020ac77b5b7eeb29ffb8d2ff961cde00da56057e53340f4f8e63d7a6c8ee1d88afb5036ab2086111f83a5885ecdaba040533b58f3cef380d716564cd29fb7fd5d796e7cb14e7b5b5ac23ed7e41f39d33ceaf56850b1e49c8990c3468e539332bb0747f21108a1b0e33cd92f2d14be9fbd30b3bbd7397a67a725cd78eed13fd92352b5ea875a01a4d4354fec46d6c94bb73e566ee0bc0f548d2cca43b5bf8fff9614ff8a4899d64cdc6628b7e1ec0d6965b55f553e1726abc40a98551784122be5b2487a0818ba6903ea1c4508c85f84d646a843e344d594ea2080a227c6b9493ba056fcd19af6e9f29e008128fead57712dc2ebdaacd611501565b22dfe0011fb88b59d68eebd15a03b919fe3ae10429ef68176abc11da9e15bc933cb77f106355976656198d708aa53bd9f5df7a50d7afe6d0f0b2701b03fd9516fa7f07f8313811e0ead87aa01ea84e8e23152acc4a2706a3a0a36a916ec8b9a177b61676e53493385aee95a2f7e2def5c1ac5fe8f009d2ba1ed4729c6d329c80a699a16d2d9bf74d280eb7e9d381dfc754b0c88cbff1131af859e7a614916fd56cca092784c3f785bb355811f1c7ec34149d2a2fea18bdaad3ad02de3a32f1963de3249967f2143a0da48b673deba6069ce9d2aa2ac0c755e0e28852088890ef6d31cb17acd0d443c25eb5206d4a15b6a1f256c59430937727ecc0ec3bd82de3f0a21f18f63276c39231019eda8be94fae9c46664c2eac328b3bd6eb0b038cef0187b843f077714512458329139078d324fdbc3466fa0dcd1f8c286e89d0f108746c5bcb8fc0de3859d4f5852e41d74503234d0c992eb7ff5aa8db41ee2729b5d23c1698ce44fe81ff1f8e849127abb947848417513b3a018b8efdd5216bca85bebfb9d888a50d3d6c17358494a79b226d7143b5625141868a1736c55b48f69ce14020ae5456d8ee3fd00f9d42488ede2760574cf6341a8c80d97f20bb0dfc45295dd045e05e87decb5db80111f7d5f47779dd206c732dd1bd954af5d99ab334e3b0d774ef562f6fdb910cd5956d87654cd9d6868b8247b25f8353fdf329ee51029af24036e43947f0b5419ea29e63ac02b188b5745c27caa5149bcdef74014ab7ffbf04b160b64cb416e26729bcc7ed6b977ff5a86b0bbf796faed1db1baaab4f90825ffe7c59cae6cefac79879d903985f41d2ee5bef9bd317461a9674acfa24e3346cc524789e7e468a2545974117e0c3403078365c593e10ea2caa5dbad870c6a4f76ce891902b190f887a5d35c055390091887f860dffec32397229ce95a1756974ed74322c6ef4b7557da9c719a20c1c6ad56afa7981aa716e660bfa06843de73c71897c657b167c770389f3cdf17946c04fc318a6b33dfa2543ae787c8e28d6fabc63c055d0758f2e87a95207e5bc3d9766027117b9b33721770532f43f45f15b4a8317f2e7a7a545b5df6e02ee2ccadc68e48f0ce4f3938bc1a434919f374af0a78886356f207bd9a9857aae349aa9e9d588b6973f4c68faffca9c351f36af2cc67cbece0e3e800c1bf0d24cad9666269081e381b7a7ab26afc66dc9b5a7684805551f71cce4b610968fc44b967b59708b615703da45319538d276529f990730b7f97b7eaec14a0dcd2320efc63cfb0bf17ab5b12c437789596b65ba3ca0f4905266a7dfe2f571508b597ec1b8ee7202a3a5639cd54a36957c975fa955c8a4eabfc3fcf999102f128601c5318b18454877bb9af7f478eb9dd2de0fa28dbb51df755d0084bde8c29edceed0e5fdc1de394bfdfa4a7d073ada777e464358166a91fe4ee0b0f7b950897a05d35a548682f79f651fa8dc66c86043b2248760be62bb3af0c35a6aad04a5839798bc0b6c57b763d55a43daba2655645cca5e5f0c0f894ff4f882384c120e58773fe90ee5bd2abf0e3f0e51523c73360a41d4d79fe69d0ac9c9d44709464dc50362607b3e5cdc943d1fb49668a29584a7ca8c3b45701ad131be1b2accbc5b51f0bfe1ea1f9ebfabc3a8f4de4d93152967ce6070588ce9885b459c70171b1003327efe097e73d2ec32028af7290007d5284393b4fd4b47271c43e1d36f7f8c3ccdbf407c96091d111c2d3b1a833cd97040ea4608201fb221194bc600f40165fb189e64db8e4cea4efb5af070f02234c8ab74725b6746cbbd8e2a694f246cb8844e97f85f64813ffce8c8625b7927c695640c67884bc304810bda9acf48dddbfa37702600a77eb27e5397768864c24853fc1426d4e267141b343b3ab959e8be0ec664a01a8ca3658bc11cb2456f7d99039b6b6f2f004107bdc70116b60697f252940d2ff1927c4f7199c6bed7ea8507e1f9a50197b62f04652a628ee502324c2b0f45ff16d53f459397d8fd6793c7ac25ee25cf28893c553c5a91b7335e59bf05f"}) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3f, 0x393000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x7fffffff, 0x300142) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000040)={0x0, 0x200, 0x2, 0xb, 0x401, 0x805daa}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000001840)=ANY=[@ANYBLOB="800500004963b7a33c5a35df43d38514f59335eb7858aab2530bfcf9cd61a0d4c5cb8e806264439e457dea4ee53a4e61a94c1ef491f937821c3cf04fa2d5ae8b5808ab3cad4c7b065c993481c5232aab87fc42ebfbbce37b3d1822d788e712fabacd68f96e393b2d66f42daa9be1287f35de017da1d044ed93f1a7fa51acd26d53807e7a6ec092afc28b295caa0d7cfb41b522cb150399faa51245bc9d20a0117ee201706e85766fb505b680a567973f0870042ef35980b236eca91e29b2f023a8e3f13db4a22e771889259d6195867abc4e39720cd92221430c48eeef0418ccc40b38f00b6052d82e4cbd078ff5364a06b9de4b913e027f6b358a3f345df0d0c7caffcf03ab663003a1d6cffdb938bf4fc090d7e3f8a302bb2b1602eb81d5b7a2101c00ebfe5f7d68c2f8d4fc3ff0123be41ffae378914d1d3c08049953b3da1557fcf3fc0ae96a59712490cce538fce38d58ce2d67655272ddd4026e0a9b4aa8153db72133cd1630dad807162fe486f14804ad7806cf0028e2d821e9998346da82d1d31f90d11aa4732a4b5f19ae1209ffce8c1144c02611f9b5c3bf5d3f35c109fdacc4f924521a0772c7802332cc6523ca41b8e95d182d64ff91cfdf7c138fbf91bcd5f03ea195d0d9cdc1a1434fb221b2ebf7b20ec879a1a715f7f0b9d87c7074bf122037334eb9f97af2ce156a428e2817b1c3ff1a7434ef835810eaa3f5f4f5961c8675330bb4298a719cd6a145300afc8300d1d7bbca4cbb261664cea936b156832bf9716798541d2c4f88e81f7d45f6d4447253c6b022dcac3d415b91232eae4e88d5f35d4d021f2c5bab1035c1a87391be2b5faed65d74f31548efa01fe88dae723aea6668710aeee66345fcfb2139b0ef956debf5a5ad367994282436c6effc5e401e61d12ff7167bb5c0362924a781abe9dac5e12177c6657648478ac5f1b7bcccbd68fdf471a63b9a57579892e5bebfb4f2ba1375ab03ad8a26fa10beac6a381f3b19aa06cfd5bc736dba8a103e8e4343be200f3e9a607063ce790fccbf68f3f4c4eb44b7abaff196cc1d380d945f239e1935be287ff162831a20c33390aff1cb6f1ea32749040a46d64d141ea7863f2f58254968cbb8e9b45fc6e3919f82fdbd1f102dd625de485971179725b56e4fef04a958a3b570057dd5a6270d3a2c1e4b2c31114160de2ca877e5d1578c9e1e4fa0f32d51ad855c5e4de705be62ac510eebef85b95517f5d17406a20b6a6365154a066753706a6b4e263ed0f8612ac32a97767ca9d29323b0cf0c4330a9678dab5d5a6ad6c84bc955ca17321c20b26b15424be972ed5cff6259d59f59f4581c0f3e9a3d00637c4286436c9550b3188cd5e4cdd9c98cdbe7337bbe37b23a38471df1cbf06859034def8b5e2fce605de8324b5b9db40f826dce489bdd04291905bda0077608ee2658d61be5d28e8476b921a785a9a3232ee93eeb05ec790c09f9d41e34f729801ed695ded1f398c4e1c428ff17296cfc38678179ce895291c636c1b842ce169820d5e18b5737d5a6823e0200d39684856fc064cf3fbffe2c38c06121959a71c8cf9e6bda67741313525b541cb7c34a5bfea47df10142627d28c9b63b41e06c7cc47aaab7f88e955cd67de25b8580bff2546ea383c7cda59d16f0479858560fd47e41f23bf17f323d8109aa5c890223f6da8a8cc0a6addfddcbc318a85d6503a5ef0279be2d0766930676a70b48ee49e087823f8ece00a3aefac1d97287ff056f1058b235eeba95f2589a194ce9e16b1e1939761433dfdbb73a23c954c222032b57c9f79439529ad0e68203b212aeb2a3457ef06800a491427630cd965388562d4a29f9fc976f24984723a3dbed0ab39ceed861a51d5f36db8302c0f9997899d0cbb2764e38377c4655b17a7863f1bfad643e0eee1fb65b74c0b8fce721c5f808a09083975fefb1ca9c5763896a99a5b89e1db38982eeb35a6b77a5bde86facffdb12d06d67dd85617fd6864ac8909d82dec10000000000000000000000000000000000b0191090ffcc45c72735a8f24a8809d405edc3989a30ad15361c256f5fa25d5d1db322abc149106a502fe6f1301f6a70f246483ba11604d2114fcd4bf540bfeb290adb79f8fb553fbd21"]) 06:53:35 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) read$hidraw(r0, &(0x7f0000000000)=""/97, 0x61) 06:53:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:35 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="53e38fa929d7082c9e1a84c744c6bce7bca74ba0a537592eccdce2712c404d0f66a6d90e3117a2987e006d51fdc43fd2bcda50184fe79e856321ef3e11756883fca85d47b35989c767ea4e5880d7be6fb987d7d06db2b3cdb9386155f75bc186dd01373ba54182c8b4a9adb98bc91ae434a0e29843a6c4e9574b0e47b469b7a9df23969a6e1cbc8c5f711cc0aa48c48e15bb091153d3d8686dc40277a3a3de8f1de99865ecdca477d6aede2f527fdc1696b6e9d6096e2163001f7afd02262c6b82ce47dd551ba826cd72c15fede87f98160232626a253cd30ecfba47cae479940c6665961013ba597cab172ceb7d9d0faae1c98b373b0b565e7514bbba5a269420343640d3e295bc032565ef8c19e9c26237c04b05fe7d57c3cf00d05bcabb49730d8c75da36a661eaef318389469e52571816e87278af7bba32bbfd31879401e38c7420e795c989520b383a354e51edfb958b6e5b134413262f2fee9def290d3ead352666f5e4c3886a73fd88fcef32423813a99223c99e3ebb78e2680d96e1af94e79c63eea188186d6925870c4d774cdd88cd6068fea964ce6fe67d0bd08e840abf0bcd74dd5a326447ff07922753604c3c84ac8e3a170e0e01fddb48cbfd28b1ae28e77f98aff19757a71a99fdb2d9c4e586805ae04fdff86c45f618e492092f05a5252bd171d4618a39ebeaa2dcb22ab5e913f9a663af6a58408d07aeb13364309da0fd01f59ac84043a3370d2c83de46bbbc73b2a3316f5c114657205094b24906537c62bd3d8b3b570fd042b28ec84ed9e4462c2b62361230007be758845e761970f60557739083a1ff018f99784f50add473c0e30686ed6617d918a4d18a3fb5466440e32daaf774b559d7e6b5894edb5ebf24b0a06adba03dd50c55d91c4645c135bb489eac0d75a6a8df52bcffac3783027404a907ab7b9af090491faa243b27ea306593b227f0be3b7b89155cdb2dbd8142969293ba3f5ac91804549788e2c62e57efc1bcc88dc7f52d009d0b49f2ceac69effaffde0c10d142dcd5705f54a33ce73fc0fbb8178dbba7fa4e12405879fd933f35d7d92eddca7ac0c64b90a2c6b7717d118d9aaac0691e44681c3b3a0bc260011515c64369cfa28ffbcabb9cd765998015f2ce4af9c5ef3652c715b32c9050708df7d2063c88644e19f35f5fed9e9fa8d77962fead9d8b923a4de9ad547c4d63cd874b3dfb2596b0cdaf8f2490692fc4086c76797f019c7bdc91d644b3c3bb03b22e7a523e70a34af442ff281104210fa0d2ed65e6dc27636def04b9bd71b0767a59a93efd3baac3df302094cd4c8bc710e141e1c9ecde8bdeaa187f4e6cfe5695c2a0c5dfe749b9364b834222a244ca010691423b4afc5b3d68411a058fcd95ab399e309a5dd7dc9485a7ade16f34815d642566185e498eb95d3ec0bda1e54b0e30e135235e4a2b040e1d0ecd5658c6a37dd6e0c0041dda0d02cf3c3000ce7f8b128b75f38b6647f5164423b9a37252986cbce1dc66827c54e1513bf6b7b479788237c462de58f866586c3adffd0124d21831bef0df651679cedd725994014e132fbaf0055c4fbef76aea8aab5671e82c0dcaee750952198e146a4c98430c6033657dbcd0a051302e259729c11581f98fee86892380233213421be36f3d308345b202ede0ce34abc2e40974afc3c92406fefaa83f8dd4221230def4078e2f924dfd4859bae291af151d5f5ee38f4f2c008c37551eb6cefe438426e1014753e534dca6ce18489fd57883ad0250c1d86b41b8af45d97ab094dc40bd2ab05574de8808dfc057a8a76839dd9966abed0779fe35209f719ee75f88e03bdb8f0fedea595ebc30aad909727295e4956b87f0903c54a0526b208b04523f0813cf23936d527779cdb21f4357edb435f478ddf77574309ac58009d8a70ba6b0e538723c37fbab460f886a9f2b610970a42aca1113dcadd97a5924a0b7db32a5f54c0c5786fdf35034be18994de34ab042b132c3225301af7782c0d6a4f743d9c3ba11860ef161f5c31287cf3c2673a209820ee607fda8b1b08b6c616ef9ab925ef1fd2796ac523bf6ced63da2d2a1546e5d365238fec477c85b575d6d40eb6212229f92015b7bdf76c6c201c24042ad37e62356f3b722428daa40ac0dc57c3d6b74013852c5ebf7ac80833d90c4fcd48a773b1c85c0cae9a9ac35338613515de7d2a9449c3c9efa0087ba581eaa0b225e7dd4d9eef1eba1f77ba63546dab3b0ea25381d9bc9db843ab043fc1f8afaedea8304a4f0d177de912bfbadfdb52c74f3965e2905a55566bd23ca34ddb528b57e3c9039e0b4d28b0614a545ac2e3146a1a4f94a9d266723cc05c06b96ce20555f99be5ef0f3b9d42d9b4095ed2e3585a6f965ab3ba58bc61155dab93dfc647eb8c1bc3658262320e6a2779e480a03e5fb9d845cf937b798b60cdb2a59d9e3363db463e554a47641b1ff20efcbb63ceeecb16a97859d7c814868ad888b93d7152328a39921f0e10502f6e9f414055c261c7516a69ba6b910235cdfeb6ef1cef1ed2f3d253f51bf94373955a650c0a2f0db18a7cd6a820824a48c3de449a473b0417721d6452973f419b755b99ba3d1ed24a5d0b90ecb98baba401a7cadca88b600abfea35f5479215eb460d7d86047249d3ff7e22df9b1373539d364e7da4e921fe09dd7273bc6f5d85b0b2abcbdf003458e2a7b933f700336df1e17b84112c7b129958986f1c6ba8fed91c5bdd6d73325822d2cb1686c86874cde9882a1632afe83f1da1f6c3f51471a2e81c4e4ad4ab62bfdf332036d33a85141a300517ba710c5ae9739a71031f1dbad93068b7ed982490ce9e347f5ab00c9986dd315667f9f1e758ceb874cf403083f5180cf6d9bd035aeb18a83e5a5178ac5251b87a765a82b5b1ea44357699c8fbe4ee519832ce2ea56d3d1918cb6620d77f778f214114d126bdfcc2efad180fce9ab25350786d2e1092331c008e9badcb817fade5108d347fbc370310e2565faec27412908f42a02e451694a4b25a1e1f2f09cd435d29cd95c7da2f8e35be46b6d597838383665c9253a13c636c67c92b329d5c8df4e811a68196c7ee1687edc1565f26cf2fdede94631536276016bd2e9b150b8c4c1b629271efd2847feb183fadc4eaf1656c05cadf78075d3fc74114f0b37ec992b874764dea8048e73474e96eed132981d4c090f4cbda1cadd37b246446127e1de7341a8fcdd9c1b2247405e869c089b0c7805c9b132774e5e4adec17c4de54d255d8c6c06d8ada3cb478e280e301e6da2032d8854555bdb0e7677ba1727c850c1e145d0aa7848d33eb683fc43adb5e001c3b8aaf17c49af423a2d84753ffd4b2bae757a2b1413c60be0a3d0cd1c56046d7eeaee976a2a41318244e65a19101af523682723a229df825ff68742b13ec511eb43a7c600ab1d87e7214fb7feece979ad869f6a6387bb507ed24c4fcca6b503f451d376e404389ba89859c22f7b22f3a9ec8da585cc83d4b6ccaac21197dd6200ae0c5517af607c3885e8e1b79d4135375e33d432466aab587f3c0cc827f0dfbab1c2f71d1907c55366664f2fe4f94946e293963d845b59cbc978041a395a0760a06d59654a23a36f25d9e127ff339a906ae0e91d71c8957878608560fb2f04515a809e0945e04c1c8931285facc67e67b1c4c1fc658dcde9230ac0a3a6a1d30aed2fb3f16df4d3074ef1d05913347f2038449678c93db24a7a7e0545ac981b605c2704aff9b8dd95a6c9eb55c4bcad99d90892dbc194ddc14092cb749d3dfddf7a3cf9b52fdf418fd6edff34c6501224562273f4fa7d9d84d1cd74ec0572bb5bb7aad02b6b70762c37ea462d1eae894bf01544a8f32a9d9595c09aeb37704df58d3df6f0d0f225b5a8bc4697476a793b5c2caf4efa0a45e8a5df601aefd3a7ff5c98479a690de73e0ba911d5a87671f922ca2f75fe8185a268cb59bb21e1e7338c13e6f8b385c62cb47ac8bcdefa113188be6b82ac49d526690227903e56f3f63d61605ef06e3ca7c8839772fa27b64bb63928a398b9289ab377035af8c9138777fd8262c643c5802f676ce785841414b2e90d4f0d903b1466d58dd9f420ac85e9e9770dc72787910cf7ccea92d2f6a8cd6300b253c5006cbeb4f90ac366bfda212e5deeb7cf0a557b57ba93c45e1e42b024b442886d95c58c199bb414c713cbce479fbda43cb7ca09470c7138302131d5e3bee3f1775019fd05079d328c2d743a88806fe925ade17befdaab062d93b51db1df1fcf53521b3deb6e855c5855bce2232c5b6b82f267375ddd4c0369812e9ec7fbce56b98cb98a5a76b78aac6ac3cd99af34ae992a1efb2bfad4de148ad3c13199b27c883b92d6768b609941fbc03dddd61be329815a0e4bb9c4d2738e512a1293a7c99cc6bce3d54cbe63d9e1680ead5642aa5d0d8e0002a7e754410ff61a0e3b06be200e8ef83481a5428ce5b5820c4f5772b0ff61ed48fd8d0c8fb01765d307e8d55da000f19258c71a972350286c6c45939fe28a9de714a5d141ce719fe22ac37b85b92d603cfb613597680b72631621365c75e4b65d72afe894e84c1065c068fb568732490e8cb80a54917e59da92b89ccf0cf6e3e95acb59e025067ccc634103c7e6ed74466477e8040d0ef216660fff10e328093c1f34d56f7cabdf561726d80907c334ac49e3bfbfc438d86ff3673ecce5c3a4d188946614f75bd91141a35f4b2ebfdf961632442b0a1711b8226aa5a13de44f1c0dd2ca137c58ecec2bd126281127396f65a8987973ebe972acfcb4b0dad266f5aaf435d5d303333d2355c430ff76595abec9c83c759b090106ef8c844cc308c1f060a054bd6d73ee8efba147d7686315d93be4ff86ee78c531f85712046883880452efd1e2da8a510f04ffbb3a9601a0410c6fe5c9456f2245f1074006e895cc2480e64aac1bf57fb324b17170dcb9433667cf9519d1368772888f83e7932916f91f8b00fc5fe1598ce67e9c3bcaabdcf31e3118bb4635daba1b110d1c62452ed928d50646bd32a658ef7c95d66f42a5f134fce93a4bf37e14bb6390d4100a401e8213e0f19a1b9753e5de8fe6e2c8ab6eba20938831e359802ac80c2caaafb9411d5fd8e127c8f0d8f1bdf7bd7bcfbda26a2b1fcf5f7b18479754188f498416bb691219a711b2e54003b5406a652ddcac35a0a099a09ce272d1eeee4efaa1542e9cde520f36cda2b48377c817233a93218aa19b14fa4b4a0a712422a2e6b41cd9abaf7251b0000c6cfa941ecfe83ecf47672cd039f187e093ba620c4a3b99a988964e7edbe353aa29031116cffe1d1772670ccbff2f2844d726d5b0d25e24b7d143f680ac7ea53d7048e52f83d82581de13b6af5124cb4d9e20866026d9b1bf82c55f008a5a29609d36a1ca3b7c9f408f0fc03e12b82149c78f4bf2798ccdb554dac8e4354ab0b4e60f12eac21e1f97f929d6a55e4a74ae50efb4eb86c9cb2376c89b469a05fe469b84f1aefaa1f013302a216ce6d33d2fffd702a020c6b7eef277d9a7cbafb5933f20a15bdcc3f6cef97a28d7528081a64d7fcf9b040e36b670124998fb72b2de85d11d1dae2d91b88773c7e86a20eff00c5924b5ac67404866eb9d1ef300e7771b30993649db5519c57225225d3b22ad0921aa6ff135dee8c37c3cffd36c2eab3557eb6182a395577250d2c31ae4e55a9ab5885dd9d7c00d7712bbca39731eb63f786eac193573fdf2b5437c6e2544d635c75bea9806612ad3cde49989db75db529ddbc0f62879f3cbf1aa2845f97d6f51a577a7b3d049c4c176") r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000001100)=""/91) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001200)={0x972, "83ebd3955da47314d9618d73948c7efe3e26b2b963e61c68c43f17957e49f0306d0cd740d8c82568b7fafcd8ebb87117fdf754337d4d62119fe36a71a8e86a17598b39d51c3302584fb0cc26ed759beb8babaede4eb5b66ee27f5a66230ad5839d67fd1748524ed5729a41f468eddc7f38bb380d03e9d894f202c72907c15cd2cc3538a2d0acfcd959c29ae4ebe8e717bfcec485cf501c3ad27b39d661b1bf9a24cf00718ab8bcf26081162dc991e743525ddd8a6af1f43d5cfbc0951d66de5fcee7987bcbba388c876af044088defdd568a911341a531de08c80d3e1c34cf40df1105bd586daadfe0fddb25db425abc1a2fc9ef642e26802367aa2c9dd47442d632699d4b5920d1bb26263d1a35e135e4f3ce89012ec7b08a6b5c0c5fc8a4358369f9b6f907e8b136502ecdc7240831d94e626410b882871649090e18bb82ad1d2e607e4df7e3808e0cbc7ad414918d06ba9e2c944afd51fb0026380df18aebf9e6c5204c668a429af135d732ddaf4614443ac7f61586572351e409524fc0b2668464484015b1b95e43e4f7a52ca30f63d7a2b611eadc0b4aa2eb1ab1ddf86aee4b9cf895f0b4cdf934910df5733cdcfe41a5a0e2da5a3a16a7bb7251c256da94f53fd772f28ad24fd99b41a9894776797db75dff89e261f0227a83115ada987f7e1fbe82735602a8eef3e014f2dd61417d2f8fce147641948a23d7b5ac44e5d58ab5d68808d499e3dead51fd8590a010178b061f97681c15e5f83f2f05d62849880f2fe5a96f34d230812fb1ccdbd1a1b7e5f086864a09cc6502f734b84d8dd282b9131b4036728b8e1693bf991b5caa617181cab03909ebfdf32158ecd51579d94ffbd0075fd6b38874bac48cf0c912aba0290669cf4e81b187b321230e1c52ec8412901b7e3d522029cfc1c466bdaabbb7e295a326509dc9b48cdf1044fd9a9dacbfe913422bbb16c9d8904dc984159c29ebae4c5e964d549ab518caf7d944fb59edf330b0cdd5589b23602d428e95cc0343c14b877dd51603a202065b14acb11f8709fb633c238b06666bf97199674403ef0f9fad297ee1c55591d38d013041efb9488b06d7c2aab7ed699cf09742b21520c77d463194a374cbb7dce45e87a89257c15823f086062a01cd1ee32db3da9b51d5178878fcdf6e9e64800cbbe2a7753d5d31662a07a88bdd398f7468bd9c711d4141c159d936bab46834dbf18f14ffbcdbea82f52f113a0d563922b9084863512998b8ea420f95d38269c173320b629a30ee1a059eb07e4fd82954e86ab55195ca12a394875b2f428b447183eb0a3904da7924b55c5a4388a1719e4bb738c9410ae7643d2ce24fd6ca1a39c26bdbbc7551398ff888822ccc92c8100b1e7ec34f037988d31eba61ee7221e0a912fa1443587204e5c0b90ea9cfa615bfeb4f673071e607adde0fa6b844646360e5033d99dfc36ca75d0fefbbc9ceb08b43d5e2d194a3c51d7e7d1d09afbf77848c828a88135250950a30e51d54ff535ddb3e0592e0a4b9141300893b5ca7b763acd3991ec42c193067f0c0839141e14e3811374352d372fab52a80408a7e744af27372fa2516daa4378687b839f8d4eb081a1b1e53440698db285169132d626b42187748fb99cc8b1bc43f469f5e3b632b18fbe8207af8e76ba1a8b20726b7276a24c86cd500852f229eefeedca6a01ce55d8c03b514820fb24f7b9b757686172507349a496abe17c6a19c1462bae34b6e0c04c3df208710aa10364df0a1e563f8a390546b81b7daf4488a23b2d9df8a64cadcaae67fc2a2af7545eeb914a3af5c980f5143b412c3c4a7e836050de979fc0eefece63e5ab9fcf7c40786c0a7f4879cc3d60244709b751aa17d36f14d0c5190c54bd39acf25ac0ed2e723b013ff0ffbc60f8e44e0dd9f1a67f535ce411ea8b0c2a9bd725598122c4552571e43118f27cb80cf59ab34a56d17e9dd7a15b7fd08933a776b476f48ab523e941e575b949b71dc7776348c9e052a1e88f75b1546de694d5f8312c86b8a63a3c6ac191d0ba056591a87a5ff90f67fe2427c8e74c4dc410aad975a5e65dd525722b8973031e41967ed3809b220ec5dd2d5972f8f6088585e32015501275c741f7d242e1657d0a635b1fa2626c1285f0e764489501849385b670f163e36238a1568245dcb959dcfb7230a341ffcf2fee75f585f5ae826d91938a8f23ea5137eb3513ed05454b98440257537e33c28c457d096ccc5724becc64f8a188e55d708149f179a600666d41ebed88090debab7a28d396ffe4f772b38f595f2bfed46d2ab59982e2622e54aa26d2a1ab2a702e80e2007aa86e772f95f23957629b2c276c6a954fea2398790a78dc801529f2dc9a63ee77c329a992e5280318a488d284186c5405b08e9e0fc2e7a79b479b92b0df4e5a8fb512f42e4a82d8c815a2910360960b6c781e736d66621883c91e4ed968c4ff6a3a04a4c036dabf4d0e4da71567100370371a7d8d153f8ff8c70c566a2147db9875a2e53b9c6afa9e191c769db67352e6cf474e1b50e5cec3e39dc251167bb0941422822a185cba51ae76f788e735de67084611dc12384f6c0b9e04227e16e358a3e60587d6361ac86e1f37275b4f9b5fac468039f584807650cd7dffbbbed7ea1fe2ae310ba9e807a2f0624a871b631e8cc975ec96fec0759b666d67cd8b942122b3411d130e1c7e416a96c096ecec7fb3223aa48fba39430ec445340adb8f7605032ffd363415dedad617215ed5751e78c2e61a9bd97600e2a62f41d7654075f03b8ab8abaa0cf11c7a6fe7d641328ba8a79fac3b302d8c127c741fa1484766dc4897b714ed269f7843d362c2aaba652373bbc297ae4e0816fe9048fdf685c4d4a4f102531d70ac7f7fb290969c196d693fb84acd34e55a97187464b1ee4c3a230d1b5eb63a5b64aa3172f7d341f52397227428a8fbdd4573ad3cd4b640b8d75d00dba7bf324daf8e7155562a5059d4be10f078e2e5d88d2480a5380ecf88305120da15e07675f459b3062f463df4a49379cfa9b33c5d2a07722050b08c9158bd1f271780217df46fec9e589cd178a9767e4b952f7a618aa203e6dc4d9059a8d6e7d10719785bb2285c34d67dfc4525767b6061d913bc1eecb681914a326c650370459999e53891ffb7135a0770f822d81e8024ef7e5ba82b9c98e0d9d6bbdafa1fc725ae748790274e93e08a3688218a74c1923fe16d3bb96b207dd6a1227d9edd16a0fa9ab6f280e972b8b551fc364362b4c3e9faa8b838123081dee11bce806d5df2dd960cfafd382be50acd5ab448a67a81c0cebe1482f91adbbcd2bc2f284bf2aaf36838eb932ab2a3e4b9b0fff1ca8de0e74f3b14bbd4db769e05e8df77a35c9ce3ed83f1a9ab1e6bab51a657779f3c3afbbf3a59821c142c9af6d208d725a3d"}) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000000)) 06:53:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000000)=""/25, 0x19) 06:53:35 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x0, "3ce3d8b778904dccacd9db0131cd30298173f0f49bb7b90cf37555c577148b7dc66d861e172f46c45cf19d433b0e3780281fdd7fdf9280169b4d41d8e2808206"}) 06:53:35 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000000)=""/27) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:35 executing program 5: syz_open_dev$evdev(0x0, 0xffffffffff7ffffd, 0x4a800) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x40c0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x9, 0x9, 0x3, 0x800, "2429c036495babd9d9cba88653b962f1df3c7e9280ad319effa5c3c22339687f"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:35 executing program 1: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001cc0)=0x8) syz_open_dev$hidraw(0x0, 0x2, 0x581203) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)=ANY=[@ANYBLOB="060c0000b3dcb9186f0fde9bb3008626af7e58a2c7e9d34cd69d9d64574c2f55eb9026f1e720ad5bda626ecadcaa51417f7660d7960a939859c739e1d29fa8ff11a4ff3c97243ca44678675370b745a5c083341d8d677d97af1f9fbb220e3e65b6bac0163d1036337a6057ab0a108891c21b3abdf05ee4fd14403a555beeb9e85bf4bee373ee2b9a944bd205ed62008feb391ef51ea29c3198a2923bd934e730f86337952064a14b0b9330d745fd8c4a8dcc2e4b2219e7976fb375ce06c7d95c374a26f64b98ec9af4a6fb60240605108f42fb4ba8cbaaf9d7b7cc71df825ee799787b4b7dd05b718060e20166b525c837b90dc466670a9eff90f66cc3804f05ff890ae15a8939162f056252fcb733c05bef254623940b81960423428508511f73ee1bb399a118e14212b979225b30a183f9b719396f771acb43106c6f4b11a344ea3b74202b327a24d96a37b5f70678028d12a19041673c2e56712d9ada3a1c4a9fd68844397f567dbfce5c6a8da82024ae28e7f30c91f7d1f5515e583d08ec22e24430ee0ca21871e312cc112170901c0bc3d286abbcc3e7167e999c21a492b49307114327ade0abc1ccb4e73b8342e9d312115c2ad337ea0ebc514274f9690bb741fe41e8b61c9a250611d24ee8cf38612da8f4ceaa4eb96b2d8ff312f234d36ba342a9201bcce2013afa9ff40aa18d70be9de9fbcb1b24ad24522ebc21def969a6d0004a40c11790dec2199c5c5136cdb93362cd792eb1e7bf6e45710cf937707ba20d911b2999c54be89e77a5945b81259cdcb97e97c0d492cf156f9d0984047cbe839deb6d0af0271d161924a44be9a6353484885b65a3ccbe732c9ed1850952c67d4a5ad74c0df2242d2000e99aa3419e72178656f31b2325a899e294b14a9f0f07a0676b5940c02e09a97f886283b9da3a82a4fce0aac4e46bb92082351c475bf7c350023c4e6aee51e2c66516e9b09478c0bf5d004b7defc226a139fda9ea5021925e4d9742b9c662cb06bb854575325c25e6ca5dd57a62008b3743c3f745a19620683e9a8c711af2f4a1dd6df161c1e54551b46e753d132e86250304c406df028b46d6ae54846a4fba06aeab27b5c8e9e8e1af758c5ee489f2f9949b5cc305cb4f686ed4ad48e3744b829c3c32bb236eb78af2e165372b6bfc5e3f0dd6cda26c382afff7a2d6f8853a38d4c392c8e3258e3bebfe005cea9e661e242d55ca00bf6d9ab861c7f5c975a7edfac1ab4f765a88ccf1dc704f772c7f3f74d7b656db3f8af9c968ad944581d93b668e6864d87f7fbb33af6aac30791a4dc3729ef7d9066cfdc9d64ae179dc7232220f48bdd89d5e007e59ad7c04c98cfe1104ec71f5cdf8173c1ccfa7e77c6b47c5e82590dd5db28a3043e9a011046bb7299dc975633efe3e57ae6fa28b83711c544f86c9cb4d52e4505519250d3b978756717403a4e99226fc753b29254fb1c80ed617d66209d5c231e46ba6c6de49241266ed25f6b19f057cd47c9d303372c231f6c904b8d3769d22d9023c3cf5667f5608df7565438a836df41b5fd61f759debb0cb73b69e37534eac1cf505b5a619313e6962c92d6650527bdcc37587fab755f1e7892dce399c4ca020353b3a82a0256a3c4d5d0776b265b72758edeed2139bf5fd523394be21b99dfa7ca9b51fe3c06b0a26e7756bedc623d687c3499ebe98ac18d42b5e8fc8626da30855a67b44b82c620e3a22f7364c8b4bd2aa25c97599b4468ae40c544e0b5840f550805ffff80f8735977ec41ee4700317aaba84f31aac57a4b0e5e3fb1e0272530e45a4f4527096e2c18e9d55209ec00877ef02fc9d3f21097b65a8f02748f22aeb4bf0ebc5b7c168f8f568235a739d320992e505a957db1f821c976a62514ede9ebc6ab585293b6b9bd93cb538ae4a1d2e309744ec4869a15aaa953ef2e2322f8d5c4578a1b0b6aa7541e40d02a3318645bfbc54c559f3314cb10e15c5dedac04d68808e53b2b5ed557c37a771f9e803aa86bd1edc582660bc14926893caee52c3e94d112171c29fbf6bbfbd195c74f301e4edf3a65333ee4c76b156ebc680c1252a68c2eced77199399f947292a636c7efd937505637cd869c3eee812bcdbc3ff29653e4d500b21ca6e051db6b8ec86772abcc68d617360b5173af8ce4e1c3391c4084766b8a331ab1de2add168e4ec308177c6049a2d6e7f1f8e1cafce1ac5d104ee13018ab016d7747ce50cf7efdaa65792b5d3ea489fc5ab7f98664414af3774490ea373cd3e5e815aef18d1f3da610fd9bf040cf207b8eebd8c0a51d45858c5b7edb5604b0e8aedd192b42d0c577e3f24534fb98719b44b0416f26e4af8658ee4cfbbb27fe9e2ebb68bea417c0bf4bf2ab2841cb76ec1cb1a5980733624f910051326bbcd8ba44698ff5caf2ac472388639c1ece4793df6bf0d6a365279a9a8fe1f320fb5fc1bb3c603d2c78af54820e2beb3d477a5e7cc3545e7495f9ea7009db9e042b1d9e0df7553a03a15c8b2d13d00334aa33eb68890bfbbb134963b960d7c3198875bd62004001ba4d6e07d2f83a0f47e8ccf903ae5451a74713993abc530f366a968917756dba8faa0c5ea9b7988c7471495232bc2873d4cec405a06568ac55b20df1e8ac964086a5bbe6abb6863bafa187d24417c79f18b25011f05032b2f9beeb3965644de2bcb594c485bc2552cd76ac77333ddf9daa758f8a36f2aea0b10217f0e1d6f5e8a90a0538a4a948e2696d101067a5519dd381f1ac75e75b0dbc0875347fd805308cb9065559055f25b905d27353a858ae28fdfb820b7b128ea78975abb2204c2b19bbd983966fdc378264002ae2ac88be2ad88d75ec9af357068c1cc221e73a63fd04d0925641f7a1106a26ded7248091e8e8cd8b1ffe35e71f6ea62aa7546a91c2fa5367b298ab3cf6586d4d18777efc79b66fc0ae5f1708e6c98206889820f6f7de0ef362620cb936f3f122b7f60689783bda0ee4fd9c7d8d369df03294879402ad2636a17cce4ec38bbd5f6588298b2259eed837203ce1c5e2bc49b06ee4ee1d577558297cc07c55d0a6ed32472f3ad46902a50366ec3dfddee413bf018eaf0ca81fe4f3624fed553b0e72a8eb5d5a29e3fd7c8d3583701f4d52f8360696eead112812aa01e79bdcec73f41058a8ba4dc23e92a0d7d0a53a79ee71507cd3ab8eee65df7450b00e271924ca6bf38f730fb9322271d35b875f80f23ed65b5b2cc5eb87c96897c345127d683983c78f41a75f5461a2b784635de9147b48572a5b84952ff113838a54a567027596a83b0e06ea84ede7948bcc28562a287978a4ab75191ae1ceca3a545051180ed9ecf6a59ce1c88f0d4e0010c44481ff2a1d300a2ac4b6f712b4f0c127b121f6793e9032a75c10efa7793fe7d739492f6fb589d3c89051b1d0712f84da92dbcfe814b08c3530f0a0048c7bf6e6ec59be52aff1aee4d0b7ac5cabe360bf472126cfe785536dc0adc05a6c1e959f533ce71f4f2be40fe5da993303613311a72f97100d95bf90fd332872ecb4d15ab825e9686e3b557fe296b44ed63aae2bd6e121bf300a7e110e68acd222f171104f0a169151ec387d04e1e6dbbab5c4e47fa169e437e92ebec7980db0b3958f5d87b1d81189080c0aada4ad76f1dd4d69306c78139105534970173b6c361221ee2b12b495d2c344b9d07e2b5db3dc0e2038710cc50236cf74029ef78cc21140d07d2339e60440e3aa6d842ec104ef108b0b135923aaaf28e2f85fd6f5589c103fcddbc95ad3d0533cfab3c37842a6363044865196dea2039a28510010f78a165e5c995458090bb86a443463121145b2ead81f11b4592979eaceef9ca9f92970974d4763bb577b880094075f3d28bad2215cb2a26f38ca5e3deece01b97ff52715dde0dff604ebb31706455ca533691ab1f1a5582087990fce72979a2b3b04287d1fea90333ddf072630f35c0f121046bc1eb1a2f1eebc061c6a817f1c6f2ad5023777d7608b26863fe6ea420f985f726bc18bc230ca4345de3940558547a717b757b1ccf4e74c8431af5f9b8c2c34394b02e57eb82555c2fdfc02effea93b2b9f22675768103efcbafbcbf79f400733ce48a6a7017555f842fedf36d645684d09af766bb04df623be12e9736a8fad41774243726185e1e74dc1e8ab67f41ede9c5a6d0fda4b7a271cb51a2fda5b4bda77765b63314eae989a22c341a1222229f77cc7492ef453544ea1c5f251aaba4121b943b0a25b8a22d41183aec87d00821b6a7c1257f91c82fe9fa09e82e8f4cfc9f19dd8f4b69120f407b659e9113a40070bbff7f822368de0762ef4361eabc37fae36ba77c8914cd7d3f14dc81db7bf99e8f5c0f22dd2bbfbe6f"]) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000c80)={{0x2, 0x3, 0x6, 0x5, 0xffffff81, 0xffffffff}, 0x1f6, [0xfb4, 0x7, 0x7, 0x0, 0x1, 0x81, 0x0, 0xffffffff, 0x3b7, 0x1, 0x0, 0xffffffd6, 0x20, 0x600000, 0x4, 0x2, 0x6, 0x6, 0x9, 0x7, 0xffffffff, 0xfffffffe, 0x6, 0xbf, 0x7, 0xc81, 0x0, 0x8001, 0x8, 0x1f, 0xec, 0xff, 0x7, 0xfffffff9, 0xa57c, 0x40b729d5, 0x3, 0x6, 0x8000, 0x7, 0x401, 0x9353, 0x5, 0xc2, 0x60, 0x3, 0x4, 0x79c, 0x140000, 0x7, 0x8, 0x7, 0x1, 0x3f, 0x6, 0x0, 0xda, 0x3, 0x69, 0x2, 0x7fff, 0xffffffcf, 0x9c, 0x2, 0x800, 0x10001, 0x7, 0x8, 0x8, 0xfffffff9, 0x80000000, 0x1, 0x7f17, 0x4, 0x6, 0xfffffffb, 0x3, 0x9, 0x20, 0x8000, 0x2, 0x200, 0x3f, 0x20, 0x8001, 0x1f, 0x7, 0x8, 0xff48, 0x1, 0x100, 0x6, 0x3, 0x7, 0x3, 0x8, 0x3, 0x2, 0x5, 0x4, 0x9, 0x80000000, 0x7, 0x5, 0x4, 0xba79, 0x20, 0x3ff, 0x2, 0x4, 0x8, 0x8372, 0xeede, 0x3, 0x2, 0x8000, 0xffff8001, 0x9, 0x5, 0x20, 0x3, 0x101, 0x10000, 0x3, 0x7, 0x8000, 0x10001, 0x56, 0xa, 0x4, 0x80, 0x8ef9, 0x81, 0x30000, 0x1e8, 0x43b0da57, 0xfffffffe, 0x7, 0x6, 0x0, 0x2, 0x8, 0x4, 0x81, 0x2, 0x10000, 0x9, 0x2, 0x9, 0x0, 0x5, 0x7ff, 0x10001, 0xf9, 0x100, 0x10001, 0x0, 0x3, 0xffffffff, 0x7, 0xba2, 0x80, 0x5, 0xfffffffd, 0x4, 0x5, 0x4, 0x0, 0x9, 0xe12c, 0x7, 0x7fff, 0x7ff, 0x23bf, 0x9, 0x6, 0x8, 0x2, 0x1, 0x7, 0x9, 0x1, 0x9, 0x0, 0x2, 0x324, 0x10001, 0x80000001, 0xfffff001, 0x8001, 0x5, 0x160, 0x3f, 0x1ff, 0x400000, 0xffff, 0x8, 0x3, 0x8, 0x101, 0x200, 0x1, 0x3, 0x7, 0x800, 0xffff, 0x58, 0x4c, 0xffff, 0x800, 0xfff, 0x80000001, 0x3, 0x401, 0x8, 0x3f, 0xd0, 0xf4a8, 0x0, 0x8, 0x9, 0xa81, 0xfffff3d1, 0x2, 0x7ff, 0x9, 0x7, 0x7, 0x3, 0x7, 0x9c0c, 0x800, 0x9921, 0x1, 0x7a, 0x9, 0xf77f, 0x0, 0x0, 0x3, 0x5, 0x9, 0x80000001, 0x8000, 0x8000, 0x8, 0xfffffffc, 0x7ff, 0x9, 0x80000001, 0x36f, 0x10001, 0x4, 0x80000000, 0x8, 0xfffff000, 0x2, 0x7, 0x10001, 0xfff, 0x4470713f, 0x18a, 0x7, 0x10000, 0x9, 0x4, 0x1, 0x81, 0x2, 0x8001, 0x5, 0x42ba, 0x8, 0x70000000, 0x8, 0x1ff, 0x3ff, 0x80000001, 0x4, 0x4, 0xf6, 0xf338, 0x5, 0xd2, 0x800, 0xfffffff9, 0x2, 0x7f, 0x2, 0x2, 0x7, 0x4, 0x6, 0x280000, 0x1, 0xff, 0x80000001, 0xff, 0x9, 0x2, 0x9, 0x7f, 0x5, 0x8, 0xfc, 0x3, 0x7, 0x3, 0x5, 0x1000, 0x7, 0x7f, 0x7fff, 0x0, 0x870, 0x1, 0x10005, 0x1, 0x9d4, 0x40, 0xfe, 0x80000001, 0x6, 0x0, 0x81, 0x7fffffff, 0x99b3, 0x4, 0x5, 0xfd, 0x7, 0x0, 0x3ff, 0xf9, 0x7fff, 0x9, 0x1, 0x1, 0x8, 0x101, 0x8, 0x9, 0x9, 0xfffffff9, 0xfffffff9, 0x2, 0x3, 0xeb4, 0x3, 0x2000, 0x4, 0xffffffe0, 0x80000000, 0x14, 0x90, 0x7, 0x7, 0x9, 0x0, 0xfffffffd, 0x4f, 0x7, 0x6, 0x7, 0x1f, 0x126d, 0x2, 0xfff, 0xf4, 0x6, 0x4, 0x0, 0x7, 0x9, 0x0, 0x8, 0xfffffffb, 0x2, 0x1, 0x48, 0xfffffad5, 0x0, 0x2, 0x1ff, 0x7, 0x46, 0x3, 0x6, 0xffffff88, 0xa0, 0x4, 0xc5d, 0x10000, 0x6, 0x1, 0x633, 0x0, 0x20, 0x5, 0x10000, 0xfffffff8, 0x4, 0x2, 0x3, 0x6e71b011, 0x5, 0x1000, 0x1000, 0x401, 0x101, 0x0, 0x8001, 0x2, 0x400, 0x4, 0x1f, 0x488c, 0x0, 0x7fffffff, 0x2, 0x0, 0x1968, 0x0, 0x3f, 0x4, 0x8fd, 0x10000, 0x1049, 0xf8, 0x1, 0x9dd, 0x9, 0x8, 0xfffffff8, 0x9, 0x8000, 0xcf, 0x8000, 0x9, 0x2, 0x100, 0x8, 0x2, 0xbec, 0xfffff0a4, 0xfffffff7, 0x4, 0xffff8be8, 0x3, 0x7, 0x10001, 0x401, 0x5, 0x1, 0x40, 0x1, 0x7, 0x8, 0x0, 0x9, 0x1, 0x2cee, 0x7, 0x0, 0x3, 0x9, 0x80000001, 0x0, 0xffffffff, 0x4, 0xaa93, 0x7, 0x7, 0x1639e013, 0x10001, 0x9, 0x6, 0x0, 0x5, 0x1, 0xd6, 0x3, 0x2, 0x40, 0x9, 0x5, 0x3ff, 0x3f, 0x0, 0x80000000, 0x3, 0x6, 0x7, 0x94c0, 0x5, 0x687b, 0x1, 0x0, 0x0, 0x4, 0x7, 0x0, 0x4, 0x8, 0xff, 0x0, 0xda5, 0x0, 0x3, 0x0, 0x800, 0x9, 0x8, 0x0, 0xfffffff8, 0x80000000, 0x1, 0x45, 0x2, 0xf416, 0x1, 0x1, 0x51b1, 0x3f, 0xddb, 0x9a, 0x1f, 0x7, 0x8, 0x0, 0x800, 0x0, 0x2, 0x5, 0x2, 0x6, 0x20, 0x4, 0x6, 0xffffff82, 0x2, 0x6, 0x1, 0x66, 0xfb, 0x80000001, 0x7, 0x1000, 0x401, 0x8, 0x8000, 0xffffffff, 0x1, 0x5, 0xc7, 0x9, 0x7, 0x20, 0x7fffffff, 0x1ff, 0x185, 0xffffff80, 0x282, 0x0, 0x18000000, 0x7, 0x0, 0x1050, 0x6, 0x6, 0x8af, 0x3, 0x8, 0xfffffffc, 0x3ff, 0x0, 0x81, 0x7fffffff, 0x80, 0x5, 0x9, 0x9, 0x1000, 0x0, 0x100, 0x1, 0x1, 0x8001, 0x7, 0x3, 0xce, 0x3b, 0x5, 0x9, 0x5, 0x7f, 0x8, 0x7fffffff, 0x2, 0x9, 0x1, 0x10001, 0xffffff80, 0x5, 0x3, 0x7, 0x7, 0x6, 0x7, 0x4, 0x5339, 0x1a6c, 0x9, 0x9, 0xeea, 0x3f, 0x3f, 0x4e, 0xdcbd, 0x5557, 0xffffffff, 0x94, 0x1, 0x3f, 0x76df, 0x7, 0x68, 0x8001, 0xffffffe1, 0x80000000, 0x10001, 0x9, 0x0, 0x2c4b, 0x2, 0x23, 0x3d47, 0x9, 0x0, 0x37, 0xcb, 0x1000, 0x3, 0x80, 0x4c0, 0x6, 0x0, 0xffffffff, 0x1000, 0x58d, 0x9, 0x1, 0xffff3034, 0x6, 0x200, 0x200000, 0x1ff, 0x80, 0x1, 0x3, 0x2, 0x1f, 0x0, 0x0, 0x5, 0x100, 0xff, 0x4, 0xffffff4b, 0x4, 0xc6, 0x5, 0xc, 0x7fff, 0x9, 0x3, 0x7fff, 0x9, 0x7367, 0x1b07ae7f, 0x8000, 0x2, 0x509, 0x1, 0xff, 0x2, 0xffffffff, 0x8001, 0x9, 0x10001, 0x400, 0x44, 0x4, 0xfffffffc, 0x71, 0x100, 0x3, 0x5, 0x5, 0x1, 0x9, 0x6, 0x4, 0x1000, 0x9, 0xfffff001, 0x3, 0x5, 0x0, 0x80000000, 0x405, 0x7, 0x80000001, 0x8000, 0x1, 0x3, 0x2, 0x4, 0x3, 0x401, 0x8, 0x3ee, 0x5, 0xac4, 0x1ff, 0x10001, 0x9c, 0x0, 0x0, 0x3, 0x1, 0xffffffff, 0x81, 0x7, 0x4, 0x5, 0x3, 0x7ff, 0xe82, 0x8, 0x3, 0x1, 0x3, 0x32, 0xa62ceae, 0xff, 0x3, 0x5, 0x4d2, 0x4, 0x6, 0x8001, 0xffff, 0x400, 0x1, 0x7, 0x8, 0x2, 0x70b9db0e, 0x12, 0x8, 0x1, 0x4, 0xffffff81, 0x1c4, 0x3, 0x200, 0x1, 0x3, 0xffff02ee, 0x2, 0x4, 0x1, 0x7, 0x9, 0x5, 0x3, 0x400, 0x9, 0x2, 0x8, 0xff, 0x3, 0x6, 0x8, 0xffffff80, 0x200, 0x8, 0x9, 0x8, 0x9, 0x3ff, 0x4, 0x4, 0xffffffff, 0x1, 0x0, 0xe5dd, 0x80000001, 0x0, 0x5, 0x6, 0x20, 0x8000, 0xffffffff, 0x1, 0xb9, 0x45, 0x3, 0x40, 0x6, 0xfffff001, 0x4, 0x80000001, 0x7, 0x1ff, 0x2, 0x9, 0x8, 0x1, 0x5, 0x663c, 0x5, 0xfffffff7, 0x9, 0x1000, 0x9, 0xffff, 0x5, 0x5, 0x800, 0x1000, 0x6, 0x1ff, 0xffffffff, 0x3, 0x8, 0x1000, 0x1, 0x6, 0x8, 0x80000001, 0x80000000, 0x55, 0x7, 0x5, 0x6, 0x4, 0x0, 0x5, 0x82, 0x2, 0x7, 0xfffffff9, 0x101, 0x5, 0x3, 0x7f, 0x3, 0xffff, 0x5, 0x9, 0x3f, 0x62b, 0xfc000000, 0x4, 0xba7d, 0x1, 0x0, 0x7, 0x4, 0x3ff, 0x3, 0x8, 0x8, 0x280000, 0x100, 0x14, 0x8, 0x6c8, 0x7, 0x8001, 0x9, 0x6, 0x2, 0xffff, 0x0, 0x7, 0x101, 0xff, 0x3e, 0x40, 0x7, 0x3, 0x8001, 0x401, 0x8, 0x8, 0xffff3372, 0x5, 0x3f467bb4, 0x0, 0x5, 0x5, 0x3, 0x0, 0x80000000, 0x5, 0x4000000, 0x8001, 0x45, 0xf9d, 0x6, 0xfffffffe, 0x8001, 0x401, 0x10001, 0x20, 0x3, 0x2318, 0x3, 0x80000001, 0x9, 0x400, 0x1, 0xe2, 0x7f, 0x0, 0x8, 0x16, 0x5, 0x0, 0x9, 0x7f, 0xfffffffb, 0xffffffff, 0x3463, 0x1b, 0x9a, 0x10001, 0x4, 0x4, 0xff, 0x200, 0x81, 0x401, 0xc70, 0x7fffffff, 0x3, 0x9, 0x9, 0xffff0000, 0x3ff, 0x0, 0x6, 0xaf9, 0x4, 0x3b, 0x10001, 0xad, 0x9a, 0x2, 0x4, 0x200, 0xffffffc1, 0x8, 0xfffffc00, 0x288, 0x9, 0x1, 0x7, 0xffff, 0x40, 0xffffffff, 0x3, 0x5, 0x40, 0xfbb, 0x7, 0x4, 0xb0f, 0x3, 0x9, 0x6, 0x2, 0x8, 0x6, 0x80000001, 0x14, 0x401, 0x400, 0x9, 0xfffffffe, 0x4, 0x4, 0x3, 0xfb, 0x3, 0x95d6, 0x6, 0x2, 0x5, 0x8000, 0x1, 0x40, 0xf220, 0x40, 0xffffc778, 0x0, 0x401, 0x6, 0x2cc, 0x401, 0x9, 0x1d1, 0x9, 0x1, 0xffffff00, 0x6, 0x5, 0x6e3a, 0x200, 0xe5, 0xfffffff8]}) 06:53:35 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x180000, 0x2200c0) read$hidraw(r0, &(0x7f0000000040)=""/172, 0xac) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000100)=""/43) 06:53:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:35 executing program 2: ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x3, 0x100, 0x0, 0x0, 0x4, 0x7}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) 06:53:35 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c96) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) 06:53:35 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x20000000000000, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000000)=""/166) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000003, 0x2000c2) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 06:53:35 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$hiddev(&(0x7f0000000000), 0x4, 0x100) read$hiddev(r2, &(0x7f00000000c0)=""/3, 0x3) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:35 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="af8665a127bbfb6178a9ea04d96701c84cc8691561e795cbd1acb1ca971c29a699792319318c6a4bb6742a9d4925cfbec4c01020947e819f612e068bc65ba68040706cfa8163306a672744ba777965705764ac5499932509fb56aa6596188dad3dc2f2b96e03d91cffc2178f680a85", 0x6f) 06:53:35 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x503c41) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) read$hidraw(r0, &(0x7f0000000000)=""/178, 0xb2) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000100)) write$hidraw(r1, &(0x7f00000000c0)="a42d8bbf46741d0cf9d104482436cfbf4bc6b4f3aecd69ec3f", 0x19) 06:53:35 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x6b8200) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x8e9100, 0x58b441) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000100)=""/83) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/167) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfff, 0x2) 06:53:35 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000011c0)={0x1f, 0x1000, &(0x7f00000001c0)="94c42e39f70f197ed46cd2b58787bba7a9b0bc1678ab4e0edbbc1a23607bd7eca35fb4a8a30631028bcd8880b3d54c2464e1efc2bd3331cac5e152ec835c755b06db98476a7a0fe8a1c06fa9c05972d8e0f6de78361b6150253cb7d9f5ee6af3488239b26118ae4e9f1691887fff0183ed3482cffcf111da0f48e2fba3cc701d4d3561375c546877c195584005a22aaf518c4f4bb2605da0bdece345ce2103c9697c13e21260cf16df75d75a210c60cf91483265644692ce6dec2a572bcf15a3850e0ebde2563593e75bebecc1a91395e055a0cd4c69398b549c15da50b34dd36a5601f9b9dfc6ea81e043efe6cfcfe42bd004232f7648b927f0eb319e8afb2c6964a0f2937d96e0d89fb87eca7825af9bd8bfd02404a4be73b21e1dc76778178835f5ffb74ea7758720fa9484f053e86ddf196bf0c2dd2b213caa7953346e5e5a0a0bb3f1d110a78a8cbc4a2820a6fdde544fe26efc62822b3559c03fd10ec4ef16fedd3fa9fa492e4abed7760ecefb6e7f9600cac8d0c54589d38f789bb6cd453615600b426ce419bdef62991fc587d0141aad5c0af60d13faa72a4d3c5b6592684ac1c2fdac3357ce950846ac089e6d510c7fdf9568c97ec15c5d398bc909e7158eaf4ca10cb5e1aacc36b72988cc821d09351fcd506f46a7211daa76793cb4c19fdae533afac092a13d230c58435c1436c0b1e692823332ec48e5dfbf2143e7335889e6e7b2a5e35210a2de0a98540437f26498b29ee2b9edbd751988c7f284a1c56d96785fea59759089ea10cd040c364c417e452f6704a39c6d0de75b09d607838f268fc48b15a212a3f7919314c98a8503e166523406d260809ea3e3bc10d8d47f2877b37eefeebe148fa79b875ab2d76898db8d505486d1f524dfa725b22273a07fccb5c93ce098664c4c01aae34f9d3933c0d31c56baa73bf0f7acc63695b84286cf297cd83a36884c0153c5c70e081dc234dd26f0fa88bf6b09f5020a6046d978de307df104adc5c3a0eb63e6ae48aa05d7c1bfdc3a56f032846d502e455668a874511049ee727bfd526cbc8040c513a43d46c98ec6fe1f4338feeb2d4257e6ced7f07990b89e69abeca835d71d89acf303de816898d4dda42832e944e01617c7e1f114a178a9d81652e6cd4c91769c013f2da9bba71aabceb75772741bd1da3ddced4d7b33a1f969fc2a081a283a8af3a2123389d8cbfb53aa68296ed8a3bcdd4f63dc2f9ecf1802e99da1381ddb24b9646eeea0d1bb348c01202ed6aaae5c4310340f6ffddf10fa5366852758e17fde428ec993d475dbbd3231a25bae8eaa4a4e398be82b6d293660c5921b24bca808aee1ecd2743e23a928404525a4e202bd76d7c1c2ee61f99c5ac0ecfb7a7ce3668532991b3a0c378130854ed53caefcd0c4295d8ed263f8ec9b016e91c92b1708095580bacc934631a3bb83313c5cf4fe7762b3b2ef4b68dfcd2fc3fbe530414d4b6fec9f568c27163c7b298eb20253cdbe61e92e2c04476620f064b9e84202fcded65b96b343514fba2e22e74a3fd9c6fbffb05ae8da270402136ba944ddc87cb0002029c41971b88b40014b72b22172a64805959a8b9a05ec0e6c61513d3c6f7c321db9ed13e890caec22530d7b719d195eb864416b954559152c6512ec2c91727738b30c6add08556d4c8caad8080f92dd947bb6886d7d40570b2ce0b26010ac82406e48bc0bdd2a1cd66aef93e51fcc2dd1cb9088cddb34afaaf80d0d7ade4ac73c5894d396d94370830f7f1aecb02c5e7f89b3a0588382eb788e6265e2cda3e08008260e54e0995138045a1ba1e631862dbaf144df4785698281495a1f39cb9e63ae4b9eb662d4cf2a3442beb92f7dc960f13d1c5fc801a051c7d76c082b8f6e3e23852c36dbd3711eba0040ea874def204a093f40b3ac66be73bc6de4170dc58e8758f82d6ff2fd30adf13baca07d3990d8b82dc55e60c1172ed52fa5354137b09e6a782fc238d5434c7779052e6090d39663b52a4b779828b3d9997ca0cac30a6f8eed2a5c9ccb994846fd29f98ebff26c5505c4d9225d8774c725dbba11d6577d47a1ec17d569c5d3c09d9fbf7478a1df2d50cef57acb44e436145d498ebacea376c514defb537645a659508b024a373a27b5ddfa3fd897dbe0fef93f3ee5e243ff8f5d8ab52537271d1cb030f72fc8ab755f34b5b62b7c5cb0f22450c81e68a1f914fe0797da9f27734c1796019d514210352b0133b1ca94a136154e5216d4aafd649d805d40759e76d43cdc44ecfd00878e18d1dd4212e7d52758f3dcdea9fced5f70e47f2fa7fad0a15c6b89c1886dd2b1d7ea8fc6f915ee4278e81059c8f764df4401d98a5fd92128fd53973a65eca2b1de40b2ad9f2b9e7a65d404bc2796d9c4f4e469aa8f62f3a35078a08b1df349a5e13c700864de260f79ea09bee9b685d6be501933a8fa36f8a87202277be1f8e1b7d81631cb17110d0d0bf192329ee315e199d19d1e426fa7b176a8471f000f1c0a6df427c89931c2fad3023afd4394f4be23578c5542b3f8fe9c0cd36198dc6cfc9de1c04217d98d2d6cb3379e0167713c6ed28c965bf0a611e07e99d9f92ac6f022a732d29c34ee2a526d3de5f625a70e7e81b6c149bf9de6319cc190984b45e8106bc5dee7f46991e0bcc4e5130eec7eb23315466d03870d8a7a0a999b41bca7065df1b0e154ffeb27f9ed6fc40c8924acb9a9fb3bd49761f6a1714b0603b4a745a22b42373539448cc1d56dfb18e99da1c1c1579f7c78f1b3b3350630d62a88915b282e3bd0e7ca6e3e2f0276fb6715e429b0a66609c2afe713aa97a1d45b352f1130527e19dc2df9b9c2c5d66a18a3e0ad698e3290162b7dacd528a6441d516921fa50f7dbec587c49b2b6adfd3978a7298d600f966bcc8992f4a7424959cde080def12c788fb300725440a94ab884d207a7a412b5694ca1d56516bb522666a72a1770cc705dffa09b4d3d50be4f95fb862d8878f585692cac94780dbbf3914e472992b238b8cd25278f15901798d0ad45a2ecebf4b49a891085705a7243a224ddaf72076f27e7c5a8d2ac82b03fc43ed0fd29243d7c85fcb55b2f8ff9279a586e844e9c61f9e5c40d861c486aa135049627c9b90b62059969bed5e57921bb7af3d4b93cc6c56cde826d21e380471ef7c0f322feed2d43442fb69cd528c35195ab22d694a882aab040eca20c81285d0ea971098397173fb5241faf68983859569e3c851cbcf5ea3029d47c026b48f1cb13b16d449b3c54f90767a5f053de65e8bf9e6b960f1045d6387cab3d1907a9d72429d928151101c537ee46399b0280ab03c2ceb52fb2753e3417f3f9d143b038444859d06421c497e7ba4d4c7cc8ad9a134ec6ca4be0687b6799d80cf27a16f8caac7c46ab2744d9f88927e1fd1436b27d87bac66922115dc0ae86d7dbbea274a1740b72ad8118566f82cbd759b0526b71a3995e0257cee33a9b51453707961c1f2fcdfe2a582b7285ae1e678e52c1a0ca650fbe229d42c26e5ed1e4d1e7d3ee803a41bcb3d45fe6d92bf863a0374d7cf971d477eed8553d319f8a996e4d701b4f965eab3c1a795c319be2a5b1386e0f39fba83ebceb93f18a820ab84225ea2b27e5dbf195beb9ad653005422ce3ea4ce331fd3e3c659a831819de916769c29f9956047558bef76980d01e8f885e26cb178697f304330abb87fdc4a0523ee33e0492055ecb5b2022035cbe481722ace232953035bcccae1e4aae583a75e57fd727834e6d261879fb600eec2166c06aa7d7cbc8e4c66e37b72e493272aa81f63e5a11aa703fa5c3f6b2d769e90e3255dc8c22307bc09d21b3a39cd38a16ffabe8990a2c8ee37b746b77a2a91d48d845ed45a1d1f6b6f77d5301ab3e36005f000743b7510472bd266347eea95438740cb19df241a0e49ba9f8b975aeb89364761e6a22a601e464c50a98511f83c0f8a5de9f9e32c09511de86e25dd44d56f63cf426f3b4b3a0b284fdb0607783ea0d90ddffe112a2c6f29d4c0a871395894bebab300620da6b7fb9ba49a4fef754c90f6db27ffabcf8036f384622dcafa7e55cd03c110a3f0a43f83ecb37565ce8ab85816a89aec254b58b59f67f6f298108fdb093afe9db6211b5b575e09ebc18ebde2f7583195d7d6beeb2681b4c053900a78ec1a0f3ee05d8236fa57472cd752b2cfa0128c6ca22b4e3f80eb6d13b2cbe7aaa24e602a4ad9535196de0e94042c489bf375fc4687f4bf6ec055fafab875fc11089b1e88d2dfbc175ec299d3b5a37117d9efe7dca26940af701dec68502eae8be259964ef21fcf2097b855d0868f5cfe7c20370b869b347ffa5e9a6468b6714b4fe6d9c6d18c094642500b552a01896f76936b1d750f384e34c8255497bbdec211831add67716e9666802fab3ccc6b8e52d148e0fb2c0bceb49d44e5d44d4d44f04111b26c7716fa0d428d89dd815e486cbe44fb72a9e4582c0d5ffa882d2c6bd67468b44810e62e08a0bb19c1d6b55e0e280ee16410ca4cdcf44820615db8b778589f8620c64c57f82869ac4535fdbbf05699408211083bb5d6a24c50c6859219c1677922552d6e754cd0ee86dd9a0bd3f652bcf614ba37fb7c62b5f35c2aba14285bcea70e93766faf181066be207a8ec52a6beeb55b2ffbf1e9c37bd40757b8f397ebd6fea8acdde6bb7c4c758c774e05615358c53a095a64f0f63f814ee58f1ee926433de2ecf924ef6ef1ed1446a66c06443649613960f6346b5b1b01feabeba3b24947756dcd1f5d68dbd786f8a1359e28272110f92ec16cb9e1842d51307c326627477cb454c69580f55eaa373dd36d1b038960841fea8762f84051a1b8a8097e079af8bf5f34869d9a623b0c69e89e942471e5a6d67ad913ad8091695f7136b5985fab6ee72be4bd6cf15494de77036f0657bad1b926f2642a9b03007c01fa89e4c295f5ef2b3c70d7091e9c3bb4ae8cc57a0bccd66b3f68ff15b9a346d19409dd116f119604672444b03e221345bd32a566f9baf7236f6ba171370c949e030bc871eb5687431ec1162da4a86945603916243e29984bf96d48331f2ec5ae30ab2cab16d1e868f9f522871d415b8b64701a02aba242f31ea8e4eefe1ce2c4f4d823f261bffcfac9ea0fcc32daee92c7451c89f7e58ab987ad978a63695138849148f742a7b18391f3483e83aa726888b8025cc67713ef2afd3666aafa1d169a3fa70dd0a2d52b3fb26482b0c73423c57e8d3fe92c8884891d5979244c9083c6050692074b27062516e0180ee33ba75231e1a32e600b2b10b80aba3644d5ef296fe61c51c71347afcfe589e370bfc1fc6c32c91ac2024e25c49d0474f510a468f69daba8146d9185003fb474c8cc54b3f819a75e4c06de25c982fc67b67ab2cbdef9f2bef2e361cfb4a19e2c28622ede861dd0ada12c29906e879bc0bd6ad0bf828f4393b476683a804ae23ff325186b26c0e7e2114e4b1eed514d423169b65a0c7fae781a515b04856704688de10c30e38d7f225cb1e6bd45be1723ebce857d9e44c536d4cb4536d3232301b26fb28bdc5683009d0ca27ad074972412c85b8ecbf6e448bf9b035d1ceb4aad5066235ad088094631990a969bcd65805bb3d7d60ec603acb74be5ed64f5e071c6822faced27168b360c94bf079a0e6a3f606d0e79795d588226a1ab0617b5f17418430b2df946a170b29aa9a810372b9c18c84004072b8879f688ecc026d811deddae388c6782527f8e46a53281d11ed33903094b58c4164577ea9b92bbd691462e7d21d235b4c37718d5c5fa4fa59fa9295db8"}) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000000c0)=""/228) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000001200)=0x6) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x52, 0x20, 0xea, {0xb58, 0x200}, {0x3f, 0x1000}, @period={0x5a, 0x1f, 0x401, 0x4, 0x4, {0x7fff, 0x2, 0x3, 0x800}, 0x5, &(0x7f0000000040)=[0xa, 0x7fff, 0x0, 0x7fff, 0xfbfe]}}) 06:53:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80000001, 0x200) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000940)={0x340, "5b327c365e130afe5081a323d27984ea1285355f52cebfc9bc124b4eeb02217433860526db71caf1ee13ec544288f7599c1f047ff3e7f65b81f544a3adc8cf6bba198a6fbb348667f17732cf3c85c09f83e63ca550655ca2431ac6232abc79ce117a039efcf42f57fd180a9683b856ff71722ebd60827e08efc7ceb52873719e73c5f0e8dfa4d6ae744f17b6446d9f753ce5f04d3f9b517ac39a1531f7e489bc9103e616609338ae73c651c0c7fdff1ed0e3a4ce4bfe15c506059730e768e0fb3d0c565f535381e51900fde295fed49d36fd5ef172088faada9a6837da07fcdb08e75675c52be3d55af812526292e55a533f6dca3c9a90bc162015b93089e3b376e43dcd0dbce41603c7fd229c3161e6c8ee553c4b4a68990f01e71eb76e061d49c046938f000994e7e6e3d1107b8c3b1bd1d3a04e17c22d970dda333f40687ab3b52eca12901155dfeaa081b4aedfc7686623262d3cbb46caa196cd63950700a5abe53028ec7946ce51ca8763c5c53b5ccce9a2e4b921d2bc0e5b4adfd1f55491b87532bc0029d197a6bee9183775a4ad631c7b71a52f924b849c73458f01c02539049f96af8bebf6c9be22ae3fd3df8156c9782bc3d524c5af821e3fa85a14327493de6d3a6da6364805bb90d1058ede8d3ef9bb1a2b8a0f40ab037031854a16f898f9d975f6cd206b033d9a238a6caac81c0634ac459ab265ec12ae50e1f85359f2ba8582222baa88c808f098f54078288d55759c2d62dd6c972a385907c11a51249285136899d39ab594ce024849606c14644740ad079843fcb97ec5ab5fe599d6d3b27b3476236302e59434e0b0f41649fc676d3a1f9fbd6bfa02d6733af9e49d813a383b0cc76dc56847e77f1a86da0a37ffe7b5355819a0b58a843af9c162f3c513afab0fe6a9639dd3d72b91739638691ab35cabc6db4a6cb2e8a22fbe37d2d8aff70d20097d53d9f8052f84a662de5405f252ce06bcece8df270ee45984f5c56c5a1bd23cd04506d695a7cc876031f361ec435d6d05fd2e2e016f7954ce751d9e92c99fda27f6ef7010a6c2300746d7942befba68359dfa2223e01c6f91df7d9a6c5ab9610426b30fae6fb2dcf8283eb99a48293142b8b071d094334dcf88e0a8f7824662da4e2d280df63ebf7842979a15be42333cd2909ccbdd51"}) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000002c0)={0x676, "8088b48ff74fdc9eeb832bc6dc4b81402bac841b47ea4ed1627528fa0d31a8ecd8a5a31af78e50172db8842ed2ed3086377ce7cf5dde9d325e382dc460bf2acf8312a66ca2039c8a39009f44807607ef8d1b4805731a449ee8639941ceb11c09d4496afa5f50443924da66dcb7b2450423d810ec4a0d539363a7a93d5dea84eb3741597781e0c4c8743760f364843230fba5bcf79ad68ba1e347b1fb41ec362f365941ff497f7887a286b1ebae0cc5c3676da9ba159c14c8a9f25554604d52fd15d8476c55790c28ec5cfed5f8b0b33a6ceb25877d9adf0f7585b078e8dc7e925bdf31345416a4395657744883e12bb2f85da97968bc17647dbab1ed1ca668b173bf523d54daae4f672ebdd3f09976ea73f052f0449214d248f75890236048547e615e0e2a75bf02d0c2a1f79b1966fd99239d743156355331e736f204954a8232492b58a783a4e897b187db7fb395925bdea2ab2760cc5bffe0b39c2e7139614872218501140d639da037dbaa5eaf15b1c012ae3ed8c99f602356fd3f0915d060334581c8b37351a5d887da1654c719c342b3e7a1d7e3bc43543148289bff68e81ca1fb95530603f68ae12787a462964d675ac06f4aff580cf32d544612e5b4b677ef5a61a2d024b9c1d1846e619d859089a6bbed78dab0e09732570f61eb007e294fd81c2a39347dfd197362c24b5025820cc9bf44d00071d1207118adf6e816ede9fbbf860ffbfd064bf913cb793040b6f5f07d7606c52167232d0e87dd78e04beabd30a1c3b4b66181805867614f45ed3f4220cd43f3ec2303e85cbe5db8a2751d930e10b4eb37f7d2b909c3c3016bb191d7720ab011bf1c29efcbca00151b0f6e99fb03feb7de2ba790e8b0b1650ecd8e69704fe570d9c69b440d524a88bb55db0a3c8ff0f658e45128eb6f8f4d4d4702a36066e5d28ad29de89a41244a2b69ae55eb3d611cbce398b1be308a8d8431221415daf2ef6790cbafd8a3ad37dfb762b910b383233272cfe5078c17088dc6643967b53634cb62fe2e6ff24cd4c7ea01289cb2404fe8408a96dc4192e7a53a20e9aea7cc1c7c2ef95a6098f182aa6682554938cc738622bdcf7ede705e55bfa7fe97d34eb9ed535aac4666c88f0887234a698a9ff322203d1cddc1c2496405d3675710b1393a66da6a5cd6f9bc2e77219459c406994b606c87ca887055164cef8550257432a5e9e4ef5f727436c0bdefe6b1205918407cef198842b573056d00b22c10d647af37bbcbf0310430c66cdbb9df2f52b6327abd365e7350e3ab58c90d6072e222de8ed656bd35f2c29678a0aa26054e7c8311ae1d9c30d37f29ce15d6b6b79861fd6f80c623f792d3ffa5b62328233e90909e6b750d87b95ff8f266a191da53e346896f0fee1c5c773cd2482decdb06db0c533d1583360b0f177ad2a2ff806e84a31988b232dcaa7a034636b63cb5abc3a65d5680ffc32e3eea0427f29f4890d867b47704e1639226d6441a09a168f7087abfd7c80de4eb5918ae4311c3443a7f8a54784d7ec9c14073b3def09290442f3653da3c2ca8271f3f3b40e1d92ac5776a6cd28434c1708743ff48ae0b5f217238f0e2f8bbd9a2b5ecb6ad6c5cb8e67b8064a9fea066ba95bff02a3054efc48da831b7143252804a1d06affc8622233eda36621af5bb2cf359c8ecd81d145d1a19b047e01980365d73285012b4d7160e99ad017ae79c46ee8f986710d9b56f778ca5ff6877d55ca0a08e0f26720e9317562be378c7580f74b4d3fca33081d1abc898b15a7f7e69aabf3f75a993d2ae91adaa3cd856a7813779c5d0bde0609c2b683ccb46e3bd692fac255a4c912fa41253710c2e24acfa0ef64dbd38a5236cc34b37997e90f96c20ed3a7e82bed79cc36a79ee47bb59b9b2441ad7e0c4049323c015eb548e10b0667a939c8d985fadc05e30ae3ad41d2ad185c2908a19a69d4c9a283b5062a51fc646ebfee0825a190ec5929c295e8468ab3d100116f7fcac099bbd8087bf63b01f9b935882400528fef3829c13ea2b0eafc13f9b09c18dbb6f9f46bd2da365114240494d3cfd92460304fea0a7528eb6f71a630e01330eef578a88c68abc9c0f4c5b8f4b9321affc1eae4870f0997c05230d7c47ee56c4c4c691146241ec173cbbcc7ee15d1513a3af3a9eef6f90714100235fe99caee24f32a35cc7d8092927ab058e9b877579c19a9be803ee3e759069d56249836fcfbf35b0bfe61ab6dd0bf3005cee4e12f906b34cba46889bed71a8f236686b5dc5b2a917a88f717ec669d02d16bdd6603388363c48c71d30398bb4adb04ad9424322541eb4b0adfe035c15d5adb430d3aa"}) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f00000001c0)=""/233) 06:53:35 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x6000) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) syz_open_dev$evdev(&(0x7f0000000040), 0x100000000, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f00000000c0)=0xfffeff81) syz_open_dev$char_usb(0xc, 0xb4, 0x6c95) 06:53:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:35 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2007, 0x6003c1) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000000)=""/148) 06:53:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x400000) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000100)=""/162) read$hidraw(r0, &(0x7f0000000000)=""/100, 0x64) 06:53:35 executing program 3: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000000)=""/20) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000040)=""/196) syz_open_dev$char_usb(0xc, 0xb4, 0x10000000008) 06:53:35 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x288803) 06:53:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x101, 0xf61242) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f00000000c0)="38087c9c1c3ceab13116bf55ca950242dcd6dd421dc0dca2de3b51df46a1614afa2b083c95675dfe1b91af0a96e25e00146b3ed7c2a04bb76e0006d52f8b9307417e392120d1444faea4626ab14327d97f8e2cd8e0971b25d7cbea3985fd92edf48abddb032bef1565a3a61ddc714ae7c3cd241423769b3c7f71d0ccfb34a6dc872016e58327574b3af502627238090a416f902068e322655c69", 0x9a) 06:53:35 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x5, 0x2, 0x5dc2, 0x5cc, 0xffff0000, 0x5}) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000040)=[0xfffff001, 0x9]) 06:53:35 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/156) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r1, &(0x7f00000000c0)="b14065ad216556157acb8e37c90ca1a0b93c5c8361bdc0b593ab3bb32e3407cfa0fda0a3f1a0649cc29caf7e4604878289a638a386b105bf8b813d24cd8118eb9ca23eb03107670dad197f6f2636ad140c4f6a06c202a383ff", 0x59) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000000)=""/63) 06:53:36 executing program 4: syz_open_dev$hiddev(&(0x7f0000000000), 0x4, 0x101002) r0 = syz_open_dev$hiddev(&(0x7f0000000300), 0x7fff, 0x280) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x2, 0x3, 0x8}) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r1, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000100)={0x1db, "ebc09ac9d34ba6207d645b04811c08c8f434bbfab4074e7a27a60aba998b02b4a1df5c7ec71ce2b507df6fbc522a7fa06d3017cb476200999330b122f777147cd3d4224370ce06d8f7ef75e3668665bdd767747dfa2e40e9a4931704fda3373b09a7a8e9594f2dce0fe57ebba946e657212b773520f2fee19c1c9381b1a1e0fd049f79bd95482fdf2755713d49af513e76e802a693b4b4e4cc3c3b311a8ddd3b1584f6640aa7a86aa7b8d7f1bfad7ba395cc954e84d8ff4e907a3d767505f113a11a4094126c98d124cf18e486f85c5a23e7a0a89ded7ce6fa878eb32d12f9fb1954e060e185580dcfe065ecab086c5bbb25e35188921ce6b1d94869ea0f99eaad0276f3d66ce2bdddf3ba9dfe2993300aaf13f2318951c4b1b82649d0e9361d6b1bfb0c31b861e8197a3029b50bc0a22cb1628a00b01f31adec99f1761cb98c3ed8edc66d44d45a80dba9b396e0b51d1f3c573beabde829d70dc23179188d4327ea8f4d6bcc98509250023f1294cec290286b0c1f859b6c6dba71023ccc4e044632e85f3bf6d22cbbfdec4255336031a9d94bbe48fdf14ceb1237ba6cda5c0c0ba1abf52b53de631a4fcbf563c5b71c86b193f581b285b6de9b6a22ae0d65e584f45a8cc8b9a1cd8c69ba571027ebacc9bc80b80e0630488c1775"}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r1, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:36 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x80000) 06:53:36 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x40) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000280)) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x7, "e339c25316e8bd158179d9e656143c743045d9088dc491c9f5f7101c2f3a099a85b5d105e0e1a3b7f6591dd4fb9a6b94d1ce2572b8e5943e68b9cfe7e511676d"}) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f00000001c0)=""/169) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f00000000c0)=""/201) 06:53:36 executing program 5: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000000)=""/239) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x5, 0xc42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:36 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:36 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1fffffffffc, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000000)=[0x5, 0xb69]) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000040)={0x0, 0x7, 0x1, 0x8000, 0x4}) 06:53:36 executing program 3: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/34, 0x22) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x80) 06:53:36 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000000)=0x800) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:36 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f00000000c0)=""/190) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x2, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000001300)="1c4cdadb02b70e554ee84d59db15cc88358354e60e67f6531e69546cdd5db78c60ef899d21c6a1b18ac2f0923c022f4bdaba25f7e50b67b6797b4c4032e229442d336c03c52d71d9aee91e53e7fe630194b9f484999143f15a0cb6bee45781dff68821f3ba0e8093eef185f4dc6d235addbfa848b05617ad1f86567158a2f944f12ac5adaa1e") ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000180)=""/158) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x1f, 0xa6000) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000240)=""/64) r4 = syz_open_dev$evdev(&(0x7f0000000280), 0x8, 0x1a1502) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f00000012c0)={0xc1c, 0x101, 0x1, 0x3, 0x9, 0x8}) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f00000002c0)=""/4096) r5 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r5, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000000)) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x35, 0x602000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x126, "bc669dde90986db6d94e2ef7d2137f69742adbcda60c8b98701c8af71439f3a93ebdb1a0b13316b458adb31f073fbfcfb408cfec1e52540366e434802c1b26e69d0fe187b5d167a8c30783a32b09fe5d284cdf02549332e8f0e4b874921e816629ed50adeb1336c71a1eebea86af943b765c5ecd08e5d1e0111dd94bf1d29e5ec4a9f2dab7642e0ba4fb4d4ae22787248f1c4e58729702161a3adf115672d9d6d68372143f679ee4cfa487965c5c87711fae4081eeda5a326c4def2d1be4e81300ace2d381350b4c7db14ffb7225fedfdf8bb0ec79bed78deac7cfb1627b6b9f2ff3de1ebbe9c7adc1e8ccc04a8be5b83792a084d6545be1bc976cdcc0fecd5522ef80c1a8d46fe81cc8bd7aef9a7eb5495c4c139e1c8618f0370e95ab7af5dc4ebdbfc6c455"}) 06:53:36 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x1bdfc1) read$hidraw(r0, 0x0, 0x0) 06:53:36 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x8265) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000000)=""/165) 06:53:36 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:36 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x3) 06:53:36 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000000c0)=""/154) r2 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x200000) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f00000001c0)=""/230) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000040)) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000000)=0x200) 06:53:36 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x40040) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x238000) 06:53:36 executing program 3: r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x46d, 0x101a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x17, 0x40, 0xa2, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x3, 0x1, 0x1, 0x8, {0x9, 0x21, 0x1f, 0x8, 0x1, {0x22, 0x3b6}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x5}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x10, 0x80, 0x59, 0x81, 0x8, 0x2}, 0xc, &(0x7f0000000080)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x6, 0x5}]}, 0x3, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x41c}}, {0x55, &(0x7f0000000100)=@string={0x55, 0x3, "80932e9d9339d48ea369375148c5ec6a96e7feabe8bdfeddaf37cf02bf2eb28a6aee012f8d33a7c1bc7a3a56d08853e738d7ba2b6199f8db8cc17aeb25e0843734029b14a3dec83186e73dab774471ee547c30"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x2801}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000480)={0x24, &(0x7f0000000200)={0x0, 0xb, 0xd8, {0xd8, 0x10, "3fe57f69f1e3c0c64f7b9ecedb0dd04658f8d68ea7ca90d00203973491e9f394f947f6e78bb6db008ac30740c9b2e969b016129b317c3cbfa176710bebebe328fd2e340100ce56424347eedb7a387d3569821fa63d1cc05a973f228f414b01556d3dcb57030d82a5bf0d7f49121b6231525c92d28b6b6389f0ae2d6769e4d3b3c5ce46c2b604ea8f65723fc5f128bc754a5e3e7666ee84c62f7063fa91d665c4df5addeef32db5aaaa05d2053bd2c36d31a3b8ab0238b9144102a6cbd438e560253b9559dc7a8fb1c4a514104259f0b8f6fa05c8afdf"}}, &(0x7f0000000300)={0x0, 0x3, 0xf5, @string={0xf5, 0x3, "cd4a0637b586f43a37f2988411df179c8e1204bed7171b83a598b3ef9c36e2ae6590e197139f20d581677301b9d2273e35d95c044ece2d9dc97ecc34b0ad631267441dba11faeaa8e5dfd3e5398d473775b52c119a86b72d34705437b046593e40a0c7f9a003a646d41fefccac9565bfdadcc88be4f5884a0aa28d4b0feb1aac3d9a919eb2bd9b71f66df176c1830b63877132a4a08b8497ca04781fa48bf16310bda16a5d7ceb49addc3ee96f448a4c81456f9b9f49e564e1211b190c451af612ce1486eba51ef8e80b7ededb97572cd5128c2877d7b543898f19698dfed79f1a39b1c3fdf09b1b5f3e2c132cac8c1b667e2d"}}, &(0x7f0000000400)={0x0, 0x22, 0x17, {[@local=@item_012={0x0, 0x2, 0x7}, @main=@item_012={0x1, 0x0, 0xc, "cb"}, @global=@item_4={0x3, 0x1, 0x2, "a2383476"}, @global=@item_4={0x3, 0x1, 0x5, "18eb2a32"}, @global=@item_4={0x3, 0x1, 0x4, "b19a85f3"}, @global=@item_4={0x3, 0x1, 0x9, "60ec5574"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0xbb, 0x1, {0x22, 0x446}}}}, &(0x7f00000006c0)={0x2c, &(0x7f00000004c0)={0x20, 0x3, 0x6d, "6c1069fc9c69bc12ca291b89ec855ec32f1752d348ced79a4111bc9eae2d1d72d7215ec1abe1cbca75f13cee63539b8a89e9874b6bd8f7aa942a19c1fdc279c41b3ff47065c79de7826b2381df78a96893312dc3a60b1a748f877a2918fe8be6b696376d289898ce7de765af78"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000005c0)={0x20, 0x1, 0x7b, "04cbd9761abae66d2013e296b5a30d479612bf289a7e21b1369ce31659826ea6caa2b504dad9f4854a51e158198653142909e533e0fba801cbf5ad9a5a8fd7327d21a3bb7e0209d96f07fc14d044d99ff76c2f7027771e27fcf6e86db3d8870a25f594f39d2cbfb4c4fb29d7d56727afdb7b0638d75b161159e20c"}, &(0x7f0000000680)={0x20, 0x3, 0x1, 0x5}}) syz_open_dev$char_usb(0xc, 0xb4, 0x800006c97) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x80000002, 0x220402) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x1, "6a1afb6c2f1b07674132a8db2a28ea8847b6957a765589c174a4e239641604a0927f4da44bb043a908b924187bc9dc0aae9d5ab2f5dc9738fbd216b9b8a914d4"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:36 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000000)=""/25) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000180), 0xd26, 0x200000) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f00000001c0)=""/137) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:36 executing program 5: syz_open_dev$evdev(0x0, 0x3fc, 0x476000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1000, 0xc0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="cbc53bd873069665ecdacbf46fa68e566e4832bf586ccb2118ae458f5236e77c9b6f1bafbcdd7afc6840f803ab29c859ddcac771aaf21a5292337fcf4a878eb7534362e1b0f3529d9d6e374501867ee9d5015ff33d46c34d12df6773beb85fd854f1c5a20101d23b2d605cf8055e8714bf5618f024b25d79304971933f20fb6abd6ed011fb15733cd582a95128327dbf4dc5c68d7c3d05e2ec1efd90ab41ded279754e0be50539cba5972061b1009f4234b0757cc36c03693467d591eb") 06:53:36 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x101000) read$hidraw(r0, 0x0, 0x0) 06:53:36 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x800000000, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:36 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143800) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) 06:53:36 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000000)={0x2, 0x5f9, 0xff55, 0xfffffffa, 0x1, 0x9}) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000040)=""/245) 06:53:36 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x10000, 0x400400) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f00000000c0)=""/15) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000000)=""/51) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000040)=""/36) [ 2939.900823][ T7841] usb 4-1: new high-speed USB device number 85 using dummy_hcd 06:53:36 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8001, 0x80082) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$hiddev(&(0x7f0000000180), 0x5, 0x418241) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f00000001c0)={0x3, 0x1, 0x800, 0x400, 0x9, 0x7, 0x2, 0x6, 0x6, 0x2, 0x2f05, 0x1, 0x3f, 0x101}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x9, 0x400040) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000200)={0x5c, "b24abe06b1db2a11f709352af7ecf573965923d56895ec0c85673b2e61781be5b12064bb6c6506e88f09a8532c21c1fa4f791b390106899c7b1e41a353528e2844e408a1083210c5fe2e802c55daca73aaadf4cee75ba29bb3981f23"}) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000000c0)="d564ca3465491cabcd343aa5bc41634188dc16711a92805def30fda4c058fcf3e4d14ea5c259cb23f502621f1ff39f7563bdd5299ff6ebaa59b267e0acacee58ba39d7d374cfcb5ceef7bbdc71210b9530b92d98819946847ed40f80d70a2a861d64b87c5fde6e44de89afb87ded581e62fc7928e083bb58971355439660dd68b57af9b29f63d8f8695b683e0d095f52") 06:53:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000001180)={0x0, "ae558cdc7f6954b2ee0f24120001399dc8db1fc43f7a16dbcd0000000000001d00"}) r4 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCGABS0(r4, 0x80184540, &(0x7f00000000c0)=""/210) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2940.150721][ T7841] usb 4-1: Using ep0 maxpacket: 32 [ 2940.350889][ T7841] usb 4-1: config 1 interface 0 altsetting 4 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2940.363783][ T7841] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2940.520901][ T7841] usb 4-1: New USB device found, idVendor=046d, idProduct=101a, bcdDevice= 0.40 [ 2940.529949][ T7841] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2940.537996][ T7841] usb 4-1: Product: ⠁ [ 2940.542269][ T7841] usb 4-1: Manufacturer: 鎀鴮㦓軔榣儷안櫬꯾뷨㞯ˏ⺿課⼁㎍솧窼嘺裐휸⮺饡소㞄ȴᒛ㇈ꬽ䑷籔 [ 2940.556504][ T7841] usb 4-1: SerialNumber: syz 06:53:37 executing program 3: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f00000001c0)=""/160) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000380)=""/237) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x727c59b0, 0x40800) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000140)=""/21) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0xafb, 0x111b00) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f0000000280)=""/183) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000340)={0x7, 0x2, 0x200, 0x5, 0x3, 0x5}) read$char_usb(r0, &(0x7f0000000040)=""/188, 0xbc) syz_open_dev$hidraw(&(0x7f0000000180), 0x40, 0x402000) 06:53:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:37 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="3c0abbbdcbda903740c6905b1ea31567e18e21691f96608d1f0db11e45fa4e") 06:53:37 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28400) 06:53:37 executing program 5: syz_open_dev$evdev(0x0, 0x4, 0x8800) syz_open_dev$char_usb(0xc, 0xb4, 0x2) syz_open_dev$hidraw(0xfffffffffffffffc, 0xa, 0x7c9c20) 06:53:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000001c0)=""/90) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000000)={0x1, 0xec, &(0x7f00000000c0)="02911a42dae61bb6da339e3dc9351df702f53644aef095124a9bb4b07396f708f22c249eb43712f855e3127c8c321ffc86a3edcb038995d0c3c6cf28c6abf010dbe0fcd1e08bfc172499002a7c60d937b04adfeb76b6ba8c55d76502249895517f6a11474791f6a1d5a41b7882f297ed869e5d8093a7d2343d5cdee75e23c6badfd63719f52f7eb72bb88bccb999f0512cce74890e9030adeec53fc38ec36283a995550f38e05e0b631f1b53697808c3a1b888ea6ace1e4970bfaa26c63e3eca3a8cbcc52101ca6c893806e0e39c8255ff951aaf646992f4b0b68ef27fe362c70c2214f44cb0ccdcfa2c0402"}) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x81, 0x2082) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da4836d3ae37ba1f48cdc7fee80b7fc1bb378aa20cfca887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f00"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:37 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(&(0x7f0000000100), 0x4, 0x5a082) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0xd478, 0x107001) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000180)) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000240)={0x7, "69a79110aa8a429d21abc0fd6b505235e594e0f315393e6e440719fb7cd88883da904b51d4db4a82aa89131a9828d4702855ee2d086759d7b9b213182c03fc5d"}) read$hidraw(r0, &(0x7f0000000040)=""/173, 0xad) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x438800) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x9, 0x80a80) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000200)="0768f1ab6b288b9688c6f7f4f754ebfd5d4bb696d522da592ec3f7bdbf68d845059ec9") 06:53:37 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x515080) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x18000) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000040)=""/113) 06:53:38 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x8a2, 0x2101) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)=""/2) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffffffff8003, 0x133400) read$hidraw(r1, 0x0, 0x0) 06:53:38 executing program 3: 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_read(r0, 0x7b, 0xaf, &(0x7f0000000080)=""/175) syz_open_dev$char_usb(0xc, 0xb4, 0xec99) 06:53:38 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:38 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x401, 0x4000) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000100)) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000000)={0xe2a, 0x400, 0xfff, 0x0, 0x6, 0xee}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2941.040734][ T7841] usbhid 4-1:1.0: can't add hid device: -71 [ 2941.047047][ T7841] usbhid: probe of 4-1:1.0 failed with error -71 [ 2941.080515][ T7841] usb 4-1: USB disconnect, device number 85 06:53:38 executing program 1: syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x4a0602) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:38 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x600e02) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x7, 0x4cc3c0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000040)=0xad) 06:53:38 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000140)={{0x2, 0x1, 0x4, 0xb2, 0x8001, 0x205}, 0x1a0, [0x2, 0x60, 0xfffff801, 0x0, 0x1ff, 0x7, 0x9, 0xff, 0x0, 0x80, 0xc3cc, 0x400, 0x1f, 0x4, 0x1, 0x0, 0x5, 0x9, 0x8, 0x1, 0xf8, 0x747, 0xffffffe6, 0x75b5, 0x1000, 0x1, 0x0, 0x4, 0xffffff7f, 0x9, 0x6, 0x5e, 0xffffff46, 0x10000, 0x1, 0x5a24, 0xfffff801, 0x7f, 0x81, 0x3, 0x2, 0x87b, 0x0, 0x9, 0x1, 0x7fffffff, 0x9, 0xfffff2aa, 0xff, 0xb31, 0x8, 0x6, 0x1, 0x1, 0x2, 0x80, 0xe45c, 0x3, 0x1, 0x0, 0x9, 0x5, 0xea, 0x7f, 0x4a782a82, 0x800, 0x81, 0xf0e7, 0x1, 0xfffffc01, 0x1000, 0x4, 0x1, 0x1000, 0x40, 0x80000001, 0x0, 0xa289, 0x5, 0x9, 0xdd, 0xdc, 0x8ae0, 0x76, 0x584e, 0x6, 0x3, 0x8, 0x9, 0x1000, 0x9, 0x800, 0x99c0, 0x0, 0x0, 0x5, 0x3f, 0x81, 0x80000001, 0x6, 0x3ff, 0x8dd, 0x1, 0x2, 0x4e, 0x9, 0x7fffffff, 0xd9, 0x40, 0x0, 0x7, 0xffff0001, 0x900000, 0x231e, 0xffff0000, 0x5, 0xa4, 0x6c1, 0xcc98, 0x3f, 0x8, 0x3, 0x2, 0x1, 0x5, 0x0, 0x3, 0x2, 0x100, 0x3, 0x6, 0x10001, 0x7fffffff, 0x1e, 0x8, 0x3f, 0x0, 0xfffffff9, 0x4, 0x2, 0x9, 0x8, 0xfffffffc, 0x5, 0x0, 0x7, 0x6, 0x8, 0x5, 0x79, 0x3, 0x3, 0x0, 0x9, 0x7, 0x7fffffff, 0x200, 0x0, 0x7f, 0x1000, 0x7, 0xe6, 0x1, 0x1, 0x1, 0x80000000, 0x7, 0x3, 0x4, 0x28, 0x3, 0x401, 0x2, 0xac3, 0x9, 0x7, 0x7843, 0x6, 0x0, 0x710, 0x9, 0x0, 0xc64, 0x4, 0xffff8000, 0x48000000, 0x1000, 0x7, 0x0, 0x15, 0x1000, 0x6, 0x9, 0x637a21d5, 0x9f9b, 0x2, 0x8dd, 0x401, 0x2, 0x5, 0x8000, 0xce87, 0x1, 0x6, 0x2, 0x2, 0xfff, 0x8, 0x400, 0xffffffff, 0x2, 0x2, 0x7, 0x6d, 0x7fffffff, 0xffffac2f, 0x1, 0x7, 0x80000001, 0x8000, 0x43, 0x10001, 0x97a, 0x180, 0x6, 0x6, 0x2, 0x9, 0x6, 0x8, 0x40, 0x3, 0x3, 0xffffff5e, 0x7, 0x7ff, 0x9, 0xff, 0x80, 0x8, 0x0, 0x6, 0x0, 0x1, 0x8, 0x3f, 0xff, 0x7b8, 0x5604, 0x9, 0x8, 0x80, 0x81, 0x2, 0x1, 0x1f, 0x10001, 0x8136, 0x1000, 0x2, 0x447b, 0xfffffff9, 0x5b410e7e, 0x5, 0x9, 0x1, 0x81, 0x3, 0x1, 0x10001, 0x9, 0x7ff, 0x81, 0x1, 0x6, 0x9000, 0x2, 0x5, 0x3f, 0x66, 0x2, 0x101, 0x9, 0x9, 0x0, 0x9, 0xfffff800, 0x0, 0x751, 0x4, 0x81, 0x100, 0x81, 0x7, 0x3636, 0x5, 0x2, 0xfffffffe, 0x8f, 0x7fff, 0x6, 0x1, 0xce, 0xb3c2, 0x9, 0x6, 0xf32c, 0x3, 0x8d, 0x4, 0x0, 0x2, 0x3, 0x4, 0x2, 0x4, 0x0, 0xffffffff, 0x200, 0x7f1, 0x5, 0x100, 0x4, 0x9d5, 0x0, 0x7, 0x1, 0x7fff, 0x8, 0x4, 0x43, 0x741f, 0x255, 0x1, 0x800, 0x1, 0x65, 0x8001, 0x0, 0x1, 0x0, 0x95, 0x400, 0xffffffff, 0xad8, 0x3f, 0x1, 0x5, 0x5, 0x4, 0x5fa9, 0x0, 0x800, 0x80, 0x4, 0x5, 0x545b05c, 0x800, 0x8, 0x46, 0x1, 0x3ff, 0x9, 0xffffffe0, 0x4, 0x5d, 0x1000, 0x2, 0x10001, 0xfffffc01, 0x7d5, 0xffff, 0x3, 0x7, 0x9, 0x2516, 0x1, 0xcea, 0x1, 0xffff8000, 0xfffffff7, 0x4, 0x8000, 0x8, 0x40, 0x80000001, 0x10001, 0xc77c, 0x9, 0x42, 0x8, 0xf0e, 0x70, 0x4, 0x7f, 0x3, 0x7f, 0x7f, 0x3, 0x1f, 0x0, 0x4, 0x4, 0x8, 0x7, 0xfff, 0xfffffffa, 0x0, 0x7ff, 0x4, 0x9, 0x4, 0x7, 0x4, 0x1, 0x9, 0x4, 0x5, 0x7, 0x8, 0x1, 0x2, 0xfffffeff, 0x2, 0xff, 0x8f, 0x7, 0x1, 0x2, 0x8, 0x0, 0x68, 0xffffffe0, 0x8, 0x3e18, 0x4938f2fe, 0x4, 0x8001, 0x2, 0x6, 0x800, 0x5, 0x2, 0x4, 0xba, 0x6, 0x20, 0x10040000, 0x5, 0x401, 0x8, 0x6, 0x34, 0x5, 0x9, 0xfffffffd, 0x75c, 0x7f, 0x80000001, 0x0, 0x8, 0xff, 0x4, 0x4, 0x12000000, 0x2, 0x1, 0x8, 0x0, 0x14000000, 0x8, 0x6, 0x7fff, 0x2, 0xc, 0x101, 0x4, 0x7, 0x7, 0x6, 0x2ab, 0x4, 0x3, 0x14000000, 0x3, 0xff, 0x40, 0x9, 0xfff, 0x0, 0x280, 0x5, 0x0, 0xeea, 0x7, 0x7f, 0x7d, 0x94, 0xfffffffa, 0x8000, 0x1, 0x1, 0x1ff, 0x4, 0xf6a, 0xffff0001, 0x0, 0xffff82d8, 0x800, 0x40, 0x80, 0x4e6d, 0x1, 0x8, 0xfff, 0x3, 0xffff, 0x7, 0x1000, 0x101, 0x80, 0x6, 0xffff, 0x1, 0x1ff, 0xdc, 0x8, 0x8001, 0x1ff, 0xe10, 0x1, 0x8, 0x3, 0x4, 0x401, 0x9, 0x1f, 0x0, 0x8, 0x2, 0x0, 0x101, 0xfff, 0x22, 0xfffffc00, 0x80000000, 0x1, 0x400, 0x20, 0x200, 0xfff, 0x90b, 0x7, 0x0, 0x10000, 0x200, 0x1, 0x2e7, 0x4, 0x3, 0xfffffbe3, 0x401, 0x3e8, 0x0, 0x8001, 0x0, 0x9, 0x600, 0xfffffffe, 0x6c74, 0x8001, 0x664d, 0x2f0, 0x20, 0x97a, 0x8, 0x7, 0x3, 0x3, 0x800, 0x4, 0x20, 0x10001, 0xa04d, 0x1, 0x3, 0x4a0, 0x0, 0x4, 0x2, 0x4, 0x3, 0x3, 0x6, 0x200, 0xfffffffc, 0xfffffbff, 0x40, 0x7, 0x7fff, 0x0, 0xb77, 0x206, 0x200000, 0x8, 0xd99, 0x2, 0xffffffc0, 0x1f, 0xfff, 0x2, 0x2, 0x4, 0x58, 0xffffffff, 0x56db, 0xffffffff, 0x3, 0xfffffff7, 0x3a5, 0x0, 0x5, 0x8, 0x7, 0x7924ceb1, 0x9, 0x1f, 0x4, 0x2, 0xebab, 0x6, 0x2, 0x0, 0x98b, 0x8000, 0xffffffff, 0x1, 0x6, 0x8, 0x6, 0x80, 0x7, 0x4, 0x8, 0x4, 0x4, 0x19, 0x10000, 0x6, 0x800, 0x3ff, 0x9, 0x21b, 0x6, 0xfff, 0x1000, 0x1, 0x2, 0x2, 0x401, 0x3ff, 0x401, 0xdbab, 0x7fffffff, 0x1, 0x1f, 0x8, 0x929a, 0xfff, 0xffff, 0x0, 0x9, 0xfffff8ed, 0x7, 0x1, 0xb7, 0x7, 0x10000, 0x6, 0x1, 0x1, 0x800, 0x9, 0x71b4, 0x8001, 0x0, 0xd4, 0x401, 0x7, 0xfffff58b, 0xffffffc0, 0x2, 0xfffffff9, 0x7, 0x3f77, 0x101, 0x3, 0x8000, 0x0, 0xfff, 0x4, 0x4a7, 0x0, 0x8000, 0x0, 0x5, 0xff, 0xfffffffb, 0x7, 0x7, 0x9, 0x56, 0x400, 0x5, 0x93e, 0xe488, 0x2, 0xfff, 0x9, 0xffffffff, 0x550b, 0x5, 0x3800, 0x8000, 0x7, 0x80000001, 0x1, 0x6, 0x65d1, 0x8, 0x909e1580, 0xfffffffc, 0x1000, 0x18, 0x2, 0x6c8d, 0x0, 0x9, 0x1, 0x3, 0x75076151, 0x80000000, 0x7, 0x7e8, 0x60000000, 0x8, 0xde000000, 0x8, 0x3, 0x2, 0x3ff, 0x2, 0x8, 0x4, 0x5, 0x2, 0xa, 0x4, 0xffffff7f, 0x800, 0x8, 0x446, 0x6a0, 0xffff8000, 0x8, 0xdd8, 0x2, 0xfffffffc, 0x37, 0x0, 0x2, 0x7ff, 0xfffffff7, 0x0, 0x0, 0x65, 0x2, 0x4, 0x8000, 0x1, 0xfff, 0x7f, 0x6, 0xff, 0x9, 0x6, 0x3ff, 0x81, 0x5, 0x80000000, 0x0, 0x6, 0x7f, 0x6, 0x8, 0x4, 0x101, 0x9, 0x5, 0x0, 0x0, 0xa573, 0x80000000, 0x6, 0x3ff, 0x6, 0x0, 0xdc, 0x3d5, 0x2, 0x3, 0xad, 0x0, 0x4, 0x6, 0x6, 0x3, 0x7, 0xddf, 0xe6d9, 0x1f, 0x23, 0x7, 0x9, 0x6, 0xfffffffd, 0x9, 0x7ff, 0x101, 0x9, 0xe42, 0x6, 0x1, 0x3, 0x5a4e, 0x3, 0x9, 0x1, 0x7f, 0x4, 0xde7f, 0xd6, 0xfff, 0xffffff2e, 0x61b4c8fa, 0x200, 0xde, 0x3, 0xaa, 0xaa09, 0x400, 0x20, 0x100, 0x9, 0x2, 0x1, 0x4, 0x6, 0x1f, 0x0, 0x0, 0x3, 0x80c1, 0x5, 0x0, 0x5, 0x5, 0xffffff30, 0x100, 0x1f, 0xffff, 0x7, 0x0, 0x6, 0x5, 0xfffffffa, 0x3, 0x5, 0xffff, 0x7ff, 0x5b8, 0x9, 0x8, 0x9, 0x9504, 0x9, 0x8, 0x8, 0xffff, 0x9, 0xffff, 0x8, 0x4, 0x3, 0x37f2, 0x1f, 0x4, 0x7e, 0x3, 0x0, 0x7, 0x1, 0x9860c6d9, 0x6b57, 0xc8, 0x3, 0x7f, 0x4, 0x3, 0xfffff39b, 0x6, 0xd8a, 0x7f, 0x0, 0x2, 0x5, 0xbec1, 0x4446, 0x6, 0xf2e, 0x7f8f, 0x8b6, 0x0, 0x4, 0xfffffff8, 0x20, 0xfffffc01, 0xffffffff, 0x1ff, 0x5, 0x37, 0x8001, 0x6, 0x5, 0x80000001, 0x2, 0x5, 0x7, 0x323, 0x9, 0x8, 0x77, 0x7, 0x3c49, 0x6, 0x7, 0x0, 0x800, 0x80000000, 0x1, 0x8, 0x3476bba7, 0x8, 0x20, 0x101, 0xffffff81, 0x8, 0xff, 0x1f, 0x2, 0x7, 0x42d, 0xb0c9, 0xffff0000, 0x3ff, 0x40, 0x7ff, 0x8000, 0xe46e0000, 0x0, 0x6, 0x43a8, 0x1ff, 0x401, 0x3, 0x4, 0x81, 0x7, 0x4, 0x0, 0x374, 0xbb, 0x2, 0x6, 0x1, 0x7f, 0xde1, 0x1, 0x5, 0x7, 0xfffffffe, 0x4, 0x6, 0x6, 0x9, 0x3f, 0x2, 0x4, 0x2e95, 0x200, 0xffff0000, 0x7, 0x80000000, 0x7ff, 0x2, 0x3f, 0x1, 0x9, 0x2, 0x6, 0x3ac4, 0x4, 0x0, 0xfe, 0x1, 0x0, 0x8000, 0x40, 0x7, 0x3, 0x0, 0x8, 0x5, 0x3]}) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0xff, 0x0) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000001180)={0x5d, "152cbbca9a8c45343953da92ba239e17e90d1ac775c46733ec057712eb7aa1440ee62fc08e62d7d8ee235f7f8ff40e0bc0b2c1abc8d26cfbdbd5673a2b59047c"}) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000000c0)={0x0, "ae558419f0685a720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20e1e1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001200)) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:38 executing program 2: ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000000c0)) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) 06:53:38 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x24000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7ff, 0x20040) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000001c0)) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x8001, 0x800) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000180)=""/33) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000080)=""/181) 06:53:38 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:38 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x100000000, 0x8000) read$hidraw(r1, &(0x7f00000000c0)=""/4096, 0x1000) read$hidraw(r0, 0x0, 0x0) 06:53:38 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0xf9, "b22695f381fe42f7df4dfd1cc06d04d66e2005e5035997a960f1e685b34dfde8b7eba3b559008929ab60c3a30a34e1018154c8468bc0d9dfb0b1cde4d6b83f15"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:38 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x713, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0x10a00) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000040)={0xfffffffd, 0xfff, 0x1, 0x2, 0xf9a, 0x932d}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0xf9, 0x1b, 0x401, 0x0, "8e52269a152d6cfa7e718ea1e7fb980b2abed3ccc1a016dc465da52f88ba4dbf"}) [ 2941.490606][ T7841] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 2942.020828][ T7841] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2942.029889][ T7841] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2942.038156][ T7841] usb 4-1: Product: syz [ 2942.042484][ T7841] usb 4-1: Manufacturer: syz [ 2942.047089][ T7841] usb 4-1: SerialNumber: syz [ 2942.101631][ T7841] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2942.680567][ T7841] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:39 executing program 3: syz_usb_connect$printer(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x60, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7f, 0x40, 0x1, [{{0x9, 0x4, 0x0, 0x2, 0x3, 0x7, 0x1, 0x1, 0xfd, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x53, 0x80, 0x9}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0xb5, 0x3, 0x3}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x11, 0x0, 0x20, 0x4, 0xff, 0x5}, 0x76, &(0x7f0000000080)={0x5, 0xf, 0x76, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "b3b8b1a662e9a881f764c6b21d200fcd"}, @ssp_cap={0x14, 0x10, 0xa, 0x20, 0x2, 0x3, 0xf, 0xc819, [0xff0000, 0x3f]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x52}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x8, 0x9, 0x8}, @ssp_cap={0x24, 0x10, 0xa, 0x72, 0x6, 0x3, 0x88f, 0x3, [0x0, 0x3f3f, 0xff0000, 0x60, 0x3f00, 0xff0000]}, @ssp_cap={0x14, 0x10, 0xa, 0x40, 0x2, 0x8, 0xf, 0x0, [0x0, 0xc0]}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x429}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:39 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:39 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x1, 0x1d, &(0x7f0000000000)="baf6577f2bcc08a2c7b562fa7cc8c2f971822a5230ca2b141e17ba93fb"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000001c0)) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000100)=""/132) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:39 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x798, 0x1ff]) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000040)=""/204) 06:53:39 executing program 1: syz_open_dev$hidraw(0x0, 0xfffffffffffffffa, 0x4000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:39 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r1, 0x0, 0x0) [ 2942.893033][T28943] usb 4-1: USB disconnect, device number 86 06:53:40 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x201, 0x60aa82) 06:53:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/59) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:40 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:40 executing program 5: ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x8, 0x1, 0x3, 0x4, 0x5aed, 0x3ac}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:40 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1f, 0x80) read$hidraw(r0, 0x0, 0x0) 06:53:40 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) [ 2943.770492][ T7841] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 2943.777458][ T7841] ath9k_htc: Failed to initialize the device [ 2943.784393][T28943] usb 4-1: ath9k_htc: USB layer deinitialized [ 2944.140402][T28943] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 2944.410410][T28943] usb 4-1: device descriptor read/64, error 18 [ 2944.800321][T28943] usb 4-1: device descriptor read/64, error 18 [ 2945.070332][T28943] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 2945.340273][T28943] usb 4-1: device descriptor read/64, error 18 [ 2945.740282][T28943] usb 4-1: device descriptor read/64, error 18 [ 2945.860355][T28943] usb usb4-port1: attempt power cycle 06:53:42 executing program 3: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0xfffffffd, 0x3, 0xffffff81, 0x5, 0xffffffff, 0x3996}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$hiddev(&(0x7f0000000100), 0x7fff, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000140)={0x3, 0xffffffff, 0x8}) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000040)=""/143) 06:53:42 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x40100) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000000)=""/16) syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xb2, 0x8000) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000080)={0x2a, 0x1, 0x80000001, 0x8, 0x200, 0x80000000}) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f00000000c0)=""/47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ffffffffd, 0x80000) 06:53:42 executing program 5: syz_open_dev$evdev(0x0, 0x80009, 0x46a081) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:42 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x80400) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000000)=""/14) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="0c3fafd0561231ea523132c1428e1fac98da238d1fd458722efdba6996f69c73dfb0ca55104a65836bd20d4ebff00b6a6d2136d0cce8b121412facebbc0ae4eafd35a12b5b990f7d6d74f077a64a636da837b05654fefb88b93e264d2980050e29a5bdd3") write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xeb, 0x244f3203667a451e) read$hidraw(r0, 0x0, 0x0) 06:53:42 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 2: ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000000)=""/120) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000800000, 0x262400) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x9, 0x206000) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000100)=0x2cb0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000140)) 06:53:43 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x9d, &(0x7f0000000000)=""/157) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f00000000c0)=0x4) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000100)=""/61) 06:53:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x42040) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) syz_open_dev$char_usb(0xc, 0xb4, 0x80008009) 06:53:43 executing program 1: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x0, 0x3, 0x7ff}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 06:53:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x400) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 2: ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000140)=""/31) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x40) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x28000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000100)) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f00000000c0)=""/5) read$hidraw(r0, 0x0, 0x0) 06:53:43 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x9) 06:53:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000040)="2f309c1794d800008a", 0xffffffffffffff82) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x4, 0x40080) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002640)=ANY=[]) 06:53:43 executing program 1: ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x2, 0xffffffff, 0xd5}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x40002, 0x20000) 06:53:43 executing program 5: ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000000c0)=""/22) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000140)=""/122) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x210840) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000280)=""/22) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x2f, 0x289902) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000000)=""/155) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0x7, 0x10000) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000200)=""/90) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000300)=""/173) syz_open_dev$hidraw(&(0x7f00000002c0), 0xffffffff, 0x5e1001) 06:53:43 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 06:53:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xdffffffffffffffe, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) syz_open_dev$hidraw(0x0, 0x80000000000007, 0x127100) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0xe06000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="cc7b9389460300e6dc80aee1f2dcff866e469fa3fc32eb2c6201ef22203c161db8c1cac3f39bfa8fd2040000b792620d5ed60f9a0afd8f3a7646f350e569fb11cc30a00108e12516e9eb46274d9f0c1ee8c553455ae8fd58d6ec8b423719b204e1a16fce9b0a35c6c846164fbf0809365f03ef") 06:53:43 executing program 2: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000000)={0x2, 0x200, 0xb2ae}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f00000000c0)=""/4096) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x1f, 0xf7, &(0x7f00000010c0)="e0c3da9ce5b62d58040377382fcf2a4fd4b1d2c58a54106af79121a3fe946ba60fb3037b782f6c570cd72a77c9283fdcc04d867673009a18146c0bb674a9354e9f40116b8aa9702aa29a94a7cc9b6b574a46684f316bb3a369da300edfb52d9a7c832e68761e23faacc91354fc5fe5be78143c8bb281bdf09d11cb6f0473c6acc7ace66ef9536b039282a6ee4a8e1bcd4a4534acc6ad713c70630c0ec3abd5a070ca66ccd4f4797cdab236adab0836615c2ec5c4fc0a78b98e8f6e0172b7d1dd838b9eabc5cfd2cca0151d0ff04d3fe3564f3b01109843f1b770155e55a496b2dc8619af4a96071b9a482f142bed95c8bb965f37c573f8"}) read$hidraw(r0, 0x0, 0x0) 06:53:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x4, 0x20402) syz_open_dev$hidraw(&(0x7f0000000000), 0x100000000, 0x101000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x100000001, 0x4841) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r1, &(0x7f0000000100)=""/11, 0xb) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:43 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) read$char_usb(r0, &(0x7f0000000000)=""/175, 0xaf) 06:53:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 06:53:43 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001000)) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000000)=""/4096) 06:53:43 executing program 5: syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x134, &(0x7f0000000200)=ANY=[@ANYBLOB="3a00004ef0a82a2bc002c3c8c3a86621f7cf611629105a8266d57695d56daaa4a59c54b472f06f16b654c8e1ab4215258b37ed9536bbb60d6ba5afc334e300008600004e7a23c133b52abb54d63df391136d8e796db162dffe45aebf4cbae07b75dc56b067387e176943647f38dbc527a8a68271dd06acf8c530c5ce21216ab20290d4318e402432a2ceafc232c94a2d02ce4365f80a7825ab040fc3c8b54f8106a106c026f1aefce839ca2118b04c0edb6804b7f068618756b500f10ce1419a00006100004e66e75549d2f3611649bd6a8e2c7bd037363add34a906e4546d0cde7471c5da3ea8447704e0db34951fc39d24a655256402fc179ea40bb71a6c2a92fb348735686e7c9563e66183410e35768861ecef5510000000b6c7dd83d5bda8435deb06e69a479c8ac7e63448726404f74fc79f36d52bd8f5abec5fe2ae9e748d409947dcc994dc8648f4d0c8de44a2a11a2f0459ae72b3307adeef3949ac205f1f1019db50571870897691a9f32991307e22b94f4b2a843b491d947f27137abcdf648f85f44c5bf72aa5a97c4c1de38bfd3490a3d4fa6ed17f88d0836adee503556971229a185ebf9f94a463c057fb5ba4420b78308e976db9c0ff4d54ad0e37a86b9bbc5f7cc8eaced7b1d48b7af2f5eabc8c9ecceb04c0e15411b0137681ed8b519c7e00"/496]) syz_open_dev$evdev(0x0, 0x400000007fffe, 0x4f75f7119cd6a39a) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:43 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x200040) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:43 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x400000000000080, 0xc0503) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f00000000c0)=""/159) 06:53:44 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x8, 0x420400) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0xe08, "dbb494c79f0f10420ea6ca1541db023a9cf017dc01109a5529c1bbed7e5510f4a822bb39e8db96c5f6e71ec49c9b4ce188f372882c0a5b44807c3151c69d2a994ec7d31916c9bff90a852e123a9e62c8149a046869bfcddf4c7519042dd56119fc95f4c4f548395d06c3a4ce41d7206e30617373816dcbec2a3607cf5ecf510a2da4c806197bf28e58315c81344ab048ec50b0a43df22bfc2d6bd7d64c871382ea566d0c18d2d7a83a54b7dc6bd44679d9503ca7d8267f17d7d11ebf544edf473d1d030f96829768e213445cc07a76d821e4a1b8e49b0a2c5277766b9ae4dbaae22d99d169b3a6bfc8ee925148d1626bc17cbf328d714eb6e325a7671aa2c4ec311d227e6319a6a9b819f125cca616fe53f99c591be469f940667cb6a184131ce3a0d2b84ccf46601d6fd73526561d2a945bc9616bf776a0e5ca5685b15fd1fac35c46078341afb47e3a3d4799c85268d0d3f8bf09be7b2108a590ac38de741f7a9bcbb2471f67eb4f511d69c436de9878ff84320730951266edb5a306920d9c57fa1ce30323c6747473b421de4dbf86a5f0c03e2959d431f0eed8719ef85e6470d4dc7011b93cb0f2115d951badc2deb3bcb0bbb6a309ac8e52032eef7b2e99eebd98332cd0ffd0b5ab1e22e0be7a7b2e17219617de37e19ac758721cfdbda5e7c864c5b5d45b165a36831b7231420cd76bb210ad219a022d15710d34299a01373fc90a98c109eaa8dc2f63a6c17fd785f2bf951b9aafc55dc61e0982ed519a8da52e6957c0e92f4f208b0ab94ab7454037489b58096e85a29d6cc0a09babf356c8453e7d364a24ce4790fce33b874d0b9c2f2a05bf82d5fa8df8bc0ff80f2e1d659b97ce190089c7d2bbd1873a1810109178ccc3e17490ac0a3f9bbed42b86ba34396d0d9ef58cf984b1513f5274958fc98249ed5f6847f1a5c57bbe08e70e4e780ad608e952dfb71f00121001c072fe753d4630df9889260c168a6a7dc6be74a881a503f001106f332045060fe95ffa613119a0f7bc2a07bd7b7df131c8a81ff71d3a11096c8f13f7498cbdcd46aaf5976da2b7e0d08881310dcfa385b42d624478cae284cad457e4f1dce17ba2735173e6a13018d8e0bbc69b84b28608bdf588025618b30292d9a223df83f9c5727e2e5d130462ed3ca6c58b25ee94f49a72d908b14efec9377435eeb49203066c6f16fad3b0ccec2e4975afab9ea828b96a2e1b9343ac693aeeebb2c56226f66327babfb77c381341ef44895d569b56fcb0e24ac49c0a4292ff834066f2dcffbfe18395a464833eda56500a63b1104d37f2d5d1058a9d13e6812eed5e431171b8e146371394830a5a8447cb39f184203a0dca28856597cae8da4375dac148153fbdf9db89d5990367fd24d627d713ab41591745343d676b319dbcdf5acbb1b86d99df364794e63b5d7deb69e7851b31b77fd2077e5cf491c39adec7287d656468ea12002e6eec3058275a13e05710149131e9a7127130e88e8cdae87b422d0137d4171e19344f959d59311540dd419ead3ae3f312e7607847722ae0fe5730a0cb0525eab6d3e801f64ce54323de2d043dab38209394bab6940a79d9556c1d80adac2ac4362df372c7010cf435b2b3c0830856231678656762617b4e42a70de09733f97da2ce0b90e52f6b44e0019dcf568727c213daafa80d22e74ced9e395d59d32200d6c50d720d747aeafc56533f8e1d7ddd062d950dd22d401853730a9530cc8697ec67da2777f31adf34afeccfd074f666e827cb25fdecaf7615794ba93b0adc603293a5af5cd762379d62b2c006e6a3b63e30e6c5f27c7dfe79e9458d302dbc18385ef57db7cfb06932a64423d8116cb7041f6ffda08b479f19f0406f0ef36203470a2e5aef4c0757daad0bd5202ff2513022a1dfa894a2bed20d23eb9444a885aaf3b8e8f9797ffa83830b5e02107ef0cd3b9dbd58db3ec1259e80a155b192d950ab6d9b715aa6fd8cdc75da7536ae80ddea30864b6924eb782e78263fb16669287865a10d27eda03cd79ba853703cabcca19742041b1e20d7e3070a3e6c82fa73dfc6ddf283d192eb95c7f2c888efb544832e4760f8263f4d234cb66649dc34593e41d7fd16b79d6eeeca064613164a33f6a96c27fb3480d110aeabb1530a9bcb6c66a67c4df6122826c7839b11dbe2ebcfa78c308bc4c07aaed46aa24c1eb74bc23b414a3947b6effd09809bfa56417ecf29de58fb448b2b7abb84e0d2ecf58d9e22d7fac5626e772d9c82c926389640af7560f7ab2b61228c65796e006539e5175efe5c93fd8a44ee3fdb6b674c27e29f847b83d840a877e8e873481511ad5eb96bf6e5b3ef1f1935b212d23f58a44b8194fb274b43213fb9ddacaf8c55c7b52d7fcde07d7e65c9b9cd256122a4795188f0ad143808ebf76d7767ad785bf27eb5a38d8ee95e42fe04e745b5768d168f2d965be86b5c27ff0816749ff24c26e337f5f6496ded5cf200e3d0bfbc6cf3acbfa6a3397864f9447cce623a3f90b8183e868f9c933f14816fdf0433d8161e757b1473c8639ae4b161842157be11b2a7f841b400aa75c117cded63881f2924e5e1d00d6e8b529b2af9933a4c229142a858f6a0d172da783b174a8bf8d739d41c58c420c3aa3c78e8c2d6d88ca5866b2ae65ed2375ae3c8c4d54c6b5f12b6a46accdd507ada917673897c6f0927808485d71c3c4a3342724ebb0cc184b4cc15ccceb60c812c53090f59a4c1053443a0af7adb84472fa21ece4b8ffedca1de86ea560c2762833b5173eda5626a09a84f6c0970ea2794328b6f03cb7a772b68282d1b73fc69cdab83e07fa63df64750dec1fcc807b58e68e90374e38cab4d73291014be405f6d59658a6a2722812526946b1261b4cb2618a1d1e02422d376ea5d5ab0808baabab316f889791e71b6d28afe3c5906f699f6857a78544da946745635d63fa2ad27eac2e4648454ac6553836326b8cd232528c189f500d94e626cc53952c51d9b05f2ac89e9c3fbdf0372044182fe406dbabd649eb04572e96887713bd2728f5dfc1b5d779940efb77eca0167a60d278ac29181747d0a186a5f69fe53aeb575388fbf6ded0a3fed9371a959b3efa6b1d1e49bca36acdb6de73ecb844f24dad3307291c5aa34c4fefe42dbc49d485569bb5f0d7f40b2c810c9b6308aeff184f3c3683ca9745777148f88d8c7e1991158af58ecc4b89392787d4fec9b5f56f7f053f9b0a8a3e1219219001529568fe29ebdded3221f58908844269e771c5cbf75ecd312100e4947d29a2e696812fd3e0f7508fcb21bdfcf2f95fecc61b79497417253c0f58e90edf340f66c578d2bcc880f9a83dcc3c7344311195800430acaf146881f6d3e58583a18de1b8504c0e161b0da1a741c68edf7d3f621e88056f5c7a3089e6fc523d19c30fb1a2f697d867339d3bd322b65fdc80fe1a3b0e237b37cb3dc5dbc7b08b8563afca112564a4e86e71208fa84389538c4cc45c5b2780f695b0e5c848c0d8468136ea9f66baef7122d133b569af79f2410b4e746917a99d0434cd68109bc22d238493ab5610c2ecf2705db8b658019fcc85c9ea59598a693840261fc1e5d5598adc1ef9b153ada3f1ff6177ff332dffd34f787007f63b74521f92f460fc4bafa92ec760b808d47e6091e5f8214dac3bffe0356978485faa7dc208bdd32c11dc677e5dc8e5d809c4dcfda3cc469711c9941b3207c6c4c6b2bf668000e47ebeab66938adc412a4be95185e29f14e627a2bb1033b7635844b8b1c64f112fd96865fada6801f25d95deb61998d18e71a707be3a4515005a91f349b2496a297afb9a92d636506d79a05d7a2dc9de7b27be106b9a7c2db651b67ea8cd9bf91e44833753b37d18748b1b87d231972fb34d2806dd09bdfe5c8de3d550e4971b2f0dae657a2dbb64eec9fa22393d5ce4bff14d58d31a1478e641681665ee773c895a56dac6d72b552953b49777820cd98a8faca3dd679453ec0f00d0ab2b1bbc1b3b830dd3f0fbc2449d5cc72a42f7970f8d8d584b0c27766fd05810a4e46c8d3da8bef5347d7cb383196dda9ffc9e44471c4399b1563813ce45571ef477f82dfa58a04359957dc770c4fea290aca8a1f67d8732edd08afc921d219ab692b6f383a953515591b6c4e747394c09419170df2ccc51b5d7a0738b3bd1bcf3f228f1ba8d50db0724ffcdf7bd1322ecf1e015a69cbf3cbc28663a810a18c4b5fc249db3f0ab6fae5d52cc69b467d18c5a64edcf9d23f076b5c2051dd3d785c85c288381f066fb169ebca49624f517729cb7c9c17eda2f539458b9986a01b5500f0914953b86b0f89d3b39ed8b39d687966e2f7012bdd3278b33868caa4a5a586d4a45aa52c62deab806fb0edb8023b1ded0855b953dc419226564d9fe3a510bf7bb1832c1baa0dcdeb78d8722bd4a91029d22d54f388b8afe67c60d0d72962ac61c503a1c65ce75c04ff9676be9591e65efe76128488382d21575cdac4940c223a109ae421d2061b5413305768b823cac8ad8313fe543319b0b3f0d36e1a71e120f649ce10923c013a0965b94f0beaa97ce6f88dc56e4f6492cc692be7fd2997cf2d484554815c03704a754ccf37a4aa89b3973eba3568fe214b624be6d2997cb6b94b728031ecadec7c462b3a29d9f612da70528f825256ba3ccff38183ec9bbf6d134cd197d0589e4c63348c77be319ed843c534be25b74bae18ba3f9d2a4238f8c63f35a0196a4a3a80198321c9bef8d0d92c269a33798b65388e2a0d10848ea0f8309faa7f1d487542ec410638e58dc6b09702a8dbae1579ddeff391329083f267d3c1a0f52a6538119c1a4fa1837af96efd6c033360a243c08784c94742a120b22e4362c748e945a131a737393b9caa0972b9a683c992ba1136d873076a929c880f02519c0ae4e8e486b1181a3ac564680e08aba8a08276eebb2a3f526a2c5b8b8391fa08a64009d9b8161007f322ef9421b9835f64b33a6b47667aa1cf1ac1ee2d73d08f846a6fbfd5dfa767b293c4ac18379c8e67b5242f03460969fb852e83456040f4a1539ab8a025b0530b9c1ad7de3f9c5a56bc475d04c0d7d681"}) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x20000) syz_open_dev$hidraw(&(0x7f0000000ec0), 0x800, 0x101080) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000e80)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c95) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:44 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000080)=""/39) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x20, "0897072977d71a68031232ae62b351908c5c0b99737bf493b1f418a963cd03b642c0d57627d49f9a604aaeb4d052307889bfe6354af7d9050b85f4ee9e37e484"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f00000000c0)) 06:53:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1081fffffffff8, 0x2) read$hidraw(r0, 0x0, 0x0) 06:53:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x4002, 0xffffffff, 0x7fff}) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1ff, 0x181002) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/110) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/154) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180), 0x1f, 0x2040) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f00000001c0)=""/165) 06:53:44 executing program 1: syz_open_dev$hidraw(0x0, 0x10001, 0x40000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0xa0200) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 3: read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/71, 0x47) syz_open_dev$char_usb(0xc, 0xb4, 0x8001) syz_open_dev$char_usb(0xc, 0xb4, 0x40) 06:53:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, 0x0, 0xffffffffffffff6a) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:44 executing program 2: ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000000)=""/55) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r1, 0x0, 0x0) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x400) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x1, 0x2) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000080)={0x1000, "84c4fc97446b5db62917872a29d8165e8c2cc8aacc7d0b5cc219dcc9950315f9a5767f7ee6e9a4532f4b7bae15bf781df71ae57264287b5b50038edb65e8269db2f700c9f0b92ed36931face6e46fedb494a0a6b98ea89870d933d5d878ab8e1327f97d18a445a2b43b2e8f4b496419269873447a14e0e14d458a5578d13bd85640fc8d6513079bf55e5d6e52b4fd55f4c1713493d7d670ba2e663e84067d18c4d863673b446620c5fa9908dff0c9b2b9385efe3657a5b525de877e3e3df6b4ad372885258f0809ebf87210fb485315f659c6b2f5d277ae0a344a2e21b29ca764f73c94dbd6f9c7b38abca75a711e665e81a18f188f7d3d86459ca9ba3c619efd4704a208b6daa576d4ef7f5b41b1c0cf5c6495ccecfa9f81c664cf431472960347291e0ecdaed522f64f249963220e2cc80a7ccafc269009f0f63cebaf35e12b3989f4404fa5ac8117516696446e7a57a960dc68b8a3bbfb01b6a4314a5aec1a171ee3a965bc21702c01f5864620eaebbe273a89b89f853060309189ea869ff6b79dd7a9ebfa99d0abf3b4e6e698276f01a3c13e71effdb43b468f7e3a63cab0a3d9c1e7f332b05664a492a8dff33e0f93e2ee207c86c5001f235bcffd63ebda5446599dd6b30f3c44bcfe066ed7b2c1fc96fe1cfac138520e4379f35b0dc4ece1feac9d3fce00849c9a177e3eb8f2f367bb47cf11a346a8231d30407b812da4f7d9cbe77815d3fb56fec25321cc99b3f55f76cb23e011403c373d9ca5e91050a633ff7404d4800b71192bc08f9d0e9d8676c26a2db292114f78e7e4facefb1806992bb000b85aa31d16e3b7bfdb5a05c0489c4f81ab0ee76aadcced8a2686c69762d5232e84164d73746941b2a033aed6a1cbab8a1b78531de8ab45b795cb4253a6059923fdc279f82b11fd816c6601a51eb42a2191afaa1999ba1369406346ef1e32dcd15f1680d3d83d63de28285f515a9350908bb3899a4a8d1b446e16660910fb92661f4b003e9e6e9524068a844da8b07e7eb7f054b69a25cf32472df3ce8a0c011496c686af7c962ef0b0f2866e26928463a0783eeadb2e2deb577dcb66def68c35326931412bfd310a3e4a5603f600239d3d3bb282c52d0049e679c0ec8a74f5c33dcc19c25d2275ffbbef6a176929c1fba2eec445af4ade6d370205ca1b42a953e5762ccde6d368f3512d7cc985b1ab3d4e3ea03fb6d120295ed8911a6251431a2711e3c6d9f91e9f5af5d32b2d3fb21dbe05dcb242c77db458b38ad7f4a0995a6f4e6ea242820e67c5b2835cc070f1cfb407c3702516c13362979f9b995ef3dfde22b70b702ffe71e3a81ca7cb76eb809d5a2847881977beca323f7e3503f90cb20bdf9b8fc0c33c3f49c48d33aaa421eb5fab30d028591bc40d421225429c6918989c587b810c6759b63f979fc87df1125af1dd2efad092bb61a660300e95c71406ece38d740e11295711be44ff63130a3288549cfbea94f6089e9c5d93e6d6ac69706f70cb9bd80ca86667daa77fc6fb9fda5d3c508d73b4a8c158c40669800c278b6e5d2d7997502a79c111ea644c9a9d994a0e274efa21061546957d29b10149959f0209f2ecb302cde0813d85233b775e1af4769f07afbbac171aa13496adb986e5de13571ac2f639f1aa6ece4bec709de78a277ccd52edc92c788081aa1a5714ea63dcc69c8d7867e827d8e0aedeb58d54d86dba24f8ba3f7f8ceea57f96daddaca0c9dc27f27908d149d09e04751519c836c58868f7719d7a82dccea1f46547c652cda9c571c5a250d64f643e08c2a236028eea5cda90a54dda6ca9cd17a33eda0a92c8f8bb1ab300f3809f217aad91276098c86c378f5022a9d755825e0a6126c3321ff12f7a56375ccc12aed6f1101a85400de305f066f063ebcc168d823f56f35b413e764b16f7fb486a1a083b12568c8b18c1151b9148c79e1f96b5dbdec5374f317d34770a1b46b90a66fcc3dc5acc1253e96683ff586586f0b2ff4539bb3d7a665ae719d31540ec9ce785620f3630bc708e1cd8b0554443b2b3b2193e84baf32addeadfa74ede13bdcfe8ba96cbbb83f625651e82da397af317c0b28c674df6fd152adbd56cbf4f0c5385738d20742e8e34db7d510d81d33afd52e3b76c4a453d4e2b7ace6deb749c72a9b7d56cdd14011c6d11514bbfca1f3250cfce2255f0f0ddf4e74860c4c5ed37273feab6f37241932afa98e814ec9d512d5a3920f833d4f7a5fc0c93dd5e0940d2094b314f1c4de3fe619c7b79e9252b3773498b9b81b757a94597f6b8d1dcde618f5f6e41c3ee0c902cab56f6810f8e20e52e9fda8a9c322826c9d6482ab119c94e307bb121d42785c31367af2d9fa6c06d235d2667fa6081dcfbd9ffd54dfc42d992760bcaee2b03b862971baa6ca91f00c06c63aa43c0b88699d24fa8905d415b534cac09ed5bd400163ccc07d4cf197e59a8d5be70b938330f1407beae2e8f1ecd80ddecfeacd0c6e2f01df3d5aa1d1c696b33cb39512b057efb6c502f276de0cb4193c702903be4a736ee6d2eb6d9be924949a3b08e84c50989249078fdf7ee1496801025f9883466c54f6a358411f4ec8b80cf9a440c33cbd2c8a2f1026647126ff6709ccc7943769f609c0ffda629df9e0ee8e1cfa9a0c262caee173dfde9a94c1a85de81f84e83626352aee48190595a011abc9917533d9ed795a28a2bb21c8f38a2e6d3b1785973bdadad0f243a64f3add1130391dbfa6023c1dc76a7e077a8ad245b0050f8cd5fb5bbfbdb7e822095c15cf964661aa06def85c474d421675ce77c6b68ec49df51605f4f562920109a8bdd8711c2ee2b6ce5c66ec182e5d925bb3997d74d278b649b08719d73c8da0afb4437d5b6a3dc23dcbadb6b1c1c529a17a4595629eb6ac34f2f03e130ac658634cea4fd6fd333755aac3d1771608a5dcd4fd925ad17af32f417b839b07455628d8d3540c56da126144bcdcaf7af1550ba0ef475b15d315db5f39043f61da36cb533ceb84737b152140d0eb9b58b96acb200054ee10aec723cea2077fdbc1c0f4d0b53d36940af48385099c6246c574cdc52bde783a04b428b64e6dfd464e304b30d9a9cdfce0c26d1b6ee8f086f7ba41ffbb511752e57744958ed03e9e17c133a548c0445e8ff7631928a5d5addf07259bf5999910161a6eeef03e55a02c141d783ae839fb620178c2179089469abc1bc60050ce4e645da9a857d2f3eb6430f9db59a29a438f18b49e8f4c477063ee5c5d96f4b9e294af7de3953ea6bec78b6346b6501dcc3bdaa7bef7c553c83e91180221a890d860fff7d2f7b4695cb09500c3e090168ac2ba6f1924637588df5235f8c3a0607a85dbf19f9f5dad7510a491be3502f8b3058adbdd52b0e34b16f3733b7c3faacee7e9fcf32b3e87857c4d050728e8a13ea940112a5e828661252ac1f7304ec07d015feb26dd4abcb00f7d81c7696ba2b5f8303e58c774d16e6d4d9855fda03e0465d7cc2d1b494a8d80d7a9cf1cb6ec2379112526096eafd833d869918d68452d95b62d8e0871bedb437f19d165870eccea0493c81693fa77681f9e4ce57600be929edb539309d42f95d5992df6396e8df46799c66fc150fb66ee033f8b5eb226188b73735b47356a7ac0032cf4dd5663e872a7d92ae381bd3396022afd4515bac252e09bb35a5854d1e74ff0733ed6738e2f5c5dbe0fe3c6ef0c48994154628f410c6af733fb9f02298f0779761f0a9e3dc2a69f55511f739eb21fd65398a0ae5f397ccc1c65baaaa3793f5d8b533cdd063c94c0c5a3548f2a5822029983b91b32d8828caef989cbb84e02944b3ca59a8f62a4a7038dc4ad051a1e710ec58176cbd390785d07d6aca538a0d4418214b91986179d19b7a103f84bf8a9230ac79bea9de0c82e8849709828a91fcec4fc4f22183b362b6ab7834f104444b0dec1128113bbe13513d948a8b45077f5b272e18100ba4a3b8490ccead6d5557f0d8c530539fd2897ad5f68bc9a934bffd0bd411e7ca49c1931f41572a05bf9c58eee6c7e576097188083aed1510e3d13364078bc3a14f72c3ca0f211edad4f41418c3bd137d7b32fb1fb47f6e9e7a13cdb97f1a7f6aaf9447a6c03f086ec9e6d2f019e4dbaa63bdefc0fe7fe01f9d6277164db8807f774916f2ef93bbc7c61051c2c9cddfd0f8b752e0005242b1c0292af0d7cd5a2f2a6ef2382691eed46c634acb72a7680014405b103d55297d9547306788600a6b1e2284052ed9f18741d13eb50fba3167a43dba03d1d51fe532191c54870dcfcc83e4ab4ea6f9b5a1fd96e8f41fdaf0d3f1980e71ac701d1d7aeb05294ba43c06b83560782479640094d1834b6d8b84e2ed693861110a393a6f10b6b3106652b60069646869340252b20b444fd53f74b0bac0dd70c37948b71c180d45ad8711120772b12f8ebcd6f9df4b413f5d316988da701016c36c8ab1aa489afcf80a36afe467480ac6135f9287300ee02b07c1b69064079e4e6c3f4b2e17bc393ea10f594d11e5fb9437e002cf61b3d2b262e69a2aaceeac300e08badef9fdc8fbacb395acd9b58f4ef116dc55d57f53f4f88409925a18f25abf82566bce53f4bf5ed1c2056952524a187716e2cec13b4d8bf7c72cd48e3eaf666df7500714fc9563837d63fe6302f68767401eca44be07a485e887638d47fa2bd9def6a16132ad05f54b543a7459520e21f42e57331c85f8dd438c88a2db3277f37144acf2dedd05ed0eb478d348a0a5c9c3cc9fbd2071ba445f38e8fe0b71fbbea45fae4b194206c33823616c55b5c48d9d0229f42e6dceb2cf3568b055ba0a01ee793a626f477d3d1e2c92b92cd560d9d009ab21502d5baa09395f4d4e868fbc9452843be2f202d21b78238358e56861fed786f69301141718dac52a10d8a958c3e3f2d5bb6e8614361cfe76fddd5ed8ddaee312b1860f2a3ec8a7f96a0ebd8f90e0139eee7e6453339dea00e931532e5c3d3ebe7de98af9358fe52a50d22a38147959d51ef3ddfb6f0043c76dc26b3e3407b1c9deca65447c34b6de63554939277949cb2c7b61d3a057899ba3e9d9004642317cd3ea0516198baf4aa1ae8b7bb74b5ecebb7c8063eb66108dd1a5340f3542836202990e6d814c6e7cb52db09afbdce8e4443e3186c843e42794f5279dac3b38a26ae442dab4d031e318d5d2d1f87807434fc299c56b04a5d0e4cf1e0a96c00c75dffadc501a7764f3da270eab38e0c06e31c68001aa72adc7b67298e27e9fa6c4111276c38cdc55a446c23e2f8e16e4cca42a12362e8b8bf4a8ddbf93380f252222ecd80efea62d054a5a5800832649d01acbccbf1ea610b2cf7d6e5016c0fef3b9f6401af3a7a5884f4560ae4c73e977fd1ef8e4465775e0ce98b23cf7862d3c9781ea68261bfee0076bcb160d2e058ac58b8e0ae155ea462d647c158f0ce8adb014ff6b660a708bf6637c2f6c0496362c22bbd71b72ee0184ca15a26e860c9a0c47745790cff44f3d48133b5f3c678ff7761c8bd18faf61633c8500b9b611a6fbf8b41a0e3bc12c11c0df06845dac7b4f60e98e2eff448b4526f7d6f05fab13d938afdd51f3a781135cb28f5f43c2db52d5d7eb04935aad948fe0d277d8adf0dffc0adf4a8360a939a2314d421ceab01617e5bef6ee48ab6a0b4fdb21a80b033a62dce16b874be1aeb2dfae0c727194799019e62b816f49dabb24280a2e479a0d6665c5f86de35f495f39f2b29b0cd1f5ccc85b93272b0e7db7a76f75d36a8c79013601bf1b7196b967e17620fa5be89b1d9610752492ecbd5644a8c4e040b710d4a5b"}) 06:53:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 06:53:44 executing program 1: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/205) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x4904, 0x200) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000140)=""/86) 06:53:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="41bfbdf37804664c3305604ad69dc41068ef4a2af3a90eb2311e965c0ee3d7e12fa6e2b46e0aa875a3f3a08d28206ffa7a4c8631f97ce6707257511bd178f5c5548d322fe18a00509fb81f87f652b2da07cdabed9bc70259571f3358983c8fb2b6af423ac19438656ba64c6d66e0cace11c4bd1235579dfc22d7c8f271212536551f5ce31dd79970e64c1528ef5edf211906737252a4e1f07f88de28427526c7ffa7b43ef003702ecce5194be33c09d9caeb892109148204849851f829b028c5c706f0e16a54651bc39fdf79e20e6bc5ce46527b65484a2803367453cf8f38a854782168e21fadafc6606b64b24bef273578d6d7b2ccab478bcf") ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, &(0x7f0000000000)=""/22, 0x16) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:44 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000001, 0x83) read$hidraw(r0, &(0x7f0000000000)=""/49, 0x31) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x400180) 06:53:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000180), 0x1d04, 0x101082) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f00000001c0)=0x6) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x200) ioctl$EVIOCGABS0(r4, 0x80184540, &(0x7f0000000100)=""/72) 06:53:44 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) write$char_usb(r0, &(0x7f0000000000)="7df0ec06b72dd93b452e44c1ec1c33b0addf49645cd5c4f6bdaaed85a9f1df7de4c5612c023089b7248dcd16bd785fbf9b058f4f2ad785278ff66c4aedddcbe737548abcbb1d877abee9aee8b7732c204b962a1415311b9327ee213cde8822a3d29ef0be6b3013b9275f7dfcea", 0x6d) 06:53:44 executing program 5: syz_usb_connect$cdc_ecm(0x2, 0x59, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x47, 0x1, 0x1, 0x2, 0x0, 0x59, [{{0x9, 0x4, 0x0, 0x7f, 0x3, 0x2, 0x6, 0x0, 0xc5, {{0x8, 0x24, 0x6, 0x0, 0x0, "5572ec"}, {0x5, 0x24, 0x0, 0x1ff}, {0xd, 0x24, 0xf, 0x1, 0x4, 0xef, 0xde7, 0xaf}}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1, 0xf5, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x8a, 0x40, 0x40}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0xfc, 0x0, 0x4}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x7f, 0x3, 0xff, 0xff, 0x3}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x5, [{0xe7, &(0x7f00000001c0)=@string={0xe7, 0x3, "04ac2e0a7e4c66eae10b76857d3f520bec281b6f23e4cc2a70bfd79e17338a79c0d7bf843dde739a579acfbc52c035426add5440bf621057c1d81d23c4bd0f221bdf1d4bccaf71ecad46579edba31089e0f88e28dd8c9f41aa1213c68da2527d23056f928aa46c1122501da7f862e9fbbce2964896c5e7aa3823a1e057b1b6e2c3804c6a867db27dc110d62544e6bd2b6148c705749a58237f4fc11d0a2b9e28b639a8143811a137bcdfb8d2f8ddd9c50eeac63a8a7f0be6148ecdbb10271ef7831c882759acfab35780e8d37c33d949aefbbe4f1f5e9606b036c51d1887bfd17763c138be"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x419}}, {0x9a, &(0x7f0000000300)=@string={0x9a, 0x3, "116fc27d09b2b72fea5a7e8890439fbbdebcbef80fa2307305027e1415371d30d1056f5de5ae4f748b62379543e01486c0853ef3153f6a9f26f5dbe1b3b50792cdf321552b6f5479771386800a81621daba45d7e9257984749a7149efba9963615dc40d5328e7d02a5535f086cf343dcac2476c977badf7b8d4bf5b7ac3268bb6b27ba7d82ba1e21dd89396cbaa0b4678f5e0c54f52d2fc3"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc1a}}]}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/173) syz_open_dev$evdev(0x0, 0x9e2, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000002, 0x4100) read$hidraw(r0, 0x0, 0x0) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffd, 0x80) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x39e, "13b3eef95fd9d91022f2b625d6faaac96f10d65f3148441f1908187ecc22ac8fa6dba5e990882f5983d239664140e9fffca279657f97c6ff36e09d9c39b3080ee190c2fcbc7645a08d28fa0e93514b1f60c42dbe9239145b9506baebffa6d83d3aafe77cd9d78581183744a635364835bf4f2494e0c9bf13140927bce05220fc1fd829315dce48bfab21dd3667c2b0495423a643cb3b4befc2314a53d1e6ca9d99c625eacb3a3097f68145923fa23913e2d8920a0b878c17f140578b6f00b4382c0c28c3e4120683af7e0c166be6558275e4c2ffe4e64626e584fad84d73793895e17a84ec47b23af70fc3d38b52a0f279340c8e60212c4670f3a033ab2144bbfca1e34010364ad9a332b09463dcfe3d1fb3513d418212be704e5352c6a19bdb5d9d4d3be1917d58d7ec8cfdac9269f2edd70e75bea9120ce0f69da5503a33bac74e8ae53b39fe7d83b5428bc9f80f1bd62b9c9039b3c0591716a59efc15635735e91ef487373bcff7e42ee2b47d0354abcbdd9e1b1d68bf3c426b0f04981a2c1c45273114ae10c015da3fbb811a6c29de7a5ec376d3a48be724d168d9a526926e7aaeb6e04fb6e9a79bfe42c95acee9f8b99563fcd15ed42ba89dd277a75ed2f5b6e3e5a14bfdfbde6472f5db19ef14d89d83c0c1abe4225561f1e0297d55f45100b9495db4d1535571e171617fe00353fe298278c44db8e7cf4ee285597abdd36f7b171aae0d3e320b5af447ca61a392046045dcf077b8daf0756deb486d45b2fb63f680ac93dfc589fd13531aa5a95557452b707eb3a199038e9e6643c86f0d2aaea8f8278749019f04f679f058558fd6aadc4d9621e77a6874981b4a5122cfc425fb6912c3e24cce3c7c99a6dfd3680c49503dcc5655d81063fb05610daa3050b56d264a77ec9176a8ac50ed9816cf96aba6c9daad46a1b276786e89294eb9a1761b39bb7331b4e23364b924c587569b3841f0f4aa4cf06187fee9a2980999df356f3a8253770b704ed308bfdc1d211a4bc3ae605f120505215248fc150fec01cfe08f096b9043329859a2d9c7a918f7448484a9a39484a0c5b2582c1d7aca78e9f4bca85b433a2c618e85be6c5c956679879ea7c6ff7e8997caf4fc038db0bac74558e2742637e607e15340cae22a75fa47dcc6d27964bf624b87cd533b8bcfdb317222b8abb15dd71af1073641a319b80fc9246df73ca1d2b018bdac54f67316ba12976fc51a2bfdd775198770d52002677d7bd13331a020021d34823c70b6472be1bb242d41640d0f8d6e53fa813ec67317385657e32e1cf8e683"}) 06:53:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f00000000c0)=""/121) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:44 executing program 3: syz_usb_connect(0x1, 0x5ef, &(0x7f0000000000)={{0x12, 0x1, 0x311, 0xbd, 0x3e, 0xb5, 0x40, 0x12ab, 0x5827, 0xb453, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5dd, 0x3, 0x37, 0x9, 0x0, 0x9, [{{0x9, 0x4, 0x85, 0xfc, 0x4, 0xff, 0x5d, 0x1, 0x8, [], [{{0x9, 0x5, 0x84, 0x2, 0x0, 0x0, 0x4, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfa, 0x9}]}}, {{0x9, 0x5, 0x3, 0x4, 0x200, 0x3, 0x5, 0x3f}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x4, 0x81, 0x8, [@generic={0x32, 0x21, "c1ce40c3190103398d79d9253820512857363c5ffbc9067854b353ddf33667b3fc7974539bd65cb44b2827a3bc1176a5"}, @generic={0xeb, 0x10, "292932336a38da2799ec9903a9714f0e82901e2a9b3473780c5dc3a7fad19f6198dbd46e99b2fb20cefd8240f2a06a7579d18d66960c78792c0a9f5a53b633d80f0ffc3c9ddd73b28263cc664dd2e2000f4fcbd06c8c2d96b2def7ff6589c6ad05857d7a8097ef44e6b3ee298ea6de83e7fe15eaefdd09be097fe84d2adee2884baaff4d215825a68ca31c8dc43aea9db62b443f9cd6baaba8520744879fbff23a6e8ab7f6cedfec8464b8290095b49f8ec2247e01567afa4683714e8daf892dadfbb5e677df1f96c03c851b5791708cda7859df4d813ded28163007b07033cc85f79c77f9a876bea5"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x10, 0x9, 0x37, 0x64}}]}}, {{0x9, 0x4, 0xad, 0x4c, 0x1, 0x3f, 0x6e, 0x2b, 0x4, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x1}}], [{{0x9, 0x5, 0x5, 0x1, 0x8, 0x80, 0x80, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x4}, @generic={0xf1, 0x31, "22d31d9799fc92f2c5af459d4d8e13c36ab73cd89694d643c2b557b48601bcce493893bc54a1e9e440b6a9e963800c87e8d6fb9503416f056bf7720b7b774a604bf6fe12cd3fb4f16c548cea9ccfdfd06ef0574b7fc9c8561b73c18872379e5409a2eb5241a0e405f93e49e78f24985362c36fc93aba980a24ce21c2af66e785da689e65c84ee8575cc1805c4dce07b1af1f36b3db04e2e62f6baaccc8f2be892b99d9cb187aa251ea0d7016c7cfa5daf868e7f3e73ef25e31f62c735968026195ea31ba84ef779e348969a25791ecc0e3496990accd745f7df38dc0da95dfb8c36db1d80725c30aafdabbc4d688cc"}]}}]}}, {{0x9, 0x4, 0xb4, 0x9, 0xe, 0x8c, 0x9e, 0x56, 0x8a, [@uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x20, 0x2, 0x7d, 0x7, 'h', "ce2d"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x3f, 0x2, 0x3, 0xe9}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x3, 0x3, 0x2, "cf", "dfb2"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x81, 0x2, 0x6, 0x3, "179d", "66ffd7"}]}], [{{0x9, 0x5, 0x4, 0x10, 0x40, 0x3, 0x40, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0xfffd}]}}, {{0x9, 0x5, 0x3, 0x10, 0x3ff, 0x2, 0xa6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x80}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0x0, 0x1, 0x4, [@generic={0x3c, 0xd, "5e06e01b8aaa929f8c02864c8da0b2fe8e279857c6d1d072a8a9d9c71f4db85bea80f8fc481daa8bfedba6ca596d3bf2964c23f2cd22401aab83"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xf3, 0xa0b}]}}, {{0x9, 0x5, 0xf, 0x3, 0x400, 0x8, 0xc9, 0x9}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0xff, 0x20, 0xa7}}, {{0x9, 0x5, 0x9, 0x0, 0x200, 0x12, 0x4, 0x23, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x7fff}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x1, 0x3f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x4}, @generic={0xc3, 0xf, "257dc774937ff31e50df528241777b0a3e74bf4e22048e6ca23237374ac550b9b8e76f82731b975382d66b16f95a15127c81b458315cb08835155bb2cf4411c30ac53bbdd3d1e944b7157f1bbe6fa0ddeac84eec5f5e8118167be33c7b35c858830f2cec4e365f543e8590639ccb79abd1fa891e0ddc7037c933e14c3fce90469b70966e8d942164e369907e713eb2ac53ff122ca88ebef28fe4b610d8045a2ede63f522c55fb3ff288fdfb7a5488c839b4938abe78cfac8df0bf0e5c3d17fbc39"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x400, 0x3f, 0x2, 0x2, [@generic={0x76, 0x5, "dfe5eeaf02ee9b400a1d26c7211251851afe7f8003a721e40164d992fc7bdc7a6b71fbec565f75497734af7618eeaacf4b98d3b550dab8c750a10f4db7f1a8d9ea919d987ea7503676c6503f5296e797ca12cfc62b8fc3176428209f3c09de5a79e8b568f2691e5ffdcd80811a6790eb0c172961"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x20, 0x47, 0x0, 0x20, [@generic={0x3d, 0x5, "69514fefde4f18e0a2fa019af7297bc7946cdf8c38201f408a33e9ecac3048f976f1e04fe8a9697690be66e342224d2ad17f75747b2e451d0cfc36"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x3a3}]}}, {{0x9, 0x5, 0x2, 0x8, 0x40, 0x81, 0x80, 0xf8}}, {{0x9, 0x5, 0xa, 0x8, 0x3ff, 0x43, 0x9b, 0x4}}, {{0x9, 0x5, 0xc, 0x8, 0x3ff, 0x1, 0x8, 0xcf, [@generic={0xd4, 0x24, "5a6e87120c2e1336839e9938f06bd0348f196432143a4f8bc8953d1594116204f1582839ba34683edeea1ca5fee2dc246a0035794101c8b12f2174bc913015b3ee05d70cfc56cb8d7f6650710fcde69ed22e3358c3c2dacb791860468988c283aca067852e3c55c945abbb3340025240b0757cd735c0a5f1598d8a1b104762503ed101bfe55acd399cac9aa55d57becdabd3cf6ccaad709801d8fc6009ea71f9a77c0368556ac73825e6132f91bb4577e9cb53f0ce51b06b4c3b007627893d6181329739794a945fe954efc4fc034c858c94"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x8, 0x20, 0x8, 0x8}}, {{0x9, 0x5, 0x8, 0x10, 0x7df, 0x1, 0x4, 0x75, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x100}]}}]}}]}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x110, 0x0, 0x95, 0x80, 0x10, 0x81}, 0x4c, &(0x7f0000000640)={0x5, 0xf, 0x4c, 0x6, [@ssp_cap={0xc, 0x10, 0xa, 0x9, 0x0, 0x7f, 0x0, 0x1}, @wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x0, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x1, 0x80, 0x100}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x8, 0x7, 0x5}, @ssp_cap={0x1c, 0x10, 0xa, 0x7b, 0x4, 0x401, 0xf, 0x3, [0xc0, 0x3f30, 0x0, 0xff0030]}]}, 0x7, [{0x85, &(0x7f00000006c0)=@string={0x85, 0x3, "bd0446444301dbbbf2ef977c387f7c9b1621b674d1b3c5b2843b7612aba35d48c08fdf1aa6e1ea8655e0d6250b6fb3c1689e5f330face3aec9ef7681c5bfd05e0b5cb013c7646dcc9eaa84c78311e1ed08970dd82af5ca16d508993711a2d431ae4caeb26bd494939bc48e568b7a3cb46c2bb777f6595e8d54192de656a86ccf943c2b"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x480a}}, {0xc6, &(0x7f00000007c0)=@string={0xc6, 0x3, "4920c7e2c7ef27e083e1d983e80b67458d481168578cdee7013f7cc3206019b10deb83a2dd163e4c472ce1205520f29529a19895415069a85e4bea816797714c243db1fe7154492495d128a460eecceafb6ec9b42ea69b662fde233496a1b40f2fdc0ab5aaaebdf7446d7d86cb12222992abc68964db70dcd3fd3b77307ac63becb0efb90893c9cf96702d2aa25c9e121b5e7dcc165e84ec6f681206ce6a0ef2a726db1c47ae442734a2b713afa37d37a9164ebf078cf666143510a85c14810ae3c67b90"}}, {0xb0, &(0x7f00000008c0)=@string={0xb0, 0x3, "8b559f51f4e5d7bb46a853d9fec35d03637eaf3eb8880144fc6b3ebd3a80e1c1d91234f40d36ff089de801d4689fb3971413a813f600a9e7dbfb427735f799ac7ee86ae305620962efc2cfd82ca0d9837840c109c24a5ade45e561d03ac74a490a986b0fbbb2b1783ac11f73cc7495261f5700c5cd6b4e6cd49c7937732a2451f96c3ea97b7a41a2f736bb877fa9f7a655f7593f2c63b4b5db3d930f6908735ec4c22f840203e45f91b7ceb34580"}}, {0xed, &(0x7f0000000980)=@string={0xed, 0x3, "8706af39a516a5b3a2ce68ba076f0b06aee1f268478ecb85358155cb8a7022ab5e8a7f0f7ac7a2b26ed5125fa74e94ed81b8b4d7cdcb14446254275db4ec1c19ca8cf928870bf1edce632e5c68121bf50eaeac4235a1cac2d4b5d335f6a07bed1c8a736273d2685fc8aab18910879ff4c2ea5ce54a048b4b58641b6a6716b9e859ff7ce9c0703b4834e415826260038929d8b6d108f337ab563f9a64664b286d31671643f76a86d0a803216aef5880daf81b651f8c8d9194133c0e5bdee5ce26c29b35ef65e46678976a25d3237a3885e71b75d71d0111c7718b9309b60691e45d5e0ec3616adafdabae60"}}, {0x73, &(0x7f0000000a80)=@string={0x73, 0x3, "64a771f0fcc744951fed5009b2da87e28f9db411d0e33494e4f191c89ae25056187a9bd8db3dace6030c76c706f1f1739d202e16a5f98d3cd97fa5ea9cb214839a2b747b7d437bd059093c413ecb822b8f35c8e4b4d780bff3204c6bca3272e72becb58cd34d9455c93f40025aa3894c70"}}, {0x9, &(0x7f0000000b00)=@string={0x9, 0x3, "5bd2569e8569a6"}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) write$hidraw(r0, &(0x7f00000000c0)="c148f36cfc80fe2d50f9d598555cc5d2b749a21444c173367de86fdac3bfd20db4adf624c122c3a4a9b2a1d44b998c2cbd1765ab4042aa36e2be9a5615e269e6986c1174f619dbd2a5a8343231526f48c8051232a5c924ec0d2074089da64fe54d1545f3010bb8a22a96dd41757cda69eef6ed156f52294920ca654c81257de1281f9e9f5e63223ffaaa2d3fd1fe8e12e86c2badfadfd59e781cd83c36ef1c1e0dfec044ef0f76ea279bf0e4609027b31b1ea85e0821ab684669", 0xba) read$hidraw(r0, 0x0, 0x0) 06:53:44 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000001c0)) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/213, 0xd5) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xfffffffffffffc01, 0x80000) read$hiddev(r0, &(0x7f0000000040)=""/117, 0x75) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:45 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0x8, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3b, 0x2000) read$hidraw(r3, &(0x7f00000000c0)=""/171, 0xab) 06:53:45 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:45 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x1f, 0xa0402) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000580)) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000000)={0x543, "3cf97b31aea8a98443c86ff9f3fdddfa140a925ccd48fc2082690a26524e14276743019f439fc8b0f889f0e8e29b1f24a80ffc510314cddc8dc51be1c959702aa5d07b83d6e1299a618a167e0612f9209c10d51fb18731be70ec29ebc48aaf6781f449e68abf551f793b4170fe69a86fe754d961400d1b08eaf47b8997817bdd3fb0e30896bff9c9983c539593cfaa4ccb4960eec7c9fe9747f17212327694c606cf1593c60e027a87f34e5a95609a4ee5a789b0fdc200c0a3a7b8f08418655afefbdcf25b7202235b0a52e9639f150af7cfdc925101a664a32dadd1967d35c6b036f816b2ada2b519f37212bfc138621c81cadd21b8a2f0f3fdb928e8042572ba5bb9aaaa4d00778e162b850a65fbc8bdaeb89da69aec6a26b07d94ed7c48a240c83e28ae825d97928232765c7616c24b3b7e94ea7322ab3f05b006fd15fafb0a6e2b79d9efecccb5c2a9ac43dcd2bb45786c1e2739d1a90d446d265a324675a98d4ddae939b1f8efcf955f07a76d6ebf7ca3630e750587e244a31117391dfbc2dd14b401ba0d5b655f603f9348a0adb0fd8746a89a568fe414b6b4d4ec26623e76d3b0387e58968067d4d24c9fafac491ae1702a833cb6eea5b72d3329167c068e3ce66e2e920334f7fc9652a8494c18999a5f4a525a27b944492b2099af4cd375d18b65eb7123bd2eef4e455a1d876172c8d5780c3278cff04d63f7c67cfd30a8504b79d44dbc3a9087504f7c8f09155660497db1af2446cf1a65419975ebddf7cebe5fccfea89952468174837cafa041f0a371e36ad6ed294683392dd21e6165b90617972ba47871aae0b5f27fc9117388be01d02997d44ed4ab5fc03a0fb5c1aa1ac6d1be14717d3e6023372d5b803ce91a22e65a3361f9f5e7ad1bcfd5b2c11ce602d726fd10d32c85ac365dc60abf2f17c8ce969a21804029990472467d2b815e27d135b819fa93bdc7ce0cc27313968438693cc983a952995cfc0730a092006c3080a2b6f12f16b596db98fdd0e0f07cf389377df8b0809317cd8688fcfca2311e431cf3640cdaddfacbe57b95336398546382b8152f4122c4da21235776068ee37a86ba6c1d4be2c4921561a5b9584d0d7995f163f3810b68b5d78e05f248bcbc80d50a2e99b97d0557a46cbab98a20bf0630a2d64724ddffa94a2ce59857a251149884ca5f3b05457190eea02b42dbbfb9881ea2319992e4db643925ca1e330b0148b8ad00d4de115a88f8bd6e5e50b5b33be4c4ee112cdd6cd96d24be64989d7f7eecb69370515dc3de1b103055065925836602c0da2a9aa731683435380807b59b4b5dcb2c84066cc0b8bfe94aa897f87a42fd8721edef0d43b54fc1ed80bde9612b9918095a40ca6bc6ad44f60fe2350785fa94412defb3d65bdbe494f23701e59cdc59f014dbb87b368684424acb75d301071ac0aec9202d24f268e49b16adfa0220e9028ec174866a3d38e730122030745f234a7e0bda0e1bf0e19fc67ca07dcae86089d3b4b201ef279f51920e17a78e4f78c5d917b5a378e18c45ef0c3029edd1c59569371c30ab9fae6ed0af848d677417c233ccc16fc097f177bbb00c75c2af2981e90f74e57a8f85139ce5bb268f87c8651578864566f08c2cbe1db45bd5370b7085af5a1c7aaf1462d67b08566b15fc17a97f30e23f80ca376c9d84cafbd8aca08f1c1a7142dcbdf43ad9314c6f9a31768b44407b75796904107a560cecbf3be745251c68c3f239dc1066171dc2258effb776109f1d88c92af9e7083217582719ee644c79e11a0afc5dc1cd9c071c1c828a184efef86207e2691c012decfc9bd7877cd5e3a13889ec1c0453777dac73825e8ac8a527fd3ea417b0b4d621a475d9e159a4d8defce15e9350b31d757b69f4a1a13a3afeecc9d1"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000005c0)) [ 2948.160110][ T8301] usb 6-1: new full-speed USB device number 97 using dummy_hcd [ 2948.260095][T28943] usb 4-1: new low-speed USB device number 90 using dummy_hcd [ 2948.520053][T28943] usb 4-1: Invalid ep0 maxpacket: 64 [ 2948.600258][ T8301] usb 6-1: not running at top speed; connect to a high speed hub [ 2948.670045][T28943] usb 4-1: new low-speed USB device number 91 using dummy_hcd [ 2948.680639][ T8301] usb 6-1: config 1 interface 0 altsetting 127 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2948.690728][ T8301] usb 6-1: config 1 interface 0 altsetting 127 endpoint 0x3 has invalid maxpacket 1023, setting to 64 [ 2948.702343][ T8301] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2948.860280][ T8301] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2948.869357][ T8301] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2948.877470][ T8301] usb 6-1: Product: 漑緂눉⾷嫪衾䎐뮟볞ꈏ猰ȅᑾ㜕〝ב嵯껥瑏抋锷蘔藀㼕齪떳鈇唡漫祔፷肆脊ᵢ꒫繝垒䞘ꝉ鸔ꧻ㚖핀踲ɽ厥࡟⒬쥶멷篟䮍럵㊬뭨❫綺몂℞觝氹ꂺ枴序同ⷵ쌯 [ 2948.900645][ T8301] usb 6-1: Manufacturer: Й [ 2948.905168][ T8301] usb 6-1: SerialNumber: ᰁ [ 2948.910479][T28943] usb 4-1: Invalid ep0 maxpacket: 64 [ 2948.916063][T28943] usb usb4-port1: attempt power cycle [ 2948.940365][T16422] raw-gadget gadget: fail, usb_ep_enable returned -22 06:53:46 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x141900) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000040)={0x3, 0x200, 0x81}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0x7, 0x40100) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f00000000c0)={0x2, 0x1, 0x7}) 06:53:46 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:46 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffbffffff7fc, 0x54b200) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x200301) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) read$hidraw(r0, 0x0, 0x0) 06:53:46 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000000)="017b16375f5ea0c6b634da6d7c3e8413", 0x10) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000010c0)={0x0, 0x6, 0xd11, 0x7f, 0xe6, 0x9}) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f00000000c0)=""/4096) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:46 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/35) syz_open_dev$hidraw(&(0x7f0000000040), 0xffffffffffffffc7, 0x2) [ 2949.280165][ T8301] cdc_ether: probe of 6-1:1.0 failed with error -71 [ 2949.306973][ T8301] usb 6-1: USB disconnect, device number 97 [ 2949.332919][T28943] usb 4-1: new low-speed USB device number 92 using dummy_hcd [ 2949.440270][T28943] usb 4-1: Invalid ep0 maxpacket: 64 [ 2949.589964][T28943] usb 4-1: new low-speed USB device number 93 using dummy_hcd [ 2949.680217][T28943] usb 4-1: Invalid ep0 maxpacket: 64 [ 2949.685661][T28943] usb usb4-port1: unable to enumerate USB device 06:53:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0x101, 0x3, 0x4, 0x2, 0x0, 0x400}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000200)={0x17, 0x9a, &(0x7f0000000140)="5be60abe40286fee37e6ce52578df9fddcc33be8d960c31cb050cc187470fb21eddcf29b51f5788a6a2e758ce38aa4e1a3eb0aa9008926953c282feb23427589b302994f5f04449bf9ff3863d947585c78e229b4fb840ff99506c2ed4c6a541d44485ad234fb169112ea09f2b19f45eef75c824fe05ea3748dc573ae1064e1aa11d30bc647c53de605e256c51ed8ecf7e3e03e96349cf7e5b98b"}) r1 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x280400) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00000002c0)={0x97, 0x3, 0x20, 0x0, 0x401, 0x2}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000100)=[0x6, 0x7fffffff]) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000300)=""/191) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x783) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000240)=0x8) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x7) 06:53:47 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1000, 0x8040) write$hidraw(r1, &(0x7f0000000040)="8a", 0x1) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:47 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:47 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000, 0x4a0000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000000)={0x4c6, "2625a36c2d723f856b8153960dfaf0ff3c21e9fa6f6e0f88e6cd3939e4d8b9bac3b63bd1dbd167c5b1fe8a8c8156d17990e404d35696e05d7b542bb04eddd0831e6a6f35d83251b49596b4ae17521203125c19f9d249a188f6d806bde2acb07a6297442a731d88c795c08b32622609aa05667f1095b6cec328f68f536bf34e874db739d0b6e5a3c89530ffb3c390d49595364ff9ce6b7dd0591c70c1822e149ce5a92c12265bd81fdfd22123a190e03b474d910a2820a0a9cecac37dc009d54f727aab9e1cd03e0661d3fd14f61ab6bb25b211e5393f05e89ca0d62a89be6b50e6c34915cdee1a5d201095d48c6469b91cef3c27f7b1c5208b60a526b081d76638787b01398d84ce1e8ad0b674e27d56029be85296af5b4efa50fbe31c2096d6ba62b170c2d584880e2c3329c51197d76e1f8b72dc4b57171fcd7939a0e42d4c81e6501acf6e40608d5e93ac7b854a6e08e86647e179c26ecf07d9906c0b8cec345fccb42a49d5e6c9724e8027e7bd2ad06f8304665b63ade4fd837d6b3f3670c22229a49f956d44d4c814171d96ec358f80cf92f7d0d308150f1119bdbfee9563313d6b1651f5961e5815d3c86598309e129629adfde355f5c27459ac8dade48ebfca3e7eab7e2b7274f2c0bc65218603489c4f14f6b198aa39b2f9f554ad076e42288c4f2de1a623d79ec2f45a2e417cf1cee43f24adbf5a51484219b1febc48062e5a39de0b0979cbe7c8ccedd3219c767100c133144aaf419f4aa5b467b29d00749e83cb99fa35fc3a69bb5eefb29180b7dab10841f0a5012c53a373fd5c25c451a8cec5ba8611a6cf8c415898185f0e081b6cd1ca5b70ace1fe6e217b7093ab5593b921fe2eef239de68b5d0ac80e1e5a3c223ad1bbb302ab3258e1a181e00b405ed5ce2015ac6e8a05d43cb8c655c7f5803a7ff3e998ff7862f5ed190ba0ffb5a8c54985699ec9bd286cd0c301f27d2a10b5b7daec6f2516f78078dffbc7e23d094736c4781581f5d77fb538b24b0dd060f44c6fa72101c75eb40aec6e3e3d195335b7be46c8aaec758ac9ea423dbe3bf7f8ccfe3bc3949821f108f714eba903f44017448d927b74ead2f9ec4609d910577ada88d9d33d49a8d1a23c459c47148ed0ff3a751ead5595645c6f8c64aee6aede88b3369a0c27c42726aed676da9585c8cc6662003bd6b9b80d2c1a4b61ec495994e646e7b7cd7f0d18bed090da0f41a9f19fe8e6416256e1ec787e0c7cfeeb43156ff87eeb06ba072133c52abf8f1c12a6c3e0e8e72c7143f0b810a06c7e1daa2de540e325a82be901893aada5e1c4ee7ae080472cabf4e73f5b22f30647972187b75470775a2a33f8bcf860bf3155598a9da45ebea63edf3da3b06a4ae6a465aae4a97698ff6116b626fad474b26ff6629043703619e4f4a03f7cef0dcf112308bfd455dac3a935795f4e747b2a5248ed631c93d96760868a38952682d2b1f2236d395007d421787fde7b06d4188f02f905fa4ec6fe050df328408e389729858297e4aed0a64bea1263decf8c3a35dcbf2fd70e39cf1b1e56682bc745bfd4a9758bc0b4497def6ab6ca75207abb2528659d5f12cf7f996de13a5b4702dbd075bd3b4f2a868c080a489e157f801b82b6dc0fa5f5b954c218f6d4c445e2994025549768e2143bd0e4414cded5f2144de364b4f7e6b3b2e983821ae848b6c14d96b8d6502c292b1a1563b0efce499a01b820"}) 06:53:47 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f00000000c0)={{0x1, 0x100, 0x3, 0x7fff, 0x8000, 0xff}, 0x3c9, [0x8, 0x81da, 0x0, 0x7, 0x200, 0x1, 0xfffffe01, 0x6, 0x7, 0x2, 0x401, 0xc746, 0x6, 0x2, 0xfffffc01, 0xffffffff, 0x101, 0xd88, 0x400, 0xfad, 0x1, 0x4, 0x1, 0x0, 0x101, 0x7fffffff, 0x1, 0x6, 0x6, 0x1, 0x3f, 0x101, 0x6, 0x9, 0xffffffff, 0x5, 0xffffc4fa, 0x3ff, 0x5, 0x5, 0x8, 0x0, 0x0, 0x2, 0x3, 0x1, 0xfffffffb, 0x400, 0x5, 0x39, 0xff, 0x8, 0x10001, 0xd5f, 0xb68535, 0xd5, 0x9311, 0x0, 0x0, 0x3ff, 0x1, 0xa5, 0x1, 0x0, 0x80000001, 0x1000, 0x8, 0x5, 0x20, 0x401, 0x4, 0x4, 0x2, 0x2, 0x40, 0x80000001, 0x7, 0x0, 0xd098, 0x2, 0x6, 0x0, 0xf8000000, 0x3, 0x2, 0x5, 0x1, 0x9, 0x80000001, 0x1000, 0x9, 0x7, 0x9, 0x8ab, 0x3, 0x8, 0x1, 0x5, 0x3, 0x7f, 0x81, 0x6, 0xde, 0xfff, 0x5, 0x0, 0x6, 0x2, 0x8000, 0x5, 0x1, 0x1000, 0x7, 0x4, 0x9, 0x6, 0x3, 0x0, 0x200, 0xffffffff, 0x5, 0x7, 0x0, 0x5, 0x6, 0xfff, 0x1, 0x5b40, 0x1, 0x2, 0x20, 0xdd, 0xfffffffb, 0x5cfe, 0x7, 0x7, 0x2, 0x6, 0x7ff, 0x3, 0x6, 0x1, 0x5, 0x4, 0x1217, 0x526, 0x0, 0x4, 0x3, 0x5, 0x3, 0x5, 0x7, 0x10001, 0x7fff, 0x3, 0x5, 0x2, 0x139, 0xcbf8152, 0xe16, 0x3b23a21f, 0x3, 0x6, 0x0, 0x4, 0x5, 0x3, 0xe4b, 0x2, 0x3, 0x2, 0x6, 0x3, 0xcc, 0x7, 0x3800, 0x6, 0x2, 0x200, 0x0, 0x2, 0x8000, 0x3, 0x80000000, 0x0, 0x0, 0x8, 0x2, 0xf9c6, 0x2, 0x1, 0x7f, 0x2508, 0x8, 0xdc5, 0xd0000000, 0x40, 0x9, 0x5, 0x4, 0x479f02b0, 0x7ff, 0x4, 0x1, 0x5, 0x5, 0x3, 0x4f, 0x2, 0x9e1, 0x35f2, 0x5, 0x0, 0x6, 0x3, 0x20, 0x5, 0x7df, 0x101, 0x7, 0x1, 0x9, 0x5, 0x401, 0xb57, 0x7f, 0x1, 0x7, 0x7, 0x4, 0x2, 0x7, 0x64f3, 0x0, 0x367f, 0xffff0001, 0x2, 0x1, 0x7, 0xb70, 0x9, 0x5cefb754, 0x6, 0x7, 0x80000001, 0x3f, 0x2, 0x2, 0x33ea, 0xbf, 0x9, 0x5, 0x0, 0x3ff, 0x1, 0x0, 0x7438, 0xffffffff, 0x1f, 0x10000, 0x4, 0xb40, 0x3, 0x33d, 0x5, 0x0, 0x100, 0x8, 0x1, 0x200, 0x7, 0x8, 0x800, 0x8, 0xb1, 0x800, 0x9, 0x40, 0x4, 0x0, 0x8, 0x80000000, 0x80000000, 0xb7, 0x0, 0x20000, 0x2, 0x0, 0x9, 0x9, 0x7d9116d6, 0x2, 0x7fff, 0x5, 0xd6, 0x3ff, 0x9, 0x40, 0x2, 0x10000, 0xffff, 0xfff, 0xe9, 0x4, 0x5, 0x3, 0x1, 0x3, 0x6, 0x6, 0x9, 0x9, 0x682a, 0x7e5e3872, 0x1, 0x4, 0x8db6, 0x3, 0x121, 0x8, 0x8bd, 0x200, 0x0, 0x800, 0x9, 0x5, 0x3, 0x5, 0x436, 0x3, 0x5687, 0xe2, 0x7ff, 0x409, 0x8, 0x1, 0x9, 0x80000001, 0xfffffffd, 0x3, 0x9, 0x6, 0x7, 0x8, 0x3f, 0x3, 0xb143, 0xffffffff, 0x7fffffff, 0x8, 0x3, 0x6, 0x100, 0x8, 0xfffff001, 0x63, 0x10000, 0x7, 0x0, 0x7, 0x9, 0x7, 0x1, 0x3, 0x800, 0x10001, 0x7f, 0x8, 0x7ff, 0x6, 0x8000, 0x6, 0x10000, 0xfff, 0x0, 0x7, 0x6, 0x9, 0x5, 0x0, 0x1, 0xd33, 0x8, 0x10000, 0x1, 0x9, 0x77, 0x8, 0xffff, 0x1ff, 0x96, 0x4, 0x7, 0x8, 0x9, 0x8, 0x5c1, 0x2, 0x79, 0xfffffe01, 0x8000, 0xa90, 0x7, 0x8001, 0xd0, 0x3dc7, 0x2, 0x5, 0x9, 0x8, 0x7, 0x0, 0x4, 0x7fff, 0x3f, 0xfff, 0x4cb9fd8d, 0x8, 0x10001, 0x800, 0x1000, 0x8b5, 0x2, 0x1, 0x3, 0x9, 0x3, 0x1000000, 0x9, 0x1, 0x7, 0x8, 0x3ff, 0x5, 0x1ff, 0x2, 0x9, 0x4, 0xffffffff, 0x9, 0x3, 0x3f, 0x9655, 0x6, 0x8001, 0x0, 0x8001, 0x0, 0x2, 0xffffffff, 0x0, 0x4, 0x5, 0x100, 0x2, 0x400, 0x400, 0x7, 0x100, 0x1, 0x1000, 0x7, 0x9, 0x5, 0x800, 0x97, 0x4, 0x6, 0x5, 0x1, 0x5, 0x52, 0x9, 0xff, 0x6, 0x3, 0x7fffffff, 0x3, 0x9, 0xffffffff, 0x1f, 0x9, 0x2, 0x7, 0x4, 0x79, 0x0, 0x3ff, 0x5, 0x2, 0x6b4b, 0x3e4f, 0x81, 0x1, 0x8, 0x1143, 0x20, 0x7ff, 0xccd, 0xf721, 0x7fff, 0x1000, 0x5b, 0x2, 0x100, 0x80, 0xffff, 0x400, 0x3, 0x31, 0x8, 0x0, 0x4f76, 0x80000000, 0x4f13, 0x0, 0x9, 0x800, 0xfffffff8, 0x3b, 0x6, 0xbc22, 0x4, 0x7, 0x1, 0x6, 0x60000, 0x3, 0x9, 0x3, 0x9, 0x400, 0x0, 0x0, 0xcd, 0x20, 0x6, 0x200, 0x5, 0x3f, 0x5, 0xffffff48, 0x4, 0x0, 0x2c0, 0x8001, 0x7, 0xffffffb0, 0x4, 0x5, 0x80000000, 0xfffffff9, 0x8000, 0x5, 0x1f, 0xeb, 0x3, 0x2, 0x3e9bf3bd, 0x59e3, 0x2, 0x8001, 0x4, 0x2, 0x7, 0xca, 0x10001, 0x7, 0xeb90, 0x7, 0x1f, 0x7, 0x4, 0x0, 0x0, 0x40, 0x0, 0x8, 0x7, 0x80, 0x401, 0xffff, 0x2, 0x1ff, 0x8, 0x62, 0x1, 0x3, 0x0, 0x4, 0x20, 0x6, 0x2, 0x9, 0x0, 0x1, 0x1, 0x299, 0x7, 0xdae6, 0x6, 0x2, 0x8, 0x4, 0x9, 0x7, 0x400, 0x8, 0x1, 0x200, 0x2, 0x0, 0x101, 0x58060771, 0x8, 0x8000, 0x648, 0x2, 0x1ff, 0x0, 0x9, 0x9, 0x40, 0x6804, 0x4, 0x200, 0x5, 0x400, 0x2, 0x3ff, 0x6, 0x2, 0xfffffffe, 0x8, 0x59, 0x7, 0x8000, 0x8, 0x6, 0xd365, 0x3, 0x4, 0x8000, 0x7f, 0x6, 0x3ff, 0x7f, 0x8, 0x1f, 0xd4, 0x4, 0x81, 0x1, 0x7ff, 0xb52d, 0xb, 0xd52, 0x4, 0x2, 0x8000, 0x3f, 0x1ff, 0x1, 0x6, 0x10000, 0x10000, 0x3f, 0x7fff, 0x4, 0x200, 0x80, 0x9, 0xffff7fff, 0x8, 0xfffffff7, 0xff, 0x1f, 0x7, 0xfffffffe, 0xd3ad, 0x0, 0xffffff01, 0x4, 0xff, 0x1ff, 0x1ff, 0x9, 0x6, 0x9, 0x2, 0xffff2f45, 0x4, 0x4, 0x1000, 0x400, 0xff, 0x1f, 0x6, 0x7, 0x5, 0xffffffff, 0x800, 0x0, 0x7ff, 0x0, 0x6, 0x4, 0x3, 0x1271, 0x5, 0x3, 0x8, 0x2, 0x200, 0x0, 0x2a1, 0x6, 0x4, 0x2, 0x1, 0x5, 0x0, 0xff8, 0x3, 0x4, 0x4, 0x4, 0xfffffffe, 0x8001, 0x8, 0x0, 0x20, 0x1f, 0x4, 0x1, 0x4, 0xfff, 0xfffffffd, 0x532, 0x81, 0xfffffffc, 0x1, 0x401, 0x71, 0x1f, 0x5, 0x5, 0x7, 0x3, 0x7fff, 0x2, 0x6, 0x9, 0xfffff001, 0x1, 0x2, 0x80000000, 0x1, 0x2c, 0x4, 0xff, 0x5, 0x8f15, 0x15ad, 0x2, 0x0, 0x8, 0x1, 0x80000001, 0x3, 0x1000, 0x9, 0x1, 0xfffffff9, 0x401, 0x100, 0x2, 0xfffffff9, 0x779, 0x405, 0x3289, 0x8, 0x4, 0x80000000, 0x0, 0xdb2, 0x6, 0x1, 0x5, 0x7fffffff, 0x4e, 0x6, 0x6, 0x0, 0x7d, 0x7fffffff, 0x0, 0x8000, 0x2, 0x92a, 0x4, 0x94, 0xfffff801, 0x3, 0x0, 0x0, 0x5, 0xed2929a, 0x2098f628, 0x8, 0xfb, 0x1, 0x1ff, 0x4, 0x14bc, 0x4, 0xf78, 0x8e, 0x3, 0x100, 0x539efd45, 0x6, 0x5, 0xad0f914b, 0x20, 0x3, 0x1, 0x8, 0x2, 0x4, 0x4, 0x3, 0x1, 0x0, 0x2, 0x1, 0x0, 0x5, 0x9, 0x0, 0x1, 0x491, 0x1, 0x75e, 0x8, 0x80000001, 0xffffffff, 0x3, 0x5, 0x7, 0xe1, 0x7fff, 0x7, 0x0, 0x6, 0x80, 0x100000, 0x8000, 0x0, 0xffffffff, 0x7, 0x5, 0x8, 0x2, 0x200, 0x400000, 0x3, 0x5, 0x7f, 0xfffffffe, 0x9, 0x4, 0xd5, 0x0, 0x1, 0x80, 0x86, 0x3, 0x1, 0x800, 0x8000, 0xb40, 0x1, 0x800, 0x40, 0x3, 0x65, 0x3ff, 0x2, 0x100, 0xf8a0ac0, 0xfffffffe, 0x0, 0x8, 0x7fff, 0x4, 0x0, 0x8, 0x7, 0x10001, 0xfb, 0x7fffffff, 0x0, 0x195c, 0x1000, 0x6, 0xff, 0x8, 0x7, 0x4, 0x6, 0x800, 0x61, 0x7, 0x7, 0x0, 0x9, 0x5, 0x0, 0x80000000, 0x400, 0x100, 0x5, 0xfd, 0xfffffffb, 0x7, 0x9, 0x7, 0x9a6, 0x8fd4, 0x8, 0xffff7fff, 0x6106, 0x738aeccd, 0x7ff, 0x8, 0x0, 0x8, 0x4, 0x34a, 0x7fff, 0x2, 0x800, 0x0, 0x3e0000, 0x1000, 0x9, 0x6, 0x8001, 0x5, 0xa01, 0x8a, 0x4, 0x312, 0xc94, 0x10001, 0x0, 0x9, 0xcf1f, 0xffff, 0x1000, 0x5, 0x0, 0x4, 0x6, 0x0, 0x703, 0x8, 0x3, 0x4, 0x8000, 0x5, 0x3, 0xfffffffb, 0xffffffb1, 0x7ff, 0xfffffffb, 0x1, 0x299, 0x1, 0x80000001, 0x0, 0x9, 0x100, 0x800, 0x3, 0xbc1, 0xffffffff, 0x9, 0x8, 0xffffffff, 0x1, 0x5, 0x2, 0x9, 0xfffffbff, 0x5, 0x1000, 0x8000, 0x7fff, 0x8, 0x6, 0x113b, 0x8, 0x0, 0x27ec, 0x0, 0x3, 0x1, 0x9, 0x9, 0x29075c9b, 0x6, 0x10000, 0x2, 0xc8e, 0x5, 0x5, 0x1ff, 0x0, 0x4, 0x0, 0x1]}) 06:53:47 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x8000) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x43) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000040)) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000040)=""/75) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:48 executing program 2: ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000000)=[0x7, 0x6]) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000001080)=""/116) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000000c0)={0xf95, "ed9331e9dd21861d9b39e8444ae6f6eb2722b19c2e2a46cc4a03473b0e37203f1a30a5e49cd2e87cabc56f4741bf3b586b1a2d4994bc569ccebc4a68db4727c48ed64e80afdb70c05cb0d8a6e59a3c6ed8782ee173ff63993d701e09eea0c59717f26b8a06fa098e3cfc06984c351dbacee84536fae20703a3da23b3bd1abc9133f244140ee3b3a8680bfc21b5717b8cc13634a45b50ad70056c0510413fbfc781f1fa19be1f1a55a8c62bc64b3080ffcb08c2e51aa6cc6198140b321e5c0a747cd9c26d05751d0a9c1e43c963c4ae4c0913e09f76d7eed0bd578ab72ec07211841f7612826dec79fa1d5e8cd074d758404a883403a393b12a85bb4f7f57c177383dea5f64a196f08b2178dc6d161ce14598f51f4ee10b07816de9f5892cfb9bb1e76dfaedf78d3dcf7bcc7d51fad9de9e55a10a821bc1ceff151d9e02a28f7805149d60acb34783c9909e14580355ab549c47b2839f16cc0ec0451623fe8e0e322ff490ae4b53cc312df5f7b784962d6e5b5ef040787f86ef52e6980f5a1e88a9bc4444058aed0abad2305a0cd70cae05410a6e612ff3324cfc312fe6fdc3e3dc3b725cdd97b83ccb8a49e47b673dc27a5b9452ccd756df53003af687083203de88b6fe934f3f3e2f89bcfbf0feec2695fb1ff3106432df9f21032c2f8ab0bb377685645329ef80041732eb8351d8a844022a926f2c5bd19662688404377667ba63135461252061c2bfb5a5ddf2d23ec0e8714a7747285ecfe6779bd7ae95047b8554c1e9cb67bc5242183b265e451ba405175f1ff93e74756b8734b966aced0f19459f5b6f6faec7bb6f23fc917f76de42f173bf86163ab4db94db85aeee433e858625d30abcb106f70590fc1ae9b630e4cb23baf5189ed07868032ed8c4b05d133ffbc229f42b4c5f9a27574bb389a3d606d9015b26bcc6043b0ba1349b9b8453c2b949d1ef50e225a216ca236c9b5b0b1ce65b4131f6acea94378540fe54b5e6e69a4dd56692db5a99872ca4c200eb23bfb0e19b52e319523d7a15ad901f19da0f2dd6c40d9aeb9c43b89eaa1672f26c1be1b50199f5ec0a28742b42195a9a3e1be8b18a810498c128b4b58537426f7d492dfb2e86b976cdf1d302e7664e17835577bf9552c47d12afda6085fa9f185b24cb99d79c2513ddfa46fb986fc93b1b189acc0b733991d3f858a991beec37984d4842ef219a33820bee7bbd09b8b3c9a155155576a15b2cb702f2a19033db34a4d407df113d1fefec8ebcf8b59b9d9edfb81a4732e7199df5bafd08b76206ff1ec21684f7f44169fd9dcae7c3b99e4136b28d48dfef4c6419930ff7dfef37cc0646595f9efe11283bc61458319fca509bcb31af0e6223a2e14cbc1c6e6db014d62713cd5c55e5c1f2a8e14a2d6cbd3068c43acfa50cb549ad4951225b95612448705ccaf65a971ccc29b6618df3ad64c8f9796e3d657f35efa3db680593b52e91e8c00869d504d3b8b0bde78915cb267cdc7d3a6cb64232c8e2d2ef0dfc4a367766dcf275f2e6813fdf64114132159dbf78f48957a13c46c87d98d440b4cc66ad87c728dd099bfa58fc901ff879504bedaf6d6351e359e927e8e14dfbc9a12513199d3db44587d2c88eb188a60bb930f68ea06e9b6480372b12ed02135aa1b5fdfeb258bca753a0d2af20aaf5c67c4b9f79318632beb0b18df92e4a5ea2fb8fb5f639a38293cae1409e42fd3b1e75bdf1da501511a4f516b838e0fe0e6183957455c04a4ddeda8ca5102480cdcb81f00f985008f8a8b480e94af394d4d042c3096920608b6b11f1554f7eedbee0e823de92424c1bd8803a32964c22fce9feca4b243aaa64ea4f136d74e4dabdbb7a9cc8debe269b44309d5ae45580e874398ad65d78cf1d86087fadde8f620f27d75a634e2ae98d608f293add897b84349e307f747a8e7e44ab65baf4c0b22edaf3e74f5f12492c75cbc4ae0e82c76268f69979e8ddf41cc7b14bbd29cf489c134df79cd3aef002325837ad2914ac27be66defc8f663d93af417a7d26ab5ccc4f75b94fca0925914e7b4bf97b41df962d5fc994e26952216640bba009b63702126c9ce5ca4caf45debf82e33340d23117531992f8b962533094e2a57530969aac00624e8e9cf332677bd047a318dce3d3cb9fb2261d47fc3a12b11db332b74d7212797697b1ff50d7d02b8464465edcf5acef6937f1e04b2c01bb0047ef7dc2c63a99957dd3480c888c315f299052476ed050c3dcab1a7c810623463b2e82eca5a5a14e112d1ddcd3cfb5c9ff01eaf7704b1fcac0192044247c5c52f03f176e32996729f8e2b7f4fe7a9a08965dc645e40884d00f687b1e314883756bf50bdd2d8e7276f6234aaa5efa7a2d9018dd44e64ac45d78c524e3e9b49716123b56df3d5c2657f019bdded0f50af816fbeb1198b5234116f2e62f2d48d448899b3a58e7794c790245ba357b5068a48157b201a33780b5830800f5cdb1881194bbe6ddeb4849a7326755c7d467bff5927744f13b62fd6000e6589a85084d80684d0ea35f1e6b19e4ad5006adeba0ab4bfd905a4902c76faf3a34921bb911c9c762827c52b39ec9ba4c03854143baf4e146fedf455caeee56c72126e714324184aa5d1ec85ee0e913e4a4c33001ef6e39d003532e69ae0a6e72b888edc4240547ecbfcbe0942ab10d0d34f9c45eaff39f133c016cfce48b64a247a24312e70fed711b81c080d1628e3604c04fcfa267caebdd8016b765d0eec640d0b3dda858bcf227051b40ae13876252847213ee75a08dbf8a7e6ddb9ad17f98028a35b0feb9c82ac604800483535f1f5cfaf1f7e2ca51fda24f81f23556f66182e6c60e9273c9f3c54e9ad35364730b334d045eb12541e3a444c944d90d6ffa04084ee5e6a0ef439467f5b1c86a2678a616d101c8c147e43b0229b34d8236ceb746698ca96183ffa3c6e5e792bc5f7f12529d9c440a999399cf6b4696821ca0331923e82f2578e0abdfa8ab3d8b49f988a2b75cd55a618e31ea681106065be1ded6e21fa3a0f11e7565a8e046bc6dc290591849884ba6c9b578cffd61a3ed5861fa805ff7e21cd5033b0692615eacafcf2e747211a040b889511044ae0da9b285c67215de964cd88325b80676fe0ca214a069a7a759a7ea98503b0b6e2ca8a67701cf66dfb4b7fbf123e597d37d8973967c243e475c7f0e0ece885014ebce7e51a47d6663d8d62e2b31c2f7e958a1a1c07d60f39eab510eda0f13f74c198857f4e7e51b70ec7b2020006a2035f2cb4ecaf91346fbe18c00dc498a36c8ba5155a5efeb198b64fba0cbb54fa2b6933d6c4907af0d0d011385a3da479b6a9abc544dc3dbaf31fff0777fe1191378fdd8e3749bd8197ba76a691c0ddd09ab24e4e47f90f037c4236804ed505581f5b357618fca768d6ba0314b67772d189080f000de4a6ae210ebce221b681699b8aea67399a4b575413de1fb1b5feaf5e92880d396e361b6f6bcfd5f81e832f95792b16de287b6e04fae99a006edd4c275e8b79490d8c56eee941973cb2c7aed187b60a26bd6b0c205f2f0b868ee0770fb76c42bb7a863342cb87701ce8fa0ebdf4af08fcd2047e5314fb55644e39692e6b09871549e25b9b091d3562a1bbd267fae6c0dc907d65abbfeac069e8ddb05f1b48aced800aa1100c40c52055c4e0e8a28daad5097e7cee4dc619eef4ca784f8adf5bf530f164181d6f4d9d43dae9b00dea5f0a251228cd472e295bb4825f221e8f8dcecc380bfb96aebfed111bfa574d29c8afb5091b9f90b07a4061603a3032c820ea8f85620efeea0d4124d5fbfd4ef0002527be6aeedaa7f67f287aead1cd54eda8cbc8de49ab91e8cdbc40a2880322108764e403610584a2f49e9f93800b3749043c5a6598140cd0f06afcd1a7ee3ab47eea9224eba945eceeb9a2adc9106d3c19deb36a8a421c8f3f46e8069cfa825935a2c1a75d46c710053ded34ef989fd75564036257b7e27397cfdea0d90f252ac11bd45cd13587c6ba765272c522755e40e996eb50f72fa9d298325af837a27204afd3ef16d7fd21a218ead63fa59a72b52cdfe4aa6ba0a8dcfb14491dc994eb53cb403b5ecd3e4cfe9e735fbb489359ad8876c92795092029626685ae5ed37c3d5ff097ca1466bc7475b488760c528417ae6691d1df4acd35956b8b9364099cc1657056421037343af59e8ca5991444dc62d2b18aede21fe490c9b27abf4b8c37665d6088c04233a99b8cdb64c6417a09867860459795c377f9f6befec5814035bba5211f9b38c348733c85e9b6fe38992588c333988b779360133e28a37796d66526077e5861de453df636a914f7cbc77bbe21131d2cbf3e885d82be1aaf6e0fc0c2186d4151e2e2651bf5ff64787e385d62b34612ccb479822533fa8b3cac0babf5b73a8002b628b31f4212548a5dec9ae316ba9e581a0aac1798caeeae8754c9ab22f9a5c114f7066442b41750ba253626eb446bf290feaa70eb4a92196ffa2aee1289126573090722c590f6fbc10c37f110a40ad987124966ad3b03a7378d961b44df97f939b2001dab1662b00ecdb2d99873a16dc47815ef5e9a8ff82e69fe8baff8a9073dd466ffebd10a3d0a586f72490737802f44c585e4289e9ef12f12a217f10611d634e82426e1b6f66bdfbb2da41ff9a879f82e6f29c4d9b713605780779ddb8f0aa01e5ae4fb7d912062af337fb310312f9a85e08e49db358f20ab7f2f3697b0115dde1bed8de553b39a5a265a2c7a12425def46b3e42a18f758ca825e5c9bffab7e2c2fee4467c7567acf067009571f420d10c9ac4c94adb000ae42306d71ae5d57f7d107215ab5f3eb582bf2eadc2958e4c5a73d51e94221d5f992f810dc22bd17511d361dcff05a5981064f19b8bc381b4b521afd43790060d02717f8a13c7b9ffd1f9642c5766c646d7ac5a08040c624d6592b64bb5e13da1dfe2855a1fe5c52fb659aa72de995a6d0c7b34501d930a04aecae3aa4767a6a49073c5d6df3f4a5094e0be07b12a69f95a473e74bc3476b9073c78afb53b7d150116fc4473de37f96bb14c2e92e937643091b557feb63ab69c0d5944709c886b00fcc3ff553eacb276155449b454f05a91bc4b6dc6b380b448d1aa30f35997f4f8b45f5653d6ab58a65206ad262b21ce18db5e6e803931b816a5891cc0e9dbb90d684d86b255470035762c13450753bbedf654d8a30dce5a58a9f11d0c8b5c4ad7089443ccf1bcdf0cba6a1da677a8f48bcd90aed90ac3f3c8517c14a6bfc064f3830cf1c7ed4fb2a9d647f779165ab53f6d1a640bb4727b795ea74e15ccb260f80647b61a537dc89191d42c5657359f0f942845832fd06c3e6b02cb09de3c084f340c5aa74e247c3008d95366572a25b69ab4726e5164e1ba6790f97b2a03cbaea841be0758557793b8a3a4b0a217aaae88511321bb5f95ee545a4cb07888201e301b46cbdcfca9b5591efd1416237f8f90703b02498a0410b89e3d38c7451b7b10ccad8a290103f6b6ed1a97b0554acf3ab3f9ddf359924b43a0a21f5c309ad592b8165e2b3a1767665d622ec613cff008995198abfea6081913df6b38120bade160d0d9b9eab019308747594630ffb07ad03667f1cfb04a4bfd0bad1c045019719650a890ec86f2ac98f88a0e"}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000001100)=""/4096) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x94000) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000002100)=0x101) read$hidraw(r1, 0x0, 0x0) 06:53:48 executing program 1: syz_open_dev$hidraw(0x0, 0x200, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x28000) 06:53:48 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x444400) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:48 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/85) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x80800) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x7, "81cdf30eef7d0d5161e3ad4d231a120148c63d92617a5132b9327463ba7268fec860ba2d87bedec9b7078745d599ce41fb6734489b04315d6e5c922c17eb03f8"}) 06:53:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000040)=""/39) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f00000000c0)=0x6) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000100)=""/205) write$hidraw(r4, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:48 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x2000000000005) write$char_usb(r0, &(0x7f0000000100)="9bda44e9419df885b855ecfd0076f0063969de965a2927d7161590cd4380eefdae68d0cc88234fc7ebf67522ae6d5377966246c56e7b85cfde0fab57e49ecf89600cb50ab94b7324f89bc4a4cfdbef4b2c29067faf694e8ae00e76aa092c9e1a3598f67947732195643bfbc8a3a67cb4f96bab4b839862067d455ab2cc41cd8c895ec00406e6e9f5e1d9eb90f25e23942f6bdcc8cbabf56542fdae4873e7a449264743279c58fe438f24d9783cabf7ea232be8d378cd6957929a7351774c921b7c9644345eeb4e99118aa166e1444ec4df6207ade975234fc2aa251f1ea55b38ef6752d4cd13a5b0497507e048e1c980b675406ad70eae119cb973c3d0b0e58e3faa617015262c95d9a00ec5fdb98b77d1d32f6bbf3b64ba275d247a9ac14b3c2750319141d43882c92bcc71ebcb74f99db214e20e8f15862ec519bd7857205fc956fcb3fcf058ec865fb07988339ea59ceddef57012ecdd0cfcbc0835c0a890023e9e5c74c556d17d0554b7900126bbde04b42292e0e7cf0a899d2ef3f23240119752de6f5de41d4ef8f83df49ee73bfc43517df84bcd15143ba7f33b0ac9b8a35d78e55ad514cfffe7bbf29dd61469dac4db487d145ef7e5196ed810d19db1fd41baee05cc8284c0c53672ec365f71dc60f9e6dac9ae353f93ec8867f41428d6d96383d55a23bb1effb3b6e2410c19e305f7c64a6140c9e91f238d6e6fbbfba4a1dd38750ee5d8f20d8d7f062ae4b2f41db5fc5becfb3ad7f88933243748034927baa66f4759abf4842675d52b91110655b95c26999d6bf7cc42ca1847e5c97e8de87a26c4fac12ffd9d0465882e5b29fade4e28bab80bed0c204dafeeca3a80e0d720926997a533f8f9bc7e25c6e1f9e0d5f8859c9d6de70dd297387ffed424afd03c46e1a8d2c680ab4c9b476ac9a2575dc15af42cc32dfa50dcdcc4274847b14d0bc86c6fc5b1d8e077cf2a56f6e2a9dd274ea85ff5dd7592c41e3cf04a02d13d22bc9eaac232e1e1127f8c85971da88d3d8768d3ffc91a7703b3b9c2e8d09c6500ccc3be8f0f2a23dee78b884494b2a12f2ecabf65b9cd47279d878b3260272c941f48a5cfeec3975f39665adf268c755605de657772655e04cb99456148395213e8aa860dc4795f6b7873fb286651d5a31c93961c5619a4441a306480795829866fcc4ae7e1ffad8aabe2c79c3ebff8c088d5d6977ba3c16db54a176e058a6af374555092abfcd21e063a669c0daf4b965cf723be025872947eca62ed312b7216cdbe1e6699b37fbe63ad789c873891decc5c67d697e03d24a4bca7331f9f0a5ab2b2e1b322de73d9107b69c43626a7be1db54a7cc26de1153877bb5935810651eda47addfa322d23c545f8cf4eb7f4cf03a36eb54cd00fd504b2cd962e7087fc9b6b8621f8c2576ba29bf5be2b21195d4b99d9d3cab71d5fe9b1432ca20c98fc04439abe4d74bfe5fdb2f065f63c6faaa87d3f8be85c9ba830d6185821e07a7a228863253ca9d84b3b2a0a21c1411f2ddd96e0c5a0b101c65f8d9bd201cad4aafd3f4fb41b09d08685274a4786701f73e8af963306048d1cfa67dd6b3e1cf76dce6dadc9a40822c79799fc0c8cbb86c6e06f8f288b3530f6554f3eb0c4c856bbddb5a3184328cd48bf10dc6843eb8899af6b291533db7d97054976f7296fb3b8a3c71e97d335e4a3add317d02efeed32156bbdcec0432b22c8dbb6e9a40d473a27b45a7d74bb2a603bfe58b53a0a798cee8b1261ebcdca65a2c41a1c7e1ef33ab1ac763536f81dab1d6f7b70ee8c32e2f1c82fb31b489e342fc9e43c70792ce2cabb5f8bacab2eed8a40a725d67f34e6a464387834df39de21eefcf337345f2c485340726cca6e1a35b66d3600ae1e01e3f6872d3fb3ad8c05fd12dabe2641ebf19c25f0f0c48fe952e8d12f85a3f90275bda4088262316d0e105aab6eb3043ebc8e7e84f79e64c683544604f7b372fd4c33e5202e030dee60ddfa4545decf6f71667d54a1eaa0a86a5177a4019a6c724f74d2f932e76de879249055c06c72f765f9520a15e1652979cce6b4b6222f3c8d7a5e993b94a39aeec4411d5a98f2628765fd69cb9261325c2f78c499f0a4a3314b735dd5e750a82a9dec8ae0ac20474a0cf2ab156a8b2d121b60a1550ffdc09619820e15731cc167c4a29b0ff9e6e495d27b52928f22afb0998e1a6317384998143721f88dc066644599dda6dcd1218b1f4132aa6102ff231abd4baa2b0363cfb7098c437ba073cc024d9ca688abb96d69187fef971f4f27fabc3efcd8848d85ca6ff0a70e23799b9514743c1d9ffd460f7cf27c42472e20fe7651e8de5dadbcfc1967e19347959d9bac68e5722e9585b05821c9074e48186bffbc87640bac05512b1d05a3b1ff350623796ed54569b19e29ed03026ef30fc46b16c6dfdf5ba7fb2d590ea2fe6090573824d0ae90fea93a4302a15d5c3a33ebd0cdd9e15fd2d1178e889efb89b6829adf3d8cf0ab8259d563b686a3300fb906052f756845d0b3732226879301907789128a1108c7a187b5b05644f917c9947f94d199fd2cfb4f53a13b95beb1ea8b66833228aa5160fef392acdd23edfb65bcfad3e72069bfad9d802cff74c7a4c33e363b6a9d65b50f46ec3f846026bde248723b29d86b9c819d1d33c88ecc4f190c372db829ba4f48e5561b9bd6fbadb943bbeaf3700344627e87b0d1b620691c1cf1ad85470aa501fc6e853250ae7c4b0ad1ad160374118b0ddd98d5769354462b45bde2c950fc492b411be1958d03e80736a81c68d8ba2756a7ab5034707c04696fdac9cb1e9ce9267f25f8736981b4d75b2fd843abdc318e5a7206ae4bbc182e3015aca850d0394f6c2f723fa4f307fa3fe1d7f862fbf62bcf959ef48ba934495cc69ce860aaca067e3707ecbc7b5c5d3ec9ac4044551be64eebebe793058ed69def698c5fb3614dbc6ccdf7f10e19042a1d22cc4d83ab715068942dcc18995246db7f0868b3cc9f4996968ba1dac024df8b4b675efcce925501b3a1218e8285e482340fbd006ffdefafc3ea3d7ce9a7279a44f073536380064ea95c3d5ff3522062c7c5928e63a4b13112d4b54483d9689cd889aada5d0b89b101d2c47b7f98a77836c1bde17ba38ccc30f5c6bb4e026a42956756d5c7b81be829050e2899fd7c72c6bb661ecaa34824ed9862907b7abb57b92679da98028d61b83f08061c613f40a207d8318c8ab0247955f7642717eab77ab8555621656c72d3233fd9f92b73aeb61d62149a1f18d2970ce79a6da06022a67c4307a6f8608dda054d4dd294820e783d3eee8f5ee8ef494722c7f05ea376d0c85e31cbefd55b6856ad73a9f941b70ece4fa6590f27d70bc43d851f9f82bc44c5d91c27eec6d029981b1863d3aff0941308e6b17fe899fbca6ab60d16567d80600b0d531138856e74d5c9e36dd94f4596507146f62ce4719658a21bed2608833084402ce4d0b1a5d9797983ba14d2393e3eb921494a0e12278fa6c4f2d4d051a15e3f7f98d7555bfc44dfc7862f226b50b69fbb1dd4b7be24b2c76b55e76fe3caffc89d52541ada0e027fad6d28409fc4cc7ad70787bfb167bc5411ee0e56441619643e6a22869a0ca93d8f6dd4cd80cab59e8163814e07602727e12fd490168fd78a6b41cb68070789eb04dd7a2aeec4182c2e261d5800438601242dc45a522419707dead0ef9e95043af52174501f21989880381f489a0c4ab56ee9da19b070c945d128a4c6cb966d71ce7b651ea4a470a323a526cdbde6137876a19d5c31d86824cc006ad4808fcff88caa05c009e0146c5a107e067c5f83eecd0e8afc1c921afce2975ec0123daef1f562c8a610ece450df757a673c47b4399e62456039983b0d4b764bfdaf33b6112ca87508df0fa1ce3c6f489a4099782e86ef217413dea31a1fc16c7d13fc84a51a8cb7af347658626c4e8367ee8f538558150901ca499e2a8561b8899275e23cedb867441701f79408cb36537b61c7f840faaf6a35d7a07d579d4bab531589c0245da29a4c7dada22db465b8006a980466bf353451679fb02ebc87d698094aa362646e66612b55a6fa2e0e494495fa2c51e0d9ee097477bafdedaaf26cd9e643e1e297913612856465eafb3cd2b231db112f9e0b9ae7ac169b833201d30a34e60df8b0159970c7f882b5f0b41ba257c0573021d6896812e05c306be65d2ad32ce80ec598ca6b39730b0a6e6a854fc3cd90771f0d6be9080b3fa546a4005760170c4d53da73427eed8c340f47c81aeac3288325f569eb1cf5e075f4b60f15625c9b603e660b6450ea104ca6de146b9e9f9341943bdfb9b685463d0029416708d6406de743400903c073d06fcbb0221ca62fc188b8e67640762ce021914fc0408f7e701d1bbaeb765b9b2b540ad005ddf4150ccd85644c454bf482cf3fc702e945728e00d4f81ee277b7b67c393e555d5b9271bab27c7a8f94101db4a956edd38a9926ae5ab8be12f81d7f3bb2539401c772b572ae200e9cf1a5305302445c9e36b88c598cd0b314da3db9dc32455a0c5814d1520239b3e044e253a48e4920dd4de2cc8140f7220193187b7905f2a7e04115c228760994b10b9bb0d03901f3c19149f695c3b1dc8d2bb16573038b13d0d6b9a9a984b2db664aedf70890d79813776e2e432fd67d5877055e7b71159204306a255c5bf8256033816f0db81cc25d93025ce7a427c40a96fbc1a53c71f5a1a63986cd21db7b164f36bfce1eff6733484ea4ca68c788457de5747b612bc8eec67e9fe530fa5e06961c08a8680654abf880cdbb02fbbdaeb29978e9becf1a88425a7b90cb1e974867d8703f0eae20924b13fab6d2b3740f985f4770300a1de513844990e332583c6995692a8fc8dc5425251450be2bceb0caa60be9546ddc6104f5eec0abf470634396c590753c8ffe6fbc8238b42d8f59db72f19de824434c2f2ebbba8ab46edcff80c36ee5dfd9eac123ad535e898ff816f596eca3ec32ced2c1e80230ab5ef329afe367470ebffaddcf6abf43f57ad4e9ffddab24332e586aa78f04cc98e85db4a77045d99ce8bfec3e30be26c732986b3eefda9207df90ee0b2169538e30cf4a3c4165a594d20dadf48c6041635a69a38346069638e92a5ccb749a3354e47d25f2da2a8a768d248a26bd05f0944a4817e2c3e7bdd4a5f33e3914099bbcb243f5f099a12b25d8f1c9b041bfd0d42157bc38483bf030cbc7c10d9cb29c48f4eb3b7880d9c0f14aad6484a1644bcfa8b3d795ea74fa95a5d16a32f29ab40a7119a44d754bb0575722d393f6c2b9c9d6e81bf912fececa9aea90e07734b52fbd246af9279bf3d6f8cde655dc167349c767f97ebc75c179e0a05d76955c746c26819e46499931008a68875f1a75d2e3c03930e28b16aca11a170eaf216cf9f6d6beb63da36cf545107b3b3628d0fcee9a7b7630207637807c29d5af67a6c8bb783d341b0e29db85c871dae4a1e51b2f1b5c80afb045f0b864a9c6579e10131dcaa4569b8cd6de2e4c60998a0fa471b1ac5b83836e4c401d7bbd8faf8318fe15f57dca87f07b03803139f69a20b9305fc6483eb795d61320c77f2a4f7e629b4beb718e7c06663a5764131666d7057a248e71d1b0f3e20488e0112b0369d25ea9d53fd0df3e527a4e409e5238eef49672b924b31c37331acbe0997c4f23c1e051123ec08c3921adef5de5fe8b9649e8293e5583b16a58a511bc0c5230e5bf48cb8531fc63a84c3d9ece06c672c75487421df127a9309d060e618f5e7520c669434703cff57300523ba089d490e7d69a", 0x1000) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x4) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000001100)=""/160) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/22) 06:53:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) write$hidraw(r0, &(0x7f00000000c0)="ca95826ea9b513a269e2bebfcb994833374bdf765ab0ba8d538bb67966a0ca542882f164d016221335c8a7ae2987fd5210b34eec6bbd8fe0714ea8c7d5a0e02e558775c93c796c6d6e48a4788ce1377976c1e31216446cc074deb2dfa0e237aadb199ee422aa1377df9147d1b593c942973142bfbee42237c1a43cef0a381a496e2d599a9b9079780db494a6d94f855d63e96edef92cf63b09636709ae1766a695b8a3", 0xa3) read$hidraw(r0, 0x0, 0x0) 06:53:48 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000440), 0x0, 0x0) ioctl$EVIOCSABS3F(r1, 0x2, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000000)=""/127) 06:53:48 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xbae, 0x8040) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/4096) 06:53:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:48 executing program 2: syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "251d5dfcf2dc1ee4bed682eb35733801021b66e096795ece6dc1638c12a1e717"}) syz_open_dev$hidraw(&(0x7f0000000000), 0x788f, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000040)={0x1, 0x5e, &(0x7f0000000140)="dd79113bf9546d5ec7daa198ceee0202554adcd5122bb8c9c8ebae4fd1826392eb488f229d863cad0df23d954c469ac92928bba92bdf7eb448164d8a768121369678751bff684df0e2a9b29bca7662c870899897daecb2b45f4502e7a7a4"}) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000240), 0x1, 0x100) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000280)="fae9125e47be253d24bd03382200d9807d324016285edd0c5cded8305833a262b17f8ad4b8260000a9e3c13e28e6bb30c23b5433d5c1739cbde238bfe8bbca0aa43ea0eafe7752c9f9fa39308e81da0d1c7fa1166dca61e0366f22ec11e845f03aa435a9d0fbbaf1213015382fe73536902ad54ccbbad7acb335a96770b726c0d30ca36909a4eef9e60999f61472d71076898eb55bf44f851dc603adcd45e7") r5 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x9, 0x444040) read$hidraw(r5, &(0x7f00000001c0)=""/83, 0x53) 06:53:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:48 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000000)=""/20) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101802) 06:53:48 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) write$char_usb(r0, &(0x7f0000000000)="f753afb341783116e1068df1b4a43446b0090c87b60829", 0x17) 06:53:48 executing program 1: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x3, 0x0, 0x7ff, 0xfffffffb, 0xec, 0x80000001}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x1000, "453114d555a19c0b833202dafaf36ba65ac024166b54d4ca3affeced031e3b28334fe957fdd34e31d13500b03f719d5b77513baa26d6a35c91acd0af3259fc7f1bf1647ad502c3662ff90b6a13aab11d7d7ce8c6cc4a9fdb67610c8bb698a3b9cef3de115b983fc13b6ee1c9ab9baeb333bf024253aac357f76a3f35a1bc928f800d068ee2bc6bcd34dd16281934937ec86507bb03ec8aa5d70efb530b2e39d37b35efd8915ff03ac853e957c6a3b6c02c88d6270a2b21a38fe268cf6a9356eedc804f2d309fe6c33cd71c12fee3d6f83d362836f0da11fdf4e56aa7c73991e8e8b0247c17f04a5e08f1c4cc60131bbba7f50afdab079d3b452b6f6cb5105d15f918534f7551744eb8afd5a0181e3a52457baa7423c91dc75dcc2066f78ecdd207e14b5dac91d7a77c2c235a275325104aabcfc7d203a867c0d42e06aa8d379c61844463ebb50e3a85162e6894e129a3ca0604c858a48ffe9b0cb93b4121e380399cd351f2948f5fb010d7984b6ae221a838aaa8867c12fbe764d37f29bd6a2d4ca0a03d9d9aac9f286c277a85cb421e978a55a4a3623d874febba26cd0fede740e05cdc7f49ce23e5fd6292bcee4374a45f763bb667510488acb89e4eac5669aab00af01052e1e2f1259b3e2097bc8208f2e4ff1dffe881c4f4f7d2ba75f134dec574ea0106950d528411b0f86e4382e70831e300d39bf31a7a77845d7814ba8f45c487796cd191283415bb95f8f9f625cb26ff2ff1f62ae3135847feb6313d82bf7324c6ef68a9a666effb393a399ebae148d15d24f663c063e4c0dde2990464205c02f05cdadd749c46cf2da7a25c4f707ea6ca695c9a06665af7c8227c6fd5dfdb5969f5b013309ee7b32eacc83e415db23ea6c65ec95f9dfedab7879315719290a87bd5aee431e71412f1c619e17e874ac71340f73d4bf91b5ad3824b5e0ffc052ba767c86d805a55ced07f2c6b6429a729271f243585f289192a60a711688271d1d3f5288d736a75633afd608928adf25d9ad4aad84c305b3dfbb2263c8f0e80c6bc89cc1d5fdb1d10074df4ba9ae68078d78cac6d1b4dd71dde3242beb7d7e0c242f10e644704d23d2714384142656dcfb29a10607490037f4eece6d67674f9579e16b432020025562bd5ae6f73abf664ffd7ed5c8e100eb734ca22224edf5d60c1a782fe55842f45d3f99d41f96f1e07098e971f08e408fbe08bbd9c75a2c0f4f73fb81449db0672150375c1ea7f54ff2387bc0ddf5104de42fc7fcf208dba5ed07d6ddbf682f7252edc97ddc1405963ac243c6fb860eebfa029637a66c2eb367c227a7c547961af3bfd26166513c45dd036656479399697efb4006507377a99bdb67fd5465d8bd5830d81504a122af74ee6f110f146e99e21a42aad2ac9ea8ff84773d34574abe0093ed0bec7e5b32428f9101b091a01eb1ff534349af6c200c1a5b0926a7ee0930b22a7e61e2e12962993f69610ffa221ea7e7de2f14c557e22947d02860fcf23160a6eefc95a74175687987927f9d3dfcc1d0a8d34e895f86a95e43fe1a0c10625774d0a2a7fc25e335c9b9c79cd098dbde8b32d87bef79774da1fc0541d9f9ef3da81e2689ba1f0e5ed6a9b27a22305294740f7805ea41aee8c306374cf4c3e197b9a3ab0695e1883c6e02e3edb43d408c7e1fcfe1e434abf8601b10bfe301b664285b2ebe569b69fd9bc81e3ae712ad2b86dfbf6406d2e52804a960260edc444b7f242c3ba7621601c80de724437435c1723f2e2dabba6ccfcca22f80659db653a86a9357491fdd0ef85bfcd61ce7e63549de0bacc105a8bf06691765ee8d16b4b61995d421fea20e6db3684f3970bf3b2330f688f00e68c522169008663dc1e4b08a58fe4aaf052cc6dca32e14dcad63d46fefe492130a022a5f854450adb2dc0d7a473b5616c841602008db8bd9f39683504e10b41044f42c1e2a14b0b31a1f629f592f48daa32843b9451579ded8adab1f85761f340079a206c9c4df94edbd7b7b4a377c2a3f1dce9bf73828780083c9ee8190ec91fc005c436b36e2016cda608da6c1c254cd856a6099513fa10a723dffa54acd961f557ed065ce921862e487a587b4a3f91b50f8d2ae7073f30c1c48712cf7e19469ecdf77761696a6620f4f5e4333c3e67ca096b8282e6c5f904c8b5ed6b20aa0e204b6cda392f110a7c896b02f37f29e091f055e0ca0cf6d8856bb168d0d8dcdda19fbb229310c81b1875037e2293864ecd7d6312b0ea24848148f8326f7a74a338c6a0b23eddc25609a7fb0de3b16e4a29b13eae12553029d062f5729b36b5221234a86d7e6d4cc8c1e04e5332f4a16b9845d8d2e2436cf5af1ed81b42e872af3eaf87c1a3207bb3f8f9ca7a53cb794ac8a01348666f2dc66ce565ec9d386f2d39d51bca5f3589adf85546c967db6cfc7c5ba23d03bcfbddff81d38f9863b49927f817fa2735b2eeeb29064796f69cbf4f5ff315a980ef4ace6f3ffbb61f642e1de57202f9344558ac5bfe387b2d969c0c7ffc3652a43e732d01f1f3037686fdedcbba7781b3022c3c897aa0d2d5d64ae7dccc4f88aa5ae3c3ea84624361ae7c61db865740b8d13a8f78ae742347f93cf9217d2d66cb5325333b67e559dd3a534b97a05b1809c58abf07f12da700774492be856d130d5c25aba687b6d9f30cf93b9042b50dfb279b7531fb53b5bb20d509ee6b2d601678407bf5efb7e232db2ebeb9afd95845208a41b8c368ffedd9c57cab79b9a2f0eb52f03ff7c8c474fc1a6c6e98688d704a5a874389d8a1fea5f3433bd5a9821cd4c2152d5a28d4a9dfbc3f3d3e43890eed9dd328766684260ee61e628c6852c5223dc99c215da98a37a45a6fcb8f63a3cfca228623e37279c3560a06a5e68481b44e944a431747444d56a1d1b5afa572bb0b1936db5d1028c25e5493d5508b7cc3a9501b84cf4cab36cca2d4e32839aa31882b3d42ffac83f2638bef056e5f80e892fe178a7df33c8d980af099df97d131731928209a229744045db71a2341de03ca5274f55d4e520e978fff98bf9c2417d9ae16a87b3503d49ee990700dc203d3ad07279acc2b9198c175c410fe3e293290b57e73114b6981a8ac21cb5fc47dc9a2d339ea33e27490128c1c5eb8976547f4f9ec4dda7a32be25cbab1dabbdbd9a1bbc7db6250f5721b828eca85416cfe496a264818d1d7615770218102087f5049dbbac44b94ff7d54c95a5243089cd781b369317752922d400446eb732ff90693bb08772c11ce1a6fc2c26d0041b0d2eaca4db13abf2b441c9b2440fb86ba050ba8cedc574c1c4c2ea576b8dfd853d6aafd356621bc6e96b852b96ea8da929f5fff76b39f91f11b10f49fef1ffa2a4d994eefc5006ab89d99a170626eb83d5445e740a1b2311a89431d0182e9cd6440a3f54cd15c733259df5745c4f2169f608dbc33379ebdce380367a70e7b1c5933e6325b59cbd1325cd91e3f3f277c9924f65cb1d64cdee85bdcc3f4c7ce4688a0789a9c56792335ab823d0128a71c5f48af29a80a227ce872bf9b60e602aa6e559104db7d06be0302d2aa6931a096a8f0f5f8c911c64c0f8a4d330b1f16865a78045557f1544a629bc51f80f5fc6207420695a2e5bdce9253c406edcd644a249eaf17f396014bfc2d5ea3702cf5320f0d043dafe04e855d2708107f08798c7593e24e303544a9acfaae14ce3d3dfc2a87a344cf5b30ba5fe8dc5f5f7264d3078f418861b4fab72e268bc16eee4758057f26ede3114974bf8df7b6bcdb6cb5e3fe15e9550682b4bd407e8c5a668b9189aee5a5ad89c617369f13fca588589cc9a7f34180633266fce470c2580de4631ae263d7bb0338ffaa1bdd7827dd28948fb05688debb88664338a1a835a6fbec36b545afe9f23b6e442f2482268d12796ddcd390943fbd82aa3251589261c222e79926037e884fbfc78f2a2efb79259339c1fc5de00a367ce41a051f5fc10b6e52f49547e40b2f8b8363b496e56c8f72b68681955a709d60ea84b08ec8c8894023d65a76e355f6f6be17afed7e056e623058772a75c8c215e6b4a739917110e8ecbf6f9d028bda4416f1c408770135dad3bc3b1c7636adc2d79fed233ad2925dd99b3a4a0f8dc6b8d18df94e3e7f20083af049649f2dd064c8dc291bf7b86216caefa6e4c5bc429f00ebe5e5453a4eef78349c1b0bdf4634bdeee1dd6b5e52eb2c19a76a052ff523821de910a168081eb0a42143acbb6df18d33bd5dea968565f8c5a7a73a80ec92ff9655b32b2f64602cdaba927136656db813867a4728a3a1d9fb8916c822fd8bcaada9f8671d7e1b66ddcb816d4a59721c90ad596e12e5ceb8201ebe242cd92ed8b0ee09d72e17941edb8f319e6d2e65271590c5bf8c88debb65a0399f7ced85d3aa101164cb62e795b4db25f3ea13fa0990b2191f1e9c17533651304c3c04c1a033f7b248b7f77b60f104c78e66c63cdfec11550e73734d1cea41de0233f54016aba6dae09f1cc6ec88b32de000c9b2d62021696b33a13f053f2df954eda33d9bd0ec98246144d7baad2dd72a0a55ff99bef0b422833679672b796b664c89961d8a4e414fc0315a6a6da2091effd7235a0ddf57fef8c01d8dd7921464e6302d7f84fa7a29475c69541ebefcbdcd45a9d37e12a029b6c0ee0f0280681c475dabfcdc103bf29fb56d59cd4d198a0a89ea703b7ff1f64b80990ddaa57684a63a038dfa18d52686b7657f1eb8fd69ac931c577a5923a0d30a4e49647b6933d9cb62845ba7c752c1f5f6bb9ef634695d0f97c82502b28326fe5a70cbc859ae33a9db8923cfad9244a1c5e95f84314a72b8e8ebb543478354165a600648f8c2bde259a09472f6b18de639c3ae7fac5e9f94efc4d72a6f9369df409d46ff9683d70787ca860d9f7ec9a5e1877c69a3b216f399e2330a7e09355a31872a4a3062f45e6ce16dc777b5585e1a25a247ef92141f6125faad7913e21e1af5a4a7a196d5a8b8a1434c1dc72ef0fb0dd74c3142455af8f998a0e2228b6e2758faf374a8f06c5695c96367da68964912ab2d9c37527c0b9aeea97b8a458ae176f13742397f2e0bf8595c115a0e6a314d3f1e5231f297c7474b47f36bbbeca03b16b5f38e564f92b2ad3d84431533372903f6ecaf993783861ac5fefff673dfe244a5ce6756d8ca45622d69cff14255384c4d359407a5c67c367d2db0780369f6080db86e23a18199d9bf2a659ae83525ff47d755e113196f315a22834a6c919f63d80f194c256889d4e89f3b06517505786ce38097c101288c9f2cbe0ae0f917d8bcb5efb6e893cdd9e5532600b0cb228be1c89729312e4902b2c5eb38956af467804a139754361cdcd59e1830b90a93a8d287a260988ed8d2bca741786e063a3bc0911ee572e6d9d630d553776318d476d22d7efee00605967d85eb00d20d649c0693e8c0f88995d93ff93bbbaff54f290a464210a27809d7b14b1a1a1be818df4383386210075c31b5713ac82540ceea1363b0c4001300c55d573b13f34249b96c1323fd45345f9646b89ea553cdad3f5e2fc8e1314905b55423b5409a502fddc2c1dbde0b33b0950ba3a477ed7278aef57764f14ff90bf2fd6ffd7fe93199a1687bb12153a7751708acf48931183095a8316c28d3ed8d8c976bc62960c230ddc21b273a735a24e82a21616fd0ca48ac1a072898afd449112168a73c6b10d17b84a4768982d1c2cbf96443c16269096403dee9a887190d374c6907f7715641934f566ea9f86304e6722b70e759e582a3df72b8027f5529d4443a1abda8ea331ea73511dd6bd"}) 06:53:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)={0x10000, 0x4, 0x8, 0x1, 0x2, 0x1}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000140)=""/205) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000000c0)={0x2, 0x401, 0x6734516d, 0x5, 0x7, 0x4}) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000100)=""/7) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000240)) 06:53:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x20000000000, 0x900) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="842ccefe936db72a5f9675dd859c1f05c16f6824a834057070ac45184a479075e7465d908dc26f9292c60e904a9d0cb203ee01c6af31bc33065d9718b15e12bb3f9ac3ea07d92c05bd3dc6c93ac72ea68108b02e8785192d38fcb57bce1d0a5f", 0x60) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000100)=""/175) 06:53:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:48 executing program 3: ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000000)={{0x2, 0xffffffff, 0x1000, 0xff, 0x8, 0x400}, 0xfa, [0x1000, 0x0, 0x7, 0x9, 0x7fffffff, 0xf32, 0x2, 0x0, 0xcf0, 0xffffc784, 0x5, 0x7, 0x2, 0x8000, 0x3, 0x200, 0x1000, 0x9, 0x5, 0xffffff4b, 0xb3e, 0x1, 0x6, 0x8, 0xd96, 0xfffffffd, 0x5860, 0x5, 0x6, 0x400, 0x0, 0x1, 0x7, 0x5, 0x6, 0x4, 0x81, 0xa6, 0x6, 0xdf1c, 0x7, 0x7f, 0x8804, 0x2, 0x5, 0x400, 0x9, 0x7, 0x7f, 0x7, 0xff, 0x7, 0x9, 0x80000001, 0x733b, 0x3, 0x4, 0x3, 0x55fb, 0xffffffff, 0x2, 0x8, 0x20, 0x3, 0x5, 0x6, 0x8, 0x60, 0x1db7, 0x0, 0x4, 0x240283bd, 0x0, 0x1000, 0x4, 0x2, 0xbf0, 0x7ff, 0x5774, 0x5, 0x1, 0x1, 0x3ff, 0x1000, 0x400, 0x2, 0x8001, 0x0, 0x20, 0x7, 0x1400000, 0x81, 0x5, 0xe0000, 0x7ff, 0x1000, 0x1668, 0xf8, 0x7, 0x1, 0x3, 0x0, 0x1, 0x3, 0x10000, 0xeab, 0x8, 0x74f11219, 0x7, 0x2, 0x2, 0x100, 0x101, 0x4, 0x200, 0x1, 0xffff, 0x8, 0xd1, 0xffffffff, 0x1, 0x0, 0x200, 0x6, 0x4, 0x8, 0x72c, 0x8, 0x22, 0xc0000000, 0x1, 0x94, 0x2, 0x3, 0x6, 0x0, 0x9, 0x29ef8b70, 0x10000, 0x2, 0x3, 0x4, 0x1, 0x80000001, 0x9, 0x6, 0x1, 0x1, 0x7ff, 0x63d0, 0x81, 0x1ff, 0x12, 0xa5, 0x3, 0x7, 0x0, 0x9, 0x9, 0x9, 0x40, 0x9903, 0x1, 0x6, 0xfffffffe, 0x0, 0x8, 0x5, 0x1fd, 0x7fff, 0x0, 0x9, 0x8, 0x7f, 0xfffffffb, 0x0, 0x4b15, 0x80000000, 0xfffffffe, 0x10000, 0x3, 0x514, 0x9, 0x9, 0x244, 0x5, 0x165, 0x4, 0x80, 0x9d2c, 0xb0, 0x5, 0x4, 0x3, 0x50, 0x9, 0x80, 0x400, 0x7, 0xdb, 0x81, 0x10001, 0x5, 0x1f, 0x1f, 0x1, 0x5, 0x5f1b8bcc, 0x6, 0x1000, 0x7ff, 0x3, 0x1f, 0x8, 0x5, 0xffff0000, 0x7, 0x80, 0x8, 0xaee4, 0xbca1, 0xf8, 0x5c, 0xff, 0x1, 0x2, 0x401, 0x5, 0x1, 0xae, 0xffffffff, 0x2, 0x140000, 0x2, 0x10001, 0x5, 0x1e19, 0x4, 0x5, 0x0, 0x0, 0x8000, 0xffffffff, 0x482, 0x4340, 0x4186, 0x8, 0xfff, 0x9, 0xffffffff, 0x5, 0x401, 0x80000000, 0x1968, 0x9e1, 0x64a, 0x2, 0x5, 0x9, 0xffff, 0x0, 0x2, 0x5, 0x0, 0x800, 0xffffffff, 0x1, 0xad75, 0x583c, 0x1, 0x7, 0xe6, 0x3, 0x7fff, 0x796, 0x4, 0x0, 0x0, 0x5, 0x5, 0x7fffffff, 0x2, 0xf55e, 0x40, 0x3720, 0x0, 0xffffffff, 0x8, 0xdd7f, 0x7, 0x0, 0x494, 0x0, 0x2, 0xcc6, 0x1f, 0xffffffff, 0x8000, 0x7f, 0x2, 0x3ff, 0xffffff81, 0x7f, 0x5, 0x5, 0x1, 0x9b, 0x7fffffff, 0x2, 0xffffffdb, 0x43, 0x4, 0x200, 0xff, 0x4, 0x2, 0xff, 0x1f, 0x6, 0x5, 0xff800000, 0x8c9b, 0x8, 0x0, 0x9, 0x6, 0x7f, 0x5, 0x0, 0xd1, 0x4, 0x400, 0x8, 0x4, 0x3, 0x5, 0x4, 0x4, 0x2, 0xc00, 0x3, 0xdf, 0x75, 0x800, 0xfffffffd, 0x55f, 0x3, 0x4, 0x0, 0x40, 0x4f62, 0x7, 0xffffff7f, 0x0, 0xcaf8, 0x1000, 0x1f, 0xfffff920, 0x7fff, 0x80000001, 0x6, 0x6, 0x7, 0x80000000, 0x2, 0x4, 0x9, 0x0, 0x1, 0x5, 0x1, 0x1ff, 0x8, 0x3, 0x6, 0xfff, 0x1, 0x2, 0x9, 0x9, 0x58cd, 0x5, 0xea5c, 0x58, 0x65, 0x0, 0x74, 0x0, 0x80000001, 0x7, 0x7, 0x3, 0x6, 0x4, 0x200, 0x9, 0x6, 0xff, 0x4, 0x0, 0x9, 0x9, 0x3, 0x0, 0x10000, 0x81, 0x3, 0x952c, 0x1, 0x7f, 0x3, 0x1, 0x800, 0x5, 0x6, 0x8, 0x1, 0x3, 0x0, 0x8001, 0x7f, 0x12, 0x100, 0x20000, 0x10000, 0x0, 0x65, 0x2, 0x7, 0x8, 0x8, 0xe6, 0x3f, 0x5, 0x40, 0x5, 0xfff, 0x0, 0x8, 0x10001, 0x49, 0x7fff, 0xfffffffc, 0x6, 0x4, 0x1f, 0x0, 0x7, 0x6, 0xdff, 0xf48, 0x1f, 0x6, 0x7ff, 0x6, 0x151, 0x0, 0x9, 0x2c, 0xffffffff, 0x4, 0x101, 0x7f, 0x8, 0xbd, 0x8001, 0x7, 0x0, 0x2, 0x2, 0x8, 0x1, 0x1, 0x3ff00000, 0xe7ef, 0xe2, 0x5, 0x7, 0x6, 0xb8, 0x6, 0x80, 0x80, 0x401, 0x0, 0x2eab, 0x7, 0xc7, 0x7d3d, 0xfffffff7, 0x100, 0xbdc, 0x9, 0x9, 0xffc00000, 0x6, 0x10000, 0xffffffe1, 0x1, 0x80000000, 0x1, 0x4, 0x20, 0x1, 0xffff, 0xffff, 0xc8d, 0x2, 0x40, 0x9, 0x6b8, 0x9, 0x0, 0x2, 0x5, 0x5, 0x7, 0x1000, 0x1, 0x5a, 0x4, 0x8, 0x101, 0xffff, 0x1, 0x6, 0x6c, 0x200, 0x2, 0x8, 0x20, 0x1800, 0x6, 0x1, 0xa3f, 0x2, 0x1, 0x3f, 0x4, 0x3, 0x81, 0x9, 0x5, 0x5, 0x0, 0x0, 0x4, 0x9, 0x7f, 0x9c6, 0x5, 0x3, 0x80000000, 0x200, 0x4b3f, 0x4, 0x9, 0x7, 0x2, 0xff, 0x1000, 0x4, 0x5, 0x9, 0x9, 0x4, 0x4, 0xffffffff, 0x7, 0x2, 0x1, 0xfffffffd, 0x7f, 0x1, 0x0, 0x0, 0x8000, 0x2, 0x7, 0x800, 0x0, 0x1f, 0xfffffff8, 0x1, 0x1, 0x6, 0x800, 0x9, 0x6, 0x1, 0x3, 0x8, 0x8000, 0x35d36002, 0xde7, 0x9, 0x8000, 0xffffffc0, 0x200, 0x5, 0x1000, 0x8, 0x1, 0xffffffff, 0x3f, 0x7fff, 0xaf3, 0xffffffff, 0x9ee, 0xfff, 0xffff, 0xd3, 0x5, 0x6, 0x140, 0x7fff, 0x691, 0x2, 0x7, 0x7f, 0x4e4, 0x6, 0x8, 0x1, 0x0, 0x5, 0x4, 0x6, 0x3, 0x7, 0x7, 0x3, 0xb424, 0x80000000, 0x4, 0x0, 0x80000001, 0x10000, 0x7, 0x3, 0x8, 0x80000001, 0x1, 0x8, 0x20, 0x0, 0x5, 0x8000000, 0x2, 0x6, 0x7fffffff, 0x6, 0xfd7, 0xdc7, 0x4, 0x3, 0x43e, 0x8, 0x1f, 0x5, 0x5, 0x401, 0x3, 0x5, 0x7fff, 0x2, 0x6, 0x9, 0xffff, 0xffffffc6, 0x40, 0x4, 0x6, 0xfffffffb, 0x7, 0x7d, 0x3, 0x9, 0x3f, 0xffffff80, 0x9, 0x100, 0x6c, 0xff, 0x4, 0x7, 0x4, 0x8, 0x80, 0x80000001, 0xff, 0x1, 0x7, 0xff, 0xb547, 0x7f, 0x0, 0x9, 0x0, 0xb955, 0x100, 0x4, 0x8000, 0x1, 0x5, 0xffff0001, 0x4, 0x3471cec7, 0x5, 0x6, 0xff, 0x80000001, 0x7, 0x2, 0x1f, 0x9, 0x1, 0x2, 0x6, 0xa48, 0x1, 0x0, 0x2, 0xe8f, 0x3, 0x2, 0x1, 0x8000, 0x9e, 0x0, 0x1, 0x9, 0x100, 0x0, 0xfff, 0xfffffffa, 0x5, 0xee48, 0x4, 0x1e8e, 0x3f, 0x1, 0x6, 0x40, 0x9, 0x4, 0x9, 0x4, 0x6, 0x800, 0x9ca1, 0x2, 0x800, 0x3, 0x3, 0x0, 0x0, 0x1f, 0x10001, 0x3, 0x3, 0x7, 0x7, 0x7fff, 0xe59e, 0x7, 0x0, 0x6, 0xfffffe00, 0x8, 0x2, 0x20, 0x0, 0x20, 0x8001, 0x9, 0x80000001, 0xff, 0x80000000, 0x3, 0xffbe, 0x8, 0x0, 0x1, 0x7, 0x9, 0x0, 0xffffffff, 0x6d6, 0x3ff, 0x0, 0x9, 0x0, 0x3, 0x3f, 0xc1, 0x6, 0x1, 0x800, 0x61, 0x2, 0x1f, 0x7, 0x100, 0xfb6b, 0x1, 0x3fff800, 0x1, 0x8000, 0x1, 0x9, 0x6, 0x7, 0x8001, 0x1, 0x88a2, 0x6, 0x10000, 0x7fffffff, 0x1, 0x7, 0x4, 0x8, 0x6, 0x10001, 0x401, 0x7fff, 0x9, 0x101, 0x7, 0x3, 0x8, 0xfffffffb, 0xa2, 0x691e, 0x100, 0x3ff, 0x2, 0x3f, 0x2b9280, 0x33b, 0x80000000, 0x48ea, 0x5, 0xff, 0x5, 0x445ea91e, 0x101, 0x8, 0x7, 0x6, 0x1ff, 0x7fffffff, 0x7, 0x9, 0x200, 0x5690, 0x10000, 0x1000, 0x5, 0x401, 0x800, 0x7fff, 0x1, 0x3a, 0x6, 0xfffff8d5, 0x8, 0x200, 0x1000, 0x401, 0xfffffffe, 0x0, 0x3, 0x400, 0x1b9, 0x6, 0x7, 0x8001, 0x9, 0x0, 0x3, 0x4, 0x5, 0x8c, 0x9, 0x6, 0xf1, 0x20, 0x3ff, 0x0, 0x4, 0x10001, 0x4, 0x2, 0x7ff, 0x9, 0x4, 0x1, 0x7, 0x6, 0x4, 0x49, 0x8, 0x14, 0x0, 0xfffffffb, 0x7b2f, 0x8, 0x50, 0x3, 0x3, 0x2, 0x2, 0x0, 0xfffffff7, 0x7fffffff, 0x8, 0xa92f, 0x3ff, 0x5, 0x7, 0x7, 0x7, 0x8, 0x3, 0x1ff, 0x4, 0x10001, 0x4, 0x7, 0x240, 0x20, 0x1, 0x3f, 0x8001, 0x7, 0xd5f0, 0x5, 0xfc000000, 0x8001, 0x1, 0x33c6, 0x1, 0x3f, 0x3, 0x40000, 0x10001, 0x9, 0x5, 0xffffffff, 0x4, 0x5, 0x7fffffff, 0xffff, 0x9, 0x0, 0x4, 0xffff, 0x6f8, 0x7ff, 0xbf, 0x2, 0x1, 0x4, 0xffff, 0x7fff, 0xfffffff8, 0xfffffffa, 0xc1, 0x2, 0x4, 0x6, 0x4, 0x3, 0x396, 0x42b, 0xffffffff, 0x1, 0x1, 0x1, 0xdf7d, 0x0, 0x3f, 0x6fff, 0x4, 0x7, 0x2, 0x9b85, 0x7, 0x0, 0x200, 0x2, 0x5, 0x38, 0x374f, 0x3e00, 0x81, 0x4, 0xff, 0x0, 0x770976e7, 0x0, 0x8001, 0x8, 0x4, 0x7, 0x6b2, 0x8, 0x6, 0x8, 0x3, 0x3, 0xf1, 0x49, 0x1, 0x1, 0x7, 0x7f, 0x1, 0x5, 0x8eb4, 0x1, 0x3ff]}) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000001040)={{0x2, 0x2, 0x6, 0x3, 0x1}, 0x2d8, [0x248, 0x3, 0x81, 0xc3bcf0cc, 0xfe6f, 0x401, 0x400, 0x8, 0x5, 0x40000000, 0x81, 0x1, 0x1, 0x10001, 0x5, 0x3, 0x7, 0x0, 0x401, 0x10001, 0xfd9, 0x2c8, 0x8, 0x5, 0x41c, 0x2, 0x8000, 0x0, 0x9, 0x6, 0x80, 0x4, 0x73, 0x5, 0x8, 0x10001, 0x6, 0xfffffffb, 0x4, 0x80, 0x81, 0x10000, 0x9, 0xaadc, 0x0, 0x4, 0x9, 0x2, 0x81, 0x8, 0x6194, 0x6, 0x20, 0x0, 0xdd51, 0x4, 0x8, 0xfffff30e, 0x3, 0x0, 0x8, 0x2, 0x1f, 0x7, 0x0, 0x5f, 0x800, 0x0, 0x40, 0x800, 0x5, 0x80, 0x0, 0xfffffff8, 0x9, 0x8, 0x2, 0x10001, 0x12, 0x4, 0x9cf1, 0x2, 0x1, 0x9, 0xfffffffe, 0x80, 0x7, 0x9, 0xd7, 0x101, 0x1ff80, 0x8, 0x7a74, 0x4, 0x0, 0x8, 0x75, 0x2, 0xffffffff, 0x3, 0x0, 0x3, 0x4, 0xfffffff8, 0x4, 0x0, 0x7ff, 0x5, 0x1, 0xd77, 0x1, 0x0, 0xac, 0xfff, 0x22a, 0x800, 0x1f, 0x8, 0x843, 0xa790, 0xa604, 0x9, 0xc7, 0xa18d, 0x4, 0x4, 0x8001, 0x1, 0x0, 0x80000001, 0x5, 0x9, 0x6, 0x9, 0x401, 0x8, 0xe8a, 0x14, 0x342, 0x7f, 0x7, 0x4, 0x7, 0x3, 0x9, 0x1ff, 0x5314, 0x6, 0x3, 0x8, 0x2, 0x1, 0x9, 0x80000001, 0x80, 0x0, 0x5, 0x2, 0x81, 0x2, 0x1, 0x3, 0x0, 0x5, 0x7, 0x537, 0xca, 0x7, 0x2, 0x6, 0x9, 0x80, 0xffffff38, 0x2, 0x8, 0x7ff8, 0x3, 0x7, 0x6, 0x9, 0xa1d3, 0x88b3, 0x7, 0x7, 0x6, 0x10001, 0x2c, 0x404, 0x8, 0x7, 0x9ee6, 0x4, 0x800, 0x88, 0x4e43, 0x4, 0x1, 0x1, 0x401, 0x5, 0xea, 0x7ff, 0x10000, 0x2a, 0x5, 0x900000, 0x80000001, 0x1, 0x9, 0x1, 0x0, 0x3, 0xc04b, 0x1ff, 0x3f83, 0x1, 0x0, 0x4, 0x5, 0x3, 0x3, 0x6, 0x1f, 0x6, 0x7f, 0x8, 0x3, 0x400, 0x1, 0x2, 0x8, 0x1, 0x8000, 0xfffff801, 0x1, 0xa8, 0x9, 0x6, 0x400, 0x0, 0x0, 0x101, 0x0, 0x200000, 0x1, 0xfffffff7, 0xaa, 0x1000, 0x1f, 0x8, 0x19, 0x7fffffff, 0x8, 0x7, 0x20, 0x9, 0xf698, 0xf9af, 0xfff, 0x7fff, 0x8, 0x7, 0xfb7, 0x0, 0xff, 0x1, 0x4, 0x80000000, 0x3, 0x34, 0x0, 0x5, 0x7387, 0x8, 0x8, 0x1, 0xffffffce, 0x4, 0x9, 0x1, 0x2, 0x5, 0x9, 0x1, 0x0, 0x9, 0x800000, 0x4, 0x7f, 0x1, 0x55dba6de, 0x4, 0xed, 0x0, 0x7, 0x4, 0x9, 0x9, 0xfffffffb, 0x2, 0xff, 0x20, 0xfffffff9, 0x9, 0x3, 0x5, 0x86b, 0x0, 0x1f, 0x0, 0x3, 0xffff, 0x7f, 0x3ff, 0xd42, 0x7d9, 0x6, 0x800, 0x20, 0x0, 0x6, 0x9, 0x1, 0xd86, 0x1, 0x0, 0xfffff801, 0x1, 0x43, 0xdca, 0x1, 0x0, 0xcc, 0x6a8f8317, 0xfff, 0x1, 0xffffffff, 0x8, 0x10000, 0x5, 0x6, 0x4, 0x6, 0xfffff3f8, 0x4, 0x8001, 0x400, 0x3a, 0x6f7e, 0x8, 0x3, 0x6, 0x1000, 0xba, 0x2, 0x1, 0x3, 0x5, 0x3, 0x7, 0x401, 0x250, 0xfffff800, 0x3, 0x200, 0x6, 0x0, 0x3, 0x2e, 0x40, 0x5, 0x5, 0xffff, 0x7, 0x2, 0x0, 0x200, 0x9, 0x3bfc0000, 0x9, 0x2, 0x58ee, 0x4c30, 0x0, 0x4, 0x7, 0x1000, 0x0, 0x7, 0x0, 0x8, 0x0, 0x5, 0x1, 0x3e, 0x8, 0x80000001, 0x7, 0x4e, 0xffffffc0, 0x4, 0x1, 0x9e, 0x2ab, 0x3f, 0x0, 0xffffffff, 0x6, 0x8, 0x0, 0x6, 0x5c5, 0x4c, 0x3, 0x1ff, 0x9d3, 0x7fffffff, 0x48e, 0x0, 0x0, 0xffffffff, 0x3, 0x7, 0x4, 0x7, 0x7ff, 0x3, 0x2, 0x2, 0xfff, 0x6, 0x3, 0x8, 0x80000000, 0xddcc, 0x7ff, 0x2, 0x695, 0x1, 0x2a, 0x5, 0xe75, 0x10000, 0x8, 0x3, 0x1, 0x40, 0x6, 0x8, 0x7, 0x3, 0x8bb, 0x5, 0x80000001, 0x7f, 0xffffffff, 0xfff, 0x80000001, 0x8, 0x8, 0xc1, 0x20, 0x6, 0x6, 0xfffffffc, 0xfffffffc, 0x4, 0xe1f2, 0x4, 0x3, 0x8, 0x1c, 0x9, 0x10001, 0x9, 0x3, 0x80000000, 0xf4, 0x8, 0x4, 0x7, 0x6, 0x2, 0xd3, 0x84ff, 0x3, 0x3, 0xffffffff, 0x8, 0x2, 0x6, 0xa2fa, 0x6, 0x401, 0x1000, 0x9, 0x3, 0x80, 0x400, 0xcd5, 0x1, 0x88d7, 0x5, 0xfff, 0x80000001, 0x1, 0x7f, 0x3, 0x5, 0xfffffffb, 0x3, 0x7ff, 0x2, 0x9, 0x100, 0x8, 0x20, 0xf3b9, 0x6, 0x6, 0x4, 0x81, 0x3ff, 0x4, 0x4, 0x2, 0x7, 0x7, 0xfffffff7, 0x7f, 0x7f, 0x6, 0x0, 0xfffffff7, 0x8, 0x1, 0x5, 0xffffffff, 0x1f8, 0x6, 0x4, 0xfffffffd, 0x180, 0x8, 0x42bc00, 0x3, 0x1, 0xffff, 0xfffffffa, 0xffff0000, 0x0, 0xc44, 0x9, 0xc04, 0x6, 0x7de8, 0x1, 0x7, 0x4, 0x1, 0x6, 0x6, 0x3ff, 0x5, 0x0, 0x9, 0x5, 0x3, 0x80000000, 0xffffffee, 0x5, 0x1, 0x2, 0x3ff, 0x39, 0x80, 0x15, 0x800, 0x10000, 0xbb2f, 0x80000000, 0x1, 0x1ffe000, 0x3f, 0xd277, 0x8001, 0x40, 0xb1e5, 0x43, 0x4, 0x7, 0x8, 0x8, 0x80000000, 0x1, 0x1ff, 0x1, 0xffffffff, 0xfffff4dd, 0x1f, 0x2, 0x7fffffff, 0x800, 0x300, 0x1000, 0x2, 0x0, 0x7, 0xffffffff, 0x6, 0x2e5, 0x0, 0x9, 0x4, 0x9, 0x5, 0xffffffff, 0xc, 0x3, 0x10001, 0x6, 0x2, 0x1, 0x818, 0x7fff, 0x9, 0x6, 0x1, 0x9, 0x3, 0x80000001, 0x2, 0x6, 0x8001, 0x7, 0x1e32, 0x431c, 0x2, 0x7ff, 0x8000, 0xfffffbff, 0x200, 0x100, 0x1, 0xfc46, 0xffffffa4, 0x7, 0x7fff, 0x773, 0x0, 0x1, 0x7, 0x1, 0x1, 0x3, 0x8000, 0x1, 0x101, 0x5, 0x4, 0x2, 0x7f, 0x5, 0x5, 0xbee, 0x80000001, 0x84, 0x1, 0xfffffffc, 0xffff7fff, 0x8, 0x3, 0x7, 0x6, 0x40, 0x6, 0x4, 0x80000001, 0xfff, 0x2, 0x5, 0x8, 0x8, 0x200000, 0x191, 0x0, 0x2, 0x0, 0xfff, 0x10001, 0x4, 0x7f, 0x5, 0x3c2d, 0x5, 0x5, 0x2, 0x1f, 0x9, 0xb25, 0x9, 0x8000, 0x8, 0x146, 0x45a, 0x20, 0x3, 0xacb2, 0x0, 0xfff, 0x2, 0x2, 0x800, 0x80000001, 0x6de, 0xe16, 0x2, 0x7, 0xd5d9, 0x3, 0x397, 0x7, 0x6111, 0x1, 0x4, 0x0, 0x200, 0x4, 0x4, 0x42, 0xe2, 0x800, 0x1, 0xc3, 0x7f, 0x7, 0x0, 0x37, 0x7, 0x5f6, 0x5, 0x1174, 0xd84, 0x542, 0x1000, 0x1000, 0x1ffb, 0x4, 0x6, 0xfff, 0x0, 0x101, 0x4, 0x80000000, 0x400, 0x13fc, 0xfff, 0x10001, 0xe14, 0x3, 0x5, 0xfff, 0x0, 0x1, 0x1ff, 0x9, 0x1b, 0x8, 0x8001, 0xb26, 0x80, 0xfffff800, 0x3, 0x5, 0x3954, 0x81, 0xfffffff7, 0xfffffffc, 0x1000, 0x3, 0x6, 0x3ff, 0x4a66, 0x3, 0x10001, 0x1f, 0x5, 0x79, 0x4, 0x5, 0x101, 0x3, 0xb93a, 0xfffffff9, 0xdf44, 0x8, 0x4, 0xe4a, 0x7, 0x8000, 0x7fffffff, 0x1f, 0x6, 0x5, 0x97fd, 0x20, 0xffff0000, 0x3, 0xba70, 0x2ef, 0x721, 0x10000, 0x7f, 0x1f, 0xfffffc00, 0x1, 0x1ff, 0x3ff, 0x8, 0xffc, 0x0, 0xbf, 0x9, 0xfc, 0xd96, 0x1c, 0xb, 0x8, 0x90d, 0xfffffffd, 0x8000, 0x0, 0xf087, 0x3, 0x7, 0xab5d, 0x7, 0xffff6532, 0x7, 0x3, 0xffffffff, 0x7, 0x4, 0x6, 0x5, 0x3, 0x800, 0x1ff, 0x9cd, 0x100, 0x9, 0x9, 0x8, 0x1, 0xff, 0x20, 0x1, 0x10001, 0x6, 0x8, 0x976, 0x0, 0x5, 0x5, 0x3, 0x1000, 0xfffff465, 0xff, 0xfffff5b4, 0x8, 0x80000000, 0x0, 0x2, 0xdf, 0x40, 0x8, 0x7f, 0xc7, 0xfffffffd, 0xffffffe0, 0x5, 0x8, 0x3, 0x4, 0x4, 0x1d95, 0xcb7a, 0x101, 0x9, 0x3, 0x2, 0x3, 0x0, 0x8, 0x3ff, 0x20, 0x101, 0x2, 0x4, 0x2, 0x1, 0x4, 0x6, 0xfff, 0x9, 0x356f, 0x6, 0x8001, 0x3f, 0x5, 0xfff, 0xffffffff, 0x1, 0xa33, 0xc5, 0x1, 0x6, 0x0, 0xffff, 0x81, 0xff, 0x7f, 0x7, 0xfffff6a1, 0x6, 0xc46, 0x3f, 0x3, 0x2, 0x7, 0x8, 0x0, 0x2d7, 0x9, 0x3, 0x4, 0x2, 0x0, 0x6, 0x8, 0x14cf, 0x2, 0xfffffffc, 0x40, 0x6, 0x10000, 0x9, 0x6, 0xdf4, 0x7, 0x8, 0x80000001, 0x4, 0xfffffffd, 0x261, 0x0, 0x4, 0x1, 0x3, 0x9, 0xdf0, 0x7, 0x9, 0x265, 0xaf56, 0x80, 0x2, 0x2, 0x3f, 0x2, 0x4, 0x81, 0x7, 0x8, 0x9, 0xc15, 0xc5, 0x0, 0x8, 0x8, 0x7, 0x7, 0x8, 0x6, 0x9, 0x1f, 0x3, 0x2, 0x0, 0x4, 0xffffff53, 0xfa4, 0x3, 0x4, 0x3f, 0x2, 0x7fffffff, 0x1, 0x7, 0x7, 0x0, 0x8, 0x200, 0x7e, 0x1000, 0x100, 0xfffffffb, 0x594, 0x4, 0x1, 0x100, 0x1, 0x7, 0x9, 0x1, 0x1000, 0x4, 0x1, 0x7, 0x0, 0x5e, 0x3ff00000, 0x40, 0x5]}) 06:53:48 executing program 5: syz_open_dev$evdev(0x0, 0x7, 0x67dbd8ea2c67a63) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffb, 0x10c00) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7f, 0xc4080) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000040)=""/98) 06:53:48 executing program 1: syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x389001) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x76, 0x68000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)=""/4096) r1 = syz_open_dev$hidraw(&(0x7f0000001040), 0x3f, 0x8202) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x405, 0xea080) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x309080) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000010c0)={0x6b7, "5b7cdb9796ad3363c9b782906fcc10b326895040be93128091bd9e315ffd893976522df55fefc9ead85519ca0d03bad5490b9ae0a6179dff919c584a0172c391dd8468267d974ff5e6087dea6a5dc5a46fac95dd7e124ce70dd8ad6bacddccd73730ef047c7153b8637c2f961f5eaa5fd9dc2ed16fa177e88a8a38e2e4acd940324f2ae21fa90a419141aed24f859f4c29c5301ab173586fd3a8cd86153998e7e2d9ca336968cbde21b96dda7434398dcbe7a46ce71953a5cf6dc16fbfd57c6efb7589a0bd1de2afea81c766c2ef31da9615906806273a408f52b5093a18e5078213509520e3a400d81c9f1ae34c204fae442b513ee03205aa551f0bb29dee7fca6d61452d9708faa0d03b54b8aaf8071283b8b5e0d5d797fb3dbfd59ce0f068bc070a9ecb0b2e3530f147d5b7f232579eb74bb1449184c4993ecbea52f694a3b6806dc7afb510a720f047ef979edfe7f7240715c9213130789f78b7e1836ec7399d56ef78ad337eb6f5a39972ddfa9aee6a02a0f58d803215cbf4252de7cb944846dc11cc21af712abe8d9e01ebc9bd35cf42c4ed837dfb3408e65a8add3d019a9eac154a6cc09ad8013e85c156308be74ccdc9f64d58817c3860b620bad92056b2b8c0b4813cbb26a2dccff1d4cad46d5d6d3d58616be0bc12f6be62dd2e83b894f046ab382affe031d63f272633044735f99678b9cf3930fef46afbd1ac5de25b7fb0682e50483f7962a3eb2b495bace1f3ce8ddcb04b413d0433a2d61b22d138b73692592257d00762065dccedaa82f72760409c532ec5693b264818585e0800865849231e6e0283f94b60dede02b8b473afa8b9cd596c7c966f5e0bc63a63d2bc9dc2fc84fae7fb30e784f136955089de14828a2ec53c54260396fb1671ec1b5f618fbf7759872e950128e8bd15a0e22683296a21410e82088f10c47da6419df6bf5b3d786303b2f250b84f82acae307c2b279753ce72866deb638d2e67bbd650493b4a05bcfeabce8015ca1ab2fd848328612c6ac7455e85c17cca14fc2398408ce662a2fd226be44644012a5848e8afa1b904a8fda8adb8eb78c00d15dd116862ff4498f0f29ed9689f355f774587c766cabbd41fb501e92178679945d13581b0ec708b9bcc09a3c623d4b0b23862a1bd5dcc9ab1a986119c1e42d36fbed28d4744e59d2c4a65841f73686806a33451c4397c29c9c4218eabe94e5da86f19faa047b0b46d2aa7d04e1a5613d9be1c889c739a938038a6d1ccc8755af29d5b28a920b1c05eb7832adef5c953b52837cca4f2138411975318e8f8bc8b73950ea9d6393912423155719f2defac74cb48b3bfe18d6df1027c6ad4d42716bb4a041ff5d95b1609c4161fdfc85d281cd2bd7746d7bb7c1a87f2d1fb67e05f62f9da965049119e9485d3fc86ad45874acc665c2e0f645ed70509c56f248103c5f7f4fdfa0e7a9e80ffe7337a42a84cf562aadb5fb057c514285354f9237856b529fd477be70776fac292d1daf6423c07a23e72da12575147adc3c806a35157684629a94cf687cc7ae37fc638c252461aa5b8690601131ecd2a3ed080f01fc64a6123e4baf389c4684327c47ad732a90a8962e8877cf7fbf6ab2edb73243679e51175531bf695f164879aac2e98b51fdceac4bc694673df86c8f3aa73f74e275bb6ae9016c811828694909f78c7d6bf432808bd529006937fbec7c5cfaaf42a104787e676bb658755ed3263eec50bbc67452819a2800721525eeb19b5dbdfcf1438321f06064f1404491df4f9e324f600451f5dbfbb6b52ac168d620d4a2aecc9e8c226b86b88c8618af8597ebfa62db2f574202491614810066cd39607701008ccb3f316a9b613c4c0f7d36ac33e2b543aad25a9a751cebc5947534da40b3f609fe3ca593cb55573b2910a0c08ceaaa051f6cb62509e8574289b6b3ef9d067232c0e1b684b9903116b03a76fb550970bd12989af75c7a97a6a2c483ce270787a3f0b13d5f80892c8004ef4fe47d5e8b147b333b1e790479beb9836cb706c25deaf780c004fe39f29eb4d121ddb5f54cb900873c992f1db46a8233c89c6247f2e5d22a805024474bd268e16e026becee82dd0235a104fe6c0fcbeff2c6320fd59c26ed239534065d8d688c90f7f2e95f74c05d6121a8b60ac576206edb66e988b0eeff696f8cdad8402882c90fdf69eb7129b810745d97acaddf4cd2ea5d56178b71569f980a86b0c27254c9cf42f8de3c543f9cbd226d09bb691f33b4b23a1242ed0fe6fba45e6548f56cd00932c550bc6fc11dabe9a8c5a7c78012e8d0b93a2954ef0d9dcee1e845b5c15aee745c5c9ce076dcbc010ae2c65c0fdcbe80b05c10818a471b6ecc26c0c3b063f7e1e781bb8b2e5252d494f408cc85598509f3e2fdbf1ff2a39b30b2a1ab1d1f91db787ca96187e0e136db1"}) 06:53:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x40, 0x40) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000040)={0x8000, 0x1000, 0xfffffffd, 0x80, 0x8, 0x10001}) read$hidraw(r0, 0x0, 0x0) 06:53:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x2, 0xffffffff, 0x6, 0xe9e, 0x8, 0x100}) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:48 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x100, 0x20c800) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:48 executing program 3: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f00000000c0)=""/51) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x2, 0x30a180) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/186) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000140)=""/4096) 06:53:48 executing program 1: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x501080) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x20, "c2ed200c65c78a7ff25d71e7c96558eae33b4d77c19e905d6b26fe7fe24583d8fde113323ec4b8c8c122780bffb4304c4a3d578f4a474f359c90d95977dc313d"}) 06:53:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:48 executing program 4: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x80000000, 0x280100) syz_open_dev$hidraw(&(0x7f0000000080), 0x6, 0x1110c1) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000035c0)=ANY=[@ANYBLOB="e60e00009adc5ec47531b7e33b913f17fefe0ca26274c06cf9c93756706cd12063ecfceded6dca02026d326fc47202f5aec32db4526bc8fa2e3146943cd023d595cf19d8cc5b3bd57eafb95ef7f458760c6fbb86f2df78beecfb6bc917c2a5510b0e6ead12df85b3669df8563795802e881aa6e2a3244eefa992ce8328d369bfb023a196f1b94bff6d5e89ea9a48c752805779960f7d8bc706c35a719e936044321b2f3c9ea49fb6126f82337f1082b8484a43370fc82379bd239eb8b86e19007ad232423dd990136f5140ebb842e5fbb3d536a50fda6dda000f5fc48ecc76bdb8e698424171673ffb2acb2174a2105c5e450a1843b2844c152201102e4d30233b0a31c3e1f7024f0dc6a8e1348b971256a02c351113075290d697acad46b9b23adcb4c878dc7557798dad4b386459f47d8de5b5b08e1f917e8b23889e627e6a245e5dcd75e4a0b35df6da396c83acfde38b8906439cad4b80581febd50c873726cbbc6b308f288ed8c009b2f30aa0de3a6a533b1c74de31f2e670b3fa0800ee6abd5346b2ac407c488b6d27c023f0181c44b2a18a1751e1ac7c21ec208e97ac37244abdeb68f92ca27d7ad73e9e675b749c5c9cec881e28fdd2a03be206400261bd82589f03ca01511335ec153b973031a2c4a5112d09517f127007411cea17208c4a47b1ed1ba7c2bc2ee23f2f190ea4c904ce949f355944a08307daf7e0ebf29068e16393a29a4425bddefbc82e9ad39f5676068164e58a99d762aaabc3d21596eaee197a7351c3df8e8fabb6f7f8e8e7247d3e49701853ff02c740c8b23c21cab9faede5b48479469d78af1945f18e8a7b539c116a635cc47d64c4e5cd3ba8bb2523e2a261237c373b5a7d14248536336d1fdff1fc22571016791fc42a03cb365840a8e777e09f25563425fcfeaeb29771a6b27ba76fad8e1fa9f7e3f986e8361c7efcc6edcf9166db19e17904a31cf2ab3d9c6327e6270e47919ae4f0736ae3496f7b713b85c5f628d8d16234c91c07a0257ceef374931f965dc07ffb4753d338b55f5d2d77af09fc0a4f086e6b6f992259c53cb5226a1c2dcc759f744b2ad406a372335548c8c7d402185db0283636c777a9870c5fbee2de764c15c9a96c05e293509795d437ca8590a490a677a74c3cfac98654746122a31c5c2174b0df812a65efa6886c431f21766a512510812ce3fcac7231caa67b56cbc6e03d81fcbf4d5c4a9f60772904a6b2ef5bf723dbd5f03636eaf4f1fa14e3e9a037c75e61eafbe6fb554876af045b4edd78b9a891b1ec09cec879f66cc2adf496a466220c0f64e68b522e046588c88b2ca4e1dd11713c601baa116e27b052b02668b02b6ed85ddbccc4f100a630c13a9c3bc32adebd1e66e359a32d6b35a923e1d1519e86704d52d2bd6a3bff00475781b197178c0674c3cdb03ed9f3d1f51d98e6b4a690b9560dc5af8caf9fe5f46c6addfbe9e78670f32b915c531a6802b608586011e6b98f677b74885e72f4cff3b1e445fa4b31abf3c15ae814e6a7d1c6ad8ea8c703f293ede8e42d16318f05e24c7530187ae350be0525ffcd0dc626fc6e4a3d18a0ea0d47904e0d76f064595294f47a1021523554ddaf84eb110066505db32d0dbac5c40ab0aa3cb8d088a48f9f982fb04585683a306c6d9b76b2cc9c1790b4da724babdaee834cf33c093b5d0ddc95f4ad876301f8f5b58ac9e3ec8c71fadf899937941f027ccd8ea6630bd0c54aede65edcf73dcdc9e64910bca9e0fec73e8e6136fec74d5a3a4252c16ace20df7f0336f81700cd792c18c91faa3f3a7b387f4ea8847089ba80d03fcfead6969d89d1983bf6f371eaa48f65e7778f515a5066cc31f5ec64661621494341d4193d227c1886de0b556ee81c7e09519073ac2c99ce83e70a50eed1981de3b121ce1bfa1760264b58299d0798335e5c7a82c1c15aed8186c2f25b6dc795e1c93f591e72744e6861b7ce9caecb59cedaa6675d9ee71603e686ec7383bcb596910be0042ad559f6c08d90051f9ddb74a500b113480f3270eb57e0b9d8b1ba972936ee3ca136065647574c204ef26e92d5013d4b5e91b4fbe4aea0596ddf8f6f95dce8691ebb5f896ecb09f76ec8a2894cab078ca84fd15ac3f3921540964d6c0b8758b76fcf3f4d3fcd8fc650a70500b5017387028c139bdf0200000000000000d7e41c5849f04009a01b9a28a780927f113f47c8f8a9f616c3b863ea4bbf262113ca14842e23ea97d84607948157f26722a56bdca8ed66d8b0c9c0a9e71dc660d3410bc4b89f4247b4bb8fc8c56913004a0783c28ad1b7340e1792f5a77d27cbc7577daaa9e05d74b1534eae88309798d297ba2f582dddcfdd2b57fb20bf28c18c8aad58e919c1f7a7e0d4886963875c3e9a88cb2ec8ece4a871be1c502de057f176e22cc3f2822ef17ce086e577e19497812b544220149dd7a659973e56c7e469f6b85c7fe4ea50c25d24447ee0f6c0f3901676d88123931f7545b03f504719ec44373deed43995f35f00b1b6491a0822170d92e11aea282e50dbb98db1415dc3dd097caf14779cd897088747758e1f1cd1c4a6f18185aa0c1ce829ce0a8b62455b2c2d27d5a133e48d9eacfb0769071fda08a2e56521b2e433814ae743c1c18702256e12a10466a629f6d97306c7059b4e798a126024b3d06f3b5f089454ea97e791545ac5c8aba5f8bc215a8ef4b71c22a8e376dae04ad8186970f7cc716bb20fba3647df0ce9254b1373792a11b93538b646266d00cb4896b16ca64d15a82b5a94a02c5413450d4579564faf8a5ad9b2383d19447844214ceaa71cc74120eeb5f39fa3ab82cb6c745425f00c316d4cc7949f7283ca703c35e1e1f9157102a0f7baeccfcf41b0242495e38bb3f648cb008d466f5ec09076ac37b16c4e7250f65fb94399386242744f9fce271f87439b0f3c9b30aaf8253c3105e817b60b6a0785ef7f057bef50b3038bb0cc58573769d2047bff829894c5f9cd35f96712f160d749d8e133a5ee41ab842850e7f9c2340e04b182ad81a7b9a2a7887a05b19feab7a7c37b9d69c4ce6b98e2e09a146529deb08afe50dc8c6308e207e181af078130a7d6076172ae90e0acebc8e93394111deb6324adb7bcb3e5f5fb913f8be5fa40fc6ee668b4b487d75e77d6b94d60b0af1c1e71e488225d9f3a20d3777b51b2575ce11e77b82a9870fa72d7b46013b8a8e44ccd817b5ff6c47075e419cebdf7f91f7eb8347a725110bd4b448172af9c29c3e9b4bcb3e922e340e5116b0ae7beae2c5038f28db10d56331d294ee20ad122b4fb63add53ae8cee6dd25ee04f139536bbb7f1bfbba83617584c80d76fefb1dfbc801280f0ec6f9b3ca011372437ba10ff35038178cf3c6ab847e137035086d6a2bf3cc5bd33f1d6411da9245bda03e8ab3c5f94a593fc229eefd0825cd70ae5d9944014776e1b79467ed6bfc59c1560cd75f9f84c01902b4de0f4b89cfe18ad38d3c291357e2122b932f89aaba97368cfe0429145ee6a9be68025845273473cb0fcf0a1c8423c237660b2aa4e547410377e33a8f2e1a1ac195aec82f97735a3bd3bcf4c2914202e0f13e491f122372df2c2bd96ba0ab0938eaa0f6d203f6ae3f46ebb900c208037d63985a299d0a31caef3dc802c12f9b3990959bc6e49af7eb4694b136a4fdf8fd4fe46a6fd0c0c5c257a6e67842af3df3d6e9565c51b8cef3de3f4a8c37ef64426f99391017f6b609cb9742d834335bdc3f7df75b3e4308e77f5211c98d392b7718d2f1646795c2b00363560fd023deeb8c3161d5e0ccdcd9bb5ebe1f868a44aa41a409732c53602e63143451fb796c6760c045a3662bc5d20b59f8334abae737ae46223ce9a72a63b4c0e1185502673b7c7b294cdfc89be70fab85d0cd008d31396eb3f830dfdb3746ad39ceeaf0bca417001f90cec3f7cc02c7bfc6f337fd21a3175dcfb1c81a3143342ea35372efeea8db72de312f0ed503dae3961e85a004c92a2bdbcc43f31c26aea06d879a667a531de6bad94c264f3bd4c6ea60616abb0d0810ed783bf7d80abe4ddbcf1ef86ad503447e2779a4128fd921456e061fb2d8f0b714534ad84dac12b9bcdd48adb087f00be9ad41ba9fbe884b2cfa177441eeaa88df1aec70582071dfc2d7e36d48a066b4fc368a49bd14b03990f89f09bb107b36520f33389858d65978a2e800c9724f1b086e4a4e28308b234218f42d36697332881f073ab9234470852710656bb6c2b7584556115657811cb558726779150ec0e6ed1d534fad08f6de0f902a7c2f41948168df3d747b47f5afb0a184239283fd795125d0cf2ba14c7fe0f5ecdb31eea02db13c9ba76d6c478586659d831d32862c7567bb0cda2cee427cc7440906216f520f400e02ec30cb259149d1cd867ec1cb021b509d337564f5047a22ff69d537a760d376ca95fe80de1ed1ffeaa91e2357a19a58d13d6844c2f0783e0952cfc2bb0a018a1e3965127cc4e0c51048e21aa9f3de0baadd868b0c5c955004d78a706c7a11d8b7edd2a88ec0cfe1bc2d0bd585bcfb4ca164fa297b403593e0a567d7870add2617d7a2629168072a6f62ac5f33ff25541ac07363577574d16cb461cf71cc27efba0b340dfebe52877e3da8261fed070714b9ae91edd8375ef3ab76e3a1b3caf70eae6b287c69543b6b2138b5c0d4c90da089af99f0291c09e4e3d72664a417f7dc2824d4963ac72d9a22542a89d4dc9f50684f859d88eda01afe467f66f5114f77ba19a031eb7755b026ffb5154deee9cea50e908ffae85265f23c572d019cc516c7a5e8707b04baffc3a1d3500dbfa8c61cfc5486b0705bab21fe6248917d07337eaa8ffefd1eb0cdd9d299172b5b192d2e9cf4f61a2d477ea470eb6dc6515e0de777e9a771eae2753aae77adb93ab6c07289fdfe600ddc7a864098815fe86cd05d7c2bd2e22bd22a915f40d915b7b1606e950c74b9c412a30b9f5e6feab6c0173c40e95e3d80102beaf7e4e22b9b28e4f2a45ca937c51cc5f23f898ce1f36f6ee1c8f2d4ec6250e408e4cb64691daeba3c40240b23f23e2bacf2b2e5575273581560456cdfd01a2099a9fba69f33e45dd9ac6fdfe532f7d18504dd0fef67b528bf2d6c844860fcd3ae3e0d4d6d8727bf0b3b827f6e60f39da5d5af579971806ccb1e5fb55fc913f4b1721c4c19ddceb3b7f557240b23722747492839ee90dcdb4c4872bc42bc4b889a637b298c9a8429a3d0bad00d000be198ff64e3e8f9e197effa9f0f47b861bde29974658fc5bb34458fd8bc1e3c80e1f619cc48ada3e4d5e4c92a9856324b44bf483111c0693a3b9318862d5c0164383d0e24209f25ff937a1789ea7f63a2982e18fbf4bfef8d4a88a8bbfb36f56ee2d379b7b4c3e8c833b9776072dd156de2122c0c60e1367b570f68fc2ba86188d9a86074cc104c8d0fe9a33695ffcc617e5458932fc376ad3bf237c848ace37ab4ff22de40c933c45b8cc1ace4d115d9088f235ab33e830b0d75ab8556a686210a113e434302a54863b031e04e14b2d1d2c787a5808999f7991e54f93ac6760255dc82da2dff53c0d83b"]) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000000)=0xff) r2 = syz_open_dev$evdev(&(0x7f0000000440), 0xfffffffffffffffe, 0x20000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x8, 0x22000) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:48 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/167) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:48 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$hiddev(&(0x7f0000001040), 0x3, 0x10000) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f00000010c0)=[0x3f, 0xff]) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000001080)={0x2, 0x2, 0x8, 0x2, 0x8001, 0x12b2}) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={{0x2, 0xffffffff, 0x0, 0x2, 0x7, 0x4}, 0x35b, [0x200, 0xfff, 0x1, 0x1, 0x5, 0x0, 0x76fe, 0x5, 0x56, 0xffffff7e, 0x2, 0x7, 0x7, 0xd1e, 0x10001, 0x20, 0x1, 0x8, 0x7f, 0x7, 0x80000000, 0x9, 0x8, 0x6, 0x4, 0x7, 0x2, 0xc8, 0x10001, 0x5, 0x7, 0x10001, 0xffffffc1, 0x1, 0x7f, 0x2, 0x7, 0x1, 0xfff, 0x10001, 0x7f, 0x10000, 0x9, 0x8, 0x7, 0x9, 0x0, 0x6, 0x7, 0x8, 0x6, 0xaa76, 0x7, 0x0, 0x5, 0xe0, 0x100, 0x0, 0x0, 0x6, 0xc3, 0x6, 0x4, 0x400, 0x5f, 0xffffffff, 0x20, 0x8, 0xffff, 0x3, 0x5, 0x0, 0x6, 0x3, 0x3, 0x4, 0x2, 0x0, 0xffffffff, 0x0, 0x4, 0x3, 0x8, 0xff, 0x8, 0x0, 0xa3e, 0x3, 0x7, 0xffff8000, 0x800, 0x3, 0x80000001, 0xfffffff7, 0xff, 0x1, 0x5, 0x6, 0x3, 0xff, 0x3, 0xffffffe0, 0x0, 0x3, 0x5, 0x8, 0x200, 0x80, 0xb16, 0x3, 0x7, 0x7, 0x2, 0x8, 0x4, 0x7, 0x8, 0x1, 0x80, 0x1536ae97, 0x8, 0x7fffffff, 0xfffffffe, 0x0, 0x100, 0x2, 0x8, 0x1538, 0x4, 0x6, 0x0, 0x80, 0x2, 0x80, 0x40, 0x7, 0x1, 0x2, 0x5, 0x7ff, 0x2, 0x7, 0x1, 0x1, 0x6, 0x1f, 0x7, 0xfffffff7, 0x6, 0x584c, 0x3d, 0x1, 0x1, 0xb9453483, 0x80, 0xffffff81, 0x7, 0xe1, 0x5, 0x8001, 0x19, 0x5, 0xffffff85, 0x0, 0xfffffff0, 0xa1e8, 0x5, 0x7ff, 0x7fff, 0x8, 0xfff, 0x101, 0x36f, 0x76, 0x7f, 0x2da, 0xff, 0x0, 0x7ff, 0x4, 0x3, 0x8, 0x3f31, 0x8000, 0x2, 0x0, 0x7, 0x8, 0x7, 0x93b, 0xaeda, 0x3578, 0x401, 0x8, 0x6, 0x80, 0x200, 0x0, 0xfff, 0x7fff, 0xffffff42, 0x9, 0x3, 0xce, 0xfff, 0x2488, 0xffff, 0x80000001, 0x6, 0x2, 0x4, 0x2, 0xfffffffb, 0x8, 0x4, 0xfffff801, 0x1f, 0xee1, 0x8, 0x1, 0x8, 0x0, 0x0, 0x0, 0x2, 0xe68c, 0xff, 0x9, 0x0, 0x58, 0x8, 0x6, 0x4, 0xe16, 0x9, 0x2, 0x7fffffff, 0x5, 0x0, 0x92, 0x1, 0x3, 0x100000, 0xa5a, 0xff9d, 0x0, 0xfff, 0x457, 0x8d69, 0xfffffeff, 0x0, 0x6, 0xffff0001, 0x800, 0x3, 0x6, 0x6, 0xd3, 0x4, 0x10001, 0x7f, 0xe72, 0x20e, 0x7, 0xf3c, 0x7, 0xfc6, 0x8, 0xf659, 0xea55, 0x0, 0x4, 0x9, 0x1f, 0x48, 0x10001, 0xee, 0x3, 0x3ceee33e, 0x2, 0x7, 0x80000000, 0x81, 0x1, 0x2, 0x7fff, 0x9, 0x5, 0xfff, 0x0, 0x5, 0x400, 0x8, 0x9, 0x0, 0x1ff, 0xfff, 0x6, 0xc2c, 0x7, 0x6, 0xffffffff, 0xfffffc01, 0x3f, 0x8001, 0x0, 0x0, 0x0, 0xd1, 0x1, 0x51, 0x7ff, 0x8, 0x7, 0x8, 0x3, 0x3d, 0x0, 0x1, 0x68, 0x5, 0x3f, 0x9, 0x8, 0x80000000, 0x7, 0x6, 0x9, 0x0, 0x4, 0x1, 0x400, 0x0, 0x7fff, 0x6, 0x7, 0xed9, 0x4, 0x9, 0x7f, 0xadf4, 0x9, 0x1ff, 0x6ae, 0x9, 0x3, 0x5, 0x10001, 0x1, 0x1f, 0x101, 0x7f, 0x0, 0x980, 0x1, 0x7fffffff, 0x100, 0x8f, 0x69b1, 0x8, 0x2400, 0x6, 0x7fffffff, 0x4, 0x2, 0x1, 0x4, 0xfffffa45, 0x7f, 0x7, 0x3ff, 0x6, 0x9, 0x3, 0x5, 0x7, 0x5, 0x81, 0x3ff, 0x143a, 0x7, 0x7, 0xffffff7f, 0x5, 0x167, 0x8, 0x800, 0x3, 0xd1e, 0x40, 0xffffffc1, 0x5, 0x7f, 0x2, 0x401, 0x8e9, 0x4, 0x401, 0x1ff, 0x80, 0xffffffff, 0xefb1, 0xeb, 0x2, 0x3ff, 0xfffffffc, 0x101, 0x5, 0x3, 0x1, 0x1, 0x2, 0xfffffff7, 0x0, 0x40, 0x2, 0x12b4a8cf, 0x8, 0xfffffff9, 0xffff, 0x8, 0x2, 0xfffffffa, 0x6, 0x1, 0x5, 0xeb, 0x2, 0x2, 0x4f8a4dcd, 0x4, 0x3f, 0x43556316, 0x4, 0x0, 0x0, 0x3c834f7a, 0x7ff, 0x3, 0x1ff, 0xf9bd, 0x0, 0x3, 0x5, 0xd6, 0x3, 0x9, 0x6, 0x6, 0x8, 0x4, 0x7, 0x9, 0x0, 0x5, 0x4, 0x5, 0xb0a, 0x10000, 0x3f, 0x0, 0x7, 0x6, 0x8001, 0x7, 0x4, 0x2, 0x3, 0xfffffffd, 0x5, 0x5e062971, 0xfff, 0x1ff, 0x5, 0x1, 0x11, 0x9, 0x5, 0x5, 0x3, 0xf2e, 0x10001, 0xf8000000, 0x11, 0x100, 0x200, 0x20, 0x0, 0x6, 0x7, 0x5, 0x9, 0x6, 0x10000, 0x8, 0x9, 0xfffffff7, 0x5, 0xff, 0x2, 0x7, 0x9, 0x85ff, 0x7, 0x10000, 0x3, 0x9393, 0x4, 0x5f, 0x0, 0x80, 0x4, 0x40, 0x8602, 0x100, 0x9, 0x9f7, 0x5, 0x0, 0x1, 0x0, 0x101, 0x7, 0x7f, 0x10001, 0x7, 0x7f, 0x1f, 0x5, 0x0, 0x2, 0x9, 0x1b, 0x1, 0x8001, 0x10000, 0x2, 0x47, 0xca, 0x7, 0xc8, 0x200, 0x100, 0x6, 0x3, 0x19, 0x1, 0x100, 0xffff, 0x5, 0x1ff, 0xb8c2, 0x28d, 0x101, 0x49c5, 0x7fffffff, 0x5, 0x818, 0x8, 0xa94, 0x7ff, 0x8, 0xe4e, 0x9, 0x401, 0x2, 0x3f, 0x6, 0x8, 0x80, 0x1, 0x30a88749, 0x8, 0x1, 0x4, 0x1, 0x80000000, 0x400, 0x40, 0xffffffc1, 0x80000000, 0x5, 0x1f, 0x8001, 0x80000001, 0x1, 0x0, 0x400, 0x80000001, 0x2, 0x9, 0x1, 0x2, 0x7, 0x401, 0x4e, 0x1000, 0x5, 0x2, 0x1, 0x10000, 0x8000, 0x6, 0x0, 0x7, 0x4, 0x5, 0xfffffff7, 0x5, 0xffffffff, 0xfffffff8, 0x6, 0x1, 0xef0d, 0xffffbd36, 0x4, 0x7, 0x1ff, 0x7, 0x7, 0x0, 0x40000, 0x1, 0x4, 0x7fff, 0x1, 0x0, 0x0, 0x10000, 0x1, 0xa197, 0x1, 0x8, 0x100, 0x2, 0xffff, 0xfffffffe, 0x8, 0x7, 0xfb1, 0x1, 0x7fffffff, 0x24c, 0x6, 0x55, 0x7ff, 0xd11, 0x400, 0x3, 0x0, 0x6, 0x1fc0, 0x8001, 0x4, 0x0, 0x80000000, 0x6, 0xffffff95, 0x7, 0x8, 0x254, 0x7, 0xffffffff, 0x4, 0x5, 0x8, 0x1, 0x8, 0x8, 0x718c, 0x6, 0x1, 0x8, 0x8, 0x10000, 0x8000, 0x5c4, 0x30000, 0xa4, 0x81, 0x8, 0x2, 0x5, 0x8, 0x0, 0x4, 0x5d6, 0x1ff, 0x7f, 0x9, 0x1f, 0x1f, 0xffffffff, 0x0, 0xfffffff7, 0x1f83, 0xf9b, 0x4, 0x7, 0x4, 0x4, 0xffffffff, 0x7f, 0xfffffffe, 0x1f, 0x5, 0x7, 0x7f, 0x5, 0x1, 0x6, 0x0, 0x4, 0x3f, 0x5, 0x4, 0x565, 0x4, 0x1b, 0x7fff, 0x560, 0x9, 0x9, 0x1000, 0x9d7, 0xd231, 0xceda, 0x8, 0x37, 0x7, 0x8, 0xffff, 0x2, 0x3ff, 0xe379, 0xd8, 0x7, 0x1, 0x8000, 0x4280, 0xb96, 0xc72, 0x1000, 0x80, 0xfffffff9, 0x1, 0x101, 0x7538, 0x9, 0x10001, 0x1f, 0xffffffff, 0x100, 0x4, 0x101, 0x3, 0x3f7e6fcf, 0x6, 0x9, 0x8, 0x2, 0x6, 0x4, 0xff, 0x1000, 0x7ff, 0x0, 0x310, 0x52d, 0x5, 0x81, 0x6cd, 0x12bddc5d, 0x48ba, 0x8001, 0x100000, 0x2, 0x477f, 0x1, 0x400, 0x8, 0x7ff, 0x2, 0x10001, 0x9, 0xffffffe1, 0x3, 0x4, 0x1000, 0x81, 0x7f, 0x4e141a55, 0x6740, 0x80, 0x1, 0x8, 0x80, 0x3, 0x7, 0x1, 0x3, 0x2, 0x5, 0x6, 0x4, 0x200, 0x6, 0x2, 0xfffffff7, 0xfffffe01, 0x9, 0x2, 0x1, 0x7, 0x100, 0x9, 0x4, 0x1, 0x8001, 0x4b, 0x5, 0x8, 0x6, 0x1, 0x7fff, 0x3, 0x1, 0xfff, 0x80000001, 0x6, 0x47d, 0x7f, 0x40, 0x1, 0x9a7, 0xfff, 0x4, 0x5feb, 0x6, 0x4, 0xffffc514, 0x428, 0x3f, 0x3, 0x1, 0xd1, 0x6, 0x4, 0x9, 0x100, 0xbc2, 0x45, 0x1ff, 0x3, 0x6, 0x40e01c3, 0x4, 0x800, 0xffffffff, 0x7, 0x7fffffff, 0x1, 0x8, 0xb32e, 0x76a9, 0x4, 0x0, 0x8, 0x3, 0x3, 0xfffffff9, 0x0, 0x200, 0x3, 0x0, 0x0, 0x4, 0x4, 0x3ff, 0x2, 0x8000, 0xfffffff9, 0x400, 0xffffffff, 0xf, 0x1, 0x0, 0x2, 0x2, 0x8000, 0x7, 0x0, 0x1, 0x800, 0x200, 0x7, 0x3, 0x1, 0xff, 0xfffffffb, 0x9, 0x5, 0x3767, 0xfffffffd, 0x101, 0x9, 0x0, 0x1ff, 0x0, 0x7, 0xfffffbdc, 0x5, 0x3, 0x3fe00, 0x2, 0x5, 0x8, 0x1, 0x6, 0x2, 0x0, 0x100, 0x9, 0xfffffffa, 0xca9, 0xc3, 0x73f6, 0x7fff, 0x0, 0x10001, 0x58f, 0x100, 0x0, 0x2, 0x0, 0x8, 0x5, 0x36f7, 0x3, 0x3, 0x1, 0x0, 0x9, 0x5, 0xee, 0x1000, 0x9, 0xffffae11, 0x3, 0x0, 0x0, 0x8, 0x9, 0x4, 0x40, 0x3f, 0x0, 0xff, 0xc96c, 0x5, 0x4, 0x1f, 0x7fff, 0x200, 0x1, 0x5, 0x2, 0x6d, 0x9, 0x80000000, 0x8, 0x40, 0x40, 0xfffffbff, 0x7ff, 0x4, 0x6, 0x80000000, 0xff, 0x1, 0xf44c, 0x81, 0x101, 0x2, 0x80000000, 0x200, 0x5, 0x0, 0x6, 0xda3, 0x1, 0x902, 0xaee, 0x1, 0x2, 0x0, 0x1, 0x100, 0x3, 0x0, 0x5ba210d9, 0x1, 0x6, 0x5, 0x51d, 0x2a6, 0x0, 0x7, 0x9, 0x40, 0xa8, 0x6, 0x8000, 0x7fffffff, 0xfe1, 0xa0, 0x3, 0x7ff, 0x2, 0x1, 0x18f, 0x0, 0x0, 0x7ff]}) r1 = syz_open_dev$hiddev(&(0x7f0000001100), 0x5, 0x200000) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001140)={0x3, 0x2, 0xfffffffe}) 06:53:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f00000012c0)="c0dfe4ecffbf08dd51f3f4ff3500174cc790127f3694e5a198d8333fcb3a9695e97b561fd4d66ab9d99ba247c85b8be0c4ee4c165e11d9ce4d20af65bc2d11c68af3c07c8f314e51c63786e408e124e992a3140d49c91d7ac6c381003c00560790a6ae23513e92a60536e9630b8ed0c71586e054d009937731520a773300838dab03586be431b64944f59297533a78d1bf4a1e5c12f04089a0f4258557ee663d6fba0e495d4f4328d07e6e6966fb61c25d92d314d34f8d05e84fccf3b21712f98898b048e1c7260ed99e98b75f066bda76a812878ad4b4067a11645db00b0fd74ce233416bc063ebd00d1c605c4e973ffec73d7bb28bbcda92", 0xf9) read$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000000)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1fffffffffc, 0x301800) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) read$hidraw(r0, 0x0, 0x0) 06:53:49 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:49 executing program 2: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0xe0000000, 0x349b, 0x40, 0x6, 0x101, 0x5}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) read$hidraw(r0, 0x0, 0x0) 06:53:49 executing program 5: syz_open_dev$evdev(0x0, 0x10000020083, 0xb4c2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4001000000001, 0x1a3201) 06:53:49 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="4253ac14970709987dcbffffa0110a24fa246025ee80d539daefab52b1cdb70e50eea8f569be0fd652346300e95e9c9ddbfc746dea1d76753a000a6a31", 0x3d) [ 2952.149725][T28943] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 2952.689835][T28943] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2952.699236][T28943] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2952.707294][T28943] usb 2-1: Product: syz [ 2952.711509][T28943] usb 2-1: Manufacturer: syz [ 2952.716107][T28943] usb 2-1: SerialNumber: syz [ 2952.780461][T28943] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2953.389719][T28943] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:50 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x65, 0x40) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x5, 0x62, &(0x7f0000000040)="3da7a1d0b7e900a1fbc9f740db277bc344c515e54a001ae72a1ab8ab8bd7604123e6448c8fbada0df2fce1f163182a7ff63dcdecb57d6286fc1753d6f7c0d4bbbd8916b573823a25ff25f12ef21d1ff84d917cc11e1781d4d56f23382bc009136040"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:50 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:50 executing program 3: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000140)) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/194) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f00000002c0)=""/37) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000180)={0xf3, 0x6, 0xfe, 0x6, 0x7, 0x1}) r2 = syz_open_dev$hidraw(&(0x7f0000000300), 0x4, 0x400000) write$hidraw(r2, &(0x7f00000004c0)="965343bcff6d62eb2c74f13323c1c3b568f744a9c73d4839de7fd611de583b105e521a020000000000004ec2818dfbe931b0a72968b70a755acb8a75fa6124cff9361ec7d4125408c6638df209785effb2087a6dab9844fa0aebf03a586348a92122d738ce4ba727fc0ae509681ee16eb512c76ed5d83073bd061ed45b98a1714032f9a40b3f44188b94703ca047f900314b18d1aec7fd504d17c469c7ee3ef8f03c48c813954febb78a5d4dd2c57c8aaaaa19db3e659d36454e3d37fa184e7ad1b3b7ba92ad9ff43e7e30e9016eaaff076ba5794bf6d9bd02c64d96e33704370652e2c7eced86bb213182a3702a1a16c99588b8d330e27b79f4e72ac236ea6dc6e9bcc000bed5c1429709627faa33360c9aac144dd212a994211eced5ab9cff97b2937d5c6c99c6f36abf0236c4af99d78b5e7983dca29c48ab61935ae24d84ebd0ea893a08371111721caf9c2d59aebd2f8d99d722b982ad6e2563743ecdebd5453065fa4e6fcb6eb24a026c500221f49495f91139705fdd8de55c44f049cb", 0x3e) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x2, 0x1, 0x5}) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000280)=""/28) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xaf2) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) 06:53:50 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x1a, &(0x7f0000000000)="7d1f35cdfb73eb06db797a5e2edb69ecfe95eb5b9bfd8be9ef46"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:50 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x20000000000, 0x4000) write$hidraw(r0, &(0x7f0000000000)="259546446db1ca5a77f9f0831ef38d8f280124f3bbf604735ca8797000c357c302639ead0500"/49, 0x31) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0xfffffffffffffff9, 0x40000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000000c0)=ANY=[@ANYBLOB="e50e000091ab16d948bd091d86f9d2436c6745ac7ed79e454d9cf92bcb33e4acbdf8cd1c29633c7fcceea0b5cb968e8558c56a18add1be6698ac04745f6a47be4a4ce28376d02b8e7a30bdd5956e050c82a1cccfdc90328fccc8aef4019e152b5f04a74b3fc06403838ce4253059edf9068aea95d436b706dfe01c8d72db86064c4775c1b728504b3d469c73f1f11ab068945fa95f1b1b2b1b9a3c995331264f31cb009ccf69ce4b8dce29e2cc71641db3c7b802c39eafb583d99b662d83829877cf93ca0fed9da689c1a70c869be684d61bd55e0e1fa5f28525a50b09ac7068cb7498f1225822830d0510203aa12e092179d679279ac0c2ad169627c8dfae0137070c46e2fe67021a6675160fc0c804837e1c0f1fdbf3650ee54de377fed6038181343f21de1c546132bd977d6d54a153d0b2e98d0aa688ffdfe599c37d5aa16ec0f4987ab9188177dafe86b6cf90962c3cd1db96611721e867fa83a17b43549fd00de82e871ae4811e68dd1b6f9543beb4fe6406b6db231cb33d4e7bb9fd3796022d5c39cf434213e3d76c8889b94e9b114eb604a5cfa91bbd4a311bb32f19bc8c0e32b5ee663d5f3d4df7f39f30d3e18e990600ae677c65bcf46bef93ad2957a9b625ceb663abdf5df3bd61c3c9c6061899ed4209de21c47d4f373487bfd940cc1f48bab798164a7c54d88671642fa02c4bbf4115f2209eb7cdba5ddb42401541057a3756821f261826262fecb0ed6b189ee56d87143c306db64cea0e0f025396cc0734f40d1f816f83fc86ca9888ae5297289a1a6b2f08108695602ea4ea3c7f818c0bbf5a51f82828e20142dc64cca170b43bc40cbed415dfc09a8a06c474e5cc6387ad3b5fdff284817d74bfb0bbe57d8bc0cdcc67807a4a3311ff1c523b8cd127c84336a711bd6908e4093f55fc011adb2df736dcee185737d7d048049b7e94c5862f344ad9d992e0a021bfb1bb885beac3e77e33050e314f9508cb8fd789dad9c664b2ea094ae225c5dd8db4b3423e8b5b85bc438cfbeb6698e8ca160e7bd9511692541b6861f040284f38286e9f767f64d6e3b4b08715a70aacc196fba0c91b28106180efc7999a2cc2f9f608cd44c918e70c05f8c17f54aab18528bcfee3aed20b2e9efdd87a3ce7d193e51e28f5db26dae79244277b8da9f73263fc4744ba81bd9d78351831c1378f38c66313f9a826cb8108688f4ff0c2af44136bd9e852b3a3c62724492cef80638f894390f5eb3f7a124a452cd5fc7f53784031f0259e69dc212d993d12c7a065a16f23ee755f326fcc3687f7562d863faaad16f19995954679aeb7ed9e0d07676674416d5a2b269d511db1d45c345ce4755f82c9718971ddcbff526deb4cbf2b4c8a44d6eee190a288cf9e47985ddec21523b6e19e785a9ec7d026646873ef523666275d32def7e63c70d9b2920cf35869f4b47cd12b6dcb1342f1fe7e09473a7fa32594a7c9c98f8dc73de333882dd9eb519fbef3127f7c93eb63ec7fe11873788b4155ec25b7b02df31c4c10afc4a7aad3b23e71b093bef0310f990001ff0e27d38f480686d074dd3b3003d38e9c79d04d08698d31ffa9eba8208fb67fdd739caf2b0abe56d9c8dff794da9616fe9065e220109829df4c9994b9c9295cc617db2792c919bfb9d50c293e20d373f64550ddeea47a801e8cc0c45eafd9586f62a3774f86a6d559a1044dc396ad38980d2cda5a0dd1e1d862fd300f3655d9a91b943044ff5431573e454c799ca1fc4cdb7e871616feb624c649998c07507d661d181124d0bdcc70917ab6e87d9b3f443757d2e5bc22b80d2b3115496b93332db20a257d10679513ecff1951224d141112ca572cff6d6e2d7b7a96111f08f866ba8d9f93dd494e983cbf20e74e5217c9e28a86061ba702b80ccc95540d8c39fefccf197229bdd6867672a0b925410aaec0a4227459632e9631f5cc03c99dff50966fd81b4d33a5190caee469a0e36031629b59ae0fb891610767ddcf0e177de79176830b16ecbe03c7dfdebc3556d353f97bd86ed7849a7d564e424270e10b022f0cb4f0e84da14ca0952954aea09c07b4750f5137d9597820c82897ef862e9b27976f6b4ff8105bebac435de533d52d215bc621699ebe0e786cde8a8b644262ed4aa1758b753025f0fcd090e335d6bc11cb2f03be665212e93f32a3868ba2a7aaac983f3fe749565e48e3eaa6a0ef17a3128deeee9ad973dfeb51873c6f0c3f5d9c0f2d1ae0fd10b54a18ddaa7ce7ba7bde44813255a4ec5f0ce58450c2426a0049b1e439f99ee8f57ca548e719809168f1849544542ba199b9649e372e88452e63c9b71b222cbe23f832b03752cad93ce70e960e5fb222adf711d0e881fbd4a9eedcae9a3570428efa832ae0bddb25926528c17cc67f7df3f9ef77bc3655e27acc0b20755d540f5a927e4515ff7e84d27d141d7d194d4a3748b6b80b2d7d0fa463a119108eb22158175c032d0684be010ab7800378d85df480660c8641f9ed0848ee903a2957941aa2abff5dfe5a87b2ca3946ef0c94bde6b55b7f6a3ba43860891bb5a993c0f3173703c851bf23b0d48507a51120bfab548f58193f7f490aabd3568c4320f118b82b65ed2839bbe8bde5b2262cd105c4594fd7202d28e304d28d02153effc6366716f5631f90067ac1d22e6d06f107c9190bc511db1a47339c8d6f94fdda6817a0b20a87ec4c409a10858fc9258950a838ba0a52b82fb88566de5f30f5f7569dee7c0f244f90b719bcd8f4abd8517f534df6f094b215b8c7e416869d416484a4f48604279647e2154f14f4ab996150233359f81bb2569c6b5ee0aafd11b1d2a2efba8835e76b1aabed16348516cd6cc17c9f3dd33c9b635a95f268e1b7c514d5a6aee25de41be06901899466bb229491583552100a0920064359ae70da528f030ce0bc40cef24f7f5a4b4743f1569e217caa5797ec3e4d15ac6b6671f5c02b012e6a8497b6f0516b9ca8335f5b3e9c5cf6f6c129e0bb5503e5f5d00190c17b9011af7599b97befc238b12759126d554f486612fdf56bb2cb31ea45297b5d2ed64d4803f13a47f6f98b9e371fb3aaa9239a06f35197b5cf9fea3364ab5cae42844957fcc8513022666b4a2710142ef0f486e3f9b56d37aa37ab24c978411ca6abf4e6b05433ea44410c137950545d86b062177f37d7cd9aadee8cfc0341a8c10346e0510aec9bd7974008cf87acace643e47eb50c60c728f6d0807c5d479293eb3f70992c4af9d2b83c10bf73022c2369e4014060a2fa1a5fedd307a984393ce1db907e08c915379e16e7bc508aebe1422464f71843fbf8d43e5c56fec4f4cf767e702bbda3737f4602b5b3540230ea8395490c309613efacf24f736da64b4a3019ddac1ca94bf7fa3c457eebb73a543b8428e678620a3a13720c372eff238e14fb9cf56b1635ebfcd5ddbe9cb6be7e1fee067368df6281b2e14984ea45df7bafe7f355cb71c5ddb3a4bdc066c09bad08bab16df12b71c029e12c1d557e1b20f8bea0eebfc64951f16b47b1380d3ef70fc39499bbdb1f3684db1c98091979e7d6599bd18a898ffd5233556878ef2205b9f328ad316a0f9b2275a039c47e0249d4c0f4a3049c17e1e4cec52c54afc6e5e1e22f044b4203c0b7cfc3ad00d886d017f0e928d7a8840f6a74e27fa00bd55d6f3bd4ac305e6581967fc1e5ce015c8dd0fcad9adf835ea6e6ea73e16ccc30b64c16bc44675906cd15396a976a1a1605903178a6f14b777df03687b52f8f3adca3666ceeb626ca513a53ebb5583e473d611b4068b56bb28a955eba5028859d450abf5233e1a9634a98673b4fb45ce1c0ac89739e295931cd1d5a15a9df28e13c72a5a81d3686c6c9c3a874be51283b2bbeb8304b276d1b33f8da088630c3d36a685ed09de32b791483dcb0702c963b144557c686d302d118c123133c4cb3c39c81dc4cec6940592fe7869700c42632a64e11eff0ff618c76066d9db14df26ff7cfb7b9a9103c464f8c09983e6d715571dac7928338368644ccca4814015d5e36332e6f2000a44332fdf670e5c048cdd9a34f8dde98cc36fdc29f4e48917ae8a0724fb2b9faa7ac55776767d128ff601cf5bcafe98e602bbf0a25f8de99973d80ea9272d948ec66d66ac43d303a68cb1cb834e474b7cb5d686822103b40441f8961c51358acb06486c9f1b5b8141c5413c37bea10d65528aa4c4e1b9051e4466556f696a3353d48dec06cce824f2a7312564f51c5c7817dc006082660768b7c77afe79fa9ae32a72ea6041137855351e86605533bb4181775e9609b4c27eb155a034bcb2f66368483fa0ba7fd822b2f72837432185d2f1e0cd3a446fec05fd33a61007fe11b7021b657338af22f681267b56fa67970598d38bad3bad14bac6865346f614e5e576c0b20e962522e7a443590ce00faaa8fa19565525ee9d4e34d86cccbfdbe48a868587362d812c794c4bc6066f3b755128891243c93bb80efe541fe24c1fb2b9220e28eced2f9b61f675470d3ba4982cdfbd04a4c43dd3b10c53a588ce015d31d4cf4e72907de3d9dd1f0850f60f3dc0b574a703dd3218544d3a0297fbf5269dd233ee3b7e686aa67e9d796ce9c87efacbb38154722fd118a071679c23e07eb91d3b813f1be7f9ebdc8dd93ef50541460bd3d8c60543abd23985ca8b83835e51763b0dc25af4fa909abc2e476eaf5889804a1de0fb487256468a1182c92689e24f9e1b448639726fc8b92f2924ba74e36a31a9160babbb603d37bc6860d89a4e96d11146a44e76886c0aebcfbf6355030702e2e3326af06f116c512dcba6a3a03bf881bfc53230f068a9c98bcbbfc1fd51e6fc610132604378b9474190f04f39c61149abc7a002dd661bf0991a7f931b1d6edacd7e2d35615569b83e0f3baeec5fff9c7bb31042608e9688ae56a78e20a1a0e9335729959253d434038c85b9a8960ceb1d80efc20e560c85dd9694eb2949c2d63dc967f1de7e8d36909a8e573558325fd52785d66dca6bf4a5d37f5d349f93bdb242dfec3be472aa3a648fd0578e6862f4219695612375cd793c90f8a0ec2b0fef8b50133ef6e01b87a1a1f33d077c50ead9204b19976bef169f159e91ce4ffeadba8d923a2733a7a913bf9d9f565491fa3983f0e07ec398019c2c1a2bc5e5772b0b76bd27ee1c4f9872a5c6cd5b46b39d630a8db35649a3a44f518995810922d62fa1383e341eb9c189dd76c418b76a25103438f179f40031b937f5d80d51be7558ec5ac963b962f6adf06519dbcf7d70f29104e9b4ae66984da9d4a8f5b644c26a406e7738fb63487a3b3214a638d716c473a2d1ee29daa33ef1e6d221b840b45938eec05275fed1fd494e0d3762bfc35d54d9f853c59a624522ab36f26"]) read$hidraw(r0, 0x0, 0x2d) 06:53:50 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120150f563fe03a208cc61a440000102030109021b0001fb7f8007010205090501000000000481000000000000"], &(0x7f00000001c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x4a, 0x6, 0x1, 0x10, 0x8d}, 0xf, &(0x7f0000000100)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xb, 0x0, 0x40, 0xfffa}]}, 0x2, [{0x27, &(0x7f0000000140)=@string={0x27, 0x3, "a47fe51c01a96659312cc73b7539848907b1f330c21d485284100ff9cfee8b34733ba5e0a7"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x3460}}]}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f0000000200)=""/202) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000340)=0x1f) [ 2953.603211][ T8301] usb 2-1: USB disconnect, device number 42 06:53:50 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:50 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f00000000c0)={{0x2, 0x1, 0x8, 0x3f, 0x8000, 0x20}, 0x241, [0x8, 0x8ee6, 0x9, 0x8, 0x7fffffff, 0x9, 0x8, 0x7fffffff, 0x800, 0x6, 0xfffffe00, 0x5, 0x4, 0x0, 0x6, 0x9, 0x3d5, 0x6, 0xff, 0x1f, 0x9, 0x2, 0x3, 0x0, 0x10000, 0x1000, 0x7, 0x8, 0x5, 0x2, 0x9, 0x3ff, 0x0, 0x7, 0x4, 0x1, 0xff, 0x5, 0x7fff, 0xfffffff7, 0x8, 0x5, 0xffffff80, 0x2, 0x6, 0x7, 0x97, 0x5, 0x81, 0x20, 0x1, 0x95b9, 0xfff, 0x40, 0x1, 0x8, 0x2, 0x101, 0x5, 0x3, 0xfffffff7, 0x3, 0x5, 0x400, 0x8, 0xf5c, 0x5, 0x8000, 0x3579, 0x4, 0xfffffffc, 0x87, 0xffffffff, 0x1f, 0x800, 0x4, 0x7ff, 0xd3b, 0x80, 0x800, 0x101, 0x6fb288cd, 0x589, 0xff, 0x8, 0xb26b, 0x7, 0x8, 0x401, 0x5, 0x5f, 0x2, 0x7, 0x100, 0x20, 0x9, 0x2, 0x5, 0x7ff, 0x8, 0x2, 0x5ab, 0x101, 0x7, 0x9, 0x0, 0x7ff, 0x7, 0xc32a, 0x1, 0x6, 0x1ff, 0x9, 0x10001, 0xdaca, 0x7, 0xff, 0x200, 0x0, 0xfe, 0xa66, 0x5, 0x101, 0x4, 0xfffffffa, 0xde8, 0x1, 0x9, 0x8, 0x717, 0x81, 0xffff, 0x401, 0x1f, 0x9, 0xffffffff, 0x5, 0xff, 0x8, 0x1, 0x0, 0x20, 0x5, 0x7f, 0x5, 0x3ff, 0x1, 0xed0, 0x4, 0x6, 0xbf9, 0xdfb, 0x4c69, 0x6, 0x1, 0xff, 0x3, 0x80000001, 0x4, 0x3, 0x40, 0x0, 0x73, 0xfffffffe, 0x4, 0x3, 0xfffffff9, 0x8, 0x80, 0x2, 0x80000000, 0x8, 0x0, 0x3c6, 0x40, 0x5, 0x10001, 0xf1b6, 0x0, 0x3ff, 0x69, 0x0, 0x10000, 0x0, 0xfffffffc, 0xa3, 0x7fff, 0x4, 0x7fff, 0x1, 0x0, 0x8000, 0x20, 0x3, 0xfded, 0x0, 0x100, 0x1d6000, 0x8, 0x7ff, 0x400, 0x1, 0x1, 0x400, 0xfffffffa, 0x7, 0x6, 0x2ec, 0x9, 0x3ff, 0x80000000, 0x1, 0x7f, 0x5, 0x14, 0x469e, 0x80, 0x7ff, 0x1, 0xff, 0x4, 0x1, 0x8, 0xbec, 0x4, 0xff, 0x80, 0xff, 0xe9a, 0xffffff2f, 0x3, 0x5, 0x9, 0x7fff, 0x80000001, 0x2, 0x5, 0x43d, 0x3, 0x7, 0x1, 0x4, 0x3, 0x80, 0x80000001, 0x80, 0x5, 0x8, 0x4, 0x7fff, 0x81, 0x3, 0x23e4243c, 0x3f, 0x20, 0x3f, 0x1, 0x8, 0x7, 0x2, 0x2, 0x7ff, 0x0, 0x1, 0x5, 0x92e, 0x9, 0x1, 0xfffffffc, 0x1, 0x80000001, 0x7f, 0x3ff, 0x2, 0x1, 0xd5, 0x80000000, 0x5, 0x0, 0x19, 0x0, 0x3ff, 0x0, 0x3, 0x7, 0x9, 0x40, 0x101, 0x1f, 0x0, 0x1, 0x974f, 0x5, 0x5, 0x0, 0x0, 0x3f8, 0x1cc1e3d6, 0x7f, 0x3, 0x8, 0x73f, 0x8, 0x4, 0x401, 0x6, 0x4, 0xa5, 0x6, 0x4, 0x3ff, 0xc8, 0x8, 0x7fff, 0x6, 0x7, 0x6, 0x7fffffff, 0x1, 0x0, 0x8, 0x0, 0x8000, 0xffff4b6e, 0x9, 0x5, 0xfffffff7, 0x1, 0x7ff, 0x69fe, 0x9, 0xfffffff8, 0x2, 0x5, 0x0, 0x3, 0x5, 0x2, 0x42, 0xfffffbfb, 0x80000001, 0x9, 0x9, 0xdc, 0x2, 0x7fffffff, 0xfffffff7, 0x9, 0x10001, 0x26894fc7, 0x1, 0x9c, 0x3, 0x1, 0x8, 0x40000, 0xf87, 0x4b, 0x8, 0xea7, 0x3, 0x4, 0x200, 0x10000, 0x1ff, 0x0, 0x8, 0x101, 0xbe, 0x7fffffff, 0x1, 0x800000, 0x8e3, 0x7, 0x7, 0x20, 0x7f, 0x0, 0x3, 0x1, 0x0, 0xfffffff7, 0xff, 0x49f5, 0x101, 0x0, 0x0, 0x7, 0x81, 0x3d2c, 0x800, 0xb1b, 0x9, 0x1, 0x5a5, 0x8, 0x975, 0x7fff, 0xffff, 0xb, 0x8, 0x4, 0xbcd, 0x8, 0xb9, 0x3, 0x5, 0xfffffffe, 0x1, 0x401, 0x1ff, 0x6, 0x34, 0x8, 0x0, 0x9, 0x8, 0x1, 0x1, 0x9, 0x800, 0xfffffffb, 0x0, 0x9, 0x100, 0x1, 0x5, 0x1c, 0x7, 0xffff, 0x8001, 0x0, 0x3ff, 0x9, 0x6, 0x9cd, 0x1f, 0x0, 0x4, 0x7, 0x4cf, 0x5, 0x1, 0x200, 0xd2, 0x0, 0x9, 0x4, 0x1, 0x10000, 0x1, 0x6, 0xffffffff, 0xff, 0x71b5, 0x8001, 0x80000000, 0x7, 0xea, 0x8000, 0xffffffff, 0x0, 0x547, 0x1, 0x3, 0x42, 0xfffffff8, 0x2, 0xbdc00000, 0x40, 0x2, 0x2, 0xff, 0x4d4, 0x2, 0x3f, 0x1, 0x6, 0x4, 0x8001, 0x1f, 0xfff, 0x9, 0x3, 0x3, 0x0, 0x6, 0x9, 0x7, 0x7, 0x101, 0x4, 0x8, 0x1, 0x4, 0xfffffff9, 0x101, 0x3b, 0x9, 0x5, 0x6, 0x2, 0x10001, 0x27, 0x3, 0x80000000, 0x0, 0xd62, 0x56b, 0x7, 0x40, 0x10000, 0x400, 0xaa, 0x491, 0x1, 0x7, 0x1000, 0x8, 0xffffffff, 0xffffffff, 0x3, 0x52b00, 0x3ff, 0x6, 0xede, 0x1, 0x81, 0xfffffffb, 0x0, 0x8, 0xfffffff7, 0x7, 0x100, 0x6, 0x4, 0x3, 0x1b4, 0x3, 0x3, 0x2, 0x7, 0x6, 0x0, 0xec1f, 0x0, 0x20, 0x3a, 0x3, 0xc734, 0x9, 0x8, 0x7f000000, 0x8000, 0x7, 0x4, 0x8, 0x8, 0x7b, 0x94, 0x6, 0x6, 0x0, 0xca7, 0x6, 0x0, 0x8001, 0x3, 0x1000, 0x7, 0xffffffff, 0x0, 0x8, 0x1, 0x4000000, 0x4, 0x5, 0xfffffffa, 0x100, 0x1, 0x7ff, 0x7, 0x9, 0x7ff, 0x6, 0x10000, 0x1, 0x8, 0x2, 0x2, 0x2, 0x5, 0x2, 0xfffffff8, 0x5, 0x2f, 0x3, 0x4, 0x401, 0x1, 0x2, 0x7f, 0x7, 0xfffffff9, 0x7, 0x60a5, 0x5, 0x1, 0x4, 0x9, 0x5, 0x7f, 0x1f, 0x666, 0x8, 0x5, 0x40, 0x7, 0xffff, 0x8, 0x6, 0x7, 0x200, 0x7fff, 0x2, 0x0, 0x0, 0x8000, 0x225, 0x6, 0x80000000, 0x4, 0x2, 0x5, 0x0, 0xb23, 0x7, 0xffff4281, 0x3, 0x1, 0x3f, 0x0, 0x3, 0x3, 0x4, 0x6400, 0x4, 0xf1, 0x0, 0x7ff, 0x8000, 0x5, 0x8, 0x48000000, 0x6, 0x200, 0x400, 0x2, 0x7, 0x1546, 0x8000, 0x5, 0xfffffffb, 0x1, 0x5, 0x814, 0x97, 0x3, 0x5, 0xfffffe93, 0x5, 0x7fff, 0x9, 0x58f, 0x1, 0x2, 0x7, 0x9, 0x1, 0x8, 0x2, 0x7fff, 0x7fff, 0x2, 0x4, 0x78, 0xffa7, 0x0, 0x2, 0x3ff, 0x400, 0x9, 0x3, 0x5, 0x3, 0x80, 0xfafe, 0x1, 0x9, 0x6469, 0x0, 0xffff, 0x5, 0x5, 0x8, 0x4, 0x8001, 0x3ff, 0x7, 0x4, 0x460, 0x0, 0xd0c, 0x8, 0x3ff, 0x5, 0x4, 0x0, 0xffff3e3c, 0x4, 0x7, 0x43, 0x7, 0x7a, 0xc743, 0x10000, 0x3, 0x7, 0x1, 0x8, 0xbb, 0x9, 0x80, 0xfa56, 0x8, 0x8, 0x20, 0x0, 0x20, 0xaa, 0x2, 0x4, 0x8, 0x0, 0x3, 0xeb, 0x8001, 0x9, 0x51, 0x3ff, 0x6, 0x8, 0x100, 0x820, 0x9, 0x8, 0x8000000, 0x8001, 0x3, 0x2, 0x0, 0x40, 0x4, 0x2, 0xbe3, 0x6, 0x8, 0x131b, 0x1000, 0x708, 0x1, 0x80, 0x1, 0x5, 0x6, 0x3, 0x30, 0xad0, 0x0, 0x2, 0x800, 0x5, 0x3, 0x80000001, 0xfff, 0x3, 0x3, 0x1, 0x0, 0x7, 0x5, 0x5e3, 0x4, 0x2, 0x5, 0x1e6a721d, 0x8, 0x10001, 0x9, 0x81, 0x401, 0x6, 0x7, 0x401, 0x101, 0x318, 0x2, 0x0, 0xae, 0x400, 0x7, 0x100400, 0x5, 0x2, 0x7, 0x0, 0x2ff0, 0x5, 0x1ff, 0x80000000, 0x8, 0x5, 0x8, 0x40, 0x0, 0x4, 0x8001, 0x8, 0x9, 0x34, 0x0, 0xa826, 0xff, 0x101, 0x9, 0x962d9664, 0x3, 0x7fffffff, 0x3, 0xffffff88, 0x0, 0x7ff, 0x1, 0x0, 0x8, 0x200, 0x6, 0x3, 0x403, 0x7fff, 0x7, 0x1000, 0x80, 0x1, 0x9, 0x0, 0x3, 0x7ebd, 0x7, 0xffff, 0x0, 0x5, 0xffffff96, 0x5, 0x0, 0x1e, 0x5, 0x76, 0x9, 0x0, 0x2, 0xffff0000, 0x8001, 0x5, 0x9, 0x8c70, 0x4, 0x1, 0xbf, 0x7, 0x9a0, 0x101, 0x8, 0x8, 0x7, 0xfffffff8, 0x7, 0xd9cb, 0x20, 0xc27e, 0x8, 0x7fffffff, 0x1000, 0x0, 0x9, 0xeb, 0x3f, 0x40, 0x0, 0xb2, 0x7, 0x9, 0xf5, 0x3, 0x5, 0x8, 0x1, 0x8, 0x80000001, 0x3f, 0xfffffe00, 0xffffffff, 0x1, 0x10001, 0xfc, 0x1f, 0x2, 0x5a2, 0x8, 0x5, 0x6, 0x0, 0xad, 0x7fffffff, 0x48, 0xfffffff9, 0x4, 0x3, 0x0, 0x3, 0xe2c4, 0xf446, 0xdae, 0x7f, 0x0, 0x20, 0x143, 0x4, 0x100, 0x2, 0xd7a9, 0x5, 0x0, 0x5, 0x7, 0x1, 0xffffffff, 0x1, 0x6, 0xff, 0x8, 0xc326, 0xb765, 0x80000000, 0x800, 0x200, 0x1, 0x8, 0x80000001, 0x40, 0xfff, 0x3ff, 0x3, 0x200, 0x3f, 0x1, 0x7, 0xad58, 0x8, 0x0, 0x9, 0x166, 0x1000, 0x6, 0x9, 0x1000, 0x5dbf, 0x4, 0x1, 0x7ff, 0x3, 0x5, 0x1ff, 0xa7, 0x7, 0x7, 0xffff0001, 0x6, 0x2, 0x4, 0x1b70, 0x511a, 0x9e, 0x1, 0x1, 0x93, 0x5, 0x1f, 0x5, 0x5c00, 0xda0, 0x44c, 0x7, 0x8, 0x4, 0x9, 0x3, 0xb4, 0x2, 0x6, 0x3, 0x8, 0xf358, 0x6fc, 0x2, 0x58, 0x81, 0x3, 0x6, 0x7, 0x4, 0xb73, 0x6, 0x1]}) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7f, 0x20000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001100)) read$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:50 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 06:53:50 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) 06:53:50 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, 0x33, &(0x7f0000000280)=@generic={0x4, 0x2, 0x2b, "82f77dbe", "1479abe5ce089b4ec051a83c19c2dd88810d2488eb057cd8871ee0d8964ea21f58809b3e68fd485fa1536e"}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0xe2, &(0x7f00000000c0)=@generic={0x1, 0x0, 0xda, ':v^O', "858e11803577fa4eb8254425e4f7b01c1ea71d05df1524ad72c8ebc83f1e6234c3dd34679a043b27bcc8d9b59bb66a3333233250e380f8405403b0836c3685400df20fef8302c8e5b82696b02192249f846a1dc38349f0c6b9e19ae273597bc06f9c1bc1339c137e89d247f3c723049a3d980f752e313e7fbc820c05ea2d05c15ba6996566ff9ba1b83d886eb19c45d95cb3ce974f5dac4110c7ef0515b65c7aa1c7216310f9b6724a39956390ea1e0acf4bf257a0e4f49bd09b6aa202af98322cef58c8addc8a4314382ad14a17b5142fab2bca4c0dc9288769"}) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r1, 0x0, 0x0) 06:53:50 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:50 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) read$hidraw(r0, &(0x7f0000000000)=""/4096, 0x1000) 06:53:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) syz_open_dev$evdev(&(0x7f0000000480), 0x13, 0x40000) syz_open_dev$evdev(&(0x7f0000000040), 0x474bf4b5, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000780)=""/151) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000180)=""/120) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000300)=0x2) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x100000002) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x3008001ffff) write$char_usb(r3, &(0x7f00000000c0)="e3115660baa9329e452553358dd00f26d4eff7346fa3b5f3a07ca7aada1b55ec85ad771a32aac7928949f7e8d41728cb68f2cf3b5c9b32fcc81cbf63aa6b928d1315b005e9ee3b75d4903cc4c55735f3442f2c5fd7ccb9add2fad1d261217a0e3329dd2ac6b7f50771f6aeccf877a71606cabbc9f0e3", 0x76) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000004c0)=""/70) read$char_usb(r2, &(0x7f0000000680)=""/202, 0xca) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f00000005c0)=ANY=[@ANYBLOB="a9cc8fd1a98fe3e1f7f007c7b400807a055cd39955ce0fd3ad78d150522d877c8009f48cdabc7126918883a198fe8e56a1db3938ec8e4bc03a735c2f8cc4ca28ef41ebecd6a7bc69de81bf590aa04e380bfb34a8f6e44f08230454790b40fc882c2c9a1ab71bc0af42736113ec7eed742a60691fc755bed3b149734cd7760f00728625023af5a26c1242ad6a7dcbe76b96314b8d9c700aa3ec3ffda2612f"]) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000440)={0x17, 0xd7, &(0x7f0000000340)="cf39c333600302f6e40bf5e0b422cbd20f3c14fb87c7a96682a63ac8be854c35f731889829b89756b93c7e4e87cda36a327507ae18f20f45effecf6aa574657955efaa048311f9de12f8018fcac062e6a8096478d80bc1b1af49139921a729d18aa3b5c4e8a92194c324b1329813868397db7afe571de801f4d1cf368a0f8563ffbe754c22889a457c4254fafd54214f5db27a1755c80085714032f9753a43ad3106b4fae52fd8d11bb11beea0bef993f12de5f14bfa024dafedc82a26d4047584987d296b15d6a57922fc9902a9388756d41c2e0eb58c"}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000000)={0x51, 0xcdc, 0x1, {0x8, 0xf800}, {0x0, 0x580}, @rumble={0x4, 0x100}}) r4 = syz_open_dev$evdev(&(0x7f0000000200), 0x8, 0x502) syz_open_dev$char_usb(0xc, 0xb4, 0x7) ioctl$EVIOCGLED(r4, 0x80404519, &(0x7f0000000240)=""/174) 06:53:50 executing program 0: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:50 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:51 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x400000, 0xaa001) 06:53:51 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="c2d46183d0fe2a673fe82dc960f7c2381dad14c8456656abdf15bde529047193421cdf37ec35abdb4651c806a688d2ea227763f219da65fd01654598c7742319685d0f45d5b2531c8e3f7d7d608f79b3180c59a6ae79d95571e2fdf5e2f221dab3729a1fb5c364e704087d294524e88aa81295215fb7010297c68560cc98a10a166a71f0f6dfec8000d2225369a25859893f3204bb89285fdf4c624bff4275bc9f9818d5e937331d07c0a371", 0xac) 06:53:51 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xffdfffffffffffff) read$char_usb(r0, &(0x7f0000000000)=""/69, 0x45) 06:53:51 executing program 0: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:51 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x800000, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) write$hidraw(r3, &(0x7f00000000c0)="01299b218ef9caba0f5119091acb5ddc74a1a6486b2ee2dbd9adc0f97152350437a131a066125dcab27f3e981495ede9a5e5c52d89af92e15bade77220a9afcf4196e72f7b079e08631d641653512c1b71ede59ef4fe", 0x56) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:51 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xb03d, 0x104080) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/157) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000000)=[0x7fff, 0x8000]) [ 2954.229700][ T7841] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 2954.409596][T28943] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 2954.416554][T28943] ath9k_htc: Failed to initialize the device [ 2954.423823][ T8301] usb 2-1: ath9k_htc: USB layer deinitialized [ 2954.759646][ T7841] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2954.769063][ T7841] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2954.777143][ T7841] usb 3-1: Product: syz [ 2954.781390][ T7841] usb 3-1: Manufacturer: syz [ 2954.785991][ T7841] usb 3-1: SerialNumber: syz [ 2954.833105][ T7841] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2955.420156][ T7841] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000003, 0x400001) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x1) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000000c0)={0x72d, "dac66b3eb5d7e5584b032184aa975660a3ede5851e86460f39fc3d9734c326c1c4376463c55d931f8943b2b4ac4f294797d1488b97e16597618a5e1afbe1d20defb58701411e4fb2938c4f18e8504e435ecf9e8df843b6ebb081c89f7383f857941152861983ccfacc0209448a74bbac093b31156503ef9dc500c225c78fccce30ab4e6003a026999d0d8db5f46c22fc6f777d7c7da9f31fb1b3dd3ce2c6684e4c791ba87678d6d47cc3dd0d83da9401fdd5ff61328db9865a0e84f675c0c71782a261f57a714b47c797609c98761a3c01d22c6eeed996f05cf1bd29099fae3229d934e9c179545fe3b89dd97480b8ab4af20459a25824d0a983612dcb2d3c5ad7dd9c8d7f2ebcff84c6384fdc5e754814207e2c61b7b6ef85aef84243e43136a192a04f73a82b8b66f653d2381879c917da649335dc340f7c1a1c8aa3b152887b463a7400c6b4641be698502b3627b8a5b63f62b1c41db34edbdd4049f6c988b9bd1fb293d7c945fd31b7409ac13c1d9bbaf64a3636a27417d1e11f6938e68498d17b4f7799c6cdd12c9ac761ef4b95a7e54604ca36d349cceef00dae35c125adf3e4b301beb6e62fa037df05c87e8ee4fd9aaecc15fc40f2404727fe4a94769bdf4858ddf2fc55a11c412009f449995f766985fa14aee3563cc592db18329c4906bd5a73b0343c8ac158bdc5ab58ebbb988bd12f9bd5082d7b08fa86b691809a4f07bbb61df9ebf10d935be33d7775f03a6d87ac8afe07f2dc661d44772f11b2b7222dc593e3a5474d5bd5cc87f8696072ddb80488d7d6b73043609b609fe28eb7531f33733946b8f78d920cc5a67356d20f27abba89144fa69106315b45017f11f5f43a961d68b6705f88d7a0576c769f423d39dae602413ac8eb03c0830055001ebba7c9552bb7c9868d6f927f7e55e05d1231dc3128572f4796a934fc3a4a2ee788231ae967d51c06d95efc781ff54b80dcf7b8aa6768f740aa62fd1f139f3783b431990fc842fb85d29bbaf79db2ccf4ae5ccd90c156644109b0d5c27944add66d2520ae4cf0e3f2bafffd15a113c6833b0367cfe6f067fe3b832df9a565d6400149056f51cb0a898cd51ab78e5599b13a486fa453fa7603091baa55f9175230e8f8f7d1c59f5279ff935eb430e4df2510075c844096047765747bba2243955c9f3159e7bb8f540ab7e0540bead59311f6775844e3c91a2559bf48207d51f25f8f5668ba0dda88f66e65a6a45921fd3e56acf085a316afb2a36c08d6f9ff17eeb6e664654cf9940d00037c8a9bdaba935497dcd8d246d454293ec11bfac48f555ed8e5414d0ef08073ccd0eca2f18a91984d40ce3742b25c50cf278532dc14fe13b4c0fda7981f37da6c9f1abbce9582b9ead30e279a231bee0a823e8f6e2d1b6c48239a62eef02ca3f9fb6b6a5f8bb2a1a4f9697a3be1f1a1efc023c294f87a84f9b94efe872747030302bbdda200850c1746466192133188d66990526d9ef28e2d45c546703b960cfe6444b56f81d72afca7da270265e55418c5fafd36a13999c13b990e02eec23c10cd6775bace678c3a06611437974e906d72d4a639dd4ec714704436f05d75089737be10b8be790c195470adea41a53ae694b85710442b03ea9095cdf171847f2a6472376cdccff33ebe3a1d7d3cf4a961a35f19532ed9c7c8d12390cad46661efe53571cdd4b7001862fa90f3a0f7b2cf12d26bb3e77fcb2e6ba885a8a13a33f02793fcd21f5237ee9bc33fe2600b3a9bf09f6fbbed51298340ffc6f121b08a818900936fcc404d49794cf2923687d5d7f636b6994613d5bb8d613e9641ba4f9d68e0190e15d4713da421b7f6c7d1aa0023165b1526b4b6a6270e885d17e5cd42cd06421e624c4f5bbd061babb14447e2c1dd886345eefd4babf4ca0bf41fe4522e670ec4b9dc3d0190228976002946690972cc4cfacfb092aa582d1fc02324aa25012a40eb179737b8c43eacf46791b3ec31d662e9a77203eb1a0f00634138999ac49c363655325f6ed02cd268d7f9fbe586b5ccc97c004c2679ca7187f4d5fd6d8d35ad652451200cb5edabef2d26aa106286642d630d68d370d519e90e5c59736bf369f13d2bbcb40ebf355b44a73bc6219213c0d5399b53e8bcd3ef610fb7258c7a294f42e9065b12459a464aef4b9c84c523c42a19328ac75ae313aa54a6c39828402ade611589c5a3f1f2918a76239abc2e0c2889323b4bbad72da23e491adfe5f097df9e8ab44ea9ab7805ef4f805c75703acf9473f61ff50bd7543e424e2b3d1315e693f7b4252facfd950fa576f1fc063e3ed6f7508fa9b0bd032d4925e715ccd107e6f7d80cea405148fa8d3b776ec8337945dcfcfe347a430165f5f7a2a0583a14a419dd131c75e5b85afe9497fb3d70d0166df87dd21b94a5e7c7625a40833355b707ae3bb061c0176248d213c712fc2d38c26442a64b20f7c45e68201b45de397d62d8805a17bf24f4f011ca7c3894f527bb52820031b9da6f0badfd8d6fe3b414f7d67165f9c898c2b2173fdfa803170abb2aecdc1a01a73ad4800e519adac5427b2d1bbafadac57966782f4b0fbff60dccbe0f6d452c2681b1"}) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000800)=""/179) read$hidraw(r0, 0x0, 0x0) 06:53:52 executing program 1: ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000000)=""/208) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:52 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) read$char_usb(r0, &(0x7f0000000000)=""/53, 0x35) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x128, 0x400) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x2, 0x200, 0x2}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000001) write$char_usb(r4, &(0x7f0000000240)="0d16e2aad7417ca354d66b2622a9b67ec971d6b9c96a9a261a5d3d49a7501ea0887a82df646c15e5f2be40cf1514701cb36c924f4fa88010471a5379a551029c5415af13d591cdda3ed7bbf20c8d720dd74ec624836a99a584710e8169ad1baf756696994d1468f135a5ddb244f7fa6723703465f1eba7ab2c40ed624f97d8773cc588051b6ab8a2ec98730b5e6fe9fd85ca45545a01b230d7e8cb6ea6a695b419c41965", 0xa4) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f00000001c0)=""/69) write$char_usb(r2, &(0x7f00000000c0)="0711a706d69174b26b1c671971200e5f8165e1650f34a6aa499a67a1b3960d8b3d86f6fe7e55b81949173df441edfe73b73646a286e3caf4968d465a573fc9fd8bad7e9c02fb328df008609acfdfe6059ae1a36739ed2f840d58bebb77f2760974815b4b16b99e7543ab95c005ca104ec91c86717dc7aac6cc0f2fa1d0fd20a38cb9a35732eb76bbb64320523a0f1b3b109c96cd45bda3eb04c54079fe4f69d4bd2a0f21dc9448f0cf2f4557fed188ea2015ce737683b4207f9edab247cc487dc71fac09c73e9ab9f52eff44c2c82a83", 0xd0) 06:53:52 executing program 0: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:52 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000000)={0x262, "1e737b7f8e1ba97eeb54f1bda405c610c596aae238dd5a40906305119a92abf074492a01db9a432125cc0420624770d4347f34bfcb73fa32070a2be5611a299a9ac7fb2072eba8ad74d6fb2384f6998b104e733d05b5de6e5ab61e831d645bdf8a2e3c35ac7f29924347cb033f9073fb72c920ecb8a1be96297729e528497a1e0aecacdedc94b9215867701110051a461edc7f1435fe30fe2033cb0da6bcb967e5458e59292d6ea1f27c72433029d6481cb313cb87861f0fb7aec6a031705affb9277da6d4163473d1ca2164637193b351907f6cdbdc4be31d78baac85166109960b86d21d687d7be96b05cb0ca3be3a7f395e7b0b10abfa501a3839dcb81679ea11f0cd5a5d1ff14a78d6d55e8cf4598ad38b71059efe7f4cac7e60c5db8274870a98fde58660202b17ca8d6115e15c8af46b1e3e00528b581bd8a62edd572a47419da0b38dbd1162b3cd0047e4eb27c50207e44e3b4c9f70acf4a9374d3cffe1bb2e88faeadfe2dfeef83a635450908a65748dfdb225b2642d6a426631a94d616fca8631506832ba43e087f46e1f2d72277aec5b5af5499a0c807d6ab7b39320744e62122ae0231ffbe63ea7c5717dcccc4a96d7537393897d2485d951898e4a1f4bda51e753b8b0c2c5301121673aec3a284fc82780d7cc2b536096672c1cdbb070ccce27dc8d58da1752c45b00993cb31247768f9e3260795e712278f4a56af859cfd5d627aa806dc658d8dbfcf3ab5f10dfbaad6d3638fcac6b53f1013fb5f7f7d7b2e776539e71922ed71eb66eb61009d23900e41773ef15b87aac53d3ffb21bc312679ffe7750c74e00667a7598756385db9b18245e2a29baa2d39e099b40"}) 06:53:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000000)=""/57) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f00000000c0)=""/103) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2955.631702][T28943] usb 3-1: USB disconnect, device number 18 06:53:52 executing program 5: syz_usb_connect(0x4, 0x1a9, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0xe3, 0x2c, 0x20, 0x40, 0xc2e, 0x700, 0x6ad3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x197, 0x1, 0x7, 0x0, 0x80, 0x40, [{{0x9, 0x4, 0xa8, 0x1, 0x5, 0xde, 0x77, 0x3c, 0x9, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "b9f46d47"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x4, 0xffff, 0x6}, {0x6, 0x24, 0x1a, 0x8, 0x20}, [@mdlm={0x15, 0x24, 0x12, 0x7ff}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xff}, @acm={0x4, 0x24, 0x2, 0xe}, @mbim={0xc, 0x24, 0x1b, 0x5, 0x2, 0x8a, 0x1, 0x4, 0x40}, @obex={0x5, 0x24, 0x15, 0x9}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0xca, 0x5}]}], [{{0x9, 0x5, 0x5, 0xc, 0x10, 0x2, 0x6, 0x1f, [@generic={0x38, 0x2, "5e2d26d4be61f018b08aa40616e065868843bee2fa8c629d34ff8747962d29dc26b18733fd7706e472c22f753172e50b2e8984edc775"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x40, 0xff, 0xcc, 0xec, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x48, 0xa3}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x81, 0x2, 0xe6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x6}]}}, {{0x9, 0x5, 0x9, 0x0, 0x7ff, 0x7, 0x9, 0x0, [@generic={0x4, 0x30, "59b5"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x7fff}]}}, {{0x9, 0x5, 0x0, 0x4, 0x40, 0x2, 0x2b, 0x6, [@generic={0x1a, 0xb, "50157776a1994e2b9f28f61500c284d1dfe8459bc9ed0efc"}, @generic={0x87, 0x24, "78447d2ea510e3245899c383f0117d3bdb9b104cc58844c496e00e3d90508ee35c97d980aeee65afb199af1d7783016965195e2b6644f19db86ee3c86fbd407d8632b3311222bd9b9d68449bb6eb69d7527f1ee95002b96453ad1fe18f5d786743ec7915c32daa5edd2662709bd4c869e7fc8277ab0592277da798b41f77e5749f530e8e37"}]}}]}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0x1f, 0x3, 0x8, 0x40}, 0x8, &(0x7f0000000200)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0xa, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x843}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xc63}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x41e}}, {0xa7, &(0x7f0000000380)=@string={0xa7, 0x3, "6ee090f507d2ac26c389de210642d30c0a9e78cf0fd30c1f71ed7306c0c5c44e05ea41099bb0231fd795bdc739a2644b76bfec2ad18d0ff35c6c72b4b66ec0380da9ec89c3aebc04bee9bdd37a7ddaa2a5bd76890459758ffe330ea97177b8821bdf5a01b97c15ddad825d377f1cd9cb9be212cffa5a03f92656dfc72eb3c8b299be8298a675cd2e7ddb8c006879fcb66780e6ecd1e5678a650b3b34e57da6371d3835c5e3"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0xc23034b7d16b8143}}, {0xbe, &(0x7f00000004c0)=@string={0xbe, 0x3, "e5243d5cc6deda91f357e2b69f776b0a9b50aa5d6692db27a6112ca77a7ce0a08af1020121a9672d9887d4b37af884d9b8d0853e9da0e819b6a043ec5fadfe1a77012da3db79a6ea32f01562dee5444bdd577705479bf6f6b2f9d90d503e70fe6a51af304f4e768a04ae233ccffec26f634c55f6540e470523356e9e1a62b7ab35fe4fbfff8cd2c8fc26352a5f0588f3bf9b0c76c6ed48bd9c7bb0b051261a2ed392e15c57ac40c48cfb157e41cdc24f8d9d3926de414c3ac2059cdf"}}, {0x7, &(0x7f0000000680)=@string={0x7, 0x3, "e1c58e4732"}}]}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:52 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f00000000c0)=""/233) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:52 executing program 1: syz_open_dev$hidraw(0x0, 0x80000001, 0xe1d02) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000000)={0xc34, "2a6679d152c0505a5610bb90cbecf7658c7a93827cbe994245f8cc31d53a2288888792f4840e81610ec93708d94ff3fb56dd51da0c20059c963633749e7faef42ba531264a3dcae74dacdc13d5768df03d526f8b01177476e4aa378e106e9d7c91a9d9377281601cd8a0c94514105dcabd67dd3a7bd3c56268fa9cd5de157f303ee7428390dc34d8118f4fa9ba467c41da5644e3decbdb128f5995b59384eada24f169dd0051f6289efc4fa321fac947ec7dcf5303c37950e94f2e2cdc92bc6a86b662b750d98b92158bd2f8c4df389294ad17c46d49e1db79ca68618f1681fa04e91d5227b58c3c11214c34548e62cd4105313576fc9ebe1d38336fb4a17d432440c1e8d4129550caaf1fda7eee8db73df19445524e81ad01e05c616de68b1b029e6fd079578c5db8f8b960fd16c0c014d5f3debcdce6068915af7601eb8c61c885444e1cefb33efed3ded5455669ae95266f2867266546aa9172f2f91f77a7d7676c27378deed5b707917b1aa028788a83a6bb29d69a8a9ccede9731ca8dc050ba7e301172939a1d2683b28b5298ba553e0d34b283fa53d15e20cc6bd85efe15afc6681c098ce426ef9904e455d0ad60cd0d1d3d89fd41e61c144d262e1da4caaa80a1ead720e04b29df53d230e38529aeea293e40a45418f03eaba946a8e1aa13cae5d498cd35af274548d9b34eaff7d5ae6808d1351070fc9061d96f31905d08409f157646afbd6e23c601e674277bc1dfc97a49709a572b5b7f05fd15890499a31023f026a25f74fbb07c14941b1ae6588749f9f87ea05c079d9dce5a8bd15e48ed42645a7b599b4966d9550e19b456b06a4b8a366675bad3f4494f6093140ff8c2e9b781bb5765223ddef08403226aeae9e6d0cf34ce843866b63d28b0001c782ac9ab37a954d3d7b8e725c5e39da1948b51160f2ad1519b22323946c360876558727d6a4700ad72f643f8c99b50853bc77f917f708f5d7daa7281d2615739057f9f9da6d5e2b061295d84f8da0ba7e4fc75b03a88dae7febd695260226d6c327b057319b5e36899f9f226878338eff7a8b1afab5c8f45ddd9ccc38e73a160b2aeb9fff9d30dbf9fb25ca3b71e0d2d5c43628ec62fffeb9aff58be51fbdddd7930a205dc85252a23205e3d90aa361c5e105a05cba06cc7d58ac7fd0e98053738803dd6360a9fed915c2bff9c9c910293bee9e02377b48c0afd085698335a763f847de1da0016949552e3d6069e84a9544a106b65839cb3c790246a0c87a1913b6340722e872c87e4357d77fd3d85f3fb3507afb2c1be0449d9a474878e69e1f0b17a05540efeb026e0789be8dce9d0b0cd7ed7c415d9729f6b16ba9fa003bdac73546d66377720d9984a9bfa5ce5fdf52e55392842a3c04793f3eb4449948ad8f56f084a57af5e9a8a10020cb6607aa0e5feffc6ea14043405d250259d33fe5714b23d94d14c2949c12e9c71ee40ae7eef37b740e0f0210cc6e1794781c88ece461b826f1259de3f6c2f3b437aa9c806b7704659f47664d5cd66071e3abe010232a9273b7bc7b110af3e15ad056db39f415173e6a606304e6acc5c8ff9a5d1a2a8353090e0e5d8530ce37c7e14f4393fb9cded7b322c72149a4ff85f0a3727b9783a360dc4f7986443a4b885266dfa19855d38f1cfe433248204d803cf9bcee03d99612b0c5c076a232eb28d3be5194c3c3bb06ccac9d1a46f2fd92ffdebe2929a84ff931b7afbb07e5b9abec10beda6934424a134bcb08790d5734bfa795e28beda8de27c157a782fb9b8cfe1eb29152a0c7e331ca84a80cdc456c56d3ec5d212626947c79786fa78fd9bec75226ec5d6a531ae242fcad3bc4301fec827452e1d8ddd8c2290524b6a4ada535329ad8a43f6550b4af9589ca9bf905db0e6db430c2a8afb3d5d105ec8f4ee8b572ab6aab3e25484cac0a48adc73cc884e66206159414b46f365a6e3aa0d837a9d2601150437fc608fcc80d7accb34775cf26d69e1bfa973a15c509272d8e0a396269638137e06d77a8ccd232b41b2518a5ea67b575b934390bc75905081a07494d22e8dca1ebcd9e0996705727ac7e5e7b2249dc91d15b1835f5e2487453577b4a7402ca305ea8230ce428bd4e8672260534751e60672accdbca0e60407d3b1d0ed75932f6e8c4ea1805f531da3404738c3dbda902f618c31ccce2bf969ac33af3dee9251ea267e203937f111339d3cef33cfe21a440c69254409621e573d5de3c61c748357b51f30e3d8e63f568e23e8de01a3f94c41acbaa894e2adabcc47be2b87c0420cf1740f4292153019198bbe5581ca5cf17726d1f40a65b978e5bac9fce50f9910812b3615726cc5245505432bf5483187a70eb96e0ced07e80eaf2124f925da28189eea06321df87af71b629829c9e23bb9819e2c9c7d6140eeb8be3efde8ccca423a49c10bdf5cac119a196674d7c2fbaf9dbeb8ec74e9eff8dbda21f2de6bb69947ddf573f87380a540afdc60b967d913ae7ac832862f8c6e8e8f5b6dccaf1ff7419001e122eadc0aa24d9fceb32d919a98aba9eb8282cf307c2c510f1815419b2b5503703e5ad298aa1e91d08817517e42f91be9b54dabf15f48ddda63263ee54125d5cb993891a337d741efdb4e11393235aa5c079ff825700e11f42baf77805d55052961a60471398584fe9a23ab53b80b963d0a13cc058fae2d1b58708e9f9b559bc7c7a9ba76ade20e2a029d779da4bb8961ddb69f77a82ef0b5393e8692f108120bb5ac9846bf96fd68054f642456fbfa64fa12e6054e451842dcab36c0844242b778f02dc93c1fdea057291811369ff0a5b6ecdf27aec11b7c780fbf5b3e693f90983f1e6654cd488ad39d142a3aa42e88e5d054243c67461474376db18d3b48ec5dc7e2ddf9ec36d6c527436288fe059231a48b519f747b2c99d1e96a7a3113ae5dfd49b5182f50efd8352bf21e8ab327f883904a4d515fbe738e01d3ae103ba7bd9eb5ce52b38f2fc16998ebb3fec6bcd0a10c4373254dd51f4ada60dab394fe79aae03f5d33eaeb855b1004b22a233022ca5337217774174f854a2973f243884e3db008f5c27e0f369c7df7c5df5efee51fe6185a74ff82ae5a5297cd88946fa03345c25f872f93af8680334d999cf4b86178e004ea1dbeaa1141d834998d1095132b72c3a3c6e29fcd235d91784da870f1d5e8923904ee3968ab43484c115c6ada42e46adab763adffb6cd15ad762c98804ecd8879c66d65fcb6b31441d64c805fc76f86d4900ff6b0f1ef4fbad8c54d9eb59b9c37ea1ea38f6a7dac4a09e4eedeb6256b06e953ef94808729321d87984cf5259039212e5a8fcf73d014feac9b7929d1fa29b218254da1b04e7743c2d74a0d445ead205bdfe060da7bb4dfe9a6adacae9013f40002b0e5730b839e178049db5d6baf430201c6f73c5ab59a628bf563fe55b347fc2fa0038c228fdbf9d5fa2f1050d29de1367481be1d9babf83777c21ef09c64dad1bf9385cc77e49b0f9858b5d0717c5b422706de8853c2fe9bbcd3b26589e8b7e15564f9e4cad698236119ba21f1be1e532d6dbeb22c4014512b6783caa163078bb1054fffd1adef130952eb135b90f0a23492a7d527b82bd930c60e6385e1ccbdc9200caf0fa5d15e676515b49e176dbb2d707632927151b67b68f2ba7bd84147bba1a01d9cefc0d1ce0664e786826163aef0bff168c2b5c7b6b34af2d8c4f4cc6fb90a17fe9ce37cef9d6638403d275093fe2fec9663a189b92806309483e5832243e8d88047118d31fe4b230c3f8dd2ec1a5fa51e32fc14cafff48cbc9e1c382db916c70edd93e51c3fb04fb571ba8a3174b29d5e3699988bc881c3df025e4acf6034bce4577c9943bb36443d718325ac1f6e3961765e46efd7b5e9bb5d01b7532cb808ac84e5c9eef3f42adaa0383c2b7fd8eb275224d5d46a0e7d9f00f4bad025329e112b26333844c2f8ca241261de48d2d793404d2259ccb17243ee3f762267e041721c718d5110caf981438bdefea254a53c1f3ae589da28b87a81b63bde8a01ef7f3be2428c63fb2bbf6911aaf2fee9ec2ff95a9a13b3713f9ee93061197b056d67955a3616843bc3b9452af18223ce4bee4a1d43435e243bc94f34d742824de9c45cb1403f55c43e1ab22675eda0ef32e26535ef435769520c5f2e2252734492c2a6ca480aef8f2eadebf9ab07a08a2ac5ba790c0fed39da02cd97082ce2c22ae0210de4a5cf262ee43be13eaba9dbe99ccdfd2945f24b49383d74330a1f2bf2d879f7a7214d43652dbd5ec8ae90866ea30e10da2cec49a872d6cfd840b8a267c720281e05e4bbe11a8136693c8e42cd4a09629ef556355e5ca5f6d1f564154abc2f4fe67a0e9d23ee9f31677d01f0340370b72d60047653e23924e143f7861f7cd4429cfe44fc197799d4e3a8"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x200, 0x2c200) 06:53:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x80000) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000100)={0xfc4, "7903e6fc1b03d9f46fdce68874969e730beb7dbfc3c34712d578c38f95a9e798073798c9a9587257480915b74dc710e9be560751e0d402e6d8836bd766b1fb1b1ee426242bec4e77159a7fee6399c4d833c3fcb5364ffaaaae560bd80073065b277dca8c106564a3c0e1dac1259bb030410b969fe3e1f6705b5d0abee43eb6836930514a4609cee8aa1f727853b2aa938764d31e2eb3951131332267cb6480a23fa9b6d1e3186a069190dfd043b99f774ae1e547934e01416c72052ae86c3eaf80fc3633cc6c8d33685c6ea2ebab83d0f90f40b0fd623ecb34f2d147dd20eda625c4ff437187e119535392eff8a0301b46d9e1e92cc4cb1b4ba56cf329d4c013d31f8168cbfad933f4045c99780d107a757e75d182a8dfb8ac710eda0f7fca230b50a22f391134ba218d71bd7196cc3e5767d24d15183cf6e629e122f0821f1a2d578745d17a2cd88ca631665c2be3e50d530202ce680c872f6b996f8793c901574f8de0ed03c565565b260309bc0991dd3ae77ec8c5126101750fbae0628b1c22649c4ad3966bc9c8dc1475d241cc8603030cefcd9d07b763b214b67ef0922c7f68157f4a60e2cddfb8e10d95f4970fabaf682b9bdd0d322dfc367ce4965d30a50435397fe4b913acd29d8a2bb7016a4a9cda0fbb7eff19eadb4026c5780139e8af63d750fe19fc69514cca0a55a3eca8decd532ac342e67c22a504ac4e13c5bfc328e9e4f19bb4456a8c66df61ba1a6e4b6bae7adc0a1fc3a17626a5866c74c8f4fa9bb35a5b6c83d5f8e402e69d5c428ca4495ceb0d78132ef00da3020c1298b9cbbde9cbcb28d85e7cbf45c5108d862ab4c50a0b80d8fb832a5aaee7885ce8f44f1e05a85d7b6316f30d062607d5edd50e51a334159bde19eabcacf05511c9750391d63b1c5a6a172c5c81f14c497229b67c1ed57c444d33b47b26cd5ceb6a292838dc1c151c51e2a0774f43c8c5f07b1e4ccf440a9023ea91e2809b50bf8d763b79910081ce1407be5b1794c79e3c3ba3191b75541470b69181c8e23a6b9b9ce720198966a9385d5494d8700c889dbbce918be5104a2f8cb8172e8af8e2955fb0b06b94cad3765bf3e8bd4cc55da7a50abb37e53308264b9575d31e103b16a57e381a0810737b314361d12957668408a4f7fdf1258f5e551dd505f08cc32042d015d13e0561cba51ee9aed41d52ec79a2f781b5e616ce4551a69405d8e4ac08937fbfe33e75dc571da368be62fddb5ec6d2c6e56009ed72f0038cd04a132690054862d8ee372850d75c52792eac789bc319a9133103834c391cdfa00b7aa0fa6f87f64bae09ea7e9a10a609b26a3e6d2cf6a1e8a34588ea52280b194520147d5c0b4f94aa60eb4aed9a9f892d2df975f4033ea361824323c29ebea2b1e903d88576b0863f1df0852b63c295693e6ea88cb4be2040ca5c4d13d2846a9c8bf1b33a18f26db2ef0311994d0bc59aa491fe8b4c8e79c7f7d0add8d87f1b7d6b61dcde8a9ff0f9e0dbc3d5c12cd4895ad7f0b539b61a21fb4ebb5709d9d2623f16e7e0f5f616ee8fe0aa1f282ba8dc35a2ed96fbd81325818470a9cb37c19add15146286e91d692c815bac30074f1f472f17b60d5cc9030217527ec32ad5332af2d5f97a2c2151e4dee656f3e92a2d8da0cada623470500166185e7a5f5e8bc6664459ade5753c0a61000c7ee2ef2e92a555bf79927723aa8d15d948f72f669b5e8e8b329efe64075b7bf7584f13ee32f623cf003f652f8879d6069a8af49bf6a3fd06cb3e5bfdcc9a7080448f0aeb2412b955a44c2ccb8d51a40052311f80d36797e068d1d33d92acfcc463164c2f8c070fff095cfdfdd6da94f31ae85b85281bcd771c4c0f47dcff8e09ef6d46b9b9a605f6fa00f40469966c459ea4674024f6be11cec31dc35a58a34f3079e55bfffae4796bdb07611e1c99c24eb3248a7294529e028fa2e79cdd77596717fd1e418220d09a6c1d25907717d07f4f178a36edae4fd1166c3d7e345bb350ec813bb73296cdf76b52b1b03afcbc5be375ee4ecf70e0aba039d11ca784020c4f7cb17840083bdb62cb8c0b4fb3a6a084bad3da9a38d57e5dd1edff02aab94107592c42fa24605117ff07517a4b7e8429992615c3fb6b32d82d9c57d950325914b8a113926617afde705e8119d38d5fe59b858c1e82414bf0fb36b50bebb5a75be489bf41938d82507518c57cff25d07c5b6d440a631b4e9d075de920c72e92a315897e9d0fd1b6c0ae928b00c12dc7911e2fbd922c7ca6813f11f5eec2d007330da5afcd8273d0ef04e720a76b75d49a16714cb235fd6bd88ef6642fb5e6cd144dc91c71209f2d7b5799b749b550d8829468801d61aa6f8a65fd00534dd9fd54d8726226a2e806eb37678c3a8c658d234fc1529f128cc40e5ae2925b5a24e804bfab903c666bb8bfc5bb568d514f39cde95ac78ca38f25f8ccf70e66fce4aeefa30203f25146314860d30452806de3163b841e17f49f8d7369e4e638d03e68af5626c7df9d5da0a2292f027037cb91b89f7f0757eb13fc251b7ac08125516f4f132e2ae2defbd4c313a5c3cbe534add6c280e74dccc52c80b47d7341745874e36b8e6367da645ab3cd8fd7c02762b8873f0c2c7ca3db1011be7b2cfb8005bdd27d434277e7d1c9d34ccc629aef140126b4e10d46aeeb45a32c97941c6cce8b21caa3795cb23f5a68d664d0f923cfce299975e4e9e93cec3dc333984653a4bd1e3c4e0e85145caa648ecf946d98eb7d6494fd69203870ac23af92bf2f8abcde737e4fbb37187d67cb6f78fe2b1da8d70c8e3240e3db68fb5ba76299cee6b86736ec2adde85c3dfc431e5c6f25377b33c57adaefb142225c9e85df086006d15a6552f2b6b5e5eb0ae024191ee2f42c22dd9da5f637bf48fed97445d68772431b0e6918bf1093c676c7b226ca7327c6d62a22edc862b75d59a5b013a76d84273c0703047a0cae1edd2c8806f7bfbff9810d0a80515fd30c3c8850246928f280767129529e939353ba80703f940089e0ea58570a61c4b833c1c40902d84e4f9770e6b07422a1d3303cbabcf21493423c4be78e0faedd7700dd61c6bf849827b673e4b21813f4ba9ffd9acf4f335a741b36dc4ef9e03b02baddea7584be563da01f8a0a43caec94085fb10acf392ba55e57f5e5cb02f1348356f5c2d4a8b411ebbd25d5aba3608308e453f55fac4e1ebf3bfb9f6c483f92ccc762401fb0bcff34d00b38dc009199480e9405121a94c593f4a926a491c941a9fa64c2b6747907dc30e2892ee15ca37808c395cad327d7ab11056931a462a0b9bf43bfc08dc657d6b67a2c25e01aa8e8a5ba79b56528db683e778b221c6eab3c9146106e3fc8fe27a8d834d160eebc73ae65b85394a0f4843916f031aa8aa68f78d5fb30c0ba51f82ffe8682ec3fc08df7d46acccdbe83fc6e336697c1ee6600b1f138303388ebb620b675f1778841d1b4aaf19d80acfbe03db3f1df94b6cfcab1bb15fc4ab45f31edb41f9070c80ccb8d29b7d81ead6b3fc7d46b178979d7daac8c489eeca5fa307f21995e27b4308eec2c5992cecb84e014569aba948c9d6f45a7878ea5fff3dcde7749aef25d9b3d305631d48c48a87c996409a1fd3902466bbd26c541a450a40772f8e2dcaa47a9756addc0e29122dee9bf14c912bcc59fd3af262e98bae03ee2fe2f4719019f9dfcdda02ee6c4428b9b30541bd7223d05862b9a81166bf935cd906a42d8025ab61cb6602f5133f52105457d2a092037ba4d23ab8fda06e41093a32eaf413e501d572afbc5a4e880282252eb4fe4a39c1933a8e7113a52e6bf047138e0a4700d442c39f72feff3826dc42b36c6504a947d5a04cf5ac6722c7151670590722809894a21faaafcd4944a8945be815429fcce90972c90276d45dc2677488eb85da91395687e5c322ee245170e31473b9eb40df0b2ecde2bf682f7c5c76fadae4f2b9a0914f6bbe8191a2ab92c712ae9f5177828a6daef2bcae9c806a4a8d48d924262f7768d60f1e603a799ec3efad3102d9d9e373e8574f37ddf03bf6ab72a95c4a9f3c80ed27cb7791b3a816b7886accd67ff3dfc50ebe5f91297d40c55ad706a4b998c3db416dbffeddef435fc0b1aac541bde6dd4a8581026038f745f87ad983f7ee2ee7fb6b1b2f615fcd4d312e2f70f6016eb898cfbbe37a24f77cb6a8d8c42d4ac5d4d3a15ba24378f94554f50ac9e8b3ca836f8ee1b2a46f8fd96b50dbe43e3125763fabbf766884298b01a18b8825e4552bb654eccc44810c8abc115b6f3a2fa63f94faa6ab30f8c0f0a7d1f5e5a04cd99b2e51ee503fb8dffa8cf7c7069b7e1506c8a26d6c0aab6a603647d19dc561f11416f484a08ded9bce1f3f6c0a5a2e07ef89d970ab09c72bc324d646ceeee3f157a05eb1782c9324b65ae039f19caf8ca0c51f8d491359e79ff44c7040a517a56b4d17093589383305ed521eafebe3112899993619377a075098eafb6d609bf527f58667f0660d6d711a652c321bef89e4f66ca36fae51758861b4c4c6cefa411873997f095f44543eed4b17ff3ed0045d14dce875a67f66b4eeea792136e6e2e73b8334a88b5a2d16c57a906c855eb6cf96aed0f2170c42306b6ecc80c668fa1326adfcb8b09b6f2daee6b360fad5a0bf6a4e676ef163460ad4f5e2fe99b8a0b9d4c356a6e25486db37a8a648a94fcfc88a5678ba92e315350f364facb6d863b16dfb7982827b047182c6d0764fe50ca0d150492d44e9d5a110befc4503cce70a566e3743028e5007490f67701576d9b47a9e8302f90fa7a860463118fccb6d6f503d4f09959a44c274e6f620e1f48353fceec9b4d8404ae1953ed9a13a498213e53825c68371f74029bd012ae4d962043655c0e19f39ed0aa22d4ef6158fd7e1342e3a93ab950cf831be0f53f35fe778d3eb3b32a1760bdca9aa2197e30e95130b747e11e2e744b18bf58f22ca0ac22454fb721297deb9edc8703fe22a7c2c015527b1312b0e423abb34f2c47ef550e58e31dd5e087de8a04bce57b972698e398f2631d183e8e00ca3adba10396f9d845b30659a1feb99dbc042729efc73c33f477c092d2a22bc8085db2a7dedec5ea36d2d71d206ac0616131e4f065aa500c2f5be2c8dbe516481c27c1e3674aa0c8bf50d19683bc37f07e94ee517ccef01f80658eeb2bbc90a2490375ccc9701c23601cd9949b50ffa8b0a5684cb82d3089a58719f4792641e6a21014923df32391bfd55d33f9dbf351c26708bf00ed6211252f7cded74b3e047faec1eeba59220ad00c1775dfd83350134b1fea47b98cb248fed20b46ae47be93ec85a1d7b04272eac418db58bfa47ed9c8762ffbecf32b7babcebe81ff54fd452f4a24bc1a451127e08875f92a096a3ff700bc1cec00dc47f0d4b2c925cbcc5eb53bd968986b6a316779be840ea9ddee71cdef0f72c56d9079fd8f0f43cf26f4660af07eda34359de287e10396c6327ff526be0e6d7ff755159d6227d75c9a4fcd68f39dc0b646b015d2d1de1046c3977a56ab7ef2563e14f4ba3fbbcb2aeb6b08f878e578cb79c4e8f1381a5d0fe095aefe403a50ac330218b402bb4c9718d41eaccd4b09f83d9fa91aed43168153f192d464cf0b63c9f8a2498e5bdedc68e1b9df09166d88aaba0e5fac6fd2c5c508e2bf51ba7030180da4fcb0ce84255a9e83ae2d098fefcb8034991f904b5d60118187984670"}) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x40200) 06:53:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000000)) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x222000) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:52 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) read$hidraw(r0, 0x0, 0x0) 06:53:53 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x1000000000004, 0x60c02) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="40165cfae1168dbe8c22a23703f6a83e") r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x9, 0x400) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x60001) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0xa00) syz_open_dev$hidraw(&(0x7f00000001c0), 0x2, 0x101000) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000000c0)="8b345ca6d3e4ed7ac8ceb1f0c94c0060ac544593b53fc3ea1cd1eb1a6dd840aca471c664c1669d9e8791e322b7b7e962d493fc87f0ef1d98b1") r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0xfffffffffffffffd, 0x10a00) write$hidraw(r3, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000040), 0x0) 06:53:53 executing program 3: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x16, 0x3e, {0x3e, 0xa, "a6ccb1bfdaa20f599901cef1be5398e16720d103a45e5c9cf40ed1e821ea9f213464d861d500aae54e4feeea449e796158b680cf9d6942d45717454e"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x404}}}, &(0x7f0000000380)={0x44, &(0x7f0000000440)=ANY=[@ANYBLOB="00128e000000fad8763b59c149f224a5a1344560ad0a2feef169a6aef6556717c5b81384cd8bc9513a12fdc34d7c0605e7e0cc599084828164c72928c9163b594a7921d83e2004e25fd7bbcb8ef58b1cef9c96607133c11da02bfc3c8c4ae669c4db0ccbd64afc71db722920beb16f8e20dd5911d13ccc07000000000000df081a1c989497d4e213b52e51c1dc1f82467397e0417c809e"], &(0x7f00000001c0)={0x0, 0xa, 0x1, 0xe3}, &(0x7f0000000200)={0x0, 0x8, 0x1}, &(0x7f0000000240)={0x20, 0x81, 0x3, "dae9b0"}, &(0x7f00000008c0)=ANY=[@ANYBLOB="208202000000bcff97c729464c7d0f56e71f5388dc006919390eb220c89a5ab7553524628277fd34b15d9fa3a916c26d1b2c0c6c032ba8c66daf97f28ab3de7ae7a1b51f0a888c337c5d6e96567c34a1378416047201f5ad7c80f3c63f05d72ef9aed05960c88df2414a63399cf2f1a2e23f3b6a69bef02c447911a3ed8e6a0e170101271387b2490dd83485651cfb7950e1dce6c5117bd9aca14e43ef4c0c2c5150bc39b3f487543d646f022d58d2a3cc24aa3bf325f2ccdf39e9e65c3f4e638e7927e7f28055305998acb37fd3d059a35f68561f055eddb05d340e0b17b57ad2256c0b4ea8358fdf906c8b35e967defb5248572437706800e8238bacff4e0dd537104eace9a928cbbec06cc938cc0243d54638ed19db0fcc21a4b4bdcc23868873cf3cc493"], &(0x7f00000002c0)={0x20, 0x83, 0x1, "d8"}, &(0x7f0000000300)={0x20, 0x84, 0x4, "630e3428"}, &(0x7f0000000340)={0x20, 0x85, 0x3, "67f5b6"}}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff001) syz_open_dev$char_usb(0xc, 0xb4, 0x5) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x40049409, &(0x7f00000001c0)=""/250) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000100), 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000005c0)={0x24, &(0x7f0000000100)={0x0, 0xd, 0x9d, {0x9d, 0x4, "3598c9fed6a7ac50ee6a008d96407cbc4a26d68af43794caa438eaef130f6ae52de819524abc78f98e55f00002a726cc7220efcd41898c3bc12b2e2af7b5abb2fb33ee7cfea31617e7a3f1949a126978baa6aec33b0837582a00012dde41e02d581f675ba47a97dc7ad9a983b455c20655e8c257ac7a5f6c27a7fe14d02c2799a94a67cde077ae2c11151b56e9afb2d24fe0c9a3bc846c1cd973ee"}}, &(0x7f0000000500)={0x0, 0x3, 0x5, @string={0x5, 0x3, "ce3133"}}, &(0x7f0000000540)={0x0, 0x22, 0x11, {[@global=@item_012={0x1, 0x1, 0x3, "a1"}, @local=@item_012={0x2, 0x2, 0x8, "62e5"}, @global=@item_012={0x1, 0x1, 0x2, "b2"}, @global=@item_4={0x3, 0x1, 0x5, "353f7916"}, @local=@item_4={0x3, 0x2, 0xa, "bddd303c"}]}}, &(0x7f0000000580)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1ff, 0x6, 0x1, {0x22, 0xd91}}}}, &(0x7f0000000880)={0x2c, &(0x7f0000000600)={0x20, 0x0, 0xf7, "928d5ccc8d61ffcd9e2e83a13088c67386e17b17b4a58599ab44fd72a2ab81cafccd41bcaf7aec166e46cddfb41f138884b69aa769e6d3a5a40298b0e0a87ef417d5a0e319cb08b28d2945dd0198d3b380b90ec7c040f6da0321b191ad984447a3da5736ae753b6735ebf33b5a7a428e9446ea87ed076fa38dfd5cf6d0d1fa9b04a09fab47df9510c9fc8c9a6d13ab86a407cbf8e65f863c88d925f24d916ad2a466d233c990818618a6c28c9353b3a1f35ca28409fdc8d82d9667d0e5f1779700a617317c599ab34ade22b12a2ad5b040ef816ee50e8d3b575961323915e47de0d03625f274ecdb25a02deb875bd4dd1f824ee4162a4f"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0xd5}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000780)={0x20, 0x1, 0x9a, "48dc4d8f82882709cf026cc308dfacafc2c27d0994c25737598b1a07ac8f8029e8e13f3bae654bd6bc7ddffe90187cc4bfa6a26049d3df49475c7ddc5972f39199db3dcc97878854cee282d62d7a5948c4fdb4ffd0d1382d9d57b9a4fedacfabdb07eb3b04db69113dd6f8ca5838559c08da55dbc07ce4067e4fbf75147fa2b2229ec0ebd8f574e81283a89233455a480ecb70aa50d6754a04b1"}, &(0x7f0000000840)={0x20, 0x3, 0x1, 0x7}}) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000a00)=""/19, 0x13) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000400)) 06:53:53 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f00000000c0)=""/66) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0x80000bb4, 0xa0441) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:53 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:53:53 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x1) read$hidraw(r0, 0x0, 0x0) 06:53:53 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20602) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/151) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:53 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x100000000, 0x20602) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 06:53:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) [ 2956.489620][ T7841] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 2956.497180][ T7841] ath9k_htc: Failed to initialize the device [ 2956.515472][T28943] usb 3-1: ath9k_htc: USB layer deinitialized 06:53:53 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7fff, 0x501082) read$hidraw(r1, &(0x7f0000000040)=""/175, 0xaf) write$hidraw(r0, &(0x7f0000000100)="c9390b31018c954f52187aaefcfd9ac0a4623f86677b4a7d7a69ad6602996e0a6a3aca6caff0e3a1f5dc43cf6916ce89c440a95e04200c884da737a45dd156e9579f017f72cd4cfd614de9b6fa9c45685a6482d6978df1378a8deb6e254251ff700ab9b959c2ef6ca6e5d6f3640f1a197972c2dccbf6528d56ceb03af805f47abef6f6c27bd02d8f6c9d6fb7b8038dbf74f6374a70", 0x95) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x585000) 06:53:53 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28002) 06:53:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) 06:53:54 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x1449) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/4096) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000001000)=0xfefe) 06:53:54 executing program 2: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x2, 0x200, 0x81, 0x6, 0x81, 0x800}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f00000000c0)=""/130) 06:53:54 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffffffff, 0x4800) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000080)=[0xfff]) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000000)={0x57, 0x2, 0x0, {0x368d, 0x800}, {0x3, 0x8}, @ramp={0x5, 0x5, {0x8, 0x0, 0x4, 0x9}}}) 06:53:54 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x28000) 06:53:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:54 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x6f, 0x42000) read$hidraw(r0, 0x0, 0x0) 06:53:54 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x246a, 0x509402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x80040) write$hidraw(r1, &(0x7f0000000180)="31e3a88ea0673d8f0852fed13980ae13033888d831e73eaadd0bd05c6627a36c02eb8f085cc078f83f06d50259a2dd3b827931db048f462c317d757c74c4d2a00f22fabafc3763ee339fb860ed03553b9d9b66999a78449307fb725ab8f55c7aa3d4dea6720f8a8bb85160ae60714a96d23c5d62eae33bad4c8421c85592abd642117283defad3b41f03eb1adeae6d7034e23d289fec1cdf26b769f115dca133fe61e45bde418b3fd6e1807b74eb304000b54d9902b8fa1b9ffd76cc678c7246664d72637a576ae69908412d8de74011463ec29aaf1736a273ad867fd3a147232bad186f2d8225ea8b9f230b35b9d3a9012322c650c1352d7da8aca0e70c8320fab7f8b9e5e9214f712d27cb7462cf45f334641c70c0387540a3c17ddf8d978b97acd0ada0cc69d64e2baab52025c75b41739437be2f3e11a1c37e1fdcf841e6c1a35abc3c84d933f7e0c64f47ad93863ec01fccb7f2e2b382447d8dec08298ba91de8653f5de519bb3bf9f4292072bbdc6a4d4a2e0965b94102f06a783b3fdfc3d4ede9f8822b974d62a17d650f27ac452ebf14f16e8d331e5d7e65d84ddb638bead9586dc197dc93f3c1a30e81fae6d88cd771d2dc5b9c6104253f0d6c624622046da5ad95197061f60b426426e4ffb29c2ad3a17e48446ffe918d02bfdacddb722831d8b64b909142c89611664ad5adaff5524715dd41eb0c312d137d5bb766b31b2bdd0864d2c024718a36927e8b1950a866e74a80bfa8e2db6dadd8ef127decd147ce02819596ed5c57ee020b8b521190aa648262c35a7ceab4c100f42cd54f4e492bfa3a0c897eddc179218469b3fb66a9a637681ec6b3a28e8eae14c569e74fbf34f581ea068016b60d9a1c2dc331f61a4d7d08c3258c97601ccc8c75a76c72a90ba601a5c01704490c5576c159f5b0f1793eae5c14c3df164238af37ce40e9bb4c545dc0d3d7be6b682d8978fff28374d1b1559fd7064e7a986afc9dbbb7334a805d6714edc1b286b05802358380665788e84365f482be60d40ffd2610251f09cd743367485a186f3c6f300eaf189ac71df5957148fa34dd72b39a4937910bd494d255b3226b87a61843be5b6db44c1de4d82403d037f1d917a8d8e5d88bb422be513019c7e9106854eeea36514086805f05a4f5431d6c2ff9352636396b81be2d896dee627d88206e94aaf550f8159f0a6027b8b4351fc4cefc427e20abb44b92c786da4bee7e16f15ef308f9cd03bf7f6c6ac28ec7fef543a526b3d994de96e6b65456efcf41b786e328cee93ca431d84ab7a3683f36e0414e3b3865b3b1ec765372a63dda1226c4d6bfeef7ee0da1ae2e08e0055064aa7392b83396e758c2d1b7ca10dad1fb779a0b25d80809026153e617a917dd2b2bc1f037c609706a5ed9b37f91c796ff246ffcbc4355d03a11785aa751c4c6c0f0bd17d2bcf988710789b5d12965099e425e6d9a73d60f02deb0ef6eb6b748aa95127a8ae160da59f9b3fd4885f9db795500fba88b81035e55a10796a017587712282ebbc5a879715f36aa9536370bb47d96440bd3e62ebdc8d30aca58fa94ab9b9dc94c11a96b24f3a76e33e8dc25c055564c875bcfc8129c9613862fbc265b2cefe07071f4cb14d2c1010201afea1fedf84e3179c5693f43194979aed2da8402b87a10fd1d3885cf2b135640224501af02c5b7ef33cb5d5823de713959df69a0d4d89b28d547ad41962f180e611b07724590bf7c648c02a540da7af09c713118432681cd457ab30e07558bd7c11b26388038b291bcba62e39d88109454a6ad425c1f338a833f8c8665d51a7a298231291e4690d1ae7cfc43b8de54a830b38436ac5b0a562a0959833b18045b786acf5bed14b00d62c632e2e2f6623c08b83c4e65fd22b9b1a10c2bc9d46edffb30c8b381583d6ade42408f55cc1cdd316ce92731308d4265f103519b28beedc3823ac3df5c25b9c5f58808cbcc71031fcdffd7fe2f3160e683ebd1eec72c4e19cc8faf1ada17c1b17b4b74d766f7451f1b1a18221f856ae446286ccc8637dc2c5bfaf297637060f633d78f2f53cb0a75410acfac4543d89be817ef1faab8bc27d8f65affc8e094f6d8072dae00f1a6d65f114b176c4399114323e85c94306abfde29b7fc6cf46a09e9ab8c58bff9f417f7fc6886bc7017446ea6d836102f4d6e67cc71181c0d2b7990e03ab56eb620cb8e2da5bcd67a26b9073fcefa83ef2f7a2c2a1e42d233125f2d6aac6952c11b39a395914b25dbba7ecc240b9662882ad308dcac4a21417889ebb28486702533a5bc2085ca541436f3504ac94426f681e7cfae4894cba3635167cfb34109df76366e174c3e6a3e85941eef3b0614516bdf9923ffd3a6bbb36444d88cd8856743a790deb7ded5a0bf3a22db821e6d9c2f51d399b05c2ef26b99a10ffc7797de3270d7f698bce37419cc1a267ffe623ba8303597601b34a013a1ad84ae02a6da75e38304e53b6f39d5600babc92fb002a191f54d0a9a48e6080250863c32d543034443e1e2320c6912a38eb8d79faf001b3a18a7ff2d3eaca4e3a1c6cab7a749892cd708a149b344e27327d2766acd7d173cd30073367b53dfb3bcad7fa875738ba0ab446e45c39f788d133b7202f52a833660dc16c9fdb69774e1b0c294a6f6ddd1804a39cb7eacc5b71672185aa1eb4fb6d7e53fcc5b26c3b2f09303a899cf26346c065aa39f21ce6dabeb0acb466557e105ca0461ee78a04cc601d23269515a231ce789fcf5606c54706fa160476463746f4460101c407e027bb2304e3a4bcd9b3afbcae1ea71575c9cf3aa253585a2b4aa9bd6f4e19d390f5422f24b70665b762f0d95904d9486968c7f73752ff4f34172331ebf5231ea51ab7f822f27f621bdac0d70291fb3ca4f2bbd53c26ab1705e3e357945a26d60457a1ee82a6aba765c44e753447117478cfa91e67570647161233207692a483bbb7a5580775c7453774d1e18e079146422d6a40914d8e0336aca6341da3a2ea862399f9431fbe9417a33c863d33a15fb051bb9e6d2c4f465449ef16255d9aa26559751278610c1b7dde47da1164681e0cbf2be8e8697c849535f8a482dd7b180fbd757545d8d619ffb779616293ca8f66c70d29735ba932462ffc832ab3d6dea5706f5f512867b091f95f40fb4255234cf4c45f65744bb329d49829096844dc3bf2c4f35b404acbb11ccf6d94033673158fe9029079ddb46f4992ee03c4b00f8ca6e1958f8dd739b84202a11f460116c0d2c2e9defcc5647f5575d699e1c8b4c6c5e2734eaa09c214855d6f25dbabb397a6cf91d4b6512eaacf3a50387e484b9f511a9948d4fe547f466086d76a300a8476643843079fd0649c458b960c68217b5a912d7de58dc24764bac964e444cd2371a103e43321623592232f6a27fdef89dcce5708e1b4d213d4c3f3b159abc1d4d280dbbf40427fd8add57b31d6925349c78726604fa2269f498ced00ccc503f93364a5a49871098ffd88d6013e0d31dd71d33663e2c9864a4ac3894b058022500c91f4f97fed531e005d4c06adbe80524634fed8f266bf09fa3a4252fb753ba6eaa371b7b195c8dc0dbd157c8b8d3b3f859d1c39258f7fe62dc232bd69cb755693a10799f5c40e70ac9803a2d35df14e7bf5d7dd83a9af181f1223e540f73e8e95f094c6a6f4351cce32bcbd4faf4ca8e9d5f458db1c08819b98935501c6a1a4674841ec4824327ba2784c8bfa88d5154c6e973ac269bbbb3573481d81490d14272fcd44190c83a63acc4f238bba4924c56023ba9fda8736840757667b9c66bf32eb25be0f38dae447053a9655dd57897a2a8851869579f4ba9f5382c32ce480a4181863fe42d8d3458d9a80a3b75b27833ca7c5533c98bccc73b609a28dbd9389104052a3291dc02950e8d6d5b7e58bc51f0a56058b5b2155da7ea06ecbbb4f8e2f1d684586fbf5029ebd1fce1384e92c6ff94a9ddb8570457f1fa9471af4024caf1067e257c59fe2a0ece6844860f5c5f3022ff1b65607cffd835608069ae602db6b4c2946d373b0382b8c3a1d333143995bd51162a541dc2bd6bfe3b2c4cc91ec666e268f7b522489ac580511535895fcd7cfb371ec847e4397928d1149b7e8264d83f026d911210c1d39e6461fc306aa7e775ddb2108f3a9e21adf4f51fff46734ea0bce854660d43fd5bec73bc7c9cc33fabc63a82144dddca4c66051ddfdb27d9ff1570a163a36256feae4983f21c1860df1b09a4d8e0ee28ed570dadcc89720eae6b5722adfebedee0782178a61e0193217854cf2942d023272a78cb80ca0de5a987553f906d11c4532c20572c6a49f6d0a7c164581ef9f89e4c20cc85dc20481cba76b82f92b705da678e875d57313032168a200536bebf266b6987d87baec721d44c466650bf431048868d11b01a46da2e850cdae028b16f165c41dd4b5411d7ada4eb2fee1a8524d2ef24a69be258bfda6759914573706238a67f7099d86cd93c1e2891c81f67ae08e5fc5bdcff3d12daf4ef82344f15e2114c4a5c39b71256b82f7ef4ba05731ca1bf84bc5f8c00ff6145020df042941ac607b93101ba87c2eeedf4aa99169d72dab759e3c84ed3009ad123f898253b6a8f808cf6eff159f0a8566c509dd327e491e95a03cfc41b0c56debf6323752698a7e414a75879e286ae26983f7deb3680fda2106d294f254f0126a1e885a63df722742b98adf188dafe34f5bd32c7043313fe99ff5058757ce54542806bf3512eb641c618615d5b63c4f28db614c42c1ba4c425d8c9200e20d68762a40d3ac62fccfc7e7003879f9e4aedd536c6b12593a865ef08dce0fdef8f05a84321e9aef6d41214ee98a1607e3b336584a014dcb4e94702dea1bcd8883f9c9a286afd7fe818b646291290c1d1801130f204ed12b7b6446083f2f70828810c4d41b12604ae49ee88a383c56e69f717684aa7b6c3e530fb9118fe7eb6bfe0b735d9e3133f6e877636dc48a08ed66e2ce334b96bc39fcc8cb0f79ed66637a3b9e5a6efbf801bd9b0e9a1771d65d8f4aa45cca621d0120b6360b06b9824a9c0313be51d47389c861a81eb94034e3bbfa38a444adca4ec40a56648b10dd0a4e3a20dd6ab5ab45b41c0cb22715e07e1d307f3413e49d3ca4f2ee7e41af47ed4b7941ccf8737ec56937045f0e6afca96761517d0b5d28ef3502329e9b9f9584660af45f430bf4f71b474eacc2825fdb86548343bfa26c416855b706c1fc8d476095c399c42603a471e71207d8d68ddadd48603ebe8ad0ec86ea6c8f743586bef568cec101bb65c2913f722acd703ceb6cc6d3c3b5c374bd69e6d942485dc8449d051a8adbd1819fc8baf6c2bf16a57f2dd0948fdf84bc1475483d212db85b368ca5daf1883cf4ed5eb16e9eaaeb02d1f6721ada0ac62db21da5e6d482d771dc71df6b8360f3a3b961ac494626bf25a1296b5dbd5fbbaba1354e0fe4a396803e90ce39b226a8647346ccd9c56390afe78fa50f3abaad33e45459bc49be68d6a5dbf926a16b764e17aae64d5405dfd7a2dfa50d499bbbeb8eaf9a3dd6e3f0bfeccbd17fe9d76f3c9b0677bbcd6da42d4567b566c77bb34f263704d743b249ea1e2fda8c8a02e4c547a584b74d1c97b2b996997134e606f7bdf0c444ae99e9b89b434372a1026aedcdbc5ed16cc7ee3f6b5dd2bc2b3c1404a058f03fffe8dd5f25ebb75b05d250a2e1fe9b25c2dc6e55bc07d35d549c199cd02438e8d0de7c9f3968f7831b2fb7833dafd9aace4a29c573379fb50b3059686041a4c99dbe1b7d9ae2bb4635fc7b011240f6301", 0x1000) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000001240)=""/2) ioctl$EVIOCGID(r3, 0x80084502, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001200), 0x7fff, 0x280102) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCGPROP(r4, 0x80404509, &(0x7f00000000c0)=""/180) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffed) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:54 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000100)=""/232) 06:53:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:54 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f00000000c0)={0x20, 0xf, 0x86, {0x86, 0x5, "e2757d1bda705564be182a1c69342ba16bf8a29f056630476a025c6dcc95de89127f6371d76bc45c5a0e90205314a5ddea13511070dfbe5670919130bb02bd4eb7867b103bb1645bc68965a0d606813a53a4124dc36b6dfd8fc6946c7cb9480388d6a498a739502227d9097face1f4f49bddc8ebb846fa1c1d1b96bc4061ec2e4ddd7e9d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2833}}}, &(0x7f0000000400)={0x44, &(0x7f0000000180)={0x0, 0x3, 0x99, "d397241f869f03a7a862470cf84ad4ab39a04a9b124e1d7020d1cc007e238b1ffa2468cb48c5575affc6fecf27648db865c95681faa29fa14f288707fabf47ac75ce72c92da9cd3c184faa954373d46ff74320e7f0f085d695b80c7c45ff6c2b64088b40822797c3dc34ce420040c1494d814b33ceac284f1e0819ade8cc60f7a95153b88eb0c3d0540760aa684f46a1fd69c805e93ee91efe"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000002c0)={0x20, 0x81, 0x1, "87"}, &(0x7f0000000300)={0x20, 0x82, 0x3, "af8f7d"}, &(0x7f0000000480)={0x20, 0x83, 0x1, "8f"}, &(0x7f0000000380)={0x20, 0x84, 0x1, "80"}, &(0x7f00000003c0)={0x20, 0x85, 0x3, "af4001"}}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x7, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000000540), 0x80000001, 0x2000) r3 = syz_open_dev$evdev(&(0x7f0000000680), 0xffff, 0x100) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f00000006c0)=""/210) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000640)={0x12, 0x8a, &(0x7f0000000580)="f59c9d3563ed42aade3c5a6d1ea9fcabdc2b9ef74bbb26c7994bbe7380852d87e159542ca7c4f66c54e003a6be9fbdc058037b9ace779fadcd6cafad7e87d1c24ecdfb3e480a6c7b845e37649546509bcafc3cb834ce8f61be0f495f8a77e8516dab0f058a163c48f796f5b606be8e21ef3d3cd1baba012aa1ea21dc5b3415cb8521a036e1806afca396"}) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000340)=[0x200, 0x8001]) r4 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x8, 0x240000) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000500)) 06:53:54 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000000)=""/79) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x9, 0x400101) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000100)={0x2, 0x100, 0x1, 0x0, 0x13dbbba1}) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000300)={0x1, "9501e749b9a615547042dae367e340873dd0362580b8a3080596db9d7dd30144b75ded75944e1cb56bb3816d6516f6848f3f3d60c339aaaa3e19799c4cd3a68a"}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) r3 = syz_open_dev$hiddev(&(0x7f0000000240), 0x6, 0x17a000) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000280)={0x3, 0xbfb87e0f8c4d7fcc, 0x8, 0x0, 0x27, 0xf78b}) write$hidraw(0xffffffffffffffff, &(0x7f0000000440)="cd253d8d8913d0406b43baf2b9a67498132b36718a9257f5ef08759a9f664966581b1178767f6bdd655e29312f6f477d105440f99627964b53cf51bfa1d02aa54badfb97032b63a15dcd076c4c409dc1c5f4ca7bb53b28648d7e8a7064cb51c6a23281a1eba7e944c6fef9ee364d47b6ad3f601f6659abb36c68d2a3503a98b8b8668167baaa6aa7b127b393db4ad4905d250dce1ea2151ed6850ae2e8fe8e6290ac4fdee5149d8904f6fe43dcd7d2419015cdf35917bcfaf70de9482281d83bed53438cac97b622b8ff0c57d3286c20aaf6967cfb9993ee1e7bc3adaa16de3a200d9747c5f89abbdd6f", 0xea) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000400)={0x20d5, 0x2, 0x0, 0x7}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000380)={0x72, "f8e305f0928cd65e1896d01a1e43727a32424d77f950920762c3e4c142c0c957c3fcf3e1de78d459012abf68fb4f734daae2c25dc0efed0f774305ebe675339ab61204e8032e35a887076f4627afea51e317f49b2e52e22b503c963e1751a927acc195e12e5efe3ae0c1d8b1d7bac708f7e4"}) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000140)="7bd0aab99dba5cc6359f2c16622d487f98b1368d0eb5dc8103c03d271890fbbe147ada715086e4151f51fdca7521a23f0159b7714ef33ea5f1547d5588c860486c3845e9fcb6415460a7ee5c256c85bb7ca2e8549605c01c7c7e911903448b43cff1d34d4aa6818e1608baea6316984d79e179659422deb975f5ed716fffad6a0c71b56c94d1ed6f363e20d761be15646184ae9113688c57f3df02cc6d2e4a48ae7e4b67970c33e7d629509ddf169e73f0858f8601dda30e60631d57630baff0ab0643d8c5ec64c574cc7454f352d00d6cd0e9c9c3a915553648251cae81d55cc29802e5d8e3a315cd50c146b3d9") r5 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r5, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f00000002c0)) 06:53:54 executing program 5: ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000000)={0x4, 0x1, 0xd37, 0x401, 0x4, 0x7f58}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0xfffffffffffffff7, 0x0) write$hidraw(r0, &(0x7f0000000080)="ef3409d398d197a485de974f6b28efa43b01fb1b291db378f91797ebf281a9d1a3eba86c6d42c371d46bdf4da340d1c9cea2aab71a69aee01efa91feea5f1e4c2bdcdd6c1d07b50eeceeb7f72faefe98b1a2cc7d39159a442d5c034bb366c1b14d15c0a75b6cda3dd91bded5132462424cf56fa49ec57ffb3b8ddb60bec8fc550e0c2a53ff889a567a9d544a51827acb5bfa9b3cf91892311cb3eb9e2aff9b14268590b5e63a8a1e305ff7e721e86c1f92086f3550151d3369a5868afcc3a81b1118b878ad30adecac70", 0xca) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000180)=""/246) 06:53:54 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/15, 0xf) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x20000) read$hidraw(r0, &(0x7f0000000080)=""/252, 0xfc) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000180)={0x5, "908ee639db94e70e609ad73077524db2e1334da09ee3a6356d6c91b4945ef413d25e93505dfe1cc9b64bf26d614a749df164f7320e28f34d2fbcb9a0d3999127"}) 06:53:54 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/220) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:54 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80000000, 0x600000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x4, "31f4d528df6d2ac4db99959c1e09e30ad72a7cdf993654edd71d6673d57f2722182fd6d8806d647d5be15e533f8aa98ceec0c45f3d3c788b3e568721a22efd0b"}) 06:53:54 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x9, 0x20000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000000c0)=""/35) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f00000010c0)=""/4110) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000040), 0x4, 0x402) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000000)=""/1) 06:53:54 executing program 3: ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000000)={0x80004002, 0x0, 0x728, 0x1003, 0x6, 0x8001}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000080)=ANY=[@ANYBLOB="5400000089cafbc83a66a5c00b1af5fca20b2f2b93faa0eb445d275f15fee1b87097a16bf36d4f2938e591941555e5d41ea7e25be34efcca97816da7f6bc2533594640f18e58d5dc84163a6bf71120f25b3b169815b75ca0"]) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000100)={0x400, 0x0, 0x400, 0x800, 0xa6, 0x7f}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000340)={0x1, 0x200, 0xfff}) r0 = syz_open_dev$evdev(&(0x7f0000000200), 0x2, 0x40600) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000240)=""/249) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000140)=""/85) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x3, 0x200, 0xab, 0x7, 0x4, 0x3, 0x2d3, 0x9, 0x1, 0x800, 0x3, 0x1f, 0x80000000, 0x401}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x2496) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000380)={0x1, 0x3, 0x3}) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000001c0)) 06:53:54 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x80, "133a5f03734a6bf1d5b90d6549df6e09d7ec17741ad898d57412a267d6b430856382036080b77a1bb09c07499ec0c4b1c13f4ac53ddccfe483b3a7f882d6f59d"}) 06:53:54 executing program 1: syz_open_dev$hidraw(0x0, 0x2, 0x527700) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) syz_open_dev$hidraw(&(0x7f0000000000), 0xef8, 0x0) 06:53:54 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0xc0800) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x7ff) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) syz_open_dev$char_usb(0xc, 0xb4, 0x2) 06:53:54 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x9f7, 0x1) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="ea837afccaad9154ddc49784fc68918cfd1932ff9f16403cb6e2cd31b6516172db3e226ffc9e969b5a2545d03ef6a4c93ad17c57ddabd49496885c881f") read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f00000000c0)=""/4096) 06:53:54 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00000000c0)=""/84) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="483719a69e0ade4de20888b87315295ec9ec39daa2276ddef8f9d1c425954c09748ebabd6f49c73a34d53dc8e360937fc74c69113cc3b09c7b798f680d04a54d301fe8594f1c55813e6a2a16947a611ea2710fbb8102214d379414af33428d88ad45c35dc6f892d377716735f7984f15b00a0a39224cd6627ff246534c1fc4947f12507d12c7a27bb9e03f24b3279b2dfeb4fc3b3ddee8ead3bcc1619b0dcfcc56ce90a47d7944aa39", 0xa9) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000140)=""/225) 06:53:54 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xa7e3) write$char_usb(r0, &(0x7f0000000000)="46b0ec2ac55787a62f7017d4dae8486ac35f5436f6c697ef4fb19f08daba9d515d72804dfe09ec66b3eee374feb6f670caa32134f74ffc0e5515faa6e58d005a5bbda235fbd32aef7c7030e4edee54594f", 0x51) 06:53:54 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x20500) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000040)={{0x1, 0x1, 0x3, 0x4, 0x75, 0x5}, 0xb9, [0x1ff, 0x3, 0x4, 0x51, 0x7, 0x213, 0x401, 0x7, 0x0, 0x8, 0x800, 0x65d, 0x80000000, 0x3f, 0x3, 0x800, 0xdd, 0x400, 0x7fffffff, 0x24dc, 0x401, 0x7, 0x7, 0x6, 0x2, 0x2, 0x2, 0xfffffffd, 0x36f, 0x0, 0x5, 0x100, 0x2, 0xfff, 0x6, 0x80000001, 0x2000, 0x3ff, 0x100, 0x81, 0x6, 0x20, 0x4d2, 0xfffff801, 0x5, 0x1ff, 0x8000, 0x2, 0x7, 0x7, 0xffff, 0x8, 0x5, 0x3, 0x10001, 0x10000, 0x9, 0x1, 0x8, 0x2, 0x1f, 0xe91, 0x80, 0x1ff, 0x64f7, 0x7fffffff, 0x0, 0x2492, 0x7fffffff, 0x4, 0x98, 0xc63, 0x8001, 0x1, 0xfffffff7, 0x10000, 0x2, 0x101, 0x4, 0x0, 0x1ff, 0x4f8, 0x1, 0x1d0, 0x6, 0x1, 0x8, 0x3, 0x0, 0x0, 0x8a3f, 0xffffffe0, 0x6, 0x8, 0x1, 0x6, 0xc1, 0x80000000, 0x3, 0x2, 0x0, 0x3e000, 0x5, 0x1000, 0x43f, 0x625d, 0x1, 0x5, 0x8001, 0x9, 0x3, 0x1f, 0x1ff, 0x6, 0x0, 0x5, 0x7, 0x3ff, 0x9, 0x272, 0x2, 0x2, 0x7fff, 0x3f, 0x8, 0x81, 0x9, 0x6, 0x4, 0x5, 0x0, 0x3ff, 0x2, 0x200, 0x5, 0x0, 0x400, 0x4, 0x2, 0x1, 0x1, 0x5, 0x3, 0x1000, 0x1, 0x7, 0x1, 0x3f80ffbc, 0x40, 0x1000, 0x9, 0x11, 0x0, 0xfffffffd, 0x7, 0x31efe8fe, 0x0, 0x1, 0x3, 0x10000, 0x5, 0xfc2f, 0xfffffc00, 0xb6d, 0x2000000, 0x7, 0x3, 0x7c7, 0x7e, 0xffffff1c, 0xffffffff, 0x0, 0x4, 0x800, 0x401, 0x9, 0x1, 0xfff, 0x40, 0x7, 0x20, 0x4, 0x7, 0x1, 0x0, 0x800, 0x401, 0x1, 0x4, 0x9, 0x5, 0xc7, 0x10001, 0x6, 0x3, 0x562a, 0x9, 0x3, 0xfffffff8, 0x3, 0x100, 0x0, 0x8001, 0x8, 0xfff, 0x8ceb, 0xcfe7, 0x52520b9d, 0x7, 0x0, 0x1d, 0x80, 0x400, 0x10000, 0x200, 0x6, 0x7, 0x27, 0x3, 0x1000, 0x1, 0x8, 0x1, 0x7, 0x71, 0x86f, 0x99b, 0x20, 0x93, 0x8, 0x4, 0x6, 0x5, 0x4, 0x7ff, 0x3f9, 0x9, 0x7, 0x7, 0x0, 0x7, 0x0, 0x1c6d, 0x2, 0x1, 0xc55, 0x5, 0xf87, 0x1, 0x7fff, 0x7, 0xe88, 0x81, 0x3751, 0x400, 0x80000000, 0x4, 0x3, 0xa0a, 0x3f, 0x1, 0xffff, 0x3, 0x9f6, 0xffffffff, 0x6, 0x3, 0x4, 0x81, 0x80000001, 0x7f, 0x8000, 0x10000, 0x2, 0x2, 0x5ce, 0x6, 0x4, 0x1c000000, 0x7, 0x4, 0xb2d6, 0xfffffffe, 0xfffffffc, 0x599d, 0x6, 0x1000, 0x0, 0x0, 0x7, 0x3, 0x5, 0x3, 0x7ff, 0x7f, 0x4, 0x4, 0x3f, 0x4, 0x5, 0x2, 0x6, 0x5, 0x10000, 0x9, 0x6, 0x8, 0x2, 0x1ff, 0x200, 0xffffffff, 0x80, 0x5, 0x0, 0xb0990e6, 0xa90, 0x3, 0x80000000, 0x9, 0x20, 0xd50, 0x100, 0x1000, 0x9, 0x1, 0x5, 0x3, 0x5d9a, 0x800, 0x5, 0x32, 0xd0f3, 0x2, 0xfffffffa, 0x400, 0x0, 0x1, 0x12, 0x1d, 0x7fffffff, 0x6, 0x4, 0x3ff, 0xae, 0xffff, 0x81, 0xa9, 0x2, 0x200, 0x200, 0x9, 0x6, 0xfff, 0x5014, 0x7, 0xfffffffa, 0x20, 0x9, 0x3, 0x4, 0x3, 0x1, 0x1f, 0x0, 0x7f, 0x400, 0x6fdaf000, 0x81, 0xf, 0x0, 0x1ff, 0x4, 0xffff, 0xfffffffa, 0x7ff, 0x7, 0xffffff43, 0x1, 0x3, 0x3, 0x0, 0x9, 0x0, 0x8, 0x3, 0x9, 0x400, 0xa8, 0x6, 0x4, 0x7, 0x3f, 0x3, 0xb5, 0x10001, 0x4, 0x7fffffff, 0xffffffff, 0xffffffff, 0x3, 0x7, 0x3, 0x3, 0x1ff, 0x400, 0x9, 0x6, 0x200, 0x6, 0x8001, 0x7, 0x0, 0xfffff001, 0x8001, 0x9f42, 0x75, 0x5, 0x80000000, 0x3, 0x10000, 0x3, 0x10001, 0x61, 0x80000000, 0x7f, 0x3, 0x2, 0x4, 0xffffffff, 0x81, 0x20, 0x9, 0x5, 0xfffff82f, 0x7, 0x3, 0x0, 0x6, 0x17, 0x80000000, 0xbb, 0xfff, 0x6, 0x4, 0x10000, 0x7, 0x0, 0x0, 0x7f, 0x81, 0x9, 0x7, 0x800, 0x2, 0x3, 0x8, 0x9, 0x5, 0xffffffff, 0x1, 0x9, 0x8001, 0x4, 0x3, 0x0, 0x6, 0x7, 0x7fffffff, 0x1ff, 0x5, 0x3f, 0x8001, 0x9, 0x283, 0x9, 0x1, 0x41, 0x4e0, 0x1ff, 0x80000000, 0x1, 0x7, 0x7, 0x4, 0x10001, 0x3, 0xffffffff, 0x9, 0x0, 0xe7, 0x5, 0x1ff, 0x9, 0x4, 0x0, 0x10000, 0x6, 0x101, 0x10001, 0x7f, 0x5, 0x0, 0x3ff, 0x2, 0x6, 0x0, 0x5, 0x33bc47d8, 0x7, 0x4, 0x9, 0x9, 0x1, 0x6, 0x20, 0x8, 0x1000, 0x3, 0xfffffffa, 0x2d0a, 0x400, 0x10000, 0x1ff, 0x5, 0x8, 0xd9f2, 0x4, 0x8001, 0x1, 0x9, 0x285a, 0x0, 0x7, 0x5, 0xb37c, 0x3, 0x8001, 0x2, 0x1, 0x6, 0x1, 0x2, 0x7, 0x7, 0x2, 0x401, 0x6, 0x5, 0x3, 0x0, 0x5, 0x7, 0x3, 0x40, 0x2, 0x5, 0x4, 0x7, 0x11d, 0x6, 0x1, 0x9, 0x7d4, 0xfffffffa, 0x80000001, 0xffffffff, 0xfffffff9, 0x3, 0x1, 0x1, 0x5, 0xec9f, 0x800, 0x80, 0x10001, 0xb2, 0x2, 0x80000000, 0x2, 0xb7, 0x4, 0x80000000, 0x7, 0xa5, 0x0, 0x2, 0x7ff, 0x8, 0x1ff, 0x5, 0x6de, 0x9, 0x5b, 0x3, 0x0, 0x2, 0x40, 0x8000, 0x5, 0x1f, 0x1, 0xd5c, 0xfffffff7, 0x5, 0x40, 0x3ff, 0x100, 0x3, 0x18000000, 0x1f, 0xa97a, 0xffffffff, 0x3, 0x1, 0x3, 0x7f, 0x800, 0x4, 0x1, 0x2, 0x5, 0x7ff, 0x51, 0x8, 0x81, 0x1ff, 0x42e, 0x800, 0x8, 0x9, 0x8, 0xffff, 0x100, 0x1, 0x80, 0x5, 0x1e8f, 0x7, 0x8000, 0x7, 0x5, 0x0, 0x4, 0x401, 0x8, 0xfffff0f9, 0x7, 0x81, 0x8001, 0x8, 0x8, 0xffffffff, 0x58af, 0x9, 0x1000, 0x7, 0x2, 0x3, 0x8, 0x9, 0x50f4, 0x1, 0xd4, 0x6, 0x6, 0xfffffffe, 0x6, 0x80000001, 0xfa48, 0x1, 0x0, 0xd89, 0x6, 0x0, 0x6, 0x278, 0xfff, 0x8, 0x3, 0x400, 0x7, 0x5, 0x9, 0x3, 0x6, 0x10000, 0x6000, 0x8001, 0x3, 0x9, 0x7, 0x80, 0x0, 0x40, 0xfffffffa, 0x3f, 0xac, 0x9, 0x2, 0x7, 0x3, 0x6, 0x80, 0x2, 0x10, 0x8, 0x5, 0x8, 0x200, 0x3f, 0x5, 0x4, 0x1, 0x1, 0x1, 0xfffffff9, 0x5, 0x40, 0xfff, 0x5, 0x6, 0x4, 0xa, 0x2, 0x79f, 0x7fff, 0x10001, 0xfffffffe, 0x81, 0x14a0, 0x7fff, 0x3618, 0x8000, 0x2, 0x1, 0x0, 0x5, 0x3, 0x44d8, 0x10001, 0x7, 0xd96, 0x8001, 0x3, 0x0, 0x0, 0x8001, 0x40a4fbd8, 0x5, 0xfffffffc, 0x5, 0x1, 0x0, 0x7, 0x400, 0x487, 0x5, 0x2, 0x2, 0x4, 0xde, 0x101, 0x3, 0x9, 0xa70, 0xffff, 0x401, 0x7f, 0x24000, 0xffff, 0x1, 0x7, 0x7fffffff, 0x9, 0x2, 0x6, 0x3f, 0x0, 0x9, 0x5, 0x7, 0x400, 0x80000000, 0x80000000, 0x0, 0x0, 0xffff, 0xffffffe1, 0x96c, 0x6, 0x8, 0x0, 0x88, 0x1, 0x0, 0x9eda, 0xfffffc01, 0x5, 0x400, 0x4, 0x38, 0xe7dd, 0x4, 0x28e, 0x6, 0x3, 0x8ac, 0x2, 0x2, 0x4, 0xfff, 0x3, 0x7, 0x6, 0x390, 0x3, 0x9, 0xd8, 0x1ea, 0x9, 0x8000, 0xfffffffa, 0x7, 0x5, 0x8, 0x100, 0x200, 0x8001, 0x9, 0x2, 0x3, 0x9, 0x2, 0x8000, 0x2, 0x5463, 0x0, 0x4, 0x7, 0x8000, 0xa6, 0x4, 0x1, 0x20, 0x7fffffff, 0x3, 0x2, 0x7f, 0x2, 0x3, 0x3ff, 0x7ff, 0x7ff, 0x1, 0x5, 0x9, 0x8, 0x7f, 0x6, 0x20, 0x7, 0xffffffff, 0x10000, 0x9, 0x3, 0x0, 0x45c2e72f, 0x3ff, 0x0, 0x1, 0x4fc, 0x0, 0xf8, 0x1ff, 0x2, 0x3f, 0x2, 0x7ff, 0x8, 0x8, 0x1, 0x2, 0x7fff, 0x8, 0x8, 0x0, 0xffffffff, 0x20, 0x5, 0x4, 0x5, 0xfffffff8, 0x3, 0x7, 0x81, 0x9575, 0x3, 0x9, 0x7ff, 0x5, 0x6, 0x4d, 0x81, 0x4, 0x12446137, 0x1000, 0x2, 0x26, 0x800, 0x1, 0x9, 0x8, 0x3, 0x6, 0xffffffff, 0x1, 0x101, 0x1, 0x2, 0x0, 0x5, 0x5, 0x7, 0x3, 0x0, 0x9, 0x7f, 0x40c, 0xffffffad, 0x7, 0x400, 0x51, 0x7, 0x33c, 0x200, 0xdb22, 0x6, 0x5, 0xfffffffd, 0x1ff, 0x7, 0x0, 0x1, 0xffffffff, 0x9, 0x40, 0x7, 0x401, 0x66b, 0xe2cd, 0x4, 0x9, 0x6, 0x2, 0x5, 0x0, 0x7ff, 0x5, 0xff, 0x10001, 0x5, 0x1, 0xdae, 0xce5, 0xfffffff9, 0x10000, 0x10000, 0xffffffff, 0x5, 0x1, 0x4, 0xfffffffc, 0x3, 0x1, 0x0, 0xffffff81, 0x0, 0x0, 0x3, 0xc9b2, 0x3, 0x4, 0x84, 0x400, 0x8, 0x4, 0x7, 0x2, 0xbc, 0x9, 0xfd2, 0x80, 0x80, 0x7f, 0x1, 0x1, 0x5, 0x1, 0x80000001, 0xffffff00, 0x8, 0x96e0, 0x40, 0x3f, 0x1000, 0x6, 0x4, 0x8, 0x4, 0xfffffffd, 0x400, 0x7, 0x400, 0x0, 0x2, 0x7, 0xfffffffb, 0x8, 0x7f, 0x6, 0x47, 0x8, 0x7, 0x7]}) syz_open_dev$hidraw(0x0, 0x8001, 0x4a0402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:54 executing program 4: ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000100)=""/216) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000200)="1ad2ed222ab9a3855fa17869e94f24015962231d3e3f26e43e7191722136bb4fa69f5129483d944f91445894da36dd37f6ed7fa6b3d87133dc7924a80f164d8c8aafe9196cb08d8281fad485c90287d60e56bc850abe5b7e83d0c464f20e74ec5f87e2be52bc64776be10fbf178f8ec490cdb2567693b9c3a6149a4aa7b9586b039572", 0x83) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x278200) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="f2ce046763987fab4eebd7670121a9ea9af3c903c5ee0230347c65b5cb6d6a16e58a10da65854c9a22563969a3f8c64eed2e60cdb654c73ea60e6aba137ce446d87bfdfd344e1b6dd662097f3a845c005a60f56eedaa841670997733fdf70b3059301c79438ca21aa4864f253c212cf0f7ef6973899447eb2c3cef38e9b63a150a89463e946c23d2cb17d18bafcb63c8c26de88fb0495e4c5dd02f9763c5a768f783c241fd6c1c2f1bd9a3f1aa38ce931d77b29f6119c2242fffb8") r2 = syz_open_dev$evdev(&(0x7f0000002600), 0xfffffffffffffffd, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0xef, 0x800) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x8e, 0x400940) write$hidraw(r3, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0xb, 0x22800) 06:53:55 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x638142) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0x3ff, 0x2000) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f00000000c0)=0x3000) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:55 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:53:55 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:55 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000, 0x327102) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000000)=""/247) 06:53:55 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) read$hidraw(r0, &(0x7f00000000c0)=""/160, 0xa0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000040)=""/99) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000000)={0x56, 0x7, 0x7, {0x100}, {0x800, 0xc8}, @const={0x5, {0x3ff, 0xff38, 0x7, 0x5}}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:55 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x22100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f00000000c0)=""/113) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x100000000000000, 0x10b202) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000140)=""/67) 06:53:55 executing program 5: ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x3, 0x3, 0x80, 0x4c4, 0x7, 0x2}) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x5, 0x4, 0x7fff}) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) 06:53:55 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 06:53:55 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:55 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x400000) syz_open_dev$hidraw(&(0x7f0000000080), 0x29a4, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x43, 0x200) r2 = syz_open_dev$hidraw(&(0x7f0000000140), 0x6, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000180)="63cf48b89344a0f7236aed23503291d78820ee4993b72b1e5f4d12efdc1c3405556d44c5844647f31be028c66fb5001f95b55d91097f407fe1a728703887d3faa7294fc3c881069c3fc87a2ccd98eed863c46a72afe89346394f6aa8f07f2314ee92bf7595ea2d45e57db9e105dc1b9eb3ef8ba72f8a5adddd437702e217bb4ae6348bc3bc2b950f2641bb9c5ce8bbb22a21fe0a0cae917c2f2098147d33eb5b6249f633986fc94aa7aec06d1de5bc835a9ce7f2fb752ad0d8ce6d49177ecadb94263257fa2dee4da321bef3aa6fb7c0cc923cb52cda721ab94a0972e88700aaaaa8cd334440") ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000000c0)) 06:53:55 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) 06:53:55 executing program 1: syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x32f201) [ 2958.459327][T28943] usb 4-1: new high-speed USB device number 94 using dummy_hcd 06:53:55 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="8a81c872d59584c948a18a199c4c0eb50593207332e1f0f3bb23f71201ff9df75d5983ecc93ecd485fa01077c7faff01bc10d6f90b21e28d130093c1ace40319952e48eb2f0c39e7181161bfa4b32d35c8a6ec394c3e81141b775d80cfd119b2c8ff00000000000000e529ecb52da10df20f1c423485544163b079d7fa486a2cfec015d98b2887083e59a80c55feffdc4a4ddb91a58bd695deb4025e8f503e1884c4886b09e66db3a4a22d1707e637cc826a5d", 0xb3) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x1, 0x200102) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/210) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000340)="96ac7f1e4e3e355e01ead1b6d88a6733af57adc65eb8381c4ab2029c5a3639b42b0789ba92991cd9512b0b3454bbf9af940fdc6235594e45d43968d4b8b520651a4e4090e78d19e5b19d899c2a38a3dcc2e7776462c34da6caefc8e6dd07061cfa4f7e3d4f32386233eb367d307fc7e523244c7303c57b38bfe6b722070b9410db001d97a39013007e1230bbdd9a54114b50fb5a2fb198c04a68ae88b88a77147877821990d7a7724dbf476531811907d94018b5e56ac65a0c1a0c3665fecbbfb50dbcc8d64b6600bf9b478adde9") ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0x80000003, 0x40180) syz_open_dev$hidraw(0x0, 0xc25e, 0x96a93d9e18dbc3fe) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffe1, 0x121402) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000002640)=""/4096) [ 2958.739228][T28943] usb 4-1: Using ep0 maxpacket: 16 [ 2958.939450][T28943] usb 4-1: config 28 has an invalid interface number: 135 but max is 1 [ 2958.947738][T28943] usb 4-1: config 28 has an invalid interface number: 130 but max is 1 [ 2958.956032][T28943] usb 4-1: config 28 has an invalid interface number: 219 but max is 1 [ 2958.964432][T28943] usb 4-1: config 28 contains an unexpected descriptor of type 0x2, skipping [ 2958.973352][T28943] usb 4-1: config 28 has an invalid interface number: 103 but max is 1 [ 2958.981659][T28943] usb 4-1: config 28 has 4 interfaces, different from the descriptor's value: 2 [ 2958.990772][T28943] usb 4-1: config 28 has no interface number 0 [ 2958.997021][T28943] usb 4-1: config 28 has no interface number 1 [ 2959.003695][T28943] usb 4-1: config 28 has no interface number 2 [ 2959.009908][T28943] usb 4-1: config 28 has no interface number 3 [ 2959.016097][T28943] usb 4-1: config 28 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2959.027191][T28943] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2959.038039][T28943] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2959.048859][T28943] usb 4-1: config 28 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2959.062165][T28943] usb 4-1: too many endpoints for config 28 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2959.073432][T28943] usb 4-1: config 28 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2959.084627][T28943] usb 4-1: config 28 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2959.095873][T28943] usb 4-1: config 28 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2959.106800][T28943] usb 4-1: config 28 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2959.120345][T28943] usb 4-1: too many endpoints for config 28 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2959.131548][T28943] usb 4-1: config 28 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2959.142619][T28943] usb 4-1: config 28 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2959.153549][T28943] usb 4-1: config 28 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2959.164481][T28943] usb 4-1: config 28 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2959.177953][T28943] usb 4-1: config 28 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2959.189567][T28943] usb 4-1: config 28 interface 135 has no altsetting 0 [ 2959.196442][T28943] usb 4-1: config 28 interface 130 has no altsetting 0 [ 2959.203360][T28943] usb 4-1: config 28 interface 219 has no altsetting 0 [ 2959.210329][T28943] usb 4-1: config 28 interface 103 has no altsetting 0 [ 2959.379399][T28943] usb 4-1: Dual-Role OTG device on HNP port [ 2959.399231][T28943] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2959.408322][T28943] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2959.416373][T28943] usb 4-1: Product: syz [ 2959.420600][T28943] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2959.447753][T28943] usb 4-1: SerialNumber: syz [ 2959.469784][T16851] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2959.476801][T16851] raw-gadget gadget: fail, usb_ep_enable returned -22 06:53:56 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f00000001c0)=""/174) r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x2e2f61) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000280)=""/102) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0x7f, 0xd86, 0x5, 0x8000, 0x4, 0x7fff}) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000180)=0xffffffff) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000080)=0x2) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)=""/192) r3 = syz_open_dev$evdev(&(0x7f0000000340), 0x0, 0x0) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f0000000300)=""/27) 06:53:56 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)) 06:53:56 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x2001) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:56 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:56 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xade5, 0x4c8240) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x593003) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) 06:53:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffffffffffff, 0x181200) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x3, 0x12940) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 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) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:56 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/124) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000000)) 06:53:56 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:56 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="4303000089ee0548ea354b1d75f4466e0237053b6250ad191ef4df015348b8574b29ead34c0fc0175d53bda8c0f7ff8099a02c5da1da7ce74dfe1fadd35056dedc0a1c63197f02437311b3aeaeea00b5e0d899debe1707000000000000001da1fa668bf5605b1fcc9a318b93e63182e7a07e6f54b2431afac0aed1b12291cc19d081840a84df295d56a61b5b5746c2467c60237739fac51f3cb8cca893c56bc8d7b25b97d95b59ae28cffe83437a6206a425ec7c50183c8d05a625d9e73e703ac23f5145938e60f56f85c6618bb32ca94c60a622a453a47c4fb464259ae02d3f21dcee8be61e654c066eed9ca7f3db9841a49d11cef5ae999b54b2acfd813a552a1e369e8d28c64c898a968cf08e9fdd79790ed246d135bfd2ce85eb7e026f008c6bb8109dbeb9e4d5e0fdc77cba934701010000475b817b0b5e936c8aa730e2258d15d7e31b93e303dab3158cf6de7a98764e25eca98832b275ebf40591450830c15d0b48603377e1ee39017e7f548a5f39a30000000000000000585167bf16666ca31ab0007c9ce68226c0be0a3a3ec76b515c5f07e51e2b48d1abbf25349e6a304e630fe55ade406c91039f0168d726dec51395e701dfcae4f56373ee65b49b86bd754c416502d7b51d0cfd33dbae7edda00d20205df22ef3f1872ce95d78ce05a6842892077067eb3b23643174799cba893dd4d37849918c0c5157892ce01f0fdada0e1d2ae546df9bb3552dd7ac99bbbbf90de0a8979e4be8dcd19e9921cd5636571ba64241e712b3f42195ea7bc32815b9fda64292531a7500572171a39f451ae6e183e51f04964eac7f30f7dc74b415d1bcbafff43a9f8a7cfafedae1343d3dd814f2f17367fd9262e84b00483f36fdbf5cf579526bc0ef8c4936d6a0b3490def8335d47a68602fff4f51e859b792ca45f52de7ca9b052ffa1115e91749e3cf6adc624a592fdff67f96bfda1477040f0c7b76fe030ee06644cfbda2633eb2d4266fb4b49b105558db95f5d605330bdb6fb8673b26b0a9663f9dca4dac2f03e825ec4a7eb498494f48cdee2fdad8f27ddf7fedb244293493cee9d0fa4b2bf75263982d82a118900f50ccba8fd0050b8c2af24aaa308b6cb983f1c66799ebea014e886dd5171d65ad778ffe47e5827478daaac02392f64b374ed54ed40c57b2b4fcd762f34c2db98621faab52a3fa8306897ed02b7a0b9adc535a430f84a949b1c441ece81065574c8cb4f8479b7d15da4f3268876c47dd7ee3d0ed8f544a04b0dfd9fbcdbaa680330de6cc6aad608811eba44eafede0f248e1e5c42447029ce12648e38cca56234faeaa43550c3c71d7258b70350422a8d769254ad70914188160472cd268a9fc6af50e6d028d9a0b26568cc5d9ccf2"]) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x807ed17, 0x200000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) 06:53:56 executing program 1: syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x8800) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x6a5, "a65697bd37739b584291dae57bb1af84c631c13ce0e7649b02c27b15fba9eb9bc502f0ac13766bd7080819abdf624a9664f10e8d0bcdbd15be937f8d21bc02e839d5f01a53545f2a71d6931ab0f30926b81fbcb66c626da8d5265f29701652b032b50473319dcbec64d0d42155b0cf7562eea850cfe95734f0e7b9da81ba09bb450fab90b02d0b5f0e6010e9df29b4ad2331ebb24d12cf4327a37fd923f6a40d72f871c28faf282e094121e78b3d17d18fa78ae635787cf8dcaef450edc1a0e98eca1117d03dfa8b7b913ecdbde03f14e0b3203b37cc9d350cd9f677a0fb152473aac1a0b6fa64a3315c9f2121ecb52cf0acc272a92495063202b0869c1d91964125bc3cf631bb5ee663d1f3974b82e4938d0fc51f028fb557492227cbddbf460941d38b456bf1e8604cabb8017c4720953feb10915bab7180c9fa853b4769b29811289d15bc57be1a6c13546f537d3d482e9a11793373ed9009308e5a586db0802e3246f5b5d3a032519dcef36eeead3b1422f29c9735ba2025771cf35c7754a7806cd7382a20e7236bd8e2650acd2681d0afa39265198f62338859bd094ea218148abd0a8603a499c89c58c023401aa67ea144accff23193bfb6983518e5a400fe7df006e1bc995bed07c2c49f7c994dca9d28121a637faf570553ccf4acc43df5e96b6df6bbd1897b4a8982e20c2fcc147e7d030ec2af62eb463cc227ccddf2081f6edafca6cea2e617e96fb17701b7d523ae82dc1f035d9c9b73927e3af894655574a5f1020da3e61de1be2e6757f3656303577f73685f2595cc557593918c40d04ec90ec3a21a918fc3ce57de18067d138f4b8abd7177dfe87c1d88382494dfebd185158bb57f6aeeab4009dd33e2416b122e5a50d563ae679877df09b3b02cc13569086f3dc33ad1577e3df3db46b50e77a4f53fdf7aa2f8fa9f67f306fc71eb03f7f28f8a65f54e384cc72f06c1d4caf71f782fd9caf9f20c6e12d472cfabf1d3e277bb560168e00b49058d4893a94f4dd95d16ac8014c7897dcd5ac2a8f85a4e551e7971e0bf40e47c80a2d0f528a7367d3d39e37409546e8026ef7e273ed70e2c2c3dccf083d2d17adaf85b847def54e657f4837d963704ab109a06cbc9edf4ec7c689b959c695953d1921bacb5a18c4143270fe79a5ebeddd453db01b50519fdbc22a4c4ff47b7b90ba2833d4eb37a735f15f6a4ca172be15fee1f3dc3ba09c007e8a3d449d37fc89f6ccbb2a3a40ad414cae3fea191ba89ff4fe675b6cdb17d1f42b1210e676815beff9ff39b3c5290147af007bebf0c9ee8ef8bed6e522334fcb45a4b8ef7684d1da53b35968364366adf20939584a891b978af35f31bc0acf318622a68c7e67a5cc01086f19e8e6a1732dc7c7885d368c15a34c9ff808777fa45391759f72c944af4dc93589cedb36eaddca56818fdeecb23bae480e5b2bd80e1d3ac11611491c04196fcc88283dd1f5dd18ba71c08ea607ef95a026df536a3f04f708559fba328a9e8d069f1ff0e4ffb17f29bef354dff95cf1096200e83fd14b08a3224e0a0e90320ef80320927c06b858f0a3b09df85e8948c5dbd8e76192eb8ddbbb487dc5960a6f461713ce6df0b453f70bc65fe0298013107184afcd7226eca1c8350e8f056434cd8b92530f187a1d6b7dbbcdda8508ce0c4ea066154b7948196818d647c00f60900fd9eaef26d2c3a330a14f085413a1b20680879c2205e8a8240c4b26eed5bf1a006491afcc97b1191013fc68410703c48270897da55f5164dcf04115b9da0ead777247db7d9c0dc105396948751f04e7e5b94df43f913d2f4a065c51dd1e48faf77052aed59accd9e1dd02766331142ee9c64fb99765e3a6bb2660e77a811a2aa4f47534c4f7164380ed7c9feea51e12bb7461e88c0dbd632806cb6efd08bf7b8cd9d4cbde089badea0a40790682b5ec78e5f35658c5c0962dcb6e3d8e16c127bb1a3e56b9dab4f14c05f97775f2b6fe1555db84e7aa1e1a8c90f37901d44b6d2945a8d23e6090828da60253bcb58f851f1b7e152954ca01d6f94c87f2c8eda943e5d65764a5b5f99c263ed539c3db9c40abda6969542750db3d2b45c51f3ddc02b3c1d44a51f001c3cc9c402556311bf5184695cadeb8a78f917fec524030b789bb71d11ca5cb3d65a6eec01e78a0f3dfbac213111244ed378a0b439c28687d1e392ffbf638da8569d311f3dcd07d8aa6f23f8434f84149584982de776ba03e17d067c2d75f2d7bf3f1b2768ac72112232c641988667ca5b64a222bdda7daa7d186bb5cb646644ef306e37d9a9b50cdc6b8b1e2d918d9a1bf33165482765f4e14b6c7e92361803256ac61662d13c6e8070e846d6ba0d31a8106487405f309560e163adb4656d3cd0de160fcd5f2edbd6e11758"}) 06:53:56 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f00000010c0), 0x4b3, 0x40000) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000001100)={0x2, 0x200, 0x5624abd0, 0x3, 0x0, 0x9}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000001140)=[0x9, 0x6]) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x4000, 0x0) write$hidraw(r2, 0x0, 0x0) write$char_usb(r1, &(0x7f0000001180)="18aed423fbc8fe289ff128909fe81c4314316b1a4754bbb0cfc43f6d56f109d26f7b1b482a178c44f5d68522ec8bf054dc7ce082674cf0714e97ed4569d78b69abd1a473fcbf501b41a69469ed0718267b32ff7a0e17c994dcdcd5cf8213fbc554c45d72287795f77e290dd6b0d5048361f41dbef9b54a7e375ed94ca13eca5ca2f401", 0x83) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x8000) syz_open_dev$hidraw(&(0x7f0000001240), 0x3, 0x20000) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0xfff, 0x200000) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, 0xfffffffffffffffe) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x1, 0x1, 0x200}) write$char_usb(r1, &(0x7f00000000c0)="cfab1a052b1d0790b0ec1b70a5076cc9688cd18cf73d9d528e2f26831fe0547f6b3ef7c81d4c74797d3e12a7849e201e3df50448319ea11a676723cc2a808d5fedecdbdbda65326c28f5f9a73990ea39553049d236b6b51e25fb8eb15a8ccc6352ef7bf4ccac81cef50f90aa11ff02e8c2ce76447c33a4ceb702700422debafe90573c01e23b7fcf959f8a8c537dd1cc18233a81ec73593aa018c364eef08308518a79df0e0808071e31d44c6c2ed38ef29954e321c46427702597d2769feb9efae1f2a50273c44b6af1dd03aa7d8623b4eb4fd87df54cc8b1f75d4a4c9b1289149287a66ca956470493270ef6e7af00a7cbdb58263dfa0b31b9c7895d145370c65fb25996a83592905ce0112422b4f608624d6b21ba96405dfcddc61fb0ae31275a11ba241b8545504966cfad17a4f4dec507df25576f6389b6dd3debd4e9d2fcf9b600b1b1348c7ed18c508f13110cc51ed4a4f76e9144734c473b3b1059af9bf8d19913a93802135d6ff390c5e80eb18f33d4f40d50f650ba806e7b3fe503504826ebce8ad3dd27d0d555a197e216ee19d9e1bffcb5b2713e0a6e667fec52f8462ae7d2c9a5a6ad17048f543e0dd1ff885429752f4e0f2aaa6959fdf961aac35e65899fde38321defb801482e597efa0eb326b503d93c80f9667335d0255275966841eb17bb0164a0970af4a0747749e6c0d9f6d50a33fe05776c4ff0f258d5d2116faa6731b79f5f72ed223dfd7f5b9e545d5e0bc41a4995b95b807f4e3bb05b2715a577baa0cf68fb701c2f99f5c47d268ef10fb5a2399bc38271260b4a622faba66a278f4b0efc2d572c6606ac964cad9895f2d4505d398465b2a38ce0b8df23ffc1fefe42308fbced42a8dac23c6c85c8d6b1fcc73139e08fd4e445544da95750216887ce346361050c9b5d23f95491578a70a53a454a9cffd52ef6d002c9f4b346f268dea86ae543ff51b841834118609d88e7cba23cc95e1c21a160c17a7d20d6f6fd431fba547a5900e124793aa3e2bd44acef358ef4dbe0032ce9d6360f956134d26fdb0b85baf0069c3d75b01755b544515b19270486fb77a9c501c3c6cfe2fedd2965d351e49b227ee5f229b633340e8fa2dd3731e98d0ddcf8614e4356d022562f0b269864d807a203270034a50bf23f6b982cb3480b2fb9ae884b2393374857b93660aab9692127b2153d87d1e36433c005d6868a6b80d7cd0c49a64341cb8465ac3e4ba88766999443064b45b9583e5c3f0e56dc9ef0da011c4e26a9e45cf74c1098098ea678d9231955887da891cc108511a04ddaf56d591caf554209befd230bd19a2c13e63bbbeed66eeb22d836dc2aefa621545801533954da2c0ad68afa29112f5924042f53eff44f712d26ec4efda028cfba3e04316d9f25726c9022d3c00be39573c31a1b02af18ce9117e744ade679ec39dc5994839f98ea1e5bebff731db759c40949a84e55ec3bfe310e07d3ce2c4fddfdcd414357b355116c41ad9196387a17e68cd6061574f95aaa5ed729729ace34fe59189a8f411fbcc7f3a30b2f37a8e87fa6029448251a69427b56beadcdf9a95c79fd8526ad3139151cd21f78c3a8c86900336b60a6044f06e6cefb6599cc27d5a24af06a1bf1bd74f90dc53b7e720b37e69e7f42dc18b999fe30e8d31a7ab5b1c23b53c5fbf2a537dddb0db269ccb4e0a203a6ca48ea34de0e5a5d90364ccf9fc7f49b12d630ea211b676be7dce8ca2f1a3dc0bf1db0de069dbb340aa1033d69597cfc474570d9b4f421b25fa5356b1762fd86fef7afe312cb671e5d0ab9c469931ce4f7635fc1faf58fae9329793ef21edcd59c00367206278d3b3c7cd37b66690a22cb76c231fc742ec12849854fbf21477ce739709abe5c773b8572197e44cf620c15aad62d2c1a3ae3af2c8bd4d03bcfc9b1e5f7640e220dcb10b5331f9245a8c55a180819466be0291092681b27416b273b59e240c8b7fa09516151b6a4626281afb77726a635f1f594c972d3cad9c94a241027e3fddf913a79838aa2c5e56eeaa3d6136011533591928d849bdd64d879da96df57d8f8e3b1933dd54d8cadaf4d4c0e89b5b944ba99a939beb369340bfae7579088297e5a75c2c37ad9a430368be768020dd553ae543d99477c168d73d184c4ed02a5c5793352ac802bd8717eaddb40016de035d739b9891da0002581f352e38638f7d7207f54b57ed13f455831afc80a0cfd01509f6b95a0d8aab959ff713ca3e91d4b72cfeaf803c453f08ee6a159a601bc911c821f1be5dc985fd21225e43cee1570c7205d9b66682d64bf6e619c04524f0e952b836a7a3c693a94feb2951739274d3faf565f6f66e96985c3da906b4e8175489042cc7938437b6877f6a81122857d5e649062fd702de373598c44cceed7a1ebc172216c0a48c87ab710bd3f55db6712e25e8b36e015dae9fe270cd0f474ab175b753c063f4dbf190ff4515d8f9b883f203275609355b3247516d8150482364395f435cfb2c042b07968ff229b0c063b816eb74ff83f52e038cd766a25df81d32c9c1f6161cddc1749f5c575e07c3a93676f0658bd67f4c194ca82cda7535f43075b3d7fadec7d06174f60a711aab9355b406fd30a3127b5a044e21558dd3efdd2741f631b2651768cde513cb8cd23b0798dd8e04f6fb444ca7684a636e4a41f5b4ad6d958860a3a5c6f970f0a7adc4ad2a757e5e0a6745c5f7475c713ae560f67f8dbae2e8730e56cfd4a2b29abf8b1ce035b4abe08a5887e22ccd63e3cc0600d911b37ceacfcac253e83a9db11e46dfb77a541fe50f18ed4cf18d686c1bc912274c7a75e2281012458094c99ab6eb569bdc6f2aaa1af41c8c76b7804c58d7ed4eaa5492b6d1efe49853dbc12e41371bc197fd794982e2d534f7b5f33ef4198cd0ef3532c5d17ccbbcfacce431dc2326669716ced0f7d2964577f7b2e2437d33ca02eb9c2f172eea9ec5a0bf625aed405cad61723de2209ee80516d7c64580d72f587ece998a4f93a6532e4bb1e5771507ef54a3c8ca5ff52cddfbf1ceea45c6903ab78e075f1a897aefcbc9d0e04237411c9a7199ede3be9247aa30c0ccb7cb6674830909aff73ce9b185ee45f2125fa60fca0021f161787c6a34ce7bbc77bd0eae837e21edbb8ad635ebaebaf03e1bda9f78365326b6b0dc142d6f8e9a70ff166f1e1aa38e4ef406ae652fed4006ce781e42e91c8a744dbb5c358cd0ff4fff83537ff35250a263870d98dfd8224f20e36e815770ee0788a8d522c93b4d0d5e3de858a1f5d12e63d118fd13b9a0124f65945d369064616f3c79fa042ee351ea7a36fb0b9ad288c1eb6b50f17b7645706b201c20e7616e80481015f8d2d6944c93a9989d7668e9c71eda2ed79839fda7c2a44802b3c78ddc6b1d057c43cf1840e6fe0561819a4eef51742c03b57820ccc6f5b68e0d53685721a7ca410fd510b7fb290769396a4f68b4acb8b4dc54126bc253a5262b850a0b8b0b1713c235cf39a19c317c65496a3f5d8035c190b6b4108a9ca38a79763a52e3209959e90cf5f2b948350096f6cc8daa4d04d50d53379b7484bd2871e954363b631fa0154e36865c32f13b6c1ad144126e0ed03c6c1c3025380f507dbae8848044717c9bee33283296eb6c173bb05b70e362d3e7721cc4c881f84da10ebe6b656e71593f82c2398be00a3f6ea086b6efd13394cb1a49edb6e951a5268eff054892eb9d5a4353842acfc2d2f2d745f6e423d1444a19f265d48112d210693e2ecec4dd6dcba1b6de96f7e70dd420834ac737f1374876f58ed80dccd6595430845749371e4732bbeadfa281e5a53c3e071cd2573c9bed156d556c9b454b69f9376dcb848efa6d3b41b441224ea07b18a05ea956d8f9495ad728f6400a36b53e870d597204bbd68d444b322aaad993ffa542befa7a3a3b34470f53b9deee8ab56ec5448dd591c52e9e1ff78db6d879264df7c141659227addc861633232ccd935dae572c8a8ca4292adeb8b6214e2945beca7bf32c7cd9fa1db7bacd3e82ddec8c6f9e52f17e68712323e6ac9bdbe002c519da8e5e9936413a47ded916b9e2fe4213255e14840b09cd4126dcb405c8f27612d172b3bf996436f2ac1733c0fa6feedc16fd0c814778204e3d2318b33ecd1f37bbe8871ddde12c62e43e7772458fcfb4c13c202a9a617fb5d31967a8d2261befb84aa2849ca3271aebc3794703cc861732cb3a033039b916fe0a01be353108019c931cc8e804fdf5fc43d6063e4783bd6415aaa8018a41c52e57c19475a4800b395d377cdca3544a01c0380e41fb214d0cfffa4f5ae33f6016bcf3393df36a1b8df96a39b420e0f1c52da93bd274a1491ed513ab61514f78c782a86c96fcf0ede428bd3130c4a3b772333fa7788c38df53c5ec2962dcb355fcbb64255f5b96d974736054a603e5b7d11f2e8530264e28398a93acdfcc9d7d490a35319b2700a021f58a70904b3f0540875a7eee4d72ca845e1ea1e2b1a6cdde083e7f7145d0c24efad48eae0c40b2368ad42761aa227da9151819d0077d0c7d239d17f90c7f90e855f74a6488185907883ff6a7e76ebecb5594f5d810cde6ddcec6508d0aa0b9f8771553f5960e3a29d01a6afc63ffdceefa5ece7fc69be5dd0a27f699790ecbbe9b5e219d80524f9204a125d50a0bd93247a46a38c772f6dbe765643c4917f3a4399be764b848abfb6c085d32655135901ce3c764f5e5221403ce145482d34aafe7ce5cf6388a35b8d1b96dab1e0a5a6fe8d493ce850fe5e22d0cd3971dcee7d9ce00176db9ec070fcba9feeace20db674a0525734413ed4597e797ab7e2e0f799f1ccb4aac42b3b06c36f2c4f8d567dcac822e99bb19e7bb71c573b4ad17fecdb0caf89bf079519b0c9b1c6c0db56f1540694cffd120275ec256c42a26c40d0c07ae5e6b1a4f5bd593ed70063b1fa4eefcda024431c94f35cb8df8e91dfa40318f053e6a0f137a0e118fb0b06bd6b7a705085ccc25d44b6d428359381b9bbbc576082cbf9c398024547c6d86692dcff7eec5f8830d463558f9bd735be0e9b423d4cc311d6fd26eca453e7930c2505acede4ccc111dcf36a60d1a3d8e4a76fdc8acd5dbdc62fbe165ea1a0c5be84037604a8fdfd7380da89d8a763f023b2933b79765b14712cf11a61a2b4ecec86acbe7c41d5b0aad1a02b40304e7e254d9bed4d173b9465445d90afec3ca1c4cc73cd48d4a8e1c8a251a3658d8cdffc5d6b98099edb2f34d728c1afb193e0fed8c6bc4a9da3dc54f46761cff31ea77f2e739e275951f40e598f1367d4786ea685efd87afa48e1b088798661ac588a716db31aa697d7a4d733719c6903a7c466be88e9e4030f7e000dcf1724c810106913e25a28b83b6590cd80ac63169e5036a9944c0dd8fd8343ca8a6a3b17c656a060a1615ff292a70ab665dbd98f0556abaafb509b8caa451eb46b02d80a5bb83d18c58c1d43242522f57f916c06816918e2755e8277b55a26848d8eb9de0b3756aa3fed2ce6c2d603987afad3ea04b391e045b8b5c019e78ba199b091b8e6787e6cc0ef573ab72134349156ecc60374d438a69dbc8a8e8bf2b8659ecc903285cef976724a2da40c6a6cfddebffb683ec0a1036a2653dbc38033354b917ceb04bced55639d4c147e7b1565631b6fe2cb8a8de4e73e79b185364c2de992e14f2f51877c89ca46aef2a6dbc47f49d0d9a717c8eb7ee2c981735576af28b8c13ff195e5aa63f6938ccf86952780e0d58ed0ebbf053661bd88397893426dd2cf5941bc767954c7f2beaf283888e3a9131729089b", 0x1000) [ 2959.894300][T28943] usb 4-1: USB disconnect, device number 94 06:53:57 executing program 2: syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x80000) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x204000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) write$char_usb(r0, &(0x7f0000000100)="e19f500ade052dce59ba380a82de3cfb618a3d1e226b45eb4e7e81e30e43b6577b5c2bc269c689a83508a96f1fc45c12476cc75c7fd3b001f4b0986db974d50570c0585214a098aa6ee8fb1cb6a9d6af971f2b07ce501a675ec919e8e372e2", 0x5f) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xfff, 0x200000) read$hidraw(r2, 0x0, 0xff49) 06:53:57 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) write$hidraw(r0, &(0x7f0000000000)="19774dd82556dc274e1ab014b8eb9722b577942f271614209ebd4ef9909f2b00f09db1dcd5b33173b1d54c5d82fbf60a27143fb2703b846c24ba1b45a13bcae48275f1fd84a36535d7bf4e5204c8f57efc0bd4a64cf33564beeaec", 0x5b) 06:53:57 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040), 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:57 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/239) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 2960.079838][ T8301] usb 5-1: new high-speed USB device number 85 using dummy_hcd 06:53:57 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x400, 0x800) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)=""/184) 06:53:57 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x400800) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000040)={0x7, 0x7ff, 0x2, 0xb7601c1, 0x5, 0x1}) [ 2960.659319][ T8301] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2960.668391][ T8301] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2960.676570][ T8301] usb 5-1: Product: syz [ 2960.680975][ T8301] usb 5-1: Manufacturer: syz [ 2960.685634][ T8301] usb 5-1: SerialNumber: syz [ 2960.729858][ T8301] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2961.309049][ T8301] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:53:58 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) write$hidraw(r3, &(0x7f00000000c0)="cee889040cb1a03b42edb2c4d5b4f6e4af6df49d713d674c1e550839b1824257e3b8158167b35ee87b5c44df04d12c84ebf78fd8ff820e781f372bf9b16f095aaf026df2817e0f0c68d301c4de40e66fbcea2502cc89c8c229cd316125a3c61dc8b60e195dbff26a65fe350fb3c623012db3eb2eceb9a27dbea1af1d3ebff82570ded2629c5721a635f6924506138ce355b82c", 0x93) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:58 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f00000000c0)=""/160) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x604000) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)=0x7) read$hidraw(r0, 0x0, 0x0) 06:53:58 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8000000, 0x20000) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000040)={0x3, 0xffffffff, 0x9, 0xfffffffc, 0xe2}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000080)={0x1, "d172ac92ac1d8b695e609cebce922d601a15085abc6fe046079927d1d0c9949e11d575e04c98aa8eb9120b0fea4fa57bc825599bc65d6b5cf92d260824935993"}) 06:53:58 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffffffffffffffe, 0x501c00) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000040)=[0xfffffe01, 0xffff]) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:58 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040), 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:58 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x80000000000024, 0x80880) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x2, 0x3, 0x9, 0xd8, 0x9698, 0x2}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000080)) [ 2961.519831][T26987] usb 5-1: USB disconnect, device number 85 06:53:58 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040), 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:58 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000240)=""/4096) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000180)=""/89) syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x40000) r3 = syz_open_dev$evdev(&(0x7f0000000200), 0x2, 0x8080) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f00000000c0)={0xff7e, 0x779, 0x1, 0xffff, 0x3, 0x2}) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x168, 0x44000) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000140)={0x1, 0x2, 0x1ff, 0x7, 0x4, 0xf5f6}) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000000)=[0x3, 0x4]) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:58 executing program 3: ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f00000000c0)=""/74) syz_open_dev$char_usb(0xc, 0xb4, 0x3) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f00000001c0)=0x4) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000180)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000140)={0x1, 0xffffffff, 0xffffff04}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="93ea256f25e311129ecb44b7c24b8da6eb994fc772bc09f12796bdbb7195a6e3184f300749c91217a32ae437906c3cd2e5c1c973a232fc0d16688bcd2cdf2720dafdc0466ec84a79653c7d5a159ca2f24ed3d41eb72732af6909cf5c5fb2e88c7bf7930af65a2b46064ba3f4dcb6b4273bc051d99247464265f3fb") 06:53:58 executing program 1: ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000000)=""/21) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:58 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x46, "387552c7f947fb076756596d50892dde8451a87a5cbea36e45c926d6947133ed8a1892254aa6ddb6d49696624269c4bc542ad3755ff4cd515a11a715f743d0ab"}) read$hidraw(r0, 0x0, 0x0) 06:53:58 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x80) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0x8, 0xa0, 0x3, 0x0, 0x6, 0x9e3}) syz_open_dev$hidraw(&(0x7f0000000080), 0x2a4, 0x0) 06:53:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000780), 0x8, 0x50902) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f00000000c0)=""/117) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x2) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000007c0)=ANY=[@ANYBLOB="38060000faeed56d6743c4720f3fd4bff944ac397c8b5ae04dfc2560cd566385eefb8a1c77da8fe5e3c3f2d251008d3e666b875942f91999791c56bd7589b1d2e27b2a946241bdf03ef5385227ba065b19fbe94022c0a44eadf0c63c495528dfef6872f4fa030b0dde2222bceb9005ecb39dd9abf2c417421ff5964fdc5452dfd2c033ad22d846f5005f1aedeb71957f771064437b7acb78d2d3e583a880c53db03efa09ae08983a235eda2d2ba51408511d13729db0e650bbc02b051d243fa977ee66b17758764d9c3c38c942ec1500c91cfccdb204db6764b87b09e67a0da6db168b8379ada5cb17756e830d8f7cebe53d57214b50c1d27051b01a7a8ca86d9871c7809997064098f29b837845108d33dc81f3271a2b3c5fa9963273d0b355d0610a7d641fefb1f3fb42b7cc7581477577acbe67cdcb198f29094f2b41e287d51750b8856fadce45804d1543cdb2b6363dea168102430ab14344ebc5805508a1d81a176e8fe89e3460940312fccc8063f82e3887110adbc066315d938e77c93d40a20a743ec6bc3008da0d48fa4720cfa462434a926915f66acf90dbcd7e72fa22c320407c2488ecad94542357d3057c671ffd13eb0f769d18c853064ce057045328f0333277defc2a633e2696c389052b7c710fe454c9b6e8ec68710e9e50b016b4c72b36393d0e8015dd791af1991ea26cb0639e4f9bf2e6b8983cd201952d2b561c100c32837b66f6b522f90ae564408e70f47941c1fa52271ec577494d481a1fc9e5697b172ea1cde672e849a43d8dbcef6d211d0761849e6c35834a0bd873c2cfcd4e0f4f100726d757e9bd158f5d8b77e0f3a50311a7525d2e3dbc87249d81ae89914218c9ab88f124410bb0e9eed540773ce54c23235c1e208ad65b6546bc200bd812981927d2b8b6d6879063b65cf9c7eac8788e128304a1aa3c04100e9a9b95724c70701065b9d0fe8d23c1a8138a5c8ad24c68db1507491e5ade135a8941b9fe7c156250b6a261bbc6b4edabfe1ab44a7596d3937a3f937975954938d89f4955da5428d1d5d8d9078e1661155a3041f7ae0c10f304be5d3e57a2d819ac1ab8fcd973f9cc13e43e51db52b2409ef3ccf65ced43a76b14da61a381d3cbf205c96bc6ddfd331b6a0bda77126a45e7d1cdc1d0e0d0a9aab4617f8e24bac810359d12ed347dd008abfcb16e30492f940e1f8e217fa0c021a1640057568657dd240fe7333ef6ac2acaa23ecaef63a590a9c8b4cda2c260ddfbc1d797dc11f36c395f66edd94865da2894a1d14cd2110523eed6f2a1c12376fefa995e5da8b46ee26975b80df9dc27c6d254617242fa251b9dd97cfeb3b5fb2b3926072efbdcbf8119452806adfddf2804159ebdd741931053c4da3d7c93ad4a30d88503f490b673597a06a69eada0c239db99453aac7c2331b36bd0bff861b1a55879893925359aac65809bbaa54828153044d409f716bf06c872768cc2201a301ea8dfa6da30d12643d45918a6e692aa9deba8ac503c02ea1d347dc6ea9b8c79a92b28291e0c130707fedf60e58724ce5219acc7277974d4edaedf1a3669457efe469b5b9f4ca41a52119ce69776449a6ee5bc9714c8d29e50a92e901ecbef41ec8c130a836e751244cbfc43904750e30a7cd469cee3d95b7d6e4e5de6d210acdfada9bf94e1d271fd2502a8e7fbcde8b8aeeeba332c4fd50f78c9b54b3956048edb8510c4a9aeade0f245a93ca6206d45d6f01cd11c36bdff914c2a091cffb2db71030493619ee9655cf3644e4c6420b869e9ba51897d5d21f395b822b2426c76dfaa53d44712957d24dce125b131af337b3b324caf91257eb2e876cfac92466f0e572e9339d0be83ddd4c7426581d5f6d2968ba5f5e51c9c0100ec92e6790b203334e185f08657c4725d4e9bc2759307bf8d3d834e4e0ab6140fd364a3e46326f4f1c673423270ad60a8ac2e1aa7965950f9dcf993189b7740554351ab50a53defb988891a913d652da661ac88d6cab9fff658f2553c36e3249ca6ee44a8cf712f379d7a0481eb48b1eb1f6692cfc11a0ff6d954a20061937dc6c3ca885fcd3f0e344598583b36094d6f76df15db94cf7e3f2ba06d72627b82b5a5873768f80421e8e4890a7c9dabd8d9b10432b0a18427431509b65074dc071d17da4d47fe7f16119d2833f3f2152fec71e0e88496cee922a578f0e5ec117bd792dd50ea58b6617717f1cdc9d74d855fe656f8b1a8e42de599c1a48d9498000000000000"]) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:59 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x2) r2 = syz_open_dev$hidraw(&(0x7f0000000980), 0x3, 0x10001) write$hidraw(r2, &(0x7f00000009c0)="0bb77a29a5bcc3cbd2e3c953bd540997697d21187f78be446cc6a26aaedc96e93e1909f1dba243e909ade69db0b773f155cd7a71497051867d9a67e9fd78f85608266dbf96b3bfd49730d0badf8cc351d8895d0eb1d1d3838fc492472d359ff49e216fee77a15b2b17606313dab2651e90f64934eae3fd5ab7afedff2e0aca06776cfb8c7be665e36f19ac512e6414ac29d9d4634e61ce2f99b322ea6ddcaadb6b3d387628f9", 0xa6) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000080)={0x8d3, "dad9c8fbeef3b05118020e535d4bd097c2747be6c830c3d2b3e1ea3186961884095bbafe127aaae1a2973df03cbf74b75ccb50d4d42bd02a746db09565335233925a66c6c7aa420d38593217499bced40823b51cad07f2f8a96ef8388ca6a38581dedb2271264c3bfcf8754e0fc85458366ea3848f8e5c935078a1216cea36a7a93b1e6b84e9a2912fbbbb424b694e47f913ad30947ac96115ad6ba4c8c4bbbcca78a27e461a065356a00a17c9ddb58467331c0a8405cdbd01e923fae548a9f9403654697aa376706dfa9796ab74637bd94fe45250af0ee6ed2262450958a89aeddbcbf7210cc658009d4a4fd925afefd5f73fdb98ff1f58e49ba6caa224d43dec30d5004c71a947b680cc19b876d85ec89b99281104c8fb6d5659c0568735e4789497062570f4144977ea817b10ddc80324b41d76306ba40b164566ec42d16c650baa872fb980c6b77d2be9f9e915e8ac0a34c4f27f955da5d1b39c6bd9e114d9fd1425a064936b3668e26b1e4a6e67ba1826fa68b1a7269d6e8ab7aa5b6f5444a4fee0244bcbf19930d2f808155e647be268adbb60bbb39ce21075c5b3f4dfc6fdbd8eb8c70dd48711cb92d766ffc3dddeb920ba1d8ebe6a731a738abe676fc37f85da89014678fff47b374f749942443b7f1002908808d1f46dd589d9f62950e58d83f462aa0b3ed9008fde10ab8d0d430bd2ddd6a5186a87c7fc046df031300ac81334a42bbc1e5c85f8697450cbdfe56ef30a98248899abf07597b1d936449748e20220319c0cae97bdebf4683d0a24c26e69bf86a566a7c60255c14745aa92645a5466ee11d7f8117a61ccdbe2227848321527d0f4f9108dc2cccd91efc2740622b8a2d1ae5fb32410e83b70a38954e3dd566337464c219a690137cf77c375163874139349bedb5ec7761e13cc209579d30cf4763f5f4ac5382c5b48f0bfe2a92f57fd6ef30ccff959119387fc027b1a6b96aac0b742804a57397beb81a2b9012b4707588bb7e0c1293bdf179ddd67041468e69497f1a116e821861b437d63a603faa521b8c38c36b93fd720f03dfe1622fdbdc3bfb9aa7dc85499cd7605afc151ede42afcb8749f91dabaf258644c154d1801622da541566a41126e9001344fe8978009928230429ceafb2db38529ea999210071fbf6ff4a116948e5618d61ce37b2f178642b1f69f2805b11c3cea6dfc5a73bed3ad7dc3b39f350ac712f77894a3be6f8674c5294538a42b5a8b5b9d1727819e3e05b9747b971e20e938215b094e4a7880be36a2167ade00d29b77928c68e0b79e6003414b09478a78d8ca1da88d8cbb2dbd8b33be214243f4fbf3a69bafed5a13c4bf6c6533f2a861f917a1bad02a15f72025eb69a1a7e2a59ac9b469dcee2ef6f941976b85ab335b42dc47296034d72ec7c39a1efd7fea9726e6106164b558be9ad402fb6d33b6e6edfb8cceea0b924bd1843c542f545dab55bfd07c6f7ca39470d2e82a504129b6d8e9279e4e5f7a62212178a5dfda55b2cb804552791f89da86f006cb75e1257e9813acdffb3c1c46f8bfffd2b1c2219b9923a8faba2148810e0aadfb0d1836e12705fda2a1862fdc3033762c27ef00e9ad81eb822dc8470832653bc1f712da70f1d43e9f38591dabed9c765f6f005b2a0dfa8fc5c8d4f0df288439f8d7c124aa65ffd1e7f257f28e97717ea218e429adf020fd33d05d81b43e4b4dff8cb332056901165e3e809cbac7e9d055a0a49631b6ddf5f71e07706218ba8feda0711fa61ab101297d6f38ecd157080d8a987853f1bbb0531ed67436788dfbc77a4670aa79cf15675fd2a8648d942d148ff430b96108672379aac2d5cb1cdc76d01ad6ff6456ea1784c8075b7432fc240967df061ddcfe8f84e3f66b043709992cfb1ed31572833ff79ad74d67bdaa45a295d1637cae35aa9dbffcd5f07588536c7f38274b5b7595dfe41d00f6ad9c87b500709a2e3c5216a404b3d51e869db73f9680011dfd6a8302365ac939740126bd25c5609adc6dd0af4078dd1be23e8cf3fd5674002add0bf5e05a32901f2461fd89de6095d3fc2c5bb12ba00c5a251dd822ac3ca569b5a1f140e4f67a689186a4b80ebd6106193de0ddbfa1733b646773c18dce5211e6434296882f98bbd10acca143ba1dad3d6a09340e99ef13a312551411501e0f643de0d90431c2ac4c1d09bd3b6c9e206bc555bae66d24faf9600638552ad003c2374d8fa2e3fbb7857e1db3c070c819c0c706b2be009c0b9d81cf3cc321e364065ec35c12bd2f9f560719169344b926d4e8f45058722169b81779597cbf5e097d1fb62f0ace5a2dcab7a8c92a8de61bd8e41182798dd3ded7ecc9deb6498455daa1751e67d4f6962c7d9294484c81624fe3a38c10e1b940407607e2a45e7446bb690dcc86709c1ab4ef4f1499ef98a924972c3d61693d3d1a317a346b066592759eb28a8e5bd382864d0dd90b59bd91ebe2693849165bb62989997f29ff929fa55196fe88ad3eea9ad368cfec9bc8e2d6af173275b0b4d1b4a8cbf14ba8baef9530c2fcc2a50b6eb6bbf77ec202711b42359b628e427c10abd8d13bc3a46db47fa945f174ad57f44f99049d6a0b07c6fae13fbef1bb9d8ba526ef3c59db21ca423d363e9e9058a519281a4890b4dd93b8243538938b4a2b66d04e8ac10c14ce8e34ba9db4e6064e7d480baa13ddc7c52cf6ca7805d5ea37a39bd27ec88fe4d1335cac18ddedbfcf02e053a8e5d32583e55f846b8a6c0c00305878b0685ebf05a1477e7bd9789e6486e30bd845210caaf058280aa277e6256e216f873be44b0d3e037c493e5816d9c5cf31ebcf9942b8a81aa26560ace2713ac6e38eda29562714ee18c302838b5cdce7af5fe0c3dc006f55910edba38f7c778ed1be44edc5a6edcc8f726506cfd833b132aa51e17bb71bf0e2ed9dceff308c8edda4ba676b26bc34757f5809aa0e965091dff924ab86f25f860492e8e9bb5cc35b926cbd1dee093c78c7ed89766e9572c732f776895f344c7145d78ea3fbb86e3c2b99aec342d199fd396955379648708e89f75f2d7f93e3eea10ad9e0ffaf848061d4e4e089fd7a856d5b008d70b5c14e93ef91a8a498390e6b197af95d51d21d16cac8382ce2a9bb9729b90b63074a6f0bf5218593ee9597d7edfae1577bff3c8897a32a89caa68832d9fda4b0dc16ea9915220023f2"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1, 0x84000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x3, "dc6428b762fd321da947d0492ad3c716dc010074132d5dc646f65b3f2a7278746517c3d8f81cdafbb353aac3ff1fec220cb1f296d954bbddb7022d6a7c25202f"}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGBITSND(r1, 0x10, 0x0) read$hidraw(r0, 0x0, 0x0) 06:53:59 executing program 5: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x20, 0x800, 0x1, 0x7, 0x0, 0xbdf5c6e2}) syz_open_dev$evdev(0x0, 0x7445842b, 0x501202) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:59 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/20) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000080)={0x3, 0x200, 0x1, 0x81, 0x8, 0x1000}) 06:53:59 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:59 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/173) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x8000) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000100)=""/240) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000200)={0x6d, "c434484baf95b328f9f3337f9f6964e396e139ce1a3794bc5ad7d57cde89c37647577367677dc38b9a622dee893254a1432049aedebc0e74cafefaef9187c38f"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000280)={0x7f, 0x0, 0x8000, 0x2, 0x101, 0x98}) 06:53:59 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x800) 06:53:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x7f, 0xb2081) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80, 0x40000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) 06:53:59 executing program 5: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:53:59 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) read$hidraw(r0, &(0x7f0000000000)=""/51, 0x33) 06:53:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x309001) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f00000000c0)=""/254) read$hidraw(r0, 0x0, 0x0) [ 2962.329714][ T8301] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 2962.336964][ T8301] ath9k_htc: Failed to initialize the device [ 2962.352392][T26987] usb 5-1: ath9k_htc: USB layer deinitialized 06:53:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xafa, 0x40000) syz_open_dev$evdev(&(0x7f00000000c0), 0x80000000, 0x800840) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:53:59 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xff, 0x381281) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="5a5ceb4f4439c1960fc95c0eb674298506b76a961e4268ae51c961") r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x40) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000000c0)={0xd6b, "2682d00acb2183d791dfa61c1d1e3a87b7cf8ae0fb8c327d4d552b437b1a4b6245f812688ab9dfebc2a9855a2d7b22c375107e9e2acb8e211b799b05456b2097f73d4cb99eb957b6f192807108e42113e72ae36137182c1a526cdc358a5c9d5556500a963a7d8f10a93c933842226e6b5159bf81a3776fedd931261e59e6adba002e06f70e650c554ca46f4d80507def00bad61599568f1db074db3d6227213e4c3b4fad6eb4a279b5e2707ca328e44fbd7af2c677cd02f375cc16217f67462f83bdccda60d005e02716b0d8a91d9ec832587f850b895c0d16644e0a4e0c51b8e10d5b05fbdb5f514a426ca1a1da3ee6f531c9611ff0b58e99571e9a09f86c8a5a2916d55719ceaa7a7222760d8d49311fefdfdfc13f4a09dd49493d3a5f86e9d9803185008faa70b7a34b6903fdabdf158bb4d0ccf11ee77eba98c43d264bdf576ed108391986a10d3441627acc35d647a2ee7074dd03601f3fdce9ee3f7c2c1383605b78da70f9e23ff5449e21d41023f529c37b05d5e0c23f0f4cf17643d64f95f19cf743eeb152b5df60af2ac4375906c0d78bed93355cc7d0da2dddf3db5efd8fa4c8f6f21cdbd98f22126ed7da42cd55a2a00ba46057696a339601ac08b93d4bc39f537cf7c94d0d5ef2ed000e10c69c8719dd4141c948292e821e338dca07ab019636ea7ae586367f69986db27d74250d046d246760ba003f7172bc228bdec653bae21f74a3f40d78e31b0961e0ea5bea874cdeb344c86d5e33cab2e79a235c26a2d0372c4dadae714b422e10756809bf4b02b7defa07decbf3f6927517387875de7281ca77fd0a2a04997278ad5a3b7bb1c9399cd835fd95eb15dc5b5818acb991f7b49540c55cfa0729c733fb9d635be7aa58bd4f0e82705ee9841908365eb47c5bf19889489a3dc8143ab9e6ce341c688564092aeebb24cbd0c1bb74a5c05e91e3a484c8dd38d8bf4ff0da05415ec6bdf4114589b70e1a7fafc42e2b4d6490202f1b4d9deaa1ad56046cfe6179beef3b0f405529ef6c6744a0a7003d17beabed26328de63996a97f000e3448a01d455726549aefc0c498a78bd6b9edcd2294c1a6e7d949d136a46856c17a9d7ea43e21bdd69540b9168ddf294b8d1eacc4bbbb8d2c05caf4a0177bd192e43f19a967b0ffde4d919cb7fc7e9dfb101ed06e059aab54012167a87fa632dd87a6e19a976694011b22969813227023cda2c42f93948074b30ffaac0a233546fb4b37f86ef9db0092de890397598e13a0b42d2263eb921b0f619b77856d09c999a5bc062aa69b426f52210cd76313f39128b8d76d36ee27723e6c5136f101a6095e6316343b9544c3c4a5c627183b7b035d659dd6a02deef3847efcad3c54bfe8235410df96f50fde8dac3792249adbbb935316b53229c0930b084f1b9109d70107fdef4a98815c8f55b714c38772db6c31d745e63b49432f747fe3d6077f6519874370c39f66073e43b405cda5145e7bb7e84143919db5a0e24e18087ae0385c54bb34de99fccef64ef4232336af5f5ceceb1a409e9b7ac3d4c71c2195eb4f798443de7272bf13b4bc21a61af1625568666d3454798508a4102f0f7b2f2cd204b7fdafb7df7234b87c7d59e0d4d51ce01fa75e9b3f31074e3f8dfb4ed9889f8808bdec6e66a27115163f666b7c007ee1d21d32e59d2766ba6d5d4b1170d68ba1ec643388376f8bffa83b013d4bcd5dff210b1ca72cf02b8489209fce50df6f77a0c1c18581f8ea3e0207ee5a97c06ec81e82098d3a878e982727eaffa65e54c18ac86f7e3b9633eb82c62d1bec52c54ca7c75b812d3d05256c8d90d313774de1ae909d02db4c8ecce783996286ccad9066ebd490f2bbb4a429e4625cd11212c0f476d87c52d1f3de8f4fb55ca922e1757412662204cc8ab430e49ea22344e4a7fd09307266f2366a849860c4ac6ca43d46a7d7a01959995c86f3c60e70b3dcf2e60aab5512501a495e26bdeea57ab9f1b17cb86a440c78ffad1c94d4b267ba5cfac90e0f9a1d7e98eaf78a79ebd498bd5976c28719baa4927dbfbe0c9e598825c26cb5987a9e43885105716e8294a32d651bf7c708ab239bfa5446247291c9a8371a7916822c830a0e8cb8f95d647f23a4c325ac179d084bd97a8d5c64605a148425acaf297df7e0ba34fe4d139af07c7a6136a56c62097157d3fc1e1d925c23afbdfc97167101caca33b4a80f8e7bab474b673e2fc940134ae330d6b645b4d1e577cb6a86029a4151607787f6adcea6130a2c0aa61365fee6df6b47668123e872635cffa3615bdf6c44a82515ffb1167e42ef6bbba922aae9686f684312852c81b66a77062097dc118bc06c23cf2e94db284e3df3c7f0fd97762f37cfddd60dace65a52671303c6f3d03fcb8411c4a6471509adaa15e1536007181f653b4e1d0137e934462c6f60b423d9b06ff3c2ee93f7c12f1e834353b86081a09b54995b2b14d3d7393d63a01854341afa8e72e84f95b5b8478a7bc29709db9182fcec88e190318b4e88b31f8b40e60a5ce3422d32b60b4ad78f37643e06466f249f3bdce0ade96d15f862b1ad581048eb7a927e2ecc64288842f58aeb6a0205877e061b6c08d0e9371a08421b393ec896240dd353ee0406f2149bc1693b601ee64b6e586e828867a1dafee7c514fb579a2bcecab0cee5893ca986c86dfc17bc9c62e05fa61c45cab74a750a2e83caf534f1a3ec1755465c33bbc5c0c173e7927e368f220bb3a5a10fe6a67f4c4dd3d95ab0524a2013085f1ef1c733ab9173630f68b9c1b0778770a0e07f66ebc0cbc58b097994c4d9d8028de089f6547b324a634ce6a8f93f4cd47f39cda17a754f261a55464ad7e47e17e4b23c10bcad29e682b5eb6cb15ea450d6c62366b92283c7661aba45ffa3174b46f31b30de494d8463e409049ae74f86e81a188869af75c804c8cda0f8d875f21839935c05f37d83dab422c998a8e3e7550b4c0417a3645f6907a2aadf91b4e8863f66e1bca895a329f13892f9009d2e83e9f555f6688974b9d6c7e9b9a428f5caaa4b55bac23218eaf64f7e88ad66fcfb3d7351fc21a4264b170d27ab0d5a7594f75ec0ee5f5a813be9c38863e3c0cd5fcdfd162138fade3f4cdda32d37bd4bb474e48c5fb894395a7e99c5ae7c12acc07ad1347853b78962c07f3804a0e34319c38b69ce5b290fd71136fa4a2e51de2325bd9a8214e7561a92e1c1d0477d3f9b6f366517a9ad1e04f163f2303136e52ae7782fe1fc78adf8465c3282bb0b4f65b819836dd241e802b438bb7de8d85e78b654cf54b8fabd7825d39dfb5b166d0a2c6dd0e9eb50101d9d23f8b4cbafaf2f7bd9acb03a0e78124c9d715f4d602a71d0cee30df234e65b568f833a111d0370395ef122a2b2f2866b1e6a49054a75bebb4d335c3cd8ae13f4b2a897a3123eed2c5cf9adcb0a1e927c747d4aecd5ee3ef1c85ebbfe272ca551337a307bf6928f9c3a79f92c27f0a649bd167768e9b2e1fa8f66528257e12aaea54c26b59e5f25b25baaa15b0f2e6528494a9493064f5547433e308f0f53eb43202554496b9b8d8fcdb9ed99505d017afd4e4f918b849ae8e67e0e69a7658da9b5ec7576e88c2641ef83b2eb8207ce573b8306389155d7f21b23c1555f8816b1070caa092bab2fe51e05443997cdf27b48fc9555eb663f02ada84a87035e095ececcdd482f96a7d7cde74538116b6563e7fbdc33e393616c8c965ad921902dfdb94fd0039d37f09436870591b99b01159c8f27525c64f68c693d3b6f2716d7906fb852998b338fd744b7e3d104dc76e095ab800c962a77818961ec2b4ee5d3b5450c252dd32af98af5df021f5e913348fb130ce5637dd1f67ef7228fd050e2dfdcb61615966d9bd75085cfdcf610b7f2975ff14eaa68097107166cd373f924b4a6d1f7fa8f018dc9983f60d4b65a6bf96bcb33afbe0093ec50bc18471b8b47c4026131105eea5297fe08b70948e6b26a4de22333c29c000ace4f3c4725dd85681cea0019e552cfa926937778dec24995e90bad8d4c456ebb4fed606d486edf2976932ae6340e8cfc9d2fbc32dd1df0ea209f135a88cb05dd3ce591f256155cc956182d13190e7bd99c6e92d38719d7892f3b0adb5303ef0918a35a477abc5039d1197800b1d51b4a5bbdf6352c9f3caa2d6b146907955ffda72da233e222799ad94a7630bbc6a5512d399cfba360327027a459865845fbc76e03d23606b9e7c3cc36242ae8d4b630e8a09ad58256bb004a25bb618a5528e90aadc1a78a0a056a9a2e02038d9895656ab5e177f206769832f1bdcde8cdf25527543e88015cab9f739c472a414e9ccd664ae94038c2d504db79c91bc240e5e1fe518a0eea739458b77398c292e84f5bb56faa4b758a05cfb2b07d06683a9913e8572387ccca066abb3e551828dad53c753c86b0ca4ae9dd77c625b66bcef6727bab9964986bc7a6d69515fce6ae0df561eed014fa256c984c5d51be68f00197fd5dc4f25b9dcbde96d945368782e80d0f5cddf2156d389935676f6366f0d7c8f3a645fa9436fd0a770ab444ffae6c2ce5ed65b49e48866195b57e5ac31c3232e78813bd8cd15eebc0f7a8f7bd48da324f74948cd207cf8353f388818fdf60206e2310c1ec59e62bb99dbf4794192c6da0ee7ec68301eb9b151b3b982d05191ec757e0305cc5bbbca5581f91f8e258e8352a749c1935a4a7b28081aba713451bc588d9b9901aa2b1baf18e60885d173667cd2d811fa2652cb7a8c1432b9c59567121431d459a3faca0aaab0d08f6033152492bdae238c37235eeee1318bbc725f88d83a23c120eeb3ea8d683a1bd66f57a32b5e24a4bd61489fac8d799e6b9dc449d36f5f1"}) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000040)) 06:53:59 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) syz_open_dev$char_usb(0xc, 0xb4, 0xcf3) syz_open_dev$char_usb(0xc, 0xb4, 0x2) syz_open_dev$char_usb(0xc, 0xb4, 0x3) 06:53:59 executing program 1: write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="d6f61ef77090375414503c9f6dd881c297b45d8fea2d8b4e514ba4590b2de2c3dfcc8f468a84f6b6493d269ef2f9e420e87d3346e867d105017b8e9634e90a9a428444d09e8b6c8e0a82deddf4330ceb31015df486b97e3875b37d81ab5f", 0x5e) syz_open_dev$hidraw(0x0, 0x0, 0x20402) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x4, 0xa32b, 0x2d6, 0x2, 0x4, 0xfff}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:53:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x182) read$hidraw(r0, 0x0, 0x0) 06:53:59 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:59 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 06:53:59 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x6c96) 06:53:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x7, "ab219db123cff2c182dc6e8f51f7ef76990bb4ac163c9512543b523aa8e8cb17d1c11561f6a06c3e047e357d938bef78272a3a35b1cf7abb997c1325437df5fd"}) 06:53:59 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0x7, 0x2, 0x1, 0x4, 0x6, 0x8}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x7fffffff, 0xfff]) 06:53:59 executing program 2: syz_open_dev$hiddev(&(0x7f0000000040), 0x205, 0x319480) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x1) read$hidraw(r0, 0x0, 0x0) 06:53:59 executing program 3: syz_usb_connect_ath9k(0x3, 0xff21, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x10, [{{0x9, 0x2, 0x96}}]}}, 0x0) 06:53:59 executing program 4: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) r2 = syz_open_dev$hiddev(&(0x7f0000000000), 0x101, 0x8100) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000000c0)) 06:53:59 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/135) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x202000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000100)=""/125) 06:53:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1fffffffffd, 0x400000) read$hidraw(r0, &(0x7f00000000c0)=""/187, 0xbb) read$hidraw(r0, 0x0, 0x0) 06:53:59 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:53:59 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa8401) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x1, "e7712522aa2bf1328fd5a3945f97d207591bac4334f8bc0691c85b0a706e139b83c8da5f3c936359de86fc6b5d476efa7eef2b8610b672c56dc79a8ed059d4ac"}) 06:54:00 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x8, 0x2cc281) write$char_usb(0xffffffffffffffff, &(0x7f0000000180)="d03be0ac08978c914f84582ad754f6c83ce25d6a8642e9db28b2f12e01b51b69a7ece090be0c226ffb8360849690979b7c883870dbbb44149b7f2f229c790e77ad00e001a480282e58157f637fb11f17adfe15cba2b68ac7ec0b043f45703b890b2d27c6230c112a196b8840f8f14222855502cfd3827dfa383f0a73297722393c157c79a66fa1ea3fe745156cf90550ede24ec83e5a903874dde8736e8703dcecd1fd23d858f8a061b246a78c8eb306ba20ef3a570be48a8be1fcb30690a224316d179fc73a3a4e97ae52c06bf5829d9620ce33327baf517bd5391c9f7aaf580b", 0xe1) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000340)={0xff, "6c24cc4ea0521a11ad2699b3955de830772360bb31cfc150d193932ee9de8039aeb211065e3c300b008a2b010f4a0222848116af7708e9e8fb8546e9626ba130"}) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000280)=""/175, 0xaf) read$hidraw(r0, &(0x7f00000000c0)=""/146, 0x92) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="831bbcac19d421827e23ff85f2eb8c644d97e67afe48818388cdc1aafb8b5dcb96461cf18ecf02023e1227c4b0040c3c88127bbcee806ce5ae19eaadde576b9859788be36b68295f8c68dd14bf74c85d0f517a182a363c9a4524911f2ae12a20746644343748e71a") write$hidraw(r1, &(0x7f00000003c0)="02c0059f543ae1d577138b1dda2439cf94b438d384c99f2506f1233cd70f511732c256d3d3ccf0a6dae3f42959029569fc48e478785d8d4ed9f7a0a499057a0980974ded09e5cd0254a663d4883943efc04af770efd979e32e05d924a7b93ad84ac2c5981a2df46eb2f9c584a0d433f6f7e37f", 0x73) 06:54:00 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x6, 0x8a402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 06:54:00 executing program 5: syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x1004, &(0x7f0000001080)=ANY=[@ANYBLOB="0010004e5e337b1f4b1206744920fcc1fff7bfa8705f317a64e60f1391063dd06b21df55ef7af6da09f59cc0b125f93a7f94338126844c6466573949e07fb151cc214ab5f678d58996bde732e21ee81062f0f8b978c0221b9652d954f5deca1cec84f6fbe077d8c9bcef6f7533e38155f92eeb62db358ab78f28c043a7d04eb6499a5fd606c3d1dbf4694cf6dcbd063275876142ba0b5a364964e8f7193eb48f8f0c2e46bfa3efeae50e5cd574db9dcaab29dfdb302e45dde153744b33762b41f8245da67e3610b64ad5b777d85edf9ad6735ebc64f4b4f27c972031a4f93f8bced87c5b6fc015aab00192682192016a0207215b6c562c35cefe7c50bc1ab5d118d8fdc5132ee9d656b0a04c18a36ccd3c467672937cdd068487220b00f33273a1bbc2bab94dd9f443fc504e0a5fa7b72b07f843b07da2c0ad05f04a12a4fba3f68fdc56c2c7221758a0aee4749c5d16ab098272b90b0fa3905c9adb49b7b82b32c2d9f6553ca7ae668cb1adaa3d362e6f70158531c3d8d7a833c6621ff9ce8ab67485ec5b4b136162f9a71e86d58dad14a5aaabf2f39a472e0d1ffd3dffa030a72d13864fb96715e29840a8f9de4a0729c531ea7930404d6179e95721a0612f9cd85f6eb3673dc2f611b62ad560e60d0fb4886fbc689c197ae29a3e163da5e5dc76c83e5ff17cd6afd757097412462d757a5974aaaffb16fe8f723cb3a3125067a574dd6a5b496c915e6acd836f8e37f1ac48489722a23bec102209b181c4fde1add4569d8b309d8ecf723f06ee8b15ff7c9df94d1787a4767484ba24fe8b0d23e1409a85a2e40fc10783d30574f3ae40c70c5c1338d02e46b2ccdd5891008175997be1a6352a5bb596d0e4fc4678b823f26b495586b70b9575a043b4e80da24f4fc60500289de2cd45f4788819344e1eeaf6ab71a8af79b99b43889d382659cf5e5ba124c87d30051640021b251003209fe78b4771d5fd68bced3586c3fa368c1fc0116252fafd3cd0ef1d3ba3f55b5e873b3aa33e1fcceab6545efb231630a86e8b8f328d439182c6d977fb1d6f1a6c3db8824aba27c53b97ce714828a2d53aa4c018179a99e1245a65e718516ebd794780a40caf382bc006aa9d44afb0865b4e52c77ea8d8ed11a488fb67911c9a70406a384a527dac35ae011639457a59ee7cd80cba63c237a609dca64d26698e14453dadf0b2d7b30d3e5840edba450c873e8d208bfc0e27dee7ffe480c45f3cc7eb0b0f5d833caee2d7a1d1d72fba1a74e5ac25972e7bfa08e5c4aaa25ba038a947927782a3e94ae7bd8f061d83bd2addfb40b87393bf081a6880b725fb4fd16251d115ac336b0d8d9ff28ab9d45142c5fa953cc8ee1f3b8a196a9872bdf16aa7a2a5f2d53a29a23103330f170a2dacd0e3749786b79f81c692d5da3388d12ad652197d83cdd5729fa2d416769c4e174880c3073cb1cf0a5e7b3fc84f922fcb9b6b8e3a4958e7fb5b0eb287877a810b96d8b5340c49722e3c76307ffe2abcc03be4be0f2f1bc253d0abe29f390d77f810397eca2ac6282c848cb875287f72efd347f082bbb57ac0c7194690495f76d0338923a8083a1e6912780bdcb07cf237b8cf8625422e37fb3801f1b06645c141ea9c41a99b8e20ca7e5516a7c06245b99712defa3c1ed3f26e8c9fe9a92e69c41aeae2171967b2aa526b90947b1132fdf2ea5753f043c106bae645d949257cc46ade32774ad78e20a45d83eed1328d74343144ebc37ffab4b12a5d1e81805f41b96da7a51a721cf7e7257cbb294b584c96c68ee53f3630591d091a731359e1a08931f33e4600feda89dfa5df3c879f6eb62f0c0b7811ae38c64cb1c68c4ac9bbeb5c7df08c435524cc4a2bee2a7dd6df93d11359722b165ce590d52ba3145b642ec674f19d73ac441aa923debca928e436c9bbc884518c63c453fe009dca55ad939460071c55979f1a2c015fe2b81def17b42d2f584165df6fbc15508b61024e860b9705cd1b1b489fc0fd594282df328254d58cfb193a5579806b50ed3bbc33356f1e995eff567afb4b32ed0f12bd7d095897d2c9f11bc0e9abab7e4fc11db93c7f0ae350ff6aa0edb9cbc69da96244b076ee90fb868571f7462f5a1e8b4c025ae156db1a3e7a029a76d5ff7a21b809894ce42a4803bd04b5772c993fe6763647d77e0178fe3e4bc19ec13f6f622b44f25b46a072b10e8b797b6a5eb48dc965684c6cd5f9984d395230e424847db5705e904e522bb6e68727ff5a42f8582aa6c20768991011adddefbb6b08b4743f31b74844f7be72e54be7debf997b0bc07064fad1f879545cebdf031b4e92cd96f01822cea95f0450f2adcdb488da63c4b3c8cde83979ca6fa1569f3c137b47213d33441bc620906eebf4825f3666b97af06c001eff532445bfe231f594cf5f2b907b25f2d94ed8bf1d9341db7c4c85e3f1072c009f0de85a2d38f5875bfa42f8d689c2a44c1187faa2a1de6a310b5fea4ce1f120891e1c5004c60eeef0bc6344e41439db93f9ed31e88e3a5f7f2ee3e5d3f36b63fe92fbae106f450ba7aa71e468209f2b6f453905f83206770a65ec26962325d3907701d1b3e951fa0e29b6ffbabe261a2cfec7411bfd6a3b914202fe97ad382f55f44dff64af4e65a4e3bf6fde053669c548aeceaca4bb838e51a5c16d51eca7cf406acae60a2e7e629615c962ab868af8bc4d6e2b8cbefc211b79779f71054a0a288c223790caa7995c89814c95125bedb5291d3dd9bbdf06b0425785db265b65902755312bcbe028d6ac4f04a735b839ccd5889417611cdf8e9db0ba28c9a351df880912e131935f240dbe24db2d0f2fe577da4a95a1bd356974fba5345c58e172c7c9ea4e4513bdfd907fe220c772672dcf99629e37acb4eb926ca1b67e1ca25972c984325edb2b79967a5333d23a924f682c34c1276e91eb61ef2b8b3e2defadbb97bc1ac45a69c82b20e72b827c6eb0daf3b2fdcc14b3c730d70d11b5ce17fd72c9f9185788c6de455ddfed88526ecff7e77639afc9875ced48bbc3307e6c834c6345d93dfb690488ec99ec5264a60d8c0168a74a9ee18edb0824a94bf83b0747c6ea95eb738aea81e2c40c47ffe25861de521cb44e254ecde7129be83e12d33c501c971bb4383057045eed75366d126d16109d33805567076398489ff42b1e17bc6754b0dc27a0ff02ab8c2043f8adcb670d2d2fc461f51525e1f3858d1380d825a7ff1d7b21f91d3cc88e6ed52251141e692662c05bde3bc3c4fde6e802d619c31cc2d59e662fdcfe6dc0b6d140e81854fa7ac72e3b5609119f460d2112526dfc6e0f3d74f475dc681b2b2b4b1649daf38c4376be9c629eb4e28b77940369527bd21c2fd8749e1412c82d9bd3ea680239d8e70914eb0bc25a97bb8181409fb88621d5b8ddac6c2fe1b31fc1c27a1b93bba95081e86d4d6ca98cc45b989eac06be32dfb2af8a0824fe2df73ac3f90dba30c454d17db58ce9188ffc3b9df33057c58ea1825832e4bdabed4804ad86c0a1e9f5d81aa905ddf1c4564a954577d7dd54203f1c95166a306a0e1ed297b0788d42492551d2f8a0179f74b0d62a6b85cf03f7d8d5c820ea7762bbf44f72423c9d15fe63de242b6350a218efead46549a6464935068a96072e3f6bf9b620b4d75fadda7ddeb42d04e09726366307b1c9f22a352c0e275348152dedcd553c078a2cb8910fcd73de6870829d77840cbede13c441d15733bc2de180d5aafedfc2d302b51a09c9e4c3060ab5c847493d2d5c31866c37c3348d8185168d69f513d1a8ccec4749444ac90d5b5a6cf24db16f35b34fd56dabeab0986e54d40f40ca48789fb8bcfff46577bbdf320fe3c551c06cd6b4491cdc975bfbeac906174fa96dea18ceff3d6b09b51f2c796e1dc77130d224e6c232d384ae8eca8ab1a9af3c53040345fc6bddfd24f17355145a170e9ef83f77d83598dbbc7983dbabbbafb982cd64221fab26fb16edd289fda43261467f8db9ac1a1716548368ae908d2657e6d260b7e37cb55bf29e6bc6880beee13fcc94c6028b5a05552c068b2347795cb57c30005865f06f1d686ef621725a68bcdfb0d4b7af8aee6cfba539110c4da65dd2fc7ceba492b212f7f1a57ebc9300b5db971f77efa82f13a00578757f188a2545b12c013465fe8a9693255c9a8b08653fa53afc85bd39bfa6767786973d63fb492940934c2c484c4e4d50e04ba344339bf471d5ecd769038bcda85faab7b0b9c2a6af9c5230c7a31e55818587998f49257039a4b81a1776e500e09930df418dc48dcd37431a40d21b37564f0c414de859c23625ae1a670648f0a04c4e1d101b592903cca9b24e68a69213d8e658a3e9da93f2c4a10458dfd498bfd20251b822e8688292c7c31df34648bef925d29e2fc32781f7ff12cc7ae55ba29f5acc0fddeb535d52a66ccb7b3bfa71e5e1857f28d82e2d105a94ca29ea70e59ca559f4ae3795d3b652bd9ebd28fce0b3f0041845b2f22e28ba40375d9f34dc47d71489729c56a4d533f3372caed986ca53186fe7580f5bb947a0c481f3b1d6929392f8364acaf89ba2302913ef0aa4fb410e0e6b11ea80e8752dcf22fbde2b661736500e7b9ed09b700e4196efa8e8e40ceb4912e65f87be492934e2eb7b9b6b381512b883e802e425d1406dd3e6e14f764013633ae22ecbd9406f0b6590d789c688127e351a149122e57a008312a0de7df20d7320a8410e49526f992a2790c58e02a9922f2fabb9780c4e07dd9974828b46ce2bb5664b72acbdd1f967a86225a2320923ecd4fd36be39791dd4fc6941979944e713842f1acc2a487636ebb3f4b245a89fd3fe2944fd2c1ec8ce1dd22b1c3313a1c84fac2839ba6c2e4b4f53c78550bbfbc2684e21c62506c0688d161b136bda8cfdf65bf9013a7e5a7328353c468318c84c487e7821b596e5f44d1a93724366afe5d4b9659747693b1f3cb101ce3e8bf90fa49c92e067d34dde8edee041ae55c8fd23cee33b7586b71508330e29be184a464c5e1255dd4f917c768301aadd4f0f3d4022c18a9b49c604104add99a080a7b0662b7a1926914f5709d50b24baf9e76a0c83181df08edaab3ac359a123a1a9c55070e42c9ed4f521c4b7d9ebfe3c4d4a4a47219e79ede738bdda01461813066fd0a61e8de3142106a8f64b7e64692fd1063c037fafdac66bf20d859bc19d1090c5d297c15f3d205c8f8e9dcf45376c40d857081996ecf0cb1fd5f41484b6a6688c6d9f6f827965541ded828badd1b2fbd4341545d09feb1b0b2c71e82349c6e05b490265ccb5ba54e50d17c1c5abf0f67a59d90decdf8155d9e9c0ec66f29e45b88b0b223505923700efa105e6833eeb3ecc56d318c47282bad6b6f5cb21f21fa2f802d772a235909cd2862699a5705aa205a5b2195e424252091794a31499d936dcc4f2b4af38d0a80c8ceba70b9291304fa1a7e8488d2d826fec4175c874853ba7f4265e867e83931ed045ea3688084d0fba0e6080bf70bd2fefeffeb7bf364d2e6df3dee6c0cd1a0c5142597c4ee99d9b7f5efcee79b2dd32bcd391e39e49e6985fe9faaf5ed80bd08a77a834bdb9d1d31cea31f86847ed551d9f78d8679cec92cf15679ec98a3fa1613be2b06b0cb4ff195d407be00eb7428fb594d0bd87f80bf34fbeed74e8844dc40b2d0a5c4a0f76162cae43eca508d9c05c69647fef1fbf57052bb5ad9e280506f30008bbeef2e1c5c68e6450e18ac775f2c1e245a63a5f937cd9d82d0099d6ea22d0571fe87b9bfa3c56cd155dc6d8190a3f61f1b9d91a275b49ff528f5de57b5bfa53f96e929b740b5befcf7582aadb"]) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000140)=[0x60, 0x459]) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x6, 0x4040) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000001c0)="471ee4c4603b7d96d75ceeb63fd39afc70df51000f2fc31df192b68441f69ed2bdd7323188ebeb145fbcc0d552d7bc0d885d23e58551885d6436808190ba66f76df53991696fd1168dd2514522defb7391ea163e408cbba6c06e") ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000001040)={0xe1, 0x14, 0x2, 0x4, "65975df1fd35f4bedacd3f0df400580fb9083ca5ebd117f7a5f2c3012cb51417"}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x540) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000100)={0x17, 0xa2, &(0x7f0000000040)="29845866f509e886a83d9b221da7387669ce9f7c34a5a90694d6a5584628d8edf21c80cd741c198ba9a670485b9150473ff3b86dcf0d5222c474de1adb4fa5631bc5f3382d0abe0d6c96377a327d01c7f21021fa6bdd9adfb62f576c12b228143acb552c791dd2e14d9998b2fa9ebda911ee26cf6523b0c24db58c5803849647cdedb9e1f2c3587cbc895d689156f6550ce3a6395a3cc8e133cd8f1fda0c117ff6a0"}) 06:54:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000140), 0x5, 0x2001) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) write$hidraw(r3, &(0x7f00000000c0)="b49cb2f72fb35dfe3b2f4ad46afa0ea3fff6fdd82d65d5e1dd4ba3b18ba03f29db848c65907f56f431320e5c4f1b363153a7f139b3fdc05fb4122bdb91ffc7591e961357b7560998ea37b0", 0x4b) r4 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r4, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="520a98b06d494002f895dc8ea725cb1c86a75d5426dfddbb") write$hidraw(r0, 0x0, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) 06:54:00 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:00 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0xf8, 0xc, 0x8f, 0x7, "38874f275d78fc08e3c6eeb23274371967c513e0396922cb6a848c6a0f47bc66"}) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x204580) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x4, "64b8a2903ac5bbb6e6c6dcd3ed8a923ecf6760ca4c35ee28d35689b2ad2c246b8e3e1cf3e72a7ad8d4678d04b5623f0def348b7a13bb836bda4db79fe6ee419d"}) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) [ 2963.109117][T28943] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 2963.429079][T28943] usb 4-1: too many configurations: 16, using maximum allowed: 8 [ 2963.549573][T28943] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 2963.557794][T28943] usb 4-1: can't read configurations, error -22 [ 2963.708864][T28943] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 2963.989091][T28943] usb 4-1: too many configurations: 16, using maximum allowed: 8 [ 2964.109003][T28943] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 2964.116956][T28943] usb 4-1: can't read configurations, error -22 [ 2964.123962][T28943] usb usb4-port1: attempt power cycle [ 2964.538776][T28943] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 2964.669011][T28943] usb 4-1: too many configurations: 16, using maximum allowed: 8 [ 2964.789000][T28943] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 2964.797163][T28943] usb 4-1: can't read configurations, error -22 [ 2964.948740][T28943] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 2965.079027][T28943] usb 4-1: too many configurations: 16, using maximum allowed: 8 [ 2965.198957][T28943] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 2965.206885][T28943] usb 4-1: can't read configurations, error -22 [ 2965.214476][T28943] usb usb4-port1: unable to enumerate USB device 06:54:02 executing program 3: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000240)={0x14, &(0x7f0000000100)={0x40, 0x31, 0xc5, {0xc5, 0x21, "b08de7eeab1a318183a2958c51ed019a9db8e2fc07e577fff6fc590f83c27e9335030a862c9d6e176cdd2121165d85bbebbb3b82926840d45839968617047f7110d483653610cef05dfa8b04761442c99cdf08ab8879e3d1afca1de0b65d9e3e055818795e1ecd899fc602547497dfb873a3e1ddc76bb95d28c481b4d4b0046e5594d21d28a783efd6ab8688c82be0a08d69aa3224c87f9dac0b8b32efda6d2eac466432535a8db0a7b6ecde1e4179efa7ede50ad99a7ac3b5eee00b9a49669cbfebad"}}, &(0x7f0000000200)={0x0, 0x3, 0xb, @string={0xb, 0x3, "412abe5930db9f523a"}}}, &(0x7f0000000540)={0x44, &(0x7f0000000280)={0x0, 0x31, 0xe0, "076e76925e770b81e9151604b31d44f90fb343e82a02d5f90d67637657e8de48179d94cba4af040b644afb9f7c465aeb5a310d7dd73e50614932c10464e7d891f96714b48487cab42d762b7a91a18bc1b9f53f0b18d9e771e5b6c8c4dcefea790e157dd54c49e4b0179a3aeb74a66b9f4a91ad4ab2cf3927db855f8605b85f56e0b746f65616698e46bb3dab7fd4ecd968d85db08bcc8f9b8161c8ff003469c83827099b488d3e6083949247926024da6463c9d3f324657a176e4366329e0ad8b5f65fad5c5c90b412d225cfa0e47beafdf0af238b686af4b309140877b92d66"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000400)={0x20, 0x81, 0x3, "eed0b2"}, &(0x7f0000000440)={0x20, 0x82, 0x3, "99a5d5"}, &(0x7f0000000480)={0x20, 0x83, 0x3, "b95dc7"}, &(0x7f00000004c0)={0x20, 0x84, 0x3, "af2f00"}, &(0x7f0000000500)={0x20, 0x85, 0x3, "01039c"}}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x2, 0x25, &(0x7f0000000000)="af5a223a2d30ce4b18db0185e4caeacc495662b52f003f81c1514b400c657a17cca5cdad47"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000080)=""/69) 06:54:02 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000000)={0x16, 0x6, 0x9, 0x3, 0x3, 0x6}) read$hidraw(r0, 0x0, 0x0) 06:54:02 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000000)={0x7, 0x2e6, 0x2, 0x7ff, 0x800, 0x6}) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x92, 0x40000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x40, "0806cfb0ef5325c0ba8688fb34426bff67795bb4e53e1429898ceab1c0f7b9f6f7790000e09ea7601929b64b16cc860a80fc182c699c6316b8ad143a43c8a7c2"}) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f00000000c0)={0x2, 0x100, 0x5, 0x0, 0x2189, 0x7f}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x628802) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x6, 0x20000) read$hidraw(r1, &(0x7f0000000140)=""/233, 0xe9) 06:54:02 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:02 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x303000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x2800c0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xffff) 06:54:02 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:02 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="ec9f187519b0d477b7900fdaea8367136b9cdccd546ab9aad231d702cfc97a41465d9a36f51757986e49aa13b6a82cfc849a351aab5653a51d6a8577d312719ed8e4783d4358cfd43ba7404a6a51") read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000001080), 0x1b33, 0x212202) read$hidraw(r3, &(0x7f0000002640)=""/4096, 0x1000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000140)=ANY=[@ANYBLOB="160f0000419f71a08982934ac5a23216b2dbd63a6cb56dbef178abc42b8aa6c3934b751802982ce495d0d09609bbe547d4ab2dc0da5788225c7d99970ed8d00e2dc45c624908491d5c81e6708eb61afb96ed7cef62c88e5665b19f91183ad21bc2d7a7418ad79a0b0f7b72959f3271eb6e3d6b099020d815139c9056908870c7892aab7256d18acc3de1426e046bc96ddd7a5fe5c7673d12fc98f6e390607bef4a14e3b97eaf2eb71503da938deffd385382adc4647f2af4b61813e2889eb86755ca4a735423a074e08b64d6b1ed551364cdeb25a0281fa10b664d9eb8b00465f5f8c04ac55add2d2f8a63129004e2e81ed0a4ed960b4829727fe6845c44a3d495867764cc0e6c7052cf9ec4b1de1e309d41b9b2d1d312991b42a0cfc34e76b62ae6ec6fcf017e931783d9c703dff259d71b7827531ffa8d5449821190c572a0d897674b5a6fba015f53b546b896b218434d1cf6abe399dc04ee516a66b8e423d282890b18a9391fb329b235468e1c4690c5114d1a27486ab9104ca667eebf2aed96c172c05182590a6e2c539f941798c346d74cb5ddc70b6e52b6e19ee806cd72c93ffd7f27e1835a5510409ef9af962df72c7a7d9547bfab05307c130208805fb3cff88b020ebaa04e22a0d61b57a03dcce4ecbcb8437f23e966910cea3806fe938bc8ae52674a13bf910e714c4092ae246157de6aa8c9cc47ff7dc3657c99782daa8e71fe1fb4c64f4d3bee16ee76066c88472d4750b2cded0694dc09768c794754705afdd09734515d4b2517f49321b05ec08141a0567790c01d20d2b42e001866e379b94162e8d15316ee2ebab6cb87c8c3c09b0e2ca1e8d549917d39e52ef528f2311799069bf567fd2f91428be666cdfe241b42660449fa83cb504a018d64703f0ef47ed18c168ee63d75c78f381b5b1dd40a5acc7666ef12c32e4b32935a33543c18a55662d4035673b722d8e934a1e63e09fe7b8e6ad182d63e2c20819b3497830db61fd4bfa1c0d2a38b79481dfe4154c7d98e233151cd752b34e0cbe83e3bbe4684816066586bfcd55716805e785330eb6463e20aa2226eec3b8ba792dddf060d21becca7db8d6cc09dcf1c26f10f0d9cf24050e0dd6acdbb303e31c4b781321cda5a656df5987a9fdbfd82ef15fb297de98ce1fa231a5e6fcfe1dba2512102bbd2ffa405fdefc1e2b4e2cf55b05a92034f3d43eb95d12c0b61fc40ad8627afadd626e7a7f9c643b1b4493bc42a4ca5476d72d2d69d00a3ae5aeadd10fd62bea9211d068cc35e0882d31b0f281eabb0169f27a066b58c8f0bb91f2cada7a975468e7fb051df37d5f4a945b43f690e58daf55b7240b9907828b2a5419f1811f385bde693e94ebecc787030216509ae91ce7810098fbe93d721e3fc5084f1628dc3f827a235f4188652f3d31748f75303a3c9dfc05bf87b116fbfb9f24b411c1d826983d30c5b754eccccc4fc24ef907441fc83eb1f7c111c569324ee7a08f13148bb10253d9c95ad4ddf1aa5c2d0a2b9391b6ee62e1b4700c4b39a8f9160613cbc2c0eed39d88ec3273c17e15865b69e9c34ffa93276fb0e75a903300b43c6480909bbc68a19dc21dfd84f02d5898f9e3c271e7a5802f796dae605a686ea424039691dd09357dfa0fa25eaabfb31d017eda93984ea067d9f6b6aa46e25164d6567a227ef6327509bbcada1f4763f25e25a7484a7a382f6d0db8f9facb16efb50e4c05c297065d4d3df2dfba0c46a685bf5122256d2f8433c9d0486bf07a37f762107936b2764c9eda3984aeb63481fadc0575af6720cbddcb4c7d76dbbae76dc8cfe81a69a017a8dfd298b75217f483e0305b76a8f682b6da18b66bcf6921bee891a812d7444eaaa7ac476bcf033261213a44f60fbe21a2eae457210bfa6f9cfba79e7395e07ac63a6be3db1004c9dc763beeccd3fe5af82f4e3f26fc526536eb85bf1b84012eee442833106e5ea438c495a9ba4f5e798521e0a14ba56bcac79968c8b6ff07c9771d868f4bc8113bf2ac54b17f4adb64e6fdc018dfd1d338ce9ec4e3f81d9c85f534d3af91f7fa950b5a425138435545cfdb8ee4e7b9deed3b8815c2ca169c6a78525ca64d7fd1343be569332c67108832dca0a0c9d2728117d1219af1a3000c510b914aedeb253951648a7fa20b4f4d5a6c3c5f8920c0167216806417c14886b37fe3e3b37132a2c333ec8a3871505052496ef06295be09b9ec2f16f6b876193fe93aa40c04b66cea7ca49671e7df71f39b5d9437881350d02468e6964c349c2af7ad4dfb470766b1d99097ecd1ecf074a37ca47438db27c46f107e1ff3a6850f1a47a6eca5d69810830fd3df81733ff9c6f97373aa334786cc4cde45c10f5c7e77dbba6b7f0404a0c67fa551dbed0eb38b384f08271de8a87bd5af2b4bbd0c0e99581b57de83e09577d453de5c8b259706ab02d615734354cbbc3d80a3c2bfad6fcb42e99ffa08d8acb514e193d4cacdb26268aa51103a81776063d6e3e15bbb69604b597d06b2fb42839c52b18ba773d370b22714fb08348b73b37b8ee18dac0e8aa2630ff239106cd1a753ccdf849c7606fa30f0bf35728d302330be20a18287b69e74966f9e5225dca94eee1a868276aba0f09aeeffe19922e9187cc3e4e7294ac4b50365ee9d5da344917da9fd6c031216fe12ffe7395a80f2bfe165cd30c02a25ab06ffb5408acaefe741a28f16a72d1eeb3b507e3467eedee711e2a46a3ebd0931a54d2e3beded48c8b56e0af40cfb619ad6354e7094918faa2bb8634a92480c4d632f3d26d792c1f190829891cdb4ec1c86ccc808c8c832a282954fcb40b0ea514faa9533f60761a94b7b5c287616ba5ab307178f67f87d361d96812f8f31ad440f481dfaaa5732371fa280209f618dd7df724b969ad47b96f7ccd5f9d51bc4076ce4c69719632d9268ba79a36ec8913ecd784485c6aa417887f8b4eddfa27e0ac9338bd6234712a5c1c601d31d79699e70e76b3fad13b7de883f8f10f228b6e03df55b2c312253b4fed087e5616cedb93519d7f51dc1bb05ea045d7d4ff6c59820c5b31b25d4b9641031c816afb09cbb6910a9917f91b1986d6ae278515b392391984afae8fe60b6c693e63fc7d2f49154f62d4a94c47394fd4198f2a15af6b8a24ce728012c8e61871c2d06b746cc35289ae3ac3755b2b5981581b2d964a191e31edd4b18aca7c415b28f16c4b434849487216170c45d32a8a7e9d3f42082296ec7a7de0f0d4a59132c5a0c57de49d461e7e089c049728df41bb11978aac95c5bb007b36afeb2c8121d63ec94d7e1d98ab039925356f3d1551857d96ea1b22138d650e14adb8be55d52c66750384cdf2af3b50346972df6872d817b33509006a533e2bdb33966695a2fb36281a44fcbeb4629d6afe49dd2a68c7c866003dfedab7e3a34d6b51587d56ea0d3844a27c6475648405b59057794b1b44fcd3e25232b0772df7e18e09fb2e3ed5914024bd4029179d41dc206ed8aab7b0f8a9c8807f733938aedd955f13efabdac04b84919a8898631b8f3ec7fc7444ced30ece1c324eddb6e67173d0458173c38efe84fdcf261434539e783b9a6ba1cbdd3cde5e9d1b2c30f4ec99d0290a3abf6df65cb686ebd383c7f9ea766017666fc54541bacf39f0ec82c923b13008cad7ece64c7401913c8d08bad91356d61e8a4ad8f3921742fe42f99b4f03f4ca140ddf0290c75384065b8d9c801a98bde7245a90d8c4c1738ee6f5a78ce3da9074e10dcc130a258e0ca8d922ec05e263029887e45bbbcb0b1dd3349dd77069d102feb5f0142ad65e003f0df283dad809a5c70760254e0f9c33c7b876dfec74d9684d1b926cca61a96371fe325e768df31f4ef81cae279c96dbdbb06718705ce0290ec7c7845cd21df38a14ca8df4ff59c77fd92ca4069df6ba4ac167267fcb18f5aecadcda84ad3de8f4b0028bf9a7f4a8f8d84191be1653d5c2c33aaae5a4d8cf9e480d85f3ad00efd57c3c25e9a5429a64d41c62e6da555d53968fdf03e822e8d2e3310994437d74b461def57c338924f86d37ff6ba6ef66ed18d3361b6e7ec78ad58d213cdb8a58154f3e6f7a8e7368534fe72526b3cd01e64c6241124c5d5eaca13e2d1ee23f7c2bea8dcf6c2496a20b6cb962d9c6260a4357c44f6e27b9a1cbe60602f467cea44309a3daedc2ef4f99e9d11327b83c6d14ecc6b1d9af04701bca8b2d17fe4aed67302a56485f4cf01c83a8c0d61da0d43fa59599f419882948693d196ddcfe3346daf94542d824a9900f04c65e13b5c041f666220b4be966ffc47ca8097c027abfff52be9fcae65df281ad2f0c34256adfd63e0c8728e5ca3a38fdfed2e82ef1179fe4a9828f5c89c847118d0567e7389eb2129b39d8501c5bb058adfd6f72b879e3d556dc782cf1bce0b14d3ce321345a26d5ae3bfea64db2f6f234ce91bb23ba8b910ed187104aa5c7b4ecbe5707ba4c02e80f9884c832d549ab9dab118651c8e037d8a22ab3cc23f2e3f9fc58d32bfef50e3e0075ef6d8ff2b82e636b02b313fd31d7a5444643eba4d999193665119edf58a7cfb7d6fc2e9b799866abbe98fab06de049969729caaca350ef8b8c31e20fbd0d31d8d32dfee897b2e5652a48ad61919b7c571b21b12dc5f9e479fad268e3b26aae14db225f81232f9dbc13f4ce337a41fb14f1b06e5fe9cab7a5b0ca3336df3f327933347884ee7790b59796691234b4997b4834c256e7259b68c409a17fb7540563b96b508fcb6d5f225b714d6940069b92a0d0f588555f4bf329bd7ae0095421f56edbbc98ba36fb7acb16e45db2cf552fa79f26f388b14b22677ee7f53576b3aa57ae92b24da89abe47dd368927d2b4da1f2d06f1ac9277006fdae858c03ac0c51385b054fc783d7acc888ddcea8b718a99e7dbc6f223d453d2efcce6344d46240cd01879c61674a38e7b61dd4ed33642202a4b15c0a04b34ada5e45df2802da7f444cb09dac1332f07b81b6fdf2932c77a35f9e707412a8519b21d3ddb0cbe9f2d9d63740b31954be7d92928e195e553f000840c7bfa8d01c9029218fb5e8d279e7e6a4fb72144c595318ad63bfeab28ce22a5919dff705501999c0ae39bc5fa2c290c497a5556298114e39c68b38c4c5285f99f9471315edc4d6ee9bdcc9fa91f0852605d69c8c76a20e5aaec236939f73bf9e1d823f25a9a79137f1dcb9eb80510331ff5a43f520f81f7e68f492460ab04f77add5f9fa901eab9e8bdbdaf9cb2edb6cf6662a1395b5eae26af638b268918d74bdecefac1b58f778c7a5df505d4566eb198cd65846d7c5edb7d49ece658fe75f574f7b36cb1d18676861b3694abe0741736af02d619065b06ad2aaee09e223409d152e5aedb7bc0836bd24957450978e58be05049f0c5c4bc1c34b48e5703000000000000000000"]) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000001200)=""/196) 06:54:02 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000080)=0xce) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000040)=[0x100, 0x3]) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000001c0)={0x15, 0xc2, &(0x7f00000000c0)="0757ed90da2de713bdfb7d12a88c34fe0530a64a717b85a7efcc0ccca9949c036c02c521ce52a14e67c15680112525212a6d7a525745fbccf962ea68373fa9df6c12df88a8c6afaed85f7bbb5f2cdd16d326a779923407c6c071c4a35d70c4aea786863c210055058e63649772963b5f68e831484c3cce56f0d172696fa2c7f510aedecc8b8377b4db45e35c1de7ae18480fd124cf4f0ff3fdd4829b7582a227b996182c0c533330675cf0059468c67e2f2033a6e17ca03f81aa505f0cbd51ac95b0"}) r1 = syz_open_dev$evdev(&(0x7f0000000200), 0xfffffffffffffffd, 0x400200) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x54, 0xfff, 0x0, {0xfff, 0x3f}, {0x31, 0x6}, @const={0x4, {0x0, 0x6, 0x9}}}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x400481) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:54:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) 06:54:03 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x0, 0x7ff, 0x1000, 0x5, 0x6, 0x4}) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x5, 0x2) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000040)=""/172) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:03 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fff) r1 = syz_open_dev$evdev(&(0x7f0000000200), 0x100000001, 0x46300) write$char_usb(r0, &(0x7f0000000040)="4c1de649de4bc54a22bf9ec4f5888fefcd764f3e02f621f3c8999ff0472316a5aed88ab40ad2b61d81fedd6afea545da1cd2c2fb1f95385ee96aa95f28f51257a560f07e6f28f35dfbe08d3cb896bb02976a6c9edc6836b769fdb3ed3fe9211792ef8423e3441ddbf67e35dccd29cda965a44b75374d392a35336b7469ce6ba8b34da251d56758e5d57386c19d43b0564219280348c89ce986387d53d0165deb500d1f6be12d226371", 0xa9) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000100)=""/235) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000240)={0x6, "46f1dd0a6e070513ba28ebc20570fb183f4c87041a39ed9cf0d60bbe0541dcc148bdfe1b92b0962a87a04492c4f54c0e7d6c56bcb3b2df88de7b484c9b932436"}) 06:54:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:03 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x9, 0x2000) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000080)={0x1, 0x100, 0x1b5000, 0x7ff, 0x5, 0x4}) syz_open_dev$hidraw(0x0, 0x0, 0x20402) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x20081) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000140)) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000100)={0x1, 0xffffffff, 0x404}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2c000) 06:54:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x800, 0x42000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000ac0)=""/191) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000000c0)={0x9f0, "b7d31b4556c4bba6a8a9bc949a15887fa0c64d199ab9b0d3c766d0348ff3cc1d8a52ef1fe0a8090e41d29ac20ef28ae65bfe5ecf72b83bb8518213de56c4f4e8e7374b918870155a3d8a410c3bebb4051bd873a5f87321ec0dc761a6fa9184b20235227b8586f9303019214375c63d516b7a01b6a996e5685f91974cfda939eb8f789e7b4ffbe54117020ec16e63571ce89c305e02b956fe24a417d488d00a6c418f47a3ac60427357bf7cab52a17cf26c68d602da38bb093c80df23686bf36a72ce794c14c54917a389a6e6cde75ee6f7a104980ba14b7d0c761ab7db66be8bd7f0c16734ba0b728ddefda2903e1123b683780a4bac20d7a08a04cb77d0211d4ca958a31f964a01e11cd2a38d35fba2131ffd7ad2bea2cf661c7219a3eb90a0a9d603e75ebf4bcffda990f0a9f5370154d339091f0760f1ba413a9e92e952bd808567cb6d9b0cea78bea6df2df7170ff9945ee5441ecdfd8ab4aea2c76dbb7555ec6b07d3e251a225bb7973ac58cdb5be03bf4d7c94d0fb53b59b37f3eccf273a66ff489f0c028798cb6fbc1802e5ffb9d6129e890a7f5843d708ad15a9442c94fb274d3826f32592d8dcea59516f307333b2837abbb15aa61a164f7f1f9223cc505c005cddce25058464589cc5f842436a6e1ee61a3f52973ad793efb2b5603b9d04d92144e43b3e576e8ba7b4dfa1b9dcc9e50feef5e3bc50a495bdbd3380d5b049fdab20e017cf840abf597cb8d7f6dba474e1d97adfb35e669e45c713c88529ac7bc6cad82d5eb8aa41f0b4c438e08e83f13126519e6ed4a388e5da1eeb775ce1d30233f7e7e94930f743f3477ba93ff6e32bc19fd15184f2634fec9fcee315dab4a9ffc476a6474848b850ed5b3ca20605c183b51908f6f0096679755807ad22a0f685a312ceed77a9297dd32b2599367201dbc4540aaba9c6810deacd3704679a0f9e65bde385e44399caae600408a11fc15a1300ecf47fd77bde04726596af370a73ece274c75e8c16bd71fd9dce06069742452db69dd16201d6b187bae2e5be1acb5b5655a6fc46f746cf9dfc6bfb0792774308df552bf65bb22121310180764551614da338fcf73739b09fe9acb3243666291d97aea8722a4ce62ba57027b9392bf11d695a443386a4ad0a6a89c1b81c1247e4a4797086a7af409b29a1f6b7ac3c98de7c6c7734c7f7fdd46ff0662d80230b9771ed14a7c86510942401e2157a76c380ee242780994b8eb2eee090ad734bce2b931960ec3348f19732408a65c50c53b3c398e699ff9e7ac92c41b642a757775e54088b09937c3a54b18c64a30e0dc53d12b18ad7bd981ce46296e9abb9dc9bf0719127acb15440044c700f740113fc39bb66672c304993c27525e42cccdb6f3f970ffe5178e6e4ab649d17a51299caddf82559e964e7d66a5dcc806fc89a249f2e5d5312ef3b73639924b9342e859dd6e1bc408548cbe29454e385fa31f7ac0767ba887b16c95c7def46ac1001048b2fa2fc064438228e2a95148e0dd3787e895841ed34e63c04e8a76f63e3fc004d853b1204183b8650fa78f38706a6a220542f200235f1fb78d385b8ed124d603ada1c7bac6d23813c076fc975c4eef45577df54c36d47ac1413dc9a5b56774c792de43d5a51a1f781d125b632bb8c16aac2886721cc741d89f2260d15b9759f3e61a78500cffddaf8e493a7709065adde17c10514dac35c67fff93d4b93ab7e524237bad9dffc9eb07da65276d1f8b72d042fab6fcda5a6a19b7098c6dab26fee3e2c0fb928cf4c120a449b0f1880d6edd489a2ebdaf64eb50d6fc4678f0d2e57072412a1ecdc9e9b786b3a447b8e418689ca6094bb634c3d472b041b8f6e1eda20cfc5469f3888c6fa4bf54c4352473242cc735e081ae9a9490c7bd2a8d92fcfd32f5487e47bb5d90154a376f55a40092cda67095fca5ca781fbf869cd5808efc48d2b18396fa29a617f38dd2378777ed289c4eed7ba0aace1779682afefe012bed123884911f4b67e9d9d527768bf301da654c40200e193aa731c6edef824f4272e009be9c371f2f9e28d3b95dc8036b04ebc2cc8340d6e1ce676bcea06282dcd3ce885ae25520f55df89ebbfde7aa9e65c97a70d28ee35e3be31b83bdd4b6af19d16456e6b2070cedd27da6d3129cd4246b8184ca40aa0c397a93e1e2546140085137aa973133218a35870206ca91ec9984cbe52411da2e8e87baf468e8b7b41f0328cc405f60fb36d0f30e76ade5d7130cd17bf861c332b97629b5edd1d252b68255dc3eff05407168dea9b43fdcefd3182667720ee1873260ed7a47bf716eae91aec512aacf1fc6581f39ac5040f567e16a62f02cc1f8aa72c49de2804a620cf900826fa493542f606a456276d696b00be586f8516dd5eed00814f77b5456c2faa6cff8851dc0b9dfb2314811979244830358de43c4577b2d09f88f6175b522cfb29504a7015dee65c3aabdf5c9f0c21ff56cd5b3a66ebf03adf630b57a78d23b6e94805aac05b99f0ec4451880ef358bfe2b98cf51396dcf2e0500d6f8a75c7478715279cee346a0739a4cb045ed5069aee3d05da122b55eeec1b9fbfeb5583722cbbf1f19a493b5e4ca7fdbc8fabed60ff326aa792804c33e9e257581c8a80e9f5e60b982678c6a77b1c35cbf2aecd54005412a5fec3cc7e1df7c99a04f310d26f4316bc6784ad6a8966e60181e04a7dd64f9e68f41c00811061b99f24de1cc5b5deb7c9c66a80f4709c265a4672932d982210a39241bdc9af7d85f64198bf88a3d3245f18320264f6dc8f81e220d33909375b2fd3d80406c87b1c70de074f606aa42f7f9dc4b08ff4180075e9e4161ad2e35bf6528c75690b2a8bf21b7030aa4967c112b9038943b148223b754de1e8b8e92a9855337807cfe56846af3cf3f4a9a62b7eeef5231788bdd14320d931f40fbc2396b9d4aa27f240ccf9d19abe8c4913901530f2b540adcb9648a547ec2b8055a927d4597af39a29f368ad2dc133cf6b53da756fa727a11a0c259b624399369af0ac5bbd2105c6a16349cc78c247fd746744bda11c3c9f89a0e7639d40ce25b060b8a44fff5cb018f161437212d742dc46ae1c612c31697b3f161054ac33853bfbebf55ecd1c534db94b85ae98f1f1881365aba8cfa765f27b54f4721a26ffc4c23dd23e40da0872d3a56bcc3bc08a34e34d2c3859f7a18d7f2cc65d1df58f6c714f0a45f1f96e1c1ca695b8741f41cc2c903848931abf3298f55d1b2f8919ce7e9f70a7040a9229fe67a8a5f74ee7413b07a4f32f9b1b50ffe26af76d28818ee270f6a1c6c2a07fd42d964cd45a455a2c39749f30e5d3d29c6c06f39a1459a44ef600202c95a3b9233dd5c9fed57485ff69826e4a6737ebb2015b05eda4ec5b61667152628877ae8a979a63a9caaf5d37dee1c6c55ba992a6c11fd212b085024e7970129009583e488c3ce7106d8a17a2fb02dfae4b04aed4810d31d21209ac83d92e68951514c0d45ba1913ea21991d42263bb0649388818abfa53039945032d11287727ec9f2e8c804804458a6a158029c280a9c940ee735586b5491210299dd76a2dba6a585a2ca40be322d3d4463637ba8a"}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) 06:54:03 executing program 5: r0 = syz_usb_connect(0x5, 0x1b7, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x56, 0xb5, 0x1e, 0xff, 0x781, 0x100, 0x100, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1a5, 0x1, 0x27, 0x8, 0x20, 0x7f, [{{0x9, 0x4, 0xf3, 0x7, 0x4, 0xd7, 0x95, 0x45, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x7f, 0xff, 0x5}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x8, 0x4, 0xcf, 0x0, "617b9773b3"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x5, 0x2, 0x7d, "2502dd"}]}, @uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x6, 0x2, 0x5, 0x8, "94a4b65514906f"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x82, 0x4, 0x1, 0x60, "", "a8220d"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0xc2, 0x8001, 0x89, '+'}, @as_header={0x7, 0x24, 0x1, 0x5, 0x80}]}], [{{0x9, 0x5, 0x80, 0x0, 0x10, 0xff, 0x52, 0x80, [@generic={0x6b, 0x6, "45a3fda3578622625bb0b9313c2453826efe0063987849c249f176a4896a9d8f97c0e6f7a61b6bd83954319bc8c748b21df00658c53ec3d129e6f0eb3fdba80338ec2ebadb540ae7f88ed2c320ae23ee8254ec2ac5f77b03352268a90b82bb9051b8f305cd5b19f3ce"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x1, 0x82}}, {{0x9, 0x5, 0x0, 0x3, 0x20, 0x33, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x1}]}}, {{0x9, 0x5, 0xf, 0x4, 0x20, 0x9, 0x8, 0x3, [@generic={0x89, 0x3, "e6d9c005dbf7c73eed3d520e1d1fdafb3938910740e53d366422dd3b7a498361a8a91e7cd1e45305e9bb75a8186927fcd0a90b476e0f3f3b713eae86569d0f504951982da6265e5f667d0f1b33c2edd3a3fb7ad14b63c9a5d8c487a4cf718ce42859410ecb6c451bde15713bc852a42d56e1217aa66d0f6e802c505d169841975f2102e4295d2d"}, @generic={0x29, 0x6, "43ad5a046f9aaec049b0214416cdd4e584b69743508eae2b2d453a023103cf9647867f9855e113"}]}}]}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80, 0x0, 0x8, 0x10, 0x1}, 0x8, &(0x7f0000000200)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0x8d, &(0x7f0000000240)=@string={0x8d, 0x3, "51999c15bf64da8b5063f0b27986abff9cedf9b975179b4f0eda46d004ca47fdd9f74bab3e2edaa6feaf07a0eeee1abc07912893da71c92fe8889730988016cc14b1dc888e6043df2777691c6917da14748ce5de539badda0ed7249f0dc928552188f163b2c74998c4de120da3af91bbffab60ade65d9cd48964a7b383a9866558f9f776a33890cbf801fa"}}, {0xbf, &(0x7f0000000300)=@string={0xbf, 0x3, "61611f9ad5010fb53d7e816b4f4884dd0383d6572740aaa480d3cb1498a52fd86bc42e1ad3d2ea90912e7aa1cba6eac9c5dda9efdf5c11786af734bddb3d49f45b1479749f176c21e3056af0fd5022db897f4d6fe5e5776441c6189ae0b83c512b000450c3e20fb7de97192bcc94ece45eba0605b99540ed17c9640df21853ea566628a66ece1fe41d62cfa19a6ac330e0d5d77a4690cdfaa983aaa0d1c4fc98db785f8eb588d32681648b27851c3547e8652f71aa181f5fc4d57a06b6"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x429}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x280a}}, {0x4f, &(0x7f0000000440)=@string={0x4f, 0x3, "427cdc9d47578e28aa9d918dd65943544d0b105c55df6682735abe7d32bfe3898951c1daa227ebd39befe2a68481afbce2186c98df34ac085b6e07724b7e11298615ac3246729fbebd845d56e8"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000680)={0x24, &(0x7f0000000540)={0x20, 0x12, 0x32, {0x32, 0x2, "8c7a3a50f9acc4f068756ea2659a10407295b821991c3968c0a204968b032681bf907d2cdd5cab570e1d5432435630ed"}}, &(0x7f0000000580)={0x0, 0x3, 0x43, @string={0x43, 0x3, "c1575f5a313fd93e35545d32b1e9d6ad9abf7bc86f7aeff153f969c64e6ab68504e59e4991a8b0963ae51454d3b4082116203265e821ea5b85c2e8f9d1fcaea590"}}, &(0x7f0000000600)={0x0, 0x22, 0x3, {[@local=@item_012={0x2, 0x2, 0x3, "91ea"}]}}, &(0x7f0000000640)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x80, 0x1, {0x22, 0x7}}}}, &(0x7f0000000880)={0x2c, &(0x7f00000006c0)={0x40, 0x14, 0x74, "e424d0d783b3df6ad657bc6f2a78b978d75ddb248b5227025c07930e4128720ac51d21adfe4590e2e96d7d98b50283777ad71c01c689f6ca49206d95f0e782e5718eb495eb3dfba192109a0e4d99cb5c81f5f5729075131916d545dddb3143363ee4148bf69df67265bfd1ea160eda5d53787412"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000007c0)={0x20, 0x1, 0x3d, "e99e9933f7ed22c156c0a0326a5cde17a657a23136c72c87149d880a929b8d6cf8ff61184502636f31049b7a67db1561466e5943b4cefce948235fe220"}, &(0x7f0000000840)={0x20, 0x3, 0x1, 0xc0}}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x0) 06:54:03 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x10000, 0x101000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000001100)={0x14, 0x1000, &(0x7f0000000100)="3c3978c4e13f8954c1ebdf70f25e1d376de1de0798fc45f508013eeb9542764da9febc49f91008362907cfe8a650f83ed27db1ed4d41463906be138f63a2cbe80ab7c83ffc9ec9c288e41b550ed3af4d0f00687717150c1cec0b0baa558ef84806ddfb6fe1c00dc52c2bef1273113c8979a30058e75a291faf079b49ceeeea8bfd2a37f5d92f73e8dcb638ac176d2404b1dff9d1ced666a184571a7afd485083deec3777e09a4d5c1d1d690265c35c3f863fd14c1f07423414db04de43e6c77a035d9af29c2fd65e227ad2ea2493a1ec1411ae87c400abf25107b42f50c939105917c166e8d4f962d9d0c6734eb2f8e7b0bd1a20bdeced1817f199a8174ea0d8b8bb29064d19554477361ab4cb7e69f9a9fa3fbaa1a3884652dd7d90071ce6bd7bffa6d453a77ab24cc5b4f1ca1e21f195f699506e2f5af47b7d932cc3e213c80bde5266b7f7e81a22e3e8a6b6909bc3d5e0b8cca59baabeb04e5a3ad6be546a77f54841819100ace36310db234c628208397a66d36e9cf8aecbf3f34567c1fa9ba2fbb910319270e3006847f2c33008b44cdeb3a8f6087f797dba3aa447fc2690bef86a9910a69fea348d143ae765c3d5efa502724f21185bb122524a91411eb2a26f94b93b1fdf64bfce8b92177af3ff0af7e0446d7a9d12abaefaf14d4e02b009135b20bb1f5fc256ccaf47a973f2dc5b8e8d499b3ec92a8a602376a863c4323b3edeb29cbfaff4f3ecb8d3a8cbc5f457874280c0ecc1f7f679803354210e8dde5a82d69e542ec83ec9c276c68af4f66667b007c785b17b6a1512ac1c562f6ef47697f7956940201c90ce1273b00beda12f537caee61a1a9ec1ca1fd92fd8fd4ea49a0b2fef6ca990bf4d98f3f6c24c55fde13ec78709ad214fa51e99990c80c5837376dba4c5ff7eb399443ea594774d8f48fb566a992ef68fcbe9bdac3ac07d8bda5172b8906394d2c90d54940b26f835107fa62c92aaf6dfe2a233306ba0d15f86c27f154d434ac49564871abac2b3fb56efe25bcfe700089d797ca3771d3700d10fb85656544b58c6681652ffe2aadae231875da4b6ddd0caf8982c51de13d36f2797f75ce7948cc5e6d2e8ea0403875de6f5d0d48af9d12f9e9a22ce228f492472561f0f3bc9e19d14d441351f3b661e828191a6367c6e1a8cafd7e30bb8cc4f8500295f8242dd64c5a40406ec88143484e5ad8032bac4a71db24b68c716a87c6dd1f25e5034538d4888d3d8d33c08453d947542492720c66a7fb071c2f3295088b879d3ce62121ac33f8b2f021a15f2a2d1d0204393ab777c5706b072c9b3473fe4718d7c169c455c8581811a78493176fb3069debdcfa88862bf0c016f39b7a280520ff5bbd1022e04b538a51a3732f45f77c419363e0afc2681b65cbd6d0b8782533ecf4f47fb60a98557c4fceaa9c81737cfd30f85fd0e643ce2beda1474f2d72647d844f10bb15e5b0141841545bf49af520d09e7d75727f19b8d7398419905d5359459846347188e21d81a6f8e92ecf432bbeac4d3eb63d7f23e339786daa2e054fd032cb6c3ffa1b33f9a4516eac4c954e9e265540d286936422b67c7d04494a1731e729750e87740bf4e59283d5993e954cab587e16a9661b72dbfdee492c23e8113e9968df473a7d829a330180e6af53de475bf361a6ff92378b20d870b12f03cd362bdea2c63f352a21c30f526fe8b2b3ee0bc1f8b5d7ecfbf1355606568dafa9d0a679c7e240b61fe50787e298900314461f09bc81036fe298dae0e99247742cdcf8248a2baf803ec066962f21b81355f1a31b90ce445d550d63b1b80a89a64a6d99351a27062dbf4eb941a1e6ad13eb727943ee1cafcd3a00ad8c4d597f29dd19f4b5e72e1b34f89c98824f4d5bc359cf6fde0eb90ac58d9ec7f46e842487d13b12ce93e63b99c1915c90e37469731cecd254eef5180c7130a6daee220b1e876a84c27f5136d3aca894dbda1181f9b454e103272b69acf0973cb7f5c68cfb33667ca5b239fb69d1d4b42607639f9baef2d754664d87e5fa5782831416ded371b493a643a215c8238ad36f2358c44ab007b806f36942a0afb1f8a02e8844ec07fcb2945f26430bbd80451e9d6a8b2011a6475e74df0e7fe8b4fd831f7fc5863435e242f27f81350131c307fdeb9680bed454bd94f532dc2b733464dd37f9898d2a576b63a8effbe1e814c374cea8758334f61f510af71d215ab8d146c2e5f8d0fb95698f31a70160ad2ff373c99b029dbdb9b71e0283e71bc94510a7833a50b7d9856a7654254a84283b4967eb716570310bf9125202194b18d07a1357e1fdc22d97e83aaf19204dc58c9b75e352dbacf4e00741890a1e0d30b235392d6ac781fa99628c0948fb53e9705b7738e23ba7709532d3315dee934a425e441ca36fce6a6f074e7181819a5bb63ecfb9657d09d705663cd716388ea007d7b87d700621d98cb69e776547963235ce395d2d9197606ad93dc531b5d7ab7e9e3ac1429c5ebb1f1695af4c810a2bc67e79cec3a3dd803953f9f211c8c0221a33c91cff63b6dab30783c43a5d0dee7296d4b5fabd6798ec40213b85dbed173e2b29f26e424639bebdf1a1c1070228d29b69e6d5fa4ee00551fa929189aa4b9e1985cb3dc7ef85d233e2cd82c2a7725f74325f9680426af51638cab17a47f7d9e353f191cbd309662620188fc157f45a7260b07bdd604b617604ea6c4320eb51d9e4e51d2ff591bad7255cce02aaa5b3018294f0c496f1c8981b96dec69a1bdddedfabc0c376ba4f29191ecb2f8fffdb35c2bd9fb04c90bf4dfc668df2b23136a460dac7ecd79e9974c763bab2d1238be1e93a67245b02eca3e2081455dec2fa3b94c65850f804062d03392f039a9bc175f1da5cf19f260f85642d9546d89caeda954892456861268cf60fca355393913d9c8d57af7b6ee1b660d674da0ef69e911f19a1f2aa1a2d3b766447336c3225db85a5228ff89d88239d0011b9cbffbbe21b3f7d0a303132f7d17bc7a2cb6d438bf52c4becac3443673915a9ae35ebe72cbc3be923aaa9d658bf18b693626cbb5eb20c6714f0c928b7311735a11c10c5914556b94cd905a4f0b7bbebccf050dec5938ff7aaddbf58d8d9a943d9cbffc66a84bce5b89e1c5c4efc40d152fec56545ca510140f472a3518b2b3806385079fe8db4ab51ede488f9fd1586cbc84edcac87b3b674e1c795db0dd171b7f39358b51f4401f91ef46578bd2af3684f4f1e617486f1ffd19d46e95e6117c25ddcfa1582953a2b5bfe3d5e06f5bf2fa29edb7e93fab59c1c7dd753540c3848e55b6b59ab0c838988f825702dc61e0b1c44c4c7fe4cbb396314f36af0b81a2eeedac060acd841713b17a42dd2e9812be5826e25a0eee34a8a79852cf9e33487d4d5a10ca8f48002c75f3bd73b6362a79cb872bbe2b6e940cc96e9f79434f493aaa087e551104ebd5eaf872a69022e37d9eebc3f881b51082cde679f83593586188e7a5490c147d730bff33b965c7bfb5c2b63f8ca2b3d381383229509adcb294ac8b8c9475c1ce45a5aa8c36a1aec900a92d2daaef9821b9d5f5a9dd45968b7a71a18b18194e3ac069c9ebb37cbd42c6da694db4a0008a8eae78c810f8be19d842d2dfe1d354a68aa10c65ff8298097b23902bcd3225586bc1b4c39c484f87160e9333c495bd79d2ab5f29ec71ecf196c613d44941220ee8c759c0778422becde0670699e56adb34d693206942fcba4baa040b23b09c9d0a74a9d185b682059c8946d037e43344bbba0f68b2cb428882b76033d9a00a3fb61a905acadb04d719e2b5991d584b9936af9c2605beb7850d5d08c1d9a73a0474ad6d3142a8acbea2785d0d76ef51581395fc6391b5afc00e36c1a6f80dcade41b74272c41300aa1d743482034a35ee7d1e9ebe1adc0312d8606276ac5ae711dad7311e9ea9fcbf8a0d034183168466b2142401249c026591885efac41894fb15b6f6568648ba5901c241129883fb8a6c5473688c1e0ded062e972e84f2e864eeb5d72517b203fc8f82c2790717e74336b4515394f4b40b0b03d95baefffc0c954b090f06048d6c2acc5265c98a60b4fd2f1ee49227baa6b3bfc77f4e080468f4084529067bbf21981a4c5d357752525ced4a8941e1a97d2f89402f0fe33df50c993045a97650d0de386cfbe3a2d8a3cf387292372bbcb59b662f347ee80be1ca86e54c318760a572b964128f5dbe4eb5eff04a5fdaba6a17c95bb81c6424fafface7cc02c4fe2d0d69478b36400df6543574b528fa3e7a75a59ff3ad71df41b7ecbd180169263ebce1dfb788b145bcfbd34ad8aec08d795e75d0fbc338260633998e1d36b7f563ee782ea706d995070614e9b0bc4d07701cb802cdb44c567dc29f7dc30268d0a29a91bb2ba446c02d0a99420dc6c67b03a5bcb06d68a039a1182c5d2f992a802f7dad8ff275fc3abd755f37bc8cc446534794190605c914ef6276f72fdd514193e9859ea852a3af8f0a016d44ac9f853a442846198f5ad0be1411b0e6d29068bf8bc2bd05c5cd5d10a16bc21db69667e696f20db53c06b1c16a28f9ea1659ea8996036cc819e8c43fb75ea64f8e2d42ab5077c588c22bfac8c35fc17600e2e056f35e99929c4fa9dfb50e149a98444d80e46e9c202c4080c411e48f3e912dd2575c2a3fbd4bf80a15f05412c3d6b8ef339cc5a3b85ec2b5b96a68058c805a7f30f1bb8347ea1590399c30fc1fd3e6770499b01f26b5d1b8d6be4987aec3bdf825e4503a0517e93ad49b615d98a0067aa903fd0867858b579b053cb7e0b7c2850610a9fe3383ed06ecb53d2d82cc9b9012b7dba7530a09f850736bb6bd05461d481688a6b28a01548144d5df834deb3f47c180b4239a3b079e44e12685f7af9c14bd07a14e31779d0772666445db869c74c2641e6b05c2d9f35caa7ac921430291b3e857d63f9dbaaef0880d8b11d1009d485d82bad11e51b948fd88adca4e4fdac69cd5fbff157e57b60de90257aa5f0fe0348ea975da45b578e553bd10e8142bb851697fc304e34ffd8377c66a4de36dbe8c5fbda657d9d59cd5a0444b365e62ed00d732151c116ba85bb264673ac496f94d739fab0e0f90e684fcfee4d113856de03b5667c2c80c0c33feb0a901376dca8444e777f62bf2c059795f01c645378ae2b49018cb48536e4f1465a0453be47ce0a4c16ca9f33985445b643ac1fe7f8ae682ae2c9f10ff645d1b720a0cb73a0019555bffe17e1721c199e1ec1d8edad97dab586a5a69113887eeec4c73b242d16e740aef6a18b634d095fd705cb5192251569468407f4e529367068d68964925cdef5da0548c1d25e8b7ebdd5364ea22e606d55d81ad5bbab641344c4f8993030cb56455d0d3936867f4bb92c069ebd29d395376d2eae6203b030a5477cfab1dc607a68674c54e78f66d8e2054d679712b5479a66a97913442252f718de2aed9b2889a5e10e5d4cb69d1b3474791b7f493df10ef55eec49ffa1e94433151f8f309016796e787d9f19b7290dd7b59939809418fe0810c1b46d31d4f18f0f9e1fc2d9a1253ce85b3bc73dc94c01f752d9fff278fd7fce3906a81632e4ab1c5982faa0d377fe476cf48ec0bdf3003319b8b3b1e6c4439b51a787e5939e866c791d7e1e431e3c1f56f4def67a6afd27ac3ebcfa2f8f7f656cef461526199006e6df4c9a5609d6190f3ba08516c4dabb0add1cc7f7a5ef4d6d0f3046c05d61c9a266ad60aa1106520f23ce13c39e3e964469ba55ae6dcf3d745f9cdacd0422e342c50f1093f1550c547909b05244d560982"}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000000)=""/187) 06:54:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) write$hidraw(r0, 0x0, 0x3c) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x109000) ioctl$EVIOCGABS2F(r4, 0x8018456f, &(0x7f00000000c0)=""/191) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x98, 0x100) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000000c0)={0x21d, "b7dd379de37c1ab607fa8963deddc6f5988ab7b1b7bf9f1d559dfb75194da031613e4ffa964a18da505c9469ea4649f2aa70cc58b986d3f3f1b28beeb89c768c785cdd5e5cc416177f6b26533ed4ee86eed4291390c2333e77557cd34875f71681afce64a27e5c87f948d68f372f20e670bee42b743d093d30e085c1ccea9bd2e423bc9b000dac48ebb345b3c6754016f01d89d36b3acbce2579c1dd59e13250b7c8988d8cee56d7b939965e23e698713df9b716a70fcf312b9687a68dae4fe0fc12b21ad79655b61c68a19e7734139a1e4ca743a3971f7b01d5114d146cbac716adc33c693669909d47399f9b859664873a07afe7443f0017c526a09ed7f7478a7786cda7746b318ac75904c86ea85421d30cc0b7b2fbba27aeff94f608dc2e9d3d820598f9faa6c248cc96916a4c839c59ac787b252d89d0f122570a6a1b7689f645279e14b30c6890e371c28b38e2926cf7f2b701120d189f98bbf7f7f72b5bb7d2ff8715c29dc1e59fe40a3427f972879c7251fee0c3f94bab5e07e5bab880d368afdbd274e81ef7a6e16b5f915df2b7366c21035c26b9fe444f0c04becd53d82ef65d82ddc6d004280ce207b5b35de89bab963872300521ceab72e4baf312cf385a2f38e3f295e79dd1df15c7fada50154b5fdbc367df938f8d3ea6c193e2229231aeb918483d827edb8e02e0104eccf7d54c92d340fbca01a3f8f6b23b6f6a5ddb842d7a76baa2ff8835334e5b61b35d940ff9e52b0480d99b9c"}) read$hidraw(r0, 0x0, 0x0) 06:54:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:03 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ab2, 0x22a200) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000080)="e99ee0170bd0ed6f38078f16bdba3a0d99b55adeca4cacc775635d186e7f05e4fbeeb7dc79fe7364cb779fc7aae43b2a66643e412e9fadc4ee2c590173cc84acdbdd8a9608fde1cc9531404bc3ba105bbc34d8621608d2cb4a1908ffd78b87cecf30ccd99856c534231fcffad00dfb7977") r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x201) read$hidraw(r4, &(0x7f0000000140)=""/144, 0x90) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000040)) 06:54:03 executing program 3: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x3ff) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:54:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xff, 0x2) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f00000000c0)={0x8001, 0x100, 0x8, 0x100, 0x2, 0x6}) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000100)) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x2, "b6191b848bdc6a08856a42c4adc92b2a6d55b183452d32adbf7622dd32ab5fd988365ded653f6532d252991e80224ff0bfca0ada6fd2b81907a2037798beec8f"}) 06:54:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:03 executing program 1: syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x20402) [ 2966.588628][T26987] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 2966.828548][T26987] usb 6-1: Invalid ep0 maxpacket: 512 [ 2966.978634][T26987] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 2967.218578][T26987] usb 6-1: Invalid ep0 maxpacket: 512 [ 2967.224435][T26987] usb usb6-port1: attempt power cycle [ 2967.648533][T26987] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 2967.748611][T26987] usb 6-1: Invalid ep0 maxpacket: 512 [ 2967.898453][T26987] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 2967.988575][T26987] usb 6-1: Invalid ep0 maxpacket: 512 [ 2967.994142][T26987] usb usb6-port1: unable to enumerate USB device 06:54:06 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffffffffffffffc1, 0x220840) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000180)=0x475) read$hidraw(r1, &(0x7f0000000080)=""/221, 0xdd) read$hidraw(r0, &(0x7f0000000040)=""/51, 0x33) 06:54:06 executing program 3: syz_usb_connect$cdc_ecm(0x6, 0x67, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x55, 0x1, 0x1, 0x3, 0x60, 0x81, [{{0x9, 0x4, 0x0, 0x5, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x9, 0x4, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0xb4, 0x8e, 0x2}, @acm={0x4, 0x24, 0x2, 0x4}, @ncm={0x6, 0x24, 0x1a, 0x4, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0x2b, 0xd2, 0x80}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x7, 0x0, 0x3b}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x4, 0x1, 0x2}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0xe0, 0xba, 0x0, 0x40, 0xe1}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x4, [{0x5a, &(0x7f0000000100)=@string={0x5a, 0x3, "3d9bd05f489f8e715ed3c40b1405dec843a74552df95d0f03c3f06546cb500130359826fd103d670ffe8c8932a0f25d6b328d51a2ba2adfd0ca74b037bd050030f3832c9b07acbf68330b33a5a4374716d537e4b8beb1616"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x44e}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:54:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x301000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) read$hidraw(r0, 0x0, 0x0) 06:54:06 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80004508, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r1, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r1, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:06 executing program 1: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x2, 0x3, 0x2, 0x4, 0x8a, 0x4}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000080)={0x0, 0x43d, 0x6, 0x7fffffff}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) 06:54:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(0x0, 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:06 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000, 0x80080) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x800) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000200)=""/121) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/246) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x8, 0x101100) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000001c0)) r4 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000280)=0x7) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000140)=""/21) 06:54:06 executing program 1: syz_open_dev$hidraw(0x0, 0x3, 0x30603) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xe0000, 0x22201) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) 06:54:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000000)={0x1, 0x2, 0xfffffff9}) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f00000000c0)=""/201) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0xf81, "eb09bacf159230371adb92df518323fa8aada17debbeb891c0541b4dd77081d91e37622c4c3d2af3c06c79dcb106db93ca2ab2f7fbad97397613d21aa86abc7ae8ac1e97eb15590c23ae1b254755037fbcb2b16bf6fd6c79873dc1ff60d8bcc05397d8e75983c4a36a8c7a912924899068f035278105ea545fa60d42488c3685144b6d13ce352a65af0193a51e50d0afa8b5ce89821a783c71e2679de8ce6635e0c96a7a5584baf46d084fbe0add4a442eb364750599c8842e4a73e517c0b429f2e9500f030562d171eff92b56628c287771c3cc8ac18d6a8cdfc80636f97f75ec8acd39180183b9ccf5600852ec237e2e01e3e33afd58ebf3a82242e5c000bfc6615b6e74ca36e9bb2ef67e1ba8eab6c47e76b1c2cc944344337b2a9a497b1a26e664747c73d37b2e8139ba31e2a4a9d291bfff9e9d3b0ab6b9b7243ab8ec954b4bfe1aa6d67f0b21950a78fc14c94dd8da6355040d18b532dcad5f745359c24c108adf615380493f5842e90b42e07274b0807392efbc36d370ae493d9c0844847bbf6d81b03dcd46f48daa1327a2fe7fef9b835e2e10eecd8f9522335df691438ad860bb30d39085af64e57877d047462e95624fa1178e3568d3516202d4fc7f9d1ec25089c743fbe9ed736e4df40384539daea313fe47fc756fd3c7f27024aa58b03aaca8b66efc187a8200b1123232a3a3e8bda4deedc15260a2cc00b64ea89c5795677f2b8b99b21f4420176b5f994e98b85cda0a9b1b8e81909d9cca3aa68448808c329e4c5d4cd57fa1330868aaddf8cdfe3b9907936a3e9473638d0a320a5341325c07133ad6476dbadf08c4fa74982a3ddc854571bc40f0d879f5b45793aa78e834443391c4bcfee3974ee46fed8d769e1ae4419d5ba6195a8d1cffaad6dccdb1bce37da24c4c5f4f182fd36e3672ba1a18eab4e1190f3615d0a28baa9e868799b83a339de8b4dc7837dcb344f5f6ce5e27aa5bcd46aec5be353724df1e15eee51445811aaff9fc76ec923cecb5c59fc73add26ea092c35ffa5d2084ef2676be3ce78ae498f1b8e2397a218da78e2335424e4285063b6635167e7f3fc9d1df86d77994bf611116a801744e4010d115d2e2f0459d60c983605d5415e49e95e9cbdbeab7c8a15bad7f22ac541ab6a50d241199c2b2c25530b7921a8f5f2771611cf81f466fdf372908097e2bc0c15ed8d3e8b48fabb5d192d2ebb9fce2555e30cf574c54174673a5b99c22fba32cd446d457c7889670def56485eb275cad4610ae9719613c2d716d7fcff37ee9069d67b6becc79a365a7186173bae7b1e6c51189199240b4aeb920b4ade1d7b650ef38a94b26e6c104a482830d2fa28c3cfd45822de70eab30f30ba079ea8abd46092a8dea24a18f1c9f837987e3016b8ac2246500507241b77b4405da2a352f7ea75c699f3bc453ddeb24feb1929e6a3b3d99d6428b469d7b5492fda22af2d2191ff6d9a8506ceb3c963736c5413c4821fcf62e7f5730043c37f0683f9d8c5b2e69801afbb06a8f2fae881ca634e6f9a5ba4fd7bf8889944a6a854bd8b54db989560d3b6ad6fb6b85d953f9136e58a5864aa550d6916e1acdba13944991b391dbe0d40e6ff0fe1d0f5f7d8f764fcd63e7b4dd19fe4c8d5d63c8d918a50c65d52c3a260458379297d016b8a3b8a0a69f8e4aa08d8720001707ec82b6620ffa9efb6978ef517df95c88adc6a854093750e1086dbbfd9e50031cc492bc07fb66a1651457373071f0e4559298b47239d5282b12d4365c21fed653d294750c8519e4d2a663d5f3ab9e83d2aaec910002d4ef07e720f7ed4275a2ef2bb2b87c7cd6ddb998137c50e8382b0857a076412468f4b3780e581df06207eadc5d95fff91ff7947be979cc51b5d096ff97fab550127b819527bd0286a4f380d890c186d7b29e87c8ef9226020d8fdfa0af9bca47f5078b68ece4b4ff965c8cac81556d61be7986ac2d98512c3eced4511a60e85f864237b5acbfe927b9af78accea02bda5a8418f4e8feb3c0ff4fb2a4706b23345b8d568d572e239e9761df091eb211d46177fe672e993206dbc5e89abf6e706ef25fed3c38c03ba5853fd03e5762cb5fbc642537dcb5837634c0d2023928a72f4813e785b2fe5091ae2e55c31258b7e122ebc582c98302c5c5548d6c44183fe436f0b9e43f8d7834603d4cf36f9a72d7b925ce40806c1ec4137a4771aecfd81f0903cb0f1a41535f83792e13f82a50cbe1aefdedf5e87ccf8f8ea77e45e5890154aab9c8e0f9ca4e937d5beaf57214ea7f9112edfec6f8d6ea72eeb5d742641531edcc21af321d7c9f78e4629e41b6bd1a0e178242853511eac2e2b3d356a699a9d0668cca9cef81307b06d4b949fe74baa4abb7d0987053a6d95df0c974d512d4004e58dc98773d5549ba37e0592060ede4e363c8b1f52f0a1d4b22f232207a89f7b2a3b8053aa011a9700c3f090023f0ce30c13a98b129c2848f4dbddda298c3a4190241daf200d39899bb2ade250d04744e1d8a0b25e3398e350e76db095e80b136661050b312eccd410012b6182a83326a32d380fb6190e8db13abc3a3ba289a3e2c0c8dfa7ec7204eda2db6bb4ec06e2812365ab34443e91bb6d87a5435f40cc1c224420a6ba5d3613bf3427a92f627412d9ed49558d27618487bf574e9d9877833d5dc096e79c99e916e43cf3af2eb85ef9df01a5597a7d094e8ef662fa1dd8615ea6085a729c5af4049d34fc6914e4c5ff686eea561d76a9edf6eaa10e04c49d364e32f154727b1eeb2504c97a15bd93dfaf29a84cd24ea59d3ba911568795dc0488da18b8b86b9cc886f93dee41093e03c0931796ef5fa8a6d176886662883dd8123c07ad93b315dfdd9b80d1cdca8f1f1059bf150863d1a164e02809a5b01953bada9bd55189753c088af6ac68f18650f52578ed8c568007e83150a8a607e92f30f3680a1611732866713501e5dc20ae180043f3fa93277f2d4e60352b7e3db1086ec6172a9ac3e1f806b7711b99f9b452717dfc0233fb5442336b193a01b80bb0718f5962f6987d2fedd2e1f97c808afe4a01ce8b14b4d514662c84ebdeaa020f15f9dceb5cbc8bf49bb57deafcb7c0e67200525c133e535c2e4a4615b073d49b0c58212bdb26000e45919b2032a389a5dba099835dd893126758e857d7d8860186f39fdb19788ab9a67bb23800b90458d9f9c5e7e3a9d133ef93dbf4a9d5e7d1b9a61e465dab3d46b8c233b11d06475f1876744373bfad2d2fc8c0d6b35759a6832f13b0abe2d6346bef0757dbeda5730dca3da903b8985f0f329628922d06a39f2793848d197197eb715d8bb31b93ba439091520aec510290fd704375013d5e380d7c7c9545d5627d1ea77a0c56de6366a25ffa7a8230918deec38482fbfebf839f4ad1133526b5c5db9f40dd2ff01a678a9ee7143054b86a905c84dc3c486aa53674d279b69041c85333666d020fad4459386ea7c9443037faf649061efce18c2d5d8970d2737a065dadbb288a601ef19a7f83af62e5585de22a13a47001493cc23d336d74bdd0051686a0b5d1b787a6e06e1de46707811ba1988a9a5f5f0cb24c951fdbe847062f59a8bfbaa93d56bc0fc394f04aa127e7c7c6f74e535479516de9ef625fe4b1f6aadd7e699206824ed0026256491d7f46c2779c33df75808cc583a946cc3f919dfe739f6696ee9aba3616f22d33ebe82051d3e5c98b2ecfc2f1244468eacaec8262cb3ad39411971d4d15e04e37aab68b87c358945f11b9fe3bf3e86fb78aba883a57b50ad2f02338712ca0521b1e58066d82a6290d5fe48371a0af5a3c97c6ee6c7638a48a5449ad993108faf9e4dea1fe7eb1a41e0a7e735b84d23188c14ae8a8168f42bb716d5e89309184c415a7e62097ae73333ad2ae4afc761b2d91d32a3edca6932e6e4c4b0a4d51e7438824fd8901654ab7e0cd8183cccada6f5ca236988b94425a45d20d05a9a95e2f457550766e58338f444aaedd3b9fbaf159e7b882e7f99bd7f92f1aeaf047c8f5714c0adf01b556ef938d76eeab1cdae103c4faf8fa775538384f7951ac675217002e2578f31d744e68a741d87d749d6a79a4aa5303f0eb11eb4646363497041517f9b443387e912c3b95c731fec1c2246b16a592de9f4539d21e833be5f7a107179aed1e62e9e211758f4bcbf6b9bac3b309c963f936c2bdc8a37414c4ab9bac3e28c45eb0eb39e2e98d562a16c74dcf5c61fd49788a0882817120d355fe54611a4f39ab2d988b407bf40ca85b44c6ab7ada83856075dd644da25c4c3110a770e5fc6487c2b8e3dc991482bfddc7087784517730f06f675a652427b9f173941ea0939d2ce292b23f3cd2ff6a8e197cd2aa4cd3fe3197e393ad36e52d60ea01a049b6cae3958b699c2135f1571d5dbc86c67662907fb6870e773a6ee40b9084e2621e65938294d6b544ea9b0f71884f9a1e2f88cd38adc6b2a424b7056d6dbe3f92616b714a5144408b3cb3302696f7e9c70ea392c1a21098af8a65c993540ae0a4b1d81d2e117fbab95fe407e42bc4e099b49861bdc980d1ac30c562be23eca6abd35b9d49c3c2f08c8a9498592c956699c18b8f9883804b7a06db6b0a64fef885e7e9c0a20cea193b80ac14bbc4b6df1ca3899061386b7b64b3663849ad5fe5048047062b8a823d48d113fcfb8c4c3f36d368dabf6743382546aeb4c7d8c0ec56264ff5e1948d71d8d97fab8c23fc5668893cb3bc244d23ac9b5b30fc12dd917a906c6baca5ca1d665c80e1a47b17937473f5a68929bad8e86c403fa805a044aac30064f6ca6e67dbf8bd3aafe5ffe08499b7f128c5ef1c8751ef44b8d0b795106ea6f7266b3d0bfd5301f2a4285e18274be4536ae5293e6fa527a477ef8c6835d1eda4481891a426257811e66e360ea49faad294844ab70a33b0906e3743c40fbf2c8b7f3218e878ed0942d65c8e664a56275e8d35d4ad37d3c0c9305d41ad5f4d04c30d2ab0bbe04138d92dcd886a0e2b7ac760e745bd38bfbb920c5cccce7a0ac2ec7a434ae10baf7f5cf2047012eecde3413ced474ae0bde5d8a897388b67fa3119c5f94a2cc57c71c47b15a71d4e5370c780ea170fe2f9acd5a9e18417a5a135694c4764c818b944b674c2bd586bfd15cde08a0918c0c2a8b2f24bebfc8fd8fbb85f6d0653ed6b2c1e06b07d259521f4f1d35d25d38c02b1afae4304a07322c69983db042cee87bc7d5e34a362e1e36dd78e09ffea41e28161dca5c9a7cef12e7adfd4824a7461fc4401337553df98626d5bcf2608de940a84a16a50992c0a322d676b398ea1a5422219bed261f4978d653946e4bd0c30f276b0959b21c7b6c771afd27560e9ea03e760274709bb03e0c6661dc35f45460bcb2e38ad2d1be648a9d9dfa2ff1c1cc7a0bdd03d6682136b7fb6fa15f611d0113d80deaa1ce64a6b2d04ffded4d575563e043dfdd24cf289ca9c4645c533a1e87b29790e2d04371412d46b03538f8f0e679960c0a1ba2f3296a1b8c3c97c7ef28d63d4a8c1d8b304415863c852e9d4bfa33f3e8a22d0f8b2bb20a2a52c9a9b20f4f6c79cd34ce517d58561cffdad0cad3dd3aa9a6c29afd683bed1ffb1c74ab7b88f3cc51df24e4e1a7c5827"}) read$hidraw(r0, 0x0, 0x0) 06:54:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(0x0, 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:06 executing program 5: ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x1) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1ffffffffff, 0x400) read$hidraw(r0, 0x0, 0x0) 06:54:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000180)=""/133) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0xd10760e9a7cfd753) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000240)=""/143) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(0x0, 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:06 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x400, 0x503080) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000100)=""/150) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000001c0)=""/125) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000240)=""/151) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x20000000000, 0x420a80) read$hidraw(r2, 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000080)={0x1, 0x5, 0x3, 0x3ff, 0x4, 0x20000003}) 06:54:06 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000580)=""/91) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000000)={0x56a, "c3596d1fbc225ca8ddb5a4cccffedb5ac3edb21f9f4aa643be68385a326d85ff0c1ddfa3ad3c1ffe4436230b6784d808d223ba2b71c756520a93a5b4a9b20d0614d72533ddde047b56fc0347fc31067af9923f288b4f7a4510e13a6b4a90ea3ddb0c4f15e8e0517d3fde4f6f282d9c8b3760547459c61764f5cec7ef13fe485b6075af9f5e3164bff2add4e5f279d2a1cef0e5952eddb26776082fe08d29cce6dd67715226079c12f63843898297d646506c336a517d2ec122093490a04d06ed0132dd47bc0e30045fd78958657b9c80f0a32e9507fae28e766acf22d7c704086f2eec157c50679207736b2438d19cf7c9e83cd9cc041fafcbe7d8a125bfe20066bc507ada0b220d7f55eb65fc12feb66a0b8c0bcf29379e36ce4b92297f85563f720e99e9264b7578dd4e1ff6ca442882d6aaedb54979c2566c14987ac9f4c5ee89c940f8d347894b30ca92642468cd8817db749e95176055e75a9d209fe5f3697c4beceb570adeff7951673b6b115d569b1460eca7916140a23c55dbd802ea57a8e63c40f7244fe5d5ef00fffe77f49942313d329eb9bc148b5f84d9b6386ad0ba1fe8a3f54d74ac02f2a8567be3e56d7b62b6208c88a162eb317fac688ea5c83abbda12697fe1e48cbe9fc3b8dee3bcef7bb9e9877eaa4ee0c688195624a595d0b2f5c743931d2617744c3f09e1675e1245609c2abdfc2f943bd8a9d3edcb426be6c7c5e9bdb87228cb78c48951ea67acdf1ba3801ba5b648603c8797a87c6b2179b6e2d53487025ebac43797e268607f384a0aea2148c254c3f15c3076ccfeb74018c1b409192a7f133817ae4e1ce392c35fcaff41ff2789677282d5b82c26f6369796fb3ef415f9b42a9cfcf9a8e11c9cea37929ac84638d383d4c06a1e7a363fc29d0ba5d59863ada4d9b3e0d40e12d4580397492ee38a8998b20d048ccbbf750e1c361910b917d25bb5df3131fd0fe2ab371d3b5d56e76d3c3841b9bff2bd904a97710ac77fb15b59ad49f3c5061dae15a02ace75afab7cd19d0c133e586b8fd9ea4d47715823c5b901ebf8f3967a66e1d27aab0a2656f701750cf0bfced0656b67393db334731ebe6f7f1a3d3875d63845f3aadfc1a7b86cc5ca76531c44f39b2ad4857b7c3fa0c5b82318992099b780b0c564abf1d280918c3b9f52974d94b59a717d28bb2d79fbc2f9273fb43b910d1ce164d501022139f7f9aeb5d8340c9e6aed0dc05412ee6384818b2238b30106c0cd9974c2618cdda92252391befb58611820813a59457c94e19e9edf42523f40c16cefb42acfb286dce79ce5ed852cc2b4b21955ead1cedbd1bdb8da4a63413a433976ef813b5f3fb9bd39aae48fcce0241fc3bd7a84ea8a74a9e0f5b061d7df228d34a69bc073731af334b6ded5aee0cc579b34a9eac7ccf1500ad808aa9c178a4095bfcb8a89e6f3a56c8adb56209d620ee580c18fe4d7d58f25e3a308686f8efda9f9e66f3cb26fe25e277f34fe8a2c5d58f6c7f467c24a4ae324297fedd23a87fd45c43c7b91cddc9ad69d28f7fc443e28bc2661ec09b6da3fe64dcad31df586eacbdf70522cfb0c569ab9b0256f7da99d6fdcd7be5c349e31661b850b01e8692c309b54e75fa2cfdf744b169e4dbf5559cd37d26c4758c8ab3b85339c07032cbca676986b4f9c4e6e7a4353de5a91630f87b56e413d6bcea5d6121371dcb6c4a481ec61f9fc275480183da3dca0fe327ad68ad3d51eff543b4b64b3333619d0a4273aa2b2369126819459ac9ba8997fe6bae1760e1ea1283425d42455e8556f35c3ed3375f89d3a2cb6cf699c5f891b5c273cf145e7ea06b53d890619a27127d453f7a55368e3618e41bcb7b1ef802b75951fabfa0141ac32cff2609f013703a853ae951e48837e3069ed271e92a6a1ad8f821fcc9a514d05f28cfb362f9704e09e1ba6893cd8c2d71ceca48156b1d0ca320dc"}) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000600)="66f12e6a760d1f3126dbc4325ee65e6ce0975932762304785e53ca6397e462c02ff0207bf75d8ccb63ad8d14ab20a21343ffae7fe82ca09a187dfc0334f9738aaf37268b3a3460e3e9fe77825325f19bd37be11dde289d9b3654aa8325d01d45dc321e69bcf4ee462b6834b90072fef5e7b2dc2d4277813318195d7f6e3e233aa4917c4e37eb01500f97fcbd168b9bc1420452cddaddf4ef0b1829fb8369c366e421b06b1921213c685a137ab1043c06f265cf07c001e665c0ff18b18d10e9468a0db4f4d1054537fb38773a", 0xcc) 06:54:06 executing program 3: syz_open_dev$char_usb(0xc, 0xb4, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x77, 0x2000) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000100)={0x3, 0x2, 0x1, 0x583, 0x9, 0x2, 0x8000, 0x3ff, 0x5ce, 0x0, 0x9, 0x6, 0x3, 0x3}) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000000)=""/170) 06:54:06 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x658440) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x4000) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) 06:54:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) write$hidraw(r0, &(0x7f00000000c0)="4f141bdf3e9bc9e0e6702e987a4427d9ae8d39166899296edf253fc940ca2b63526d6e98ca3696eeb75f78dc2331184a9a89f81c7656ba3cdbdce202b81972a73c6bc2535d55635c853718b5eb37f35f35424e8d305ecde4ec2002571f4aa99fc94dc5a70746d802c20c8334509534c6387d9975d3bd09e457e12f2ecf23e06a4395414241894d6a15c0214a622d75e62772f565777c8614d002dccca214ace77a37857e76bf97f92e64a988635f32f1128100326be5", 0xb6) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000180)=""/239) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000280)={0x40, "ae558419f0ffffffffa48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) r4 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r4, 0x80404518, 0x0) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000300)=""/239) 06:54:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0x0, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1ffeffffffe, 0x0) read$hidraw(r0, 0x0, 0x0) 06:54:06 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000100)=[0xfffffffe, 0x1]) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000000c0)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x400000) write$hidraw(r2, &(0x7f0000000040)="f639e6a4fe3f0c6f50b50e7625ff9c002d07d57716961b05a306321e734842bc9f0ea5c8b4bcf736f4cb8cfa1e7ee748a46b0f2ca8bb96c9650ab209435ce03ddd7080", 0x43) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x3, 0x200) read$hidraw(r3, &(0x7f00000001c0)=""/48, 0x30) syz_open_dev$hidraw(&(0x7f0000000140), 0x6, 0x402200) 06:54:06 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x658440) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x4000) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) 06:54:06 executing program 3: ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x2]) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:54:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae5584ffff685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1f05007a16dbcd2360423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:07 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x77, 0x2000) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000100)={0x3, 0x2, 0x1, 0x583, 0x9, 0x2, 0x8000, 0x3ff, 0x5ce, 0x0, 0x9, 0x6, 0x3, 0x3}) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000000)=""/170) 06:54:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0x0, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="0d8324c696fc9c8d4836f8697db9f179a8078c49a531f3c81bf839c691f90366b5735a", 0x23) 06:54:07 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000002c0), 0x0, 0x200) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x2, 0x6, 0xaa8, 0xc5b5}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x810, 0x1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x40, 0xeb, [{{0x9, 0x4, 0x0, 0xc2, 0x1, 0x3, 0x1, 0x0, 0xc0, {0x9, 0x21, 0x1, 0x20, 0x1, {0x22, 0x948}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x8, 0x8, 0xff}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x9, 0x1f, 0x7, 0x20, 0x57}, 0x23, &(0x7f0000000080)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x18, 0x5, 0x4, 0x900e}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "d89d290ab22d179dc9e7a8cdbeb850b2"}]}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x820}}, {0x51, &(0x7f0000000100)=@string={0x51, 0x3, "1b58453ab6aa1e5dc3dbc1ae8a0d267bc0045cc931ce49ce9364066343bb784971f95118233a33e192c59a5c88526991d87a73fd4b8dd344c071ee7dfd310b799884928febe18a23f3262bba8e67f7"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x4815}}, {0xb, &(0x7f00000001c0)=@string={0xb, 0x3, "af40b77dfcfde8c644"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x816}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c9c) 06:54:07 executing program 5: syz_open_dev$evdev(0x0, 0x4, 0x1495c0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x402000) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0xfffffffffffffc01, 0x50000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000140)=""/82) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000040)=""/180) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f00000001c0)=""/4096) 06:54:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x1a1002) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x3f, 0x20c01) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x40, 0x4400) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000140)={0x4, 0x42, &(0x7f00000000c0)="49fa821496d7fcf0020f2906437813d205b6c2baa6a6f1dff848d324a6132ac68447077287750a932df0ff6ac6840709e8586cc3e4bdd21f3e59e5f989a62427f730"}) 06:54:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x460e40) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/109, 0x6d) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0x0, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:07 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000580)=""/91) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000000)={0x56a, "c3596d1fbc225ca8ddb5a4cccffedb5ac3edb21f9f4aa643be68385a326d85ff0c1ddfa3ad3c1ffe4436230b6784d808d223ba2b71c756520a93a5b4a9b20d0614d72533ddde047b56fc0347fc31067af9923f288b4f7a4510e13a6b4a90ea3ddb0c4f15e8e0517d3fde4f6f282d9c8b3760547459c61764f5cec7ef13fe485b6075af9f5e3164bff2add4e5f279d2a1cef0e5952eddb26776082fe08d29cce6dd67715226079c12f63843898297d646506c336a517d2ec122093490a04d06ed0132dd47bc0e30045fd78958657b9c80f0a32e9507fae28e766acf22d7c704086f2eec157c50679207736b2438d19cf7c9e83cd9cc041fafcbe7d8a125bfe20066bc507ada0b220d7f55eb65fc12feb66a0b8c0bcf29379e36ce4b92297f85563f720e99e9264b7578dd4e1ff6ca442882d6aaedb54979c2566c14987ac9f4c5ee89c940f8d347894b30ca92642468cd8817db749e95176055e75a9d209fe5f3697c4beceb570adeff7951673b6b115d569b1460eca7916140a23c55dbd802ea57a8e63c40f7244fe5d5ef00fffe77f49942313d329eb9bc148b5f84d9b6386ad0ba1fe8a3f54d74ac02f2a8567be3e56d7b62b6208c88a162eb317fac688ea5c83abbda12697fe1e48cbe9fc3b8dee3bcef7bb9e9877eaa4ee0c688195624a595d0b2f5c743931d2617744c3f09e1675e1245609c2abdfc2f943bd8a9d3edcb426be6c7c5e9bdb87228cb78c48951ea67acdf1ba3801ba5b648603c8797a87c6b2179b6e2d53487025ebac43797e268607f384a0aea2148c254c3f15c3076ccfeb74018c1b409192a7f133817ae4e1ce392c35fcaff41ff2789677282d5b82c26f6369796fb3ef415f9b42a9cfcf9a8e11c9cea37929ac84638d383d4c06a1e7a363fc29d0ba5d59863ada4d9b3e0d40e12d4580397492ee38a8998b20d048ccbbf750e1c361910b917d25bb5df3131fd0fe2ab371d3b5d56e76d3c3841b9bff2bd904a97710ac77fb15b59ad49f3c5061dae15a02ace75afab7cd19d0c133e586b8fd9ea4d47715823c5b901ebf8f3967a66e1d27aab0a2656f701750cf0bfced0656b67393db334731ebe6f7f1a3d3875d63845f3aadfc1a7b86cc5ca76531c44f39b2ad4857b7c3fa0c5b82318992099b780b0c564abf1d280918c3b9f52974d94b59a717d28bb2d79fbc2f9273fb43b910d1ce164d501022139f7f9aeb5d8340c9e6aed0dc05412ee6384818b2238b30106c0cd9974c2618cdda92252391befb58611820813a59457c94e19e9edf42523f40c16cefb42acfb286dce79ce5ed852cc2b4b21955ead1cedbd1bdb8da4a63413a433976ef813b5f3fb9bd39aae48fcce0241fc3bd7a84ea8a74a9e0f5b061d7df228d34a69bc073731af334b6ded5aee0cc579b34a9eac7ccf1500ad808aa9c178a4095bfcb8a89e6f3a56c8adb56209d620ee580c18fe4d7d58f25e3a308686f8efda9f9e66f3cb26fe25e277f34fe8a2c5d58f6c7f467c24a4ae324297fedd23a87fd45c43c7b91cddc9ad69d28f7fc443e28bc2661ec09b6da3fe64dcad31df586eacbdf70522cfb0c569ab9b0256f7da99d6fdcd7be5c349e31661b850b01e8692c309b54e75fa2cfdf744b169e4dbf5559cd37d26c4758c8ab3b85339c07032cbca676986b4f9c4e6e7a4353de5a91630f87b56e413d6bcea5d6121371dcb6c4a481ec61f9fc275480183da3dca0fe327ad68ad3d51eff543b4b64b3333619d0a4273aa2b2369126819459ac9ba8997fe6bae1760e1ea1283425d42455e8556f35c3ed3375f89d3a2cb6cf699c5f891b5c273cf145e7ea06b53d890619a27127d453f7a55368e3618e41bcb7b1ef802b75951fabfa0141ac32cff2609f013703a853ae951e48837e3069ed271e92a6a1ad8f821fcc9a514d05f28cfb362f9704e09e1ba6893cd8c2d71ceca48156b1d0ca320dc"}) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000600)="66f12e6a760d1f3126dbc4325ee65e6ce0975932762304785e53ca6397e462c02ff0207bf75d8ccb63ad8d14ab20a21343ffae7fe82ca09a187dfc0334f9738aaf37268b3a3460e3e9fe77825325f19bd37be11dde289d9b3654aa8325d01d45dc321e69bcf4ee462b6834b90072fef5e7b2dc2d4277813318195d7f6e3e233aa4917c4e37eb01500f97fcbd168b9bc1420452cddaddf4ef0b1829fb8369c366e421b06b1921213c685a137ab1043c06f265cf07c001e665c0ff18b18d10e9468a0db4f4d1054537fb38773a", 0xcc) 06:54:07 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x6) read$hidraw(r0, 0x0, 0x0) 06:54:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f00000000c0)=""/135) 06:54:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:07 executing program 1: syz_open_dev$hidraw(0x0, 0x3, 0x30603) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xe0000, 0x22201) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) 06:54:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, &(0x7f00000000c0)=""/251, 0xfb) read$hidraw(r0, 0x0, 0x0) [ 2970.408381][T28943] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 2970.848530][T28943] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2971.008527][T28943] usb 4-1: New USB device found, idVendor=0810, idProduct=0001, bcdDevice= 0.40 [ 2971.017672][T28943] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2971.025958][T28943] usb 4-1: Product: 䠕 [ 2971.030385][T28943] usb 4-1: Manufacturer: 堛㩅ꪶ崞껁ඊ符Ӏ쥜츱칉撓挆뭃䥸辰ᡑ㨣얒岚劈酩竘ﵳ赋䓓燀緮ㇽ礋蒘辒⎊⛳먫枎 [ 2971.044805][T28943] usb 4-1: SerialNumber: 䂯綷﷼웨 06:54:08 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x44008000000ffffd) write$char_usb(r0, &(0x7f0000000000)="64ac4e9aa68bde47bb58f2c92854f0c240e942e0b903890f0b637bd63730e575f2d21b756d8ae2efb83dbbb203b03f372585331a90f31e43cfc9d50137af384abf04f4ffa64b9231181054168033ee61276e7104679d1d724481d31e30fa1511578225270e08f511266c1d404e6380c78731fa14c373297adea0ebe6d1dc70b47c5256f0cd758eef039b722e31158fd0b5362f7f605212895450d5391ec65988da8e362c14ea21", 0xa7) 06:54:08 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000000)) 06:54:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8adcb30000000041000000ec20b836f1734352213f5d60636c8d99d28ad999f3dccf", 0x22) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x9, 0x40000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100), 0xffffffff, 0x10440) ioctl$EVIOCGPHYS(r3, 0x80404507, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r4, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0xc03) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000140)=""/184) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000000)=[0x5, 0x1ae]) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:08 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000000)={0x16, 0x6, 0x9, 0x3, 0x3, 0x6}) read$hidraw(r0, 0x0, 0x0) 06:54:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) read$hidraw(r0, 0x0, 0x0) 06:54:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:08 executing program 5: ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f00000001c0)=""/71) 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_disconnect(r0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000240)=""/45) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$uac1(0x4, 0xd6, &(0x7f0000000280)={{0x12, 0x1, 0x20c5427048fea502, 0x0, 0x0, 0x0, 0x30, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc4, 0x3, 0x1, 0xff, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xe5, 0x64}, [@mixer_unit={0x6, 0x24, 0x4, 0x1, 0x86, "1a"}, @output_terminal={0x9, 0x24, 0x3, 0x2, 0x306, 0x5, 0x2}, @extension_unit={0xc, 0x24, 0x8, 0x6, 0x13, 0x80, "164386dfb9"}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x204, 0x3, 0x8, 0xfff7, 0x5, 0x20}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x81, 0x1, 0x8, 0x80}, @as_header={0x7, 0x24, 0x1, 0x4, 0x3, 0x1001}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xa3, 0x7, 0xc, {0x7, 0x25, 0x1, 0x2, 0x1, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x27, 0x4, 0x5, 0x40, "055242e5c608110f"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x7, 0x4, 0x19, 0xf0, '^e'}, @as_header={0x7, 0x24, 0x1, 0x80, 0x10, 0x1001}, @as_header={0x7, 0x24, 0x1, 0x5, 0x2, 0x3}, @as_header={0x7, 0x24, 0x1, 0x7, 0x6, 0x5}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x79, 0x1, 0x5, {0x7, 0x25, 0x1, 0x2, 0x5, 0x596}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x310, 0x40, 0xc, 0x1, 0x10, 0x68}, 0x39, &(0x7f00000003c0)={0x5, 0xf, 0x39, 0x4, [@ssp_cap={0x1c, 0x10, 0xa, 0xed, 0x4, 0x1, 0xf00f, 0xffff, [0x7f8060, 0x0, 0xc06f, 0xff0000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x88, 0x1, 0x0, 0x7, 0x40}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x29, 0x0, 0x3}, @ptm_cap={0x3}]}, 0x1, [{0x1e, &(0x7f0000000400)=@string={0x1e, 0x3, "ee865fdeb8b9e9081ae7bb8465fe53b16974200eb56ef179ceac4e05"}}]}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000100)=""/185) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x2, 0x20000) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f00000000c0)=0x8d20) 06:54:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x200, 0x22403) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa02000049460443396c64c4ecffc5cf4b509a4640421206411e244d8100658eddbc4a9a79deb0d803b3aeead158ede277a2200089b1a9659a339df85e41d1ef3a1f86c52bc3da5562fedd3b831c22b7837a73def64e3cdb506b5bfa0018f821634f6ad75d13640d0181a71658cbaa2a4edb63dbdf68ca0dfa75e16c74b66d4af630a64172200a3ee0fc37157f5e0a75502c482f4d52207e5779e25d8056afb67181b4aac556d70470265f246d86c0463b0862c63f1288f4c8927b2e39b5a04fab65fbe4b587c3e1510c00e6154374a1733058d2d0589464985a434e6a3d0e69f37e3b385026d90bacd91a6c55e67a5d3f23bb638ff2a9ecd08aeb1379eca42124b65b0e5d18456d36fbe66974b9dabaaf799a6869c74461103e664541c8bba78192a8f85bc09e56be156002b48d03e1c413d6b25e55b6e73a990b9b0b8a8ede56ba1c493cc4120dd127cd708238dac4cc09fbc0572fc7f2209ffe670f31e75f67e29362edc79b2858364836aeee084af6b6870f282a9325da013313da2fda0595e2462cd526a0993049a4cac24cec3f7f5ccd5a8e6a6aa29acb5c3ed9da7adaefabab1a803bd950af5710801887742cd8751b1025749b8bc0295f27658052c993b3090becb006c8030cb7d0b9d4bfd5322ae7cc716f2eb9d93ce5a28331b9d687b8499b6615e4a9a4de7bef943d996197dac53906a4d2a110b808166c1aa34b1561447db5d2ba3d0161740bfe24c6a9991b6ad2ccdbc1a55066cf1887f9d7f97acfb6cdedfe3fcb228187f04a797cc67e43d45a2e999fec095c33b15af25f37eb4e257cfae890507ef2f919a87dba4d34fbbab25675b5646ab4b84a2828d31dc8971245065c73015e8564ea67d50132b00129d4a4ffcddd477c84624a147ce507405000eed80397d889eb046cc81151a7b6e3d0de7e8c3acdce42020b933c265f0522f81d69c0cca07807e05afb"]) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r1, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r1, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:08 executing program 2: ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000000c0)={{0x2, 0x100, 0x3, 0x0, 0x1f, 0x4}, 0x12e, [0xef6, 0x1, 0x6b, 0x8001, 0x5, 0x6, 0x0, 0x1, 0x6, 0x4, 0x786cf68e, 0x8000, 0x1, 0x9, 0x9, 0x8001, 0x3, 0x6, 0x7fff, 0x3, 0x4, 0x2, 0x0, 0x4, 0x401, 0xfffffffb, 0xff, 0x800, 0x0, 0x9, 0xfff, 0x101, 0x7, 0x800, 0xb9e4, 0x6, 0x1000, 0x2d9e, 0x5, 0x6, 0x6, 0x366, 0x5, 0x6, 0x320, 0x6a1, 0x9, 0x2, 0x1ff, 0x3, 0x693, 0x100, 0x9, 0x8, 0x40, 0x8, 0x3ff, 0x1, 0x10000, 0x3f, 0x8f9, 0x7f, 0xffffff4c, 0xde, 0x68, 0x5, 0x8e0a, 0x6, 0x3, 0xfffff9c5, 0xf4, 0x1, 0x3, 0x8, 0x0, 0x9, 0x10000, 0x2, 0x9, 0x1, 0x200, 0x7fffffff, 0x5, 0x0, 0x0, 0x7, 0x3ff, 0x1, 0x89, 0x4, 0xffffffff, 0x9, 0x7fff, 0x684b1ede, 0x8, 0x6, 0x2, 0x6, 0xfff, 0x800, 0x7f, 0x8, 0x7fffffff, 0x9, 0xfff, 0x8a28, 0x34, 0x80000000, 0x2, 0xffff, 0x8, 0x92e, 0x5, 0x8, 0xc70, 0x1000, 0x4, 0x87cb, 0x8000, 0x200, 0x1, 0x2, 0x0, 0x200, 0xb46, 0x100, 0xaf6, 0x3, 0x8000, 0x100, 0x1, 0x80, 0xc1, 0x80000000, 0xbb0, 0x1, 0x4, 0x1, 0x81, 0x80000001, 0x8, 0xcab, 0x5, 0x1, 0xffffffff, 0x3, 0x3e, 0x4d, 0x5, 0x101, 0x1, 0x8001, 0x1, 0x3ff, 0xba, 0x1, 0x74e4, 0x7, 0x0, 0x8001, 0x1, 0x2, 0xfffffffd, 0x70, 0x0, 0x1, 0x20, 0x8, 0x100, 0xdb, 0x6, 0x5, 0x0, 0xcf8, 0x401, 0x6, 0x8, 0xe0, 0x3ff, 0x0, 0xc181, 0xe0000, 0x27, 0x8001, 0x3ff, 0x1, 0x9, 0x12d, 0x101, 0x3, 0x1f, 0x4, 0x0, 0xffffffff, 0x7, 0x800, 0x2, 0x81, 0xfff, 0x8, 0x10000, 0x8001, 0x3, 0x1fe, 0x0, 0x20, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5, 0x4, 0x794, 0x12, 0x2, 0xff, 0x8, 0x1, 0x6, 0x40, 0x0, 0x85d2, 0x5, 0x8000, 0x66, 0x13c, 0x7, 0xffffffff, 0x4, 0x4, 0xfffffffb, 0xfffffffb, 0x8001, 0x75d, 0x1, 0x3ff, 0x1, 0x1, 0x2, 0x7fff, 0x7fff, 0x7fff, 0x9, 0x1, 0x9, 0x80, 0x9, 0x4097, 0x401, 0x7fffffff, 0xeef3, 0x44, 0x3f, 0x7f, 0x1ff, 0x94c, 0x101, 0x8, 0x0, 0x25fa, 0x9, 0x400, 0x3ff, 0x5, 0x3, 0x6, 0xffffffff, 0x1000, 0x80000000, 0x4, 0x4, 0x1f, 0xffff, 0x4, 0x10000, 0x5da2, 0x2, 0x5, 0x8, 0xffffffff, 0x0, 0x10000, 0x3, 0x6, 0x1, 0x81, 0x5, 0x8000, 0x4, 0x1, 0x0, 0xd0e, 0x1, 0x1d5, 0x5, 0x1, 0x100, 0x101, 0x4, 0x1ff, 0x400, 0x2, 0xffffff01, 0x1, 0x8, 0x39a8, 0x1800, 0xfff, 0x7fffffff, 0x9, 0x2, 0x38b880, 0x0, 0xffffffff, 0xad, 0x10001, 0x7cac80, 0xb6ad, 0x3ff, 0x6, 0x7, 0x2, 0x7, 0x9, 0x0, 0x3, 0x100, 0x7f, 0x20, 0x85c3, 0x67d, 0x1ff, 0x1, 0x80000000, 0xe4a, 0x3f, 0x3ff, 0xfffffff9, 0x2, 0x8, 0x5, 0x2, 0x3, 0xdf2b, 0xb9c, 0x4, 0x10000, 0xd2b2, 0x5, 0x3, 0x2, 0x4, 0x1, 0x538f, 0x2, 0x5, 0x80000000, 0x400, 0xffffffff, 0x41, 0x1, 0x0, 0x7, 0x921, 0x5, 0x800, 0x511695cf, 0x4, 0x4, 0x6, 0x4, 0x3, 0x0, 0x7, 0x6c, 0x5, 0x0, 0x1, 0x2, 0xfffffffe, 0xa980, 0x7ff, 0x7, 0x59, 0x6, 0x7, 0x9, 0x7, 0x2, 0x1, 0x6, 0x8001, 0x0, 0x210248e2, 0xff, 0x7fffffff, 0x5, 0x12000, 0x152f, 0x9, 0x0, 0xc3, 0x100, 0x3ff, 0x10001, 0x3, 0x7f, 0x88, 0x4, 0x1, 0x3, 0x3f, 0xffff8000, 0x2, 0x8, 0x0, 0x5, 0x5, 0xffffffff, 0x1, 0x2, 0x31, 0x3ff, 0x0, 0x7fff, 0x4, 0x7, 0x1, 0x8, 0x0, 0x0, 0x3, 0x1ff, 0xfff, 0x53c, 0x1, 0x3f, 0x9, 0x2, 0x26, 0x7fffffff, 0xffffffff, 0x4db, 0x0, 0x4, 0x0, 0x8, 0xf93d, 0x1f, 0x5, 0x1ff, 0x9, 0x6, 0x80000001, 0xf69f, 0x7, 0x8d0, 0x9, 0xa2a, 0xfffffffb, 0xfffffff7, 0x1c, 0x10000, 0x2, 0x1, 0x30a, 0x1, 0x8000, 0x4, 0x0, 0x4, 0x7f, 0x1000, 0x6b6, 0x7, 0x6, 0x1, 0x0, 0x827c, 0xfffffffb, 0xd4, 0x80, 0xffff, 0x5, 0x9, 0x800, 0x9, 0x5, 0x9, 0x2, 0x0, 0x9, 0x7, 0xffff, 0x7, 0x9, 0x0, 0x2893afde, 0x6, 0x2, 0x200, 0x1, 0x0, 0x1, 0x80000000, 0x20, 0x9, 0x4, 0x1, 0xff, 0x100, 0x5, 0xacd, 0xe3de, 0x8, 0x6, 0xdca3, 0x3, 0xb8, 0xff, 0x80, 0x0, 0x235e, 0x101, 0x3bb3d2c4, 0xfd7, 0x1ff, 0x7f, 0x7f, 0x7, 0x0, 0x7fff, 0x0, 0x1, 0x4f, 0xfffffc00, 0x1, 0x6, 0x8, 0x0, 0x0, 0x435b, 0x8001, 0x7e, 0x0, 0x101, 0x3, 0x2, 0x0, 0x1, 0x1, 0x3, 0x5, 0x7, 0x1, 0x5, 0xfff, 0x6d, 0x7, 0xff, 0x7, 0x6, 0x8, 0x6, 0x2, 0xfffffff7, 0x100, 0x8, 0x7, 0x401, 0xc2d, 0x3, 0x4, 0x6, 0x1, 0x8f, 0x6, 0x100a, 0x6, 0x8, 0xe0, 0x1, 0x3f, 0x6, 0x101, 0x3, 0x7, 0x7fffffff, 0x1f, 0x6, 0xffffffff, 0x8000, 0x6, 0x20000, 0x400, 0x6, 0x81, 0x0, 0x7, 0x3f, 0x400, 0x7, 0x0, 0x5, 0x3, 0x0, 0x8, 0x7, 0x5, 0x2, 0x400, 0x7f, 0x10001, 0xd19, 0x20, 0x3, 0x3f, 0x9, 0x5, 0xfffffc01, 0x3, 0x7, 0x8, 0xa2e0, 0x25, 0x0, 0x1, 0xfff, 0x7fffffff, 0x0, 0x5, 0xffffffff, 0x9a, 0x240, 0x2, 0x73, 0x1, 0x3f, 0x3f, 0x81, 0x0, 0x7, 0xfff, 0xc9, 0x8, 0x6, 0xbb4a, 0x7dc, 0x3, 0x8, 0x7, 0x41182239, 0x40, 0x0, 0x8, 0x101, 0x1, 0xa7f, 0x7, 0x0, 0x8, 0x9, 0x80, 0x0, 0xbd, 0x1, 0xffffff01, 0x4, 0x4aeaa2b6, 0x5, 0x1, 0xd99, 0x7, 0x9, 0x80000001, 0x1000, 0x1, 0x8, 0x4, 0xfffffff7, 0x2, 0xffffff7f, 0x4b, 0x8001, 0x7fffffff, 0x3, 0x0, 0x0, 0xe1, 0x101, 0x8001, 0x20, 0x10000, 0xb0, 0x2, 0x34d, 0x3ff, 0x7f, 0x4, 0x2, 0xffff0001, 0xffffff7f, 0x1ff, 0x7, 0x4, 0x9, 0x2, 0x3, 0xffffff00, 0x5, 0x5, 0x5, 0x8, 0x100, 0x1, 0x9, 0x3, 0x581d, 0x14, 0xffff, 0x8000, 0x80000001, 0x8, 0x8, 0x1, 0x9, 0x10000, 0x6, 0xff, 0x3, 0x7, 0x6, 0x3f, 0x4, 0x7, 0x7, 0x40, 0x7fffffff, 0x2a8226ef, 0x6, 0x10000, 0x7, 0x5d, 0x1, 0x2, 0x5e67, 0x2, 0xfe7, 0x9, 0x8, 0x7ff, 0x1ff, 0x9, 0x1, 0x2, 0x10001, 0x0, 0x1ff, 0x7fffffff, 0x400, 0x6, 0x3, 0xe342, 0xaa, 0x8000, 0x7, 0xc86, 0xffffffc0, 0x7, 0x1, 0x7f, 0x5, 0x8, 0x1, 0x1, 0x200, 0x101, 0x1000, 0x8000000, 0x0, 0xffff, 0x1, 0xfffffffb, 0x67, 0x101, 0x4, 0x1ff, 0x1ff, 0xffffc3b6, 0x6, 0x6, 0x4, 0xfffffeff, 0x4, 0x40, 0x80000000, 0x2, 0x1f, 0x1c2, 0x9, 0xffffff41, 0xc4e8, 0x8, 0x1, 0xa350, 0x1a81, 0xd2, 0x8000, 0x0, 0xfffffffe, 0xfff, 0x9, 0x5, 0x4, 0x7, 0x20, 0x9, 0xfffffc00, 0x5f, 0x10000, 0x80000000, 0x8001, 0x3, 0xff4, 0x0, 0x0, 0x9, 0x6, 0x6, 0x3f, 0x80000001, 0x2, 0x8a0, 0x5c, 0x3ff, 0x5, 0x8, 0x8, 0x3, 0xffffffff, 0x8, 0x0, 0x7, 0x9, 0xff, 0x100, 0x6051, 0x6, 0x7, 0x0, 0x4c6e, 0x7fffffff, 0x80000000, 0x8, 0xec, 0xfff, 0x8d9, 0x7, 0x5, 0x8, 0x4, 0x5, 0x6, 0x9, 0x7, 0xffffffff, 0x2, 0x1ff, 0xffffffff, 0x5, 0x100, 0x8, 0x100, 0x20, 0x9, 0x0, 0xfffff7ff, 0x5, 0x81, 0x8, 0x5, 0x1, 0x7fff, 0x7fffffff, 0xffffffff, 0x2, 0xfffffeff, 0x9, 0x3, 0x3, 0x1f, 0x0, 0x3, 0x8001, 0x3, 0x8, 0x1, 0xffffff80, 0xfffffffc, 0x8, 0x0, 0x2, 0x8, 0x1, 0x0, 0x401, 0x10859790, 0x0, 0x7, 0x36b54807, 0x74d, 0x1, 0xfff, 0x8000, 0xb30, 0xdf, 0x2, 0x0, 0x7fffffff, 0x8, 0x8, 0xffff, 0x6, 0x2, 0x7fff, 0x7fff, 0x9, 0x401, 0x3f5, 0xaf, 0x8, 0xfffffffd, 0x9, 0x401, 0x800, 0x1, 0x18000000, 0x0, 0x6, 0x5, 0x99, 0x0, 0x3ff, 0xb9d, 0x2, 0x1, 0x1, 0x120, 0x4a7c, 0x7, 0x101, 0x2, 0xff, 0x40, 0x4, 0x10001, 0x5, 0xffff0001, 0x3ff, 0x3f, 0x5, 0x8, 0x4, 0xffff9380, 0x3f, 0x401, 0x3, 0xffffc001, 0x7, 0x1, 0x8882, 0x1, 0x1, 0xff, 0x7, 0x854, 0x89, 0x6, 0x7fffffff, 0x1000, 0x81, 0x3, 0x0, 0x1b809cbd, 0xffff, 0x78ac, 0x9f1b, 0x0, 0x1, 0x40, 0x20, 0xa8, 0xfffffff8, 0x3, 0xff, 0x9, 0x1f, 0x71, 0x9, 0x9, 0x8001, 0x9, 0x8000, 0x7fff, 0x7f, 0x9, 0x3, 0x8d82, 0x1dc, 0x2, 0x6, 0xfff, 0x1ff, 0x1f, 0x5, 0x2, 0x1ff, 0x4, 0xfffffffd, 0x80, 0x5, 0x8001]}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) 06:54:08 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) write$hidraw(r3, &(0x7f00000000c0)="cee889040cb1a03b42edb2c4d5b4f6e4af6df49d713d674c1e550839b1824257e3b8158167b35ee87b5c44df04d12c84ebf78fd8ff820e781f372bf9b16f095aaf026df2817e0f0c68d301c4de40e66fbcea2502cc89c8c229cd316125a3c61dc8b60e195dbff26a65fe350fb3c623012db3eb2eceb9a27dbea1af1d3ebff82570ded2629c5721a635f6924506138ce355b82c", 0x93) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:08 executing program 3: ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000000)=""/85) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000200)=""/138) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) syz_open_dev$char_usb(0xc, 0xb4, 0x100000000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r1, &(0x7f00000001c0)="b52dbd8a9fd6d4ad5235e377cd15c8b7d015f550e987726b53e84af1f6220494a1fe8337585e00175d9f59fd0cd18850bcbcb8b918", 0x35) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000180)="3a9783138f2412ad645dfd1913c557696d2521867e263c2ff60af868b6179700ec84215780e0ad8b5d0ea1", 0x2b) syz_open_dev$char_usb(0xc, 0xb4, 0x8) 06:54:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000000)=""/17) read$hidraw(r0, 0x0, 0x0) 06:54:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000000)) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000000c0)=""/148) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x240000) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000001c0)={0x16, 0xf, &(0x7f0000000180)="94ff1f598fbd12b1504ce45cfc9a4a"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:08 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) write$hidraw(r3, &(0x7f00000000c0)="cee889040cb1a03b42edb2c4d5b4f6e4af6df49d713d674c1e550839b1824257e3b8158167b35ee87b5c44df04d12c84ebf78fd8ff820e781f372bf9b16f095aaf026df2817e0f0c68d301c4de40e66fbcea2502cc89c8c229cd316125a3c61dc8b60e195dbff26a65fe350fb3c623012db3eb2eceb9a27dbea1af1d3ebff82570ded2629c5721a635f6924506138ce355b82c", 0x93) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:08 executing program 3: ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000000c0)={0x3, "0382850b4c712206cdc39d7234117f7a0a3a880f5a3267d3d71560731414712f1f329cc495d5f900ba95ce5f8cdcf00b4e034797dabc596002a11786b889b832"}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1, 0x119041) read$hidraw(r0, &(0x7f0000000200)=""/104, 0x68) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000140)=[0x0, 0x4]) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000080), 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$hidraw(r0, &(0x7f0000000380)=""/96, 0x60) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(r2, &(0x7f0000000400)=""/64, 0x40) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000180)=""/88) read$char_usb(r1, &(0x7f0000000600)=""/132, 0x84) r3 = syz_open_dev$evdev(&(0x7f0000000440), 0x0, 0x6608c2) r4 = syz_open_dev$evdev(&(0x7f0000000280), 0xfffffffffffffeff, 0x181001) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000480)={0x5, 0x7, 0x9, 0xfffffff9, 0x80000001, 0x5}) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f00000002c0)=""/178) r5 = syz_open_dev$hiddev(&(0x7f00000004c0), 0xfffffffffffffff8, 0xc100) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000000500)=ANY=[@ANYBLOB="000000005d8b82bbac290b9a4d712f4e7f5ebe3882e306d53219089d365954089de3978c1382aebc47467f25c7336471d8bf6a20cd59543360d0e771b267000000000000"]) [ 2971.618242][T28943] usbhid 4-1:1.0: can't add hid device: -71 [ 2971.625866][T28943] usbhid: probe of 4-1:1.0 failed with error -71 [ 2971.644153][T28943] usb 4-1: USB disconnect, device number 99 06:54:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) [ 2971.808363][T26987] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 2972.328333][T26987] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2972.337722][T26987] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2972.346070][T26987] usb 6-1: Product: syz [ 2972.350395][T26987] usb 6-1: Manufacturer: syz [ 2972.354997][T26987] usb 6-1: SerialNumber: syz [ 2972.399089][T26987] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2973.008145][T26987] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:54:10 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x80) 06:54:10 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0x1) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000001c0)) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x420280) ioctl$EVIOCGSW(r3, 0x8040451b, &(0x7f0000002640)=""/4096) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f00000000c0)=""/227) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:10 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x20000000000, 0x0) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) 06:54:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) write$hidraw(r3, &(0x7f00000000c0)="cee889040cb1a03b42edb2c4d5b4f6e4af6df49d713d674c1e550839b1824257e3b8158167b35ee87b5c44df04d12c84ebf78fd8ff820e781f372bf9b16f095aaf026df2817e0f0c68d301c4de40e66fbcea2502cc89c8c229cd316125a3c61dc8b60e195dbff26a65fe350fb3c623012db3eb2eceb9a27dbea1af1d3ebff82570ded2629c5721a635f6924506138ce355b82c", 0x93) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:10 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:54:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) [ 2973.219735][ T8301] usb 6-1: USB disconnect, device number 102 06:54:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/220) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:10 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r3, 0x80404518, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000000)=[0x4, 0x7]) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:10 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x100000001, 0x14083) syz_open_dev$hidraw(&(0x7f0000000000), 0x404, 0x21000) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="cf5bfb4638035428c31c5b9c650050537dd91161870a981270a38ccce6c40e99582fcdc5d3e619651c6ab1458fedb41719099d8186fbdb4a42c5532b530e195fbf3a48ef41060658c6b473d314d57e94f85b5b94676942f215882a82d7d3d7d04990581e071ea29d287ecf79c4335dd58fb2554e0a13549b9b6fc577366925e02f8418c9f13ab022eef03015cbc733ab655ad00432fb2fa6f499f17febe2693e376a7b22d650bb0634e3c2c95392e93257661a1049d1e6d21a04fc0baf2f6bfafe8eeed9038d669a641004d900428b01a577b0fdf2b142d7a1", 0xd9) read$hidraw(r0, 0x0, 0x0) 06:54:10 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000200), 0x5, 0x200) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000240)={0x3, 0x0, 0x9}) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1000, 0x20000) write$hidraw(r2, &(0x7f00000000c0)="5a564c7755e1de8f07227feb05ce028fd0606ddefcf092a9fb7dfcdb49e4cec172f0852072c226c052a54eca7072405a2beb4f605b9fedc47ba09c23dbc84acb0deb5968296420d6a384a9540af6bc245d595088e30331880b8aa2f8533952f89c5ed215fac204a1f2da3f834facafe2f6c9064a42519fec3cb2aa2daaa6afb61340e8247e28a44c9ed2a27dcfd97ce458eaefc7d0f7c6680b669a50a6c7742cb2064c2d36eee92fabd625369445071fa6652b2a5713f58f85aa2168787af83a52f0770a88e8fb0f0b00dd229e29baf9a04e79afa7a3a5", 0xd7) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f00000001c0)) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffff7fffffff, 0x40000) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000002c0)={0xccc, "732ef098c8b4e7870ae1f72c645fc702af976d64cdc52fd2c6be3e998dd4aefe4e636f88467411553f95c93a2a107019e0789c24381f6a635a498508c3bfe556d01205823e0c8ac0e6f2e3f8f2c2e28aecf0048237211f8871dc40e98c071d6dec539c0700b537fcd95a1b0f986693b1ab764d6c3acb518385ea11523f4e956f8d4c20bce78c3bdc735c3853920def103a07629f632be70a42818e52127d5be73269770b6a519933cb6e72637edba94ad053eaf6052e4d0a3b1a1bd36019c1bdd6af693e1c9d1d7f5faa6988476e95d055436f46442a18088fe019276b2a97b8e4574d27a45f8230e91d28cd2caa9c0313a9fb61d52c44d3e69e0fca3a9b6dea9fa28ca5c672c016a70687a8192421dc9d38c4f306a8f69a8b2094eb2a258dce4822c5920399ebfa3b527290f989d767e1be72ce45eaf53263800bcc0d862e1735f3a7f655734bda035f571d0279b91b0c17ea425f3c2f70a80756659d5648befeb06f5002614438f7b75aa04bb7cf5329879dc88949feed3ae173d196174b222885096685e9c1a276b85f9d31d0fdebf5508243224256e03bbeac2b437bfe92d6d62fbe81fb79371e9678a91df6ba06c444aa560b067cd597156666edcddf98d68030200ab0a33872262cee4969c528eb69982e3c63ee6995614217abaee3d02e6186a2c01aa6aa9d97f960a778da8fb25c057075068bf42cbd29486bba8c84a97b2427869e3e9fc193c0ee970b395f7a30d733161f924d72a90a5bcbd73a3005c30f9bdf990560f1dcd41a81a5b6945173eddda66936098c0ce98d7da92ca295efe0887931c4633da16d58f5177792c570ac3b7caf068b4032e911d765a62c49fdafb2f746c43a51a033bbc56459f7556c153d1531340af63651e774f9b61db69910e43d9a9f3e83031b9de106312c9ac5aa4186f04c1bebfbc1235d1626cefdfad3c050ad023cd21fb79fed2505ea83db5966dfa083ea135e8004b03a64a659614caa0c4202552fb224ffcd817e8b0e24ec6aec5c33282284786c3dded952750b2580ba773f61c6cdb5d4249abe1ed89001eacda824e82b2ce90cde025f0cf82a6770c20e3a56639f20a72414055dd893722a56d3a87ab9dc67210759c8100ee46ff3d1349ff1f7db3152ca61a79074750a54c5f7a195410a034045195e9aec9e9b923d28991f27b4d9163719ac3f4c9151b6b5bd04ab014d6ba7f362011634521673ad3dc6ae92c8da0236f94244640df1b65aede04f5ae68b5de05332a21a1afe18d7012c6f5c68c74a704c6097db296756ce32cd03be8ed02824101d662041bbffb5d2ca4f7b4318c39c163133e5e73d32fd7f1dab44298554f535e4039bf22b5bc823d97ba26efecbbb7f8d8e2ef729d5f40b2f3c36a384ba1619a3a711188a7154adffa9e18222a93c3bc9cea3f84e48c210587b2072f8f850232d95f5084e82e546df427fa4d5070398092351a38173763ee4d16bca050e7504acdbdd08b47cdafa0b1ba0e6cbb08bcd81b379a712ab57bf9d34533af3dc00ad32d5f1fb17cb6e6ca23f2c3b6baab820a911f7f10f1099c81dc6dd50fc44d1c39e55ba71b9d754f45dc63ec23b03b22dc27c470b862d92408b38579c23a6d97029470774a8d04f604ed12b2f010d0396e8841508f8a4820d0ab87b46f644f49deff687bcb2e18793960ba42be6c53f9ba2e3d7cc7d38afbc5d0b826454ef2943437a30959a3479c1b96f4b78e44bb94f2d396fb12f418cfd2ecfb2f45572c4729d44273fdb6670934ab340524066c148463e6cbb5a1162a0c9eaa5a2a57fc0630ac7c876b99ff5c54d2b9bd711e61e550eb0714e6f2d236931f3a000a88541673f62849e4d8db57894138490cad290f38fbbffc973a0d90d222ea01852088e6420f7bf9f27cd2396206401080f1776bfcc0b66f3e5e4739355ce6b164749ad172ca23b5f61d11ed31f8165fef82158d62176e92d9b10abfd6e17a2a5e4435c7b3ed060b7ff57613131821489efed0881009dbc11c96ec7f0f590dc2f6f47276231d422b09b35cd1b2c316c555d2d5ea1dd3b88d873679e8c3e975810d2da2841b2d636ee402b76756aefd35c678ae86b87a788214cf42259111456d6d6c59eecf148546ec90642b96d8b38793fc6be2509796d8e95a9993e970841107a6476dfaf667f28bb10e32df0442ebd664196f296efaf05a9b61e13709154202c071c0259a9a29ca93751fce5d3619fcb6405cef56e59ae744199e5b5cab7084be1ec339ba0d38a3bc74dd9b704b0c2c28f445832c3ef0ee7e9dd7b1240d6f9015f3aa354c213b575ca2a53d6d572401d4ae2b63b7e45bcd2d81002a58a4c6b0c6d2505b1fe7f9ea9750ab6180efd6d557010dd2eb77773625617ff6685bd0765f09b3b57f298d4dd38db6a2f21cb47d92767d07329c632c134feebe20a8269992ef1fdf798ad41b0c75cfb527c5a94138508eabefae2bc1bd36b01adc18cf70240fb12b38e1c31f19b55712b3c4357e4d95c867006504d124c144c71e8d12ebe3364ad1b90361f6f1c3c2f4a3b3428d5ba0018c28633fd606acc413872a883ad8f85d96dc785493a2278d782bb0a396be556493cc85ad2de36357fcc97c8b71190d6a3131cad3415e4d5e398f51df76e0c293271075b2e9b9d6817c35ca6554283f34e1ffb39a8adddae2ba7ad18e8e020b54854c51082e299345b4777d51ac65eb22118bf1c934a8751a416291b163e9d61b4c0b0c8f23e83832ce4b8275076e4d430d5ed579e4086ed3863678ecc1fdcaf6846bde67db851cc30389b371290873f9373af882804df081d6d47087b8af2041274e0c548515bc4ca12f5223fd76f0046ba1eb1e1147d049d84c24a7be50bc2fcaf70a0e69fb98c4a01086cb29f0b3c8e5b93b7eb83e068417edd3e2f5b1dd442e9a469a9870ea87ac7a24b0703fefcb3eef9747328d7df36300ccf100e96fb0c81f6e9d13e5d7c89ebd992e0fe0ad24892903724d920f0a20a0411077dd0b5e01c80ab42ddae236cecda05985ce5ebd898f130173e7fcb595bf21a0d97d8768a3ecf01e25fcbf01fbdfcce44effc220ef2f662baba3495192fa916a07fcb2da890726e90d5e46c066fcd3266f72ad0fd54943b04b98c5c3b31957beadfba3c07f3c4fc3f881e02ff783a618f2c5a80042a59725c48e3a4a205aadb545d723d7a12b86c5a0014e2ada8b9b315e8b0f7b611f37f6fbe5b11ddd8106278afe74d2efe329214382b7c6b2241cab06b814619ef48447d1e7b23bc6ccc4f45da06dbb0b721c5782081cb4a4b0047d75e4d1acbda96e51970e30afbf721375e8c0be8baadd0b5904693d88df7bd03d25009a8ae9b9e27da6d94cea7c62f3176ba5b90424fe2de4a70ed6d618bdc33d03ae27ed17052a01b5f1add6da82003db525cfdae5fcbee91810ac003cc0475c79d1cb2e351c3193c04d7a373dac7353a2a46465ed74dc940f1efb361b1f7602830566f40c53da68375aac805fc8dc5a173215c4104b0c2d6a221a42098d7eabd6dd3085c032d6da91c3749a9ad912341b0e1a2d4c93bdc55f57c3feb1adac5a2b31094563a2e4bb7e151b9f9d7c3d0f1b24a64b867dae6bef34288f6960060d95c8418221c55d1d29a2563e0d2b00ee98d1be98cd7d5c6fdceeaab5c57a4dfe0cc199a4e5f3f4aca58289e3992537bd1ca635f8faca0df377435ae1df01a610ece8c51a3d85eb2ca0d4b315c504239e8dd1306581e3c84c794fadfd0b032e1d081f6e9ecd606ce612ad82eeb3fc90b8fee0f246775dafc28290894a410f42706d94e0feba7d43f17686140f10f9b14835d982933d93b95579981608f4c6da73444fc8ed8ef0e71a261e191be66c2ffdef8e6368bc0718084319817b4df022521865ff9f43334c701556d7a0013b2e58296e35d462c0410cc740d5606a57cd5133ed2ef95cb2cf5968a8b956f94307b446ee0b924c8a8be209c4e5829c60a2ac81b8247b94da2de9f4a507db98b11ea4093998b0ce7189559f09c25dc1b34403a430e1f13e64a310fe0738db00633f83d530a93ac07cc994adf3bd647f245686482c21971822b109d928612872d539210f51bbb4fd56b72eaf68ab6539d1af3a569232df5a163baa242b8b64b9dff78bbd65da6a00d9b7fefe2f6227aec86a16adc08dafefe5bf36c0c34038cc64753b412c208bcbc5d6485ab40ee38ae136d658d0646c5d1011503ec682927be7de46190d53fddbbcd58e190cf431c9a9a9339c077b7a7de618cdf9e0f05c0d5e2dd777e830e59c022c6490b157047048879829e48c7af0a454115a4188031cddbb6005a8431c6e2956de7863ded4767f559ab9bdd207f626e2b33cb645454b68cab9ee977c44c6a107880c1ee70159176ce57139cf68f3954c2b2903a45d36d3f75f01ce6e3e94fc2a0278b205fa78bcbd5ac4ee860ceda53837b9c9834ae0bc3361aafe67b804b68e903e01b7ca9878e2cef940e3ed8a5a73e0d10596b8903ac0380c053b004cb6760898ded140eef7de045d571ac06e05865d817812fb5cd68586bcd3c98879fdd9267a2ba51f3a6275521406365e11b6e2872d1dc9d3e7be7fc4b79935e650256c8aafdcb38d959a04d665779c115e48a2e82babfbb83e6a6298148e4"}) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000000)=""/92) 06:54:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:10 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x81) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x200000000000003, 0x80980) write$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/220) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:10 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:10 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2973.558264][ T6714] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 2973.808003][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2974.008294][ T6714] usb 4-1: config 28 has an invalid interface number: 135 but max is 1 [ 2974.016573][ T6714] usb 4-1: config 28 has an invalid interface number: 130 but max is 1 [ 2974.024975][ T6714] usb 4-1: config 28 has an invalid interface number: 219 but max is 1 [ 2974.033415][ T6714] usb 4-1: config 28 contains an unexpected descriptor of type 0x2, skipping [ 2974.042265][ T6714] usb 4-1: config 28 has an invalid interface number: 103 but max is 1 [ 2974.050744][ T6714] usb 4-1: config 28 has 4 interfaces, different from the descriptor's value: 2 [ 2974.060214][ T6714] usb 4-1: config 28 has no interface number 0 [ 2974.066395][ T6714] usb 4-1: config 28 has no interface number 1 [ 2974.072747][ T6714] usb 4-1: config 28 has no interface number 2 [ 2974.078977][ T6714] usb 4-1: config 28 has no interface number 3 [ 2974.085174][ T6714] usb 4-1: config 28 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2974.096407][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2974.107418][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2974.118279][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2974.131581][ T6714] usb 4-1: too many endpoints for config 28 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2974.142910][T26987] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 2974.149961][T26987] ath9k_htc: Failed to initialize the device [ 2974.156209][ T8301] usb 6-1: ath9k_htc: USB layer deinitialized [ 2974.164954][ T6714] usb 4-1: config 28 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2974.176522][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2974.187571][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2974.198749][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2974.212824][ T6714] usb 4-1: too many endpoints for config 28 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2974.224317][ T6714] usb 4-1: config 28 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2974.235455][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2974.246554][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2974.257461][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2974.271556][ T6714] usb 4-1: config 28 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2974.282851][ T6714] usb 4-1: config 28 interface 135 has no altsetting 0 [ 2974.289779][ T6714] usb 4-1: config 28 interface 130 has no altsetting 0 [ 2974.296645][ T6714] usb 4-1: config 28 interface 219 has no altsetting 0 [ 2974.303547][ T6714] usb 4-1: config 28 interface 103 has no altsetting 0 [ 2974.468273][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2974.498034][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2974.507203][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2974.515383][ T6714] usb 4-1: Product: syz [ 2974.519674][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2974.547360][ T6714] usb 4-1: SerialNumber: syz [ 2974.578436][T17347] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2974.585583][T17347] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:11 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:54:11 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x3, 0x298102) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r1, 0x80404518, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000000)=""/73) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000080)=[0x7]) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:11 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/220) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:11 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:11 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x4000000000000100, 0xc0080) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:11 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:11 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f00000000c0)="45986d51665dd1171dad86dc2eacfa2e454aa55fec4d9f9bc22740d84c14aa6bd6f61d2b66c5f2f84d1c9b46660bc99e633d2da3485f0ec33686901c78ce62e9e7e7195f8dc564612830f437364839fd1bf9bfc822ab00f0a08ec0876cc3effc37abbf7625d77c440f69f0593c9d6d0a1a14e3e59ce17e1802669bc8cb465506a0f30de9824a17d62e76c817f7c3bfc436aa4cea01002010a4ae167541b1b1764578db58f6e4ce17570a49e1efc845ef78091dee9033e54d7c5859dbafee8e866bcbe5fa4cd413a5fe8aa1a5e774cc7b38df0d7cc445b8cd2924fe20489c67079649584743be18a2624fa99f27985c1c53dc4012151a1b4889aa826b273226f674772de98c5ed7ba09fb161f6dbbf9a718b29b0c7f1aa0904c4d7007d1b25da920f3c5953f748f7464559489a9f44b4671ef0b4578d133d1394095d2faac3b0f87cd0dbe3dcc00cd724f1bb044f8ffd9275151b098f1baf3b3d5feb80b0bb45853f5047c49637f8f4a849ca508dacc71d01a3520a2a7ce029401d9ea09f59abe29bb3ca2b1be4a2e0c382502592be74f0c8b76d7442709cf928480246b8e53a408786a170bee61612add92f4dbf900793c9de1bc6c7ff2546c632729c115288a1dc3df5b38dde5e8632164de4dc2e55bc2db9137d1d1af658323ef167f680b119c8ff5fecf5e683162d7efdd24df588c425da351f4151e57faacfbc2db623bf69a0bf3f4ef11488665cd5ac959b2aa941f4eed0f1226ffd32c6895fcf94c573190c2da1af5b8c2641ad425e88c957143fd4dc3a684bf2239cf57cad893c911857b43ff5867339f78a20675435add5c107c4b333aa123808d066d7f91d5322d447295a2b70e6908d7a139b22c650539f9a3f955f0c9e9fe42b68a5de8b9b245a368ed469be6949f1b1f30473ff6d294fdfb575f8502bf8181b59d559ed0bb14cf3625eb039ca889310087bbb66ca58c6f9ec7418cc20bdf02f0eb65ffb7cbf53725fc140693e9c302bd5dbc63c72f20429f00a97b3db6f5e84ffeea3024a2c8854fcfc41481e8a8dedc4c3be7d93e2d42bce879f7fff06f0de0794d318fd6559d041db59a36c22c7661438deb8b2151b300b8f98427d45ec4debea80ab7e838165f044939e326cbfe5dce0e7c71c6c88f119e3f9e5fad85eb8818f56d85f39c078c559407649d62848979f6f171f0e56462bc561473827c282324729d7581d4d087a935bf9978de8a891d8cec4dced945f70da222d2aefa5525114184dfc2af5aed698e9565595d63974a1307dc04f8b7937332be6d1a65d85cb50242ec31e21ccb08159c51038df3d0d14d9996cf953c2088d683f5569c3c07ff3fc6c120fedf65a2438bf0419a29878d906dd9843cc6525a1db6ae62ec58049647c65961ed49fedba35a3988e502217400435b0bf2d411c5a7083c8bb83a625c70a6762ce335bb26ff85e561529aea726d282a8f50923be5d92219291699da896c4f01b3ab6e77e01432610dbdc1e5429df5cc9d43fbf1f13b1a0a938c4e214ce48ee57dd7641f069d0ffdc7dfe8c378f5194ddd80df6530a6891c83f45c31843cd254ace7807055b04525bb08e1f57eedcb4f2015f31f75b948e6994b0af31e198638a4006a08d22797da951315294afacd195005aca7b00f125487932dbb6123a7d0ed8a74fb92cc99f10c9308dfd2f85d2048425f68ff43b6bfd2909361506223ccc41407d2c340e5edfe2e3d76b92ca5ccfb1aa1d8ba920d74ee8350b4e4754a1f1f27a5b498f6044b4d7e0b884bd63e98ed5fe8a05d60a61abb099b9f7712d1ff70db28fafcc943b1c5bcb8c21e13dc4c029c82fcfcb3c190c56342864f7224f420c7758e4fec6d0bdc2cd4f696ec347f21f64a6f205b51e957f50cc0d073c198942392cbb605bd02b271689a5d33becd12bf934d99fd9cff6dd5bf6110a984f0a27b84fc1bcadd4b49fa569fbf70c7f3a660e7386adad81a8480e6a09d88a5b3883675f869ae9d6eb197a9d8029b8b4c003411084771874560819c2d1fb87fc1b65892013bb774b0b60c1ca7b2539597b652ec3051a73f1c6d35b62d526f6edef419ca099dbfdd2e9e5d19b0ed3cb0f1a5090c1574e51394e753534fb73e0b677b55070a664ff767d2521b9bc8eb514f18d6bb18e657641eb126dac18b8ec26f7b092bf1b6fab2a9a8afda6ded10a9a194adfbb1d180be9a4e02c3b801e4d4fc4ae101254087a3032befead016bc4ca931e619d0ac069acff735306b3e5c46966c6af426137b95d9ce591681c013cfcd8a69355772be4148bbedd4c50a04aaebb0487aba4c1ee3fd5108bf32cf39d3144035b66ad63de40662e2d4df0c0f717a9f14d7c84d9c3be5d74666293e935443f78328663484b830fa00b9f5bd90800824655318a5566f4f244844142338055d4195bdc2a8c4d4f7a5133da0e384a7417f36c242e197cdfb244f2a341b1ebe8ff4e8393fc2e6a5767aa85137ca747554f21012df3d0bc0a8a7fd7d9e4985575c6d27fcb81a79a47ffaff0d7cbf70bc3fd98cd24ee4804870b1ba06adb9e9af0bb2db712a356cba85393b102acf10dc6db59b7fbef1b66dbcc88c797de4a6b0cf16ebb9bbb74efc92877ca4cf4561db6bd0d69ab1c6b052e84d03be7c417cf533f5550b5287b99650e36af98d9392123fa9b3633220b670060573aff2d8e650ac873345776d0eafa960948e0ea5f42df3dbb5c406564449c03337d96bcc418e9270e984f7249e8592dbe406369dff2be966894ede6bf2866ba2639a17297b5d93c8b8b2ed164255dc24e4aa54bda829a8d9c692d98d85101df1fbb3fc10ab784da1676f2c1cb9b1517c0bf0c8bdc1d247c669e1a2ed6055560e238153d255c0768904195950c4512029432a9c56c9460eb4002938708e295b8c16a7bfcf54087292c5bc23f5239db6a668e7581c28c8a4247ce40fe9129a58e253ecfd677f028277c2b1f3a4054a540f1cdb31bbef0e2c241ef6200bafb5cee5a2186cbb97b0f3428cee81082bce040e28c4490a04ec713d2047c14c39623effbdd7e79e3c33a7eda46434b2df50be09c92cb1d7ace39a8d885885fe1112da994b64a5cbf19d5fdaf485700df11441f663a317c712d7fafd65109772b97854ecf265c74a6ccdb6529be1c19dad3b42597729a51bd3660edc4272ff0bfa3fa6e4e316798d90bd69dd90306916718c7300c6dac00c82251762782fbcc9579f8898e2352e5c1104c9caeecf1626a6914f56c8183ee3535ee4dcdd1dbfafbf1375686d574ed45c2788a472c2d1fd4485cf6ec9b78a44779687a854079ebac21fc106d09d0376dbb7bc8c5dbba7f68f891501338bb671ddd4f59389a1eeff64adf1518cba24b6134c7b5321d71099af2fafcef21fd7dd77d6898014dad302519c80be14d57e33ba0f9e4caf4b7c2e06be9c7910e8a7f77ba9e9426c6356eb1f9b194b82461058877cfa86474410d3fba39a573d1aa906a75d6e3575a64c205fd96244b4dfe494bd46cc4f09b89751080a5bbee680f9595dac7669b6cd02770eb440b50869018b6c80ee4121bae00dbaa4a03a73f2bb6dbb84981fa29786ad6032bfaad931a6019a149600e670535a4eea7a6d9e19d22e88fa6b5319cd3b08ad1133b3f1df42ba40e7269c8eca3301049c375912c214f7fe05004e374b4f570e6277ca21c6c835bcc437ee178124576b149bcdf6995ac448227d256e00a8074be6973883865e0c32535df9ace2f2b25084d7347c2811eefd22007c7c59479fc30abbc675b2ef2ce5e9694f3d38cff79f0742e9a66df2a6fb5e341b30bf358fc95fa1f0650d4f27fafe20abf460075c3574aa3526b3010067b3a1197c674fc089c9883c6faad641b69ba0fa24f7ae77ef63e88a09feeae9812f83ed97cb04d0b3460a1895cd1e358c04991bceeb7fe1c7cdbd09e2ba40ae6f060e7699a7b8f120953dec9e18beac0a1a5f8da412a477c1a228234ef1f9b9d89411fc117ee20dd3a2d66cd366643ffc3e4d0735da6be844ef6aaadc96fa16214ec3690f8ed52e41ab811b708c50a5b467e2917fa062c1e481623da5e2d24b5bd427b01ed34a7bf6f4ac7e0224f66bc911ed6cf584274f989b3c5f50c26ab16b17303a166b92b1c6c6ed448ccbfd6d1586c6733e4e578c259278857e00f766c26d92bd57dbf39216610e1386a9e3cd5eb7eb92d6d8b5c418de60d47b1c7f2dfbef91aa4de25f6b0927c637f04b6a154ce307c2f08d01feef38987b5c47874d18401bb4d4f8fa00137022fd608731a4f8207b333813f90b8f50c01a013cc59adf7647067e24d69f7de1184050f212c82a698c55bbaa7bb494baed7a07481f650a7850d433f133045123e6dc023385b6ffa5e41bb4a8cfeb182e60bdecccbfc1ec73a803d43751799c85a57314de2267960f90e423ef9c90d2e2e5f40d2cf90c2a4c868428064dc3f3a42c3b6e4ce36c5ff2d50e21712e986670624a97d5537e663465063a318dd460cc4e2e3f937caa9891b4be054a6c964efe200007a0c3fb7216d5fdbe8ea665ee9c5d9a4c4736b42bfa5ba93f7b325ea6b22e04ace16e2cefdcdd59927fe001aab016e45bd929b28059e83e8c3f95b0f0e05b435f013968374c5f841c382dc408abff0d2e4b736d37818f58eda4ef99085659c86a522e2c022d3bacf26da2c26b304026285164bf9800213b6685800c1328173ff451f27a7bcc8309bd0a6a047d1df75d25dd89d500aa7375cce268226739aeefdaec1c07e583937be6b97883322347f68a0b024cc5858e76ee541919465a8e872d548c916da4862a8cdce1bc260fce840dcbd9042789da2b97cc7d0f651bc77a2d6706bc0171eee68c047f013b3ddc35b0fb154fbcb33b9ae1a519d1c4cb772bc43aa99df95bfbc34dda78ae42cf19908c5846776355a7549d21508ae751da037c1e92918852ab7a7d89f7295352303129a24d383edd49d3debace789ce71067a6c58a94c9b094ffa91ef15b76dd25e80e5d6f4feefdc09ed273c4525781307d0e26b136dac93ee733e03606fb1669e0724e208de4eebf1284a832bba0cc05bb43a87e5fae2aaa6f1dc5f18a33d95f078a5e673f5d838e7497be09593c159953a4ad2aa1161c5f486dc6e27c9289360f770b90152761b7cc8edfc508d3f23e48324fa5e1c20c8c0c9bc5f396fb5f9adf7a401cb7fbfafa41d407907576138ad5cc2c31e37d775e0d1ccad0cf334cf7c9adb31e0562e58ca38e5cef97309bfac90170bc01c264b710d1331fb6566a3e8c09e7a140ad89401eb3e96b4a9028c427bd866470c4eadacf5aebe4432f138c4950608bf1845d60ccecac225d99b59dc8077c21b36da3e383046b8e2f45eb154ffa226f23267d6f994916b53f5a96de2d88d158e165c3fb7e2c78d8b3efb51c7cc444dadc3136737e62663fdcb82a1a16c1e17a1069c247529164a9dc6bb6b060946c5affb9976837aeb275e16b8e1cbf08c4c69e8cbc07aaacc48311053c23c79e181a6222a6744ced5d60ebd2eb52a062a5389342630da93a31a1303814196699960e3ee2e447f2921cd107be129e8f306dba98837e04b84b3e0b0e936e71afb25602328df0ed2af085ec3808e23bd2b6caba0489f561725c07df22bb779284d403bd828750dba665eb4d6611e5f16ce096790fe533b3ccfb94a5915a5eacd1f3968a8bfa9e15719cd8fb495ef68ebab1561d8c637343edd06bae5d9a76eb4ec41dcbde67a93dc5281d3d53fabd16da89a4c0697f2240bc74c1c4f70f74276a85cf49bc370c1799a07c03bf04c9b8999b56d6632edcb0f10759") ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:11 executing program 5: syz_open_dev$evdev(&(0x7f00000001c0), 0x91, 0x1a9644) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000000)={0x3, 0xff, 0x6, 0x5, 0x7, 0x697}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:11 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) [ 2975.015895][ T6714] usb 4-1: USB disconnect, device number 100 06:54:12 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 06:54:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x7fc00000, 0x402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000000)=""/12) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2975.427916][ T6714] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 2975.667931][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2975.868190][ T6714] usb 4-1: config 28 has an invalid interface number: 135 but max is 1 [ 2975.876949][ T6714] usb 4-1: config 28 has an invalid interface number: 130 but max is 1 [ 2975.885337][ T6714] usb 4-1: config 28 has an invalid interface number: 219 but max is 1 [ 2975.894027][ T6714] usb 4-1: config 28 contains an unexpected descriptor of type 0x2, skipping [ 2975.902915][ T6714] usb 4-1: config 28 has an invalid interface number: 103 but max is 1 [ 2975.911270][ T6714] usb 4-1: config 28 has 4 interfaces, different from the descriptor's value: 2 [ 2975.920382][ T6714] usb 4-1: config 28 has no interface number 0 [ 2975.926605][ T6714] usb 4-1: config 28 has no interface number 1 [ 2975.932940][ T6714] usb 4-1: config 28 has no interface number 2 [ 2975.939186][ T6714] usb 4-1: config 28 has no interface number 3 [ 2975.945400][ T6714] usb 4-1: config 28 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2975.957866][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2975.969202][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2975.980059][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2975.995012][ T6714] usb 4-1: too many endpoints for config 28 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2976.006607][ T6714] usb 4-1: config 28 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2976.018276][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2976.029601][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2976.041001][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2976.054535][ T6714] usb 4-1: too many endpoints for config 28 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2976.066125][ T6714] usb 4-1: config 28 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2976.077339][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2976.088268][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2976.099386][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2976.112997][ T6714] usb 4-1: config 28 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2976.124180][ T6714] usb 4-1: config 28 interface 135 has no altsetting 0 [ 2976.131108][ T6714] usb 4-1: config 28 interface 130 has no altsetting 0 [ 2976.138123][ T6714] usb 4-1: config 28 interface 219 has no altsetting 0 [ 2976.145015][ T6714] usb 4-1: config 28 interface 103 has no altsetting 0 [ 2976.318082][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2976.337870][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2976.347302][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2976.355356][ T6714] usb 4-1: Product: syz [ 2976.359765][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2976.389576][ T6714] usb 4-1: SerialNumber: syz [ 2976.418227][T17402] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2976.425262][T17402] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:13 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x6c99) 06:54:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:13 executing program 5: read$char_usb(0xffffffffffffffff, &(0x7f0000000140)=""/28, 0x1c) syz_open_dev$hidraw(&(0x7f00000000c0), 0xae, 0x80000) syz_open_dev$hidraw(&(0x7f0000000180), 0xc8d, 0x4cc3) r0 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x3ff, 0x200000) write$hidraw(r0, &(0x7f0000000100)="20b6fa52df6a43a1989104ef0eed669ab324d774cb5c4e7f5bca91bc259fdb", 0x1f) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000000)=""/137) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000280)=""/11) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000240)={0x53, 0xef, 0xe5b6, {0x8, 0x100}, {0x6, 0x1}, @period={0x5a, 0x0, 0x7, 0x20, 0x8, {0x0, 0x11c0, 0xfff9, 0x3f}, 0x4, &(0x7f0000000200)=[0x6, 0x5, 0x7465, 0x5]}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:13 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:13 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/84, 0x54) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x200102) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0xd0000) ioctl$EVIOCGKEY(r2, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x4, 0x480) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000140), 0x7, 0x486000) ioctl$EVIOCGABS2F(r4, 0x8018456f, &(0x7f0000000200)=""/6) ioctl$EVIOCSABS20(r4, 0x401845e0, &(0x7f0000000180)={0xbc5, 0x5eb1, 0x7ff, 0x100, 0x1}) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:13 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000100)=""/145) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/228) 06:54:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x10001, 0x521f80) write$hidraw(r1, &(0x7f0000000040)="aa", 0x1) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f00000000c0)="7a7b753aacbc83784a80ce1e29624bc35f16b3abcd047c7a074c8852a0341a75808cb82a309a965fb7cfee89e048b354bd39fec24ae2dc5ca0ec03efddaa0844cf4631908690306b0357b729cf48484dd54c2c5b5cda90e7499eff2f05e1610b9cc023804f74ef5f66d4420cd41703c484ca8ec7feeae31aa3261a26a30a28f9990269d2842efddb1176d4fad33d79", 0x8f) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x9, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) [ 2976.872788][ T6714] usb 4-1: USB disconnect, device number 101 06:54:13 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000140)=0x4) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x7fffffff, 0x80b00) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000040)=""/253) [ 2977.267768][ T6714] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 2977.507749][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2977.717987][ T6714] usb 4-1: config 28 has an invalid interface number: 135 but max is 1 [ 2977.726490][ T6714] usb 4-1: config 28 has an invalid interface number: 130 but max is 1 [ 2977.734938][ T6714] usb 4-1: config 28 has an invalid interface number: 219 but max is 1 [ 2977.743432][ T6714] usb 4-1: config 28 contains an unexpected descriptor of type 0x2, skipping [ 2977.752267][ T6714] usb 4-1: config 28 has an invalid interface number: 103 but max is 1 [ 2977.760854][ T6714] usb 4-1: config 28 has 4 interfaces, different from the descriptor's value: 2 [ 2977.770408][ T6714] usb 4-1: config 28 has no interface number 0 [ 2977.776766][ T6714] usb 4-1: config 28 has no interface number 1 [ 2977.783009][ T6714] usb 4-1: config 28 has no interface number 2 [ 2977.789345][ T6714] usb 4-1: config 28 has no interface number 3 [ 2977.795544][ T6714] usb 4-1: config 28 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2977.806883][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2977.817833][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2977.828988][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2977.842289][ T6714] usb 4-1: too many endpoints for config 28 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2977.853574][ T6714] usb 4-1: config 28 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2977.864885][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2977.876179][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2977.887122][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2977.900720][ T6714] usb 4-1: too many endpoints for config 28 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2977.911930][ T6714] usb 4-1: config 28 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2977.923146][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2977.934303][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2977.945402][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2977.958998][ T6714] usb 4-1: config 28 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2977.970334][ T6714] usb 4-1: config 28 interface 135 has no altsetting 0 [ 2977.977405][ T6714] usb 4-1: config 28 interface 130 has no altsetting 0 [ 2977.984349][ T6714] usb 4-1: config 28 interface 219 has no altsetting 0 [ 2977.991368][ T6714] usb 4-1: config 28 interface 103 has no altsetting 0 [ 2978.157923][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2978.177793][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2978.187234][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2978.195428][ T6714] usb 4-1: Product: syz [ 2978.199766][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2978.227346][ T6714] usb 4-1: SerialNumber: syz [ 2978.248364][T17456] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2978.255457][T17456] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:15 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) syz_open_dev$hidraw(&(0x7f0000000000), 0x1200000, 0x80) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x1, 0x80002) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000180)=""/249) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffff001, 0x80) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000100)={0x3f, 0x40, 0x100, 0x7, 0x6, 0x401}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2400) 06:54:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:15 executing program 5: syz_open_dev$evdev(0x0, 0x20000006, 0x880) syz_open_dev$hidraw(0xfffffffffffffffc, 0x40000000000000, 0x0) 06:54:15 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:15 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:15 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x2) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000040)=""/194) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f00000000c0)=""/189, 0xbd) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) [ 2978.676019][ T6714] usb 4-1: USB disconnect, device number 102 06:54:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="7a9a53697c162cc6ae9e897719e8e5c551e97ed9bc99f4eeb658893e11c3426af829726d48cda7d96ca08402729abbb8a889604bacf1d3913cd83859719a44851ad1793d143d6f60405ae9778714d526d17bbe3a4700e8811e674e01ddd6335e7a0801eedf6735307e46964282d37b9880dc76d0ea81a25cd7d46f5f24d4") write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:15 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) [ 2979.087692][ T6714] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 2979.347588][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2979.547849][ T6714] usb 4-1: config 28 has an invalid interface number: 135 but max is 1 [ 2979.556344][ T6714] usb 4-1: config 28 has an invalid interface number: 130 but max is 1 [ 2979.564697][ T6714] usb 4-1: config 28 has an invalid interface number: 219 but max is 1 [ 2979.573113][ T6714] usb 4-1: config 28 contains an unexpected descriptor of type 0x2, skipping [ 2979.583030][ T6714] usb 4-1: config 28 has an invalid interface number: 103 but max is 1 [ 2979.591547][ T6714] usb 4-1: config 28 has 4 interfaces, different from the descriptor's value: 2 [ 2979.600969][ T6714] usb 4-1: config 28 has no interface number 0 [ 2979.607772][ T6714] usb 4-1: config 28 has no interface number 1 [ 2979.614008][ T6714] usb 4-1: config 28 has no interface number 2 [ 2979.620570][ T6714] usb 4-1: config 28 has no interface number 3 [ 2979.626894][ T6714] usb 4-1: config 28 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2979.637999][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2979.649293][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2979.660131][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2979.673537][ T6714] usb 4-1: too many endpoints for config 28 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2979.684947][ T6714] usb 4-1: config 28 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2979.696438][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2979.707906][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2979.718868][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2979.732543][ T6714] usb 4-1: too many endpoints for config 28 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2979.744362][ T6714] usb 4-1: config 28 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2979.755600][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2979.766621][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2979.777654][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2979.795594][ T6714] usb 4-1: config 28 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2979.807176][ T6714] usb 4-1: config 28 interface 135 has no altsetting 0 [ 2979.814280][ T6714] usb 4-1: config 28 interface 130 has no altsetting 0 [ 2979.821276][ T6714] usb 4-1: config 28 interface 219 has no altsetting 0 [ 2979.828233][ T6714] usb 4-1: config 28 interface 103 has no altsetting 0 [ 2979.987749][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2980.007570][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2980.016763][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2980.024814][ T6714] usb 4-1: Product: syz [ 2980.029125][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2980.056551][ T6714] usb 4-1: SerialNumber: syz [ 2980.078096][T17505] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2980.085918][T17505] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:17 executing program 3: syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x80000000, 0x1240) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:17 executing program 5: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r1, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:17 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:17 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, 0x0) 06:54:17 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(r0, 0x80404518, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000000)=""/20) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101802) 06:54:17 executing program 3: syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:17 executing program 4: read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/71, 0x47) syz_open_dev$char_usb(0xc, 0xb4, 0x8001) syz_open_dev$char_usb(0xc, 0xb4, 0x40) 06:54:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x4, 0x20402) syz_open_dev$hidraw(&(0x7f0000000000), 0x100000000, 0x101000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x100000001, 0x4841) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r1, &(0x7f0000000100)=""/11, 0xb) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r3, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, 0x0) [ 2980.514844][ T6714] usb 4-1: USB disconnect, device number 103 06:54:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, 0x0) 06:54:17 executing program 3: syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x1ff, 0x40) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/128) 06:54:17 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:17 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:17 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:17 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x33eb, 0x80) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x4d041) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:54:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x20402) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x200102) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80), 0xbb4, 0x0) ioctl$EVIOCGID(r2, 0x80084502, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000001180)={0x0, "ae558419f0685b720da48382c82688a1f48cdc7f6954b2ee3e62ee80b7fc1bb378aa20cfe1887c680f221269d73c9dc8db1fc43f7a16dbcd3960423572c4539f"}) write$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x1ff, 0x220000) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000100)=0x3f) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x5, 0x1e, 0x40, 0x1000, "ab340052ba7fa41fbd631e1e4f847ce992a855eeac29601c311423b94ed315c6"}) syz_open_dev$hidraw(0x0, 0x3b, 0x2000) 06:54:17 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:18 executing program 4: syz_open_dev$hidraw(0x0, 0x0, 0x20402) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfff, 0x82800) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x620, "dac1ef33e402ad9ab38cb0128e6dbb3afa24be3344eb0ab621caed02ce1d316950fc5db7c467c9ff09f567f475af8a3504442d9a2ebba08e1f39ea56b655ba581fa6c0050b288dad93c4713242c3d23591a4f7b350df68ffc826ac0ccb94176dd91a95c9e0614df58eeaf5d4f4986cc1a6cfa026921c7a566f0b75baa2ad2c5a66326f550c9064c40e40165995f9cbc8006af28448a76cea5b8819c74dd5a394b39ce11fc0a6de42866997806ff0fc8b45d4697855ce6c5bbb857336ad176a3c75945185d3267b5edb29315c9c7c7adec6aa1394a62efca68a824b891bff8aa1389c061b2813fb86e354edc92c901e69ac9fb2e06efb016b74ebf03a5b8f4a39d0bd827131f2c185e66adafeb71901eecb266f675a305e36e2e5377bcdc09cf7e516df783206e9e6572dc678ffd47b5f746699e058a462918dc53c207b4a629663ffa71d62a359d1416de4488699be35a45fe05f8528faae11de849fa1bc04d145a66dbba0645e7f8ee9e4c477ae92c3a91a7abb61b2cbcaef6892a4eb3f9db770782558720f1a62c01e3dfe0f4b67b646696212896cac217ce1cd8acecb5f0e71fb88add7df5b5dd33679abc8c7880675fab1c410ee07ced57cb08ffd225faa30842f72fdecb21e722180fa26b96f9bc4c3d2b7bdf92b0788756d9353656f1a1dfa4e3c992f3e0783d44e54828db79efc3413c0797d83e0e42ac95388be0b77666afc7f7f065a1d5c57af854edef9ad8df89ef5f5b6ff08d9f68dd14160c99a453d1ce81456c292508edc06bc687ac8b3ca4e8c5b999eb45ed3ee3d16fdbb5f71ac2137c80a4077dc3872a5517da4bbb3da5d3d9a647bf160102b2fceee1498f69492c56132c2ad3bc1f1120d5df7fef603dab1a6ab1a7f497cecb2e1a917e3c007d13f222bb2d4bf565c08547574a2fb9e135413139d3a9baa75f454c9a3875c066f6e3a171a40e6ee140f4ea000f1b369aed88d3fde238480424540e03561210bc492265de395b9cb50a52869e40579d1aac18f7843212ae8db22a75213d5ce3418de4822bd39489ecf038c1e2e6f850f7f97e4061a9a8f9d9c9b2926226a3add53d36758bf09497bab38438449514bcfe2524eeb6115a3d08e5d9db91a6e41df7d721b7114da320b52294ebc3f904459d1c31610fd4c159c17f706470ab265b9e577a0561f81084b9c1bce346767ff248c9033ca76b562cc72ce359bb77479354b8f2f5cea615c3b0ee348cfdce0bf65fcedf5c068a493723dbed3aa54dc14d57b0db88f9272ad10f4eb875c088c495ae82ae484bc3f9afb77d853b70cd8a1a3bb75f76ce4dea77ff2fb8e13ff48e63c65f49735c62b1e6a8db6cc5272469820244f3cecbf6d0d6844baf3d2a4de7c9cc62545f127d3fe4c703ce4c520557e9e291dd0aadb043f67e7ea6d0f095a3f3146a24bf5433a1b15289dcfec2da06b0dbd57774063eed009486463b22c9864eca163c26f279585fa0aa85ba32e79d57a42e03e000ad43623cab5160c55df3213973b6b46789d509f9ea68fbdd75c8b92966bf35417812163f09984bde506e7797a5ef4233603acd29f25d9d9acced2fba40b968de7d20d1252c1ac2f48446d172a41462e64c358e90c50431269221edc4e1044b853b9326f79f9274e7207a66262d7a65644f0459c4d0be942bc79386b91b03424fc99770da1c856f772c0b2ffe156da725e44efd3aec1eaa2acf5dd7901c72659e301ed0f7d9b13c350694972d1cbfb576c09e9f91b26630bb564e64edbe951f7c6e6295b54c4b259681cf391f33c306ee476aeb55b3cb411966560af9f81b965352a282f24773dd0dde00919e54b965563e86f134e884598134ea4287fc7c0a505e061d69f321140a9a74b803cd259822134bd124572082ae223134af2e05d2980c13b1fa32ac4bd2d5c6c0a2a7b710defa71ebeff1abfa72820e43a4de2b6b42d807f570ae3aa222af89eb44df2f7f8a28aa29b6fef7ac79d8a24ea8a45b25a0996ceaa135b0d83a2ae7cef9f6420420468554a667f413201d8c18bda032dc5d84d3ce2b81b4051aabb9ec4fbc47aaada5e66eadcd6640d6cebf5fd8e10b2c4d4ba7ffdb6f791c7836c5bd966f6888ffe77732ace514567a0643ec47f895b8dc91a19dee4a2836b97ffbfce78bf6e0d3761e2a033a77cbe3109c0af07eaa9154c8bf5a1b1ea4fb3597da1c6a336b67f915495b6e6f1c9b01676"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x28000) 06:54:18 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x1fffffffffd, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1000, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000240)={0xf7, "b430ccfd3dc57dee853a5c19c7cbbca5c7d3eaab723e0cb3c333deb5bab6309a4e22d7636fc56c7d3496efa4f9136760eb78ef4f32bd8064cb24426aa15aa348fdafbe5f2acce1999547f5ecfe297f80790c2c2b3f314189a090b82ee4e12c6c3514f9bcca9e698debdf029f325ea28d933b81ca008c21427a7a99e474e08114ffc81fea0bd8b34df52f66b68c18615832446d36a9eae682dce9eb3ae5e4ce7f078ac89dbc0ae3fb7c5bfb632485b62517a04e5a06ac00e57a8ad4e90f59b1396b181e50bc31aa117673cc96aed9d27cd318f68dedbde5dd7a5170e335ba8d9ea534f65da8a6a37541ce7d9f4cd878d6f69b8d0a53022f"}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect(0x2, 0x3f, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x7c, 0xde, 0xcf, 0x40, 0x5ac, 0x214, 0x2e04, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x3, 0x3, 0xeb, 0x2, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x6}}, {{0x9, 0x5, 0x0, 0x1, 0x200}}, {{0x9, 0x5, 0x0, 0x2, 0x200}}]}}]}}]}}, 0x0) write$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f00000000c0)="5446f32ac18f0fab8ff4c1885afdf200bcde619eb958f86ba5dbec506f0357056be007de633e922486107d195839b0cc3178c403897c7de83384fc9a4724a303492a8f2e2e5d42e464a56faac1d1755f601b0fcde165c36e69f4e725355d840293728872f389e43ec08a51106d703ebde419247eeb0ed7dc5dd1bd9f497c8111a440c532291bee54397e16ee7c5d4d938ae60aba97f70637a18d5fba6d865606073b4ac5c08e0bedcaa0b409233a3fabd2dd1ac3b76d1ef896d55c1050e7448e5cee3d79e8aa2a52670fdbe1c827a7122f4104", 0xd3) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000340)={0x81, 0x80000001, 0x6b81, 0x8, 0xfff, 0x1}) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="efcf5558cf93a6065d05d45ff44c9133a6b380f5e827963e4ca87aaa1971bcc68f6b") read$hidraw(r0, 0x0, 0x0) 06:54:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/11) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) [ 2981.217630][ T6714] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 2981.317454][ T8301] usb 1-1: new high-speed USB device number 38 using dummy_hcd 06:54:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x103281) write$hidraw(r0, &(0x7f0000000040)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/11) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001280), 0x0) 06:54:18 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) [ 2981.477516][ T6714] usb 4-1: Using ep0 maxpacket: 16 06:54:18 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:18 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2981.597997][ T6714] usb 4-1: config 28 has an invalid interface number: 135 but max is 1 [ 2981.606310][ T6714] usb 4-1: config 28 has an invalid interface number: 130 but max is 1 [ 2981.614759][ T6714] usb 4-1: config 28 has an invalid interface number: 219 but max is 1 [ 2981.623183][ T6714] usb 4-1: config 28 contains an unexpected descriptor of type 0x2, skipping [ 2981.632036][ T6714] usb 4-1: config 28 has an invalid interface number: 103 but max is 1 [ 2981.640511][ T6714] usb 4-1: config 28 has 4 interfaces, different from the descriptor's value: 2 [ 2981.649645][ T6714] usb 4-1: config 28 has no interface number 0 [ 2981.655838][ T6714] usb 4-1: config 28 has no interface number 1 [ 2981.662091][ T6714] usb 4-1: config 28 has no interface number 2 [ 2981.668513][ T6714] usb 4-1: config 28 has no interface number 3 [ 2981.675944][ T6714] usb 4-1: config 28 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2981.687180][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2981.698111][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2981.708972][ T6714] usb 4-1: config 28 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2981.722281][ T6714] usb 4-1: too many endpoints for config 28 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2981.733644][ T6714] usb 4-1: config 28 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 06:54:18 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2981.745035][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2981.756092][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2981.767054][ T6714] usb 4-1: config 28 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2981.780644][ T6714] usb 4-1: too many endpoints for config 28 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2981.797268][ T6714] usb 4-1: config 28 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2981.808470][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2981.819667][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2981.830766][ T6714] usb 4-1: config 28 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2981.845308][ T6714] usb 4-1: config 28 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2981.857028][ T6714] usb 4-1: config 28 interface 135 has no altsetting 0 [ 2981.864021][ T6714] usb 4-1: config 28 interface 130 has no altsetting 0 [ 2981.871104][ T6714] usb 4-1: config 28 interface 219 has no altsetting 0 [ 2981.878315][ T6714] usb 4-1: config 28 interface 103 has no altsetting 0 [ 2982.047482][ T8301] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2982.056682][ T8301] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2982.064735][ T8301] usb 1-1: Product: syz [ 2982.069055][ T8301] usb 1-1: Manufacturer: syz [ 2982.073665][ T8301] usb 1-1: SerialNumber: syz [ 2982.118060][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2982.124868][ T8301] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2982.147557][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2982.156795][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2982.164982][ T6714] usb 4-1: Product: syz [ 2982.169266][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2982.197995][ T6714] usb 4-1: SerialNumber: syz [ 2982.238066][T17598] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2982.245043][T17598] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:19 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x0, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:19 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:19 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:19 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:19 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2982.682007][ T6714] usb 4-1: USB disconnect, device number 104 [ 2982.797417][ T8301] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:54:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) [ 2983.017899][T28943] usb 1-1: USB disconnect, device number 38 06:54:20 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:20 executing program 1: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:20 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2983.067266][ T6714] usb 4-1: new high-speed USB device number 105 using dummy_hcd 06:54:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) [ 2983.397263][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2983.787247][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2983.847223][ T8301] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 2983.854330][ T8301] ath9k_htc: Failed to initialize the device [ 2983.861416][T28943] usb 1-1: ath9k_htc: USB layer deinitialized [ 2984.057180][ T6714] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 2984.327196][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2984.717129][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2984.837268][ T6714] usb usb4-port1: attempt power cycle [ 2985.247099][ T6714] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 2985.337364][ T6714] usb 4-1: Invalid ep0 maxpacket: 0 [ 2985.487101][ T6714] usb 4-1: new high-speed USB device number 108 using dummy_hcd 06:54:22 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x0, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:22 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:22 executing program 1: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:22 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:22 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:22 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:22 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2985.617127][ T6714] usb 4-1: device descriptor read/8, error -71 06:54:22 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000003c0)) 06:54:22 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:22 executing program 1: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:22 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:22 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) [ 2985.827201][ T6714] usb 4-1: device descriptor read/8, error -71 [ 2985.947163][ T6714] usb usb4-port1: unable to enumerate USB device [ 2986.297014][ T6714] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 2986.566988][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2986.956973][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2987.226932][ T6714] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 2987.496909][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2987.886890][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2988.006955][ T6714] usb usb4-port1: attempt power cycle [ 2988.416842][ T6714] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 2988.507073][ T6714] usb 4-1: Invalid ep0 maxpacket: 0 06:54:25 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x0, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x1c, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:25 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:25 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:25 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:25 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:25 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2988.656997][ T6714] usb 4-1: new high-speed USB device number 112 using dummy_hcd 06:54:25 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:25 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:25 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:25 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, 0x0) 06:54:25 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:25 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) [ 2989.146820][ T6714] usb 4-1: device not accepting address 112, error -71 [ 2989.154086][ T6714] usb usb4-port1: unable to enumerate USB device [ 2989.516750][ T6714] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 2989.786740][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2990.176722][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2990.446672][ T6714] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 2990.716652][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2991.106647][ T6714] usb 4-1: device descriptor read/64, error 18 [ 2991.226742][ T6714] usb usb4-port1: attempt power cycle 06:54:28 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x0, 0xc1, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:28 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:28 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:28 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:28 executing program 5: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:28 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2991.636577][ T6714] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 2991.746668][ T6714] usb 4-1: device descriptor read/8, error -71 06:54:28 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:28 executing program 5: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:28 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000003c0)) 06:54:28 executing program 5: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:28 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:28 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2991.956628][ T6714] usb 4-1: device descriptor read/8, error -71 [ 2992.456568][ T6714] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 2992.556809][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2992.696763][ T6714] usb 4-1: config 0 has an invalid interface number: 135 but max is 1 [ 2992.704993][ T6714] usb 4-1: config 0 has an invalid interface number: 130 but max is 1 [ 2992.713253][ T6714] usb 4-1: config 0 has an invalid interface number: 219 but max is 1 [ 2992.721529][ T6714] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2992.730373][ T6714] usb 4-1: config 0 has an invalid interface number: 103 but max is 1 [ 2992.738663][ T6714] usb 4-1: config 0 has 4 interfaces, different from the descriptor's value: 2 [ 2992.747661][ T6714] usb 4-1: config 0 has no interface number 0 [ 2992.753885][ T6714] usb 4-1: config 0 has no interface number 1 [ 2992.760021][ T6714] usb 4-1: config 0 has no interface number 2 [ 2992.766099][ T6714] usb 4-1: config 0 has no interface number 3 [ 2992.772277][ T6714] usb 4-1: config 0 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2992.783619][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2992.794391][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2992.805152][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2992.818596][ T6714] usb 4-1: too many endpoints for config 0 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2992.829798][ T6714] usb 4-1: config 0 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2992.840881][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2992.851803][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2992.862633][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2992.876086][ T6714] usb 4-1: too many endpoints for config 0 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2992.887217][ T6714] usb 4-1: config 0 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2992.898246][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2992.909085][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2992.919918][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2992.933285][ T6714] usb 4-1: config 0 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2992.944649][ T6714] usb 4-1: config 0 interface 135 has no altsetting 0 [ 2992.951808][ T6714] usb 4-1: config 0 interface 130 has no altsetting 0 [ 2992.958656][ T6714] usb 4-1: config 0 interface 219 has no altsetting 0 [ 2992.965432][ T6714] usb 4-1: config 0 interface 103 has no altsetting 0 [ 2993.126753][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2993.146560][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2993.155612][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2993.163785][ T6714] usb 4-1: Product: syz [ 2993.168258][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2993.195745][ T6714] usb 4-1: SerialNumber: syz [ 2993.202161][ T6714] usb 4-1: config 0 descriptor?? [ 2993.236887][T17762] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2993.244132][T17762] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:30 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x0, 0x0, 0xe0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:30 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:30 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:30 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:30 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 2993.670982][ T6714] usb 4-1: USB disconnect, device number 116 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:30 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) [ 2994.056434][ T6714] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 2994.306395][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2994.426672][ T6714] usb 4-1: config 0 has an invalid interface number: 135 but max is 1 [ 2994.434943][ T6714] usb 4-1: config 0 has an invalid interface number: 130 but max is 1 [ 2994.443276][ T6714] usb 4-1: config 0 has an invalid interface number: 219 but max is 1 [ 2994.451586][ T6714] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2994.460548][ T6714] usb 4-1: config 0 has an invalid interface number: 103 but max is 1 [ 2994.468783][ T6714] usb 4-1: config 0 has 4 interfaces, different from the descriptor's value: 2 [ 2994.477770][ T6714] usb 4-1: config 0 has no interface number 0 [ 2994.483851][ T6714] usb 4-1: config 0 has no interface number 1 [ 2994.489997][ T6714] usb 4-1: config 0 has no interface number 2 [ 2994.496108][ T6714] usb 4-1: config 0 has no interface number 3 [ 2994.502376][ T6714] usb 4-1: config 0 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2994.513429][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2994.524172][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2994.534918][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2994.548091][ T6714] usb 4-1: too many endpoints for config 0 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2994.559278][ T6714] usb 4-1: config 0 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2994.570353][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2994.581465][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2994.592400][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2994.606225][ T6714] usb 4-1: too many endpoints for config 0 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2994.617866][ T6714] usb 4-1: config 0 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2994.629316][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2994.640238][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2994.651785][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2994.665261][ T6714] usb 4-1: config 0 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2994.676391][ T6714] usb 4-1: config 0 interface 135 has no altsetting 0 [ 2994.683169][ T6714] usb 4-1: config 0 interface 130 has no altsetting 0 [ 2994.689984][ T6714] usb 4-1: config 0 interface 219 has no altsetting 0 [ 2994.696824][ T6714] usb 4-1: config 0 interface 103 has no altsetting 0 [ 2994.866574][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2994.886389][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2994.895660][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2994.903727][ T6714] usb 4-1: Product: syz [ 2994.907968][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2994.935363][ T6714] usb 4-1: SerialNumber: syz [ 2994.941587][ T6714] usb 4-1: config 0 descriptor?? [ 2994.966802][T17796] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2994.973750][T17796] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:32 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:32 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0xe, 0xae, {0xae, 0x11, "b4d1b4b2d93c162c3e7aacddb4cf79a947d1ffac68560318f1e8f13bb26deebf1beb9d6af29d6d93eeb78570adba89f746920774c8d965650d047528d48dc105451ae691dc058f9c449b40ea9141472eeddafa556a3b79b382979805b4f710dd965bac0f2799e50112fe100a8620bc548ad2c7b85a4c0f6b1d134f94031ee011ca4633a70d2448f017f72301ef2554356367cdf0518ab99ba591f688928070a428b2649dffecbc9d947cc510"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x0, 0x0, 0x0, 0x81, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:32 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:32 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 2995.361276][ T6714] usb 4-1: USB disconnect, device number 117 06:54:32 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:32 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2995.756310][ T6714] usb 4-1: new high-speed USB device number 118 using dummy_hcd 06:54:32 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:33 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2996.026267][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2996.186308][ T6714] usb 4-1: config 0 has an invalid interface number: 135 but max is 1 [ 2996.194539][ T6714] usb 4-1: config 0 has an invalid interface number: 130 but max is 1 [ 2996.202753][ T6714] usb 4-1: config 0 has an invalid interface number: 219 but max is 1 [ 2996.210984][ T6714] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2996.219800][ T6714] usb 4-1: config 0 has an invalid interface number: 103 but max is 1 [ 2996.228022][ T6714] usb 4-1: config 0 has 4 interfaces, different from the descriptor's value: 2 [ 2996.237053][ T6714] usb 4-1: config 0 has no interface number 0 [ 2996.243131][ T6714] usb 4-1: config 0 has no interface number 1 [ 2996.249260][ T6714] usb 4-1: config 0 has no interface number 2 [ 2996.255378][ T6714] usb 4-1: config 0 has no interface number 3 [ 2996.261537][ T6714] usb 4-1: config 0 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2996.272683][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2996.283447][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2996.294211][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2996.307400][ T6714] usb 4-1: too many endpoints for config 0 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2996.318630][ T6714] usb 4-1: config 0 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 06:54:33 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:33 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2996.329799][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2996.340731][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2996.351591][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2996.365277][ T6714] usb 4-1: too many endpoints for config 0 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2996.417853][ T6714] usb 4-1: config 0 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2996.428986][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2996.439993][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2996.450830][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2996.464625][ T6714] usb 4-1: config 0 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2996.476055][ T6714] usb 4-1: config 0 interface 135 has no altsetting 0 [ 2996.482913][ T6714] usb 4-1: config 0 interface 130 has no altsetting 0 [ 2996.489856][ T6714] usb 4-1: config 0 interface 219 has no altsetting 0 [ 2996.496673][ T6714] usb 4-1: config 0 interface 103 has no altsetting 0 [ 2996.676419][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2996.696260][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2996.705579][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2996.713612][ T6714] usb 4-1: Product: syz [ 2996.718031][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2996.745516][ T6714] usb 4-1: SerialNumber: syz [ 2996.751813][ T6714] usb 4-1: config 0 descriptor?? [ 2996.776820][T17847] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2996.783947][T17847] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:34 executing program 3: syz_usb_connect(0x0, 0x7a2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x790, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}, {{0x9, 0x4, 0x67, 0x3f, 0x1, 0xb4, 0x57, 0x5a, 0xfe, [], [{{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0x25, 0x3}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:34 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:34 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 2: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2997.160397][ T6714] usb 4-1: USB disconnect, device number 118 06:54:34 executing program 2: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 2: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 2: syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:34 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2997.536127][ T6714] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 2997.776116][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2997.896356][ T6714] usb 4-1: config 0 has an invalid interface number: 135 but max is 1 [ 2997.904558][ T6714] usb 4-1: config 0 has an invalid interface number: 130 but max is 1 [ 2997.913375][ T6714] usb 4-1: config 0 has an invalid interface number: 219 but max is 1 [ 2997.921814][ T6714] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2997.930685][ T6714] usb 4-1: config 0 has an invalid interface number: 103 but max is 1 [ 2997.938965][ T6714] usb 4-1: config 0 has 4 interfaces, different from the descriptor's value: 2 [ 2997.948606][ T6714] usb 4-1: config 0 has no interface number 0 [ 2997.954813][ T6714] usb 4-1: config 0 has no interface number 1 [ 2997.960964][ T6714] usb 4-1: config 0 has no interface number 2 [ 2997.967336][ T6714] usb 4-1: config 0 has no interface number 3 [ 2997.973628][ T6714] usb 4-1: config 0 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2997.984817][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2997.996295][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2998.007157][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2998.020704][ T6714] usb 4-1: too many endpoints for config 0 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2998.032129][ T6714] usb 4-1: config 0 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2998.043831][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 2998.054826][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2998.065684][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2998.079169][ T6714] usb 4-1: too many endpoints for config 0 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2998.090311][ T6714] usb 4-1: config 0 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2998.101652][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2998.112928][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2998.125281][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2998.139258][ T6714] usb 4-1: config 0 interface 103 altsetting 63 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2998.150632][ T6714] usb 4-1: config 0 interface 135 has no altsetting 0 [ 2998.157716][ T6714] usb 4-1: config 0 interface 130 has no altsetting 0 [ 2998.164693][ T6714] usb 4-1: config 0 interface 219 has no altsetting 0 [ 2998.171557][ T6714] usb 4-1: config 0 interface 103 has no altsetting 0 [ 2998.336348][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 2998.356159][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 2998.365369][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2998.373665][ T6714] usb 4-1: Product: syz [ 2998.378186][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 2998.405430][ T6714] usb 4-1: SerialNumber: syz [ 2998.411572][ T6714] usb 4-1: config 0 descriptor?? [ 2998.436471][T17903] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2998.443385][T17903] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:35 executing program 3: syz_usb_connect(0x0, 0x790, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x87, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:35 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:35 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:35 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:35 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:35 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, 0x0) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2998.828577][ T6714] usb 4-1: USB disconnect, device number 119 06:54:36 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2999.216011][ T6714] usb 4-1: new high-speed USB device number 120 using dummy_hcd 06:54:36 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:36 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, 0x0, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:36 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:36 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 2999.495985][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 2999.656209][ T6714] usb 4-1: config 0 has an invalid interface number: 135 but max is 0 [ 2999.664858][ T6714] usb 4-1: config 0 has an invalid interface number: 130 but max is 0 [ 2999.673108][ T6714] usb 4-1: config 0 has an invalid interface number: 219 but max is 0 [ 2999.681437][ T6714] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2999.690196][ T6714] usb 4-1: config 0 has 3 interfaces, different from the descriptor's value: 1 [ 2999.699232][ T6714] usb 4-1: config 0 has no interface number 0 [ 2999.705328][ T6714] usb 4-1: config 0 has no interface number 1 [ 2999.711790][ T6714] usb 4-1: config 0 has no interface number 2 [ 2999.719040][ T6714] usb 4-1: config 0 interface 135 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 2999.730741][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 2999.741498][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 2999.752240][ T6714] usb 4-1: config 0 interface 135 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 2999.765450][ T6714] usb 4-1: too many endpoints for config 0 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 2999.776677][ T6714] usb 4-1: config 0 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 2999.787928][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping 06:54:36 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) [ 2999.799053][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 2999.809878][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 2999.823313][ T6714] usb 4-1: too many endpoints for config 0 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 2999.834477][ T6714] usb 4-1: config 0 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2999.845555][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 2999.856392][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 2999.867230][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 2999.880953][ T6714] usb 4-1: config 0 interface 135 has no altsetting 0 [ 2999.887802][ T6714] usb 4-1: config 0 interface 130 has no altsetting 0 [ 2999.894605][ T6714] usb 4-1: config 0 interface 219 has no altsetting 0 [ 3000.115963][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 3000.136041][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 3000.145364][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3000.153457][ T6714] usb 4-1: Product: syz [ 3000.157696][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 3000.185072][ T6714] usb 4-1: SerialNumber: syz [ 3000.192737][ T6714] usb 4-1: config 0 descriptor?? [ 3000.216327][T17946] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3000.223237][T17946] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:37 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:37 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, 0x0, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:37 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:37 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:37 executing program 3: syz_usb_connect(0x0, 0x790, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:37 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) [ 3000.560613][ T6714] usb 4-1: USB disconnect, device number 120 [ 3000.935892][ T6714] usb 4-1: new high-speed USB device number 121 using dummy_hcd 06:54:38 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:38 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:38 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:38 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:38 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:38 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, 0x0, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:38 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:38 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:38 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:38 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 3001.225908][ T6714] usb 4-1: Using ep0 maxpacket: 16 [ 3001.365961][ T6714] usb 4-1: config 0 has an invalid interface number: 130 but max is 0 [ 3001.374342][ T6714] usb 4-1: config 0 has an invalid interface number: 219 but max is 0 [ 3001.382558][ T6714] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 3001.391742][ T6714] usb 4-1: config 0 has 3 interfaces, different from the descriptor's value: 1 [ 3001.400780][ T6714] usb 4-1: config 0 has no interface number 1 [ 3001.406918][ T6714] usb 4-1: config 0 has no interface number 2 [ 3001.413029][ T6714] usb 4-1: config 0 interface 0 altsetting 2 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 3001.423864][ T6714] usb 4-1: config 0 interface 0 altsetting 2 has an invalid endpoint with address 0x80, skipping [ 3001.434480][ T6714] usb 4-1: config 0 interface 0 altsetting 2 has an invalid endpoint with address 0xF4, skipping [ 3001.445523][ T6714] usb 4-1: config 0 interface 0 altsetting 2 has 4 endpoint descriptors, different from the interface descriptor's value: 16 [ 3001.458629][ T6714] usb 4-1: too many endpoints for config 0 interface 130 altsetting 177: 178, using maximum allowed: 30 [ 3001.469834][ T6714] usb 4-1: config 0 interface 130 altsetting 177 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 3001.481274][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has a duplicate endpoint with address 0x6, skipping [ 3001.492365][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has an invalid endpoint with address 0x0, skipping [ 3001.503204][ T6714] usb 4-1: config 0 interface 130 altsetting 177 has 8 endpoint descriptors, different from the interface descriptor's value: 178 [ 3001.516651][ T6714] usb 4-1: too many endpoints for config 0 interface 219 altsetting 18: 252, using maximum allowed: 30 [ 3001.527851][ T6714] usb 4-1: config 0 interface 219 altsetting 18 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 3001.538863][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has a duplicate endpoint with address 0xE, skipping [ 3001.549810][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has an invalid endpoint with address 0x80, skipping [ 3001.560665][ T6714] usb 4-1: config 0 interface 219 altsetting 18 has 4 endpoint descriptors, different from the interface descriptor's value: 252 [ 3001.574144][ T6714] usb 4-1: config 0 interface 0 has no altsetting 0 [ 3001.580864][ T6714] usb 4-1: config 0 interface 130 has no altsetting 0 [ 3001.587995][ T6714] usb 4-1: config 0 interface 219 has no altsetting 0 [ 3001.785910][ T6714] usb 4-1: Dual-Role OTG device on HNP port [ 3001.805875][ T6714] usb 4-1: New USB device found, idVendor=1d19, idProduct=1101, bcdDevice=d5.db [ 3001.815056][ T6714] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3001.823341][ T6714] usb 4-1: Product: syz [ 3001.827579][ T6714] usb 4-1: Manufacturer: 略뎬䥴ፀ″旐챓꒦⩙␐ꇆ⇴䖣鷴猶栲還튄ὃ쁢֟⿉ᅩ雴誾៰“⠀윀㬹肕᧘揋✈狏౳㖒虈틙臧癢㒾殤鲊莰坎비垷䐷瘡ꤞ⣥蔵⥆⏦࠸溨樹蛔礖왐༡菇꽄ὔ㔑ᗄꭦ쇆鱸盾瓖웓➞钷蝭柩䪳㠋﹃ [ 3001.854743][ T6714] usb 4-1: SerialNumber: syz [ 3001.860962][ T6714] usb 4-1: config 0 descriptor?? [ 3001.886564][T17992] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 3001.893612][T17992] raw-gadget gadget: fail, usb_ep_enable returned -22 06:54:39 executing program 3: syz_usb_connect(0x0, 0x790, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x1f, 0x93, 0xd2, 0x10, 0x1d19, 0x1101, 0xd5db, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x10, 0x1a, 0x8b, 0xa5, 0x7, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x80, 0x40}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x4, 0x95, 0x43, "f08396d3428536d56b"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7c, 0x3, 0x3f, 0x3, 'RT', "8b9f"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x0, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x69}}], [{{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x3, 0x89, 0x5, [@generic={0x76, 0x31, "b97d48b491c2035964ed20002710708462a526b1f541f96b43ec4e7653b68ac24cd81b3b109ae6b3ee4baf6d947db545e071f8710bae52e6314b14c04cd78fab4ccdd8d2b88bb9f3262ea5cf803b97139f09e49a63ad65b0ebc971093b5584ce3231fb6cfc19e47c8d8f050c5dd6291fe975609e"}, @generic={0xca, 0x10, "ebbf75477d95615dd9720f52cfa0d46d31d59e5fbd7560d28b519c9bdd91381018c7b7e56c5455aaae38e526a4a82221e26b6edeb94c78481890016c55c9857b4710b9d0174fef55898c4c482c823f081b24bd89b508098e44f1ea9b03d47f5bc30f74aa051bf945625bd9b910e0b447e85602b082f44267aacdac1c8a8c9a97fcbd144280723758dc6ab56ea27ad3a90d63f60149e3429f3b37f1747138c8094991d3d0d8999cec49e590ab0a4cc60813a413fd4299d72428774ed5966249656305485867146948"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x400, 0x7, 0x81, 0x4, [@generic={0xf2, 0x9, "ce5a280293d9450a7a60a874936d59cd761d624831efaff91ff8a0a40c80c36d1455fba21e982a5acdab4443d22fa637a99f07d4b90d0e4398aadb3f52248d5c6b010d264dbc38cbd20b1923ba214aca57d260070190f3ac4454a0f7f0c497883a7fbbe02225de966cae72e110bce65aeea9dcfb9024ab65cc7caa92c582d3cda02817fd2317a375ea9eae0c7cdb369d5ef0e54caaa2d3a06589f69d62fd8e5c1439ff993c566255744468848adca2bc091cca005f49c1bcbef46fd8d7414e5b0973f11e3243056f2a02aec8a17de9016f60dcf4eb365143d33e42f892428579d9e8d7ec205e885642fbe96d6c462f45"}, @generic={0xa7, 0x28, "00006c17450b42a4945eed1ede5df73ce9baacbba89f554a640856527be4852d540cbbc2ccd0ddafa5f5da91f112b0bbd2aa9f606abceff627d5a69b8417fb5ee89a5dd745d755f4a521e3a28f76a300893d4735731661a24107fe0406861fd305c657e7d76c64d7b91396bab53f5a7b7bb18d5f1a76cbe19a2513020fd0ba83cc38298f7e4a2c66c30b2241dc7c1e171f6eaa32602716eace89e13ef359bab5c15d420612"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x10, 0x1f, 0x4, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x3}, @generic={0x24, 0x5, "f42bfc56a2114f1523dd413802c5c780a9a360efa10466826fe9dd73cbd7b433414a"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x64, 0x5, 0x8, [@generic={0xee, 0x4, "82b1b2fa5d614bf029a00cfc7b29a31e0c3234e2f8fe5ceffa3980cabf3a8b77910c7c9629742228653014a36613be68f2d9fc307f1eda8ea48a66f2685897703706f0a7adbb67a6789af378a17ce3ba30095c14d1d90b375ec1bf1ee88f078902380ef53c68d15846e2ff61ba75d8316338583baa5bb5fe812fa0ab738b70b758ade44fb6a195fb62ad7a057f192fa20d149722c25607faaaf2034d7b397b6dbee1a0bfe37ce0dfa5447af4711694c587ebf7c7e9d3c71d59c481f096cc1276db166385b8a24e235278d06199b593f79cbfc6b0e29e8cbc65e3a631bd03db04ffbfc54b33e80f3f39be1eec"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x3}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xd0, 0x3, 0x7f}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x0, 0x6, 0x9, [@generic={0x19, 0x6, "8d5054af030de38afdc747855c3eb08a0eb90109ab6afc"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x20, 0x14, 0xc0, 0x1}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x0, 0x8, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x32, 0x3f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x24e6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x48, 0x4f, 0x4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x100}]}}, {{0x9, 0x5, 0xe, 0xc, 0x20, 0x0, 0x8, 0xd5, [@generic={0xf2, 0xf, "927993e5710e95f1c288aeb6faf4378397fa4371287b4ae2bff0b1ff659a6435c9d93ccc54ff817ec28958aaed0c688583e5a7fbba7f3ff705e9ac1b371ca2cfdb179883802bf7eabe62fde0be5a1e3675fa22fcae9232106b86bd2a418f6e7ef923560e06929bcef27fffa2b64fc5d3aec281bc05cd0a4b68effc16870a96d43b224e2bcff9571f8241b7d3a39543eff712adabee7ecaba95ee972d6a36fb81fe6851dea9dca07b1f9fef505e7e5187773b455d6c4119017c9a0a9e4cf327cb3cb5446fbcc223f2142a0eec59db3bdcaaddf155c5e728ca8b7b90be93bf5d03ddbddad50f7ebb52af3f3ded974f28eb"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0xfd, 0x1, [@generic={0x6d, 0x4, "db12fc02d8c7c6df5687dcf46629709982a48677737b29ecf9abf7cbb579e83870b1e256dd50236ee9a56b282499897a26bdf3747596781a58f0073e952bc3ae96c03b843a131101eea1e51cfebd807f3b5e1c40ca6d9069943ed97dfb8becdefe77d88efd284ae3a60bbe"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1, 0x81}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3, 0x1, 0x3, [@generic={0x1f, 0x2, "4ebe68e0037f51cd53376c16b3f18e9ea6dc14866e2f6115f34639a8cd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xe0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0xe, 0x1, 0x400, 0x7, 0x6, 0x8f, [@generic={0xe6, 0x30, "76be6811385dea55158e7a8178033adb27339e0930c7dfeb51873cd285f10a5534923c7924239ff2310fbc7d6b8c3e0e4f749ab8291035bc2cb1fe0de9c90cf525257c16412ea9fa8640db317b6df504f873a356375841de7ff69b1756d337ef0f9042edba927818481adcad248083a6b79b5ad29ce98b35e39c86746d8757c697768bbf94748c16df06f8c363116580aca76924468b6ded130db3aa3dfc3a369522dc74cf7b6dae0ecababc504ef3204ac5c9c1f508e37fc64ee357ab1add3d108b4f5bb7e88a4bdc257ce3379149030ba3b8e12b61942657231c3a4dd41c5cea62c4ab"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x81}]}}]}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x1, 0x5c, 0x81, 0x20, 0xff}, 0x5, &(0x7f0000000800)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x3c0a}}, {0xb9, &(0x7f0000000880)=ANY=[@ANYBLOB="b90376f9acb374494013b0ea3320d06553cca6a4592aa2f5102489e5c6a10adbf421a345f49d36733268849084d2431f09da62c09f05c92fccfff49646d8be8af0179300002800c7393b9580d819cb630827cf72730c92354886d9d2e7816276be34a46b8a9cb08313e64e57e1f872e344beb757374421761ea9e528afea35854629e6233808a86e396ad486167950c6210fc78344af541f1135c41566abc6c1789cfe76d674d3c69e27c3edb7946d87e967b34a0b3843fe0a"]}]}) 06:54:39 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:39 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) 06:54:39 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:39 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a1ec1) 06:54:39 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x0, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 3002.148099][ T6714] ------------[ cut here ]------------ [ 3002.153827][ T6714] usb 4-1: BOGUS control dir, pipe 80007980 doesn't match bRequestType c0 [ 3002.163080][ T6714] WARNING: CPU: 1 PID: 6714 at drivers/usb/core/urb.c:410 usb_submit_urb+0x149d/0x18a0 [ 3002.172814][ T6714] Modules linked in: [ 3002.176778][ T6714] CPU: 1 PID: 6714 Comm: kworker/1:2 Not tainted 5.13.0-rc7-syzkaller #0 [ 3002.185218][ T6714] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3002.195385][ T6714] Workqueue: usb_hub_wq hub_event [ 3002.200517][ T6714] RIP: 0010:usb_submit_urb+0x149d/0x18a0 [ 3002.206238][ T6714] Code: 7c 24 40 e8 d5 e2 b2 fd 48 8b 7c 24 40 e8 5b 8e 1b ff 45 89 e8 44 89 f1 4c 89 e2 48 89 c6 48 c7 c7 40 14 63 86 e8 12 28 fc 01 <0f> 0b e9 a5 ee ff ff e8 a7 e2 b2 fd 0f b6 1d ac 7e 34 05 31 ff 41 [ 3002.226028][ T6714] RSP: 0018:ffffc90010df6d30 EFLAGS: 00010282 [ 3002.232118][ T6714] RAX: 0000000000000000 RBX: ffff888112a22058 RCX: 0000000000000000 [ 3002.240181][ T6714] RDX: 0000000000040000 RSI: ffffffff812a6723 RDI: fffff520021bed98 [ 3002.248269][ T6714] RBP: ffff888109a18758 R08: 0000000000000001 R09: 0000000000000000 [ 3002.256339][ T6714] R10: ffffffff814b9d6b R11: 0000000000000000 R12: ffff888118fb3028 [ 3002.264349][ T6714] R13: 00000000000000c0 R14: 0000000080007980 R15: ffff888109e0a400 [ 3002.272513][ T6714] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 3002.281548][ T6714] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3002.288232][ T6714] CR2: 00000000004e4da1 CR3: 0000000115bac000 CR4: 00000000001506e0 06:54:39 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, 0x0, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 3002.296300][ T6714] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3002.304300][ T6714] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3002.313623][ T6714] Call Trace: [ 3002.316986][ T6714] ? lockdep_init_map_type+0x1e0/0x790 [ 3002.322745][ T6714] usb_start_wait_urb+0x101/0x4c0 [ 3002.327889][ T6714] ? usb_api_blocking_completion+0xa0/0xa0 [ 3002.333733][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3002.339820][ T6714] ? memset+0x20/0x40 [ 3002.344009][ T6714] usb_control_msg+0x31c/0x4a0 [ 3002.348999][ T6714] ? usb_start_wait_urb+0x4c0/0x4c0 [ 3002.356230][ T6714] ? bus_probe_device+0x1e4/0x290 [ 3002.361396][ T6714] ? device_add+0xc2f/0x2180 [ 3002.366072][ T6714] ? usb_new_device.cold+0x63f/0x108e [ 3002.371560][ T6714] ? hub_event+0x2357/0x4330 [ 3002.376252][ T6714] ? process_one_work+0x98d/0x1580 [ 3002.381529][ T6714] ? worker_thread+0x82b/0x1120 [ 3002.386581][ T6714] ? kthread+0x38c/0x460 [ 3002.391025][ T6714] ? ret_from_fork+0x1f/0x30 [ 3002.395618][ T6714] rtl28xxu_ctrl_msg+0x4b7/0x700 [ 3002.400879][ T6714] ? lock_downgrade+0x6e0/0x6e0 [ 3002.405923][ T6714] ? mark_held_locks+0x9f/0xe0 [ 3002.410711][ T6714] rtl28xxu_identify_state+0xb6/0x320 [ 3002.416148][ T6714] ? rtl28xxu_ctrl_msg+0x700/0x700 [ 3002.421608][ T6714] ? rtl28xxu_ctrl_msg+0x700/0x700 [ 3002.426787][ T6714] dvb_usbv2_probe+0x55b/0x7d0 [ 3002.431572][ T6714] ? mark_held_locks+0x9f/0xe0 [ 3002.436418][ T6714] ? dvb_usb_fe_sleep+0x560/0x560 [ 3002.441482][ T6714] ? trace_hardirqs_on+0x5b/0x1a0 [ 3002.446564][ T6714] ? __pm_runtime_set_status+0x48a/0xc30 [ 3002.452236][ T6714] usb_probe_interface+0x315/0x7f0 [ 3002.457453][ T6714] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 3002.462844][ T6714] really_probe+0x291/0xf70 [ 3002.467422][ T6714] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3002.473690][ T6714] driver_probe_device+0x2a0/0x410 [ 3002.478864][ T6714] __device_attach_driver+0x20b/0x2d0 [ 3002.484255][ T6714] ? driver_allows_async_probing+0x150/0x150 [ 3002.490303][ T6714] bus_for_each_drv+0x15f/0x1e0 [ 3002.495176][ T6714] ? bus_for_each_dev+0x1d0/0x1d0 [ 3002.500264][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3002.506341][ T6714] ? trace_hardirqs_on+0x5b/0x1a0 [ 3002.511423][ T6714] __device_attach+0x228/0x4b0 [ 3002.516252][ T6714] ? __driver_attach_async_helper+0x330/0x330 [ 3002.522347][ T6714] ? kobject_uevent_env+0x2bb/0x1650 [ 3002.527724][ T6714] bus_probe_device+0x1e4/0x290 [ 3002.532627][ T6714] device_add+0xc2f/0x2180 [ 3002.537148][ T6714] ? wait_for_completion_io+0x270/0x270 [ 3002.542713][ T6714] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 3002.549036][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3002.555054][ T6714] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 3002.560953][ T6714] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3002.567288][ T6714] usb_set_configuration+0x113f/0x1910 [ 3002.572777][ T6714] usb_generic_driver_probe+0xba/0x100 [ 3002.578309][ T6714] usb_probe_device+0xd9/0x2c0 [ 3002.583114][ T6714] ? usb_driver_release_interface+0x180/0x180 [ 3002.589282][ T6714] really_probe+0x291/0xf70 [ 3002.593793][ T6714] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3002.600093][ T6714] driver_probe_device+0x2a0/0x410 [ 3002.605313][ T6714] __device_attach_driver+0x20b/0x2d0 [ 3002.610792][ T6714] ? driver_allows_async_probing+0x150/0x150 [ 3002.616871][ T6714] bus_for_each_drv+0x15f/0x1e0 [ 3002.621753][ T6714] ? bus_for_each_dev+0x1d0/0x1d0 [ 3002.626851][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3002.632953][ T6714] ? trace_hardirqs_on+0x5b/0x1a0 [ 3002.638044][ T6714] __device_attach+0x228/0x4b0 [ 3002.642914][ T6714] ? __driver_attach_async_helper+0x330/0x330 06:54:39 executing program 4: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}}, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 3002.649069][ T6714] ? kobject_uevent_env+0x2bb/0x1650 [ 3002.654387][ T6714] bus_probe_device+0x1e4/0x290 [ 3002.659302][ T6714] device_add+0xc2f/0x2180 [ 3002.663740][ T6714] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 3002.670059][ T6714] ? kfree+0xdb/0x3b0 [ 3002.674159][ T6714] usb_new_device.cold+0x63f/0x108e [ 3002.679506][ T6714] ? hub_disconnect+0x510/0x510 [ 3002.684386][ T6714] ? rwlock_bug.part.0+0x90/0x90 [ 3002.689843][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3002.695923][ T6714] hub_event+0x2357/0x4330 [ 3002.700386][ T6714] ? hub_port_debounce+0x3c0/0x3c0 [ 3002.705537][ T6714] ? reacquire_held_locks+0x1c1/0x4e0 [ 3002.711054][ T6714] ? __do_sys_prctl+0x881/0xfd0 [ 3002.716274][ T6714] ? lock_release+0x6f0/0x6f0 [ 3002.720992][ T6714] ? lock_downgrade+0x6e0/0x6e0 [ 3002.731438][ T6714] ? do_raw_spin_lock+0x120/0x2b0 [ 3002.737888][ T6714] process_one_work+0x98d/0x1580 06:54:39 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 06:54:39 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x0, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 3002.746763][ T6714] ? pwq_dec_nr_in_flight+0x320/0x320 [ 3002.752363][ T6714] ? rwlock_bug.part.0+0x90/0x90 [ 3002.757489][ T6714] worker_thread+0x82b/0x1120 [ 3002.762282][ T6714] ? __kthread_parkme+0x118/0x1d0 [ 3002.767580][ T6714] ? process_one_work+0x1580/0x1580 [ 3002.772804][ T6714] kthread+0x38c/0x460 [ 3002.777082][ T6714] ? _raw_spin_unlock_irq+0x1f/0x30 [ 3002.782521][ T6714] ? __kthread_bind_mask+0xc0/0xc0 [ 3002.787727][ T6714] ret_from_fork+0x1f/0x30 [ 3002.792177][ T6714] Kernel panic - not syncing: panic_on_warn set ... 06:54:39 executing program 0: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x0, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$evdev(0x0, 0xfffefffffffffbe1, 0x280000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 3002.799032][ T6714] CPU: 1 PID: 6714 Comm: kworker/1:2 Not tainted 5.13.0-rc7-syzkaller #0 [ 3002.808205][ T6714] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3002.818373][ T6714] Workqueue: usb_hub_wq hub_event [ 3002.823437][ T6714] Call Trace: [ 3002.826732][ T6714] dump_stack+0x143/0x1db [ 3002.831089][ T6714] panic+0x306/0x73d [ 3002.835097][ T6714] ? __warn_printk+0xf3/0xf3 [ 3002.839700][ T6714] ? __warn.cold+0x1a/0x44 [ 3002.844136][ T6714] ? usb_submit_urb+0x149d/0x18a0 06:54:39 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}}, &(0x7f0000000340)={0x44, &(0x7f0000000140)={0x40, 0xc, 0x2d, "e157a3ab9da19acb8c47c3ba728a04a2547a6fa8fc58573d464980b133da3870bdaa541d9c56e1c8662f56c307"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000200)={0x20, 0x81, 0x1, '^'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "54e8"}, &(0x7f0000000280)={0x20, 0x83, 0x3, "382f9c"}, &(0x7f00000002c0)={0x20, 0x84, 0x4, "75f6649a"}, &(0x7f0000000300)={0x20, 0x85, 0x3, "196c18"}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x380000000, 0x1a1ec1) [ 3002.849183][ T6714] __warn.cold+0x35/0x44 [ 3002.853445][ T6714] ? irq_work_queue+0x44/0x50 [ 3002.858138][ T6714] ? usb_submit_urb+0x149d/0x18a0 [ 3002.863191][ T6714] report_bug+0x1bd/0x210 [ 3002.867549][ T6714] handle_bug+0x3c/0x60 [ 3002.871741][ T6714] exc_invalid_op+0x14/0x40 [ 3002.876350][ T6714] asm_exc_invalid_op+0x12/0x20 [ 3002.881222][ T6714] RIP: 0010:usb_submit_urb+0x149d/0x18a0 [ 3002.886990][ T6714] Code: 7c 24 40 e8 d5 e2 b2 fd 48 8b 7c 24 40 e8 5b 8e 1b ff 45 89 e8 44 89 f1 4c 89 e2 48 89 c6 48 c7 c7 40 14 63 86 e8 12 28 fc 01 <0f> 0b e9 a5 ee ff ff e8 a7 e2 b2 fd 0f b6 1d ac 7e 34 05 31 ff 41 [ 3002.906717][ T6714] RSP: 0018:ffffc90010df6d30 EFLAGS: 00010282 [ 3002.912812][ T6714] RAX: 0000000000000000 RBX: ffff888112a22058 RCX: 0000000000000000 [ 3002.920812][ T6714] RDX: 0000000000040000 RSI: ffffffff812a6723 RDI: fffff520021bed98 [ 3002.928889][ T6714] RBP: ffff888109a18758 R08: 0000000000000001 R09: 0000000000000000 [ 3002.936893][ T6714] R10: ffffffff814b9d6b R11: 0000000000000000 R12: ffff888118fb3028 [ 3002.944881][ T6714] R13: 00000000000000c0 R14: 0000000080007980 R15: ffff888109e0a400 [ 3002.953028][ T6714] ? __irq_work_queue_local+0xbb/0xf0 [ 3002.958428][ T6714] ? vprintk+0x93/0x1c0 [ 3002.962587][ T6714] ? lockdep_init_map_type+0x1e0/0x790 [ 3002.968147][ T6714] usb_start_wait_urb+0x101/0x4c0 [ 3002.973249][ T6714] ? usb_api_blocking_completion+0xa0/0xa0 [ 3002.979235][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3002.985211][ T6714] ? memset+0x20/0x40 [ 3002.989180][ T6714] usb_control_msg+0x31c/0x4a0 [ 3002.993963][ T6714] ? usb_start_wait_urb+0x4c0/0x4c0 [ 3002.999148][ T6714] ? bus_probe_device+0x1e4/0x290 [ 3003.004161][ T6714] ? device_add+0xc2f/0x2180 [ 3003.008756][ T6714] ? usb_new_device.cold+0x63f/0x108e [ 3003.014122][ T6714] ? hub_event+0x2357/0x4330 [ 3003.018705][ T6714] ? process_one_work+0x98d/0x1580 [ 3003.023949][ T6714] ? worker_thread+0x82b/0x1120 [ 3003.029185][ T6714] ? kthread+0x38c/0x460 [ 3003.033584][ T6714] ? ret_from_fork+0x1f/0x30 [ 3003.038247][ T6714] rtl28xxu_ctrl_msg+0x4b7/0x700 [ 3003.043377][ T6714] ? lock_downgrade+0x6e0/0x6e0 [ 3003.048220][ T6714] ? mark_held_locks+0x9f/0xe0 [ 3003.053071][ T6714] rtl28xxu_identify_state+0xb6/0x320 [ 3003.058436][ T6714] ? rtl28xxu_ctrl_msg+0x700/0x700 [ 3003.063560][ T6714] ? rtl28xxu_ctrl_msg+0x700/0x700 [ 3003.068761][ T6714] dvb_usbv2_probe+0x55b/0x7d0 [ 3003.073711][ T6714] ? mark_held_locks+0x9f/0xe0 [ 3003.078467][ T6714] ? dvb_usb_fe_sleep+0x560/0x560 [ 3003.083482][ T6714] ? trace_hardirqs_on+0x5b/0x1a0 [ 3003.088508][ T6714] ? __pm_runtime_set_status+0x48a/0xc30 [ 3003.094143][ T6714] usb_probe_interface+0x315/0x7f0 [ 3003.099516][ T6714] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 3003.104889][ T6714] really_probe+0x291/0xf70 [ 3003.109382][ T6714] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3003.115623][ T6714] driver_probe_device+0x2a0/0x410 [ 3003.120735][ T6714] __device_attach_driver+0x20b/0x2d0 [ 3003.126121][ T6714] ? driver_allows_async_probing+0x150/0x150 [ 3003.132090][ T6714] bus_for_each_drv+0x15f/0x1e0 [ 3003.136936][ T6714] ? bus_for_each_dev+0x1d0/0x1d0 [ 3003.141954][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3003.147931][ T6714] ? trace_hardirqs_on+0x5b/0x1a0 [ 3003.152957][ T6714] __device_attach+0x228/0x4b0 [ 3003.157707][ T6714] ? __driver_attach_async_helper+0x330/0x330 [ 3003.163765][ T6714] ? kobject_uevent_env+0x2bb/0x1650 [ 3003.169080][ T6714] bus_probe_device+0x1e4/0x290 [ 3003.174009][ T6714] device_add+0xc2f/0x2180 [ 3003.178416][ T6714] ? wait_for_completion_io+0x270/0x270 [ 3003.183965][ T6714] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 3003.190203][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3003.196210][ T6714] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 3003.202057][ T6714] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3003.208299][ T6714] usb_set_configuration+0x113f/0x1910 [ 3003.213788][ T6714] usb_generic_driver_probe+0xba/0x100 [ 3003.219269][ T6714] usb_probe_device+0xd9/0x2c0 [ 3003.224055][ T6714] ? usb_driver_release_interface+0x180/0x180 [ 3003.230120][ T6714] really_probe+0x291/0xf70 [ 3003.234644][ T6714] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3003.240909][ T6714] driver_probe_device+0x2a0/0x410 [ 3003.246051][ T6714] __device_attach_driver+0x20b/0x2d0 [ 3003.251451][ T6714] ? driver_allows_async_probing+0x150/0x150 [ 3003.257452][ T6714] bus_for_each_drv+0x15f/0x1e0 [ 3003.262475][ T6714] ? bus_for_each_dev+0x1d0/0x1d0 [ 3003.267545][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3003.273518][ T6714] ? trace_hardirqs_on+0x5b/0x1a0 [ 3003.278565][ T6714] __device_attach+0x228/0x4b0 [ 3003.283325][ T6714] ? __driver_attach_async_helper+0x330/0x330 [ 3003.289480][ T6714] ? kobject_uevent_env+0x2bb/0x1650 [ 3003.294782][ T6714] bus_probe_device+0x1e4/0x290 [ 3003.299630][ T6714] device_add+0xc2f/0x2180 [ 3003.304089][ T6714] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 3003.310525][ T6714] ? kfree+0xdb/0x3b0 [ 3003.314506][ T6714] usb_new_device.cold+0x63f/0x108e [ 3003.319791][ T6714] ? hub_disconnect+0x510/0x510 [ 3003.324642][ T6714] ? rwlock_bug.part.0+0x90/0x90 [ 3003.329574][ T6714] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 3003.335574][ T6714] hub_event+0x2357/0x4330 [ 3003.340019][ T6714] ? hub_port_debounce+0x3c0/0x3c0 [ 3003.345125][ T6714] ? reacquire_held_locks+0x1c1/0x4e0 [ 3003.350533][ T6714] ? __do_sys_prctl+0x881/0xfd0 [ 3003.355463][ T6714] ? lock_release+0x6f0/0x6f0 [ 3003.360129][ T6714] ? lock_downgrade+0x6e0/0x6e0 [ 3003.364986][ T6714] ? do_raw_spin_lock+0x120/0x2b0 [ 3003.369997][ T6714] process_one_work+0x98d/0x1580 [ 3003.374932][ T6714] ? pwq_dec_nr_in_flight+0x320/0x320 [ 3003.380296][ T6714] ? rwlock_bug.part.0+0x90/0x90 [ 3003.385233][ T6714] worker_thread+0x82b/0x1120 [ 3003.389925][ T6714] ? __kthread_parkme+0x118/0x1d0 [ 3003.394943][ T6714] ? process_one_work+0x1580/0x1580 [ 3003.400134][ T6714] kthread+0x38c/0x460 [ 3003.404256][ T6714] ? _raw_spin_unlock_irq+0x1f/0x30 [ 3003.409496][ T6714] ? __kthread_bind_mask+0xc0/0xc0 [ 3003.414726][ T6714] ret_from_fork+0x1f/0x30 [ 3003.420910][ T6714] Kernel Offset: disabled [ 3003.425356][ T6714] Rebooting in 86400 seconds..