# https://syzkaller.appspot.com/bug?id=c7e345ba243bc4476aae52a3354ccbd2a90e344e # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"sandbox":"","fault_call":-1,"close_fds":false,"segv":true} r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000206d90d9c340000000000109022400010000a0000904000001030101000921000000012205000905810300e1000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x34, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x22, 0x5, {0x5, 0xf, 0x5}}, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x304, 0x40, 0xe44, 0x80000000, 0xffff, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x7, 0x2, 0xa0, 0x9, [{{0x9, 0x4, 0x8, 0x4, 0x12, 0x3, 0x1, 0x0, 0x100, {0x9, 0x21, 0x9, 0x0, 0x1, {0x22, 0x680}}, {{{0x9, 0x5, 0x81, 0x3, 0xbb6, 0x2, 0x7, 0xdd4}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x7, 0x80000000, 0x5}}]}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x6, 0x7fff, 0x3, 0x40, 0x13566000}, 0xc5, &(0x7f00000000c0)={0x5, 0xf, 0xc5, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x1, 0x1, 0x8, 0x7fffffff}, @generic={0xaa, 0x10, 0x2, "fc46697f23ee292eb8bf56e83bcec5cdbe91f91c8ab3dee0f51580bdad5db28b44130863fdd01a2ff5d8adb15019939638fe441508c992d4dac0893581a2656b82201b8fbc68807bca9fc5a6f168682a71745e20da99039eb3ad604bcf05fd44b91f5f3333cf1cd001e34fd8fa3e60c879dd8ac72720730748133cb55340646c81691476d6d5b3f1fa8b8392d02413856c212553bdbd66f042e9324d45efedb43537cb42243af6"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x2, 0x7fff, 0x2}]}, 0x6, [{0x0, 0x0}, {0x6c, &(0x7f0000000240)={0x6c, 0x3, 0x444f, "2c9c9dae919ce1f1495325f6cd365670a0823a8b3f5e40486e5713513a7145c247304dd40bb767d95d90099a63d1f41125b803aed558abb50a9843c99aec7a0c655d7f82bc1218554596bd48cab91bb0d900f9a78a5f7e5f91a437079baeb186fffd84d1a475dd1e"}}, {0x92, &(0x7f0000000300)={0x92, 0x3, 0x0, "6fab6b872a4075795fe27f871da40b2828e77b339dda12b58066b1442c7c9548bfd662819f9244dfb828da0b245c6656bf5cefdab11d997d340cbc634d3a065c588e74c6a1e77a04c436763535a4132670e439eb11289c8aefd51bc653e20421535b06452ed79fb5b337fc8d5542413b7210ac24aab08d63cfe905550b4cb8f0f29a41bd19172949cdd3976b06fc"}}, {0x4, &(0x7f00000003c0)={0x4, 0x3, 0x2401}}, {0x3e, &(0x7f0000000400)={0x3e, 0x3, 0x541b, "1487cce88159d6721987bf1e40dd77599710277183c8293ce5259f59ed5b730040696fcae089aac6abc78935dfcfd9a658da7912f6caa37b1da3"}}, {0x11, &(0x7f0000000440)={0x11, 0x3, 0x809, "0725184389c320e334fcf6ef26"}}]}) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000015c0)) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x8000450a, 0x7ffcb3dc7000) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x40, 0x0) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r3, 0x8000450a, 0xff) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000206d90d9c340000000000109022400010000a0000904000001030101000921000000012205000905810300e1000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000500)={0x34, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x22, 0x5, {0x5, 0xf, 0x5}}, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x0, 0x0, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x6, 0x7fff, 0x3, 0x40, 0x13566000}, 0xc5, &(0x7f00000000c0)={0x5, 0xf, 0xc5, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x1, 0x1, 0x8, 0x7fffffff}, @generic={0xaa, 0x10, 0x2, "fc46697f23ee292eb8bf56e83bcec5cdbe91f91c8ab3dee0f51580bdad5db28b44130863fdd01a2ff5d8adb15019939638fe441508c992d4dac0893581a2656b82201b8fbc68807bca9fc5a6f168682a71745e20da99039eb3ad604bcf05fd44b91f5f3333cf1cd001e34fd8fa3e60c879dd8ac72720730748133cb55340646c81691476d6d5b3f1fa8b8392d02413856c212553bdbd66f042e9324d45efedb43537cb42243af6"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x2, 0x7fff, 0x2}]}, 0x6, [{0x59, &(0x7f00000001c0)={0x59, 0x3, 0x2c01, "b6d37909a633181b2248b8174641244da32e1a18e29c59ed4b77f13592a4e0c35d1bd82ac65aabab7ec30d20aef1a44196d5c79b20ff77acda274816ece921a2ae09d361f3efd33bad8cc4f7c90f9fb5746ae6204e"}}, {0x6c, &(0x7f0000000240)={0x6c, 0x3, 0x444f, "2c9c9dae919ce1f1495325f6cd365670a0823a8b3f5e40486e5713513a7145c247304dd40bb767d95d90099a63d1f41125b803aed558abb50a9843c99aec7a0c655d7f82bc1218554596bd48cab91bb0d900f9a78a5f7e5f91a437079baeb186fffd84d1a475dd1e"}}, {0x92, &(0x7f0000000300)={0x92, 0x3, 0x0, "6fab6b872a4075795fe27f871da40b2828e77b339dda12b58066b1442c7c9548bfd662819f9244dfb828da0b245c6656bf5cefdab11d997d340cbc634d3a065c588e74c6a1e77a04c436763535a4132670e439eb11289c8aefd51bc653e20421535b06452ed79fb5b337fc8d5542413b7210ac24aab08d63cfe905550b4cb8f0f29a41bd19172949cdd3976b06fc"}}, {0x2e, &(0x7f00000003c0)={0x2e, 0x3, 0x2401, "84d041e780d40427eefdd802b877fe7aeb58affdbf974954d411f4f94235c10d8ec20a4defca5dd25793"}}, {0x0, 0x0}, {0x11, &(0x7f0000000440)={0x11, 0x3, 0x809, "0725184389c320e334fcf6ef26"}}]}) syz_usb_control_io(r4, &(0x7f0000000b80)={0x34, &(0x7f00000005c0)={0x60, 0x0, 0x7e, {0x7e, 0x2f, "d54476e279dc8a50fd1e25285c4a43d86098b01b004a067316b866a7cbc7ffcedc23edf4d17095e37641affbe43cd49673ec9032ef00ecb38e4fb49942d743f5ceb2eb59c91d2df17266ef0e955d57c1d80631d9c31a42f4d3971f15a834d902a46389a56eef410aad7fdc2ace3ec199095b0e757bbcbbbc07623611"}}, 0x0, &(0x7f0000000900)={0x0, 0xf, 0xe3, {0x5, 0xf, 0xe3, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x8, 0x1ff, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x200, 0x9, 0x5}, @generic={0xca, 0x10, 0x3, "598f73444d56656fcec50ffbdbb132a4dc491328c2b8895ecc30f8f942c694c9c18c63af3bc15cc46a168b46e1e3b9025cb9a40ef31775713e38f93845dc6566f46380bac19e30bf42025d19c5e3c351915780d0a904770b74474ef920847b0d70039fb58a8e9fbc0898df82fd06f1068009188abe2f5ef6cf0059c1b54664c9c7fc967961a37827d4176f50eef610b77cf494c2b9251709e60fafd2ba9b952f81a13b995b554b48444c408deb717dcab574f49585437d5d7fc0a62330d2d6e49482352f3ed9f2"}]}}, 0x0, &(0x7f0000000680)={0x20, 0x29, 0xf, {0xf, 0x29, 0x46, 0x0, 0x1, 0x8, "76d5f561", 'T=H\v'}}, &(0x7f00000006c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4a, 0x4, 0x40, 0x80000000, 0x2, 0x5, 0xf4}}}, &(0x7f00000014c0)={0xcc, &(0x7f0000000bc0)={0x40, 0xe}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x100}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000c80)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b'], &(0x7f0000000cc0)={0x20, 0x82, 0x1, "c5"}, &(0x7f0000000d00)={0x20, 0x83, 0x2, "a6aa"}, 0x0, &(0x7f0000000d80)={0x20, 0x85, 0x3, "bda100"}, &(0x7f0000000dc0), 0x0, &(0x7f0000001100)={0x20, 0x0, 0x1, 0x401}, &(0x7f0000001140)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001180)={0x20, 0x0, 0x8, {0x82, 0x20, [0xff00]}}, &(0x7f00000011c0)={0x20, 0x80, 0x1c, {0x3, 0x5, 0xbf, 0x7376, 0xba0b, 0x5, 0x0, 0x10000, 0x3f5, 0x3, 0xd9e3, 0x81e}}, 0x0, 0x0, &(0x7f0000001280)={0x40, 0xb, 0x2, "117f"}, &(0x7f00000012c0)={0x40, 0xf, 0x2, 0xf0}, &(0x7f0000001300)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001340)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001380)={0x40, 0x19, 0x2, "4ac3"}, &(0x7f00000013c0)={0x40, 0x1a, 0x2, 0xac}, &(0x7f0000001400)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000001440)={0x40, 0x1e, 0x1, 0x8001}, &(0x7f0000001480)={0x40, 0x21, 0x1, 0x7fff}})