# https://syzkaller.appspot.com/bug?id=d7d403fea672271960437d3641cff6703890aef9 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"repeat":true,"procs":6,"slowdown":1,"sandbox":"none","sandbox_arg":0,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"usb":true,"sysctl":true,"swap":true,"tmpdir":true,"segv":true} r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201280080c9fc089c0e00008aaf0000000109021b0001000000000904e4000196a11b000705810b82"], 0x0) syz_usb_ep_write(r0, 0x81, 0xffffff63, &(0x7f0000000180)="5126090e088939d040e9e65c6e004564fabb6fdeda9024e55a4f5a8660858b1e7c24b8c9205c0176b1d08757ca38f90aa4c7bd7db40efb0901c22d5f0415f6c3b5571917c0dcb5bd629ab3d7aa34ea4681bacdacee4c49e41d4b88e819b7fd5c1af50eec8126ea817ee0f848f23ee17d36a806dd344e74af415f6966934bb52cd4ca14839442ee68f8a9b3b042c0530c05b1a2ec64a764c88f00"/166) syz_usb_connect(0x1, 0x5d5, &(0x7f0000000240)={{0x12, 0x1, 0x250, 0x1b, 0x44, 0x24, 0x10, 0x557, 0x2008, 0x677b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c3, 0x4, 0x7, 0x2, 0x0, 0x81, [{{0x9, 0x4, 0x71, 0x1, 0xa, 0xb2, 0x32, 0x1e, 0x7a, [], [{{0x9, 0x5, 0x5, 0x4, 0x3ff, 0xff, 0x1, 0x6}}, {{0x9, 0x5, 0x80, 0x10, 0x400, 0x1, 0x1f, 0x4, [@generic={0x2, 0xc}, @generic={0x38, 0x2, "904e4b8f52a22081fe5517e804d4ee1d0f5e909f700b9e519303a2ca8937ab6b40c08272d7b043b0a0a6efb083e47f58bca615a4ed19"}]}}, {{0x9, 0x5, 0x57add0003d124b5b, 0x10, 0x8, 0x80, 0x81, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x3, 0x0, 0x40}}, {{0x9, 0x5, 0x6, 0x10, 0x5d712722ab7efcd7, 0x6, 0x3, 0x3f, [@generic={0xca, 0x1, "68853b8872bb1c802f9822ed73c3977c810428551d245569d2a03f057605c117c151a33df6433043ddcc834e602069ebe838528df02bf140351910c2c49f4b7aef9ad3a10c02a1916f89127ae04d1d2474de25ae52027c3c78807eef1e09d39d97b1627fc791ec04d9aa20fcfa2df1978c94d25479258e5edcb5453ba378ada1afd5c7fdac52bec90d7512903801e52e281418a8c3604488e0a872a9bda0380dd94618a8cc4e99c82d2eafc830c3bbab2418f2d14aa311f54ed5ee6ff770d4d8fd505b0c6a1af872"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2d, 0x7f}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x69, 0x8, 0x0, [@generic={0x2, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x200, 0xf1, 0x31, 0x1f, [@generic={0x2, 0xd}, @generic={0x93, 0x24, "8bf15a276260f0151fe43c7262bdbdd438cf7e4d3154020db38a193e4c69b3140acc4d9c0a8f0c2594a02f60a4cd88e06fab3c02897c8ee28198b73581161be6dbbe17695fd002aebcf36538bb700997e3f3992491f9c6ab02af3a4e2d855c968b3233bf9ddf5c06e26c4357737ea45e2cf263654278998616d875effc041946a99d9d53ed9c2c453c459114689aae7ab9"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x2b4b29eac7876559, 0xff, 0x3, 0x1}}, {{0x9, 0x5, 0x4, 0x2, 0x7df, 0x80, 0xfb, 0x8}}, {{0x9, 0x5, 0x1, 0x4, 0x400, 0x4, 0x6c, 0x1, [@generic={0x34, 0xd, "82bf702e71e88bca662d98181c592dbe2c11f6174edc9bf861126c660fbad570c3552dbcd148d0ad5d1030661fe94313bdb1"}]}}]}}, {{0x9, 0x4, 0xe7, 0x80, 0x6, 0xac, 0xd0, 0x4b, 0x20, [@hid_hid={0x9, 0x21, 0x200, 0xf5, 0x1, {0x22, 0x54a}}, @uac_control={{0xa, 0x24, 0x1, 0x2, 0xc0}, [@processing_unit={0x8, 0x24, 0x7, 0x3, 0x5, 0x4, 'm'}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x302, 0x6, 0x4, 0x1}, @feature_unit={0xf, 0x24, 0x6, 0x1, 0x3, 0x4, [0x4, 0x7, 0x6, 0x4], 0x1f}, @mixer_unit={0x5, 0x24, 0x4, 0x4, 0x5}]}], [{{0x9, 0x5, 0x9, 0x0, 0x8, 0x4, 0x7, 0x0, [@generic={0x4, 0x2, "a3fd"}, @generic={0xdd, 0x21, "f3c1e58210aef9e5f145d49fda612e66ef33f7b28b646ac449c7c39fcb57311e7eeb3a46a15cc28d8d8d36692aad66ae14fc1a7add291391fec7c8b641112a79f0d19c649237e9a0751c0e7760099f8225f46da1e3730196a82e8ecc63d49c6924ba4ab9f3a03c566ff15c229c3d3c2a2cef1f509346d18ce35657f4efbded24ed1fc0fe1774926827329847c54eaf92e9791139e33e292ee7f5161b430bdfc98588c43dfed4a37a5b750b91730506bc24e81e6c855817d39cf7618825083765ef465e5a3b6c5cd7f8b33f1099413a4a216951639d893ad93739c1"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0xce, 0x3f, 0x5}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x6, 0xff, 0x20, [@generic={0x79, 0x30, "4e0db2a433cc811bf9e61bbf7a23d6cf5a08d04f81eae8c70194d7f5f409bd77b5d78a97b85ee1f029830eaa2170382277488d613967264c4b2540e58ea929ed95836e6424a3e4300890ba5833916cb5857ee708e5059653a54c8c5584aea9a239e6c59013e8748d5d2c27055200ed5343d663d4bcc9e7"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x40, 0x4, 0x27}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x40, 0xff, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3f, 0x7fff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x1f, 0x9, 0x1}}]}}, {{0x9, 0x4, 0xd4, 0x80, 0x5, 0xd6, 0x1c, 0xdc, 0x6, [], [{{0x9, 0x5, 0x8, 0x0, 0x0, 0xf9, 0x8b, 0x80, [@generic={0x2, 0x34}]}}, {{0x9, 0x5, 0xc, 0x2, 0x218, 0x2, 0xff, 0x7f}}, {{0x9, 0x5, 0x4, 0x10, 0x54f, 0x0, 0x1, 0x5e}}, {{0x9, 0x5, 0xa, 0x4, 0x8, 0x7, 0xc3, 0xff, [@generic={0x1c, 0xa, "cafff1ff82f87a184cb3b159ab1cf8ffadf3292df14bab5f26d4"}, @generic={0xb4, 0x9, "8baaaa86340af3700f45734d6f94b8b8d1aac0bf62139529eb19019b18a2f763d004d94f9ef126b241745d31f1b582db9a3298d5c98171f95705a56056a0314e51752560c49d954c42b0a1d62d8b75202efdfacfbaec25c64f669462df27131b0a89a474b4a30650a16af3c64b9edd835d279e15f91ec0ac455a8dfa93845dabeadde64dd431f527c643cd0a91ca119dfb2e3b496155877892797274c73cffdae978ec1244e5f4bd8e723805c93ca948e2c7"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x10, 0x8, 0x81, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xff01}]}}]}}, {{0x9, 0x4, 0x97, 0x70, 0xa, 0x93, 0x10, 0x24, 0x80, [], [{{0x9, 0x5, 0x7, 0x0, 0x8, 0x8, 0x7, 0xf0}}, {{0x9, 0x5, 0x80, 0x8, 0x0, 0xd1, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x9}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0xb4, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x5, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x87, 0xff, 0x6}]}}, {{0x9, 0x5, 0x2, 0xc, 0x8, 0x8, 0x4, 0xe1}}, {{0x9, 0x5, 0x8, 0xdfb41cb8a9771429, 0x10, 0x20, 0x1}}, {{0x9, 0x5, 0x80, 0x1, 0x3ff, 0x7, 0x1f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0xfffa}]}}, {{0x9, 0x5, 0x8, 0x4, 0x400, 0xf9, 0x8, 0x7}}, {{0x9, 0x5, 0xb, 0xc, 0x400, 0x2, 0x1, 0x1}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0xff, 0xfd, 0x9}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0x4, 0x3, 0xf, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x7f, 0x8}]}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001b30000000904410017ff5d810009050f1f01040000000905830300b3"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(r0, 0x81, 0x0, &(0x7f0000000180)) syz_usb_connect(0x1, 0x5bc, &(0x7f0000000240)={{0x12, 0x1, 0x250, 0x1b, 0x44, 0x24, 0x10, 0x557, 0x2008, 0x677b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5aa, 0x4, 0x7, 0x2, 0x0, 0x81, [{{0x9, 0x4, 0x71, 0x1, 0xa, 0xb2, 0x32, 0x1e, 0x7a, [], [{{0x9, 0x5, 0x5, 0x4, 0x3ff, 0xff, 0x1, 0x6}}, {{0x9, 0x5, 0x80, 0x10, 0x400, 0x1, 0x1f, 0x4, [@generic={0x2, 0xc}, @generic={0x2, 0x2}]}}, {{0x9, 0x5, 0x57add0003d124b5b, 0x10, 0x8, 0x80, 0x81, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x3, 0x0, 0x40}}, {{0x9, 0x5, 0x6, 0x10, 0x5d712722ab7efcd7, 0x6, 0x3, 0x3f, [@generic={0xca, 0x1, "68853b8872bb1c802f9822ed73c3977c810428551d245569d2a03f057605c117c151a33df6433043ddcc834e602069ebe838528df02bf140351910c2c49f4b7aef9ad3a10c02a1916f89127ae04d1d2474de25ae52027c3c78807eef1e09d39d97b1627fc791ec04d9aa20fcfa2df1978c94d25479258e5edcb5453ba378ada1afd5c7fdac52bec90d7512903801e52e281418a8c3604488e0a872a9bda0380dd94618a8cc4e99c82d2eafc830c3bbab2418f2d14aa311f54ed5ee6ff770d4d8fd505b0c6a1af872"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2d, 0x7f}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x69, 0x8, 0x0, [@generic={0x2, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x200, 0xf1, 0x31, 0x1f, [@generic={0x32, 0xd, "a8960ac008b9503cd10af66d7064cc69c06b7d7b4e232bee0130cf7104ffabdeaa0d7a4b3e7c1578edf2523e29cb45fd"}, @generic={0x93, 0x24, "8bf15a276260f0151fe43c7262bdbdd438cf7e4d3154020db38a193e4c69b3140acc4d9c0a8f0c2594a02f60a4cd88e06fab3c02897c8ee28198b73581161be6dbbe17695fd002aebcf36538bb700997e3f3992491f9c6ab02af3a4e2d855c968b3233bf9ddf5c06e26c4357737ea45e2cf263654278998616d875effc041946a99d9d53ed9c2c453c459114689aae7ab9"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x2b4b29eac7876559, 0xff, 0x3, 0x1}}, {{0x9, 0x5, 0x4, 0x2, 0x7df, 0x80, 0xfb, 0x8}}, {{0x9, 0x5, 0x1, 0x4, 0x400, 0x4, 0x6c, 0x1, [@generic={0x34, 0xd, "82bf702e71e88bca662d98181c592dbe2c11f6174edc9bf861126c660fbad570c3552dbcd148d0ad5d1030661fe94313bdb1"}]}}]}}, {{0x9, 0x4, 0xe7, 0x80, 0x6, 0xac, 0xd0, 0x4b, 0x20, [@hid_hid={0x9, 0x21, 0x200, 0xf5, 0x1, {0x22, 0x54a}}, @uac_control={{0xa, 0x24, 0x1, 0x2, 0xc0}, [@processing_unit={0x7, 0x24, 0x7, 0x3, 0x5, 0x4}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x302, 0x6, 0x4, 0x1}, @feature_unit={0xf, 0x24, 0x6, 0x1, 0x3, 0x4, [0x4, 0x7, 0x6, 0x4], 0x1f}, @mixer_unit={0x5, 0x24, 0x4, 0x4, 0x5}]}], [{{0x9, 0x5, 0x9, 0x0, 0x8, 0x4, 0x7, 0x0, [@generic={0x4, 0x2, "a3fd"}, @generic={0xdd, 0x21, "f3c1e58210aef9e5f145d49fda612e66ef33f7b28b646ac449c7c39fcb57311e7eeb3a46a15cc28d8d8d36692aad66ae14fc1a7add291391fec7c8b641112a79f0d19c649237e9a0751c0e7760099f8225f46da1e3730196a82e8ecc63d49c6924ba4ab9f3a03c566ff15c229c3d3c2a2cef1f509346d18ce35657f4efbded24ed1fc0fe1774926827329847c54eaf92e9791139e33e292ee7f5161b430bdfc98588c43dfed4a37a5b750b91730506bc24e81e6c855817d39cf7618825083765ef465e5a3b6c5cd7f8b33f1099413a4a216951639d893ad93739c1"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0xce, 0x3f, 0x5}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x6, 0xff, 0x20, [@generic={0x2, 0x30}]}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x40, 0x4, 0x27}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x40, 0xff, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3f, 0x7fff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0x1f, 0x9, 0x1}}]}}, {{0x9, 0x4, 0xd4, 0x80, 0x5, 0xd6, 0x1c, 0xdc, 0x6, [], [{{0x9, 0x5, 0x8, 0x0, 0x0, 0xf9, 0x8b, 0x80, [@generic={0x67, 0x34, "324c18921fc41a47bc1018218c35f9c98e672ef7cb2f86af65b0eba0c0c48964a89224e0dbb6b702ea5dbe9e5461a3ba2779735426e268177c79dd25e03af50ba5695d9ab5a4eeacdbecee8bf2e1027c2697a194f84294f40f18176439cb9c3fd9e62893d9"}]}}, {{0x9, 0x5, 0xc, 0x2, 0x218, 0x2, 0xff, 0x7f}}, {{0x9, 0x5, 0x4, 0x10, 0x54f, 0x0, 0x1, 0x5e}}, {{0x9, 0x5, 0xa, 0x4, 0x8, 0x7, 0xc3, 0xff, [@generic={0x1c, 0xa, "cafff1ff82f87a184cb3b159ab1cf8ffadf3292df14bab5f26d4"}, @generic={0xb4, 0x9, "8baaaa86340af3700f45734d6f94b8b8d1aac0bf62139529eb19019b18a2f763d004d94f9ef126b241745d31f1b582db9a3298d5c98171f95705a56056a0314e51752560c49d954c42b0a1d62d8b75202efdfacfbaec25c64f669462df27131b0a89a474b4a30650a16af3c64b9edd835d279e15f91ec0ac455a8dfa93845dabeadde64dd431f527c643cd0a91ca119dfb2e3b496155877892797274c73cffdae978ec1244e5f4bd8e723805c93ca948e2c7"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x10, 0x8, 0x81, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xff01}]}}]}}, {{0x9, 0x4, 0x97, 0x70, 0xa, 0x93, 0x10, 0x24, 0x80, [], [{{0x9, 0x5, 0x7, 0x0, 0x8, 0x8, 0x7, 0xf0}}, {{0x9, 0x5, 0x80, 0x8, 0x0, 0xd1, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x9}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0xb4, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x5, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x87, 0xff, 0x6}]}}, {{0x9, 0x5, 0x2, 0xc, 0x8, 0x8, 0x4, 0xe1}}, {{0x9, 0x5, 0x8, 0xdfb41cb8a9771429, 0x10, 0x20, 0x1}}, {{0x9, 0x5, 0x80, 0x1, 0x3ff, 0x7, 0x1f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0xfffa}]}}, {{0x9, 0x5, 0x8, 0x4, 0x400, 0xf9, 0x8, 0x7}}, {{0x9, 0x5, 0xb, 0xc, 0x400, 0x2, 0x1, 0x1}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0xff, 0xfd, 0x9}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0x4, 0x3, 0xf, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x7f, 0x8}]}}]}}]}}]}}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f00000000c0)=@string={0x2}}]}) syz_usb_connect(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001b30000000904410017ff5d810009050f1f01040000000905830300b3"], 0x0) syz_usb_control_io(r1, &(0x7f0000000c00)={0x2c, &(0x7f0000000a40)={0x40, 0x4, 0x9, {0x9, 0x3, "afdc941516ed56"}}, &(0x7f0000000a80)={0x0, 0x3, 0x34, @string={0x34, 0x3, "c9e5bc0f437aa4b37391005b890b19e6633a96ae7aa271ad9a5430653ce8ead29a0ece51c1d9099082d045642cd4ebf8e8f1"}}, 0x0, &(0x7f0000000b80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x0, 0x80, 0x81, "e0c9b854", "78d7adcb"}}, 0x0}, 0x0) syz_usb_disconnect(r0)