# https://syzkaller.appspot.com/bug?id=8713e89811b1688b8463bf544fd62c98813706ac # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":6,"sandbox":"none","fault_call":-1,"tun":true,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"tmpdir":true,"segv":true} syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)={0x12, 0x1, 0x0, 0x2b, 0x47, 0xdb, 0x40, 0xc45, 0x1010, 0x83ae, 0x0, 0x0, 0x0, 0x1, [{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{0x9, 0x4, 0x96, 0x0, 0x1, 0x51, 0xc6, 0xec, 0x0, [], [{0x7, 0x5, 0xffffffffffffff81, 0x3, 0x1}]}]}]}, 0x0) syz_usb_connect(0x1, 0x117a, &(0x7f00000001c0)={0x12, 0x1, 0x5, 0x16, 0x1b, 0xc3, 0x10000, 0x1b3d, 0x127, 0x13e1, 0x4, 0x4, 0x22, 0x1, [{0x9, 0x2, 0x1168, 0x1, 0x7, 0x10000, 0x20, 0x7691be2d, [{0x9, 0x4, 0x87, 0x9662, 0x7, 0x40, 0x8c, 0xa6, 0x7fff, [@hid_hid={0xf, 0x21, 0x8001, 0x80, 0x3, [{0x23, 0x589}, {0x22, 0x375}, {0x22, 0xaa6}]}], [{0x7, 0x5, 0xcd6, 0x8, 0x755f, 0x0, 0x5, 0x2}, {0x7, 0x5, 0x7fffffff, 0x8, 0xffff, 0xff, 0x1, 0x4, [@generic={0x1002, 0xb, "b037cf054cdb17838f09fd8a3817c0a145ec21a3d38c3d6c4fe482d6769bf234da8d343e387b9690bd7e7787a26bec4112e876493ebe229624f48460f6d97ab66eb4cdcec398e23ee1ba2da732ed42c517b05035525fc2a440369936b6cc24655c6a35988dcffa8ac0f47e1e6305a6a183a6bf4ea929637782b99094ed12d421ea7d1749872c05eb8995233d3d66484aa4d94e3f962a7485f10d491c3b65293b68d954720e3e7b818143d37a5612fc301e48af7bedf1a6b3a6d15e344f6b3d0ab7781fdac724cc5a25f35a6022afdc8add4c05e2e337b0b7905b417f5df57867152a1db21a37c252253cc204aa84b0fe8267f86cb5a363513ce83498bebfed98598d6f92b6f474edc7be6236de15c24d17aa6a205a59d61abd68a17b759c4acfb0690d3f9fbe9e60d217cf903ace4d1e3047b880d0408f06adb1abb52b3904f7eb304d4771f40b6cb921253f021aa6ed4e56671792e60d8ea3dd9a9135aa7369c6a0508a30c28f66b956b63e9552465ab27d4805accfc2a864697bda5f3def4d0c42a47cbf4d25f3350868b45ed99f181bc7f3c5fc0f3a46dec58dcf0b736669870eac9c4d63c635c7e21024ca4eec0125797bb25ff8151c321e1e3d0e301420f60e9416bb7f400069608d00bd63231624b7ef2693c262ddce4595f48f25d983ad2fc22bc64017f6f1ca2845844867800330c97d9bbe6a2ef329f46621cca0ac5831eae41313d4e4b3ba6dff0b4fdcad6b560eb7e816bf2e0a8f86f6db02014139af24480d7a0d1ad7a4aef336ee847487b7bda359b467e9c3a8a051bc27b4896669d5acaeb77bfc7cb6a791f42fa87003b9fb26afe3a6e82ae814da5c615957251d5cb4f3a9699d98a168d2a9f54cb956e74424176e2fdf4a3c2d2cd9888620e7e6bc808042608026dcf11d464b7f0235838be23be2e349e7ba685e8ed98f0ecce895b65edf4d1b010b6dc0bd4d397d19d744fefc0f07076b6019c7f0efb4496b5a1208815982d511b13d8242b5d297c7b55d3d401ff7c2bafaf57b1291850d933c01775299adec73f182d35bd76f7d5cfb6e59563ac509033ae763abad83d05a57a3d7bc163feb71c7a44b781dfdbef508acd7d6b9c67ab612eebc6a495994258b30d5dcb571e52264efa9a6b78cde8d3e920880be319d7619230ce9ae56999fa56ad7da1c068c2585ac4ad56d2637f05fd58b4f1108b7e5b04f6551e2c701fe734cb11a24d06da78c1ef3f01eae71018f3db60dc9c42605391cde6ff3c4fc236327e3e2b6ce01f71acc67fa27a6b768a0678cc110480e32d2911c564a436b3283cafdd7464f9d6b0cf96a7934c7dd6434ff289c6b6ef0f99b9da26a31b7001e6a6175c18c76c05e229fae19374966c7b35fbed84401e73f8c8b9cc03202ded96b321d8b65122dca23ae5354b2aaa0d48702fd868ce08bb100c18e46c241f78c0998bcbc1d6f8deb135fb1b297afa849d60a02cfd132720a9004b37b8c3df3cd8a1e675716ba2fdb4312ac208e5f7e4c15b1c4973f933f2bb8597fce7f3b390d4f6a584897b423679e5ea854502f5aca68220596454bfab61aebce17761a7f68db43e99f24f6bc7252b05bb42d8f33580c2b34c8da52dbfd2d83faf6f15fe82126d84b311ae49ccab42d53cdf3684cb3e0068197499f91a9976c898fafb10c213e4d16443c0cc5c4d964864bfebb47252da97ae17d2e798580e756ccd38cecfbc1e8f2d106080691616e4797b7ea0de7628e79e3f06bc1fc8b4e7837a058314d8334e00139c528c331a9d1e83f353861654d6dff6faef9e732813c2de3c077896a3d60dcd3a7e1971fc17edc80405bced00794ccc324dbed05db50a066e11b035cde8c5c52a74423471347684e2405a92ac85e874ed87529d0bf253ea59bf3ba4d8c045e442b0630ad8bb4573efd98357ca8c0930ea0b75e4e020955d7208ab26d3fdf1bd531bdc15a6664eb14340f8714b219a3659eacce610f1ba40ec2b5be89e208e939bf743fecd629b282d0ed26b32f580963b85ab5eec01702238c08f11db8e19e9ed6c51756e142f6b6e6a26cf7ca9c274df4f276143fb5681300baba71dfc39eb2ebd606a473d7747a448d7c3878f6bc962c0e40ae40dd3b5cb30d710f45712fb1f162dcc9f349a0dd57c0d2b510f5f04a47f8fb554d001c2baa67bc2b6324b44f0c1a06e19dfb71f4c125ab8992dacc4ac4a07d34c12caf93805ec53045c920438383fe8db4f487eacda8cf621ab7d05e3ae7d1afe4d37a6b2cfe70dc4753c4997ba398d82413d7e845707abc4a12903ed0dc07f23cd177983589a1cd3964dd039b8ccbbd00b5a105806a60bc6f0fb04e473c4dc60de1f02908019aa67c092f5e9579f0e10d2fa9048c0ecb6f4d7a477d79ea2c996ca5a8edbcdd3c900c77efbe871ff913961568317d567014234f27e9988de00324f8b811354e7dafe069c01d096644266ff4e3f84658c7e6a5a79ef18de803899e6ac9d46266b45483aa11a032f7c36d010dd1a4a866ee7890ddbbcf439bf9485282f951ea79ff1fcb5432fd0f0cd260db99fed873d09565a644a1e3c9919aed3769cefde0bce6947c64e0d4515502ec7c58e399a167c053a928b98c04800f4c06eb94e01b1a2c03421cf19686fe187a81cd12afa38e64be4a47c2739363d6191551f79760cfdbb81d27e6382067fbc8701852b7f3045aa961052802df8991a60da11c822183c63e48cc6258926b84610d7630152eb12c6205035808d3bf4aaf064bd545f8465b5874acbe7283a998b84ec3e3a685f159e5519f859075e56efc1cecec89bb30c4b0f43e2459a65ae74667100cec21bc622fc984ce5fcad8c753421402a6ae05e2aaee8fe15d65cdd4dab350ec99c18919e3ad8d0dc9fbe7e6848504315dac9a84a7592f7b91945bf2da8a4939dff35670c9bcf2a126ef8621111643acff922d41742944f78db9cf360ec5ace4138b5df55f8a38fb0de3910442cab7b496a7127706c4d8daabeee14a0296a6c8eca0eecf3cf93366388e8253667b9df9bd165fbac7e2fe97ce8d994573158745b9bd0b586e93e972aad99e9cbdf420acd215b8349f728249ac86dd16469b958ce92bf0e5e1f6192a9c3f631a693487e15c139e8e74b5c99cd4ac6b976ec3de341ab67303a66a04ea8f4f8a9bd48ac55b182f27bf934a2ea2201c41a36fb1bef26df41bec34c0a58c6c95f420f528583914eebb63df39f8e263d9bab9d583eb188fb479752f24350c5a489266417f5c3ea976fe1a265b9c4b95e9f5fb7d99ed36afb41cafa7f68119141f755e17d3425a6e2d700551327d10ab8d34ad9006fa3cf3585a14e71cc8368475bd59d5788e80477940b179099cd92d04a7ff06509b5b5dfd958a08e37fa81e46e8299d858ff7b265a00d9a912b31764560e22eff79756c8dabc5600c84e1606028877ddde3842675a3a0d4d374bec300db8a1816d7ba4d3ad50bdec82b0e4e2d952a1c312f75a80457f428fde7afb19a57de9b36473684eb775cd8bb773c30378284adbfba7694ea922b20cd513d0bf64b530ceddc7c4f1d89d02098723181a9aee8b011cd4013f0ba5a340023fd1fd719552e6b586d67c61b1d68e29101b5222369c021583110d510d1e9dbe3a89004e14ab4046202c49bd0e46bc5e12cc17a58f118698677f2df78cda3e61adabf6f06bbc527df2f7b2b90a0cfd501dcda835487efa409a0eaf83a040277fd259b514a970c26652842d093235e061765d415eb2b840a82f908f7813ce4375f113c7939c3b4e6be6feb09d569c98d335120fc6672f972ac79089acf20efa503129b3096364d29c1f610836b032b0dce81a155051e54d0ca6d615fb1dcd0b7a3d7fd2f7798c1c2fa1c1696d394ed5b64203e34eebe5a392f054de4a53e3fd65246caca7df69934057333a04200bf0940fc16a99208472d99ae9108512943a3e21fb75fc0f483469db76c04d69c514e2bbf3c83f1828ab54cb58005548fd3317f66ae20ba922c9e5573e883d9b63cedc672f71ba0b6d479607b32eb5a632f9a680249021dc7a2d65cf36b0ecbac8e48738770b490fbe31d60f41e378e6fd9c8b765b6953d2a0adabd9855646d6a283884586e2eb88b1669640f9e40ebba7ffb52ac4ec91168c4724031ad25a7293265507430b1d75096f7412d9c5b0f279c469edede54a9f779f3aea0d163aeb63cb7db888758896bafdca908705035e40cc7e6fc8648540b6ff02b286bf7eab9c04f5fc11ee658141d50baac81b6a36e26188cda659f171dbed3af9b92f8aa054bc4b8b3a6f252fad37db92be9d74016d333c804fdf234ab1e1fe7e7e867142ff26fb2304c4d89dc26b3bb45bbc4f8ff9a38fedc5a94628db9d1ecd1a0f7622d4a4b6eaf9e30a56751e714ea5d7aaff9848e2bd268426eada3b0f5b098bcbc7bfca2cbeaabf7ebced86f176fe4266800adb145925e8a0abe663c8ac7ba3955f6526bc96c87d9fffd4b630cce6e653656460be0145c4f786c8f796b28aa6f24567f60281327a7bb29d14ae9321126f24a0f4d4010e4376d9d777626bc592dfcdefc9d23786233dc989c829399990b67b12d3add77dad2ef96921404ecd9047494ea242dbb127174d815f1e93320ec33cef020619b3b57a90cfadcc0a5b557206dfc5969add7cc12108f6b4cb736621999ab4ed754e33d289f239574c9af55da6b23a2b469590210887be98c49479a44e4e69546af5fc3e54a9f20cfd1db8f59e55bfe583c104952bcc6e8d739b64636a2049d91387a1b273f9b565b478a9f7a6f03c58a417bfb4bb6da3d5f87b8eae5ff1fdfc183496cec6e1475278373bac2b94ed8718216500d9574b3f20bcd0fc82828d1d1778d426b2c9ca0d6f452471c72440c7ed830fd064de6f0f49e1405d354f0e8627216446e5dff2e3e5440ddd2809382d4b0c5743251bbd86b44f4e79cd6a6b402d90d9f5de773591ae8fd067590e9b1924ba5925d0600f623a32cc5bef38f3dd07c8523d9384a55239659c71666334195914d13a840033c0a5c01c57fbcb39a37480280c38b033e0b1d1be418555186d65eac6da9d77bcd9ee51ae439e7320a9f3ab2ad0d8079a711f7403153043445576495b8d8039b59cd51887ffd7ffde8d8bedc2766109075846a32604b8167bc51382acc15fabc5482451ecbb64ea2ccc98733afa66ad5c22547efcc1ad86ed10f0dd0d3481221d0bbe2486cb95cf24cb4cc1679ddc66760849203303c137496816fa832aabd13b08b336e0241a10170dee71b9eaaaafedba08d5ad081d0f6bcd30e69011347cd169d227aa9dd8032d915333acf33998e459f267e49deee4270218ab20d9da94a8028894e335dbb9ccac6ef9b1efeed7f6b1fce12511b3e54b851f723404cab83348834bd4b1225b4735179c9bbb01fb62af9638afda37b5ad613997cdf19600e96d8a4298395468f2efdb0309c043bec7fb978e98f78240b60c5b1ac2686227162db31e474ff442495e192bc3fc4d3e05bff83a9a8ecfad86795af8aef37f67bdd2dbbcc4bfaf6d03e113575536c3990311e319af936d9f15736228a44382153620b6ce233b1006db4816ed1b51de733f1a29671a151155b4b89c5156936a4af3e9a3ad839d240b106cefc8bcf7145146ff815d2e97145668bb15ae2675484e85d63587740d0a0afb73f1d7a567028bdf49a11dd3d632c58a35b2c834764a74c80516d35467207c013e8aecd1e39394921747ad06aa6a2c81aa2f6eda26be4dd740934d3e6a50c26b62a673c919d4cd9c188c81190cca5a8882417eefb0c6bf7226fed4b26d3"}, @generic={0x2, 0x23}]}, {0x7, 0x5, 0x1, 0x8, 0x40, 0x200, 0xfffffffffffffff8, 0x8001, [@generic={0xc6, 0x7, "b1c9655a4c9d3537e546c4191627a9b9b84100432a166f214ffd330966ed7b7ac61934a8cc9b24bb3afd023ef8c8a0ca2e9a96b417e0883813112f13e50989d12a470da5522591183e71bec410f0c36992f878d6e27d979955790d6f72a5600ecb08d113549e725ae69d428390e077dc4dead554e37c120ba712a601be95974c6ac07e01640454b69cc9fac594694fd96b6377e30372ef10fe7fbdbb5ee621959ab19748ed362a1515b950e7622ed682110ce2b1cd090959b049be1216c1417b227051de"}, @generic={0x2, 0x31}]}, {0x7, 0x5, 0x6, 0x10, 0x7, 0x80, 0x3, 0x10000}, {0x7, 0x5, 0x0, 0x10, 0x7, 0x6, 0xfff, 0x1, [@generic={0x2, 0xb}, @generic={0x2, 0x11}]}, {0x7, 0x5, 0x7, 0xf, 0x8000, 0x3, 0x46db, 0xf1, [@generic={0x2}, @generic={0x2, 0x2f}]}, {0x7, 0x5, 0x3, 0x1c, 0x7fffffff, 0x100, 0x1f, 0x63, [@generic={0x2, 0x23}, @generic={0x32, 0x3, "da5a9f1b35f5469da76ceecad1ca1faa3e6721228f4418c9e6f770803e1fc508398d21b427586b0d56052ce2fa635ae7"}]}]}]}]}, 0x0)