Warning: Permanently added '10.128.1.190' (ED25519) to the list of known hosts. 2024/03/09 01:38:55 fuzzer started 2024/03/09 01:38:56 dialing manager at 10.128.0.163:30014 [ 43.256082][ T2494] cgroup: Unknown subsys name 'net' [ 43.404020][ T2494] cgroup: Unknown subsys name 'rlimit' 2024/03/09 01:39:00 syscalls: 90 2024/03/09 01:39:00 code coverage: enabled 2024/03/09 01:39:00 comparison tracing: enabled 2024/03/09 01:39:00 extra coverage: enabled 2024/03/09 01:39:00 delay kcov mmap: enabled 2024/03/09 01:39:00 setuid sandbox: enabled 2024/03/09 01:39:00 namespace sandbox: enabled 2024/03/09 01:39:00 Android sandbox: /sys/fs/selinux/policy does not exist 2024/03/09 01:39:00 fault injection: enabled 2024/03/09 01:39:00 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2024/03/09 01:39:00 net packet injection: /dev/net/tun does not exist 2024/03/09 01:39:00 net device setup: enabled 2024/03/09 01:39:00 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2024/03/09 01:39:00 devlink PCI setup: PCI device 0000:00:10.0 is not available 2024/03/09 01:39:00 NIC VF setup: PCI device 0000:00:11.0 is not available 2024/03/09 01:39:00 USB emulation: enabled 2024/03/09 01:39:00 hci packet injection: /dev/vhci does not exist 2024/03/09 01:39:00 wifi device emulation: /sys/class/mac80211_hwsim/ does not exist 2024/03/09 01:39:00 802.15.4 emulation: /sys/bus/platform/devices/mac802154_hwsim does not exist 2024/03/09 01:39:00 swap file: enabled [ 47.055294][ T2494] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k 2024/03/09 01:39:00 fetching corpus: 50, signal 14421/15561 (executing program) 2024/03/09 01:39:00 fetching corpus: 100, signal 16545/18557 (executing program) 2024/03/09 01:39:00 fetching corpus: 150, signal 19308/21813 (executing program) 2024/03/09 01:39:00 fetching corpus: 200, signal 20752/23787 (executing program) 2024/03/09 01:39:00 fetching corpus: 250, signal 22657/25888 (executing program) 2024/03/09 01:39:00 fetching corpus: 300, signal 23313/26927 (executing program) 2024/03/09 01:39:00 fetching corpus: 350, signal 24102/28011 (executing program) 2024/03/09 01:39:00 fetching corpus: 400, signal 25044/29083 (executing program) 2024/03/09 01:39:00 fetching corpus: 450, signal 25837/29953 (executing program) 2024/03/09 01:39:01 fetching corpus: 500, signal 26427/30636 (executing program) 2024/03/09 01:39:01 fetching corpus: 550, signal 26772/31210 (executing program) 2024/03/09 01:39:01 fetching corpus: 600, signal 27291/31783 (executing program) 2024/03/09 01:39:01 fetching corpus: 650, signal 27544/32208 (executing program) 2024/03/09 01:39:01 fetching corpus: 700, signal 27835/32590 (executing program) 2024/03/09 01:39:01 fetching corpus: 750, signal 28268/32968 (executing program) 2024/03/09 01:39:01 fetching corpus: 800, signal 28584/33275 (executing program) 2024/03/09 01:39:01 fetching corpus: 850, signal 29035/33466 (executing program) 2024/03/09 01:39:01 fetching corpus: 900, signal 29267/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 950, signal 29594/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1000, signal 29772/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1050, signal 29976/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1100, signal 30202/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1150, signal 30464/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1200, signal 30768/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1250, signal 30952/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1300, signal 31082/33466 (executing program) 2024/03/09 01:39:02 fetching corpus: 1350, signal 31211/33466 (executing program) 2024/03/09 01:39:03 fetching corpus: 1374, signal 31251/33466 (executing program) 2024/03/09 01:39:03 fetching corpus: 1374, signal 31251/33466 (executing program) 2024/03/09 01:39:05 starting 5 fuzzer processes 01:39:59 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xffffffffffffb10f, 0x1) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x49, "4f73d374688f1a03540e64db03c510f302ff7882554539cd6051bc9347d89e697cac1a87d107ac9530c3b109e0045d98c42d6843c16da201924c0e5a5831b4f5452d54b292ca0ec695"}) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x7, 0x2800) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000100)={0x1, 0xffffffff, 0x6}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000140)={0x1, 0x100, 0x2}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000180)={0x2, 0x2, 0x1}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f00000001c0)) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000200)={0x6, "0575f3864c57"}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000240)={0x3, 0x1, 0x3ff}) r2 = syz_open_dev$hiddev(&(0x7f0000000280), 0x3, 0x42000) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f00000002c0)) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/155) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/69) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000440)={0x2, 0x100, 0x7}) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000480)={0x2, 0x100, 0x7fff, 0x1ff, 0x0, 0x1, 0x0, 0x9, 0x2000000, 0x200000, 0x8, 0x0, 0x400, 0xd10e}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000004c0)={0x2, 0x200, 0x4}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000500)) r3 = syz_open_dev$hiddev(&(0x7f0000000540), 0x7ce4, 0x40602) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000580)={0x2, 0x0, 0x1}) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000005c0)={0x1, 0x3, 0x9, 0x730e3c8a, 0x0, 0x24c9, 0x3, 0x101, 0x0, 0x7, 0x400, 0x1, 0x5324, 0x7}) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000600)={0x3, 0x76a9635f5c77d93, 0x1, 0x9, 0x80000000, 0x20}) r4 = syz_open_dev$hiddev(&(0x7f0000000640), 0x101, 0x402) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000680)={0x2, 0x2, 0x8}) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000006c0)={0x2, 0x100, 0xfff, 0xbec, 0x0, 0x7, 0xfffff412, 0x800, 0x7, 0x93, 0x43e, 0x6, 0xba0, 0x7}) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000700)={0x1, 0x200, 0x4}) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000740)=""/50) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000780)) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000800)=0x1) 01:39:59 executing program 1: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x40, 0x8, 0x73, {0x73, 0x5, "242e4669276391004975f8c1f20ce51d232a96df52a98b86d33b5f7e3ca5a36dd65c8bf87cb39e825450807aa0160843291969827bb350601e983de69439429c0fb66c1db3e07f573ac7108d5d036d94b6425dc2b0415dffd22cc1f2a6548d73dc12fcb34ec8aae36a650337ba53cd0adb"}}, &(0x7f0000000080)={0x0, 0x3, 0xb3, @string={0xb3, 0x3, "757d42fb93ccc9b81b4b8ebf82369645f50d068b381547ac4ea20a508d6e8ec05d7907567794d2e2c24ad16223a600dac509faacc53c6fc4be2734670a49509cb00cf8de3d0fccb64b8bff83259222f71c8cffa54ace044f556648097b65a9ab3f08da2f02c58b6a8337e32ac2e1cd7ff320af36cc8131c22050bf8202caeb29b40b22b2d998a7230a27853066a5b80b69bd2a68c420523ab7f36d5a48438521337792314ee17e73a48ceb0be475d6bac8"}}, &(0x7f0000000140)={0x0, 0xf, 0x4a, {0x5, 0xf, 0x4a, 0x4, [@ptm_cap={0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x7, 0x6, 0x9, 0x0, 0x8, [0xc0f0, 0xc000, 0x0, 0xff0000, 0xf, 0xffffc0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x8, 0x6, 0xfff}, @ss_container_id={0x14, 0x10, 0x4, 0x90, "c9c2397b7efab01d76fd55dbeb35b655"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x2, 0x40, 0xfd, "a3365b1c", "a9ccd5fa"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x3, 0x0, 0x1, 0x3, 0x3}}}, &(0x7f0000000680)={0x84, &(0x7f0000000280)={0x20, 0x17, 0x8, "475b99a0a7fe750f"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x4e0, 0x24}}, &(0x7f00000003c0)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000400)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000440)={0x40, 0xb, 0x2, "15ed"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x1000}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000500)={0x40, 0x17, 0x6, @local}, &(0x7f0000000540)={0x40, 0x19, 0x2, 'kb'}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0xd7e4}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000600)={0x40, 0x1e, 0x1, 0xd4}, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x80}}) r0 = syz_usb_connect$cdc_ecm(0x4, 0x70, &(0x7f0000000740)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5e, 0x1, 0x1, 0xf9, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x1f, 0x2, 0x2, 0x6, 0x0, 0x80, {{0xa, 0x24, 0x6, 0x0, 0x0, "fffcd83863"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0xd2, 0x3ff, 0x0, 0x20}, [@mdlm={0x15, 0x24, 0x12, 0x6}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0x65, 0x3}}], {{0x9, 0x5, 0x82, 0x2, 0x400, 0xff, 0x8, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x9, 0x2}}}}}]}}]}}, &(0x7f0000000a80)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x3b, 0x81, 0x7f, 0xff, 0xda}, 0x32, &(0x7f0000000800)={0x5, 0xf, 0x32, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x3, 0xf000, 0xfff8, [0xc0c0, 0xff00, 0x30, 0x0, 0x3fcf]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x48, 0xff, 0x1ff}]}, 0x5, [{0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x44b}}, {0x81, &(0x7f0000000880)=@string={0x81, 0x3, "eea353db09fe72528cff5416dff9902ecdf19d2271d145e1912b4125beb71cdceb45709754d25aec288e511a9fa121bbc4b30f2531639e1d8a6b1d0f7cdce483f360f5532944bcfd32ebf2f77c5ab6ca629a74e378809e4c628bbcc31a91d3f6a473491a87fe97f71b15af9715f22ecb8fc9ded5180793afb972934618152e"}}, {0xa9, &(0x7f0000000940)=@string={0xa9, 0x3, "f4a49b1215b8c82df2e94b17e769d60e18bcbf9044c762bcb20e823ec5b1d2d6081358c5af61a4651e353d921b87fefa4e601c26133057a2cf7351d12e63b88bb91de8df62fe8d5f524b111daab1c686f37d94653f12b6d065c9b1bf9b6feda972ba4596821c883bb5bd3308a056ca4f1e6dd5ea8fec5d4f4362e1d19609356d60139fff6e57ce416e7b59c6b0541e397763d54aa25e591baa77b0e7073e1c623da9448db1a8d8"}}, {0x2a, &(0x7f0000000a00)=@string={0x2a, 0x3, "15c4592430ebce4d59aa9a2829fadb244f35867995f798dd0bf5dc213732f3d1eb51d1deda8d2aa8"}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x418}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000bc0)={0x14, &(0x7f0000000b00)={0x20, 0xe, 0x6e, {0x6e, 0xa, "bba12ebd329088cc1ab2fe7c872d56f4ceace35da651d1d6cbc83c934d70767a7f92919d9d0c7bfb4c7cce6ca1c7c266c03f10bea167ee016625dceeb669acbbfff70ed8703db30a68c90d89fe244498487adc0108297ea8ef00c2f8a91584eb6daf708430f256dc930234fb"}}, &(0x7f0000000b80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000d00)={0x1c, &(0x7f0000000c00)={0x20, 0x8f53a285ce9bacec, 0x54, "c22853c64f427e28e32e6ea4ad5479fa8ef1edeb6d1cca722cfec6816709d95dacd40e23da0d63642d5b7a53b6d49101a67c699878ab72039eee396878c16dc8eb5b6e050cdf80611f8c96dae640f73435bcf554"}, &(0x7f0000000c80)={0x0, 0xa, 0x1, 0xf7}, &(0x7f0000000cc0)={0x0, 0x8, 0x1, 0xa7}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000e80)={0x14, &(0x7f0000000d40)={0x0, 0x3, 0xf6, {0xf6, 0x21, "4cdaf424bae38c9dfad33b5fb6461756aa2480a0e8baea5f79c8c5dcd22b9003988c732dc9e55a2707da8dcea2ccf7168970976dcb823574e952a7b15ced535e0285f193f135bfb849aeba5f99431c1c8aa1ab3385e06e9fb38768ab79843e8ef59c81218ac4b1a260e52338953a36c6130aa5e0de41863b9fb9358cf02e9a196ad53ef02496f2efa9bafd29f1b094ab3ac9c6e79ede6eccaa8a8a10785dc4bcee940044acc0ad3ea9f095530aa35a5c8db4fdc0cfc825ff70dc2cb1f24e5e34939013050dd4bc7063a40ac9eac4bd8fae4fb4c05bf656d307fd113e6ad6903ffd8e7a3f4ca1868db65144310a84d1dc1642aecc"}}, &(0x7f0000000e40)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001000)={0x1c, &(0x7f0000000ec0)={0x20, 0xa, 0x9a, "a72151c9372da6ac90e2cc19eea430a0f92e9c1db9d63f592c570a2df6fe5ee840e2dd91fe771021a0b3c71324a6c8f1b1a4199732b3d1a203b6c87df1474b0fe92d646360406ac574dee350be3fb0d364cc211bdd06f4544e217c5fbf74ab8d67f44b9f77a53a4e34d5836140dfbdb3ce11a956df64a1dd6c508e8a08e3aa71b0f6b1b40d4f773307a6026aad2daa08734b6c20e26ebd155cc5"}, &(0x7f0000000f80)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000fc0)={0x0, 0x8, 0x1, 0x20}}) syz_usb_control_io(r0, &(0x7f0000001200)={0x2c, &(0x7f0000001040)={0x40, 0x3, 0x86, {0x86, 0x3, "065ce967bfa55fa4d1127e171d7f87d5d66f985c19fb5bc36080e8fe746d6b332894c59b147ea43db24ed5f6fedaddc416d635a4e21eb07db1a04ff3b0e8d96e5df5e3caddaa1045098d3e1d8c926a0872f00ae5a432ad5e38378a8f168bf4c32722d4c53333067667519b8a118a452f8b0578aa9f2d144b2f58834503b9ff019fc4939c"}}, &(0x7f0000001100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}, &(0x7f0000001140)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x81, 0x60, 0x3, 0x3f, "f16d002a", "65d86c30"}}, &(0x7f00000011c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xde, 0x8, 0xab, 0x81, 0xf0, 0x3f, 0xcc}}}, &(0x7f0000001640)={0x84, &(0x7f0000001240)={0x0, 0x10, 0x1e, "ba79fbc352574ce78f02a9598a5b706b84f3cf69ffdfde6f9a67c5b357df"}, &(0x7f0000001280)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000012c0)={0x0, 0x8, 0x1}, &(0x7f0000001300)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000001340)={0x20, 0x0, 0x4, {0x201, 0x4}}, &(0x7f0000001380)={0x40, 0x7, 0x2, 0x2}, &(0x7f00000013c0)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000001400)={0x40, 0xb, 0x2, "94de"}, &(0x7f0000001440)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000001480)={0x40, 0x13, 0x6}, &(0x7f00000014c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001500)={0x40, 0x19, 0x2, "31b1"}, &(0x7f0000001540)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000001580)={0x40, 0x1c, 0x1, 0x29}, &(0x7f00000015c0)={0x40, 0x1e, 0x1}, &(0x7f0000001600)={0x40, 0x21, 0x1, 0x7f}}) r1 = syz_usb_connect(0x3, 0x1e4, &(0x7f0000001700)={{0x12, 0x1, 0x750, 0x73, 0x7f, 0x1b, 0x40, 0xb05, 0xe3b3, 0x2c82, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1d2, 0x1, 0x80, 0x80, 0x90, 0xda, [{{0x9, 0x4, 0x2c, 0x3, 0x4, 0xff, 0x1, 0x1, 0x20, [@cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "68bd805f31"}, {0x5, 0x24, 0x0, 0xa2c}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x3, 0x4, 0x2}, {0x6, 0x24, 0x1a, 0x8, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x3, 0x3ff, 0x4, 0x0, 0x6, 0xca}, @dmm={0x7, 0x24, 0x14, 0x100, 0x1}, @mdlm_detail={0xc1, 0x24, 0x13, 0x0, "f3cd8fea417d6b136efedc0c9621f77e458d974ebb0e299e02023b659971f98d2786ebaee5674d53b11e9afcc560d94865a46db20d3c38f8d82ec9d664bee020c22b8657e220537e184fe8c0761ee0fc77b64887b28cf87f8cbe153532d96b53a69c7b2e48eef86bb485c4a0210eb6a6903ebf49c1731d09170030e0a7e1e0158a75058ca5374472faa8da71dac9e464d5713df7d21286eaa3dc33d67c8f2a9fdf28718b845daf1e7b35186a39370afd346f00860c34144bb62d0bad8d"}, @dmm={0x7, 0x24, 0x14, 0x21, 0x6}]}], [{{0x9, 0x5, 0xc, 0x4, 0x3ff, 0x3, 0x34, 0x3, [@generic={0x83, 0xd, "d90f9ccd727b62ecf14e7741848752f48c20e59ef423336d58bc9a9cae52ef9d14c1e277c05e53415d49820966a2c0ee01ef73bbfd6845e1f20da7e89e8a3ea9eb9d15bd0792d8364e94c225d37861cc0360b4a162b258fa44a6a9b7170adaa9c3f41809812e8966d32b1cac2ee3f58bdd2b5de7b6470b39cdf55e08efc789605c"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x40, 0x1f, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0xffff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x3, 0x6, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0xffb5}]}}, {{0x9, 0x5, 0x2, 0x2, 0x200, 0x0, 0x0, 0x7f}}]}}]}}]}}, &(0x7f0000001ac0)={0xa, &(0x7f0000001900)={0xa, 0x6, 0x201, 0x8d, 0x40, 0x1, 0x8, 0x4}, 0x5, &(0x7f0000001940)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000001980)=@lang_id={0x4, 0x3, 0x100a}}, {0xa4, &(0x7f00000019c0)=@string={0xa4, 0x3, "e9706de7dbdc127db3c8ad5152514d2ac32b20b6c1a8f4c3acf57a4229f9b9c505ec0922b8f536715635d8cff79a6d883983ee83a819854f2d4a677d5e3115b36b5858169eff0b5ac34c46f05107fd2e9823442985d362434958c5a4cc6d45f13513233a9f5594e2a500f6bda4212c77070313975908fe9cc2eaf1bd48b7b19391a5d8f94e453d63d2362a9eee88a2b69b3bb216da33ef1645da22570d6051ca4732"}}, {0x4, &(0x7f0000001a80)=@lang_id={0x4, 0x3, 0x457}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001b80)={0x14, &(0x7f0000001b00)={0x20, 0x7, 0x21, {0x21, 0x6, "c0f37747dca960b4a8142f700bcd2bfcb69b5e83c646ac33ef8a3c40456459"}}, &(0x7f0000001b40)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001d40)={0x1c, &(0x7f0000001bc0)={0x20, 0xc, 0xec, "bc02f86dacd1466d36ea33c2b946e71626dc08edbccec921e46c9079040ee6fe0ef8e18d8d8ac276905385cfff45eb0c8547ee01a43dc7d8ec032e82064704093ffc4b909b79b307dc7cddb55d7b5348427fb89624ab3225200441b0ac5e867cde29a231a977806eb80cb701b2645408f2efa86912d7d85b185d330702ecaa1c83e151fb503b7d123e8122569ca01c72f555c594e8b5d86325406ec4cefbb08e2a88d636c22fa2419f6b529bcc51b1eb5a68c5b862e5d9029400213b5cf45dd158a7dc887784f10a1b2435306586ad30ba90c965250226a71639d6498db608eb5635dc6f43e2a9b0ed2f5356"}, &(0x7f0000001cc0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001d00)={0x0, 0x8, 0x1, 0x39}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001e00)={0x14, &(0x7f0000001d80)={0x20, 0x7, 0x2a, {0x2a, 0xc, "397f2431479d6a37dece6446fc8e7af4668cfbb4b5fc915bcdb9e7b198fe56fd529701407dfef95e"}}, &(0x7f0000001dc0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001f40)={0x1c, &(0x7f0000001e40)={0x0, 0x31, 0x69, "5ea1a36b52662def6be87ad0c36364937f9ca7b46c8003e7268deda9ba1d081ce830da0093e7ed5693e8c97e652c015a4541f693d502f812d90527caafe1245eaddb0ac056288634f77658c7f2d5f442edf0331d2239c6e7cd59f313fc46180b88baecea2e87fa573e"}, &(0x7f0000001ec0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001f00)={0x0, 0x8, 0x1, 0x1}}) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002080)={0x14, &(0x7f0000001f80)={0x9221d231a440b9d, 0xa, 0x8c, {0x8c, 0x4, "130a87a4ed5fb1f5dd2d063a3f7041d5e550a1faa99fec8e02d48882a93b7490b9d9647a96e8ae91c10b30ae2506a8febb42fc0ef5b84a89f73541b2d73d6d1e4e4d7f544e7b77004a4c3589752f39e9b32a30ac02db8e58bd436b24551b350fe326075e87c96f83101bc59caa85868c7dbd445db7c9103557edb23be36acf3dea892e6bb9eecb4d75b2"}}, &(0x7f0000002040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000002240)={0x1c, &(0x7f00000020c0)={0x0, 0x11, 0xda, "757d8d647078a092fc90b82b01fd75be64c3097841dc62e80f6a71b2494846e5335baeeffb415c0b6eceb82121aa3d7784745d050312add4d41b3b1874fa8315df504759cb297d06529a782542adba64646a9d40060f401dc24a9990e78415819abf56217b5e21d6702ac2d005c71f655ef7bed795671116692f7d7dfab3f49aabb5902b7aad350fd096decc8380d6afbda41628edfcd741e26ac5bee25ca011779b0dc5af464204f2191454b5d140c20ee8405dd70c6dd2a4fc7d3ae518e09d0271f44cc34c78c7a0bc1686e2df4ad23a67f35854a8713c3c34"}, &(0x7f00000021c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000002200)={0x0, 0x8, 0x1, 0x81}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002380)={0x14, &(0x7f0000002280)={0x0, 0x24, 0xab, {0xab, 0x23, "89ec4fd260295321f91c3c54753e2aeeb859a5e269e7f072f3f16b2c568e8deb86e5e8af0dbcbac15b0f421ddfe608c8fc52bdb9d9ea5b27645ddbf69a231d85ae7fc24ea9c9eaa14d70eb8c7d983880cf9711a1388160532f80581627c06fa2940d7288bbf74b58f3d3efd9bf82ef4cf3d5297aa9579db868fb8085eb85524e217de0d1e0bb867df2ce0cc0d9093f24bf6aeae711bce57c78f9d4a1480b17aeea553d6cc0dd459e6e"}}, &(0x7f0000002340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000002480)={0x1c, &(0x7f00000023c0)={0x0, 0x16, 0x29, "b939e083cbc1aa3f3c8a79caf4ba6ea7fd861851d681dd2ca16b99960ebeca09ab33bd04215e1841b6"}, &(0x7f0000002400)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000002440)={0x0, 0x8, 0x1, 0xff}}) r2 = syz_usb_connect$printer(0x6, 0x36, &(0x7f00000024c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x2, 0xfe, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x4, 0x3, 0x20}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x80, 0x4, 0x7}}]}}}]}}]}}, &(0x7f0000002840)={0xa, &(0x7f0000002500)={0xa, 0x6, 0x200, 0x36, 0x40, 0x9, 0x10, 0x8}, 0x8, &(0x7f0000002540)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x96, &(0x7f0000002580)=@string={0x96, 0x3, "0eae05058cb4a9578cf4ba3e736fcbbb575654198b81047be194f4455799baedffc662033e48a177daf3e3833cf09810a2d02b7a85a57ea6751d176b0f492681d3ba4762a23597015a3ceb6c0f4151992f53b12d7e93ee2a6840b05aa99b1f8e30b9745b3426e1f213f2f4f70e393ffc7e2bf1bdead6996b0a1b96dc5f91128a447d31f970699639bdaaffdbfe2d22e75588d675"}}, {0x85, &(0x7f0000002640)=@string={0x85, 0x3, "9d45cee9a1f46be501538ea1aba0e3a11cc5c4b5f5bad0dfba3807a1ab68708063b7449b9871e92535e4cb537367240c1a7c03f819ae6fbc623702628df38d514a019b29db758f6faa39167e81a3f6c414cb77232a1b664d6e50072802b62ed4767aa1a3ff808b418feca8405cd3dcec16bef2f1f1f452f6f5f90a2c69ea8fa0f2b012"}}, {0x4, &(0x7f0000002700)=@lang_id={0x4}}, {0x4, &(0x7f0000002740)=@lang_id={0x4, 0x3, 0x2053}}, {0x7a, &(0x7f0000002780)=@string={0x7a, 0x3, "8126b533bea0b89e9b638518496220cb991c846d59955866f80c635fe473a02b2a57ffca9eb61dede08e3a8e8d222379ead92f204da0ae04727fd51a138606a0ed9ef1d32efa823b1e09a3e16377acbd5c70902b512ef338dd9bf87dcae3311250feeb3350ed62fb68e93c6577f716a2c330d4fbfbcd551b"}}, {0x4, &(0x7f0000002800)=@lang_id={0x4, 0x3, 0x843}}]}) syz_usb_control_io(r2, &(0x7f0000002b80)={0x2c, &(0x7f00000028c0)={0x40, 0x5, 0xa8, {0xa8, 0x24, "2c61fbf03e3f32aaac7a58f35081a4efbc218f86a36a20dbf2e1267b48c040e9aa97bda6d6babd2e23b668aa7ce0dae08c5798f315aaf91bccb33a4f14bf0464ed1ba31bf011dda9e4f3108d1750d5f700b86effab3e6aab87b3e95870b7574506bc97a0373816a88117029b808a3c42ddc2a9c8b0d79bfadd2eec8f367ff31473db90eb79dadf8ccb5614ff28a9cc920e4a9ae01e3d8f6c418fecaef89c00814f3030e4b474"}}, &(0x7f0000002980)={0x0, 0x3, 0xcc, @string={0xcc, 0x3, "02aa59497979ce0464b125c98143f8b7d66fd40186cc02f1dd3975a5d5761ea245937973197ce9d6f636aaf8a4114f48aa42a34bb7ec5ab3a121ca52479ee7d5f97eb611276a53f0af67ea263695ccd51b0b74c9bb3318279160b65cb7f6f52c16b4b51808681d1ee5c7d8aa3cc64256b785620ce96ded1afff039a3de85f2bd24a96aa79571800da02255545a74f29f099ee8c5dc331bf94393f84b16e191692f09e49ebe9df4bd4e8461924061298ea8fe00760bdccc0be166cf4a85278aac0206e073ba7d091f2493"}}, &(0x7f0000002a80)={0x0, 0xf, 0x62, {0x5, 0xf, 0x62, 0x6, [@ssp_cap={0x24, 0x10, 0xa, 0x1, 0x6, 0x0, 0x0, 0x2, [0x3ff0, 0xc0, 0xc028, 0xffc000, 0xc0, 0x1e]}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x9, 0x5, 0x7fff}, @ssp_cap={0xc, 0x10, 0xa, 0x2, 0x0, 0x4, 0xf0f, 0x6}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x8, 0x1f52d721a3902c9f, 0x2, [0xf, 0xfe8000, 0xc0, 0xc000, 0x0]}]}}, &(0x7f0000002b00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7d, 0x4, 0x8, 0x3f, "59a15409", "70d5e661"}}, &(0x7f0000002b40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7f, 0x60, 0x0, 0xd8, 0x78, 0x2, 0xa709}}}, &(0x7f0000003080)={0x84, &(0x7f0000002bc0)={0x40, 0x13, 0xec, "51f4ae1712c6bebeecef873e13e756d565c26863ffa466d6af01ba7d0896f4a47f51944917fa126455aceb14eeb535361fa6b159148bf194fb9199b213f995d2e5ec9601f5bf6896311e507144837442fc1893f1e89fa44cb92da40297de32ff7b66f89a85d8cd645b89a8894e798c82df3743ed88cdab44903793a713270ef2361af9e8462fcbbcd019545816a83436c689db2360eb11c53017476c9ab043706531afb679452c87ed46ddc03ad0e4f42f9add32620c7d77ce208179ec0dfa18a2253a861b68acd9adc8eb9d4a50bcf3c327413dab026d690ee49682d021b68509eff44177ffc194649b8ae7"}, &(0x7f0000002cc0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000002d00)={0x0, 0x8, 0x1}, &(0x7f0000002d40)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000002d80)={0x20, 0x0, 0x4, {0x100, 0x2}}, &(0x7f0000002dc0)={0x40, 0x7, 0x2, 0x8f8}, &(0x7f0000002e00)={0x40, 0x9, 0x1}, &(0x7f0000002e40)={0x40, 0xb, 0x2, "9fae"}, &(0x7f0000002e80)={0x40, 0xf, 0x2, 0xfff}, &(0x7f0000002ec0)={0x40, 0x13, 0x6, @random="db6089b820cf"}, &(0x7f0000002f00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000002f40)={0x40, 0x19, 0x2, "1691"}, &(0x7f0000002f80)={0x40, 0x1a, 0x2, 0x7fff}, &(0x7f0000002fc0)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000003000)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000003040)={0x40, 0x21, 0x1, 0x5f}}) r3 = syz_usb_connect$cdc_ecm(0x3, 0xd5, &(0x7f0000003140)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc3, 0x1, 0x1, 0x0, 0xc0, 0x0, [{{0x9, 0x4, 0x0, 0x6f, 0x2, 0x2, 0x6, 0x0, 0x6, {{0xb, 0x24, 0x6, 0x0, 0x0, "53ec8984ec91"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x6, 0x100, 0x1f}, [@dmm={0x7, 0x24, 0x14, 0x1, 0x1f}, @mdlm_detail={0x50, 0x24, 0x13, 0x0, "e24d67a87eef4cb337db2e215b4dc48bedd056df9b31ffe4788d698ccce112bea1c6f4d98579edf53bff649588b5a3a01b0d34bce5f30cd655c6caf894bb21848faba05d470d51e0b436dcf3"}, @obex={0x5, 0x24, 0x15, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x5}, @country_functional={0x8, 0x24, 0x7, 0x3, 0x6, [0xfba]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x8, 0x4, 0x73, 0x37}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x0, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x81, 0x2, 0x1}}}}}]}}]}}, &(0x7f00000035c0)={0xa, &(0x7f0000003240)={0xa, 0x6, 0x300, 0x3, 0x8, 0x6, 0xff, 0x12}, 0xb8, &(0x7f0000003280)={0x5, 0xf, 0xb8, 0x4, [@generic={0x75, 0x10, 0xb, "04dd39e855c781f1f89391c3066c7f7a6d8c357a6a589a5ab61957bec88496442762289830abcab648f0ba0100e73a7bc0c8904f2c6a4eec16ece15d83ecfacb9396743bc0660890f1d75691144d67103041f06162162be42719cf3d46446d573f3a050c6634d3fb3a347a7ce43e7d4d7040"}, @ssp_cap={0x24, 0x10, 0xa, 0x2, 0x6, 0x2, 0xf0f, 0x3, [0xf, 0x3f, 0x30, 0x3f0f, 0xff0000, 0xc0]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x5, 0x2}, @ssp_cap={0x10, 0x10, 0xa, 0x2, 0x1, 0x20, 0xf00f, 0x100, [0x0]}]}, 0x4, [{0x4, &(0x7f0000003340)=@lang_id={0x4, 0x3, 0x40e}}, {0x100, &(0x7f0000003380)=@string={0x100, 0x3, "d65262d7afb27a6e61c5a36883aba1b24a68bd6cd7769485ebb861e09a316c9af1fcd9c0baaae8e8b429c98d1e41ae864ab1e926398726b31d3bf2c3e23366a2fa189ce5ba1c6c401b17ad73e0a97d9dd253a25ef31b57ba356609e666ecdbefe6f7b2730f282e942d4929ba542973727579337bdd6c1807301ca11e25c4ae409425bd46f857d4f2f5fb73dc7b74e629ba8dc0c9826efae60009fc0eb7c14aae673589c305b5361bdd5cbc536be4ab37d267b372d18bce77ef2c26681b703c9bb4814a78994439f7ecb2b8ce9fe707ef0e05adc2256eb004f73fb3960858a4d5970d468a897e6289f719160ad5a1b17b3b4bdca82ef6bee69cacffbce3d3"}}, {0xcd, &(0x7f0000003480)=@string={0xcd, 0x3, "dcde666dcb2927e065d0155344e87f7fcd63696c1a92c60ef1acadd888e7c229f66642d3b9681d866d5dae9a5eafb5755c81bf69d924b4ab3e12096b6e0c65c1b44821a40f97ebe3218c44bd7205c3fef6d6ce0fe3ed3113aa3e36e716fd183fdfd7d85d73f115eb7f61a42f7072330e59db0c3fd3f94a753ae4bc5511aeee3642c3ca0ad667f44609837ba8b1a90b27bc3282b8bedc82e7d2ca6e8fc14e3aebcfb12be48525ca2723cc4bfe06b706a6708fcf6ce90917189136d05023298542a8edce93b82546a2041916"}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x421}}]}) syz_usb_control_io$cdc_ecm(r3, &(0x7f00000036c0)={0x14, &(0x7f0000003640)={0xf821e15e6b0b3290, 0x23, 0x33, {0x33, 0xa, "1dd893e050743915622216f9e584d5990dca695b5bafc2cf5816f166e472c7295b9f50202014700c4e73eedce0a730a1cf"}}, &(0x7f0000003680)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000003840)={0x1c, &(0x7f0000003700)={0x20, 0x3f, 0x98, "a037325b8d3c9bebf1773dadb35a3eb1a7b9b63c98799018a1726e61065d69a6494f497925c4a6aaf5e1958121df485826d6a588487e44b3d57b2eead7996166d5acb74e6ce25faa77cc199311ca616e0dcf1485f4288822140358256adb5b60d75c7b4bf1bdf4a2e609ebb6e24bacc1a80c764eeef8d9f4305ab374eb2c93a1dc49c3cc829ebb8bd40d8ab826edecaeb91a7fb7fe001653"}, &(0x7f00000037c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000003800)={0x0, 0x8, 0x1, 0x8}}) syz_usb_control_io$hid(r1, &(0x7f0000003a00)={0x24, &(0x7f0000003880)={0x40, 0xb, 0xb, {0xb, 0x30, "10048ccd9106d98cd2"}}, &(0x7f00000038c0)={0x0, 0x3, 0xa6, @string={0xa6, 0x3, "cd246cc5601b0e989ec2018539b76b163a3cc229384b2639fbe76dc8104c3ad927bfb08a9162f2a83b1371a21052a65ca671ea4fed014158691bbb84eae601ec1befa8ea41166e2ac0b0bd1634b402fb4cde5e2f958a8d50e7adfa7f153d175d554260c15c7e8228b5b7444fec870fc6f6e8c50a5fc725894012a2da4453a581290673bf5c8a5d3cef8a07d500e518d47ab3f1c180d6ca8f8e7d5e19dc3360260dc39476"}}, &(0x7f0000003980)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x8, "734da928"}, @local=@item_012={0x0, 0x2, 0x4}, @main=@item_012={0x1, 0x0, 0x8, '\"'}, @global=@item_012={0x1, 0x1, 0xb, ')'}]}}, &(0x7f00000039c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xa8, 0x40, 0x1, {0x22, 0x417}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a40)={0x0, 0x6, 0x2e, "6dc573dda0443b6b4bc93bd388b7ea9d5e3f779d4231bd11f844087d3d93cb2a24cb078b9d670aab0a9d5148a1e7"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xdd}, &(0x7f0000003b00)={0x20, 0x1, 0xb9, "76ab3a0ced48428f7177ec7d320e8681432a2029585f30fcfc0bf923fb630e31e88d6f16b07bf52a0c19c5f6835a113e4543a25cb3e9ef38cd1b93864966d1441f40698c1f526060dbe53d7b8e99a956c8c19ef50bd193bf0548289a653c853eb07ce7fcc190977cc7a2c0f15d55812e0e2f72288f81cb27f6ef317ea5cf881421fd1c8a6c5e99a4e401329fb859f46f89713f35815e0622047790ff68cd596833eb501a7f39028f039f1e2b7325c9c3848b072fca1c1a1be7"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x3}}) syz_usb_control_io$hid(r1, &(0x7f0000003ec0)={0x24, &(0x7f0000003c40)={0x40, 0x32, 0xce, {0xce, 0x21, "f99586fca31731001bc0600eb35ccd84191608f6bab817d384210a54660ac25ede242f012b4df98f6839796ff02b88d5f7737b31b459c2cca9cf70f5b1d6c578aac78deb9685d0f7b23031eb0376dd666a6bc8887af649a87dae4e3ef6af46d0310dbd97d3687e8fc896afd05d01dd68cd60712581ceb0a35b355b65d102eb37e4d8340a94a6b5c2e04d75ed4e43f02f2986812b2d29f193552681415592fc56c3edaa34e05da3b90078772ec6a60c2c49dcfb12e8d57d7c9fb32216ddf3d1894266ae42ba79e83864bec170"}}, &(0x7f0000003d40)={0x0, 0x3, 0xec, @string={0xec, 0x3, "8192d4cc289075ae566ec40964038536ffedd8ba850462d1be58997934c4477a869ea9df7058ea67a8aa822301f6fcb5ea86e04a062ce5e7eb5ada210e5e32df682621878d5b0482cfe3804e2710748f4fc9c22052da12db1948cae05d554feb04b36a721dfec875e4c109a13ebbb72063b04dbf221f35aa4a13ab61fca0014c327f7788f5c44795f461effdfbbbe5e4a8fe94b39ec251341b1659ea004d9719d2f448f7bf18f983dd9f3e70f11090b92150119c2d09bd90a377ebd749ee696af35eb54ebec6df1a3f7d72e95a3c132a8d94b314bb980743d11bab4d6e58f2da1dffe97924ff006de967"}}, &(0x7f0000003e40)={0x0, 0x22, 0x11, {[@local=@item_012={0x1, 0x2, 0xa, '>'}, @main=@item_012={0x1, 0x0, 0xb, "18"}, @local=@item_4={0x3, 0x2, 0x7, "518176f1"}, @main=@item_4={0x3, 0x0, 0xa, "eeea8cac"}, @global=@item_012={0x2, 0x1, 0x0, "2cf2"}]}}, &(0x7f0000003e80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3f, 0x1, {0x22, 0x136}}}}, &(0x7f0000004200)={0x2c, &(0x7f0000003f00)={0x40, 0xf, 0xff, "616745f27ddf989e5e9bacc18f5472de7683bbd27283ee453ce7b4188c46ab5a09ddf73363b1f377b4e0d150ad823f7087f4d7ac3b56c62f33ef5785cf6bfa518cb5fe3a45e0a63c9a96d32f238eb9f6e008f503154bca7fd4fcec9fb84ccb7147733e6f7c64ad5f2cbc48d41f96f04f8033fd4d8f69f8c607033452056b5ffab28c009928c29dc19831f7def53b1eb6790f4c2b80e8c6c0a77ef3160fa95e6416b69210125b943f890098b4d351f8b3c8961cbac5b1d94908f3e7d62f0de1cc9a3ff757e485ddfa16244de6a3abc03ef82bb923a0c566205069b19d34fa76dc65b3b97f437d8803e8e18cc062798aa4f7a46a8150269d95af1fe75cf68849"}, &(0x7f0000004040)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000004080)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000040c0)={0x20, 0x1, 0xea, "f4aa1f28b69b7b2862d4df2d818db7e4e88cccf17fdcd687737c3cd58dd3114b0e2cc83590ad97753af23a7e7b301eda2ad8309e5acf3d4dc3e51d7638d0d598e0397810d85b543ed81c03bdf4b6b1eabe78b0eb76523d5c3e0f24c5aebf0b27de4d60bb0850dab9fc4a3070b3473d95b8c465f507eece25afe76ab48211278a95a4fd9facfa25629e0ecbb06e67ea00664b6d713b287ca4aca5507c87c9ad6caf9831cdebfa13a82b595cf4e0ab926af237a6365a2ab6c169032944f8725d169f5c3eb6e22f2e7346650983033562719f5838a92b0cfb027a4bdefe64b2f0927e1f37ce65cdb2d57bdd"}, &(0x7f00000041c0)={0x20, 0x3, 0x1}}) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000004380)={0x14, &(0x7f0000004240)={0x20, 0x8, 0xd2, {0xd2, 0x9, "cde27485c7520b685c15873039e171aa2d8ca10b9245e6fe06d6c6711fcabadc0b88fb7b5508bdf274bd0978007f52b52115fdb8273c4831460eabbd819e71edc1f471e279f4fd6ca18c1cf9477f6a8db8f4f39c73c9c44c492890604133825dfa40839926c33d52f56b6531bb44941eba44516edc1c811e3587ae1cac9c12305eb5fd589f3ff083ee0c79174ba237e58ca062fd35e1fad4fc21e0e06e41718786f2fb79a891ef35d4951fb323d7a14a4fa772d4e8a23014769ce1eb2535f3c5c4227dc96d387b4964d257c92b5dd7df"}}, &(0x7f0000004340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000004500)={0x1c, &(0x7f00000043c0)={0x40, 0x8, 0x8e, "632914d3bcaaf83ff40d0e1054a934b147e0c061f15f7b75bab4c7323a42212d9bd2cc567c6824f235fc346feb6292ed768f81aadd8aaa1439af131c53805bf205126f93adf17444e31bf87cb22c24d849fe5a948be35de2c8206cfe62001d6a00a3dcbfabacd70f983eb99068d854fb7b912ffaa3e8dedd4597dbf480c61970360508e057c77ca04a52032d111c"}, &(0x7f0000004480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000044c0)={0x0, 0x8, 0x1, 0x3}}) syz_usb_control_io(r0, &(0x7f00000046c0)={0x2c, &(0x7f0000004540)={0x20, 0x23, 0x5f, {0x5f, 0x8, "864c4bf7e26dab78e3761577c05986edb3905b7b9339cb797e00f2d5b185e7df59905ab7c4c4e3300a9d6e40af40fc736c13dee0f12409a4bc05585677520b54a6511a3ce193e9d2643422ba8d71ef67fcc6cb09d205086bfed728cb4f"}}, &(0x7f00000045c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1407}}, &(0x7f0000004600)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000004640)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x18, 0x8, 0x5e, 'VeF1', "5788c588"}}, &(0x7f0000004680)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x18, 0x83, 0x5, 0x0, 0x3, 0x9}}}, &(0x7f0000004b80)={0x84, &(0x7f0000004700)={0x40, 0xe, 0xae, "0f69e93e5702a7e58873e22a857dd53cf0b60ca436265d81e35ef7fef84973a47f6a3be945a1ac6324baa88b1a6392aaebea0d629f5029ca9f30e7e810bfe730fd090793eec5ce6db979104ba6f657b4e8a680f18bdebfe7cd3325be38b8d7df8ef2d77381184c75803432fae934872d68ec48c53e1eda1647208d13b8b204477c57cedac1361aa52d2eb1a8fd9a35767781d986768bfe00280143634a9b96914171a424a5a99aea06b29ffeb096"}, &(0x7f00000047c0)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000004800)={0x0, 0x8, 0x1, 0xec}, &(0x7f0000004840)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000004880)={0x20, 0x0, 0x8, {0x80, 0x1, [0xf0]}}, &(0x7f00000048c0)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000004900)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000004940)={0x40, 0xb, 0x2, 'ur'}, &(0x7f0000004980)={0x40, 0xf, 0x2, 0x100}, &(0x7f00000049c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000004a00)={0x40, 0x17, 0x6, @local}, &(0x7f0000004a40)={0x40, 0x19, 0x2, "1b06"}, &(0x7f0000004a80)={0x40, 0x1a, 0x2, 0x7f}, &(0x7f0000004ac0)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000004b00)={0x40, 0x1e, 0x1, 0x55}, &(0x7f0000004b40)={0x40, 0x21, 0x1, 0x9}}) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000004d40)={0x14, &(0x7f0000004c40)={0x40, 0x22, 0xad, {0xad, 0x24, "749959bd00e380adad9e8af7409c602ef07d97cddbf6c30931e66a5372145bebd0b35ac4306ed7e411ee83b60260bfb61830456f27c0222ea05068b27bc86ccf1c0a5d0dcd3c9aa46800f214dff4e48d9218414ceb3274544072ed34b94752521feb25779436262086e9b4cab4ba20db7138b39caf87754d3a46b8460f74b7871be5ff2f879d960e1b91ea61ece70692b58482af509db0845d8e6c4aafaccf963399eb98c74741c2a36d70"}}, &(0x7f0000004d00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000004e40)={0x1c, &(0x7f0000004d80)={0x40, 0x27, 0x11, "ae4a2f7dddabd9916acc0a947d8ec98c32"}, &(0x7f0000004dc0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000004e00)={0x0, 0x8, 0x1, 0x1}}) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000004e80)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x458, 0x5014, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x40, 0x0, 0x2, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x1, 0x80, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0x9fd}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x4, 0x5, 0x2}}}}}]}}]}}, &(0x7f00000053c0)={0xa, &(0x7f0000004ec0)={0xa, 0x6, 0x201, 0x20, 0x8, 0x4f, 0x40, 0x7}, 0x4a, &(0x7f0000004f00)={0x5, 0xf, 0x4a, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "00591d32c24fe540e5ba93310e4772c6"}, @ssp_cap={0x1c, 0x10, 0xa, 0x5, 0x4, 0x81, 0xf, 0x7f0, [0xf, 0x41c0, 0xc000, 0xffc000]}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x5, 0x7, 0xce0}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0xc1, 0x1f, 0x1, 0x5, 0xe}]}, 0x9, [{0xb3, &(0x7f0000004f80)=@string={0xb3, 0x3, "3fffeca6d550e5ffb9b3ffa475170b7230538d2ce856f732068b45c03b28edbaa18c63083d67f746cdfdbb631565bb63af0458d5d7aac8d126aea0dd153b5d6579ef6e7cb7a4b23593c449c3d33860f8f2c4c3af1d03af264b43cf54cc318dae1f999ba9eb0108f258614a3344c972125342adbf1e5b8c114d83efa5996042d169356741ffb24a603992e963f80cae66c1e312204acb6cc56b3629444cfb1a599a957de048c7ec167fd3740858a08deb6e"}}, {0x4, &(0x7f0000005040)=@lang_id={0x4, 0x3, 0x43f}}, {0x74, &(0x7f0000005080)=@string={0x74, 0x3, "65b72fb42a96f54bbbacdca3686ba0a6aa7e8910403011e18dec652a9122a1e4d523ec23509912359d5e9f0db3f8ef046852e949209756da6231dc08e1abd0ade6f6c512fadf5524465ba8e6e547181064a34be09c0b0a8123631a72316188ea09a02e8773b38ebe9234652a53f453adc529"}}, {0x83, &(0x7f0000005100)=@string={0x83, 0x3, "b4629278f87011829cf8e69d3af899ff107a692e88ee3bf910c3a8feb5fb5c9a4ef665413700526f45c80da534cf784de677cb5d666d93db69b7a82f27f2f2f4daf68f51095ce7250ad9fe36d5ff92d07411a413ad383647fcd87f6498e627ec27738797702006258564c20ef593a4251e0c66e5c92a6c9047770f4bff9a7f5010"}}, {0x4, &(0x7f00000051c0)=@lang_id={0x4, 0x3, 0x44b}}, {0x4, &(0x7f0000005200)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f0000005240)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000005280)=@lang_id={0x4, 0x3, 0xc0c}}, {0xdf, &(0x7f00000052c0)=@string={0xdf, 0x3, "5ec76afb777d6e9ab885b87084ae55e0138faad9fe172967a1b656acdc9e967bb94da3fb935689cdf19bd572784eb48ef0f92edbba45afb761001325120576081614636adba9829c2a05af93e22ef86fcf485935ca97aea7cb88fe0896bd2eaf0f89a41cdd43efa861cd82534005a768f1b62822068f6517e73c0dd5ba6ee26bdefdaddc5aa02a7181c2f18112db3eb5e8036f9fdc65faeb00f7e45dd480d5875ca4353c6ffd63f1b3541692a563d0b455fb3242edd51f06184a3b709561e5da5868a71eda763a5bd8145c3835e5de8855a4a4cc25bc2a3469c9f9bec5"}}]}) r4 = syz_usb_connect$cdc_ncm(0x3, 0x7d, &(0x7f0000005480)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x2, 0x1, 0x5, 0x70, 0x40, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "582d1b"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x3d8, 0x4, 0x401, 0x1}, {0x6, 0x24, 0x1a, 0xe91b, 0x2c}, [@mbim={0xc, 0x24, 0x1b, 0x20, 0x6e1a, 0xfd, 0x5, 0x7a7, 0x3f}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x1, 0x6, 0x8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x1f, 0x8, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x2, 0x4, 0x40}}}}}}}]}}, &(0x7f0000005640)={0xa, &(0x7f0000005500)={0xa, 0x6, 0x201, 0x64, 0x9, 0x0, 0x20, 0x5}, 0xf, &(0x7f0000005540)={0x5, 0xf, 0xf, 0x2, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0xc, 0x6, 0x6}]}, 0x2, [{0x2e, &(0x7f0000005580)=@string={0x2e, 0x3, "a82cb15d8d0f20cb6423a54ee6310958dc03c6c1b2748fbd02103d8f7517bf4fc5761f947c4c134eb4b6f8bd"}}, {0x7b, &(0x7f00000055c0)=@string={0x7b, 0x3, "137d155e11403f5b0eefeef0d85d129dc5cfb87c0aacec7a4786d2721eb5a8519fb77bb11a32fe98fc8cd3fe1ec3cccfaf858ed4695e478db619ca73f64134dc72d282b82b8ad55cc45bca86a05b3ac08b35c715643fbb5945b7e8836dd8ad23f1181538eea7d39faec6d210fab9350910d680d6246e20b206"}}]}) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000005780)={0x14, &(0x7f0000005680)={0x0, 0x21, 0x82, {0x82, 0x10, "0b0213ba3714ad9142b225c7b35a46acf74431a22c655520fe2d6d968afd90f03a387c87443eb176d4e637466aeae175a1c93d9343776e0748bd74890d67873980e61e3c793c0ae314ad1800f51d6979e10658bf520ea1832abd9921a19eb9c1de1e295a936a333c6c16a4d24ff534a3ff74382019380adfeb628720c845fcd4"}}, &(0x7f0000005740)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000005900)={0x1c, &(0x7f00000057c0)={0x20, 0x15, 0x94, "d0085e04e2b81cc735e107ad01cbc4e36e8081b8f9c9099503f12aa7bace7fa1053c3faa2d9b86a41f44b69ce6f2bb5f1f4cabc5b691a1d099df24ecb089f22170f9b82f62abcf27642fa2f9e377e3d811e0a8a072427bf9333176e6fa76c50efd391dd4e3a634b59fc4f51b82286841fb30eee2f9695e3ae5943841114294e8505082cc473abdf3ffa479da185b9bf1e46becb7"}, &(0x7f0000005880)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000058c0)={0x0, 0x8, 0x1, 0x6}}) syz_usb_connect$cdc_ncm(0x0, 0x83, &(0x7f0000005940)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71, 0x2, 0x1, 0x80, 0xa0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "0d3240faac"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0xfffffe01, 0xfffc, 0x6204, 0x8a}, {0x6, 0x24, 0x1a, 0x3}, [@acm={0x4, 0x24, 0x2, 0x4}, @obex={0x5, 0x24, 0x15, 0x6}, @network_terminal={0x7, 0x24, 0xa, 0xa5, 0x80, 0x4, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x81, 0x7a, 0xff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x1, 0x6, 0x8b}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x2, 0x8, 0x1}}}}}}}]}}, &(0x7f0000005a80)={0xa, &(0x7f0000005a00)={0xa, 0x6, 0x250, 0x3, 0x1, 0x5, 0x40, 0x6}, 0x5, &(0x7f0000005a40)={0x5, 0xf, 0x5}}) syz_usb_control_io(r4, &(0x7f0000005c00)={0x2c, &(0x7f0000005ac0)={0x20, 0x31, 0x16, {0x16, 0xa, "8124a5b71d9bdb3b9941e07cc6a335a17b881ea9"}}, &(0x7f0000005b00)={0x0, 0x3, 0x29, @string={0x29, 0x3, "60989b679dfd3ea15279d255d264bd67472f9b0c5053cf7dd651396a53ad190d6120c18d86a7a3"}}, &(0x7f0000005b40)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x56, 0x2, 0x1}]}}, &(0x7f0000005b80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x3, 0x2, 0xf8, "bdac6710", "98ca0f7f"}}, &(0x7f0000005bc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x60, 0x1, 0xfd, 0x3, 0x9, 0xe77}}}, &(0x7f00000060c0)={0x84, &(0x7f0000005c40)={0x40, 0xc, 0x92, "6316706c98464494ed56d6cc2b769803e0db7c8eb5fa825523c43945051f68c043845f47d1fd2df58dc4e60d062255745bcc237c925f946939af54d89a232e0f49d48fed4e2bb57b4301af5a47dcb070752bca1a9e8b9ef36721b051cd522193b7a68ac3dc52765e2f535f8008c5776b8901dd62ceec219bbbd80d3a669dfe798ac3835ca1d59cc5110f2d6af827f325bcbb"}, &(0x7f0000005d00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000005d40)={0x0, 0x8, 0x1}, &(0x7f0000005d80)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000005dc0)={0x20, 0x0, 0x8, {0x40, 0x80, [0xfff]}}, &(0x7f0000005e00)={0x40, 0x7, 0x2, 0xef9}, &(0x7f0000005e40)={0x40, 0x9, 0x1, 0xa7}, &(0x7f0000005e80)={0x40, 0xb, 0x2, "f1a1"}, &(0x7f0000005ec0)={0x40, 0xf, 0x2, 0x81}, &(0x7f0000005f00)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, &(0x7f0000005f40)={0x40, 0x17, 0x6, @random="76d68ca2269b"}, &(0x7f0000005f80)={0x40, 0x19, 0x2, "8402"}, &(0x7f0000005fc0)={0x40, 0x1a, 0x2, 0x81}, &(0x7f0000006000)={0x40, 0x1c, 0x1, 0x12}, &(0x7f0000006040)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f0000006080)={0x40, 0x21, 0x1, 0x20}}) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000006240)={0x14, &(0x7f0000006180)={0x40, 0xc, 0x4f, {0x4f, 0x1, "fbda8e5b971af4686b610aac33616838f31de464772d0060ef8adb4b1e4549f1c809956142e4fae55998a935a511d3c62751fa3b4846a444b4a01d15cb39962e892fe646913081932f1ffa930b"}}, &(0x7f0000006200)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000006380)={0x1c, &(0x7f0000006280)={0x20, 0x14, 0x57, "27662185253b17c579957074b800c88e9546cc399fb953798856454adac2325f1565263ca09992ae809f82b40e5de5d5efbecd06d9cbc852760b13a800a7a82d0c54631f32ad4328cce4947b8fc9d7900ba1f821dc1407"}, &(0x7f0000006300)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000006340)={0x0, 0x8, 0x1, 0x81}}) r5 = syz_usb_connect$cdc_ecm(0x3, 0xdd, &(0x7f00000063c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xcb, 0x1, 0x1, 0x6, 0x90, 0x7, [{{0x9, 0x4, 0x0, 0x3f, 0x3, 0x2, 0x6, 0x0, 0x9, {{0x7, 0x24, 0x6, 0x0, 0x0, "9635"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x5, 0x40, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x1f}, @mdlm_detail={0x5f, 0x24, 0x13, 0x1, "091dd1ee3bc579940aabb0420c457499d278872a1ced8e0b89555263d8f0c4eaccdf73d22d2faad4a6b476f566229834b1cffc616e43d1f69a67e1e018210e68202278df6398eecd5660dd3d65a9bba8091592df1d2b9da7299a6f"}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x1ff, 0x1, 0x7, 0x9, 0xff}, @mdlm={0x15, 0x24, 0x12, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0xff, 0x1, 0x40}}], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x6f, 0x9, 0xb9}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x8, 0xff}}}}}]}}]}}, &(0x7f0000006780)={0xa, &(0x7f00000064c0)={0xa, 0x6, 0x311, 0x3, 0x1, 0x3, 0xff, 0x61}, 0x41, &(0x7f0000006500)={0x5, 0xf, 0x41, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x3f, 0x7, 0x7ff}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "6b162eb4eeb074c184a1cf6b7528aeaf"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "ee8ae618b1ea7dcd59304cd78ba63495"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0x7, 0x3ff}, @ptm_cap={0x3}]}, 0x5, [{0x4, &(0x7f0000006580)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f00000065c0)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000006600)=@lang_id={0x4, 0x3, 0x240a}}, {0x4, &(0x7f0000006640)=@lang_id={0x4, 0x3, 0x2001}}, {0xe3, &(0x7f0000006680)=@string={0xe3, 0x3, "262a5d18b45927d60fe10041d01fd26fc4c8fe8c1bb9ac666ca84392d14e7dbb19de3cb98aa0925db5e28b0b3330f0558f5989ede69e8b4b088180683ff823fa3aa5a2b0a6d6fc5ad83e04cecb5c153f38fe240546d05737e08b6f7aa92ca53c0eee0a224155829e0717246e6a7b04e9c01cd6a6c471b5524bedf18b12dd659999cb08f58cf59ff8567e60d26559bcc3af3ed2b06ad64ed858fb09179a8f1820387784b2e754329671c79dfcb8b5d08bd455f8fa8ffa6e4b10b8fe12fe702787001a06a1536db5d77b2026b8b35a95cf7fb69152f0b7ecf56cd770c30a8d6ba6a1"}}]}) syz_usb_control_io$cdc_ecm(r5, &(0x7f0000006900)={0x14, &(0x7f0000006800)={0x0, 0x21, 0xa1, {0xa1, 0x22, "073e8653e0612b620f86d2b792e46acb69c0cf93a86cf8a2c0e8d051464ba7bfe37c2972baf106bbecb1e397f62d37f05f60dc620f662b05ff4cb87a4c808a803bfa3e95faac199b5012cd6fbc21dbb3f5eb2946e62924e802398c1ac2ce4e4eff97cae98d90721b264a32485580d1c634e68390a3502a173e5c12a6f3867a8744ea94a2d69c5ef77cc72ce0c9d678bc00ae7c6ee210edd9b9f5d624343e59"}}, &(0x7f00000068c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000006ac0)={0x1c, &(0x7f0000006940)={0x0, 0x14, 0xeb, "c93bd964633cc0fc35152d71f9d6f798a78742337dd64bb68937c9e5e2c182f88d9cdac73570de8b7db9f049dd9893d4186589ba30a5793e9e8369e3323c3fdf20b21dec11fcdb4de1b21a4fd3d80c8fd3029d0356c20c1d119c5f2890ea428365aadb5edd5e703beecc4190c374832c54680b9ad536f841576b92720a6099a16b3931a6fc2e13f0874a3607c33d8acb8c95d5e2ea79c98576e9b3c48c66d32204b524806bc2625a0db3819c196aec60f380f0d2468650caf01894312963e933762775240f78cb2b5db0448bea1330d571397e2da18ec623759ea7d2583a4e5f7d270de4f9cd20ad09cc4e"}, &(0x7f0000006a40)={0x0, 0xa, 0x1, 0x84}, &(0x7f0000006a80)={0x0, 0x8, 0x1, 0xc9}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000006c40)={0x14, &(0x7f0000006b00)={0x20, 0x5, 0xda, {0xda, 0x23, "1145eeab3ba562bb6a80e8e11adafd0ae13a95fbba21053bb3a5ff9829bdfe512d1322626a9e5b1e8ae3a8a089610e058210af054ba3f83f2c92710ff04af700f5440d05f3e771cb3b874b5dbe77273434751d6009d5c76debfce6e23d126019276f955c83395ff4c891de7a257fc11ee316f65cb0f5b20061f2c0f1ec9222262612d39ed7fa15b5dca944005fd406987d62c790751972bb80e4c0f884a808bc6207bfa3c38670c2076fd1fdd0cbbeeab1a2da2fbcc393d87c017aaa34da360bf24e8133bc31199cf66e81095d0c6199df09039d2c4e7b9e"}}, &(0x7f0000006c00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000006e00)={0x1c, &(0x7f0000006c80)={0x0, 0x3d, 0xdc, "6bee32501726fb090b4a600f5e47232914ed7be22af1e27b31ea323d20cfbd8bce7994d692fb65bda1187c27db67946142f476dd6b9718198203df86c86ea17aff00a9820572577715146007dddee2b72e63deb244b3d564b50b5679efd82b245c633204093a0915e2c5117fe40546ba5ab20bc0d4ea409fac4fac7fdf70d9ed284e974d21da3c29a8d16125b3938b097b4f888f34fb335e96339e329f129faf0e3822ee207f89156489b5b5d4d361720aee406fe5a111799a4c6b27435e2f836699c177fa9190c701867cf3fd5139d759c0e79a1c87275505e3dd9a"}, &(0x7f0000006d80)={0x0, 0xa, 0x1, 0xe0}, &(0x7f0000006dc0)={0x0, 0x8, 0x1}}) syz_usb_connect(0x6, 0x6e6, &(0x7f0000006e40)={{0x12, 0x1, 0x201, 0xed, 0x0, 0x69, 0xff, 0xb62, 0x59, 0x69ae, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6d4, 0x2, 0xf8, 0x80, 0x20, 0x8, [{{0x9, 0x4, 0xaf, 0xff, 0x9, 0xae, 0x9a, 0xae, 0x0, [@hid_hid={0x9, 0x21, 0x474, 0x0, 0x1, {0x22, 0x114}}], [{{0x9, 0x5, 0x1, 0x4, 0x20, 0x80, 0x7, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x2}]}}, {{0x9, 0x5, 0x80, 0x0, 0x40, 0x40, 0x4, 0x9c, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xf7, 0x28}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x13, 0x5, 0x8, [@generic={0x2d, 0xf, "187d1257ba70b6444b113a28b7f7a3cf87ae389432f0dabf396bcfbc45c9a43558219c8b5fa74be949a286"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x60, 0x5, 0x2, 0x3, [@generic={0xe6, 0x10, "0b7a8b9ca599033fa13d1e759d06c01ef3a11bc273a588478239001accdb9a7157f1a968cb8a64521a81c9800a026cfdda4f93b55947cb553186b4ab190d2200e20826e30a2a310520ef5f96e6f67423404038ca78e5d9a56b3eddfc89885a2e1f44451272b39e930e728032d817b349166e2cc3be766c0f374c6f149357e090ccd0f46a3e4341b03ca97fe2a294854e0d6603d7584e62eb1cd31a616cb818ba065648b140e08bb95914cf121612be3f43e797422351f8375d9956f2b7188aa3868da743ffea3f7f70d05b562942e1265e47cc54defb3ec3803446fb7e7809b994a67a9f"}, @generic={0xd4, 0x8, "4c2eb01121fada33fd87ffd83846c9cda4061a107fe9023172a82c6634a0fae9d7cc6eec29e881acfe16540aa7c29d536fea9cb30037257396fcba9e49c2645a78c1661e80d7be74edb55fe49b5db89587e6d3c3970f010837744f0ae56cbb63f55de29299302c8c2a18b3d22d270b5cf9f9877d5ff8b1402571ed74b2fb3830c810e1e9d1658007a9fc2802fb7400a5c72d8e97ee99775d68199de77983561fef6f0fd4c935f7f4aa61e80025a15355880848f70d420956b497fd00b09c35c75406771a0aa2eb90b8bbd57b36ac671e57be"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x3ff, 0x0, 0xff}}, {{0x9, 0x5, 0xf, 0x4, 0x400, 0x80, 0x2, 0x81}}, {{0x9, 0x5, 0x8, 0x2, 0x3ff, 0x0, 0x2, 0x5}}, {{0x9, 0x5, 0x80, 0x0, 0x40, 0x6, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x34, 0x200}]}}, {{0x9, 0x5, 0x0, 0x10, 0x400, 0x2, 0x80, 0x5}}]}}, {{0x9, 0x4, 0x12, 0x3, 0xc, 0x85, 0x10, 0x9d, 0x9, [@generic={0xd7, 0x23, "da7acd4b910d4f4384c4f50aa7332b68e7814ed0a5346ece6e2d2f702d126ff1ddef19021fdb6709f085383a4cfc2b8838450d813c8e3d693e8d98bf50af35965f4fb55d43564fe4edb7de40350a08c59c9721e27ea8ea497b0226b827d4f6fafc297d58e9148b00dd72de9b94899a3952cadaf260deac1f0232328ed326acca5a99ec6667cb484507a993cf63faf1c957f00ff35b4a2f198ab3bb90474e610ab90f7e59a3b53c2a37eb42c2e19a85d9ee4db0b757aafb03590de80ab99181a0dfb9fff5a2e73aba628eb9337e5c6c81f538255bd3"}], [{{0x9, 0x5, 0x9, 0x10, 0x20, 0x80, 0x68, 0xd, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x80}]}}, {{0x9, 0x5, 0x1, 0x0, 0x8, 0x7, 0x3f, 0x3}}, {{0x9, 0x5, 0xd, 0x4, 0x20, 0x80, 0x0, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x5}]}}, {{0x9, 0x5, 0x8, 0xc, 0x3df, 0x4, 0x8, 0x0, [@generic={0x90, 0x6, "f16ec8ea8d12285c267af84cce6d79c12baf83aff6757a951dd3b5503366e92f2630ec460e0d854bdc885f2d785ada13d47b28f6fd7d96d1db054040848dd9143b1adff5e503ccc54ec54276538ed16c27c4207d714ba4d848a6c08816f0406d7322bb94ddb3d1e201b0ea3e046b9f00eda2ef27d49f39ab7892b64b30c0e1bcce1a62b8e9266de0f46ee5d0f027"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x6}}, {{0x9, 0x5, 0x80, 0x0, 0x400, 0x6, 0x3, 0x0, [@generic={0x8e, 0x4, "4ff703d9992c8977ade59abe6aeaff91fc424f28972886af49f63d0222dc0436d96a1563cf66baec89dd5d1dc7c61de954f84a37cae1a00622a36dfc71213336d0aefdf496d8c4f4485d77f5b8b6f4c35267aa83ed6f77be9a2c9f64be67c6a205cc81cfa847d816b67bbf0b247add460709fc1daa48f16bc86ca70bcdd3e1becee943f0d6cc23b65eb99ec1"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x79, 0x3}]}}, {{0x9, 0x5, 0x80, 0x2, 0x400, 0x3, 0x40, 0x61, [@generic={0xf9, 0x9, "a862191acab9b2ff86820b9163c62f4b8e2a04b8b7ac11db1e697d2162ce77f9eed63f00bbc51caa723e6d7fdb3746566303dff48e300c2cafccc4ae0a423d46547d0d70832cda5d944f1b68cce87dd05ca57101332a8ffdbe25292221105fcda04a902b8d110fb1b70e00180a9de9de5ae8a372bcd08621b72b94a7b5c87cd0d1dc7f5e80feda55bb7b2192761cc1978c37d9e9d25993851c83c6e5688fe12cad9f6bdcc1e672796f08f76b6c705e514fc3343746051dea803516408f9e465e61b637956d8fe4524dc44f86b877561833f39dafab880b3a45d30ba3924cdc476873329d1733ca278241a845fbf2a9b4ae68478fdfe09d"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x9}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x0, 0x1, 0x0, [@generic={0x96, 0xb, "95953fbff0eee87de72666f368aa2648ebf341745470776bff1a20a8685bcd0004e83930c26e5e0408c06fba595e7dcf396dcdfe83367098dda45ef5e839786025b2de9c7d20d259a71072791ae84452a5ab46eca88933caca189550b5ee2004e4be8490c37e85ad800934912609b35de96219c4084f7ea5e26280d03fc50b3b4d119463cde4086a8a0f8bc66928ff68d8db0369"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x8, 0x6, 0xff, 0x8, [@generic={0x34, 0x10, "254674c6cb9bf08cc41fc24fea0517a0594b7d31e9556f4193e38b4dc4dbb9ee3d85486e6d0ab004d256e2fa52a1f0e08b90"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x8, 0x29, 0x9, 0xbf, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1ff}]}}, {{0x9, 0x5, 0xc, 0x4, 0x400, 0x6, 0x8, 0xe9, [@uac_iso={0x7, 0x25, 0x1, 0xd249ce265939ffec, 0x1, 0x7ff}]}}, {{0x9, 0x5, 0x8, 0x10, 0x40, 0x1, 0x5, 0x19, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x3}]}}]}}]}}]}}, &(0x7f00000076c0)={0xa, &(0x7f0000007540)={0xa, 0x6, 0x310, 0x80, 0x8, 0x3, 0x0, 0x6}, 0x2c, &(0x7f0000007580)={0x5, 0xf, 0x2c, 0x2, [@generic={0x20, 0x10, 0xa, "e7ec2a03cf44aff4613ae590b3e4241ceab4c0fc65c86cd5864db79ada"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0x0, 0x1}]}, 0x2, [{0xd, &(0x7f00000075c0)=@string={0xd, 0x3, "6f220fdb64a9b404f3a7a4"}}, {0xa6, &(0x7f0000007600)=@string={0xa6, 0x3, "7e9852764f9b80cf09ebd2e529ed01382db02d32b60d0e2ad47fa9218f5e8268ea5c6508369cf4d3f377de8839ad0c37f22418cd5797fa89329c54726415dcaa0f2f9036bae60fb464a65255553abf69b2244e29d2ed9473d3d9b0aad4bd6ea4bb59e6b75144039d2c91c1a8d769533f6a6fef12977a3f49aa82ed87ab6e3e5c73f2dc978cb15574f760e5583a231ce2e9a326fbd3618ca5603c57deb7ad84b9f2f1db8d"}}]}) syz_usb_connect$uac1(0x2, 0xe4, &(0x7f0000007700)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd2, 0x3, 0x1, 0x3, 0x10, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1ff, 0x1}, [@feature_unit={0xd, 0x24, 0x6, 0x4, 0x4, 0x3, [0x2, 0x4, 0x4], 0xfc}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x6, "e8c3e6"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x4, 0x40, 0x3, "c016425ad205"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x0, 0x2, 0x6, 0x3f}, @as_header={0x7, 0x24, 0x1, 0x1, 0xc1}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x3, 0x2, 0x80, {0x7, 0x25, 0x1, 0x80, 0x1f, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xde, 0x1, 0x7, 0x81, "", "6e8d2a"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x6, 0x1, 0xff, 0xf2, "aa2d9bdb"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0xfd, 0x3, 0x2, 0x5, "b4ac4e1b60"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x2, 0x7}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x3, 0x2, 0x81, 0x8, "0b39b7", 'W'}, @as_header={0x7, 0x24, 0x1, 0x7, 0x7f, 0x1}]}, {{0x9, 0x5, 0x82, 0x9, 0x610, 0xfd, 0x41, 0x7f, {0x7, 0x25, 0x1, 0x81, 0x1, 0x8}}}}}}}]}}, &(0x7f0000007900)={0xa, &(0x7f0000007800)={0xa, 0x6, 0x110, 0x0, 0x6, 0xfe, 0xef, 0x7}, 0x2c, &(0x7f0000007840)={0x5, 0xf, 0x2c, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0x7a, 0x0, 0x7a, 0x0, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xa, 0xc, 0x101}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "2f6df45f72e3ad092c1a2387c818c48d"}]}, 0x1, [{0x57, &(0x7f0000007880)=@string={0x57, 0x3, "c0f8a7ee669615e1ec311d58b96c3960b115e8a5f9172887d0901e134e51eff39eb16f6c5f07056e7c27c39506a68f0b8d0b9c7313d2b1019789e46f4f7d98574b5593975e7dc36a77edbc540f25b8a4c471a71f4c"}}]}) 01:39:59 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xffffffffffffb10f, 0x1) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x49, "4f73d374688f1a03540e64db03c510f302ff7882554539cd6051bc9347d89e697cac1a87d107ac9530c3b109e0045d98c42d6843c16da201924c0e5a5831b4f5452d54b292ca0ec695"}) (async) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x7, 0x2800) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000100)={0x1, 0xffffffff, 0x6}) (async) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000140)={0x1, 0x100, 0x2}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000180)={0x2, 0x2, 0x1}) (async) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f00000001c0)) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000200)={0x6, "0575f3864c57"}) (async) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000240)={0x3, 0x1, 0x3ff}) r2 = syz_open_dev$hiddev(&(0x7f0000000280), 0x3, 0x42000) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f00000002c0)) (async) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/155) (async, rerun: 32) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/69) (rerun: 32) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000440)={0x2, 0x100, 0x7}) (async) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) (async) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000480)={0x2, 0x100, 0x7fff, 0x1ff, 0x0, 0x1, 0x0, 0x9, 0x2000000, 0x200000, 0x8, 0x0, 0x400, 0xd10e}) (async) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000004c0)={0x2, 0x200, 0x4}) (async, rerun: 64) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000500)) (async, rerun: 64) r3 = syz_open_dev$hiddev(&(0x7f0000000540), 0x7ce4, 0x40602) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000580)={0x2, 0x0, 0x1}) (async) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000005c0)={0x1, 0x3, 0x9, 0x730e3c8a, 0x0, 0x24c9, 0x3, 0x101, 0x0, 0x7, 0x400, 0x1, 0x5324, 0x7}) (async) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000600)={0x3, 0x76a9635f5c77d93, 0x1, 0x9, 0x80000000, 0x20}) (async) r4 = syz_open_dev$hiddev(&(0x7f0000000640), 0x101, 0x402) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000680)={0x2, 0x2, 0x8}) (async) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000006c0)={0x2, 0x100, 0xfff, 0xbec, 0x0, 0x7, 0xfffff412, 0x800, 0x7, 0x93, 0x43e, 0x6, 0xba0, 0x7}) (async, rerun: 32) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000700)={0x1, 0x200, 0x4}) (rerun: 32) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000740)=""/50) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000780)) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000800)=0x1) 01:39:59 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0xc0) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f00000000c0)="1bbb1f7ae32ce9115459a385600fee6f106721eb83744b7bd2c9463c4a0f864b8d46951e2dc23b0b20a714887ce121158a70f17ce6f0340e2c34f030e991b32c3b15e620fc1d09d823435975c83c92ccab73174dcc1b9a281b7969a26e62dd361f656f0fd46a5dcdf0d4200257caf4b16f7e254827a5e445e930f19c06332050fe2776b1e4a59977b5150bd884f7e5c318a399c6989b0cc71efcb9ccbbf1bcf6ac49889ce8cc651013dfa5f608fd35ac51dde0f8", 0xb4) r2 = syz_open_dev$hiddev(&(0x7f0000000180), 0x3, 0x4000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000001c0)=0x2) r3 = syz_open_dev$evdev(&(0x7f0000000200), 0x100000000, 0x3030c0) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000240)=0x4) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000280)) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000002c0)={0x20, 0x1, 0x76, 0x3, "2e8c62f0e9b9f4478016cab01120ce12fef067fb5a4b56f7cca98f66c36587ab"}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000300)={0x1, 0x200, 0x3}) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000340)={0x25, "ca4a56f436ef0ce2c30912a32edf9bb4d3c01c3a106fe23d786f7a4bccf4cd9c3b9a04b321"}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000380)={0xc2, 0x8, 0xaac, 0x1ff}) r4 = syz_open_dev$evdev(&(0x7f00000003c0), 0x4, 0x62a081) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000480)={0x14, 0x62, &(0x7f0000000400)="459d4acbb97149ef2d4d1d7f1a0cdaf6214467ec118b28d2b5fdd8c0b517466b1cac05b5cf3df2441395c117494ecf43785526c5452fdb5afb39640b7d873a7ff29dc7d0e12c19faea29dbaaa82ac53e8165c2f69c3880ced8b657f76fc51a8d72cd"}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000004c0)={0x8001, 0x1000, 0x4, 0x8}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000500)=0x1) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000540)={0x1, 0x1, 0x80000001, 0x5, 0x6, 0x7}) syz_open_dev$evdev(&(0x7f0000000580), 0x3f, 0x200000) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f00000005c0)={0x3, 0xffffffff, 0xfffffffb}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000600)=0x3) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000640)={0x3, 0x201, 0x49}) r5 = syz_open_dev$hiddev(&(0x7f0000000680), 0xff, 0x404000) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f00000006c0)) write$char_usb(r1, &(0x7f0000000700)="186634a29e9ca30358f23bb82047847b9456361e5f46d592a6db264ded887b2bf92a1b404ac3f7ca7cf10780bc10c323609197dd9f1ae576e39e896acb74e3118e46ec172133272c19817bbade3e3e04c689b444c72ccfdb54330cb85c89100a137835efe3eb40fd6db1a98a65d16ff36c6a01fc7f8ade31afcd8aeee4961e7fc986efdc1e935dc9eaf477bb567d81c7281961643995524447ac75f3bb5cb59a932a89b7f8f804ea34d455911cdd48f2e00106a55f341ba723986143ce94d49d44599026c01fdfe793fb011a54287c5c934d48d6a94b187b3126b7bc7da311a7ecbea94187d86c6f39b485feee2d2c1ebddba2e00475858ce0bbe308dab175b7b84b2896992c850dfc748c346f06149a69a16eff8289620b53074ab5cf20fcaae4b2ad75843e5311784984185cb6eac0c943f5d5b193b325179970228c9606e468c87da869c8ed9a74bb5f3e8211df00bd93fcbb5514773ac1da98c508ad82b75aec4efa73a287cb15b83e8940970803a7db49161bfce52a27485c52b42a0ff0592f619d35ff58b7e806c5fab3ff24904c9bb94b1c449bddda34691de008861c5438893e051ec88356702d5054a8b4b82543d6ede2ddc3204078c11a2a386df33d373becec0c48a1954b6b5f1e002ece2a2f8f69904289bd939d415dcc0952a556fb2c92d2f6c71a60be1eaeea6cad6ab41ad595e6dc4020c93ea288b651d66d214876d4c91714d04f58474bf3532b84f1ead558699efb77fd739bd51517c6a1c6063a4a35c0411947c4b8f9f9dad0205072172c5acf634a7d5087343e8cce4c2ddd3fa534bc555868708e74337e3415a846f6025601b7de4c2b60dbe4564ef866f2369a58f817d02dfc92b90c8d29160d900aad4049352da63b062c11bcc3012dc31b93da12c6611c2ec81863774e7082f00c01b81a763b557171906e9711b2d738b3da7e4470b45e55ef475b1f0c4ca5097c516bd4fa1db662298ad965b3c8305a32bad823da30d1ea0226eb992cda5d3e34bb76ca3ef76f203a50f63c7ff7541a0cadfcee0b74b20b5898da4ed17bbfb85f6628253a0ec6d6b2da0b9f0640943dd1cd8debc775f41ecfbe66fe43b76f27eed609e4be3768b19c15dfc8f16fde8211967749868f73fe8df0fd917359ee0fdde3964d3c733fff81369c0b82bddffab49e04c63f9dfe034f76626aaa8c27d0bd441ab94835134b796925a836ed60d0dc8f2fdb0fb453d85fcfe2f9f0b899d4f1b923ba036bd777b262d908380dc8ba068fec945aae762a5462e2fc7c8c452298cd278d37defb8c5155af6a5bb638009975c9a6b5eaf6b4aff3a24e97cf46d3f408eff57e328ff71bf8f5ded76739f303f0f3f2a00fd6f5eb6922e1685aa379714db7be4e01792d3db651fb898509bfdc69bacf8126fe351bee4f1acccb930d6529f298cbe6a81b2839a1616a26b348f66585f1a8907ff3260783bf572b836b2bb4aa510b07edb538faf7d4f180eeab14dae251865483d410ba150e971c9f6deba2d900071a2db55c5afa4f36ca551ba2b0da5d679d315ead6ba2497637d8b48f9a7b45e608dba08c06c738d8ccd59ea5865b2e89988d5b976dbc502d28d73629462e2b530c27eead74e6a89ab7bed41f267a65d34b2f9070ac3caa29887fe0e6615f50dfd8fffe5f92efb148aa6984c7cc8a7ce5a04f8a0084d4e37f04fd2f02ef778084011556909449f046fec17d6d4c0006c6ab2f22b027851ef5e4f744a144392920464bdc21fd26e5e3951dbf0d4b607e206a304246a02e9f6b0c7515c09583310ad79870c5898560cda30346e8e36d634c2a3b97638359aeae0f2f3099623a7f0e5ef3a97e006c36888885b52504d78481ddf2f0dc249323ae4fbf22668ba52049f674bd2406f69506eb36ab1be890e474ba25854d37a8cccbf582b581cad5156c2e73e438b90ba88a0a74aa821d8543bbda27ab5ff3050bf047f3c474ae6b1966f24a2a707635adbf0baae9cda08fb4bac70bb5dfaa065a0189c69cb8b674b6d8134ab0c60db8bf680983337feb279eeddedc4e74c2fd993d707b27c8e285d2b1f9ebc8f3262d0ad1e0d5d9be32cb8635d7d97526728d3aa9e0d3b336910604719d23e1848930bd2bbe9ffed48ed994d796719f3e04f9a27128b8b58c34d9975c1bf68197f50b8a56a40c0e8b893b381b018c486368d71d2f1377f84ed7d9ec95dc21568f58623015e70332208d54da8ee453de13a0e1d4902b02f703dcc22586fb0b2fa62d1f1da9b70e9b8b215a2747482b8fab7321c36099f89cd50d815bca1dd64dbfee9813f27f3e791b06bc7ea6ec229aebbb7962d30d76a05e2c6e914ba99060a557c7f78bdef2079e5700f16de9c65ae48685cdc95e79968ba6a197cfe77c6710d9fa3c2456a4684c9213db540a71f81b68572ef640be12cefa310da7c87f68543cfbd565130f20ae24110f6b3f548235b0765b32a817fe20ed5d1f935dc686ea0d1a28f267b4f3dab0f6da50a12e938dc1345945ab9e865f33deb86dd695d1322db6424ddbad808216b1bf38aca5f7066bd98a8e53d40ffe030abf3931581cddad591e1cf090e4444fdd9f98c4fed27e157757150d2ca5775ab77420d9c175db3986c56aaeea0f43645ae38fb73d52cfd4cd8b291ecdce300f5265fee0b8f11931d4ee6664dfe17f4370cd8606b539d1199c462221afd7db5586cbdc9995a09a57f101eb59c39ca435b1f06f3d996c85387b75464b00599344784ae7e2a7ea61db1c8bb8000a947f1b8b1651f46dca9fb8a5c532a60c263322a78009c7eea9b22610e1396bea4030543eece8cf74de5b5947eb1d59d784cf193d7702b56ac5f96b5e3667dd92e49fb0a217e69f12a530f0671cb1b9046ca94e67cfed9b51f4a145809c63c9df1d7187d2cc9649250a932fc7f4b2c902756208e963b82375991d3476aa6b642d9241c9893f9712a67e8f6be802fef0a4c7764b534f3dbba5835caed2a215b50b003450ef8e0b9279ff79d5dcf7ed226476441cfcb7fe8638d548da5e2330352d59586b476e668b281c59f14f0302dd5d2db8592f05aaa85d45923349b12e2654d065303014b03078a8417c2c822cee50c778665a38eb7b6c409aa456242d55e68c7bed6bc0921372535e839e7c25b19ce0a10077563327422db838cb97447020272df0a04d6c2c61da652b89e4efaf0b486c9ee68996793019362350d3c90f6176dcd00aab61c8104e4c7f382895e0731d8a404771fe6307227f2a2d8c73562251febd2abbda5f936d5cf97377dc21dbad18a2957a9515b279468e052c07c2eab09a741754a30ca6ab4a9490a95382634d809ee91d9c5e98918caa93da6ab2e37e776d26a4f06b4f32459008184eb43b6b3313085d65a163ab2d301729d39aa3e68df6db3464a47e3f412165ed7604442b5c622b81a0bfa705c9b30f6cf493c2a17d95f9c7caa97adc5a098b5fbe5acccb2b1ca451ee71a553e1c741963117fe942bd349eaef28cd3c1467307f43fa24169bce526aa04a048b84327205e104921c2312cefd5ce9601346557feeb9f448fb7cb3bb7de602ccfc32572d753db34baf7d1e8f55c62fe5b552b199971eca69f4ba541af28e08b27229680bf128a075f339155698666c2da6db24f05f327f7c5673a63d3482c80946946ddbace2c6610c02568f7e4909f40ed38e792286df46b9cad8ec190a0dd1a016a8caf787e66702fd22b5cfbcaf03c981f3c645946e1f8cccde3c143f425ff078c62c6be12dd1acf206df9ea78aabf6dbf424caf3d51006ee76599457d93e9b74b7ccd151a39785f5e6a1c293463e3771b2b50d5c995a38ecd0e53682702cd78a2daca014ca5a001b1babb0e367701f29bdbf2eb9958e42b0278b487028fd1517738a61b470537c82e33cb8f5c8665e7cd43674e23e324a75531878a6ba2ff3479007ad150dc5ae2badc76cad5eaa0e785ed95a638e7bc416d8567ad0326f805aa8d6c6ed0557e4e12614ad05005b11f5c8e530a2c58017f3b16b8ac0a899e6dea7bc35d053a6a94614f3aa60e4a36e711e51ca5bed0eceaae8e025f77a222a3124614232e7552389d4834de21a5b1d1f4fd15fd8fb04f1434594b432c3d282f4ae7f3a9bb6bf1d49f69a1673d3b0bce9eb3d098dbddbea4f888074b45904f284e0212c8ddd86aa7a06cbfca0fe84883004612054b4f01823de033e202cd7cae1048d1fc03f17d2a51375d5a2d1a272689345fa544f368e132378105146139e4f40e792c95c7b1b388c5cefedee673e377c600165f99cb0dead64dd789dce30118c402b08a5e0b0e06f1ae221209689fcd2efc508e2d8f0cbd0feb6dd52b28bd5b9f50a716122a79860c245a39e6f84e78a2719c1111bf2b23391b4f70a8ce04367cdc63535e1a429c2aec87421bbdf3b5d967529194e235d0291daac2de0d5c59e938f7ea79d8cec3a3da655dd2f74dccbbc800d9bdb1077a4c71156958c85862a40faff4dee3d079adefa20606aada7e40db2b9180c33c3872a1cdf7c19442ac5971fcfeec9dd41de06ca7da868d880fd03a70bd49650826620d509729e9b31fafce807bbb7ee3ad9aec0ed24f659bda849218edfcce4b1e227b41802c21a3894ff272826fc2995f3c21f9bfc3cef93730bda68d9626a929220b3c92b8adcf6044eb2a4fd7e91968070f824b6d540e3c7999cc463decd81c5a59d524ef821b6a872049062e2f30c7680e21e4e71dc4995e7ae9fffa4d3cf23a8336da0b386f771ecdc8a158d9ed5efec877d5e6809b57adcaf05687f57f7413a5583a314026f420bac82efc77ad0256e3e39563b58339ff8f71ef96bb36443b40ed9c55d891cb291a9856480bd368b51cc12b2a6824d6b5be3bf8065e2ef72249ea2ba4649556319de0560c25247b7318b0182eb8b637c90f30ddebd74c52104fd44a0d39afce240358f60f7202506b402ef6590beeb025ad4e30badfa33ce8ee184bfa7ea073de2e5d74efd16db4bf99a87c8bfac06759d8ce404114bb116677779a0efc1d0b4a098b7ee84dd705d8fc1b24eb3bae05725a2679515a2709abe9125fb80b64470e65adcdb3583e0f69b486ff5c160b5fca3c754c7f1f6178487d22832ecc11d3027b00b1b1bdd602b139621d5dfeb03587352d526c56b4b3acc65254c8f7995f5a5e455e51860c611245c761a2c10d55f08138e5be0924bcfdb4b91ece2101129a96a5841a00414278957ac4849441444cc53baa15733f1c74049d79e92eae91b319018a1248ea49d3b98bf5e9981a6ecd842f754831f54d992deb8e257b129f60c0e9aaa6aaaae03c859da7315b065b9624dd06b706ec5ec180a977ceb16e82bfc5a22d149b49411c9af41ee6d4ece15ef9bfde481c19d0668d817a10de9719d956d7aade1522ab7e0e520e1786fbed35cab6c4e3f07439032983350e9e5b5dc3f2c5e1e84507c1e5aabb51b553e5f8e927539a8c0e66607aab44a3110f9f5b423cbed50f086e9daa423cf65217f35280a8f8a6e85ad6f81dedcc1acb1d5ef510b174f54b75becbc32f01bfa8c72402f926a4733b299266cae77ab6e3ce3b947639976714eec09cbb1f99903c82ba6f9d7496afd156f28bd5af6f85fce41b600205668473f2c22de4fbea73fa74764c5cb37f998f91bd0dff3be3bd36109c4b2985b32becf5444c318cb35f33b8b5022ed2a08065ecfed6311a11e38fd3263f762e7b25128a7fa16b92abc3efe3981430fbcdb87b33827b9b06c698837c3b2e7f4f5fbbf36c978cf91695b032c70660191a34b3722a7732fb52586f47b7551ff08eb0b63", 0x1000) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000001700)={0x3, 0x100, 0x6, 0xfffffffd, 0x1f, 0x6a4, 0x10001, 0x6, 0x7, 0x8, 0xffff, 0x80, 0x0, 0x1000}) syz_open_dev$evdev(&(0x7f0000001740), 0x3, 0x200) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000001780)=""/108) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000001800)={0x67, "6671909dda2b86c4e55ccdaae36585da759b3b537bccd84bd29a2a52f57c2db38a67ef43740a37b93d3d09aa201c11f8c02df53c69d868e43668ccc527b612511a23200ea9b817044db4fa8d466ca90a73f676bbbeea687d11762f4a1c8909841a6f3b6090c94f"}) 01:40:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x980) write$hidraw(r0, &(0x7f0000000040)="69cb2fa0d1fd3e2037ab4283589c33257a8c4701c7965eb7e4eb02096509535641d3498e59b544275423cfd2cdf0004bf117c6e6c6a2c3af1477a0003c349929e71ba8ab53b03fd9d1a8da7f5fd4f46d679cf6173e3d7c9bde9e793c9635a747d3bd69c26289e40b4b31642ac81e40dc5b78babbd6c0a182487042de14614735438c43644718010ba020ca93ad96d3259f006bfb5dad451bc00481aa62d28c2f52c566182cfee1bc6e8b6974faa4897cc4ff8aacf1994994e15467a27a053e6469a09a41b8b3e5af4ceb88e8659b2cb5e00bf05079b96834a95ef048991925166494669a210e43b729052545fd8c1736", 0xf0) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x7, 0x101880) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) r2 = syz_open_dev$hidraw(&(0x7f00000001c0), 0xffffffff, 0x10000) read$hidraw(r2, &(0x7f0000000200)=""/21, 0x15) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/48) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000280)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000002c0)) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000300)={0x46b, "0d65c97695ab6c810f75ff89a4057cb624d8fbc3e0df5eec17d97525c66adf7f4fcda88e06bac54f74b1dbe09cddccf803a86e150e96a957208fd895a83f410120880da8e8a9123d4853c560ccafdaecd4b792d0e4fb944aa4d021c60b85c0d6e547c2c41ea161fddd3148b5d825290542bba4e914a2551e6b3fd1147de37a600d8105737475da378fa2f91696de6275c638871455f46df1160ac611e3101eff64ee1d7f8f9b83aabf82e677131e85278c01c3624b42cceeb183eaaea07f5156118bf8a73b00b74273b53056f4d6c83b552a67751d209fbb83f92fb46703a2177afa1b24c1b0ce058b152b33664fd068ea8001c5fbf78194620348bd442558ffadcf53d8fd600edb198d56ba115645e7c114563242c54b3d7e4e953634e689d55357fe765027e1268276915911c8744588a324e96250481e05b8d830046cb09ae904f3602cd57c70f9e33fec0d483f7d36b9b2f4c3905466ee872d9609a62f3ac1c925fa6dda13d388206cff6585c1570b8c8e96828864c487c13c94e73c4ff1248398ff61ce5d2bde0cc11a84bfc28fc255b748ffb8d9224f91ad993761710f0c995e2614c0efca9f5b25861565ba81d2f01d7045f6b3afa9a13f54027d9380cc167e8762d5efbe87fa18cc020721cc5c4ff06248d6416ff658657d417cbe2dd782e047810d711975ec2ed912574c3c309f107fb8274bef14cecd55388c94cef502b7c818abeb06d3967451114e0ee88288f18fc2b6d6ec0f4fc12b925ccc52c00d73443ac25168e0c8314415e9d360c93edae7cc54072b6fbb5a5f6f9f02c5dbaf31a21f1480e86c00709e007ac7fb3ea93951f3c8cba23ed4495390f8aa4de3ff30479f2f1264dced11d29c865c5313bc8c05d9cbc62bacfd46336a44041025b31b955047d7d87662a1d971b335539a9398a6960a257ebbb7a26a5ac5c1e218cffd9ff212f5217615f17949124e45c79e6a4222a90b949bc121310cd63b9fc894b43c11a7f490e1f15617792b83d63b70ff9229b7f35afe590e95af7d672f4d61c264d7220dd111ef6ffc5ba4f285665e96353cefff88233bfd12e93157b02a4e1fa01b3bd10b72fa45e174bdb321d0b865030be59a9c8abe4415d063a41f737b2f2d8f79f94aa240a6b6015a98217c28839065da7ed562107c9848b7014e5ae5629c989b5a92419aeec1af4008ed46dd742d9aa0a9e3ecb4beb4c3597a74cb918137b202a3e52f948f5aaad5e06c613931730ceb6d91b2712446b8255bb0aa1132dd2dbaf148a13d5758fcde8a8cb4499d7de69965dc914e93a645214e1f578df3c57c127a1f61fba3b0b39943f79ccac3c0304679e3a8a4abfb20784c0f0fec98d71c367c94b508c087b6cd2d472c572a36c4756b7b521d863d54c91da75ad370616087e2d266c0749355720c298405aac21cb0455c62bf88a75dccb3fe1ec584abf62bba9ee349c21378a3b229a047be6596cfeb7aacb14f485e073d7f374e40c7d9faa32297a38a471cf22f016f63dd7703d1e9efa308bde832c0886fa35d70059ed6f4f3c290e98ff094f331ee6a651bc4e48a6e610ff0264d440efeeffea68cd985a77d796106"}) r3 = syz_open_dev$evdev(&(0x7f0000000780), 0x46, 0x80) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f00000007c0)=""/94) r4 = syz_open_dev$hidraw(&(0x7f0000000840), 0x10000, 0x20000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000880)) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000008c0)={0x9bc, "dd01ed93200d1d8cc891dfe68e48b4b9f4ab4e34a85de727f6cd1163f042ab55d1ba7648817dcc5fcb9bf172a2e3612991fb3c2bcbbade52fa47ec7b7d9b4ee1def4f7f7f18a1db73af37a066c86059e89092ace58165424f882a49cd412d2bc725439d2b9ab127b9d8907a65502c0565f057aceeab3437bbd5584cf0c8a60cc6c02c9c973e2dd79f037e06a7ecc54a27ca6383ac484217d6231c8b49911a2fade1204198c2545eece3a92adf49d5e182ec0a3d2c047451e800d0a805796effd69a7f164e40166dfb75401b1717322323cbe76d633a7f1b4782beab0bde6d291f4dba7c27c5098a4cafd66e247b434b55dd67cfff131dae10a5022929a8cc727fbf2be4d0601ebea44b113865e3c4a6e879bb6b0ec9b81e81e49c991e8322de44d8406f90a89c9486028401e4e5dd35dc7f6002f6edc2d7771fe791f2c942b0367e854390a5646929c98c5d214e378df30719a3c183fa975442eb8f719e6a567992db9dd689c0df1eebc43d5e34df67a601d4f594b05bb2167356024dcd296755f208d309b17fa6fd2e88c48447805b2eaf3401e939089374d619841f1619fbb62f0398dacd1ada6820df4e465df6e04ba67ba62e6402364b352e688d9af3c4261f1d31b767370e6663e73a15042119bafb8ef4f6c22809d2ef71cdaac1596bad5c60592c962a8601856a2ee81a7d57599b2c3da8304c03b013a0304b93ba7f64647656c94e562c84b6f6be67625fb2836eb180b9215ffdbe8eb3eed0b05bac3cf8d6bb9822e987ea53f8db61ad7e562d50ea5bd6f312a431ede94767da2aa2d417e3030bbf4011cfc6bfdac5412f42f0004af4c37aebc82788855583996b556e01d05bb4a36cc71062415463fcea09912e861623b4fc303be002033178fa3c835d666d0d7176586bd59a703073efb27719b4c58eb7a6af5b7bf630ae4935ae3a7e1ea31a9b047c32ac86804c7f7ff28c58dbf92a301f6a62827aac8f7379be059f339730ef8bbc0edbbf93c8a99059c48dcbfbecfbaef2e3cea0d7f2bb10f7e9e798162324a9c71d50e629aa700b712600e01ca16eadf0b92e00b3c0023a2b4889ecb4fffc8f38e7694e7f8a21853d6b6ea1a26b4da03e2d656f0c27c652264d02850fd0cf8f4b630ea9cb0612e38f68145639f6074e210aa8fef4b9ded69d93d7dd0220e07d6f44185c1db2ab1580803bd7d226195d50b6c1efd97391b3af022be52b54e239901348c0eb39583043df196cef256cb1eebbbd0b6fd786db2ee1e18e26bec0598242bff1e6e90eaed6abf3505d4ad058ed7843778d49733416210c5d456af310d068e7c9278ed5c728a55421e037152258cf2e2c081eb6c5e99567e6b272eb1f2e4636bfc8e16edb2fbfea84d8479c91a22f64ee0d60e200e65bcd50d5bd5ca2ac117c83252f83164f971de9715f3bb81ead36e5054fc46bc1a039a9bae9cc491611986c5711b6e285c1b4201b18f232da7e15d1cc0a7de5bb5c78a06909a25c0692149f840058d01d11dbf78bd1f8d9622ad4cc549c5f7e80dbd87d82c0109d4fa674d7e71f37363028c01575426ce43d82f44897b16d2a79f50692a1207c45e217bd80573bc344471db3bc9e4cb4dff81ec72791ab94f47d4ca5d4f5120ee4ac32b4986d1d55dd088fcc3d6519d1649b702c0759c113b182ee8ef65c0c8af218b4282e4cce78c634167bf120c056cb4868fe3d5cb0fa3b252a85afd68393dc42cb0072800508c067082b7e1a677f2b5b1e5839f131db9b6e7d16479259bde50d87b9e51e7150a488000082ef8d540bfe1807bd316e552150bdb5b0f40c53b7facb23b72174bfc6f81a7c22c3faf926bb989c34fbca8b74e815054b60faa4ae41a62db99a75aad7aa3918648d54a8954fc532ec923f1140ba04a9f21aa07bbfe6b3110e76c497d0a481bbf51ef17e01567da72897e949527eca15750571c1a5cba6c173c2c936aa85e896a90dfec0ba734786b9b81d9de9914992c38d6dcc0032f6c8922db48f146c9192efcb0c502fff4531b9424be3e370e05cde6e459740b8b3cc49ba04d69441bec6612c6569eba8eaa3f191de8217c8600b97560309e6de8129d966a4f14e0a4e9774c5434572980fc6705a06e027a24896423cdac1016e1b004f12ffe0a23751cd738262a2ab5d50ff472e91b576d5845d55fdd2ae3464d5e13f3c17358dd6a4dfa5f8193ebc7718f73bd5e84a995c50012ea5bf0a277ce25855165aa5ab24c2a9dd82fd9c56dda6942b1a8c8681237799fe11e9f754b6bc58681c155550e7c7ee2b4156589a5d2d98264e3b306970de3b76dedb3a8422eeda0e3a5edbdf1422fa209e07a4ac13e1789d8e30bee1f6fe890fa2b04ac75c87d70aca10fdbb0b7d311ea586372e2b17c31d2e8d230ff0350f25bfeba9afd6741d18c87972241c30f5c210db39d4c3bcfc53fb272f50994851778198bb4bf3667afb3d5522c9258c1c99d41ae2f20595b8cb750b997e8ab0239c86d437f1a54c98338dafe3e8a76e85fb6c1e4f6c719a125a0036a16380c65829701d54cb6f857f3c159767f99d41858e26449de69d53133de036426ab85c54b6398bf57177878b7730dea8b1a187de1b9614ea6535c51c4996e1e604284b1a3c2740e299de979ba2ac7b210e81340a897b75e5f56cce6989c67136a61ead88e237950e435580d4c9ab0e023873fcf0ff61c801e62ccf23d5c8c5c3b3f4297e5b2b42b5e652419b13032918592b1f6316545b458a9c9f747949eb51b7bfb56f5bbf11462de14c1649d1c65dd791ac3a2e172dfd002d8dacb50211dbf0ee21b60b43e271057b8520cf2d21d1b5393fe16f6642532e837a102318db4ec412b85f99f7a01b15f8ce37d670041ff6002d9ffea8e6f43746d6f5ea8f619364c9044cf441035f08103dd3dc6ed6cae3225727749ee9f90db60387011a97bf205998e8eb91202b7c77c73c89d2e1745cb94fc12a098f0e8d814df7d58e11064b0a37ca1af66716487046042f4987842d65f5beacaed9fc3ffaddeeba4461e20692ee89f85c19aa5acb4dfda5910bff0d5afe5370fb6651756c4cccbab1e5975e98752b96be7bff7ed885143a207e70f8869df6f158b799939ce67cb59f89ba3bd0b51d84f04ba00c36e4f7908e9f4c498fade0a0b207aba34b89626485122fdea5cd13090951b22fef078be703dde0f023e8524402e89e94e6f412beffdc13d8b3c23f941fa119afa66a84ea3406865a3153c6f5203ede462dcbdb5653a304003b0f434fda4286daab53ffce63f195afa5bed65dcf7ad812b50c91cef39e37643b83cea90d4a25ec7420feb4663d60d4bc6622ccf6742231122082b1857c500f0cdcec57fe3170a3da198175757209adb99033362935c387d282900465eaeb14e3be1f3eba03a55bc56a19f451ac5b7f48187ca04cfa0037bdee8beddbe366a769afa48cfce0e7c90ce7c40d895aa748e66690b1bb98d13533e4cebb2c0682a93390da2e423b51782b28992920c0984b6fdb3e88fae6411ccaa07ece01c"}) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000001280)={0x44e, "af12410430d62874a93db96cc84d10b37eeef12dd54acd791d51992337d86c8dee0d6721725d818353ee826e883ef553ba64f2ae3cec595ce461f90bf8606665cbf824405bd1cb17aa5bc653d6a7dc752a458481901d03ff283d15bba1a40308053a7e5cbbef0c54360941ce334eb6078b9668454179fb4f1839d0c002a6d019a2aff4a0702b5a572603caccb853ef268b78ad00400e718d6c2a1f6848439884de3c5a66f0eeb30de1d7c0b22be18a3115b5f4c7b348c10dcb50830f41dd07876880eea685edf50402ff72ad9ae0bfb7e6916f4bd522e8fa5b180b0818728d1e1417b48140832a023e89ef23d89083e7b4c5609e2ed9b12c72b39f9d39aa2a5311c6ab8460fca00c290493a798b7e9735b74df0caf4f309e5e318f73d8af0c07a1064034cfdc32dc0287310938c35205c6bc75337b6bf924405f405abe8df9f51629b36bb625e01ef4de3f041619db2099838f4a89adf4c802062df7e36bc2ff741abe42f1cefb130166c33afccf2dec56757ca94cb8b049e0732c3a0f2d605101f23eb6e982e260f32d7640120593b47b7e6da905ab5c9b5bd7f7feca5d7c5cd041b8a9e68027cc87c817854440f11ab02f05775529d229519913aa43ff84e9f857c5e00e171fce5892b3afdfa81f2a988b891abeddb2f6f4cfcd372c7df8caf4882a87a32c4283d6f51b3e6baccec69b3d41b5c79f32dc50796be30f78cad9a30b6600e4489e6821f33a69a1094b2ecfefae6a621f330a82c4ffdc7767c566032af01fe545faa42cc49a9a8e923d1f5adf522be690455c703b94d3ee5c786a88784607c588747ddb3d1329ea6cf10bc2c1309f4bd27935cc64674088711e8b33db88c020b1219e05bb73f544f31f40ed6547938dbf4719649a8afa12695d1bfabe97ee07ce3b043862e2b47905801ab5f4a07aa342dec6c1ec386ea1786b5fada0bfc87bd0c306f6222acda5a7d2a6a255c249c7ea7f4f099d84b92a4848f7542e8cc066627e0932926747f9f9070f7f609c06590a6637072952b656afc1c1d98c2bf9451934d9f9bf9c868a1ca48343a2886a9515baaeaef65d64820330ad02f6a331a37aad13b3112b96c59aa9df8e97d31a48a5566ab9a5037b47a990b3aebe95335758233509f57199bd371facf87376c541ce4055bc37cdb20c1cb052360f6093ae119283e5605f6c6471432d2fe91774e076b5e6317adb4cd314c002d16e45919cecdfa23a600c00f772e57aff12e83810504f7fcf942e4ba551fbc0462d991770bf9b49a095a4c2bd656e23d86ff1125901f37c6379bca04273fb9744685f57a08360d2a401f04f877c9804e33cea48757099c50d24190e3968a646c16197b417c2fd81b5ccd7818957349e6cd0d8d97917ac5e7c5ecd7774594a0802be1785893b6a59647d6965bce9633d40463631a5a2b48fb0f1bd67e3067875c5fc4b6eebbde14277c67ba2a4731ee0dc076df95b75a3feadc7bb6e964983a1365377e2316773aefc6c54e22466d3283e37d854100a4f1805d72d9e17b502143422fa19f28451164ad876385fdb"}) r5 = syz_open_dev$hidraw(&(0x7f0000001700), 0x81, 0x581001) write$hidraw(r5, &(0x7f0000001740)="7fd8a8b1d0f66267393d8367bdd9e8a4ef32cd7d0af57c446a2fbddee371569f995880a7b51b0b853569921f36cff79c1f77b79bce7eceba76a2a60d337ebd587508ab2a19b92d370c4179c1a607cce06bfd0bfa970e9f8181195e0258a994ab09f525735fdc611c40c7eaeae6732f5d03bfe0a7b41be5c15e13467cf574fffda238bbc867022c469dec0add274910deff0fb10269a8abb1dbbf630eb6ad1bca874612596b0debdffb7fa5ebec6a720f68c8d45cd97ed591150eb5689d590302d35ad1ec979f7bd84e22aa92e628adb46a311e6d45e349d7a15db8babc3946b6bc8c902eac32ff0ca83cf83c8f88e54133", 0xf1) r6 = syz_open_dev$hidraw(&(0x7f0000001840), 0x7, 0x20000) ioctl$HIDIOCGFEATURE(r6, 0xc0404807, &(0x7f0000001880)={0x8, "d2f14e87b32f01d4060058d8d3fabb876ad15c1ab5739cbe60b1b3121d3cda8e35a765ff2c07923a39016ce5a2cd046263ffe0b493582e50b4af4995c376bbce"}) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000001900)={0xe03, "f48e430c39eca62107dec8a30d5c4a17de34b0cdbfaffd18efc1452065e40ea87cf7c002854f580a4c9e4e1619e19a307f5e7dff55ba778cb8685cfad93e293aa72e37ed7487762c2c4dc94885229b2fb6cfcbe9f8ccb5fc6f7c623c5dd556ecc2b7b77c08fd1f8bd743e74141eb0938fb335e8c830eb3a65bc11a59e30d57f104f941b3df94f52468f4ea9bd7c022d4943a950841bf3331fe43012b784e10efa9c5884be06c5a7065ecaf2c05dd45dfa26ab0977f528c30442df6eee19914c2e604d1c10c92fa0e112926dbc43950ed0bd78577eaafbe9b9ef35734a7f7edd4ab892a4a7c18bcdac42029275fe8801d3652af5487fb4f489c95c9af50d70d278f1b2e131995fe5e27ce0347b8768e6c232dcbc774f7c58fc6f71096211852c65c48636eaba22053b7891ac5c81b001a2eb1615321bb1f50a76b1606b1e76068eaf601240c883835e52d710824f2f85771b36fb1ae1b8f420d984ad4421c303bb037e829eb517549a8797187afbcb2b808027fa166ee704fe9db02c8e8f507eefa5a47a5097983b2a4fefad5214b0f8438a2e54c9106de060268049c9e4069cd866ffaf917f76d4ffc86891484e35bfbcfa5452e36cdd6cd80cdb48388df5c1a70b87966001dab90331887c7da79398f9a35277c53f3bba8c37c5a4449091c99c5ad353e31a6e904515b80e763542aede154c522870ca1a21cf7c991c940dd23125e3ab75d160928c7a945fb5064c1a6a46e035a39ff68efacae8232488d7c8ec5fc01c683fb6197ebe1ac8433df79037a6e65a04839d7c8b8b7b522580254018613542e57841f1e305bfe6e34029c10b280b977e0dabe8860843416a02eafece5b5bfa89d543c9621d63b58318c340e6f6005a8d8e869640bed9ad76cbe652eb0c90504f1bff9bcee38f21ba98226874d78599c5f81063b1b01f8d3144a85b7b26f8f5ad408330a53cbb189bf396f1f9c5158f3c5cdf3dccb5ec2e6eadbcf1eb386214d2b5659ae10680ef56f9217584ece45fd75b3c307514e716bd5326b3d89dce907104817249dae1831046bdeb0d45ab676fd65d8e7475386f8357344d4b36a9fa68ee27c068ecb24ce6e0e1f808dc3f6b909ea474e55bd9727956426a8ab752f0fec340e7919d38a466b997a88664a73ec754196ff8b4216547c20b3248da4b9e1b804139ce8e2de150bd91f8a533668db2aa6cdbbb3f90a4f4542292b2be093d20cde39e55764cbec8c2e9ad31ab17d34a063e3028d316c5c7083539057d2ceb04bf83c20ee26b362f36cd993e0111d27c0100fa027043ea30309eb117d4e9c662498b6eb698c091dc60da2f76a21203e75644b40a39ea0f3a5ef742057857a44443a169b563de671a39c94d8203228883c9ca542891330f6eb778012b295744e76f86568064c2492b6e5b6a3df6f297a0def4f1a8ca14bb6726d386420ce54ce6e6ab4d46dd0670bdb916f137af898d67465affcd3434fadadcb298f380629f6d6b57b7b66dd8572a0cef4c0ddd3f18203a8dcd1f67317d44f88323f359c89a5935e46e75b0b2a79a8a70e957953c741ee5aa63094b273a755e8fc32e98eeec6f234ce9464f9f45ab307e8cd9a2f3acdd274cee594d997147908bd5fd01b77012f01facfe43ab69f3be987cefebc7316ea23c1f5d7a4480b64486d60a7344074acdf2f3ffb267273a69f199d9136c67d41e320166f9da2a94b75fa87ad2acabe92b1fa6c16def6d280d9fee4815c2d532dad9f2289f015522f09cb44a2263719473559937a7b2fd97912fece8a0c32d3cf7c348169ff2039dd3c9c68136fc9fd8341faa2e53e2a0aefe18dd5b679c2199b6247803330b752e7abaf229a9b45c42ccd13c064e239be3fc523785e7d049ea99abdccc9d7495aa40b0b7d9cc6da02cb1acc79800ea51c3f2d39069aec13860a6b468d3be20460eded7cc1ff19f956236a6035fbb980e2b575698af6e048f8b139822451fc208abfd9af9443c93f2701e0eee7b81f1f02adf49123aa4307ed42c6018611fa8e33c0ef0e1472b89e2c1bfebfa9d7b6b953e484d2c19610106a1b799ae3390676b8b6d0cb457e2409d35b7ac9777b3b8a2fd8e64914392b5e6a2276b4889e833b6756d46a55b74f0d784b69ce8d483c5208bf099dac56bf4ef72957d58197b91f33e364237b1d2673566c85679d0d721ce6468034078934ad3e61ce819d418632cffa6401e55a31bd0654b1fe9dbd1aa15bee7c84d055c2248161d2109dd495d82535c0d7d60ed2cc7a970f02c319ed6a003f5aafebecc641e8f11a34591bcbc4178a789259d5eeba81f1be40b45ea2eee0f15d01f6b998ef6dbbd36734794a662eaedf04a19120d61fad2cb4e902d66fc058b39a8c67344b42cfdeb2e45bd0f36f8be033c7c034e99a4b88ad5c923c7437dace8587673af98c86c22e545b4b5d0f3ce1b6bc4f84d7029fe90dffdc2e6129bf9e9e6575b8f1db472a5f5d50124f043895461930b02c8e6c1d4698c254237751dda269112a66f79c0c5ea6319148b6502c6945e19633fad65996d1a70a2cc5d2fc02b4b2e3a3b43a8c9cd73ab01c685c4007e13154f240f05c3b977b3759b2a9f84982418784eab4f3d4878ed26dd164bac026f68cdb6bb7bb668b19046e5237348e61e340a69cf6cb916bc23926483cdcc3c25ab6c4c429ebbd1a9745d6b4f8184d49d2980756e3393e73e416f5d58ba07f9b92ff5d1c3bcf93cc16b309a6f4d257621f95bf80b96bf97dc04b3114cc633137524136175d9b5832f200ec339cc4e7ceb3d3bbf4069216e83e969c6124568f85a061901cf6e7f8290ddc2d1384a56bad9c987d883b220e5ffcfcb820036f32e12eb4e0f3bb3612187d7015fdf8c9b8f15d389d6e546da358925188e36660f21521af5682f55bb6365cebe42d3a23eeff55f1014e73713cd0d71dc2e2959e4280d9bbb7ff2f03041813c5dff44ea555400c90bf14b7a4e5d91bb79faf87134e00d24e00cf5483811cc4e0db2cda016617e5458405c28c3cfd44393752b75bafac88569712225e689ededf1f6dc871e34cf707f42693aa89fea1c915d019fafda77a909e5c08e1d7fc8e8671e4510f70d45eb681bfee4c6d6861efd83f66cba86535ec0f5690bc2e126b2b4c716f7c4f1dfd9329283191f573feb61777ab2f1ebcbc6e55acb24646758b2c778ebf254d491e90cf4bef5e1b7274730adbf28947fccd73b72ab4f00b11366bbd10d49dfc99157af7afd26e1b6de870dfa0dd2c90782546d3e9f702ca3594068862b2ece75a4f1b3cdd4523b01181bafb210ef1df3e842cf3a038817119fe394782813303b738cb97fe2a8f60552a63c9178994be85f1381f2b32fd3da72e3e2ef08d297d602a39469cdcb229b3ad0c962b59444647ad19405a5f595ee40771fe094fb91062902c0bd19ebf36a34efa477badd05214a1e948e582ce420536fa7cbec9627d3e2ffe7a5350dc6965cffb57d69e123667613922387a54d7866cd0411073f52d8ca5db8805222128f14c9273894d323fa9d4c1585214eeac8cb8d46b108ff978f154c4c538e6f1ba2b8b8102032f3ec1df497bac0a1b832b32257d19fead4aec66918df37196ae6ecb5d67808a7405d54fdb4c91544b2aa00d6dd5a37c65c4fa444ce03ad97c0deb09cc3168adb9427188bcdf3833c43e4dbdedafce7fc67a9e7cd601b52fc247e06d15b7594af1b415326c19bf53353ca7dec53f60c2e142851bbd8fa77399d555cff8b6229550803e9e1081bc3bf893e9869f923ad14f47439c38ae68b4cc9b2a3502ca5394a79139e91d472c3ad4a3d749692eee962103115ea560feff8968a85dbcd5a903d21762508d30ceced6d1f82d46aa2832d8042a1cade53fe4c5b6521bbfa322f86b23a1b5e33cedaa638abf06d16cff3cfa307e36b1c8e8ebfc9dec4d56cda4840b8ca0f281f320cd1abeee49b1fd6554139f131f96ca3a9a5688eb8d22febd80ca56af2153a0e3842ec4c1d9f7a9d9ef06c323d2e30475c3e6409e9ec4854c4eab8481b7b3a18ded20c282773543bf27d2068c8f198b2b2891e0b0c131f88bc1080d766cef8e2c6920cd5816d9d3c72ee8ee4e2aad63c891c150a9904ea4e03def72bbab6291789e76630ae9d68119d48138da8eba4c5e015fa8a46b409ab349c22f85c8c82c4fa1353db4286f494cd5c8ab4972b5b44656c935f801ac3246782bdf880297c48c30fcc60fd69beac5372d4f778c8ad3cdaa81ff85a63addd681761e4bd736ed409e3e239a5a8dbead71b27b8532e2ee0d8c699a2e0e0119e8ad0c4c452020f9ad6bb93fa32348d28c6de689cbd0f0fb4770a98324bd4409d4036749077559b803b5ef2e0f585e630e3075f7e355fcdba605a556b60d6c6a322621456df7943b5789b192cc57722f95dc472475d67b78da73dfdbed0ef83846ee6694e6d50bc59646abbd13d63f4bf7390bf47408f9e3ffc2188e99b67e595e3c33bd3d29773eb714bc615d1765f1214602e9b6078b9c6bf4ac616cd71b3f2ed217f2c1966df27f2340ac66921b0f1a7ac361ab5cca7d5c12e915abcadfc9943e89dddeb58b74077b927113be410df527bab0fb46913e3825065296088dbe7f16b76cee880e460fc63e6b86253874ae25c9baba84869fa10c3a68599c24e1535503eb65a37a0e29e12f41e3973df0af09b01dabea801ef937d3629c5ff8f1d65f8548d95800bfca1d42a2b16a686c3cac079166b45a989cc86b414acffc805c7a5417adc691e9860a90655d87796ba62d57a07b1fc07d2754279ee0222417b3a068e817f6ca9b45f432cd249f0c5d8d598e7ab37ca04660edcf974a35d4fccbc190ba16c8a9dd672d87d968905f574965ff5690202eed019d545a00229cb240cdca83a069a818898bb72ed9a21ada6600d9a382da22981a1104f16e988ba7d023883ace9beaf7e77ce0422c859ea7f77d2cd8088b185406c9cb3b016163224be499755c5dd80addae89113b6d89a693014f92faa8d46d486e6fe3d7c7bfebbd70544e8383b1d641d74aee91c8e671b61b014c5e1a58c064f317284290ca8368dae8392043af0c4f"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002740)={0x2dc, "affdd5632cce6a4c1dc848eb473eeeb3cb53699ca29b37dbec069bd78ea9f20ff6d94a8fb59f75f0a4bf745fa06119b37a9cc09b186ee8e193cac128f5b185992933b908f2110cef78568b69a8e060f4a396ef0c34a3fb4f1bdff0a899e32d41b9740f12a34fe30d843de7d4fb927e6aaa6d4e255c8577b32f21b17252318e88f140591be2838c6967a53dd1db61c9cd95bf798d9fb8dfc6ce18c7aee382e0db18fc42c87eeabaff0b79f8aadefce32a3a6a0180c9cf68c22a2952675384684dce507de7f943ff8910f6e856acb879aaf31029689b5390881bd576f2d6d96681d2ffab4d010ee82aedf5b971917baf40f9df01ea8f603cf6642ae6849dc0aa238be480b181e732564795ebc6f6cad4e0709d85e3aa3b94a8b7a3ed8160f563b76d85d7ef3b44a7714445a3c0b8e1fff6fb5b7dc49ddf81a5318856b14f506acad0258740ba11a5bb432f2aba1acb100ae2038cb9c7bd2e4e912ac1f3d5e48c6886094b4aa5d16c679165aeec29f65d8158663aa1fc2a5a7373e2c5603fa2bfd50a268c0ea283d99e521044d68a06d2f771083723b72777be368c44492f68bb5847483c19d3ffa6ae5e194d9cabaf4471962ec5eca5e61841d9730a58022761e381cb8a306dcb6cbd1c2b4cef19935133d06eb926ff83cfb7b8e998023113b9524e75ea4b00b565957a8a6d0199a6fdeebba19b9645e88ac86d197a571888f8db18016a1a3f95290732658b4aa6e8a44499e74158bc5f96bb678302756c89cb23726b465950f2aa038b8e6aad6d1e66b806f10989c57d1bf15fd50e8a316ffd00425976d58402d298cd74182134b82b5303f169374d0a07a49e7c68757843d0bf07b767b98731094b16da160931c39757bbefa5ede5ddac586d2d3d3c961c05535ba2f6f041721afe32e74166c259553972cbc2a57c8a656c6913383a880f9ffb2b2a112a34c317f015c1f5ed29905d5eef365570bdce4fc18d4ec2e77fd9f0fde5a640693b88f49c7fc04705ea80920c50cff0e7b5e47e9cdfce9d9e"}) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000002a40)={0xf13, "8cec365cf5bb7464fbe04e11c7038a04e07b33ad413951847a8215ebfe691980ffe8964266c45954fcb333451a8133e9a857543185ccdece0f36729416cf3b9bbbe8a6b14fdaae2de534bf349bd3e1ade17bc6d801814186d39f39b7b13f0a97aea809e71946a005e0aff6df44440636c1f936c2b4f9b6e1dfdcb63884a3eb1f7f614f398a425f3f4c24405d8d9b11f51bd9c1ef045c76ff957a05dd93dfe1328c4ef09e11edf51e951200afd86794cfc2174c87899891b72d23265ffa0c7db62246a89c94cd5306981a82feb8e4d8e76312a91ad7b4cad1b6f8e3683a80fb412936e0273c3aebdddd5a496420483d9396fc677e452187a7aa559d32dcde936b8f83d0ac24a428a4f29f8d4cab4e42c3214b23c2a13feadc1f5427974ee1d68aaa8fda4dfbdde400c9eb1843b0ea0e009840c2094cbec781b5df35fed04aefff5665747f7e74e672204306e14e3ccfbf6b72a0904a510cc2e73882351ee6d4971277f55046031ae783c15bda524784f32276152361705f29fdbcc8f8495e839b5fc82c9c4efea09f8523759e79dc5f4ab53ac8d23c00afe80b7096aba4e7eb049f1f644f59b1c994664d80f7e71da45e4e7eaec6ac9b1f641b96555a25aeeb96a25be5c19faacc4ae2812717c8315988bec7e52405094697d658223966716b09f1af298430e0e68e690eb4d20e2865d8ee81a40d6579d107e231b6ec5a1089afae942e4ec0abe3e0fde4c868f5815b1dd0fbece4e55e2c3744eecbb85dd58305db1161e5b88e697b397d435eecbe9ea5da6c1c280fe25dbdf0c6d0be84192697f535c0825052a94713c23004efb800d37df245421d1c958f8f63b7316ceae55baca1cf964bbeb508a2354a4a38a9ebb412462437899787946999ac59436cc883dcb8b87ce8bac45cdc3002e37a7d482bf3b4fab1682dcdafd5f8b78b6db5781b325cec17adeb2e951ccaa4317e8594cd8066f766d09b389c349f053236f1b453065765c70d4ca1ff141275999e2ce4ac8fd81d99ba568bab2699b9acbab350d9e90d017067644893bb16b6afd4776787e3b29e2de0a7df7b096feb48b1ef5af227df1fb5fb5a97661ae3e18f53eee04cc7fb1bb8e7516210042443c27472387e64799881b23864c552c6ed839c35bde618842c389a83601f741de67edfe800c7dbba945963fbbf3b18392bf006c1acbc935cb405a4d8f9549db0f50de382238f564e9f69e745c1882e1daf627faeae07a6cf6470d5369bd55dcacc982b0f349643ed9420156e97508082dc5c44526d60c49fc1053aaf3c7a3c112fd32e697c9e91683378264fa0edf3dcda05c83c75e38ed3ec3669b9ad15cd9fffc318531ca74476b63e69eb82bc5d8f7a587abbe5d6c91c7ac6386d759ebcdc0abff822c84475bb746b975af511cf9c3733891afe0614b1e03d71164c530351c25a96c07c06a64802f8dea93c45c88a66d265564ea870d6a6cc511abfb3fc6f3d073d3f8483a7acbcbb62b39b45922b3c0cf4cefaf745499e9e8af8d03a1e740053f4083fae9541085d188011c92d28eff4a645c1ef4980c8f9d23402a26dce2585018f715b51c2ab74b187b8f7386519ea8f3ea0f48b433384c7137d0577f9d50c3802b4891808b51dfe3eb1d553a129b957cab40e026015a302722c8817514060756ae9629684211257e4f64f3c6c161e8b2e3dfa91d6ab5095bcde2f51ab0d46efae9821855d6938f51fc2504b17ea376d03072fee69ad40d6f080ec550ae9bdc5423ec28f82986281fcc952cfbebf843d414dbcf8706ddd99650aca0a8627a5e90136306200c98e299fab691ea88341e02b8efc6c9eaed393174671e5cebc9dc41aa955ffd69db318f21ad4c57209dc3322ec145bc4457611ee5fc2de4bd8f7c045a7e40447ba0502d38b8b51d424d5cb5b902261346fe905f8fc1b391971a1e30137e9cf6835c3546a9b1d864e5d7874e2db38566d7a92c51498bc1c7c288d5dc8bd046e24c4e5bd2bd8cfcc647d7142f5e8cc0e45404fa05e5d25f2391f08a1579190c897b9789ec2ae44c24241472222277cbf4a8ac5ea51389400317afaa1afbe9449303f929656440d4c010e8cf49db53ff1eace3e6e90f41f1a17b01546a19a4b1c8289c2ae6d41016e31672d1032a303615088d311bd760564ff92eeeeb9dfde242be9942d3953fda6e48cf0e15ee5c4044f363247d7b578091d6c9c94fcd2d27223dd17be16d3a4005f263758aaf173727a9cd6218e91d6b0cf3101fefb6762d0d030ddd007002e5e157e6111be4bbb95e5852b1b4f278fdd132ebb954762376a632c4d92413dc5a59febd7f732a9a8bf753587dd131d988cc4559bb7f86582e41228dd4661592ae858881c5b58bf024e0cc24fde8d66f744ccb8727a81a47e0d17a359d0b2288b4ee12dc64d6347db1091908cada1651b13e7c843d7947e783e6abe3b4da34871fa191c093841a44ad87cb507a5135cbb07220e468fa827ce47a608cd7d1f6547c043d007e0fbaf9cac32258c35daf65952af92dc98f99539878363dfb8080db3727a1e1e1c2bb470b5cf7c7e500b68a5a8b42a7c9e7a7f6b226d872c520a270090f355d9a09c2cc13c2064b3083f0228aeea1deb79976c80f60adc1ed2eae1619570546e424cb75fd23daec942dbd10bb586ba676247efaebb5e73aecbc7b8453760550ee62343cfd51836bf64d8b22293623cb0f2a187a97e5d294d7af7e8e20a95a088bda40dc14729893acba5243776c04f4961023cc44a0811c4226a19b7cb68a183ce0aa305b27c00a851cccd61a4c08310c7854c16444654e5f648beeb6971603c25b3ccd4e5b9fc8450e66064ed22a779d1f546126f9d6273337ee329208494503c7875351387f6a82bdb445780e04c725e728c783466abc44ee31fb89b94f6b5ffbf75548412494e30f19c0ee4ec74bfcedbbffea1f46112d59519b5a6b6401e1a53b97156f1acf5bc462a421840099c7a3ae84943c6e312214940715a15182d1d1d9aced17edeeedc49f04561275e4228222adc8bbcd1db0295d878ef41769cc6480cf3fef291bb85803fc263a4fce90bb9f6b6f3b32ff5d6387db382b999955ae315fa231b334adc0bce99b23c979f842506dd9178075941ccd4824df5226007adbed2a9cf342c144af9f6cbfa2437ca30410d69deca93e98f92730190977b43702d0b8b79cd32f913e14bafbe0c18358b35b0e70e9642e6a91149bd763e03d190f8951e31ec4100997528f5d8f60ed2e1f6834cb6e1c65a54669339ada699d5a64d9c09c4f25865b4fe32a063d7cd497d38b4be434e97f17962962800f5ad017225977b56fc0726325120d7b5fdd0c7412100175ebe2915218eeb85e848e99829d6947b695218ed17a29220edf2b126b3572251345d97f6eafc62c07f467b6edd93e0ab083b22e76b3a812c1abe151645b42f61851ee3c5ad81d0b5b97d9c86387a33d657663834d9602b9d9fa5132cc7630b05003a0535bd6d630907abdaeb3b84d81b4041493413d78a09075d84a8f75c7a311d7efff3cd8f315620090a5b0e0017269f9e2f6c9cb225d63e40891ccb1aac68b4c7482ae1f6ebe05047cabc424c7dda704862e80ae1870a0cc0a0060e55439e30f60fab1a514191975cc41976e6a9004d5e329328b50b53bcbe6d1f22bc91e35eaae9a1249f68a400a0fd8016521d6dbbc79e7d51de50b9d07ac7a348859534dec92f860a5b71a46c063a483c7735880e07ea0559790fcbd25ba75b24a20bfb262da1fc0dd03e2617a2f1709c07db349b828e8893f9e14f343f14572ddb35d40d1a11b70121e1386d39d869cfb60a200e7bdb2af0ef9911bf56f7d66e81bef9b96a8781744abb41b6ccc330c695348ae3ee164f2502ce8b684ad4fd16171095ed1c44df0d8bc7cc80a423cdb5eb5a6cc2d80380338ff3d5530a14c452c5f4ca56947567e94f34df70d39b6d32c53ec79bffa354f87aa92878f0cbefc220def5e1ca892ebd8d2e7c2c6dc84dc4e0fe12d25d0a59a4101c3bb5cf27f55a834f88cae048c2259cb79bea3702de4c2d480ab190a3fc826f4f27b019d589b6c63a2b03feae478e9a9bc7f7d34b589cdda4c6211fcac8fc33514a9b7ad81b3fbfc4eb69d4613e6becb3bd716b314da8c1abcfee7f9255fb4070a2fee4ec6fa950c61e82327408eb2a21e245e241877dc5578bd01541430821f996363d00198ad0ce69de3890fcb8db758259a8ee21ad03fd274cd2589f24076ba83367f37688e8e669e87ae5014c88c34ed1e4b8b190f6c318d00f04b01a8fb8e18a95bb6981e44cdf8ba59eb0010445ac52f0904d3e859b4b318ec94ec814edd38584ff62d03dca3e01a13461c15c84b0d353dc07749b3b1e372bff9c06489636d9b015bfaa3e111b90d150d7e9d6673d45c02a36f672aaef27fa4ce4744b73f5dc7454cdf9f896fcd1f9ba84f36e50a06f7bd517d534a1aa7365e7b82815a4a88898d95aaddf7cd4bd31cae51a3dc4e9a65f934e02e8bf114a9c688af477406f7cdf8a530939a4097ad721b7f563e47142fc6502c2c6bd82e620afc6e63ce3f15c0c86890c12fa3555009b4c9f7ac6659d70863d91c059dc70c83dea76c7a647de000313c3b8fe2354eece656f632d824b25d88f7e631d82ec760379fa2dd8f78de63be58dc6cbd133e1c705d1fbc8261a62fe8b1f8c045a5a66d08e9f9b1604024ac7ffcefc7f55b6b8103d998355a3a048b5c6f705c8ae2d18f0596490e7ecfaa750f31f8430293b7b0a0d28cd1417dafc7ecbaa04abd4f494518467ddabba4759847dfbea3d00849c623533a82be3c977e2869237c032fc754db3fe9c96c9903a6a9838b3298375fd94a4465792d01550e69d3aacf24e31c88b6ff537797ab9ce54eed252708af1925e8e27ab132aa77ebed781514456991dd4a426448a958a17851bc9fcf2c18094683e608204dbc4a8652267b1d91c5420c8977ff1c461df758bc5fc55acc3b1d206a9d7298418b30f4dacd46f88eca3e743c9a6df052c67379481df4482a0b4607eeea41c101ddace6db8abe4519ce67425d026ca92fe631b7c895beef5e393eb638869151e6facf16c7502cb24cc280e573544042c880b93be3dafde6fb02813193ce227deb9d1b258e1e9e39c01383f2c249ce1ae9eac956500aff7e4367992445389ac8afeabd8a7c20397366e8f4dea2a49217cb067c8d9b3c45d76c2d330d70e0f824d6a1c6c42de3474d261af759a9aecdd8d6b812b0f90dc4cc7821f82a074455d74be3ae3044b617c4197843e77d2d99aa1ef9ffc4bb7d0174e164f54a1c71276e4f910602f5a506ba76627674d9153052a8c749e021202e386964d1e06e3d444da6bc073c48eadbc66f65f195cfb20179900f83e6357e6797802c4c59e392d8a504728cc3a56489dc668c16426652b880d6c2a60587acba619a79c81c1c44aed2f2f6eea580d49b5cb66abd0"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000003980)={0xe81, "302e01ef78baf674c698728777aee3223ca0cc605b272c8c146aba1f6c9f0d98e6a7b5b4cfe20045fd206407c901ab21858db4523e9c4920e4ee9fb08d4972d775bf82edec279f8b83ae9fc41cf81d8fd0b88c0ba3dac48a3b9ff66f48116d5f6263659d0eddb982c36701f4686800f6ba948720bb1670070752f118bc18be61ff359e7dc633e773ab7b057e6a678283deee90494a8c9c07a064a93f75347bf9670e79ee1c64bb0c94e8e6d63fdc5a3c3dbef431b75fd88dfb1a4ebe933a156196e01d475889bea784a73342417fb615e4a82acf12209869c47db720db5fade804533a5f47fd29a287e72f64d2158f83c02ba4c26dc8651840b50f4e0fa5faaf5562f5787d38b279ac03d4280f0bbe5cd99fb7ee9360fec01aa69e9eeeaf43650281236c14bca51a31307ad8fa3a0cc544caf9519a4407d06cc8b2636be57d347c748397e52affd28af90c0f5d7eb6e7d941e34f15fb7ed4d088da28cfb0b75a3eaf273d34b7f4006d637daf41fa6a4f4945ff66d64d09de1fa4169fa0fece00a5b178bd9a4e5bc490b4dcf0c394bf8164976b0c0c131e12bdccf7b5e6334135483b64531d7b63ab1622b1135ce2775a2ddbe1db9d91fe55f9717651586aeceb18898677513aff4dd3598f0cf8773e60c21322b5cb960190811e4823e23ecb6de6fcf7411e66c15f7c3b62b1303c8e08386ffaa186ae4bbbf68d12bbd87118a286a3b13a0f8cce48ed84907a0e8269895c12c9ecd79795ae9ac49cd5214d6e15425317bab258fe37eda5f7e5c6bbea99ada0488b2d79e20b46b93ee7025a928790eae3a1ee1b05cc1a59f8e1d2553d8b7e313fe943b5ffd9229a56097f0e83e615da315c090c6f456d420f52d6b3d3f4fb0a0f83646044096b2782ea4f4e9350f7fff9cf49d69307fe83abdfa14c1f538e5a03b75ae46f40b23065693a356b3541e7845833ac9fa2c05c9014ae03c212edd547082ee1059f4a0d92f925c941d9bd9378efb85713c1bdfa65deba5861a680a0a9428dc242079fc5714b25b6d93e966191e8e9b309ac0c869cb28b64c1aa5c774642cdbb6e62c3267ad7e6ab35f617b25e160541bbdfa3dc63519833ad55617ad5699ae71aca633c4223b424e400697a592176963e1955ce06de55d76353be6d222ada4ac2c3b5a5c6d24574a3eeede8ff8f89571b6af3751d11fc91de52b235ac506a5434468129a70787cc0493ed74aabd21f52facdcf7c365143d6a5d85ccc9c4bc07cd8aeb0be0fe021918d5751e77243f0a7b753ae5ff7d245c14d81bf150931451a6ffcfb1e616c51f809cc811f1e8e15ab6fa3abf3fc2e8f01d447624369a53b2816f2b9b8560c4665d00c115127bc022e27202c8bdd3f490198b1ebdfa4f3dc1363366d39a06dc88590757f95e4391e986d3bb7bb534dfe4383dd5026d9dfc08c5c778033c82e6cc9909e6c0ca63bd30678585753ad6b95d0563d2f88dfca80497b4501a2ebbbc841ec6dee8f126a49934ed23f2483b9bf384a6138b2f25b77727c0389df2e91c2044494fb5ae41919caa3efe1756f60ed47cdc5de789853dd41211f70531f682153464f66470bcdd389d22ca11a4b589f05561a6b6608254b7a3c97179cde4b38352adb09d867b1dbb3fba30e3f1a7b9ecb3c675bdaaa59d2215c12e78cd02d7b7e3a5c2fe933faf191ec058c793b96c02aafece08fa349ee133d99590c8bed06cd7331fa8813fa6c3f8eeb13aee5b14975b580bd09876db042c4e9a85b20c2188e1108a178c4425d0c835b611b33b53fcdce7615bb1b827002a390320e5ef6a4b1979255a5aa14a9baa86230918eb86a8de87df2dc9f845c3cfb192176e5fa0fb36c2f64be84554bcc654aeb6f8e8131d2a9f66872a7fe9e6a1d4b2943d6df274321a07a57419d8c1243347d5507d4ddecaa0c095f87bfdfffe6d6479ee3ca244cb938ebcfd8ec7f8b3b6ee5b56c9292f6a95dfccce0aa4f703005e0d3559da6ef0bfdcffd8d71892d0f898775722bc16d6111bd3c861c5df7ef460f6b5371b5cdaa0ae754d33fcb98c08364c89c993b60a96da6f4ffd94e4609feaffcf1a857096987278c51c2acd8e0fd058f6ddfb3bc95d00e86c3e47734ee3fa9238f0752d6dd17783f5d781567966339a02d7693660fc02dbaba095cbcf98e79d28785ad398a4f853439212ddfa64f842e3cee0888f909e5bf4ae54cb0ad621a96add52e3a99f9cf1a8891b2836d27a4feb63f0b9865580f19a26078aef2c2748bdd5706d258298c4cbbb696fb95c5068c91d522ab2071d754270219d889c378458364ae6e8b0618bf8b5ac648583e39f50a79aa7a79d8c1bb8a6925ead04d01c16134e48f5497dd0f372a4d8e427f3a748d14c5e14044b0c248f4f3f5309968a607443006025c6ca1559fd701e7c0bb7edc40b9838388737fa8a070ecb840d68420cdfc81b01fb4a2b2c3631062ab18eb5590adbd23c4fd3fa19d3ce97ff889e3da9604ee979fb86648af9872e7fc7ec39f1dd28f3e38f212892f99617a8de009cda8e4cdb22fb951b5abab38c27607a56947b05d266acf287e27445b68ff5c101b43ab7bbaf381f9b9b724cbabc1010047e75ad3cb5703468838e4776d0582d5c0debd1ca116c0c35bff7cfbfa63edb8410d14c5486dd497df2bc93a8bc7d355834686ca3d76277178d0ccc24aca54f70dede296dc7dd2b833e797c16179b51fef0a3d16a9ee975610c6259b25bbbc9042a3179e75cd1a850dc5845ad97bc30153b457e791ca9bf25fd5073729bdee608ae520ea121babf451259fbde83f6faf48f09d62bc7f485c6c183bbc5b9df64326c3b495dfacdc954cf2339326538e7e88fc7fb9bae3c27ab12aca4c72f77e0c1fac0365f044cc3e72a69777b8e767c23554eb8c9a158dc54244b869f4ef468ca309199e3b5924b92af3e1a5376272f95dc05129d45de710eb2af025587e8eb9efcf00315bb98a55de30ec130b44e49017aace27fb338650ce9da07adaa6a5a04c5434bcecced18adcb8bc768a7436753dfe46af04cd921dc8fd0b7f7a1fe610338bcf8fc413256266b5816a24555102cc3c188c90ab986b59e66af4e906787b4efaa2a26ea8f839b68975185daa4799f759756fb7f209c64b94b11a1fdff854e6765f7869792ec2f469bd90fa91f361c52943abf03acb374f276de7fc12246a18e37b074b8e2ac2b592030c095d5f57880b43192dbcbc03bf9a80861250c81b835eedcffe6ba60b6fa51ffad5ebad75404fb215c26ce611de59a88f4874663412eed87f051d953665c33160aadb63774a9f8ac9ade00be77c9e045450505dc89a0b8d74eec19d98ae2814701de252695ff4bda7c1042fc2f576a3d40f7a0883bdea39fc60ed460f80680f2b08cab073593121e6ec9620873687e17efc9219afccfe4b7d09d3f610350d58747ed6200153df077a73561cef199b813d2b2565a8fa170fd3d393f210943e6dc7fa6bec3949fc1753b93f7c543923857f7c3b5298a70c2ebddd9c99e8e204df4ce1f3357bab6d308cfe90faa793b12bf85b5f98f14fb7b02029d2f2ff1ed6e8df61b122137455fa14f5d2d43b98eb2d28c7b5fda20a9f99c8e63831c9d933e569f1d5621bcfdb368f9a9a5df5d076ec49a8c44c285a6139c4217e5147376e1780bea813af34a05194ee5d6a015ea18f8d0ea12e8a3b0f356a768a7548e9b0213aa7decee6b509b53868a13c4eb3686497778bee6205636abdec8d32a2699cfe6ccb774c4dd8a966c411fea2985438c2040a4f47537c62df5d40014f4b7b283d28e16f8b77701e182fcaf0e4e14b3532b0e30d901fc0641053340dabfb1005ae8c821fc57d43b84efb1769f4b0be44b9386ea01c389d8eb8f4128aba590ce59a0fe3b2b09086edbb238b6faa52e5fd84595cd80369076aed04a013f3516d252b405dac52552d683450cbb23e4ce589dbd1e5da2c710e16f858cdfe1c8ac50df38ac31f4fe50b7fff51caf00e8d6e9a4e0539fa2a48821f53aff8c95d526f9e07d6ebac260151ae1d2a0eecb5a06ea5560392e3123c82afb7ad1319202f9351bd88ea6df8a6958e286317229e24d37a46439b6ffa4235a2c9b3a40ebcabf3d3634a7315013eb1b7793d2ad2af10fc021c36d121ab5f2cb1187be1a725086b85a97cdf7dc691f3073c8d3d4bf8cbd98f7c8d794f2815730d9306f1688993095fa550a34566e0048e0bd15753c0a161b3e9bdf69a9383678da4afd86d797518cd6fb2031f237569bf65959a4311e0d0ee649691fd627d8ed25ab507818fdf604e61f32f8cd967481ee5605accf31cecee525675b3554c7c3d4c17e4bdd2d28b5341c64dc213667d256aa1883a4245be4a7d7fc625a7f6f12a3dccee54d8f0923dd72ff86f75c5b5c2ac4230e360f1138b866336749d75c911de370cf1ebd4875784c7c4c4f686827cc4bd7ff744b90ac08a754ed80003363f470eab58fc6758c8d44818fd8bba2d6c22645df2049d22d02d1c0ebf3d6bafeb8b9aab8c29e68f0382daeee4c0dfff8e55f6d94bb883b9eb12a81e0e07f1a13861a307a294d28c0aca246c4825ed2f3835fbb83da74d0b7de71cec91b77c537f4bf86e99f63a3e6010b52532d87c2cde51b69e8af5cdbdead17a014a729fd8490cb5a6e98e9d090e1755f62d74e28ba6f225b5ec62cb1492ff54f0bf9ca9cb5862197e06b813229b6ae4664b30a8f4bb385371e97e8117348bb07659faa0f536198d3c42834f3b585a513276b62ed4ac5dc93c98a7beee168723f80bd87d30a2c75c663434ce263edbd41f98d9cade0d6299e93b4ed15e53296a91e136049d7ad582ab9c7209c70e5b5d848ecd1b73358101fea9d65af1a6ce0e3243461dd9811c1b2dbb44642b3ab708b834c08f19cd159a87513c989bd51725bdf111538fb72b790ff97b5be56763fd0616a4ad7fc99b88d595d7785cd24e5594568a5b9ff8fbda0a64d9ab106eb85a21edc06933dcac66cb0daaf24c5a96e1d6c092053d355a336dc39351535767b0f7c7ec759714c639f1afb5681c859b90952e42e7e02eade38e3f7f7c2ab9e3929a67afa127c739c96d4ea829c70c49617f09ce9826a96b10b0fb6e975e76f69ecf99df64506acbb3c04e23643d9feeec5ea4e434f13f61554abc7817fd5009a6b0c163208c16132219695121ac8895518764d546082a155757bc1dca249029672cb557b33a082c6dccfde23054347e11732c85be35a0f27f56d79a6888c8d6c67da8190bd085c35cfe8eb"}) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000004840)=""/90) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000048c0)) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000004900)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000004940)=[0x5, 0x8]) read$hidraw(r2, &(0x7f0000004980)=""/109, 0x6d) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000004a00)=""/116) 01:40:00 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xffffffffffffb10f, 0x1) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) (async) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x49, "4f73d374688f1a03540e64db03c510f302ff7882554539cd6051bc9347d89e697cac1a87d107ac9530c3b109e0045d98c42d6843c16da201924c0e5a5831b4f5452d54b292ca0ec695"}) syz_open_dev$hiddev(&(0x7f00000000c0), 0x7, 0x2800) (async) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x7, 0x2800) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000100)={0x1, 0xffffffff, 0x6}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000140)={0x1, 0x100, 0x2}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000180)={0x2, 0x2, 0x1}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f00000001c0)) (async) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f00000001c0)) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000200)={0x6, "0575f3864c57"}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000240)={0x3, 0x1, 0x3ff}) (async) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000240)={0x3, 0x1, 0x3ff}) r2 = syz_open_dev$hiddev(&(0x7f0000000280), 0x3, 0x42000) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f00000002c0)) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/155) (async) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000300)=""/155) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/69) (async) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000003c0)=""/69) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000440)={0x2, 0x100, 0x7}) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000480)={0x2, 0x100, 0x7fff, 0x1ff, 0x0, 0x1, 0x0, 0x9, 0x2000000, 0x200000, 0x8, 0x0, 0x400, 0xd10e}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000004c0)={0x2, 0x200, 0x4}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000500)) r3 = syz_open_dev$hiddev(&(0x7f0000000540), 0x7ce4, 0x40602) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000580)={0x2, 0x0, 0x1}) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000005c0)={0x1, 0x3, 0x9, 0x730e3c8a, 0x0, 0x24c9, 0x3, 0x101, 0x0, 0x7, 0x400, 0x1, 0x5324, 0x7}) (async) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000005c0)={0x1, 0x3, 0x9, 0x730e3c8a, 0x0, 0x24c9, 0x3, 0x101, 0x0, 0x7, 0x400, 0x1, 0x5324, 0x7}) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000600)={0x3, 0x76a9635f5c77d93, 0x1, 0x9, 0x80000000, 0x20}) r4 = syz_open_dev$hiddev(&(0x7f0000000640), 0x101, 0x402) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000680)={0x2, 0x2, 0x8}) (async) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000680)={0x2, 0x2, 0x8}) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000006c0)={0x2, 0x100, 0xfff, 0xbec, 0x0, 0x7, 0xfffff412, 0x800, 0x7, 0x93, 0x43e, 0x6, 0xba0, 0x7}) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000700)={0x1, 0x200, 0x4}) (async) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000700)={0x1, 0x200, 0x4}) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000740)=""/50) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000780)) (async) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000780)) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000800)=0x1) 01:40:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x980) write$hidraw(r0, &(0x7f0000000040)="69cb2fa0d1fd3e2037ab4283589c33257a8c4701c7965eb7e4eb02096509535641d3498e59b544275423cfd2cdf0004bf117c6e6c6a2c3af1477a0003c349929e71ba8ab53b03fd9d1a8da7f5fd4f46d679cf6173e3d7c9bde9e793c9635a747d3bd69c26289e40b4b31642ac81e40dc5b78babbd6c0a182487042de14614735438c43644718010ba020ca93ad96d3259f006bfb5dad451bc00481aa62d28c2f52c566182cfee1bc6e8b6974faa4897cc4ff8aacf1994994e15467a27a053e6469a09a41b8b3e5af4ceb88e8659b2cb5e00bf05079b96834a95ef048991925166494669a210e43b729052545fd8c1736", 0xf0) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x7, 0x101880) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) (async) r2 = syz_open_dev$hidraw(&(0x7f00000001c0), 0xffffffff, 0x10000) read$hidraw(r2, &(0x7f0000000200)=""/21, 0x15) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/48) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000280)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000002c0)) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000300)={0x46b, "0d65c97695ab6c810f75ff89a4057cb624d8fbc3e0df5eec17d97525c66adf7f4fcda88e06bac54f74b1dbe09cddccf803a86e150e96a957208fd895a83f410120880da8e8a9123d4853c560ccafdaecd4b792d0e4fb944aa4d021c60b85c0d6e547c2c41ea161fddd3148b5d825290542bba4e914a2551e6b3fd1147de37a600d8105737475da378fa2f91696de6275c638871455f46df1160ac611e3101eff64ee1d7f8f9b83aabf82e677131e85278c01c3624b42cceeb183eaaea07f5156118bf8a73b00b74273b53056f4d6c83b552a67751d209fbb83f92fb46703a2177afa1b24c1b0ce058b152b33664fd068ea8001c5fbf78194620348bd442558ffadcf53d8fd600edb198d56ba115645e7c114563242c54b3d7e4e953634e689d55357fe765027e1268276915911c8744588a324e96250481e05b8d830046cb09ae904f3602cd57c70f9e33fec0d483f7d36b9b2f4c3905466ee872d9609a62f3ac1c925fa6dda13d388206cff6585c1570b8c8e96828864c487c13c94e73c4ff1248398ff61ce5d2bde0cc11a84bfc28fc255b748ffb8d9224f91ad993761710f0c995e2614c0efca9f5b25861565ba81d2f01d7045f6b3afa9a13f54027d9380cc167e8762d5efbe87fa18cc020721cc5c4ff06248d6416ff658657d417cbe2dd782e047810d711975ec2ed912574c3c309f107fb8274bef14cecd55388c94cef502b7c818abeb06d3967451114e0ee88288f18fc2b6d6ec0f4fc12b925ccc52c00d73443ac25168e0c8314415e9d360c93edae7cc54072b6fbb5a5f6f9f02c5dbaf31a21f1480e86c00709e007ac7fb3ea93951f3c8cba23ed4495390f8aa4de3ff30479f2f1264dced11d29c865c5313bc8c05d9cbc62bacfd46336a44041025b31b955047d7d87662a1d971b335539a9398a6960a257ebbb7a26a5ac5c1e218cffd9ff212f5217615f17949124e45c79e6a4222a90b949bc121310cd63b9fc894b43c11a7f490e1f15617792b83d63b70ff9229b7f35afe590e95af7d672f4d61c264d7220dd111ef6ffc5ba4f285665e96353cefff88233bfd12e93157b02a4e1fa01b3bd10b72fa45e174bdb321d0b865030be59a9c8abe4415d063a41f737b2f2d8f79f94aa240a6b6015a98217c28839065da7ed562107c9848b7014e5ae5629c989b5a92419aeec1af4008ed46dd742d9aa0a9e3ecb4beb4c3597a74cb918137b202a3e52f948f5aaad5e06c613931730ceb6d91b2712446b8255bb0aa1132dd2dbaf148a13d5758fcde8a8cb4499d7de69965dc914e93a645214e1f578df3c57c127a1f61fba3b0b39943f79ccac3c0304679e3a8a4abfb20784c0f0fec98d71c367c94b508c087b6cd2d472c572a36c4756b7b521d863d54c91da75ad370616087e2d266c0749355720c298405aac21cb0455c62bf88a75dccb3fe1ec584abf62bba9ee349c21378a3b229a047be6596cfeb7aacb14f485e073d7f374e40c7d9faa32297a38a471cf22f016f63dd7703d1e9efa308bde832c0886fa35d70059ed6f4f3c290e98ff094f331ee6a651bc4e48a6e610ff0264d440efeeffea68cd985a77d796106"}) r3 = syz_open_dev$evdev(&(0x7f0000000780), 0x46, 0x80) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f00000007c0)=""/94) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000840), 0x10000, 0x20000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000880)) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000008c0)={0x9bc, "dd01ed93200d1d8cc891dfe68e48b4b9f4ab4e34a85de727f6cd1163f042ab55d1ba7648817dcc5fcb9bf172a2e3612991fb3c2bcbbade52fa47ec7b7d9b4ee1def4f7f7f18a1db73af37a066c86059e89092ace58165424f882a49cd412d2bc725439d2b9ab127b9d8907a65502c0565f057aceeab3437bbd5584cf0c8a60cc6c02c9c973e2dd79f037e06a7ecc54a27ca6383ac484217d6231c8b49911a2fade1204198c2545eece3a92adf49d5e182ec0a3d2c047451e800d0a805796effd69a7f164e40166dfb75401b1717322323cbe76d633a7f1b4782beab0bde6d291f4dba7c27c5098a4cafd66e247b434b55dd67cfff131dae10a5022929a8cc727fbf2be4d0601ebea44b113865e3c4a6e879bb6b0ec9b81e81e49c991e8322de44d8406f90a89c9486028401e4e5dd35dc7f6002f6edc2d7771fe791f2c942b0367e854390a5646929c98c5d214e378df30719a3c183fa975442eb8f719e6a567992db9dd689c0df1eebc43d5e34df67a601d4f594b05bb2167356024dcd296755f208d309b17fa6fd2e88c48447805b2eaf3401e939089374d619841f1619fbb62f0398dacd1ada6820df4e465df6e04ba67ba62e6402364b352e688d9af3c4261f1d31b767370e6663e73a15042119bafb8ef4f6c22809d2ef71cdaac1596bad5c60592c962a8601856a2ee81a7d57599b2c3da8304c03b013a0304b93ba7f64647656c94e562c84b6f6be67625fb2836eb180b9215ffdbe8eb3eed0b05bac3cf8d6bb9822e987ea53f8db61ad7e562d50ea5bd6f312a431ede94767da2aa2d417e3030bbf4011cfc6bfdac5412f42f0004af4c37aebc82788855583996b556e01d05bb4a36cc71062415463fcea09912e861623b4fc303be002033178fa3c835d666d0d7176586bd59a703073efb27719b4c58eb7a6af5b7bf630ae4935ae3a7e1ea31a9b047c32ac86804c7f7ff28c58dbf92a301f6a62827aac8f7379be059f339730ef8bbc0edbbf93c8a99059c48dcbfbecfbaef2e3cea0d7f2bb10f7e9e798162324a9c71d50e629aa700b712600e01ca16eadf0b92e00b3c0023a2b4889ecb4fffc8f38e7694e7f8a21853d6b6ea1a26b4da03e2d656f0c27c652264d02850fd0cf8f4b630ea9cb0612e38f68145639f6074e210aa8fef4b9ded69d93d7dd0220e07d6f44185c1db2ab1580803bd7d226195d50b6c1efd97391b3af022be52b54e239901348c0eb39583043df196cef256cb1eebbbd0b6fd786db2ee1e18e26bec0598242bff1e6e90eaed6abf3505d4ad058ed7843778d49733416210c5d456af310d068e7c9278ed5c728a55421e037152258cf2e2c081eb6c5e99567e6b272eb1f2e4636bfc8e16edb2fbfea84d8479c91a22f64ee0d60e200e65bcd50d5bd5ca2ac117c83252f83164f971de9715f3bb81ead36e5054fc46bc1a039a9bae9cc491611986c5711b6e285c1b4201b18f232da7e15d1cc0a7de5bb5c78a06909a25c0692149f840058d01d11dbf78bd1f8d9622ad4cc549c5f7e80dbd87d82c0109d4fa674d7e71f37363028c01575426ce43d82f44897b16d2a79f50692a1207c45e217bd80573bc344471db3bc9e4cb4dff81ec72791ab94f47d4ca5d4f5120ee4ac32b4986d1d55dd088fcc3d6519d1649b702c0759c113b182ee8ef65c0c8af218b4282e4cce78c634167bf120c056cb4868fe3d5cb0fa3b252a85afd68393dc42cb0072800508c067082b7e1a677f2b5b1e5839f131db9b6e7d16479259bde50d87b9e51e7150a488000082ef8d540bfe1807bd316e552150bdb5b0f40c53b7facb23b72174bfc6f81a7c22c3faf926bb989c34fbca8b74e815054b60faa4ae41a62db99a75aad7aa3918648d54a8954fc532ec923f1140ba04a9f21aa07bbfe6b3110e76c497d0a481bbf51ef17e01567da72897e949527eca15750571c1a5cba6c173c2c936aa85e896a90dfec0ba734786b9b81d9de9914992c38d6dcc0032f6c8922db48f146c9192efcb0c502fff4531b9424be3e370e05cde6e459740b8b3cc49ba04d69441bec6612c6569eba8eaa3f191de8217c8600b97560309e6de8129d966a4f14e0a4e9774c5434572980fc6705a06e027a24896423cdac1016e1b004f12ffe0a23751cd738262a2ab5d50ff472e91b576d5845d55fdd2ae3464d5e13f3c17358dd6a4dfa5f8193ebc7718f73bd5e84a995c50012ea5bf0a277ce25855165aa5ab24c2a9dd82fd9c56dda6942b1a8c8681237799fe11e9f754b6bc58681c155550e7c7ee2b4156589a5d2d98264e3b306970de3b76dedb3a8422eeda0e3a5edbdf1422fa209e07a4ac13e1789d8e30bee1f6fe890fa2b04ac75c87d70aca10fdbb0b7d311ea586372e2b17c31d2e8d230ff0350f25bfeba9afd6741d18c87972241c30f5c210db39d4c3bcfc53fb272f50994851778198bb4bf3667afb3d5522c9258c1c99d41ae2f20595b8cb750b997e8ab0239c86d437f1a54c98338dafe3e8a76e85fb6c1e4f6c719a125a0036a16380c65829701d54cb6f857f3c159767f99d41858e26449de69d53133de036426ab85c54b6398bf57177878b7730dea8b1a187de1b9614ea6535c51c4996e1e604284b1a3c2740e299de979ba2ac7b210e81340a897b75e5f56cce6989c67136a61ead88e237950e435580d4c9ab0e023873fcf0ff61c801e62ccf23d5c8c5c3b3f4297e5b2b42b5e652419b13032918592b1f6316545b458a9c9f747949eb51b7bfb56f5bbf11462de14c1649d1c65dd791ac3a2e172dfd002d8dacb50211dbf0ee21b60b43e271057b8520cf2d21d1b5393fe16f6642532e837a102318db4ec412b85f99f7a01b15f8ce37d670041ff6002d9ffea8e6f43746d6f5ea8f619364c9044cf441035f08103dd3dc6ed6cae3225727749ee9f90db60387011a97bf205998e8eb91202b7c77c73c89d2e1745cb94fc12a098f0e8d814df7d58e11064b0a37ca1af66716487046042f4987842d65f5beacaed9fc3ffaddeeba4461e20692ee89f85c19aa5acb4dfda5910bff0d5afe5370fb6651756c4cccbab1e5975e98752b96be7bff7ed885143a207e70f8869df6f158b799939ce67cb59f89ba3bd0b51d84f04ba00c36e4f7908e9f4c498fade0a0b207aba34b89626485122fdea5cd13090951b22fef078be703dde0f023e8524402e89e94e6f412beffdc13d8b3c23f941fa119afa66a84ea3406865a3153c6f5203ede462dcbdb5653a304003b0f434fda4286daab53ffce63f195afa5bed65dcf7ad812b50c91cef39e37643b83cea90d4a25ec7420feb4663d60d4bc6622ccf6742231122082b1857c500f0cdcec57fe3170a3da198175757209adb99033362935c387d282900465eaeb14e3be1f3eba03a55bc56a19f451ac5b7f48187ca04cfa0037bdee8beddbe366a769afa48cfce0e7c90ce7c40d895aa748e66690b1bb98d13533e4cebb2c0682a93390da2e423b51782b28992920c0984b6fdb3e88fae6411ccaa07ece01c"}) (async) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000001280)={0x44e, "af12410430d62874a93db96cc84d10b37eeef12dd54acd791d51992337d86c8dee0d6721725d818353ee826e883ef553ba64f2ae3cec595ce461f90bf8606665cbf824405bd1cb17aa5bc653d6a7dc752a458481901d03ff283d15bba1a40308053a7e5cbbef0c54360941ce334eb6078b9668454179fb4f1839d0c002a6d019a2aff4a0702b5a572603caccb853ef268b78ad00400e718d6c2a1f6848439884de3c5a66f0eeb30de1d7c0b22be18a3115b5f4c7b348c10dcb50830f41dd07876880eea685edf50402ff72ad9ae0bfb7e6916f4bd522e8fa5b180b0818728d1e1417b48140832a023e89ef23d89083e7b4c5609e2ed9b12c72b39f9d39aa2a5311c6ab8460fca00c290493a798b7e9735b74df0caf4f309e5e318f73d8af0c07a1064034cfdc32dc0287310938c35205c6bc75337b6bf924405f405abe8df9f51629b36bb625e01ef4de3f041619db2099838f4a89adf4c802062df7e36bc2ff741abe42f1cefb130166c33afccf2dec56757ca94cb8b049e0732c3a0f2d605101f23eb6e982e260f32d7640120593b47b7e6da905ab5c9b5bd7f7feca5d7c5cd041b8a9e68027cc87c817854440f11ab02f05775529d229519913aa43ff84e9f857c5e00e171fce5892b3afdfa81f2a988b891abeddb2f6f4cfcd372c7df8caf4882a87a32c4283d6f51b3e6baccec69b3d41b5c79f32dc50796be30f78cad9a30b6600e4489e6821f33a69a1094b2ecfefae6a621f330a82c4ffdc7767c566032af01fe545faa42cc49a9a8e923d1f5adf522be690455c703b94d3ee5c786a88784607c588747ddb3d1329ea6cf10bc2c1309f4bd27935cc64674088711e8b33db88c020b1219e05bb73f544f31f40ed6547938dbf4719649a8afa12695d1bfabe97ee07ce3b043862e2b47905801ab5f4a07aa342dec6c1ec386ea1786b5fada0bfc87bd0c306f6222acda5a7d2a6a255c249c7ea7f4f099d84b92a4848f7542e8cc066627e0932926747f9f9070f7f609c06590a6637072952b656afc1c1d98c2bf9451934d9f9bf9c868a1ca48343a2886a9515baaeaef65d64820330ad02f6a331a37aad13b3112b96c59aa9df8e97d31a48a5566ab9a5037b47a990b3aebe95335758233509f57199bd371facf87376c541ce4055bc37cdb20c1cb052360f6093ae119283e5605f6c6471432d2fe91774e076b5e6317adb4cd314c002d16e45919cecdfa23a600c00f772e57aff12e83810504f7fcf942e4ba551fbc0462d991770bf9b49a095a4c2bd656e23d86ff1125901f37c6379bca04273fb9744685f57a08360d2a401f04f877c9804e33cea48757099c50d24190e3968a646c16197b417c2fd81b5ccd7818957349e6cd0d8d97917ac5e7c5ecd7774594a0802be1785893b6a59647d6965bce9633d40463631a5a2b48fb0f1bd67e3067875c5fc4b6eebbde14277c67ba2a4731ee0dc076df95b75a3feadc7bb6e964983a1365377e2316773aefc6c54e22466d3283e37d854100a4f1805d72d9e17b502143422fa19f28451164ad876385fdb"}) (async, rerun: 64) r5 = syz_open_dev$hidraw(&(0x7f0000001700), 0x81, 0x581001) (rerun: 64) write$hidraw(r5, &(0x7f0000001740)="7fd8a8b1d0f66267393d8367bdd9e8a4ef32cd7d0af57c446a2fbddee371569f995880a7b51b0b853569921f36cff79c1f77b79bce7eceba76a2a60d337ebd587508ab2a19b92d370c4179c1a607cce06bfd0bfa970e9f8181195e0258a994ab09f525735fdc611c40c7eaeae6732f5d03bfe0a7b41be5c15e13467cf574fffda238bbc867022c469dec0add274910deff0fb10269a8abb1dbbf630eb6ad1bca874612596b0debdffb7fa5ebec6a720f68c8d45cd97ed591150eb5689d590302d35ad1ec979f7bd84e22aa92e628adb46a311e6d45e349d7a15db8babc3946b6bc8c902eac32ff0ca83cf83c8f88e54133", 0xf1) r6 = syz_open_dev$hidraw(&(0x7f0000001840), 0x7, 0x20000) ioctl$HIDIOCGFEATURE(r6, 0xc0404807, &(0x7f0000001880)={0x8, "d2f14e87b32f01d4060058d8d3fabb876ad15c1ab5739cbe60b1b3121d3cda8e35a765ff2c07923a39016ce5a2cd046263ffe0b493582e50b4af4995c376bbce"}) (async) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000001900)={0xe03, "f48e430c39eca62107dec8a30d5c4a17de34b0cdbfaffd18efc1452065e40ea87cf7c002854f580a4c9e4e1619e19a307f5e7dff55ba778cb8685cfad93e293aa72e37ed7487762c2c4dc94885229b2fb6cfcbe9f8ccb5fc6f7c623c5dd556ecc2b7b77c08fd1f8bd743e74141eb0938fb335e8c830eb3a65bc11a59e30d57f104f941b3df94f52468f4ea9bd7c022d4943a950841bf3331fe43012b784e10efa9c5884be06c5a7065ecaf2c05dd45dfa26ab0977f528c30442df6eee19914c2e604d1c10c92fa0e112926dbc43950ed0bd78577eaafbe9b9ef35734a7f7edd4ab892a4a7c18bcdac42029275fe8801d3652af5487fb4f489c95c9af50d70d278f1b2e131995fe5e27ce0347b8768e6c232dcbc774f7c58fc6f71096211852c65c48636eaba22053b7891ac5c81b001a2eb1615321bb1f50a76b1606b1e76068eaf601240c883835e52d710824f2f85771b36fb1ae1b8f420d984ad4421c303bb037e829eb517549a8797187afbcb2b808027fa166ee704fe9db02c8e8f507eefa5a47a5097983b2a4fefad5214b0f8438a2e54c9106de060268049c9e4069cd866ffaf917f76d4ffc86891484e35bfbcfa5452e36cdd6cd80cdb48388df5c1a70b87966001dab90331887c7da79398f9a35277c53f3bba8c37c5a4449091c99c5ad353e31a6e904515b80e763542aede154c522870ca1a21cf7c991c940dd23125e3ab75d160928c7a945fb5064c1a6a46e035a39ff68efacae8232488d7c8ec5fc01c683fb6197ebe1ac8433df79037a6e65a04839d7c8b8b7b522580254018613542e57841f1e305bfe6e34029c10b280b977e0dabe8860843416a02eafece5b5bfa89d543c9621d63b58318c340e6f6005a8d8e869640bed9ad76cbe652eb0c90504f1bff9bcee38f21ba98226874d78599c5f81063b1b01f8d3144a85b7b26f8f5ad408330a53cbb189bf396f1f9c5158f3c5cdf3dccb5ec2e6eadbcf1eb386214d2b5659ae10680ef56f9217584ece45fd75b3c307514e716bd5326b3d89dce907104817249dae1831046bdeb0d45ab676fd65d8e7475386f8357344d4b36a9fa68ee27c068ecb24ce6e0e1f808dc3f6b909ea474e55bd9727956426a8ab752f0fec340e7919d38a466b997a88664a73ec754196ff8b4216547c20b3248da4b9e1b804139ce8e2de150bd91f8a533668db2aa6cdbbb3f90a4f4542292b2be093d20cde39e55764cbec8c2e9ad31ab17d34a063e3028d316c5c7083539057d2ceb04bf83c20ee26b362f36cd993e0111d27c0100fa027043ea30309eb117d4e9c662498b6eb698c091dc60da2f76a21203e75644b40a39ea0f3a5ef742057857a44443a169b563de671a39c94d8203228883c9ca542891330f6eb778012b295744e76f86568064c2492b6e5b6a3df6f297a0def4f1a8ca14bb6726d386420ce54ce6e6ab4d46dd0670bdb916f137af898d67465affcd3434fadadcb298f380629f6d6b57b7b66dd8572a0cef4c0ddd3f18203a8dcd1f67317d44f88323f359c89a5935e46e75b0b2a79a8a70e957953c741ee5aa63094b273a755e8fc32e98eeec6f234ce9464f9f45ab307e8cd9a2f3acdd274cee594d997147908bd5fd01b77012f01facfe43ab69f3be987cefebc7316ea23c1f5d7a4480b64486d60a7344074acdf2f3ffb267273a69f199d9136c67d41e320166f9da2a94b75fa87ad2acabe92b1fa6c16def6d280d9fee4815c2d532dad9f2289f015522f09cb44a2263719473559937a7b2fd97912fece8a0c32d3cf7c348169ff2039dd3c9c68136fc9fd8341faa2e53e2a0aefe18dd5b679c2199b6247803330b752e7abaf229a9b45c42ccd13c064e239be3fc523785e7d049ea99abdccc9d7495aa40b0b7d9cc6da02cb1acc79800ea51c3f2d39069aec13860a6b468d3be20460eded7cc1ff19f956236a6035fbb980e2b575698af6e048f8b139822451fc208abfd9af9443c93f2701e0eee7b81f1f02adf49123aa4307ed42c6018611fa8e33c0ef0e1472b89e2c1bfebfa9d7b6b953e484d2c19610106a1b799ae3390676b8b6d0cb457e2409d35b7ac9777b3b8a2fd8e64914392b5e6a2276b4889e833b6756d46a55b74f0d784b69ce8d483c5208bf099dac56bf4ef72957d58197b91f33e364237b1d2673566c85679d0d721ce6468034078934ad3e61ce819d418632cffa6401e55a31bd0654b1fe9dbd1aa15bee7c84d055c2248161d2109dd495d82535c0d7d60ed2cc7a970f02c319ed6a003f5aafebecc641e8f11a34591bcbc4178a789259d5eeba81f1be40b45ea2eee0f15d01f6b998ef6dbbd36734794a662eaedf04a19120d61fad2cb4e902d66fc058b39a8c67344b42cfdeb2e45bd0f36f8be033c7c034e99a4b88ad5c923c7437dace8587673af98c86c22e545b4b5d0f3ce1b6bc4f84d7029fe90dffdc2e6129bf9e9e6575b8f1db472a5f5d50124f043895461930b02c8e6c1d4698c254237751dda269112a66f79c0c5ea6319148b6502c6945e19633fad65996d1a70a2cc5d2fc02b4b2e3a3b43a8c9cd73ab01c685c4007e13154f240f05c3b977b3759b2a9f84982418784eab4f3d4878ed26dd164bac026f68cdb6bb7bb668b19046e5237348e61e340a69cf6cb916bc23926483cdcc3c25ab6c4c429ebbd1a9745d6b4f8184d49d2980756e3393e73e416f5d58ba07f9b92ff5d1c3bcf93cc16b309a6f4d257621f95bf80b96bf97dc04b3114cc633137524136175d9b5832f200ec339cc4e7ceb3d3bbf4069216e83e969c6124568f85a061901cf6e7f8290ddc2d1384a56bad9c987d883b220e5ffcfcb820036f32e12eb4e0f3bb3612187d7015fdf8c9b8f15d389d6e546da358925188e36660f21521af5682f55bb6365cebe42d3a23eeff55f1014e73713cd0d71dc2e2959e4280d9bbb7ff2f03041813c5dff44ea555400c90bf14b7a4e5d91bb79faf87134e00d24e00cf5483811cc4e0db2cda016617e5458405c28c3cfd44393752b75bafac88569712225e689ededf1f6dc871e34cf707f42693aa89fea1c915d019fafda77a909e5c08e1d7fc8e8671e4510f70d45eb681bfee4c6d6861efd83f66cba86535ec0f5690bc2e126b2b4c716f7c4f1dfd9329283191f573feb61777ab2f1ebcbc6e55acb24646758b2c778ebf254d491e90cf4bef5e1b7274730adbf28947fccd73b72ab4f00b11366bbd10d49dfc99157af7afd26e1b6de870dfa0dd2c90782546d3e9f702ca3594068862b2ece75a4f1b3cdd4523b01181bafb210ef1df3e842cf3a038817119fe394782813303b738cb97fe2a8f60552a63c9178994be85f1381f2b32fd3da72e3e2ef08d297d602a39469cdcb229b3ad0c962b59444647ad19405a5f595ee40771fe094fb91062902c0bd19ebf36a34efa477badd05214a1e948e582ce420536fa7cbec9627d3e2ffe7a5350dc6965cffb57d69e123667613922387a54d7866cd0411073f52d8ca5db8805222128f14c9273894d323fa9d4c1585214eeac8cb8d46b108ff978f154c4c538e6f1ba2b8b8102032f3ec1df497bac0a1b832b32257d19fead4aec66918df37196ae6ecb5d67808a7405d54fdb4c91544b2aa00d6dd5a37c65c4fa444ce03ad97c0deb09cc3168adb9427188bcdf3833c43e4dbdedafce7fc67a9e7cd601b52fc247e06d15b7594af1b415326c19bf53353ca7dec53f60c2e142851bbd8fa77399d555cff8b6229550803e9e1081bc3bf893e9869f923ad14f47439c38ae68b4cc9b2a3502ca5394a79139e91d472c3ad4a3d749692eee962103115ea560feff8968a85dbcd5a903d21762508d30ceced6d1f82d46aa2832d8042a1cade53fe4c5b6521bbfa322f86b23a1b5e33cedaa638abf06d16cff3cfa307e36b1c8e8ebfc9dec4d56cda4840b8ca0f281f320cd1abeee49b1fd6554139f131f96ca3a9a5688eb8d22febd80ca56af2153a0e3842ec4c1d9f7a9d9ef06c323d2e30475c3e6409e9ec4854c4eab8481b7b3a18ded20c282773543bf27d2068c8f198b2b2891e0b0c131f88bc1080d766cef8e2c6920cd5816d9d3c72ee8ee4e2aad63c891c150a9904ea4e03def72bbab6291789e76630ae9d68119d48138da8eba4c5e015fa8a46b409ab349c22f85c8c82c4fa1353db4286f494cd5c8ab4972b5b44656c935f801ac3246782bdf880297c48c30fcc60fd69beac5372d4f778c8ad3cdaa81ff85a63addd681761e4bd736ed409e3e239a5a8dbead71b27b8532e2ee0d8c699a2e0e0119e8ad0c4c452020f9ad6bb93fa32348d28c6de689cbd0f0fb4770a98324bd4409d4036749077559b803b5ef2e0f585e630e3075f7e355fcdba605a556b60d6c6a322621456df7943b5789b192cc57722f95dc472475d67b78da73dfdbed0ef83846ee6694e6d50bc59646abbd13d63f4bf7390bf47408f9e3ffc2188e99b67e595e3c33bd3d29773eb714bc615d1765f1214602e9b6078b9c6bf4ac616cd71b3f2ed217f2c1966df27f2340ac66921b0f1a7ac361ab5cca7d5c12e915abcadfc9943e89dddeb58b74077b927113be410df527bab0fb46913e3825065296088dbe7f16b76cee880e460fc63e6b86253874ae25c9baba84869fa10c3a68599c24e1535503eb65a37a0e29e12f41e3973df0af09b01dabea801ef937d3629c5ff8f1d65f8548d95800bfca1d42a2b16a686c3cac079166b45a989cc86b414acffc805c7a5417adc691e9860a90655d87796ba62d57a07b1fc07d2754279ee0222417b3a068e817f6ca9b45f432cd249f0c5d8d598e7ab37ca04660edcf974a35d4fccbc190ba16c8a9dd672d87d968905f574965ff5690202eed019d545a00229cb240cdca83a069a818898bb72ed9a21ada6600d9a382da22981a1104f16e988ba7d023883ace9beaf7e77ce0422c859ea7f77d2cd8088b185406c9cb3b016163224be499755c5dd80addae89113b6d89a693014f92faa8d46d486e6fe3d7c7bfebbd70544e8383b1d641d74aee91c8e671b61b014c5e1a58c064f317284290ca8368dae8392043af0c4f"}) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002740)={0x2dc, "affdd5632cce6a4c1dc848eb473eeeb3cb53699ca29b37dbec069bd78ea9f20ff6d94a8fb59f75f0a4bf745fa06119b37a9cc09b186ee8e193cac128f5b185992933b908f2110cef78568b69a8e060f4a396ef0c34a3fb4f1bdff0a899e32d41b9740f12a34fe30d843de7d4fb927e6aaa6d4e255c8577b32f21b17252318e88f140591be2838c6967a53dd1db61c9cd95bf798d9fb8dfc6ce18c7aee382e0db18fc42c87eeabaff0b79f8aadefce32a3a6a0180c9cf68c22a2952675384684dce507de7f943ff8910f6e856acb879aaf31029689b5390881bd576f2d6d96681d2ffab4d010ee82aedf5b971917baf40f9df01ea8f603cf6642ae6849dc0aa238be480b181e732564795ebc6f6cad4e0709d85e3aa3b94a8b7a3ed8160f563b76d85d7ef3b44a7714445a3c0b8e1fff6fb5b7dc49ddf81a5318856b14f506acad0258740ba11a5bb432f2aba1acb100ae2038cb9c7bd2e4e912ac1f3d5e48c6886094b4aa5d16c679165aeec29f65d8158663aa1fc2a5a7373e2c5603fa2bfd50a268c0ea283d99e521044d68a06d2f771083723b72777be368c44492f68bb5847483c19d3ffa6ae5e194d9cabaf4471962ec5eca5e61841d9730a58022761e381cb8a306dcb6cbd1c2b4cef19935133d06eb926ff83cfb7b8e998023113b9524e75ea4b00b565957a8a6d0199a6fdeebba19b9645e88ac86d197a571888f8db18016a1a3f95290732658b4aa6e8a44499e74158bc5f96bb678302756c89cb23726b465950f2aa038b8e6aad6d1e66b806f10989c57d1bf15fd50e8a316ffd00425976d58402d298cd74182134b82b5303f169374d0a07a49e7c68757843d0bf07b767b98731094b16da160931c39757bbefa5ede5ddac586d2d3d3c961c05535ba2f6f041721afe32e74166c259553972cbc2a57c8a656c6913383a880f9ffb2b2a112a34c317f015c1f5ed29905d5eef365570bdce4fc18d4ec2e77fd9f0fde5a640693b88f49c7fc04705ea80920c50cff0e7b5e47e9cdfce9d9e"}) (async) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000002a40)={0xf13, "8cec365cf5bb7464fbe04e11c7038a04e07b33ad413951847a8215ebfe691980ffe8964266c45954fcb333451a8133e9a857543185ccdece0f36729416cf3b9bbbe8a6b14fdaae2de534bf349bd3e1ade17bc6d801814186d39f39b7b13f0a97aea809e71946a005e0aff6df44440636c1f936c2b4f9b6e1dfdcb63884a3eb1f7f614f398a425f3f4c24405d8d9b11f51bd9c1ef045c76ff957a05dd93dfe1328c4ef09e11edf51e951200afd86794cfc2174c87899891b72d23265ffa0c7db62246a89c94cd5306981a82feb8e4d8e76312a91ad7b4cad1b6f8e3683a80fb412936e0273c3aebdddd5a496420483d9396fc677e452187a7aa559d32dcde936b8f83d0ac24a428a4f29f8d4cab4e42c3214b23c2a13feadc1f5427974ee1d68aaa8fda4dfbdde400c9eb1843b0ea0e009840c2094cbec781b5df35fed04aefff5665747f7e74e672204306e14e3ccfbf6b72a0904a510cc2e73882351ee6d4971277f55046031ae783c15bda524784f32276152361705f29fdbcc8f8495e839b5fc82c9c4efea09f8523759e79dc5f4ab53ac8d23c00afe80b7096aba4e7eb049f1f644f59b1c994664d80f7e71da45e4e7eaec6ac9b1f641b96555a25aeeb96a25be5c19faacc4ae2812717c8315988bec7e52405094697d658223966716b09f1af298430e0e68e690eb4d20e2865d8ee81a40d6579d107e231b6ec5a1089afae942e4ec0abe3e0fde4c868f5815b1dd0fbece4e55e2c3744eecbb85dd58305db1161e5b88e697b397d435eecbe9ea5da6c1c280fe25dbdf0c6d0be84192697f535c0825052a94713c23004efb800d37df245421d1c958f8f63b7316ceae55baca1cf964bbeb508a2354a4a38a9ebb412462437899787946999ac59436cc883dcb8b87ce8bac45cdc3002e37a7d482bf3b4fab1682dcdafd5f8b78b6db5781b325cec17adeb2e951ccaa4317e8594cd8066f766d09b389c349f053236f1b453065765c70d4ca1ff141275999e2ce4ac8fd81d99ba568bab2699b9acbab350d9e90d017067644893bb16b6afd4776787e3b29e2de0a7df7b096feb48b1ef5af227df1fb5fb5a97661ae3e18f53eee04cc7fb1bb8e7516210042443c27472387e64799881b23864c552c6ed839c35bde618842c389a83601f741de67edfe800c7dbba945963fbbf3b18392bf006c1acbc935cb405a4d8f9549db0f50de382238f564e9f69e745c1882e1daf627faeae07a6cf6470d5369bd55dcacc982b0f349643ed9420156e97508082dc5c44526d60c49fc1053aaf3c7a3c112fd32e697c9e91683378264fa0edf3dcda05c83c75e38ed3ec3669b9ad15cd9fffc318531ca74476b63e69eb82bc5d8f7a587abbe5d6c91c7ac6386d759ebcdc0abff822c84475bb746b975af511cf9c3733891afe0614b1e03d71164c530351c25a96c07c06a64802f8dea93c45c88a66d265564ea870d6a6cc511abfb3fc6f3d073d3f8483a7acbcbb62b39b45922b3c0cf4cefaf745499e9e8af8d03a1e740053f4083fae9541085d188011c92d28eff4a645c1ef4980c8f9d23402a26dce2585018f715b51c2ab74b187b8f7386519ea8f3ea0f48b433384c7137d0577f9d50c3802b4891808b51dfe3eb1d553a129b957cab40e026015a302722c8817514060756ae9629684211257e4f64f3c6c161e8b2e3dfa91d6ab5095bcde2f51ab0d46efae9821855d6938f51fc2504b17ea376d03072fee69ad40d6f080ec550ae9bdc5423ec28f82986281fcc952cfbebf843d414dbcf8706ddd99650aca0a8627a5e90136306200c98e299fab691ea88341e02b8efc6c9eaed393174671e5cebc9dc41aa955ffd69db318f21ad4c57209dc3322ec145bc4457611ee5fc2de4bd8f7c045a7e40447ba0502d38b8b51d424d5cb5b902261346fe905f8fc1b391971a1e30137e9cf6835c3546a9b1d864e5d7874e2db38566d7a92c51498bc1c7c288d5dc8bd046e24c4e5bd2bd8cfcc647d7142f5e8cc0e45404fa05e5d25f2391f08a1579190c897b9789ec2ae44c24241472222277cbf4a8ac5ea51389400317afaa1afbe9449303f929656440d4c010e8cf49db53ff1eace3e6e90f41f1a17b01546a19a4b1c8289c2ae6d41016e31672d1032a303615088d311bd760564ff92eeeeb9dfde242be9942d3953fda6e48cf0e15ee5c4044f363247d7b578091d6c9c94fcd2d27223dd17be16d3a4005f263758aaf173727a9cd6218e91d6b0cf3101fefb6762d0d030ddd007002e5e157e6111be4bbb95e5852b1b4f278fdd132ebb954762376a632c4d92413dc5a59febd7f732a9a8bf753587dd131d988cc4559bb7f86582e41228dd4661592ae858881c5b58bf024e0cc24fde8d66f744ccb8727a81a47e0d17a359d0b2288b4ee12dc64d6347db1091908cada1651b13e7c843d7947e783e6abe3b4da34871fa191c093841a44ad87cb507a5135cbb07220e468fa827ce47a608cd7d1f6547c043d007e0fbaf9cac32258c35daf65952af92dc98f99539878363dfb8080db3727a1e1e1c2bb470b5cf7c7e500b68a5a8b42a7c9e7a7f6b226d872c520a270090f355d9a09c2cc13c2064b3083f0228aeea1deb79976c80f60adc1ed2eae1619570546e424cb75fd23daec942dbd10bb586ba676247efaebb5e73aecbc7b8453760550ee62343cfd51836bf64d8b22293623cb0f2a187a97e5d294d7af7e8e20a95a088bda40dc14729893acba5243776c04f4961023cc44a0811c4226a19b7cb68a183ce0aa305b27c00a851cccd61a4c08310c7854c16444654e5f648beeb6971603c25b3ccd4e5b9fc8450e66064ed22a779d1f546126f9d6273337ee329208494503c7875351387f6a82bdb445780e04c725e728c783466abc44ee31fb89b94f6b5ffbf75548412494e30f19c0ee4ec74bfcedbbffea1f46112d59519b5a6b6401e1a53b97156f1acf5bc462a421840099c7a3ae84943c6e312214940715a15182d1d1d9aced17edeeedc49f04561275e4228222adc8bbcd1db0295d878ef41769cc6480cf3fef291bb85803fc263a4fce90bb9f6b6f3b32ff5d6387db382b999955ae315fa231b334adc0bce99b23c979f842506dd9178075941ccd4824df5226007adbed2a9cf342c144af9f6cbfa2437ca30410d69deca93e98f92730190977b43702d0b8b79cd32f913e14bafbe0c18358b35b0e70e9642e6a91149bd763e03d190f8951e31ec4100997528f5d8f60ed2e1f6834cb6e1c65a54669339ada699d5a64d9c09c4f25865b4fe32a063d7cd497d38b4be434e97f17962962800f5ad017225977b56fc0726325120d7b5fdd0c7412100175ebe2915218eeb85e848e99829d6947b695218ed17a29220edf2b126b3572251345d97f6eafc62c07f467b6edd93e0ab083b22e76b3a812c1abe151645b42f61851ee3c5ad81d0b5b97d9c86387a33d657663834d9602b9d9fa5132cc7630b05003a0535bd6d630907abdaeb3b84d81b4041493413d78a09075d84a8f75c7a311d7efff3cd8f315620090a5b0e0017269f9e2f6c9cb225d63e40891ccb1aac68b4c7482ae1f6ebe05047cabc424c7dda704862e80ae1870a0cc0a0060e55439e30f60fab1a514191975cc41976e6a9004d5e329328b50b53bcbe6d1f22bc91e35eaae9a1249f68a400a0fd8016521d6dbbc79e7d51de50b9d07ac7a348859534dec92f860a5b71a46c063a483c7735880e07ea0559790fcbd25ba75b24a20bfb262da1fc0dd03e2617a2f1709c07db349b828e8893f9e14f343f14572ddb35d40d1a11b70121e1386d39d869cfb60a200e7bdb2af0ef9911bf56f7d66e81bef9b96a8781744abb41b6ccc330c695348ae3ee164f2502ce8b684ad4fd16171095ed1c44df0d8bc7cc80a423cdb5eb5a6cc2d80380338ff3d5530a14c452c5f4ca56947567e94f34df70d39b6d32c53ec79bffa354f87aa92878f0cbefc220def5e1ca892ebd8d2e7c2c6dc84dc4e0fe12d25d0a59a4101c3bb5cf27f55a834f88cae048c2259cb79bea3702de4c2d480ab190a3fc826f4f27b019d589b6c63a2b03feae478e9a9bc7f7d34b589cdda4c6211fcac8fc33514a9b7ad81b3fbfc4eb69d4613e6becb3bd716b314da8c1abcfee7f9255fb4070a2fee4ec6fa950c61e82327408eb2a21e245e241877dc5578bd01541430821f996363d00198ad0ce69de3890fcb8db758259a8ee21ad03fd274cd2589f24076ba83367f37688e8e669e87ae5014c88c34ed1e4b8b190f6c318d00f04b01a8fb8e18a95bb6981e44cdf8ba59eb0010445ac52f0904d3e859b4b318ec94ec814edd38584ff62d03dca3e01a13461c15c84b0d353dc07749b3b1e372bff9c06489636d9b015bfaa3e111b90d150d7e9d6673d45c02a36f672aaef27fa4ce4744b73f5dc7454cdf9f896fcd1f9ba84f36e50a06f7bd517d534a1aa7365e7b82815a4a88898d95aaddf7cd4bd31cae51a3dc4e9a65f934e02e8bf114a9c688af477406f7cdf8a530939a4097ad721b7f563e47142fc6502c2c6bd82e620afc6e63ce3f15c0c86890c12fa3555009b4c9f7ac6659d70863d91c059dc70c83dea76c7a647de000313c3b8fe2354eece656f632d824b25d88f7e631d82ec760379fa2dd8f78de63be58dc6cbd133e1c705d1fbc8261a62fe8b1f8c045a5a66d08e9f9b1604024ac7ffcefc7f55b6b8103d998355a3a048b5c6f705c8ae2d18f0596490e7ecfaa750f31f8430293b7b0a0d28cd1417dafc7ecbaa04abd4f494518467ddabba4759847dfbea3d00849c623533a82be3c977e2869237c032fc754db3fe9c96c9903a6a9838b3298375fd94a4465792d01550e69d3aacf24e31c88b6ff537797ab9ce54eed252708af1925e8e27ab132aa77ebed781514456991dd4a426448a958a17851bc9fcf2c18094683e608204dbc4a8652267b1d91c5420c8977ff1c461df758bc5fc55acc3b1d206a9d7298418b30f4dacd46f88eca3e743c9a6df052c67379481df4482a0b4607eeea41c101ddace6db8abe4519ce67425d026ca92fe631b7c895beef5e393eb638869151e6facf16c7502cb24cc280e573544042c880b93be3dafde6fb02813193ce227deb9d1b258e1e9e39c01383f2c249ce1ae9eac956500aff7e4367992445389ac8afeabd8a7c20397366e8f4dea2a49217cb067c8d9b3c45d76c2d330d70e0f824d6a1c6c42de3474d261af759a9aecdd8d6b812b0f90dc4cc7821f82a074455d74be3ae3044b617c4197843e77d2d99aa1ef9ffc4bb7d0174e164f54a1c71276e4f910602f5a506ba76627674d9153052a8c749e021202e386964d1e06e3d444da6bc073c48eadbc66f65f195cfb20179900f83e6357e6797802c4c59e392d8a504728cc3a56489dc668c16426652b880d6c2a60587acba619a79c81c1c44aed2f2f6eea580d49b5cb66abd0"}) (async, rerun: 32) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000003980)={0xe81, "302e01ef78baf674c698728777aee3223ca0cc605b272c8c146aba1f6c9f0d98e6a7b5b4cfe20045fd206407c901ab21858db4523e9c4920e4ee9fb08d4972d775bf82edec279f8b83ae9fc41cf81d8fd0b88c0ba3dac48a3b9ff66f48116d5f6263659d0eddb982c36701f4686800f6ba948720bb1670070752f118bc18be61ff359e7dc633e773ab7b057e6a678283deee90494a8c9c07a064a93f75347bf9670e79ee1c64bb0c94e8e6d63fdc5a3c3dbef431b75fd88dfb1a4ebe933a156196e01d475889bea784a73342417fb615e4a82acf12209869c47db720db5fade804533a5f47fd29a287e72f64d2158f83c02ba4c26dc8651840b50f4e0fa5faaf5562f5787d38b279ac03d4280f0bbe5cd99fb7ee9360fec01aa69e9eeeaf43650281236c14bca51a31307ad8fa3a0cc544caf9519a4407d06cc8b2636be57d347c748397e52affd28af90c0f5d7eb6e7d941e34f15fb7ed4d088da28cfb0b75a3eaf273d34b7f4006d637daf41fa6a4f4945ff66d64d09de1fa4169fa0fece00a5b178bd9a4e5bc490b4dcf0c394bf8164976b0c0c131e12bdccf7b5e6334135483b64531d7b63ab1622b1135ce2775a2ddbe1db9d91fe55f9717651586aeceb18898677513aff4dd3598f0cf8773e60c21322b5cb960190811e4823e23ecb6de6fcf7411e66c15f7c3b62b1303c8e08386ffaa186ae4bbbf68d12bbd87118a286a3b13a0f8cce48ed84907a0e8269895c12c9ecd79795ae9ac49cd5214d6e15425317bab258fe37eda5f7e5c6bbea99ada0488b2d79e20b46b93ee7025a928790eae3a1ee1b05cc1a59f8e1d2553d8b7e313fe943b5ffd9229a56097f0e83e615da315c090c6f456d420f52d6b3d3f4fb0a0f83646044096b2782ea4f4e9350f7fff9cf49d69307fe83abdfa14c1f538e5a03b75ae46f40b23065693a356b3541e7845833ac9fa2c05c9014ae03c212edd547082ee1059f4a0d92f925c941d9bd9378efb85713c1bdfa65deba5861a680a0a9428dc242079fc5714b25b6d93e966191e8e9b309ac0c869cb28b64c1aa5c774642cdbb6e62c3267ad7e6ab35f617b25e160541bbdfa3dc63519833ad55617ad5699ae71aca633c4223b424e400697a592176963e1955ce06de55d76353be6d222ada4ac2c3b5a5c6d24574a3eeede8ff8f89571b6af3751d11fc91de52b235ac506a5434468129a70787cc0493ed74aabd21f52facdcf7c365143d6a5d85ccc9c4bc07cd8aeb0be0fe021918d5751e77243f0a7b753ae5ff7d245c14d81bf150931451a6ffcfb1e616c51f809cc811f1e8e15ab6fa3abf3fc2e8f01d447624369a53b2816f2b9b8560c4665d00c115127bc022e27202c8bdd3f490198b1ebdfa4f3dc1363366d39a06dc88590757f95e4391e986d3bb7bb534dfe4383dd5026d9dfc08c5c778033c82e6cc9909e6c0ca63bd30678585753ad6b95d0563d2f88dfca80497b4501a2ebbbc841ec6dee8f126a49934ed23f2483b9bf384a6138b2f25b77727c0389df2e91c2044494fb5ae41919caa3efe1756f60ed47cdc5de789853dd41211f70531f682153464f66470bcdd389d22ca11a4b589f05561a6b6608254b7a3c97179cde4b38352adb09d867b1dbb3fba30e3f1a7b9ecb3c675bdaaa59d2215c12e78cd02d7b7e3a5c2fe933faf191ec058c793b96c02aafece08fa349ee133d99590c8bed06cd7331fa8813fa6c3f8eeb13aee5b14975b580bd09876db042c4e9a85b20c2188e1108a178c4425d0c835b611b33b53fcdce7615bb1b827002a390320e5ef6a4b1979255a5aa14a9baa86230918eb86a8de87df2dc9f845c3cfb192176e5fa0fb36c2f64be84554bcc654aeb6f8e8131d2a9f66872a7fe9e6a1d4b2943d6df274321a07a57419d8c1243347d5507d4ddecaa0c095f87bfdfffe6d6479ee3ca244cb938ebcfd8ec7f8b3b6ee5b56c9292f6a95dfccce0aa4f703005e0d3559da6ef0bfdcffd8d71892d0f898775722bc16d6111bd3c861c5df7ef460f6b5371b5cdaa0ae754d33fcb98c08364c89c993b60a96da6f4ffd94e4609feaffcf1a857096987278c51c2acd8e0fd058f6ddfb3bc95d00e86c3e47734ee3fa9238f0752d6dd17783f5d781567966339a02d7693660fc02dbaba095cbcf98e79d28785ad398a4f853439212ddfa64f842e3cee0888f909e5bf4ae54cb0ad621a96add52e3a99f9cf1a8891b2836d27a4feb63f0b9865580f19a26078aef2c2748bdd5706d258298c4cbbb696fb95c5068c91d522ab2071d754270219d889c378458364ae6e8b0618bf8b5ac648583e39f50a79aa7a79d8c1bb8a6925ead04d01c16134e48f5497dd0f372a4d8e427f3a748d14c5e14044b0c248f4f3f5309968a607443006025c6ca1559fd701e7c0bb7edc40b9838388737fa8a070ecb840d68420cdfc81b01fb4a2b2c3631062ab18eb5590adbd23c4fd3fa19d3ce97ff889e3da9604ee979fb86648af9872e7fc7ec39f1dd28f3e38f212892f99617a8de009cda8e4cdb22fb951b5abab38c27607a56947b05d266acf287e27445b68ff5c101b43ab7bbaf381f9b9b724cbabc1010047e75ad3cb5703468838e4776d0582d5c0debd1ca116c0c35bff7cfbfa63edb8410d14c5486dd497df2bc93a8bc7d355834686ca3d76277178d0ccc24aca54f70dede296dc7dd2b833e797c16179b51fef0a3d16a9ee975610c6259b25bbbc9042a3179e75cd1a850dc5845ad97bc30153b457e791ca9bf25fd5073729bdee608ae520ea121babf451259fbde83f6faf48f09d62bc7f485c6c183bbc5b9df64326c3b495dfacdc954cf2339326538e7e88fc7fb9bae3c27ab12aca4c72f77e0c1fac0365f044cc3e72a69777b8e767c23554eb8c9a158dc54244b869f4ef468ca309199e3b5924b92af3e1a5376272f95dc05129d45de710eb2af025587e8eb9efcf00315bb98a55de30ec130b44e49017aace27fb338650ce9da07adaa6a5a04c5434bcecced18adcb8bc768a7436753dfe46af04cd921dc8fd0b7f7a1fe610338bcf8fc413256266b5816a24555102cc3c188c90ab986b59e66af4e906787b4efaa2a26ea8f839b68975185daa4799f759756fb7f209c64b94b11a1fdff854e6765f7869792ec2f469bd90fa91f361c52943abf03acb374f276de7fc12246a18e37b074b8e2ac2b592030c095d5f57880b43192dbcbc03bf9a80861250c81b835eedcffe6ba60b6fa51ffad5ebad75404fb215c26ce611de59a88f4874663412eed87f051d953665c33160aadb63774a9f8ac9ade00be77c9e045450505dc89a0b8d74eec19d98ae2814701de252695ff4bda7c1042fc2f576a3d40f7a0883bdea39fc60ed460f80680f2b08cab073593121e6ec9620873687e17efc9219afccfe4b7d09d3f610350d58747ed6200153df077a73561cef199b813d2b2565a8fa170fd3d393f210943e6dc7fa6bec3949fc1753b93f7c543923857f7c3b5298a70c2ebddd9c99e8e204df4ce1f3357bab6d308cfe90faa793b12bf85b5f98f14fb7b02029d2f2ff1ed6e8df61b122137455fa14f5d2d43b98eb2d28c7b5fda20a9f99c8e63831c9d933e569f1d5621bcfdb368f9a9a5df5d076ec49a8c44c285a6139c4217e5147376e1780bea813af34a05194ee5d6a015ea18f8d0ea12e8a3b0f356a768a7548e9b0213aa7decee6b509b53868a13c4eb3686497778bee6205636abdec8d32a2699cfe6ccb774c4dd8a966c411fea2985438c2040a4f47537c62df5d40014f4b7b283d28e16f8b77701e182fcaf0e4e14b3532b0e30d901fc0641053340dabfb1005ae8c821fc57d43b84efb1769f4b0be44b9386ea01c389d8eb8f4128aba590ce59a0fe3b2b09086edbb238b6faa52e5fd84595cd80369076aed04a013f3516d252b405dac52552d683450cbb23e4ce589dbd1e5da2c710e16f858cdfe1c8ac50df38ac31f4fe50b7fff51caf00e8d6e9a4e0539fa2a48821f53aff8c95d526f9e07d6ebac260151ae1d2a0eecb5a06ea5560392e3123c82afb7ad1319202f9351bd88ea6df8a6958e286317229e24d37a46439b6ffa4235a2c9b3a40ebcabf3d3634a7315013eb1b7793d2ad2af10fc021c36d121ab5f2cb1187be1a725086b85a97cdf7dc691f3073c8d3d4bf8cbd98f7c8d794f2815730d9306f1688993095fa550a34566e0048e0bd15753c0a161b3e9bdf69a9383678da4afd86d797518cd6fb2031f237569bf65959a4311e0d0ee649691fd627d8ed25ab507818fdf604e61f32f8cd967481ee5605accf31cecee525675b3554c7c3d4c17e4bdd2d28b5341c64dc213667d256aa1883a4245be4a7d7fc625a7f6f12a3dccee54d8f0923dd72ff86f75c5b5c2ac4230e360f1138b866336749d75c911de370cf1ebd4875784c7c4c4f686827cc4bd7ff744b90ac08a754ed80003363f470eab58fc6758c8d44818fd8bba2d6c22645df2049d22d02d1c0ebf3d6bafeb8b9aab8c29e68f0382daeee4c0dfff8e55f6d94bb883b9eb12a81e0e07f1a13861a307a294d28c0aca246c4825ed2f3835fbb83da74d0b7de71cec91b77c537f4bf86e99f63a3e6010b52532d87c2cde51b69e8af5cdbdead17a014a729fd8490cb5a6e98e9d090e1755f62d74e28ba6f225b5ec62cb1492ff54f0bf9ca9cb5862197e06b813229b6ae4664b30a8f4bb385371e97e8117348bb07659faa0f536198d3c42834f3b585a513276b62ed4ac5dc93c98a7beee168723f80bd87d30a2c75c663434ce263edbd41f98d9cade0d6299e93b4ed15e53296a91e136049d7ad582ab9c7209c70e5b5d848ecd1b73358101fea9d65af1a6ce0e3243461dd9811c1b2dbb44642b3ab708b834c08f19cd159a87513c989bd51725bdf111538fb72b790ff97b5be56763fd0616a4ad7fc99b88d595d7785cd24e5594568a5b9ff8fbda0a64d9ab106eb85a21edc06933dcac66cb0daaf24c5a96e1d6c092053d355a336dc39351535767b0f7c7ec759714c639f1afb5681c859b90952e42e7e02eade38e3f7f7c2ab9e3929a67afa127c739c96d4ea829c70c49617f09ce9826a96b10b0fb6e975e76f69ecf99df64506acbb3c04e23643d9feeec5ea4e434f13f61554abc7817fd5009a6b0c163208c16132219695121ac8895518764d546082a155757bc1dca249029672cb557b33a082c6dccfde23054347e11732c85be35a0f27f56d79a6888c8d6c67da8190bd085c35cfe8eb"}) (async, rerun: 32) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000004840)=""/90) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000048c0)) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000004900)) (async) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000004940)=[0x5, 0x8]) read$hidraw(r2, &(0x7f0000004980)=""/109, 0x6d) (async) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000004a00)=""/116) 01:40:00 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x200400) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000040)={0x2, 0x1, 0x7fffffff}) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000080)={0x1d, "5e6069226c4844d476c9e5c9bbbc0bf5a213112fa967b1d310c21d80a8"}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x3, 0x2, 0x6}) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000100)) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000140)={0x3, 0xffffffff, 0x3f}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000180)={0x3, 0x0, 0x3}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000001c0)={0x2, 0x200, 0x880e}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000200)={0x1, 0xffffffff, 0x6}) r1 = syz_open_dev$hiddev(&(0x7f0000000240), 0x8000000000000001, 0x40000) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000280)) r2 = syz_open_dev$hiddev(&(0x7f00000002c0), 0x1, 0x4000) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000000300)) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000340)={0x3, 0xffffffff, 0x9739, 0x2000000, 0xfff, 0x1bf0361e}) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f0000000380)={{0x2, 0x3, 0x80, 0x5, 0x100, 0x6}, 0x22e, [0x994, 0x2, 0x2, 0x6, 0xffffffc3, 0x9, 0x3, 0x80000000, 0x5, 0x5, 0x7f, 0x100, 0xf8a, 0x8, 0x0, 0x5, 0x2c80, 0x400000, 0x6, 0x81, 0x0, 0x3ff, 0x800, 0x20, 0x6, 0xb9, 0x2, 0x20, 0xfff, 0x1b96, 0x200, 0x80, 0x294c7501, 0x1, 0x9, 0xffffffff, 0x3, 0x20, 0xfffffffa, 0xe6fb, 0x15f8, 0x0, 0x80000001, 0x6, 0x2, 0x400, 0x62f, 0x4, 0x80, 0x3, 0xff, 0x8a, 0x8001, 0x80, 0x8, 0x8001, 0x401, 0x9, 0x5774, 0x0, 0x9, 0xfa, 0x7fff, 0x1, 0x8, 0x4, 0x20, 0x9, 0x0, 0x800, 0x3, 0xffffff81, 0x3ff, 0x2, 0x8, 0x3, 0x3, 0xffffffff, 0x2, 0x9, 0xeda, 0x1000, 0x9, 0x7, 0xffffffff, 0x4, 0x74, 0x1, 0x8, 0x7, 0x40, 0xa68, 0x3, 0x3, 0xe2, 0x80, 0x0, 0x0, 0xd11e, 0x10000, 0x401, 0xdbc5, 0x7, 0x10001, 0x2, 0x2, 0x4, 0x7fff, 0x8, 0x6, 0x5, 0x7, 0x8, 0x4, 0x8001, 0x9b8, 0xc0, 0x400, 0x80, 0x9, 0x40, 0x6, 0x3800, 0x81, 0x3ff, 0x7fffffff, 0x2ba, 0x8, 0x1, 0x1, 0x4, 0x80, 0x7f, 0x1f, 0x6, 0xb2f5, 0x101, 0x200, 0x1ff, 0xfffffeff, 0x6, 0x8, 0x5, 0x2, 0x101, 0x80, 0xffffdba4, 0x3, 0x10000, 0x9, 0x8001, 0xfff, 0xbc4, 0x0, 0x9337, 0x1, 0x0, 0xfffffffc, 0x3, 0xd60e, 0x7f, 0x8, 0x6, 0x8, 0xa7e, 0x5, 0x6, 0x8000, 0xc33, 0x9, 0x4, 0x0, 0x7, 0xfffffeff, 0x9, 0xfffffffe, 0x1, 0x8, 0x10001, 0x3, 0xb9f, 0xfff, 0xd72, 0xff0a, 0xffffff05, 0x2, 0xffffffff, 0x40, 0x10001, 0x9fc5, 0x6, 0x6, 0x5fd29378, 0x10000, 0x4, 0x8, 0xffffff4a, 0x1, 0x6, 0x7fff, 0x20, 0x100, 0x0, 0x3, 0x3, 0x1, 0xffff8001, 0x10001, 0x58b55a72, 0x1, 0x8, 0x40, 0xffff, 0x7, 0x0, 0x6, 0x7ff, 0x4, 0x0, 0x3, 0x3, 0x5, 0x200, 0x8001, 0x7fffffff, 0xffffffc0, 0x3, 0x4, 0xe3, 0x3, 0xfffffff9, 0x6, 0x8, 0xfffffffc, 0xffffffff, 0x10000, 0x1f, 0x80000000, 0x7fff, 0xfc5, 0x6, 0x100000, 0x0, 0x8, 0x3, 0x6a, 0x0, 0x4, 0x2, 0x800, 0x0, 0xc181, 0x1, 0x8, 0x240, 0x26, 0x80000001, 0x0, 0x7e90, 0x1, 0x200, 0xffffffff, 0xed, 0x8, 0x100, 0x5f56, 0xf80, 0x5, 0xffff0001, 0x10, 0xffffffff, 0xffff, 0x6, 0x0, 0x3d9, 0x3, 0x3, 0xbf, 0x20, 0x9, 0xfffffffc, 0x1f, 0x800, 0x1000, 0x1f50, 0x725, 0x3, 0x1, 0x8001, 0x80, 0x3ff, 0x3, 0x5, 0x9, 0x1, 0xb5, 0x4, 0x2, 0x0, 0x1, 0x9, 0x4, 0x7, 0xffffffff, 0x3f, 0x8001, 0x0, 0x492ff101, 0xbf, 0x6, 0x0, 0x682c, 0x9, 0x7, 0x5, 0x0, 0x2, 0x6, 0x7fffffff, 0x3, 0x5, 0x4, 0x20, 0x0, 0x8000, 0x9ea, 0xffff, 0xb3, 0x1, 0x10001, 0xbbb, 0x1000, 0x0, 0x1, 0x8, 0x401, 0x1, 0x6, 0x1, 0x8, 0xcd8c, 0x6, 0x1, 0xffff, 0x1, 0x7, 0x9b, 0x81, 0x37da, 0x3, 0xff, 0x1, 0x8, 0x0, 0x100, 0x4ec, 0x8001, 0xffffffff, 0x8, 0x6, 0xffff, 0x101, 0x1, 0x5, 0x81, 0x9, 0x1, 0x1, 0x4f34, 0x9, 0x8, 0x2, 0x7ff, 0x848, 0x0, 0x57da35fc, 0x0, 0x200, 0x5fb, 0x400, 0x800, 0x7a, 0x0, 0x5, 0x3, 0x0, 0x1, 0x86, 0x40, 0x81, 0x80, 0x1, 0xfffff26d, 0xab, 0x1, 0x4, 0x133, 0x3, 0x7, 0x1, 0x7, 0x6, 0x800, 0x4, 0x65b, 0x5, 0x7f, 0x101, 0x9, 0x0, 0x1, 0x4, 0x1, 0x3866, 0x1000, 0x0, 0x6, 0xfffffffe, 0x7, 0x6, 0x64a, 0xfffffff8, 0x70d, 0x401, 0xcbc5, 0x9, 0x8, 0x4, 0x4, 0x400, 0x815d, 0x5, 0x5, 0x23de, 0x0, 0x3, 0xfffff001, 0x6, 0x6, 0x400, 0x80, 0x9, 0xb0b3, 0x6, 0x1, 0x4, 0x40, 0xfff, 0x100, 0x6, 0x5, 0x8, 0x1f, 0x5, 0x6, 0x0, 0x9, 0x5b, 0x3, 0x32, 0x8001, 0x0, 0x2, 0x4, 0x80000000, 0x3, 0xe7c1, 0x7fffffff, 0x445, 0x4, 0x1, 0x9c, 0x1, 0x0, 0x800, 0xffff, 0x17069d00, 0x10001, 0x9, 0x1, 0x12e8, 0x0, 0x7fff, 0x7, 0xfff, 0x2988, 0x80000001, 0x0, 0x1, 0x401, 0x401, 0x200, 0x1, 0x40, 0x80000000, 0xc7, 0x9, 0x41, 0xfffffff9, 0xb6d, 0x100, 0x707, 0x1, 0x1, 0x4, 0x1, 0x31f, 0x6, 0x0, 0x51, 0x800, 0x1, 0x7ff, 0x100, 0x8, 0x2, 0x9, 0x17d, 0x5, 0x400, 0x9, 0x101, 0x0, 0x3ff, 0x8, 0xfffffffd, 0x7ff, 0xc3e, 0x10000, 0x0, 0x6b9c, 0x464, 0x6, 0x67a3, 0xd29, 0x9, 0xe1fc, 0xf1dd, 0xfff, 0x8, 0x4, 0x8000, 0x7fffffff, 0x5, 0x5, 0x1, 0x5, 0xfffff502, 0x100, 0x3, 0x1, 0xfffffffd, 0x1, 0x6, 0xfffffffe, 0x0, 0x7, 0x7f, 0x6, 0x3, 0x3, 0x10000000, 0x3, 0xffffc547, 0x9, 0x7ec65d8a, 0x800, 0x5, 0x1, 0x9, 0x8001, 0x1, 0x4, 0x401, 0x2, 0x9, 0x1, 0x0, 0x4, 0x9, 0x80, 0x81, 0x9, 0x400, 0x6, 0x1, 0x6, 0x0, 0x1, 0x9, 0x8, 0x7, 0x4, 0x2, 0x330f, 0xff, 0x5, 0x57, 0x4, 0x3, 0x7, 0xfffffbff, 0x8, 0x5, 0x4, 0x9, 0x1, 0x40, 0x0, 0x3, 0x7, 0x7a43, 0x1, 0x2, 0x7, 0x6, 0x5, 0x9, 0x2, 0x0, 0x7ff, 0x9, 0x6, 0xdb8a, 0x8, 0x4, 0x5, 0x7eab, 0xfffffffe, 0x1, 0x4, 0x1, 0xfffffff9, 0x4, 0x401, 0x9, 0x2, 0x7, 0x6, 0xe0ea, 0x101, 0x7, 0x2, 0x101, 0x1ff, 0x0, 0xba, 0x9, 0x1, 0x6, 0x0, 0x5, 0x1, 0xd2d7, 0x5, 0x5060556c, 0x5, 0x0, 0x5e7, 0x7, 0x65, 0xfffffffc, 0x21d, 0x357c, 0x1, 0xd, 0x7, 0xe85, 0xff, 0x1ff, 0x83a, 0x7, 0x10000, 0x1ff, 0x10000, 0x7, 0x2, 0x5, 0x2, 0x14, 0x9, 0x9, 0x5, 0x2106, 0x8, 0x0, 0x7, 0x800, 0x40, 0x1ff, 0x6, 0xffffffff, 0x80000000, 0x80, 0x1, 0xcf33, 0xfffff001, 0x9, 0x8, 0xfff0, 0x5, 0xfffffffe, 0x3c, 0x5, 0x2, 0x8, 0x80, 0xfffffffc, 0x6, 0x81, 0x7714b9b9, 0x604f, 0xff, 0x80, 0xff, 0x101, 0x2, 0x0, 0x6, 0x246, 0x3ff, 0x74e207ed, 0x7fffffff, 0x6, 0x9f2c, 0x1, 0x10000, 0x20, 0x9, 0xbf3, 0x1642, 0x7, 0x101, 0x1, 0x80000000, 0x5, 0x80000001, 0x5f2, 0x8000, 0x80000001, 0x400, 0x401, 0x5848170a, 0x812, 0x3, 0x7fff, 0x0, 0x820b, 0x0, 0x400, 0x3, 0x0, 0x3, 0x7f, 0x1, 0xffff986d, 0x9, 0xffffffff, 0x5, 0x0, 0x6, 0x401, 0xa1, 0x4, 0x80000000, 0x5, 0x5, 0x2, 0x0, 0x2, 0x2, 0x9, 0x2, 0x6a, 0x7, 0x2, 0x0, 0x4, 0x80000000, 0x7ff, 0x2, 0x8, 0x7fffffff, 0x50000000, 0x1ff, 0x4, 0x7, 0x2, 0x5, 0x6, 0x8, 0x1, 0x2, 0x1, 0x6, 0x2, 0x8, 0xff, 0x9, 0x1683, 0x1, 0x7f, 0x3, 0xbc93, 0x10001, 0x1, 0x400, 0x7, 0x100, 0x1, 0xfffffff8, 0x3ff, 0x3, 0x40, 0x6f376eb1, 0x9, 0x3, 0x4779, 0x1000, 0xb2, 0x16af65c4, 0x1f, 0x0, 0x1, 0x1, 0x401, 0x5, 0x0, 0x6e0, 0x9, 0x0, 0xce1, 0x8001, 0x80, 0x101, 0x5, 0x8, 0x100, 0x80000001, 0x0, 0x3, 0x7fffffff, 0x8, 0x0, 0x6, 0x3ff, 0x800, 0x1ff, 0x7c0000, 0x2, 0xffffff5d, 0x8, 0xfffffffd, 0x473, 0x80000000, 0x8, 0x2, 0x6, 0x8001, 0x0, 0x6, 0xc4, 0x3, 0x2, 0x6, 0xb49, 0x7, 0x7ff, 0x2, 0x8, 0x7fff, 0x9, 0x984, 0x5ddb, 0x42, 0x216, 0x6, 0x10001, 0xffff0001, 0x9, 0x12, 0x8ce9, 0x4, 0xf12, 0xa7, 0x7f, 0x80, 0x80, 0x1, 0x34d, 0x0, 0xfffffff9, 0x81, 0x1, 0xfffffbff, 0x1, 0x1, 0x4c, 0xa2a, 0x2, 0x7, 0x5, 0x200, 0x5, 0x9ab, 0x20, 0x7, 0x200, 0x1, 0xa5, 0x7, 0x8, 0x100, 0x80, 0x6, 0x1, 0x3, 0x1, 0x6, 0x10000, 0x1000, 0x3ff, 0x2, 0x5, 0x1, 0x6a, 0x7, 0x5, 0x40, 0x7fff, 0x15d, 0x1, 0x5, 0x8001, 0x7b83, 0x6, 0x5, 0x8, 0xf45, 0x7, 0x5, 0x0, 0x5, 0x721c, 0x6, 0x4, 0x9, 0x9, 0x2c, 0x100, 0x1, 0xffffffe0, 0x297f, 0x7f, 0x132, 0x94, 0x9, 0x40, 0x53, 0x3, 0x4, 0x4, 0x3ff, 0xe91ee292, 0x0, 0x1, 0x6, 0x1, 0x0, 0x6, 0x3, 0x1000, 0x1, 0x0, 0x0, 0xffffffff, 0x4, 0xfa6, 0x4, 0x1, 0x728, 0xfffffff8, 0x9, 0x8, 0x8, 0x7ff, 0x7, 0xfffffff7, 0x81, 0x7, 0x7, 0x1ad, 0x0, 0x3, 0x1fc00, 0x1ff, 0xb6b5, 0x80000001, 0x200, 0x4, 0x1, 0x9, 0x0, 0x9, 0x7ff, 0x8001, 0x0, 0x7, 0x3, 0xb64, 0x8, 0x0, 0x7aa, 0xffffffff, 0xff, 0x3f, 0x4, 0x4, 0xff, 0xfffffffb, 0xf8, 0x7fffffff, 0xfffffffb, 0x2]}) r3 = syz_open_dev$hiddev(&(0x7f00000013c0), 0x2, 0x40000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000001400)=0x1) r4 = syz_open_dev$hiddev(&(0x7f0000001440), 0xffffffff, 0x101100) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000001480)={0x3, 0x200, 0xfe}) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f00000014c0)=0x3) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000001500)) r5 = syz_open_dev$hiddev(&(0x7f0000001540), 0x3, 0x80200) ioctl$HIDIOCSREPORT(r5, 0x400c4808, &(0x7f0000001580)={0x1, 0x100, 0x800}) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000015c0)={0x1, 0x200, 0x9}) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000001600)) r6 = syz_open_dev$hiddev(&(0x7f0000001640), 0xffffffff, 0x20000) ioctl$HIDIOCSFLAG(r6, 0x4004480f, &(0x7f0000001680)=0x2) r7 = syz_usb_connect$printer(0x1, 0x36, &(0x7f00000016c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0xa0, 0x1, [{{0x9, 0x4, 0x0, 0x80, 0x1, 0x7, 0x1, 0x1, 0xb7, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x8, 0x9, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x7, 0xd3, 0x9}}]}}}]}}]}}, &(0x7f0000001c40)={0xa, &(0x7f0000001700)={0xa, 0x6, 0x110, 0x3, 0x6, 0x4, 0x8, 0x1}, 0xf, &(0x7f0000001740)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x40, 0xf5, 0xbec2}]}, 0x8, [{0x4, &(0x7f0000001780)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x93, &(0x7f00000017c0)=@string={0x93, 0x3, "922f6882646fa75995e2533299ad2b43922c93d388ae6e60a12c016706afdb6099732dfe80c3edf4379f32b54894005a4266f21a736344b90ca145fb88c73f7d5d33f04e1d70102d7e8ed29bf9b4ff89b38eaa739ab5099fc26d74108dc90d7bd49fd9757ccf7b39c8ea7b4cbafea3aa3a6651fbe143b641091a84a20fced538418739eeaf89ab62739ae3f983fde70cfd"}}, {0x4, &(0x7f0000001880)=@lang_id={0x4, 0x3, 0x403}}, {0xf7, &(0x7f00000018c0)=@string={0xf7, 0x3, "375faa5ea0dad65d344b7a01afe553564b13b636c2e3eabdfc8c7b53ed646c3b85f8c47a648342c2a27957b7d19aa9b40a05f7555e56103428697c9b1077e33cd0d78b2324e0d04a4ed5d11135dd0ff9cbda9afec72ce7b1d07b2e9a8176372aa99b8076cafd2d517043ce148d4bb046e79f5f9b0d32bf5c142efb77426e8c6fc06fd33babf3c889c966418ce95cc5cc5c1982b66ad395a19d8df9807c4f28a1740a276423112ce11203e68a0082a2b6d3ed8f56065f65569da538f52fd76ca1936655abb8d4431fc6db9d4891961b8fe9ac1026d3a30827a9fb706b9256e4d01c825470315c22ea663d83b4a804535b192fc7144c"}}, {0xc3, &(0x7f00000019c0)=@string={0xc3, 0x3, "b5baa796d9a6beb340ef6ee8b59f7e47f6bbea44e2cf6389fe51aa23989a545aac2e7f1a4ec8fffd281a441c45022a9701cefe21ba3a37801c3e56049ff520682325d21b67d36ee00a3affc49cc3258f9a377693a49f250740d192a3ae78843145ed918584b461ae8f845c63a8ec5f8b46faae527a927ccd96ecd5b3185a64ec03e9c7ffd4995e96033f724977685109f495cd1eb224b914ae9e31e081790f4d2d7067526cd68f80634dc54c3b3dfc9a85a2a5f7cadf9d2bdbe29d512f744392b2"}}, {0x4, &(0x7f0000001ac0)=@lang_id={0x4, 0x3, 0xc3f}}, {0x4, &(0x7f0000001b00)=@lang_id={0x4, 0x3, 0x80c}}, {0xec, &(0x7f0000001b40)=@string={0xec, 0x3, "f7ef5ceb866d1735252abe5d5fcaf61786651655ca74c21405daa0c76db4a69956a2f70692a9a7962b4e26cbd414677959acf5eef89b434af2e1abc48a0750437416c85e26f73774c9d67baab8e338444cb726beef56ac54257844843f2bd5beda8fea148f45262f0e18acd0358f02b6676308220cc282108985057aca9fbfd685b29e716c7a0caccfab479d77d8da007565c646404d66e8ec0799e712bfb5177591105158f5dbfcde44baba62a988a3638d589ec95aab91bb858fa54401eef591a0d2c212b0ccc7e41f3fa6456165a2691b6115f233ed0e77c920241b2ff58938ab52ac9b7e80e48661"}}]}) syz_usb_disconnect(r7) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000001cc0)={0x2, 0x0, 0x3}) 01:40:00 executing program 3: syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0xc0) (async) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0xc0) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) (async) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f00000000c0)="1bbb1f7ae32ce9115459a385600fee6f106721eb83744b7bd2c9463c4a0f864b8d46951e2dc23b0b20a714887ce121158a70f17ce6f0340e2c34f030e991b32c3b15e620fc1d09d823435975c83c92ccab73174dcc1b9a281b7969a26e62dd361f656f0fd46a5dcdf0d4200257caf4b16f7e254827a5e445e930f19c06332050fe2776b1e4a59977b5150bd884f7e5c318a399c6989b0cc71efcb9ccbbf1bcf6ac49889ce8cc651013dfa5f608fd35ac51dde0f8", 0xb4) syz_open_dev$hiddev(&(0x7f0000000180), 0x3, 0x4000) (async) r2 = syz_open_dev$hiddev(&(0x7f0000000180), 0x3, 0x4000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000001c0)=0x2) r3 = syz_open_dev$evdev(&(0x7f0000000200), 0x100000000, 0x3030c0) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000240)=0x4) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000280)) (async) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000280)) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000002c0)={0x20, 0x1, 0x76, 0x3, "2e8c62f0e9b9f4478016cab01120ce12fef067fb5a4b56f7cca98f66c36587ab"}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000300)={0x1, 0x200, 0x3}) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000340)={0x25, "ca4a56f436ef0ce2c30912a32edf9bb4d3c01c3a106fe23d786f7a4bccf4cd9c3b9a04b321"}) (async) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000340)={0x25, "ca4a56f436ef0ce2c30912a32edf9bb4d3c01c3a106fe23d786f7a4bccf4cd9c3b9a04b321"}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000380)={0xc2, 0x8, 0xaac, 0x1ff}) r4 = syz_open_dev$evdev(&(0x7f00000003c0), 0x4, 0x62a081) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000480)={0x14, 0x62, &(0x7f0000000400)="459d4acbb97149ef2d4d1d7f1a0cdaf6214467ec118b28d2b5fdd8c0b517466b1cac05b5cf3df2441395c117494ecf43785526c5452fdb5afb39640b7d873a7ff29dc7d0e12c19faea29dbaaa82ac53e8165c2f69c3880ced8b657f76fc51a8d72cd"}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000004c0)={0x8001, 0x1000, 0x4, 0x8}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000500)=0x1) (async) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000500)=0x1) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000540)={0x1, 0x1, 0x80000001, 0x5, 0x6, 0x7}) syz_open_dev$evdev(&(0x7f0000000580), 0x3f, 0x200000) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f00000005c0)={0x3, 0xffffffff, 0xfffffffb}) (async) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f00000005c0)={0x3, 0xffffffff, 0xfffffffb}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000600)=0x3) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000640)={0x3, 0x201, 0x49}) syz_open_dev$hiddev(&(0x7f0000000680), 0xff, 0x404000) (async) r5 = syz_open_dev$hiddev(&(0x7f0000000680), 0xff, 0x404000) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f00000006c0)) (async) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f00000006c0)) write$char_usb(r1, &(0x7f0000000700)="186634a29e9ca30358f23bb82047847b9456361e5f46d592a6db264ded887b2bf92a1b404ac3f7ca7cf10780bc10c323609197dd9f1ae576e39e896acb74e3118e46ec172133272c19817bbade3e3e04c689b444c72ccfdb54330cb85c89100a137835efe3eb40fd6db1a98a65d16ff36c6a01fc7f8ade31afcd8aeee4961e7fc986efdc1e935dc9eaf477bb567d81c7281961643995524447ac75f3bb5cb59a932a89b7f8f804ea34d455911cdd48f2e00106a55f341ba723986143ce94d49d44599026c01fdfe793fb011a54287c5c934d48d6a94b187b3126b7bc7da311a7ecbea94187d86c6f39b485feee2d2c1ebddba2e00475858ce0bbe308dab175b7b84b2896992c850dfc748c346f06149a69a16eff8289620b53074ab5cf20fcaae4b2ad75843e5311784984185cb6eac0c943f5d5b193b325179970228c9606e468c87da869c8ed9a74bb5f3e8211df00bd93fcbb5514773ac1da98c508ad82b75aec4efa73a287cb15b83e8940970803a7db49161bfce52a27485c52b42a0ff0592f619d35ff58b7e806c5fab3ff24904c9bb94b1c449bddda34691de008861c5438893e051ec88356702d5054a8b4b82543d6ede2ddc3204078c11a2a386df33d373becec0c48a1954b6b5f1e002ece2a2f8f69904289bd939d415dcc0952a556fb2c92d2f6c71a60be1eaeea6cad6ab41ad595e6dc4020c93ea288b651d66d214876d4c91714d04f58474bf3532b84f1ead558699efb77fd739bd51517c6a1c6063a4a35c0411947c4b8f9f9dad0205072172c5acf634a7d5087343e8cce4c2ddd3fa534bc555868708e74337e3415a846f6025601b7de4c2b60dbe4564ef866f2369a58f817d02dfc92b90c8d29160d900aad4049352da63b062c11bcc3012dc31b93da12c6611c2ec81863774e7082f00c01b81a763b557171906e9711b2d738b3da7e4470b45e55ef475b1f0c4ca5097c516bd4fa1db662298ad965b3c8305a32bad823da30d1ea0226eb992cda5d3e34bb76ca3ef76f203a50f63c7ff7541a0cadfcee0b74b20b5898da4ed17bbfb85f6628253a0ec6d6b2da0b9f0640943dd1cd8debc775f41ecfbe66fe43b76f27eed609e4be3768b19c15dfc8f16fde8211967749868f73fe8df0fd917359ee0fdde3964d3c733fff81369c0b82bddffab49e04c63f9dfe034f76626aaa8c27d0bd441ab94835134b796925a836ed60d0dc8f2fdb0fb453d85fcfe2f9f0b899d4f1b923ba036bd777b262d908380dc8ba068fec945aae762a5462e2fc7c8c452298cd278d37defb8c5155af6a5bb638009975c9a6b5eaf6b4aff3a24e97cf46d3f408eff57e328ff71bf8f5ded76739f303f0f3f2a00fd6f5eb6922e1685aa379714db7be4e01792d3db651fb898509bfdc69bacf8126fe351bee4f1acccb930d6529f298cbe6a81b2839a1616a26b348f66585f1a8907ff3260783bf572b836b2bb4aa510b07edb538faf7d4f180eeab14dae251865483d410ba150e971c9f6deba2d900071a2db55c5afa4f36ca551ba2b0da5d679d315ead6ba2497637d8b48f9a7b45e608dba08c06c738d8ccd59ea5865b2e89988d5b976dbc502d28d73629462e2b530c27eead74e6a89ab7bed41f267a65d34b2f9070ac3caa29887fe0e6615f50dfd8fffe5f92efb148aa6984c7cc8a7ce5a04f8a0084d4e37f04fd2f02ef778084011556909449f046fec17d6d4c0006c6ab2f22b027851ef5e4f744a144392920464bdc21fd26e5e3951dbf0d4b607e206a304246a02e9f6b0c7515c09583310ad79870c5898560cda30346e8e36d634c2a3b97638359aeae0f2f3099623a7f0e5ef3a97e006c36888885b52504d78481ddf2f0dc249323ae4fbf22668ba52049f674bd2406f69506eb36ab1be890e474ba25854d37a8cccbf582b581cad5156c2e73e438b90ba88a0a74aa821d8543bbda27ab5ff3050bf047f3c474ae6b1966f24a2a707635adbf0baae9cda08fb4bac70bb5dfaa065a0189c69cb8b674b6d8134ab0c60db8bf680983337feb279eeddedc4e74c2fd993d707b27c8e285d2b1f9ebc8f3262d0ad1e0d5d9be32cb8635d7d97526728d3aa9e0d3b336910604719d23e1848930bd2bbe9ffed48ed994d796719f3e04f9a27128b8b58c34d9975c1bf68197f50b8a56a40c0e8b893b381b018c486368d71d2f1377f84ed7d9ec95dc21568f58623015e70332208d54da8ee453de13a0e1d4902b02f703dcc22586fb0b2fa62d1f1da9b70e9b8b215a2747482b8fab7321c36099f89cd50d815bca1dd64dbfee9813f27f3e791b06bc7ea6ec229aebbb7962d30d76a05e2c6e914ba99060a557c7f78bdef2079e5700f16de9c65ae48685cdc95e79968ba6a197cfe77c6710d9fa3c2456a4684c9213db540a71f81b68572ef640be12cefa310da7c87f68543cfbd565130f20ae24110f6b3f548235b0765b32a817fe20ed5d1f935dc686ea0d1a28f267b4f3dab0f6da50a12e938dc1345945ab9e865f33deb86dd695d1322db6424ddbad808216b1bf38aca5f7066bd98a8e53d40ffe030abf3931581cddad591e1cf090e4444fdd9f98c4fed27e157757150d2ca5775ab77420d9c175db3986c56aaeea0f43645ae38fb73d52cfd4cd8b291ecdce300f5265fee0b8f11931d4ee6664dfe17f4370cd8606b539d1199c462221afd7db5586cbdc9995a09a57f101eb59c39ca435b1f06f3d996c85387b75464b00599344784ae7e2a7ea61db1c8bb8000a947f1b8b1651f46dca9fb8a5c532a60c263322a78009c7eea9b22610e1396bea4030543eece8cf74de5b5947eb1d59d784cf193d7702b56ac5f96b5e3667dd92e49fb0a217e69f12a530f0671cb1b9046ca94e67cfed9b51f4a145809c63c9df1d7187d2cc9649250a932fc7f4b2c902756208e963b82375991d3476aa6b642d9241c9893f9712a67e8f6be802fef0a4c7764b534f3dbba5835caed2a215b50b003450ef8e0b9279ff79d5dcf7ed226476441cfcb7fe8638d548da5e2330352d59586b476e668b281c59f14f0302dd5d2db8592f05aaa85d45923349b12e2654d065303014b03078a8417c2c822cee50c778665a38eb7b6c409aa456242d55e68c7bed6bc0921372535e839e7c25b19ce0a10077563327422db838cb97447020272df0a04d6c2c61da652b89e4efaf0b486c9ee68996793019362350d3c90f6176dcd00aab61c8104e4c7f382895e0731d8a404771fe6307227f2a2d8c73562251febd2abbda5f936d5cf97377dc21dbad18a2957a9515b279468e052c07c2eab09a741754a30ca6ab4a9490a95382634d809ee91d9c5e98918caa93da6ab2e37e776d26a4f06b4f32459008184eb43b6b3313085d65a163ab2d301729d39aa3e68df6db3464a47e3f412165ed7604442b5c622b81a0bfa705c9b30f6cf493c2a17d95f9c7caa97adc5a098b5fbe5acccb2b1ca451ee71a553e1c741963117fe942bd349eaef28cd3c1467307f43fa24169bce526aa04a048b84327205e104921c2312cefd5ce9601346557feeb9f448fb7cb3bb7de602ccfc32572d753db34baf7d1e8f55c62fe5b552b199971eca69f4ba541af28e08b27229680bf128a075f339155698666c2da6db24f05f327f7c5673a63d3482c80946946ddbace2c6610c02568f7e4909f40ed38e792286df46b9cad8ec190a0dd1a016a8caf787e66702fd22b5cfbcaf03c981f3c645946e1f8cccde3c143f425ff078c62c6be12dd1acf206df9ea78aabf6dbf424caf3d51006ee76599457d93e9b74b7ccd151a39785f5e6a1c293463e3771b2b50d5c995a38ecd0e53682702cd78a2daca014ca5a001b1babb0e367701f29bdbf2eb9958e42b0278b487028fd1517738a61b470537c82e33cb8f5c8665e7cd43674e23e324a75531878a6ba2ff3479007ad150dc5ae2badc76cad5eaa0e785ed95a638e7bc416d8567ad0326f805aa8d6c6ed0557e4e12614ad05005b11f5c8e530a2c58017f3b16b8ac0a899e6dea7bc35d053a6a94614f3aa60e4a36e711e51ca5bed0eceaae8e025f77a222a3124614232e7552389d4834de21a5b1d1f4fd15fd8fb04f1434594b432c3d282f4ae7f3a9bb6bf1d49f69a1673d3b0bce9eb3d098dbddbea4f888074b45904f284e0212c8ddd86aa7a06cbfca0fe84883004612054b4f01823de033e202cd7cae1048d1fc03f17d2a51375d5a2d1a272689345fa544f368e132378105146139e4f40e792c95c7b1b388c5cefedee673e377c600165f99cb0dead64dd789dce30118c402b08a5e0b0e06f1ae221209689fcd2efc508e2d8f0cbd0feb6dd52b28bd5b9f50a716122a79860c245a39e6f84e78a2719c1111bf2b23391b4f70a8ce04367cdc63535e1a429c2aec87421bbdf3b5d967529194e235d0291daac2de0d5c59e938f7ea79d8cec3a3da655dd2f74dccbbc800d9bdb1077a4c71156958c85862a40faff4dee3d079adefa20606aada7e40db2b9180c33c3872a1cdf7c19442ac5971fcfeec9dd41de06ca7da868d880fd03a70bd49650826620d509729e9b31fafce807bbb7ee3ad9aec0ed24f659bda849218edfcce4b1e227b41802c21a3894ff272826fc2995f3c21f9bfc3cef93730bda68d9626a929220b3c92b8adcf6044eb2a4fd7e91968070f824b6d540e3c7999cc463decd81c5a59d524ef821b6a872049062e2f30c7680e21e4e71dc4995e7ae9fffa4d3cf23a8336da0b386f771ecdc8a158d9ed5efec877d5e6809b57adcaf05687f57f7413a5583a314026f420bac82efc77ad0256e3e39563b58339ff8f71ef96bb36443b40ed9c55d891cb291a9856480bd368b51cc12b2a6824d6b5be3bf8065e2ef72249ea2ba4649556319de0560c25247b7318b0182eb8b637c90f30ddebd74c52104fd44a0d39afce240358f60f7202506b402ef6590beeb025ad4e30badfa33ce8ee184bfa7ea073de2e5d74efd16db4bf99a87c8bfac06759d8ce404114bb116677779a0efc1d0b4a098b7ee84dd705d8fc1b24eb3bae05725a2679515a2709abe9125fb80b64470e65adcdb3583e0f69b486ff5c160b5fca3c754c7f1f6178487d22832ecc11d3027b00b1b1bdd602b139621d5dfeb03587352d526c56b4b3acc65254c8f7995f5a5e455e51860c611245c761a2c10d55f08138e5be0924bcfdb4b91ece2101129a96a5841a00414278957ac4849441444cc53baa15733f1c74049d79e92eae91b319018a1248ea49d3b98bf5e9981a6ecd842f754831f54d992deb8e257b129f60c0e9aaa6aaaae03c859da7315b065b9624dd06b706ec5ec180a977ceb16e82bfc5a22d149b49411c9af41ee6d4ece15ef9bfde481c19d0668d817a10de9719d956d7aade1522ab7e0e520e1786fbed35cab6c4e3f07439032983350e9e5b5dc3f2c5e1e84507c1e5aabb51b553e5f8e927539a8c0e66607aab44a3110f9f5b423cbed50f086e9daa423cf65217f35280a8f8a6e85ad6f81dedcc1acb1d5ef510b174f54b75becbc32f01bfa8c72402f926a4733b299266cae77ab6e3ce3b947639976714eec09cbb1f99903c82ba6f9d7496afd156f28bd5af6f85fce41b600205668473f2c22de4fbea73fa74764c5cb37f998f91bd0dff3be3bd36109c4b2985b32becf5444c318cb35f33b8b5022ed2a08065ecfed6311a11e38fd3263f762e7b25128a7fa16b92abc3efe3981430fbcdb87b33827b9b06c698837c3b2e7f4f5fbbf36c978cf91695b032c70660191a34b3722a7732fb52586f47b7551ff08eb0b63", 0x1000) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000001700)={0x3, 0x100, 0x6, 0xfffffffd, 0x1f, 0x6a4, 0x10001, 0x6, 0x7, 0x8, 0xffff, 0x80, 0x0, 0x1000}) syz_open_dev$evdev(&(0x7f0000001740), 0x3, 0x200) (async) syz_open_dev$evdev(&(0x7f0000001740), 0x3, 0x200) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000001780)=""/108) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000001800)={0x67, "6671909dda2b86c4e55ccdaae36585da759b3b537bccd84bd29a2a52f57c2db38a67ef43740a37b93d3d09aa201c11f8c02df53c69d868e43668ccc527b612511a23200ea9b817044db4fa8d466ca90a73f676bbbeea687d11762f4a1c8909841a6f3b6090c94f"}) 01:40:00 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="0d01000009000008250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe000000905820236"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20, 0x0, 0x8, {0x0, 0x0, [0xf]}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, &(0x7f0000000000), 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000cc0)='+', 0x1) [ 107.231702][ T1909] usb 2-1: new high-speed USB device number 2 using dummy_hcd 01:40:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x980) write$hidraw(r0, &(0x7f0000000040)="69cb2fa0d1fd3e2037ab4283589c33257a8c4701c7965eb7e4eb02096509535641d3498e59b544275423cfd2cdf0004bf117c6e6c6a2c3af1477a0003c349929e71ba8ab53b03fd9d1a8da7f5fd4f46d679cf6173e3d7c9bde9e793c9635a747d3bd69c26289e40b4b31642ac81e40dc5b78babbd6c0a182487042de14614735438c43644718010ba020ca93ad96d3259f006bfb5dad451bc00481aa62d28c2f52c566182cfee1bc6e8b6974faa4897cc4ff8aacf1994994e15467a27a053e6469a09a41b8b3e5af4ceb88e8659b2cb5e00bf05079b96834a95ef048991925166494669a210e43b729052545fd8c1736", 0xf0) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x7, 0x101880) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) (async) r2 = syz_open_dev$hidraw(&(0x7f00000001c0), 0xffffffff, 0x10000) read$hidraw(r2, &(0x7f0000000200)=""/21, 0x15) (async) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/48) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000280)) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000002c0)) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000300)={0x46b, "0d65c97695ab6c810f75ff89a4057cb624d8fbc3e0df5eec17d97525c66adf7f4fcda88e06bac54f74b1dbe09cddccf803a86e150e96a957208fd895a83f410120880da8e8a9123d4853c560ccafdaecd4b792d0e4fb944aa4d021c60b85c0d6e547c2c41ea161fddd3148b5d825290542bba4e914a2551e6b3fd1147de37a600d8105737475da378fa2f91696de6275c638871455f46df1160ac611e3101eff64ee1d7f8f9b83aabf82e677131e85278c01c3624b42cceeb183eaaea07f5156118bf8a73b00b74273b53056f4d6c83b552a67751d209fbb83f92fb46703a2177afa1b24c1b0ce058b152b33664fd068ea8001c5fbf78194620348bd442558ffadcf53d8fd600edb198d56ba115645e7c114563242c54b3d7e4e953634e689d55357fe765027e1268276915911c8744588a324e96250481e05b8d830046cb09ae904f3602cd57c70f9e33fec0d483f7d36b9b2f4c3905466ee872d9609a62f3ac1c925fa6dda13d388206cff6585c1570b8c8e96828864c487c13c94e73c4ff1248398ff61ce5d2bde0cc11a84bfc28fc255b748ffb8d9224f91ad993761710f0c995e2614c0efca9f5b25861565ba81d2f01d7045f6b3afa9a13f54027d9380cc167e8762d5efbe87fa18cc020721cc5c4ff06248d6416ff658657d417cbe2dd782e047810d711975ec2ed912574c3c309f107fb8274bef14cecd55388c94cef502b7c818abeb06d3967451114e0ee88288f18fc2b6d6ec0f4fc12b925ccc52c00d73443ac25168e0c8314415e9d360c93edae7cc54072b6fbb5a5f6f9f02c5dbaf31a21f1480e86c00709e007ac7fb3ea93951f3c8cba23ed4495390f8aa4de3ff30479f2f1264dced11d29c865c5313bc8c05d9cbc62bacfd46336a44041025b31b955047d7d87662a1d971b335539a9398a6960a257ebbb7a26a5ac5c1e218cffd9ff212f5217615f17949124e45c79e6a4222a90b949bc121310cd63b9fc894b43c11a7f490e1f15617792b83d63b70ff9229b7f35afe590e95af7d672f4d61c264d7220dd111ef6ffc5ba4f285665e96353cefff88233bfd12e93157b02a4e1fa01b3bd10b72fa45e174bdb321d0b865030be59a9c8abe4415d063a41f737b2f2d8f79f94aa240a6b6015a98217c28839065da7ed562107c9848b7014e5ae5629c989b5a92419aeec1af4008ed46dd742d9aa0a9e3ecb4beb4c3597a74cb918137b202a3e52f948f5aaad5e06c613931730ceb6d91b2712446b8255bb0aa1132dd2dbaf148a13d5758fcde8a8cb4499d7de69965dc914e93a645214e1f578df3c57c127a1f61fba3b0b39943f79ccac3c0304679e3a8a4abfb20784c0f0fec98d71c367c94b508c087b6cd2d472c572a36c4756b7b521d863d54c91da75ad370616087e2d266c0749355720c298405aac21cb0455c62bf88a75dccb3fe1ec584abf62bba9ee349c21378a3b229a047be6596cfeb7aacb14f485e073d7f374e40c7d9faa32297a38a471cf22f016f63dd7703d1e9efa308bde832c0886fa35d70059ed6f4f3c290e98ff094f331ee6a651bc4e48a6e610ff0264d440efeeffea68cd985a77d796106"}) (async) r3 = syz_open_dev$evdev(&(0x7f0000000780), 0x46, 0x80) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f00000007c0)=""/94) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000840), 0x10000, 0x20000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000880)) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000008c0)={0x9bc, "dd01ed93200d1d8cc891dfe68e48b4b9f4ab4e34a85de727f6cd1163f042ab55d1ba7648817dcc5fcb9bf172a2e3612991fb3c2bcbbade52fa47ec7b7d9b4ee1def4f7f7f18a1db73af37a066c86059e89092ace58165424f882a49cd412d2bc725439d2b9ab127b9d8907a65502c0565f057aceeab3437bbd5584cf0c8a60cc6c02c9c973e2dd79f037e06a7ecc54a27ca6383ac484217d6231c8b49911a2fade1204198c2545eece3a92adf49d5e182ec0a3d2c047451e800d0a805796effd69a7f164e40166dfb75401b1717322323cbe76d633a7f1b4782beab0bde6d291f4dba7c27c5098a4cafd66e247b434b55dd67cfff131dae10a5022929a8cc727fbf2be4d0601ebea44b113865e3c4a6e879bb6b0ec9b81e81e49c991e8322de44d8406f90a89c9486028401e4e5dd35dc7f6002f6edc2d7771fe791f2c942b0367e854390a5646929c98c5d214e378df30719a3c183fa975442eb8f719e6a567992db9dd689c0df1eebc43d5e34df67a601d4f594b05bb2167356024dcd296755f208d309b17fa6fd2e88c48447805b2eaf3401e939089374d619841f1619fbb62f0398dacd1ada6820df4e465df6e04ba67ba62e6402364b352e688d9af3c4261f1d31b767370e6663e73a15042119bafb8ef4f6c22809d2ef71cdaac1596bad5c60592c962a8601856a2ee81a7d57599b2c3da8304c03b013a0304b93ba7f64647656c94e562c84b6f6be67625fb2836eb180b9215ffdbe8eb3eed0b05bac3cf8d6bb9822e987ea53f8db61ad7e562d50ea5bd6f312a431ede94767da2aa2d417e3030bbf4011cfc6bfdac5412f42f0004af4c37aebc82788855583996b556e01d05bb4a36cc71062415463fcea09912e861623b4fc303be002033178fa3c835d666d0d7176586bd59a703073efb27719b4c58eb7a6af5b7bf630ae4935ae3a7e1ea31a9b047c32ac86804c7f7ff28c58dbf92a301f6a62827aac8f7379be059f339730ef8bbc0edbbf93c8a99059c48dcbfbecfbaef2e3cea0d7f2bb10f7e9e798162324a9c71d50e629aa700b712600e01ca16eadf0b92e00b3c0023a2b4889ecb4fffc8f38e7694e7f8a21853d6b6ea1a26b4da03e2d656f0c27c652264d02850fd0cf8f4b630ea9cb0612e38f68145639f6074e210aa8fef4b9ded69d93d7dd0220e07d6f44185c1db2ab1580803bd7d226195d50b6c1efd97391b3af022be52b54e239901348c0eb39583043df196cef256cb1eebbbd0b6fd786db2ee1e18e26bec0598242bff1e6e90eaed6abf3505d4ad058ed7843778d49733416210c5d456af310d068e7c9278ed5c728a55421e037152258cf2e2c081eb6c5e99567e6b272eb1f2e4636bfc8e16edb2fbfea84d8479c91a22f64ee0d60e200e65bcd50d5bd5ca2ac117c83252f83164f971de9715f3bb81ead36e5054fc46bc1a039a9bae9cc491611986c5711b6e285c1b4201b18f232da7e15d1cc0a7de5bb5c78a06909a25c0692149f840058d01d11dbf78bd1f8d9622ad4cc549c5f7e80dbd87d82c0109d4fa674d7e71f37363028c01575426ce43d82f44897b16d2a79f50692a1207c45e217bd80573bc344471db3bc9e4cb4dff81ec72791ab94f47d4ca5d4f5120ee4ac32b4986d1d55dd088fcc3d6519d1649b702c0759c113b182ee8ef65c0c8af218b4282e4cce78c634167bf120c056cb4868fe3d5cb0fa3b252a85afd68393dc42cb0072800508c067082b7e1a677f2b5b1e5839f131db9b6e7d16479259bde50d87b9e51e7150a488000082ef8d540bfe1807bd316e552150bdb5b0f40c53b7facb23b72174bfc6f81a7c22c3faf926bb989c34fbca8b74e815054b60faa4ae41a62db99a75aad7aa3918648d54a8954fc532ec923f1140ba04a9f21aa07bbfe6b3110e76c497d0a481bbf51ef17e01567da72897e949527eca15750571c1a5cba6c173c2c936aa85e896a90dfec0ba734786b9b81d9de9914992c38d6dcc0032f6c8922db48f146c9192efcb0c502fff4531b9424be3e370e05cde6e459740b8b3cc49ba04d69441bec6612c6569eba8eaa3f191de8217c8600b97560309e6de8129d966a4f14e0a4e9774c5434572980fc6705a06e027a24896423cdac1016e1b004f12ffe0a23751cd738262a2ab5d50ff472e91b576d5845d55fdd2ae3464d5e13f3c17358dd6a4dfa5f8193ebc7718f73bd5e84a995c50012ea5bf0a277ce25855165aa5ab24c2a9dd82fd9c56dda6942b1a8c8681237799fe11e9f754b6bc58681c155550e7c7ee2b4156589a5d2d98264e3b306970de3b76dedb3a8422eeda0e3a5edbdf1422fa209e07a4ac13e1789d8e30bee1f6fe890fa2b04ac75c87d70aca10fdbb0b7d311ea586372e2b17c31d2e8d230ff0350f25bfeba9afd6741d18c87972241c30f5c210db39d4c3bcfc53fb272f50994851778198bb4bf3667afb3d5522c9258c1c99d41ae2f20595b8cb750b997e8ab0239c86d437f1a54c98338dafe3e8a76e85fb6c1e4f6c719a125a0036a16380c65829701d54cb6f857f3c159767f99d41858e26449de69d53133de036426ab85c54b6398bf57177878b7730dea8b1a187de1b9614ea6535c51c4996e1e604284b1a3c2740e299de979ba2ac7b210e81340a897b75e5f56cce6989c67136a61ead88e237950e435580d4c9ab0e023873fcf0ff61c801e62ccf23d5c8c5c3b3f4297e5b2b42b5e652419b13032918592b1f6316545b458a9c9f747949eb51b7bfb56f5bbf11462de14c1649d1c65dd791ac3a2e172dfd002d8dacb50211dbf0ee21b60b43e271057b8520cf2d21d1b5393fe16f6642532e837a102318db4ec412b85f99f7a01b15f8ce37d670041ff6002d9ffea8e6f43746d6f5ea8f619364c9044cf441035f08103dd3dc6ed6cae3225727749ee9f90db60387011a97bf205998e8eb91202b7c77c73c89d2e1745cb94fc12a098f0e8d814df7d58e11064b0a37ca1af66716487046042f4987842d65f5beacaed9fc3ffaddeeba4461e20692ee89f85c19aa5acb4dfda5910bff0d5afe5370fb6651756c4cccbab1e5975e98752b96be7bff7ed885143a207e70f8869df6f158b799939ce67cb59f89ba3bd0b51d84f04ba00c36e4f7908e9f4c498fade0a0b207aba34b89626485122fdea5cd13090951b22fef078be703dde0f023e8524402e89e94e6f412beffdc13d8b3c23f941fa119afa66a84ea3406865a3153c6f5203ede462dcbdb5653a304003b0f434fda4286daab53ffce63f195afa5bed65dcf7ad812b50c91cef39e37643b83cea90d4a25ec7420feb4663d60d4bc6622ccf6742231122082b1857c500f0cdcec57fe3170a3da198175757209adb99033362935c387d282900465eaeb14e3be1f3eba03a55bc56a19f451ac5b7f48187ca04cfa0037bdee8beddbe366a769afa48cfce0e7c90ce7c40d895aa748e66690b1bb98d13533e4cebb2c0682a93390da2e423b51782b28992920c0984b6fdb3e88fae6411ccaa07ece01c"}) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000001280)={0x44e, "af12410430d62874a93db96cc84d10b37eeef12dd54acd791d51992337d86c8dee0d6721725d818353ee826e883ef553ba64f2ae3cec595ce461f90bf8606665cbf824405bd1cb17aa5bc653d6a7dc752a458481901d03ff283d15bba1a40308053a7e5cbbef0c54360941ce334eb6078b9668454179fb4f1839d0c002a6d019a2aff4a0702b5a572603caccb853ef268b78ad00400e718d6c2a1f6848439884de3c5a66f0eeb30de1d7c0b22be18a3115b5f4c7b348c10dcb50830f41dd07876880eea685edf50402ff72ad9ae0bfb7e6916f4bd522e8fa5b180b0818728d1e1417b48140832a023e89ef23d89083e7b4c5609e2ed9b12c72b39f9d39aa2a5311c6ab8460fca00c290493a798b7e9735b74df0caf4f309e5e318f73d8af0c07a1064034cfdc32dc0287310938c35205c6bc75337b6bf924405f405abe8df9f51629b36bb625e01ef4de3f041619db2099838f4a89adf4c802062df7e36bc2ff741abe42f1cefb130166c33afccf2dec56757ca94cb8b049e0732c3a0f2d605101f23eb6e982e260f32d7640120593b47b7e6da905ab5c9b5bd7f7feca5d7c5cd041b8a9e68027cc87c817854440f11ab02f05775529d229519913aa43ff84e9f857c5e00e171fce5892b3afdfa81f2a988b891abeddb2f6f4cfcd372c7df8caf4882a87a32c4283d6f51b3e6baccec69b3d41b5c79f32dc50796be30f78cad9a30b6600e4489e6821f33a69a1094b2ecfefae6a621f330a82c4ffdc7767c566032af01fe545faa42cc49a9a8e923d1f5adf522be690455c703b94d3ee5c786a88784607c588747ddb3d1329ea6cf10bc2c1309f4bd27935cc64674088711e8b33db88c020b1219e05bb73f544f31f40ed6547938dbf4719649a8afa12695d1bfabe97ee07ce3b043862e2b47905801ab5f4a07aa342dec6c1ec386ea1786b5fada0bfc87bd0c306f6222acda5a7d2a6a255c249c7ea7f4f099d84b92a4848f7542e8cc066627e0932926747f9f9070f7f609c06590a6637072952b656afc1c1d98c2bf9451934d9f9bf9c868a1ca48343a2886a9515baaeaef65d64820330ad02f6a331a37aad13b3112b96c59aa9df8e97d31a48a5566ab9a5037b47a990b3aebe95335758233509f57199bd371facf87376c541ce4055bc37cdb20c1cb052360f6093ae119283e5605f6c6471432d2fe91774e076b5e6317adb4cd314c002d16e45919cecdfa23a600c00f772e57aff12e83810504f7fcf942e4ba551fbc0462d991770bf9b49a095a4c2bd656e23d86ff1125901f37c6379bca04273fb9744685f57a08360d2a401f04f877c9804e33cea48757099c50d24190e3968a646c16197b417c2fd81b5ccd7818957349e6cd0d8d97917ac5e7c5ecd7774594a0802be1785893b6a59647d6965bce9633d40463631a5a2b48fb0f1bd67e3067875c5fc4b6eebbde14277c67ba2a4731ee0dc076df95b75a3feadc7bb6e964983a1365377e2316773aefc6c54e22466d3283e37d854100a4f1805d72d9e17b502143422fa19f28451164ad876385fdb"}) r5 = syz_open_dev$hidraw(&(0x7f0000001700), 0x81, 0x581001) write$hidraw(r5, &(0x7f0000001740)="7fd8a8b1d0f66267393d8367bdd9e8a4ef32cd7d0af57c446a2fbddee371569f995880a7b51b0b853569921f36cff79c1f77b79bce7eceba76a2a60d337ebd587508ab2a19b92d370c4179c1a607cce06bfd0bfa970e9f8181195e0258a994ab09f525735fdc611c40c7eaeae6732f5d03bfe0a7b41be5c15e13467cf574fffda238bbc867022c469dec0add274910deff0fb10269a8abb1dbbf630eb6ad1bca874612596b0debdffb7fa5ebec6a720f68c8d45cd97ed591150eb5689d590302d35ad1ec979f7bd84e22aa92e628adb46a311e6d45e349d7a15db8babc3946b6bc8c902eac32ff0ca83cf83c8f88e54133", 0xf1) (async) r6 = syz_open_dev$hidraw(&(0x7f0000001840), 0x7, 0x20000) ioctl$HIDIOCGFEATURE(r6, 0xc0404807, &(0x7f0000001880)={0x8, "d2f14e87b32f01d4060058d8d3fabb876ad15c1ab5739cbe60b1b3121d3cda8e35a765ff2c07923a39016ce5a2cd046263ffe0b493582e50b4af4995c376bbce"}) (async) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000001900)={0xe03, "f48e430c39eca62107dec8a30d5c4a17de34b0cdbfaffd18efc1452065e40ea87cf7c002854f580a4c9e4e1619e19a307f5e7dff55ba778cb8685cfad93e293aa72e37ed7487762c2c4dc94885229b2fb6cfcbe9f8ccb5fc6f7c623c5dd556ecc2b7b77c08fd1f8bd743e74141eb0938fb335e8c830eb3a65bc11a59e30d57f104f941b3df94f52468f4ea9bd7c022d4943a950841bf3331fe43012b784e10efa9c5884be06c5a7065ecaf2c05dd45dfa26ab0977f528c30442df6eee19914c2e604d1c10c92fa0e112926dbc43950ed0bd78577eaafbe9b9ef35734a7f7edd4ab892a4a7c18bcdac42029275fe8801d3652af5487fb4f489c95c9af50d70d278f1b2e131995fe5e27ce0347b8768e6c232dcbc774f7c58fc6f71096211852c65c48636eaba22053b7891ac5c81b001a2eb1615321bb1f50a76b1606b1e76068eaf601240c883835e52d710824f2f85771b36fb1ae1b8f420d984ad4421c303bb037e829eb517549a8797187afbcb2b808027fa166ee704fe9db02c8e8f507eefa5a47a5097983b2a4fefad5214b0f8438a2e54c9106de060268049c9e4069cd866ffaf917f76d4ffc86891484e35bfbcfa5452e36cdd6cd80cdb48388df5c1a70b87966001dab90331887c7da79398f9a35277c53f3bba8c37c5a4449091c99c5ad353e31a6e904515b80e763542aede154c522870ca1a21cf7c991c940dd23125e3ab75d160928c7a945fb5064c1a6a46e035a39ff68efacae8232488d7c8ec5fc01c683fb6197ebe1ac8433df79037a6e65a04839d7c8b8b7b522580254018613542e57841f1e305bfe6e34029c10b280b977e0dabe8860843416a02eafece5b5bfa89d543c9621d63b58318c340e6f6005a8d8e869640bed9ad76cbe652eb0c90504f1bff9bcee38f21ba98226874d78599c5f81063b1b01f8d3144a85b7b26f8f5ad408330a53cbb189bf396f1f9c5158f3c5cdf3dccb5ec2e6eadbcf1eb386214d2b5659ae10680ef56f9217584ece45fd75b3c307514e716bd5326b3d89dce907104817249dae1831046bdeb0d45ab676fd65d8e7475386f8357344d4b36a9fa68ee27c068ecb24ce6e0e1f808dc3f6b909ea474e55bd9727956426a8ab752f0fec340e7919d38a466b997a88664a73ec754196ff8b4216547c20b3248da4b9e1b804139ce8e2de150bd91f8a533668db2aa6cdbbb3f90a4f4542292b2be093d20cde39e55764cbec8c2e9ad31ab17d34a063e3028d316c5c7083539057d2ceb04bf83c20ee26b362f36cd993e0111d27c0100fa027043ea30309eb117d4e9c662498b6eb698c091dc60da2f76a21203e75644b40a39ea0f3a5ef742057857a44443a169b563de671a39c94d8203228883c9ca542891330f6eb778012b295744e76f86568064c2492b6e5b6a3df6f297a0def4f1a8ca14bb6726d386420ce54ce6e6ab4d46dd0670bdb916f137af898d67465affcd3434fadadcb298f380629f6d6b57b7b66dd8572a0cef4c0ddd3f18203a8dcd1f67317d44f88323f359c89a5935e46e75b0b2a79a8a70e957953c741ee5aa63094b273a755e8fc32e98eeec6f234ce9464f9f45ab307e8cd9a2f3acdd274cee594d997147908bd5fd01b77012f01facfe43ab69f3be987cefebc7316ea23c1f5d7a4480b64486d60a7344074acdf2f3ffb267273a69f199d9136c67d41e320166f9da2a94b75fa87ad2acabe92b1fa6c16def6d280d9fee4815c2d532dad9f2289f015522f09cb44a2263719473559937a7b2fd97912fece8a0c32d3cf7c348169ff2039dd3c9c68136fc9fd8341faa2e53e2a0aefe18dd5b679c2199b6247803330b752e7abaf229a9b45c42ccd13c064e239be3fc523785e7d049ea99abdccc9d7495aa40b0b7d9cc6da02cb1acc79800ea51c3f2d39069aec13860a6b468d3be20460eded7cc1ff19f956236a6035fbb980e2b575698af6e048f8b139822451fc208abfd9af9443c93f2701e0eee7b81f1f02adf49123aa4307ed42c6018611fa8e33c0ef0e1472b89e2c1bfebfa9d7b6b953e484d2c19610106a1b799ae3390676b8b6d0cb457e2409d35b7ac9777b3b8a2fd8e64914392b5e6a2276b4889e833b6756d46a55b74f0d784b69ce8d483c5208bf099dac56bf4ef72957d58197b91f33e364237b1d2673566c85679d0d721ce6468034078934ad3e61ce819d418632cffa6401e55a31bd0654b1fe9dbd1aa15bee7c84d055c2248161d2109dd495d82535c0d7d60ed2cc7a970f02c319ed6a003f5aafebecc641e8f11a34591bcbc4178a789259d5eeba81f1be40b45ea2eee0f15d01f6b998ef6dbbd36734794a662eaedf04a19120d61fad2cb4e902d66fc058b39a8c67344b42cfdeb2e45bd0f36f8be033c7c034e99a4b88ad5c923c7437dace8587673af98c86c22e545b4b5d0f3ce1b6bc4f84d7029fe90dffdc2e6129bf9e9e6575b8f1db472a5f5d50124f043895461930b02c8e6c1d4698c254237751dda269112a66f79c0c5ea6319148b6502c6945e19633fad65996d1a70a2cc5d2fc02b4b2e3a3b43a8c9cd73ab01c685c4007e13154f240f05c3b977b3759b2a9f84982418784eab4f3d4878ed26dd164bac026f68cdb6bb7bb668b19046e5237348e61e340a69cf6cb916bc23926483cdcc3c25ab6c4c429ebbd1a9745d6b4f8184d49d2980756e3393e73e416f5d58ba07f9b92ff5d1c3bcf93cc16b309a6f4d257621f95bf80b96bf97dc04b3114cc633137524136175d9b5832f200ec339cc4e7ceb3d3bbf4069216e83e969c6124568f85a061901cf6e7f8290ddc2d1384a56bad9c987d883b220e5ffcfcb820036f32e12eb4e0f3bb3612187d7015fdf8c9b8f15d389d6e546da358925188e36660f21521af5682f55bb6365cebe42d3a23eeff55f1014e73713cd0d71dc2e2959e4280d9bbb7ff2f03041813c5dff44ea555400c90bf14b7a4e5d91bb79faf87134e00d24e00cf5483811cc4e0db2cda016617e5458405c28c3cfd44393752b75bafac88569712225e689ededf1f6dc871e34cf707f42693aa89fea1c915d019fafda77a909e5c08e1d7fc8e8671e4510f70d45eb681bfee4c6d6861efd83f66cba86535ec0f5690bc2e126b2b4c716f7c4f1dfd9329283191f573feb61777ab2f1ebcbc6e55acb24646758b2c778ebf254d491e90cf4bef5e1b7274730adbf28947fccd73b72ab4f00b11366bbd10d49dfc99157af7afd26e1b6de870dfa0dd2c90782546d3e9f702ca3594068862b2ece75a4f1b3cdd4523b01181bafb210ef1df3e842cf3a038817119fe394782813303b738cb97fe2a8f60552a63c9178994be85f1381f2b32fd3da72e3e2ef08d297d602a39469cdcb229b3ad0c962b59444647ad19405a5f595ee40771fe094fb91062902c0bd19ebf36a34efa477badd05214a1e948e582ce420536fa7cbec9627d3e2ffe7a5350dc6965cffb57d69e123667613922387a54d7866cd0411073f52d8ca5db8805222128f14c9273894d323fa9d4c1585214eeac8cb8d46b108ff978f154c4c538e6f1ba2b8b8102032f3ec1df497bac0a1b832b32257d19fead4aec66918df37196ae6ecb5d67808a7405d54fdb4c91544b2aa00d6dd5a37c65c4fa444ce03ad97c0deb09cc3168adb9427188bcdf3833c43e4dbdedafce7fc67a9e7cd601b52fc247e06d15b7594af1b415326c19bf53353ca7dec53f60c2e142851bbd8fa77399d555cff8b6229550803e9e1081bc3bf893e9869f923ad14f47439c38ae68b4cc9b2a3502ca5394a79139e91d472c3ad4a3d749692eee962103115ea560feff8968a85dbcd5a903d21762508d30ceced6d1f82d46aa2832d8042a1cade53fe4c5b6521bbfa322f86b23a1b5e33cedaa638abf06d16cff3cfa307e36b1c8e8ebfc9dec4d56cda4840b8ca0f281f320cd1abeee49b1fd6554139f131f96ca3a9a5688eb8d22febd80ca56af2153a0e3842ec4c1d9f7a9d9ef06c323d2e30475c3e6409e9ec4854c4eab8481b7b3a18ded20c282773543bf27d2068c8f198b2b2891e0b0c131f88bc1080d766cef8e2c6920cd5816d9d3c72ee8ee4e2aad63c891c150a9904ea4e03def72bbab6291789e76630ae9d68119d48138da8eba4c5e015fa8a46b409ab349c22f85c8c82c4fa1353db4286f494cd5c8ab4972b5b44656c935f801ac3246782bdf880297c48c30fcc60fd69beac5372d4f778c8ad3cdaa81ff85a63addd681761e4bd736ed409e3e239a5a8dbead71b27b8532e2ee0d8c699a2e0e0119e8ad0c4c452020f9ad6bb93fa32348d28c6de689cbd0f0fb4770a98324bd4409d4036749077559b803b5ef2e0f585e630e3075f7e355fcdba605a556b60d6c6a322621456df7943b5789b192cc57722f95dc472475d67b78da73dfdbed0ef83846ee6694e6d50bc59646abbd13d63f4bf7390bf47408f9e3ffc2188e99b67e595e3c33bd3d29773eb714bc615d1765f1214602e9b6078b9c6bf4ac616cd71b3f2ed217f2c1966df27f2340ac66921b0f1a7ac361ab5cca7d5c12e915abcadfc9943e89dddeb58b74077b927113be410df527bab0fb46913e3825065296088dbe7f16b76cee880e460fc63e6b86253874ae25c9baba84869fa10c3a68599c24e1535503eb65a37a0e29e12f41e3973df0af09b01dabea801ef937d3629c5ff8f1d65f8548d95800bfca1d42a2b16a686c3cac079166b45a989cc86b414acffc805c7a5417adc691e9860a90655d87796ba62d57a07b1fc07d2754279ee0222417b3a068e817f6ca9b45f432cd249f0c5d8d598e7ab37ca04660edcf974a35d4fccbc190ba16c8a9dd672d87d968905f574965ff5690202eed019d545a00229cb240cdca83a069a818898bb72ed9a21ada6600d9a382da22981a1104f16e988ba7d023883ace9beaf7e77ce0422c859ea7f77d2cd8088b185406c9cb3b016163224be499755c5dd80addae89113b6d89a693014f92faa8d46d486e6fe3d7c7bfebbd70544e8383b1d641d74aee91c8e671b61b014c5e1a58c064f317284290ca8368dae8392043af0c4f"}) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002740)={0x2dc, "affdd5632cce6a4c1dc848eb473eeeb3cb53699ca29b37dbec069bd78ea9f20ff6d94a8fb59f75f0a4bf745fa06119b37a9cc09b186ee8e193cac128f5b185992933b908f2110cef78568b69a8e060f4a396ef0c34a3fb4f1bdff0a899e32d41b9740f12a34fe30d843de7d4fb927e6aaa6d4e255c8577b32f21b17252318e88f140591be2838c6967a53dd1db61c9cd95bf798d9fb8dfc6ce18c7aee382e0db18fc42c87eeabaff0b79f8aadefce32a3a6a0180c9cf68c22a2952675384684dce507de7f943ff8910f6e856acb879aaf31029689b5390881bd576f2d6d96681d2ffab4d010ee82aedf5b971917baf40f9df01ea8f603cf6642ae6849dc0aa238be480b181e732564795ebc6f6cad4e0709d85e3aa3b94a8b7a3ed8160f563b76d85d7ef3b44a7714445a3c0b8e1fff6fb5b7dc49ddf81a5318856b14f506acad0258740ba11a5bb432f2aba1acb100ae2038cb9c7bd2e4e912ac1f3d5e48c6886094b4aa5d16c679165aeec29f65d8158663aa1fc2a5a7373e2c5603fa2bfd50a268c0ea283d99e521044d68a06d2f771083723b72777be368c44492f68bb5847483c19d3ffa6ae5e194d9cabaf4471962ec5eca5e61841d9730a58022761e381cb8a306dcb6cbd1c2b4cef19935133d06eb926ff83cfb7b8e998023113b9524e75ea4b00b565957a8a6d0199a6fdeebba19b9645e88ac86d197a571888f8db18016a1a3f95290732658b4aa6e8a44499e74158bc5f96bb678302756c89cb23726b465950f2aa038b8e6aad6d1e66b806f10989c57d1bf15fd50e8a316ffd00425976d58402d298cd74182134b82b5303f169374d0a07a49e7c68757843d0bf07b767b98731094b16da160931c39757bbefa5ede5ddac586d2d3d3c961c05535ba2f6f041721afe32e74166c259553972cbc2a57c8a656c6913383a880f9ffb2b2a112a34c317f015c1f5ed29905d5eef365570bdce4fc18d4ec2e77fd9f0fde5a640693b88f49c7fc04705ea80920c50cff0e7b5e47e9cdfce9d9e"}) (async) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000002a40)={0xf13, "8cec365cf5bb7464fbe04e11c7038a04e07b33ad413951847a8215ebfe691980ffe8964266c45954fcb333451a8133e9a857543185ccdece0f36729416cf3b9bbbe8a6b14fdaae2de534bf349bd3e1ade17bc6d801814186d39f39b7b13f0a97aea809e71946a005e0aff6df44440636c1f936c2b4f9b6e1dfdcb63884a3eb1f7f614f398a425f3f4c24405d8d9b11f51bd9c1ef045c76ff957a05dd93dfe1328c4ef09e11edf51e951200afd86794cfc2174c87899891b72d23265ffa0c7db62246a89c94cd5306981a82feb8e4d8e76312a91ad7b4cad1b6f8e3683a80fb412936e0273c3aebdddd5a496420483d9396fc677e452187a7aa559d32dcde936b8f83d0ac24a428a4f29f8d4cab4e42c3214b23c2a13feadc1f5427974ee1d68aaa8fda4dfbdde400c9eb1843b0ea0e009840c2094cbec781b5df35fed04aefff5665747f7e74e672204306e14e3ccfbf6b72a0904a510cc2e73882351ee6d4971277f55046031ae783c15bda524784f32276152361705f29fdbcc8f8495e839b5fc82c9c4efea09f8523759e79dc5f4ab53ac8d23c00afe80b7096aba4e7eb049f1f644f59b1c994664d80f7e71da45e4e7eaec6ac9b1f641b96555a25aeeb96a25be5c19faacc4ae2812717c8315988bec7e52405094697d658223966716b09f1af298430e0e68e690eb4d20e2865d8ee81a40d6579d107e231b6ec5a1089afae942e4ec0abe3e0fde4c868f5815b1dd0fbece4e55e2c3744eecbb85dd58305db1161e5b88e697b397d435eecbe9ea5da6c1c280fe25dbdf0c6d0be84192697f535c0825052a94713c23004efb800d37df245421d1c958f8f63b7316ceae55baca1cf964bbeb508a2354a4a38a9ebb412462437899787946999ac59436cc883dcb8b87ce8bac45cdc3002e37a7d482bf3b4fab1682dcdafd5f8b78b6db5781b325cec17adeb2e951ccaa4317e8594cd8066f766d09b389c349f053236f1b453065765c70d4ca1ff141275999e2ce4ac8fd81d99ba568bab2699b9acbab350d9e90d017067644893bb16b6afd4776787e3b29e2de0a7df7b096feb48b1ef5af227df1fb5fb5a97661ae3e18f53eee04cc7fb1bb8e7516210042443c27472387e64799881b23864c552c6ed839c35bde618842c389a83601f741de67edfe800c7dbba945963fbbf3b18392bf006c1acbc935cb405a4d8f9549db0f50de382238f564e9f69e745c1882e1daf627faeae07a6cf6470d5369bd55dcacc982b0f349643ed9420156e97508082dc5c44526d60c49fc1053aaf3c7a3c112fd32e697c9e91683378264fa0edf3dcda05c83c75e38ed3ec3669b9ad15cd9fffc318531ca74476b63e69eb82bc5d8f7a587abbe5d6c91c7ac6386d759ebcdc0abff822c84475bb746b975af511cf9c3733891afe0614b1e03d71164c530351c25a96c07c06a64802f8dea93c45c88a66d265564ea870d6a6cc511abfb3fc6f3d073d3f8483a7acbcbb62b39b45922b3c0cf4cefaf745499e9e8af8d03a1e740053f4083fae9541085d188011c92d28eff4a645c1ef4980c8f9d23402a26dce2585018f715b51c2ab74b187b8f7386519ea8f3ea0f48b433384c7137d0577f9d50c3802b4891808b51dfe3eb1d553a129b957cab40e026015a302722c8817514060756ae9629684211257e4f64f3c6c161e8b2e3dfa91d6ab5095bcde2f51ab0d46efae9821855d6938f51fc2504b17ea376d03072fee69ad40d6f080ec550ae9bdc5423ec28f82986281fcc952cfbebf843d414dbcf8706ddd99650aca0a8627a5e90136306200c98e299fab691ea88341e02b8efc6c9eaed393174671e5cebc9dc41aa955ffd69db318f21ad4c57209dc3322ec145bc4457611ee5fc2de4bd8f7c045a7e40447ba0502d38b8b51d424d5cb5b902261346fe905f8fc1b391971a1e30137e9cf6835c3546a9b1d864e5d7874e2db38566d7a92c51498bc1c7c288d5dc8bd046e24c4e5bd2bd8cfcc647d7142f5e8cc0e45404fa05e5d25f2391f08a1579190c897b9789ec2ae44c24241472222277cbf4a8ac5ea51389400317afaa1afbe9449303f929656440d4c010e8cf49db53ff1eace3e6e90f41f1a17b01546a19a4b1c8289c2ae6d41016e31672d1032a303615088d311bd760564ff92eeeeb9dfde242be9942d3953fda6e48cf0e15ee5c4044f363247d7b578091d6c9c94fcd2d27223dd17be16d3a4005f263758aaf173727a9cd6218e91d6b0cf3101fefb6762d0d030ddd007002e5e157e6111be4bbb95e5852b1b4f278fdd132ebb954762376a632c4d92413dc5a59febd7f732a9a8bf753587dd131d988cc4559bb7f86582e41228dd4661592ae858881c5b58bf024e0cc24fde8d66f744ccb8727a81a47e0d17a359d0b2288b4ee12dc64d6347db1091908cada1651b13e7c843d7947e783e6abe3b4da34871fa191c093841a44ad87cb507a5135cbb07220e468fa827ce47a608cd7d1f6547c043d007e0fbaf9cac32258c35daf65952af92dc98f99539878363dfb8080db3727a1e1e1c2bb470b5cf7c7e500b68a5a8b42a7c9e7a7f6b226d872c520a270090f355d9a09c2cc13c2064b3083f0228aeea1deb79976c80f60adc1ed2eae1619570546e424cb75fd23daec942dbd10bb586ba676247efaebb5e73aecbc7b8453760550ee62343cfd51836bf64d8b22293623cb0f2a187a97e5d294d7af7e8e20a95a088bda40dc14729893acba5243776c04f4961023cc44a0811c4226a19b7cb68a183ce0aa305b27c00a851cccd61a4c08310c7854c16444654e5f648beeb6971603c25b3ccd4e5b9fc8450e66064ed22a779d1f546126f9d6273337ee329208494503c7875351387f6a82bdb445780e04c725e728c783466abc44ee31fb89b94f6b5ffbf75548412494e30f19c0ee4ec74bfcedbbffea1f46112d59519b5a6b6401e1a53b97156f1acf5bc462a421840099c7a3ae84943c6e312214940715a15182d1d1d9aced17edeeedc49f04561275e4228222adc8bbcd1db0295d878ef41769cc6480cf3fef291bb85803fc263a4fce90bb9f6b6f3b32ff5d6387db382b999955ae315fa231b334adc0bce99b23c979f842506dd9178075941ccd4824df5226007adbed2a9cf342c144af9f6cbfa2437ca30410d69deca93e98f92730190977b43702d0b8b79cd32f913e14bafbe0c18358b35b0e70e9642e6a91149bd763e03d190f8951e31ec4100997528f5d8f60ed2e1f6834cb6e1c65a54669339ada699d5a64d9c09c4f25865b4fe32a063d7cd497d38b4be434e97f17962962800f5ad017225977b56fc0726325120d7b5fdd0c7412100175ebe2915218eeb85e848e99829d6947b695218ed17a29220edf2b126b3572251345d97f6eafc62c07f467b6edd93e0ab083b22e76b3a812c1abe151645b42f61851ee3c5ad81d0b5b97d9c86387a33d657663834d9602b9d9fa5132cc7630b05003a0535bd6d630907abdaeb3b84d81b4041493413d78a09075d84a8f75c7a311d7efff3cd8f315620090a5b0e0017269f9e2f6c9cb225d63e40891ccb1aac68b4c7482ae1f6ebe05047cabc424c7dda704862e80ae1870a0cc0a0060e55439e30f60fab1a514191975cc41976e6a9004d5e329328b50b53bcbe6d1f22bc91e35eaae9a1249f68a400a0fd8016521d6dbbc79e7d51de50b9d07ac7a348859534dec92f860a5b71a46c063a483c7735880e07ea0559790fcbd25ba75b24a20bfb262da1fc0dd03e2617a2f1709c07db349b828e8893f9e14f343f14572ddb35d40d1a11b70121e1386d39d869cfb60a200e7bdb2af0ef9911bf56f7d66e81bef9b96a8781744abb41b6ccc330c695348ae3ee164f2502ce8b684ad4fd16171095ed1c44df0d8bc7cc80a423cdb5eb5a6cc2d80380338ff3d5530a14c452c5f4ca56947567e94f34df70d39b6d32c53ec79bffa354f87aa92878f0cbefc220def5e1ca892ebd8d2e7c2c6dc84dc4e0fe12d25d0a59a4101c3bb5cf27f55a834f88cae048c2259cb79bea3702de4c2d480ab190a3fc826f4f27b019d589b6c63a2b03feae478e9a9bc7f7d34b589cdda4c6211fcac8fc33514a9b7ad81b3fbfc4eb69d4613e6becb3bd716b314da8c1abcfee7f9255fb4070a2fee4ec6fa950c61e82327408eb2a21e245e241877dc5578bd01541430821f996363d00198ad0ce69de3890fcb8db758259a8ee21ad03fd274cd2589f24076ba83367f37688e8e669e87ae5014c88c34ed1e4b8b190f6c318d00f04b01a8fb8e18a95bb6981e44cdf8ba59eb0010445ac52f0904d3e859b4b318ec94ec814edd38584ff62d03dca3e01a13461c15c84b0d353dc07749b3b1e372bff9c06489636d9b015bfaa3e111b90d150d7e9d6673d45c02a36f672aaef27fa4ce4744b73f5dc7454cdf9f896fcd1f9ba84f36e50a06f7bd517d534a1aa7365e7b82815a4a88898d95aaddf7cd4bd31cae51a3dc4e9a65f934e02e8bf114a9c688af477406f7cdf8a530939a4097ad721b7f563e47142fc6502c2c6bd82e620afc6e63ce3f15c0c86890c12fa3555009b4c9f7ac6659d70863d91c059dc70c83dea76c7a647de000313c3b8fe2354eece656f632d824b25d88f7e631d82ec760379fa2dd8f78de63be58dc6cbd133e1c705d1fbc8261a62fe8b1f8c045a5a66d08e9f9b1604024ac7ffcefc7f55b6b8103d998355a3a048b5c6f705c8ae2d18f0596490e7ecfaa750f31f8430293b7b0a0d28cd1417dafc7ecbaa04abd4f494518467ddabba4759847dfbea3d00849c623533a82be3c977e2869237c032fc754db3fe9c96c9903a6a9838b3298375fd94a4465792d01550e69d3aacf24e31c88b6ff537797ab9ce54eed252708af1925e8e27ab132aa77ebed781514456991dd4a426448a958a17851bc9fcf2c18094683e608204dbc4a8652267b1d91c5420c8977ff1c461df758bc5fc55acc3b1d206a9d7298418b30f4dacd46f88eca3e743c9a6df052c67379481df4482a0b4607eeea41c101ddace6db8abe4519ce67425d026ca92fe631b7c895beef5e393eb638869151e6facf16c7502cb24cc280e573544042c880b93be3dafde6fb02813193ce227deb9d1b258e1e9e39c01383f2c249ce1ae9eac956500aff7e4367992445389ac8afeabd8a7c20397366e8f4dea2a49217cb067c8d9b3c45d76c2d330d70e0f824d6a1c6c42de3474d261af759a9aecdd8d6b812b0f90dc4cc7821f82a074455d74be3ae3044b617c4197843e77d2d99aa1ef9ffc4bb7d0174e164f54a1c71276e4f910602f5a506ba76627674d9153052a8c749e021202e386964d1e06e3d444da6bc073c48eadbc66f65f195cfb20179900f83e6357e6797802c4c59e392d8a504728cc3a56489dc668c16426652b880d6c2a60587acba619a79c81c1c44aed2f2f6eea580d49b5cb66abd0"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000003980)={0xe81, "302e01ef78baf674c698728777aee3223ca0cc605b272c8c146aba1f6c9f0d98e6a7b5b4cfe20045fd206407c901ab21858db4523e9c4920e4ee9fb08d4972d775bf82edec279f8b83ae9fc41cf81d8fd0b88c0ba3dac48a3b9ff66f48116d5f6263659d0eddb982c36701f4686800f6ba948720bb1670070752f118bc18be61ff359e7dc633e773ab7b057e6a678283deee90494a8c9c07a064a93f75347bf9670e79ee1c64bb0c94e8e6d63fdc5a3c3dbef431b75fd88dfb1a4ebe933a156196e01d475889bea784a73342417fb615e4a82acf12209869c47db720db5fade804533a5f47fd29a287e72f64d2158f83c02ba4c26dc8651840b50f4e0fa5faaf5562f5787d38b279ac03d4280f0bbe5cd99fb7ee9360fec01aa69e9eeeaf43650281236c14bca51a31307ad8fa3a0cc544caf9519a4407d06cc8b2636be57d347c748397e52affd28af90c0f5d7eb6e7d941e34f15fb7ed4d088da28cfb0b75a3eaf273d34b7f4006d637daf41fa6a4f4945ff66d64d09de1fa4169fa0fece00a5b178bd9a4e5bc490b4dcf0c394bf8164976b0c0c131e12bdccf7b5e6334135483b64531d7b63ab1622b1135ce2775a2ddbe1db9d91fe55f9717651586aeceb18898677513aff4dd3598f0cf8773e60c21322b5cb960190811e4823e23ecb6de6fcf7411e66c15f7c3b62b1303c8e08386ffaa186ae4bbbf68d12bbd87118a286a3b13a0f8cce48ed84907a0e8269895c12c9ecd79795ae9ac49cd5214d6e15425317bab258fe37eda5f7e5c6bbea99ada0488b2d79e20b46b93ee7025a928790eae3a1ee1b05cc1a59f8e1d2553d8b7e313fe943b5ffd9229a56097f0e83e615da315c090c6f456d420f52d6b3d3f4fb0a0f83646044096b2782ea4f4e9350f7fff9cf49d69307fe83abdfa14c1f538e5a03b75ae46f40b23065693a356b3541e7845833ac9fa2c05c9014ae03c212edd547082ee1059f4a0d92f925c941d9bd9378efb85713c1bdfa65deba5861a680a0a9428dc242079fc5714b25b6d93e966191e8e9b309ac0c869cb28b64c1aa5c774642cdbb6e62c3267ad7e6ab35f617b25e160541bbdfa3dc63519833ad55617ad5699ae71aca633c4223b424e400697a592176963e1955ce06de55d76353be6d222ada4ac2c3b5a5c6d24574a3eeede8ff8f89571b6af3751d11fc91de52b235ac506a5434468129a70787cc0493ed74aabd21f52facdcf7c365143d6a5d85ccc9c4bc07cd8aeb0be0fe021918d5751e77243f0a7b753ae5ff7d245c14d81bf150931451a6ffcfb1e616c51f809cc811f1e8e15ab6fa3abf3fc2e8f01d447624369a53b2816f2b9b8560c4665d00c115127bc022e27202c8bdd3f490198b1ebdfa4f3dc1363366d39a06dc88590757f95e4391e986d3bb7bb534dfe4383dd5026d9dfc08c5c778033c82e6cc9909e6c0ca63bd30678585753ad6b95d0563d2f88dfca80497b4501a2ebbbc841ec6dee8f126a49934ed23f2483b9bf384a6138b2f25b77727c0389df2e91c2044494fb5ae41919caa3efe1756f60ed47cdc5de789853dd41211f70531f682153464f66470bcdd389d22ca11a4b589f05561a6b6608254b7a3c97179cde4b38352adb09d867b1dbb3fba30e3f1a7b9ecb3c675bdaaa59d2215c12e78cd02d7b7e3a5c2fe933faf191ec058c793b96c02aafece08fa349ee133d99590c8bed06cd7331fa8813fa6c3f8eeb13aee5b14975b580bd09876db042c4e9a85b20c2188e1108a178c4425d0c835b611b33b53fcdce7615bb1b827002a390320e5ef6a4b1979255a5aa14a9baa86230918eb86a8de87df2dc9f845c3cfb192176e5fa0fb36c2f64be84554bcc654aeb6f8e8131d2a9f66872a7fe9e6a1d4b2943d6df274321a07a57419d8c1243347d5507d4ddecaa0c095f87bfdfffe6d6479ee3ca244cb938ebcfd8ec7f8b3b6ee5b56c9292f6a95dfccce0aa4f703005e0d3559da6ef0bfdcffd8d71892d0f898775722bc16d6111bd3c861c5df7ef460f6b5371b5cdaa0ae754d33fcb98c08364c89c993b60a96da6f4ffd94e4609feaffcf1a857096987278c51c2acd8e0fd058f6ddfb3bc95d00e86c3e47734ee3fa9238f0752d6dd17783f5d781567966339a02d7693660fc02dbaba095cbcf98e79d28785ad398a4f853439212ddfa64f842e3cee0888f909e5bf4ae54cb0ad621a96add52e3a99f9cf1a8891b2836d27a4feb63f0b9865580f19a26078aef2c2748bdd5706d258298c4cbbb696fb95c5068c91d522ab2071d754270219d889c378458364ae6e8b0618bf8b5ac648583e39f50a79aa7a79d8c1bb8a6925ead04d01c16134e48f5497dd0f372a4d8e427f3a748d14c5e14044b0c248f4f3f5309968a607443006025c6ca1559fd701e7c0bb7edc40b9838388737fa8a070ecb840d68420cdfc81b01fb4a2b2c3631062ab18eb5590adbd23c4fd3fa19d3ce97ff889e3da9604ee979fb86648af9872e7fc7ec39f1dd28f3e38f212892f99617a8de009cda8e4cdb22fb951b5abab38c27607a56947b05d266acf287e27445b68ff5c101b43ab7bbaf381f9b9b724cbabc1010047e75ad3cb5703468838e4776d0582d5c0debd1ca116c0c35bff7cfbfa63edb8410d14c5486dd497df2bc93a8bc7d355834686ca3d76277178d0ccc24aca54f70dede296dc7dd2b833e797c16179b51fef0a3d16a9ee975610c6259b25bbbc9042a3179e75cd1a850dc5845ad97bc30153b457e791ca9bf25fd5073729bdee608ae520ea121babf451259fbde83f6faf48f09d62bc7f485c6c183bbc5b9df64326c3b495dfacdc954cf2339326538e7e88fc7fb9bae3c27ab12aca4c72f77e0c1fac0365f044cc3e72a69777b8e767c23554eb8c9a158dc54244b869f4ef468ca309199e3b5924b92af3e1a5376272f95dc05129d45de710eb2af025587e8eb9efcf00315bb98a55de30ec130b44e49017aace27fb338650ce9da07adaa6a5a04c5434bcecced18adcb8bc768a7436753dfe46af04cd921dc8fd0b7f7a1fe610338bcf8fc413256266b5816a24555102cc3c188c90ab986b59e66af4e906787b4efaa2a26ea8f839b68975185daa4799f759756fb7f209c64b94b11a1fdff854e6765f7869792ec2f469bd90fa91f361c52943abf03acb374f276de7fc12246a18e37b074b8e2ac2b592030c095d5f57880b43192dbcbc03bf9a80861250c81b835eedcffe6ba60b6fa51ffad5ebad75404fb215c26ce611de59a88f4874663412eed87f051d953665c33160aadb63774a9f8ac9ade00be77c9e045450505dc89a0b8d74eec19d98ae2814701de252695ff4bda7c1042fc2f576a3d40f7a0883bdea39fc60ed460f80680f2b08cab073593121e6ec9620873687e17efc9219afccfe4b7d09d3f610350d58747ed6200153df077a73561cef199b813d2b2565a8fa170fd3d393f210943e6dc7fa6bec3949fc1753b93f7c543923857f7c3b5298a70c2ebddd9c99e8e204df4ce1f3357bab6d308cfe90faa793b12bf85b5f98f14fb7b02029d2f2ff1ed6e8df61b122137455fa14f5d2d43b98eb2d28c7b5fda20a9f99c8e63831c9d933e569f1d5621bcfdb368f9a9a5df5d076ec49a8c44c285a6139c4217e5147376e1780bea813af34a05194ee5d6a015ea18f8d0ea12e8a3b0f356a768a7548e9b0213aa7decee6b509b53868a13c4eb3686497778bee6205636abdec8d32a2699cfe6ccb774c4dd8a966c411fea2985438c2040a4f47537c62df5d40014f4b7b283d28e16f8b77701e182fcaf0e4e14b3532b0e30d901fc0641053340dabfb1005ae8c821fc57d43b84efb1769f4b0be44b9386ea01c389d8eb8f4128aba590ce59a0fe3b2b09086edbb238b6faa52e5fd84595cd80369076aed04a013f3516d252b405dac52552d683450cbb23e4ce589dbd1e5da2c710e16f858cdfe1c8ac50df38ac31f4fe50b7fff51caf00e8d6e9a4e0539fa2a48821f53aff8c95d526f9e07d6ebac260151ae1d2a0eecb5a06ea5560392e3123c82afb7ad1319202f9351bd88ea6df8a6958e286317229e24d37a46439b6ffa4235a2c9b3a40ebcabf3d3634a7315013eb1b7793d2ad2af10fc021c36d121ab5f2cb1187be1a725086b85a97cdf7dc691f3073c8d3d4bf8cbd98f7c8d794f2815730d9306f1688993095fa550a34566e0048e0bd15753c0a161b3e9bdf69a9383678da4afd86d797518cd6fb2031f237569bf65959a4311e0d0ee649691fd627d8ed25ab507818fdf604e61f32f8cd967481ee5605accf31cecee525675b3554c7c3d4c17e4bdd2d28b5341c64dc213667d256aa1883a4245be4a7d7fc625a7f6f12a3dccee54d8f0923dd72ff86f75c5b5c2ac4230e360f1138b866336749d75c911de370cf1ebd4875784c7c4c4f686827cc4bd7ff744b90ac08a754ed80003363f470eab58fc6758c8d44818fd8bba2d6c22645df2049d22d02d1c0ebf3d6bafeb8b9aab8c29e68f0382daeee4c0dfff8e55f6d94bb883b9eb12a81e0e07f1a13861a307a294d28c0aca246c4825ed2f3835fbb83da74d0b7de71cec91b77c537f4bf86e99f63a3e6010b52532d87c2cde51b69e8af5cdbdead17a014a729fd8490cb5a6e98e9d090e1755f62d74e28ba6f225b5ec62cb1492ff54f0bf9ca9cb5862197e06b813229b6ae4664b30a8f4bb385371e97e8117348bb07659faa0f536198d3c42834f3b585a513276b62ed4ac5dc93c98a7beee168723f80bd87d30a2c75c663434ce263edbd41f98d9cade0d6299e93b4ed15e53296a91e136049d7ad582ab9c7209c70e5b5d848ecd1b73358101fea9d65af1a6ce0e3243461dd9811c1b2dbb44642b3ab708b834c08f19cd159a87513c989bd51725bdf111538fb72b790ff97b5be56763fd0616a4ad7fc99b88d595d7785cd24e5594568a5b9ff8fbda0a64d9ab106eb85a21edc06933dcac66cb0daaf24c5a96e1d6c092053d355a336dc39351535767b0f7c7ec759714c639f1afb5681c859b90952e42e7e02eade38e3f7f7c2ab9e3929a67afa127c739c96d4ea829c70c49617f09ce9826a96b10b0fb6e975e76f69ecf99df64506acbb3c04e23643d9feeec5ea4e434f13f61554abc7817fd5009a6b0c163208c16132219695121ac8895518764d546082a155757bc1dca249029672cb557b33a082c6dccfde23054347e11732c85be35a0f27f56d79a6888c8d6c67da8190bd085c35cfe8eb"}) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000004840)=""/90) (async) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000048c0)) (async) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000004900)) (async) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000004940)=[0x5, 0x8]) (async) read$hidraw(r2, &(0x7f0000004980)=""/109, 0x6d) (async) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000004a00)=""/116) 01:40:00 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0xc0) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f00000000c0)="1bbb1f7ae32ce9115459a385600fee6f106721eb83744b7bd2c9463c4a0f864b8d46951e2dc23b0b20a714887ce121158a70f17ce6f0340e2c34f030e991b32c3b15e620fc1d09d823435975c83c92ccab73174dcc1b9a281b7969a26e62dd361f656f0fd46a5dcdf0d4200257caf4b16f7e254827a5e445e930f19c06332050fe2776b1e4a59977b5150bd884f7e5c318a399c6989b0cc71efcb9ccbbf1bcf6ac49889ce8cc651013dfa5f608fd35ac51dde0f8", 0xb4) (async) r2 = syz_open_dev$hiddev(&(0x7f0000000180), 0x3, 0x4000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000001c0)=0x2) (async) r3 = syz_open_dev$evdev(&(0x7f0000000200), 0x100000000, 0x3030c0) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000240)=0x4) (async) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000280)) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000002c0)={0x20, 0x1, 0x76, 0x3, "2e8c62f0e9b9f4478016cab01120ce12fef067fb5a4b56f7cca98f66c36587ab"}) (async) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000300)={0x1, 0x200, 0x3}) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000340)={0x25, "ca4a56f436ef0ce2c30912a32edf9bb4d3c01c3a106fe23d786f7a4bccf4cd9c3b9a04b321"}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000380)={0xc2, 0x8, 0xaac, 0x1ff}) r4 = syz_open_dev$evdev(&(0x7f00000003c0), 0x4, 0x62a081) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000480)={0x14, 0x62, &(0x7f0000000400)="459d4acbb97149ef2d4d1d7f1a0cdaf6214467ec118b28d2b5fdd8c0b517466b1cac05b5cf3df2441395c117494ecf43785526c5452fdb5afb39640b7d873a7ff29dc7d0e12c19faea29dbaaa82ac53e8165c2f69c3880ced8b657f76fc51a8d72cd"}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000004c0)={0x8001, 0x1000, 0x4, 0x8}) (async) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000500)=0x1) (async) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000540)={0x1, 0x1, 0x80000001, 0x5, 0x6, 0x7}) (async) syz_open_dev$evdev(&(0x7f0000000580), 0x3f, 0x200000) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f00000005c0)={0x3, 0xffffffff, 0xfffffffb}) (async) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000600)=0x3) (async) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000640)={0x3, 0x201, 0x49}) (async) r5 = syz_open_dev$hiddev(&(0x7f0000000680), 0xff, 0x404000) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f00000006c0)) (async) write$char_usb(r1, &(0x7f0000000700)="186634a29e9ca30358f23bb82047847b9456361e5f46d592a6db264ded887b2bf92a1b404ac3f7ca7cf10780bc10c323609197dd9f1ae576e39e896acb74e3118e46ec172133272c19817bbade3e3e04c689b444c72ccfdb54330cb85c89100a137835efe3eb40fd6db1a98a65d16ff36c6a01fc7f8ade31afcd8aeee4961e7fc986efdc1e935dc9eaf477bb567d81c7281961643995524447ac75f3bb5cb59a932a89b7f8f804ea34d455911cdd48f2e00106a55f341ba723986143ce94d49d44599026c01fdfe793fb011a54287c5c934d48d6a94b187b3126b7bc7da311a7ecbea94187d86c6f39b485feee2d2c1ebddba2e00475858ce0bbe308dab175b7b84b2896992c850dfc748c346f06149a69a16eff8289620b53074ab5cf20fcaae4b2ad75843e5311784984185cb6eac0c943f5d5b193b325179970228c9606e468c87da869c8ed9a74bb5f3e8211df00bd93fcbb5514773ac1da98c508ad82b75aec4efa73a287cb15b83e8940970803a7db49161bfce52a27485c52b42a0ff0592f619d35ff58b7e806c5fab3ff24904c9bb94b1c449bddda34691de008861c5438893e051ec88356702d5054a8b4b82543d6ede2ddc3204078c11a2a386df33d373becec0c48a1954b6b5f1e002ece2a2f8f69904289bd939d415dcc0952a556fb2c92d2f6c71a60be1eaeea6cad6ab41ad595e6dc4020c93ea288b651d66d214876d4c91714d04f58474bf3532b84f1ead558699efb77fd739bd51517c6a1c6063a4a35c0411947c4b8f9f9dad0205072172c5acf634a7d5087343e8cce4c2ddd3fa534bc555868708e74337e3415a846f6025601b7de4c2b60dbe4564ef866f2369a58f817d02dfc92b90c8d29160d900aad4049352da63b062c11bcc3012dc31b93da12c6611c2ec81863774e7082f00c01b81a763b557171906e9711b2d738b3da7e4470b45e55ef475b1f0c4ca5097c516bd4fa1db662298ad965b3c8305a32bad823da30d1ea0226eb992cda5d3e34bb76ca3ef76f203a50f63c7ff7541a0cadfcee0b74b20b5898da4ed17bbfb85f6628253a0ec6d6b2da0b9f0640943dd1cd8debc775f41ecfbe66fe43b76f27eed609e4be3768b19c15dfc8f16fde8211967749868f73fe8df0fd917359ee0fdde3964d3c733fff81369c0b82bddffab49e04c63f9dfe034f76626aaa8c27d0bd441ab94835134b796925a836ed60d0dc8f2fdb0fb453d85fcfe2f9f0b899d4f1b923ba036bd777b262d908380dc8ba068fec945aae762a5462e2fc7c8c452298cd278d37defb8c5155af6a5bb638009975c9a6b5eaf6b4aff3a24e97cf46d3f408eff57e328ff71bf8f5ded76739f303f0f3f2a00fd6f5eb6922e1685aa379714db7be4e01792d3db651fb898509bfdc69bacf8126fe351bee4f1acccb930d6529f298cbe6a81b2839a1616a26b348f66585f1a8907ff3260783bf572b836b2bb4aa510b07edb538faf7d4f180eeab14dae251865483d410ba150e971c9f6deba2d900071a2db55c5afa4f36ca551ba2b0da5d679d315ead6ba2497637d8b48f9a7b45e608dba08c06c738d8ccd59ea5865b2e89988d5b976dbc502d28d73629462e2b530c27eead74e6a89ab7bed41f267a65d34b2f9070ac3caa29887fe0e6615f50dfd8fffe5f92efb148aa6984c7cc8a7ce5a04f8a0084d4e37f04fd2f02ef778084011556909449f046fec17d6d4c0006c6ab2f22b027851ef5e4f744a144392920464bdc21fd26e5e3951dbf0d4b607e206a304246a02e9f6b0c7515c09583310ad79870c5898560cda30346e8e36d634c2a3b97638359aeae0f2f3099623a7f0e5ef3a97e006c36888885b52504d78481ddf2f0dc249323ae4fbf22668ba52049f674bd2406f69506eb36ab1be890e474ba25854d37a8cccbf582b581cad5156c2e73e438b90ba88a0a74aa821d8543bbda27ab5ff3050bf047f3c474ae6b1966f24a2a707635adbf0baae9cda08fb4bac70bb5dfaa065a0189c69cb8b674b6d8134ab0c60db8bf680983337feb279eeddedc4e74c2fd993d707b27c8e285d2b1f9ebc8f3262d0ad1e0d5d9be32cb8635d7d97526728d3aa9e0d3b336910604719d23e1848930bd2bbe9ffed48ed994d796719f3e04f9a27128b8b58c34d9975c1bf68197f50b8a56a40c0e8b893b381b018c486368d71d2f1377f84ed7d9ec95dc21568f58623015e70332208d54da8ee453de13a0e1d4902b02f703dcc22586fb0b2fa62d1f1da9b70e9b8b215a2747482b8fab7321c36099f89cd50d815bca1dd64dbfee9813f27f3e791b06bc7ea6ec229aebbb7962d30d76a05e2c6e914ba99060a557c7f78bdef2079e5700f16de9c65ae48685cdc95e79968ba6a197cfe77c6710d9fa3c2456a4684c9213db540a71f81b68572ef640be12cefa310da7c87f68543cfbd565130f20ae24110f6b3f548235b0765b32a817fe20ed5d1f935dc686ea0d1a28f267b4f3dab0f6da50a12e938dc1345945ab9e865f33deb86dd695d1322db6424ddbad808216b1bf38aca5f7066bd98a8e53d40ffe030abf3931581cddad591e1cf090e4444fdd9f98c4fed27e157757150d2ca5775ab77420d9c175db3986c56aaeea0f43645ae38fb73d52cfd4cd8b291ecdce300f5265fee0b8f11931d4ee6664dfe17f4370cd8606b539d1199c462221afd7db5586cbdc9995a09a57f101eb59c39ca435b1f06f3d996c85387b75464b00599344784ae7e2a7ea61db1c8bb8000a947f1b8b1651f46dca9fb8a5c532a60c263322a78009c7eea9b22610e1396bea4030543eece8cf74de5b5947eb1d59d784cf193d7702b56ac5f96b5e3667dd92e49fb0a217e69f12a530f0671cb1b9046ca94e67cfed9b51f4a145809c63c9df1d7187d2cc9649250a932fc7f4b2c902756208e963b82375991d3476aa6b642d9241c9893f9712a67e8f6be802fef0a4c7764b534f3dbba5835caed2a215b50b003450ef8e0b9279ff79d5dcf7ed226476441cfcb7fe8638d548da5e2330352d59586b476e668b281c59f14f0302dd5d2db8592f05aaa85d45923349b12e2654d065303014b03078a8417c2c822cee50c778665a38eb7b6c409aa456242d55e68c7bed6bc0921372535e839e7c25b19ce0a10077563327422db838cb97447020272df0a04d6c2c61da652b89e4efaf0b486c9ee68996793019362350d3c90f6176dcd00aab61c8104e4c7f382895e0731d8a404771fe6307227f2a2d8c73562251febd2abbda5f936d5cf97377dc21dbad18a2957a9515b279468e052c07c2eab09a741754a30ca6ab4a9490a95382634d809ee91d9c5e98918caa93da6ab2e37e776d26a4f06b4f32459008184eb43b6b3313085d65a163ab2d301729d39aa3e68df6db3464a47e3f412165ed7604442b5c622b81a0bfa705c9b30f6cf493c2a17d95f9c7caa97adc5a098b5fbe5acccb2b1ca451ee71a553e1c741963117fe942bd349eaef28cd3c1467307f43fa24169bce526aa04a048b84327205e104921c2312cefd5ce9601346557feeb9f448fb7cb3bb7de602ccfc32572d753db34baf7d1e8f55c62fe5b552b199971eca69f4ba541af28e08b27229680bf128a075f339155698666c2da6db24f05f327f7c5673a63d3482c80946946ddbace2c6610c02568f7e4909f40ed38e792286df46b9cad8ec190a0dd1a016a8caf787e66702fd22b5cfbcaf03c981f3c645946e1f8cccde3c143f425ff078c62c6be12dd1acf206df9ea78aabf6dbf424caf3d51006ee76599457d93e9b74b7ccd151a39785f5e6a1c293463e3771b2b50d5c995a38ecd0e53682702cd78a2daca014ca5a001b1babb0e367701f29bdbf2eb9958e42b0278b487028fd1517738a61b470537c82e33cb8f5c8665e7cd43674e23e324a75531878a6ba2ff3479007ad150dc5ae2badc76cad5eaa0e785ed95a638e7bc416d8567ad0326f805aa8d6c6ed0557e4e12614ad05005b11f5c8e530a2c58017f3b16b8ac0a899e6dea7bc35d053a6a94614f3aa60e4a36e711e51ca5bed0eceaae8e025f77a222a3124614232e7552389d4834de21a5b1d1f4fd15fd8fb04f1434594b432c3d282f4ae7f3a9bb6bf1d49f69a1673d3b0bce9eb3d098dbddbea4f888074b45904f284e0212c8ddd86aa7a06cbfca0fe84883004612054b4f01823de033e202cd7cae1048d1fc03f17d2a51375d5a2d1a272689345fa544f368e132378105146139e4f40e792c95c7b1b388c5cefedee673e377c600165f99cb0dead64dd789dce30118c402b08a5e0b0e06f1ae221209689fcd2efc508e2d8f0cbd0feb6dd52b28bd5b9f50a716122a79860c245a39e6f84e78a2719c1111bf2b23391b4f70a8ce04367cdc63535e1a429c2aec87421bbdf3b5d967529194e235d0291daac2de0d5c59e938f7ea79d8cec3a3da655dd2f74dccbbc800d9bdb1077a4c71156958c85862a40faff4dee3d079adefa20606aada7e40db2b9180c33c3872a1cdf7c19442ac5971fcfeec9dd41de06ca7da868d880fd03a70bd49650826620d509729e9b31fafce807bbb7ee3ad9aec0ed24f659bda849218edfcce4b1e227b41802c21a3894ff272826fc2995f3c21f9bfc3cef93730bda68d9626a929220b3c92b8adcf6044eb2a4fd7e91968070f824b6d540e3c7999cc463decd81c5a59d524ef821b6a872049062e2f30c7680e21e4e71dc4995e7ae9fffa4d3cf23a8336da0b386f771ecdc8a158d9ed5efec877d5e6809b57adcaf05687f57f7413a5583a314026f420bac82efc77ad0256e3e39563b58339ff8f71ef96bb36443b40ed9c55d891cb291a9856480bd368b51cc12b2a6824d6b5be3bf8065e2ef72249ea2ba4649556319de0560c25247b7318b0182eb8b637c90f30ddebd74c52104fd44a0d39afce240358f60f7202506b402ef6590beeb025ad4e30badfa33ce8ee184bfa7ea073de2e5d74efd16db4bf99a87c8bfac06759d8ce404114bb116677779a0efc1d0b4a098b7ee84dd705d8fc1b24eb3bae05725a2679515a2709abe9125fb80b64470e65adcdb3583e0f69b486ff5c160b5fca3c754c7f1f6178487d22832ecc11d3027b00b1b1bdd602b139621d5dfeb03587352d526c56b4b3acc65254c8f7995f5a5e455e51860c611245c761a2c10d55f08138e5be0924bcfdb4b91ece2101129a96a5841a00414278957ac4849441444cc53baa15733f1c74049d79e92eae91b319018a1248ea49d3b98bf5e9981a6ecd842f754831f54d992deb8e257b129f60c0e9aaa6aaaae03c859da7315b065b9624dd06b706ec5ec180a977ceb16e82bfc5a22d149b49411c9af41ee6d4ece15ef9bfde481c19d0668d817a10de9719d956d7aade1522ab7e0e520e1786fbed35cab6c4e3f07439032983350e9e5b5dc3f2c5e1e84507c1e5aabb51b553e5f8e927539a8c0e66607aab44a3110f9f5b423cbed50f086e9daa423cf65217f35280a8f8a6e85ad6f81dedcc1acb1d5ef510b174f54b75becbc32f01bfa8c72402f926a4733b299266cae77ab6e3ce3b947639976714eec09cbb1f99903c82ba6f9d7496afd156f28bd5af6f85fce41b600205668473f2c22de4fbea73fa74764c5cb37f998f91bd0dff3be3bd36109c4b2985b32becf5444c318cb35f33b8b5022ed2a08065ecfed6311a11e38fd3263f762e7b25128a7fa16b92abc3efe3981430fbcdb87b33827b9b06c698837c3b2e7f4f5fbbf36c978cf91695b032c70660191a34b3722a7732fb52586f47b7551ff08eb0b63", 0x1000) (async) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000001700)={0x3, 0x100, 0x6, 0xfffffffd, 0x1f, 0x6a4, 0x10001, 0x6, 0x7, 0x8, 0xffff, 0x80, 0x0, 0x1000}) (async) syz_open_dev$evdev(&(0x7f0000001740), 0x3, 0x200) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000001780)=""/108) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000001800)={0x67, "6671909dda2b86c4e55ccdaae36585da759b3b537bccd84bd29a2a52f57c2db38a67ef43740a37b93d3d09aa201c11f8c02df53c69d868e43668ccc527b612511a23200ea9b817044db4fa8d466ca90a73f676bbbeea687d11762f4a1c8909841a6f3b6090c94f"}) 01:40:00 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000000000404c05d50300000000000109022400010000000009040000010300000009210000000122050009058103"], 0x0) r1 = syz_usb_connect$cdc_ncm(0x2, 0x87, &(0x7f0000000580)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0xbf, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x2, 0x1, 0x4, 0x0, 0xfa, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x100, 0x7, 0x8}, {0x6, 0x24, 0x1a, 0x0, 0x2}, [@acm={0x4, 0x24, 0x2, 0x19}, @mbim_extended={0x8, 0x24, 0x1c, 0x1ff, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0xb6, 0x8c}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x1f}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0xff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x1, 0x1, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0xad, 0x34, 0x6}}}}}}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x200, 0x3, 0xfb, 0x4, 0x0, 0x6}, 0x6a, &(0x7f00000006c0)={0x5, 0xf, 0x6a, 0x6, [@generic={0x3e, 0x10, 0xb, "38dc40febd2d5d5c3c727979cc08acaf35168f23c141684bde99f29c075c50dc2380da4b211ffb2fa1fce60f62c0763b61389d8c32c5b17d23d5a2"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x18, 0x1f, 0xe4, 0x1, 0xc0}, @ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x40, 0x2, 0x65, 0x2, 0x8}, @wireless={0xb, 0x10, 0x1, 0x2, 0x24, 0x25, 0x1, 0x7, 0x1f}]}, 0x4, [{0xb0, &(0x7f0000000740)=@string={0xb0, 0x3, "a02b5aa39ddcfb072265949cb896d4811698aec48433ae83aa660979335368517663ae1fa7936aeb71b48ec3b5963192c91baf34938c416e40d133a7a80f4b95db58f39938a3709dfdbd7dbf5bccfc973e1116b95f5066380a4782d5613dea90add78a2d291f94defcb11c6de0769635f9e97c07b8bde29195abb67e4bcc7e20560c79c0060d9ed55d7568340e6a2453c702d43059846d87218c32b019524a4bebf868645be8bccd5c91a0ba98a5"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x41e}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x300a}}, {0xc6, &(0x7f0000000880)=@string={0xc6, 0x3, "3d90c0f988a53563a51e3a072986e84d1390a1640415f42144d3d961956eb9b6aa8f4e4964f2ecb724953d392f1520a17d6b3631a3dc3f34179f6672a5f339ef2114ef09f9be3aa484639e45ab6cfa2531a14d6ec9c63a96bd5c58678f6c0bc56f67b2be2085b06f33b10defa1bc05a5bb9b0810540c0a42440e3b4b171754b9e1a3603f90b73b06cecd9100f72730ebd1f091c42a6d0ff9bd2ac04444e227a39a4d0e681d96eb98ab35fffe39ecaf5967acc8456498ab8605d5706197abcd23dd790541"}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000cc0)={0x2c, &(0x7f00000002c0)={0x20, 0x4, 0xbe, {0xbe, 0x6, "ae1becd4b42592276020ef7addbd830383c82518fa0524888cfc4a35610668161b23bf5dfddbb6a9b933fbd2ed51456f42113e79328c5400cfca5be7edf70396f7b96433172ddc60edf92839d55545e2c3d0e4aacbbf75e467825d055f6dbdf1ce1d75946281fa9d130e1a16625408625606a786254cdba8bc4f32755efa72b2b1769678a72de0f160ff2f96544f49046694c3e801b6592dcb2ab28068030d8af599838fabaaeb67e214993e1ebe13b49552c92c96af369de682d645"}}, &(0x7f0000000bc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x300a}}, &(0x7f0000000c00)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xec87f1133fa3af3f, 0x7f, 0x4, 0x400}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x2, 0x7b}]}}, &(0x7f0000000c40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0xff, 0x4, "f52a5529", "fb9c9d26"}}, &(0x7f0000000c80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4e, 0x80, 0x1, 0x7f, 0x1, 0x6, 0xfff}}}, &(0x7f0000001100)={0x84, &(0x7f0000000d00)={0x40, 0x14, 0x2b, "dbd1fbab47d4f94687726e667b1b8f62ba76892495ea227638ac4eedb4985605e072d4a643558495960d09"}, &(0x7f0000000d40)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000d80)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000e00)={0x20, 0x0, 0x8, {0x4, 0x2, [0xf]}}, &(0x7f0000000e40)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000e80)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000000ec0)={0x40, 0xb, 0x2, "50fb"}, &(0x7f0000000f00)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000f40)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}}, &(0x7f0000000f80)={0x40, 0x17, 0x6, @local}, &(0x7f0000000fc0)={0x40, 0x19, 0x2, "878f"}, &(0x7f0000001000)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000001040)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000001080)={0x40, 0x1e, 0x1, 0xb2}, &(0x7f00000010c0)={0x40, 0x21, 0x1, 0x4}}) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="13d7c7"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000000)={0x0, 0x30, 0x54, {0x54, 0x23, "0f7e94239a7ad5d10729d5edb3c6254e5e519c3877febf3651731bd878caafca50a664d6b2e88fe2f8128d17c73cd176d0b9cb80dda01407d9730c64d250eb050afc117564ce9439558a0504d1d88ae95b08"}}, &(0x7f0000000100)={0x0, 0x3, 0xcd, @string={0xcd, 0x3, "36a3f080e96888f0ffcdec2462549aea7e23991335cd2a6db85ad76572088970371ed4ddb448417197b3ecd20c9150ea5c71037e26e797467bd713192219d105dc8d6e0b81cfed70f3f5caa992dfa38e3dd7af520732d37223622ebd9fe633d5a59fea92f8d800f1cf4e386e7fb2048befc3c1cfa623cb4a053059c53ad395749819d63b40ecf13c13c3e5e5316ab5b1bf024cafad09ce9a27bf8bdf4ab17cfccda8aa61e55b53120d9983f364ca310b0abcdcd2f081c73d9d0e8bfc5b7d0bc6397121242c6f7b1fde58b0"}}, &(0x7f0000000080)={0x0, 0x22, 0x13, {[@local=@item_012={0x0, 0x2, 0x7}, @main=@item_4={0x3, 0x0, 0xc, "00678dc0"}, @global=@item_4={0x3, 0x1, 0xa, "f5dababf"}, @main=@item_4={0x3, 0x0, 0xe1101799d789dc2b, 'OvZl'}, @main=@item_012={0x2, 0x0, 0xc, "e5c9"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x674}}}}, &(0x7f0000000540)={0x2c, &(0x7f0000000a00)=ANY=[@ANYBLOB="4015f70000002ac5ad9a96ba56924408097f414d3f31d2b03940e1a12b2bdf28930adb740574e02ddafbe7b20a5c7bdc5ad04b3950e800c40dbf9a18872dec51fb37896639f5b217ce661ded37d90abf8dfa80e7bdb74ad5a6c90cf608eac9143282bb63e7a003f70635f60e44ff02e288f4e7f1aee5da81764ffe73714cd8faa385b8466a6a04fefc7d0365ce42ad4247c4472736f9fd8795355d9743183a8948439de5bf5be461ececb8dc8e00828c33c23b40d6ec38146091f06b55b2af048b7753b31751d137b36c69cd365fce54bbbdfdb9ced285283482903b82794b481f026dfa35ca4b7dcfc4a5ffed31a62731cc000000000000000000000027c94d54d160f7d407b5fe06d5fc035c0304a2294cbf24b0c40ef1180f78a84735dbded4b5c4790bc6b649bb6616b38e9b916673d0e90c6ab5eadb0c741d39bf61f56fb597241b5a9c40c6131b12c50ec539a62d73c6967b7d5deb51fa896ee14d534feca3d13dba320580ae615683b67ce8db32b9b8354997066ad59d0624ec7bebe1ed2060dae380ede2b4e8281dc688b3bb750b12bcf26455"], &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xe6}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000440)={0x20, 0x1, 0x88, "0b837c9c50025ae6920439b9ff690a42974f041bf4a61bd46b283b3e44b37ab5143a3015a0911aaeaa841e53e44f3afb5c48c97f339fd33a66235d20f46842f4e5462861a991efa92cd1ecac1a652fa870beab60071138a713bcd924f0f48d4f66a1284ca4d534ed7d916511b7c5fbb5f2f8ac3187c7943c22b235afca6fa2e7e0087556f468a925"}, &(0x7f0000000500)={0x20, 0x3, 0x1, 0xa}}) panic: replaceArg: group fields don't match: 0/1 goroutine 11 [running]: github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc0007a8c00?}, {0xe56770?, 0xc0007a8fe0?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:377 +0x425 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc0007a8be0?}, {0xe56770?, 0xc0007a8fc0?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc0007a8bc0?}, {0xe56770?, 0xc0007a8fa0?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc0007a8ba0?}, {0xe56770?, 0xc0007a8f80?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc0007a8b80?}, {0xe56770?, 0xc0007a8f60?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.(*StructType).mutate(0x16d44a0, 0xc0007a8c20, 0xc000e39590, {0xe56770, 0xc0007a8b60?}, {0xc000e39408, {0x1db72e0, 0x4, 0x4}, 0xc001284000, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:490 +0x185 github.com/google/syzkaller/prog.(*Target).mutateArg(0x0?, 0xc000a9b100?, 0xc0006e9dc8?, {0xe56770, 0xc0007a8b60}, {0xc000e39408, {0x1db72e0, 0x4, 0x4}, 0xc001284000, ...}, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:245 +0xe2 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc001319e48) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:196 +0x245 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000fc5940, {0xe52aa8?, 0xc0005e0600}, 0x1e, 0xc001768000, 0xc00007aff0, {0xc0000ce000, 0x55f, 0x700}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:51 +0x2ba main.(*Proc).loop(0xc000ff5840) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x365 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:336 +0x1665 [ 107.641820][ T9] usb 3-1: new low-speed USB device number 2 using dummy_hcd [ 107.691437][ T1909] usb 2-1: config 128 has an invalid interface number: 44 but max is 0 [ 107.700015][ T1909] usb 2-1: config 128 has no interface number 0 [ 107.721340][ T22] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 107.741332][ T1909] usb 2-1: config 128 interface 44 altsetting 3 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 107.752511][ T1909] usb 2-1: config 128 interface 44 altsetting 3 has an invalid endpoint with address 0x80, skipping [ 107.764119][ T1909] usb 2-1: config 128 interface 44 altsetting 3 has a duplicate endpoint with address 0x2, skipping [ 107.775047][ T1909] usb 2-1: config 128 interface 44 has no altsetting 0 [ 107.782593][ T4801] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 107.917346][ T9] usb 3-1: Invalid ep0 maxpacket: 64 [ 108.121368][ T9] usb 3-1: new low-speed USB device number 3 using dummy_hcd [ 108.665042][ T1909] usb 2-1: string descriptor 0 read error: -71 [ 108.699311][ T1909] usb 2-1: New USB device found, idVendor=0b05, idProduct=e3b3, bcdDevice=2c.82 [ 108.708571][ T1909] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.742388][ T1909] usb 2-1: can't set config #128, error -71 [ 108.777208][ T1909] usb 2-1: USB disconnect, device number 2