program: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./mysys\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./mysys\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./mysys/bus/platform/drivers/dummy_hcd/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)='dummy_hcd.0', 0xb) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = syz_clone(0x100411, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) wait4(r2, &(0x7f00000003c0), 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x3f, &(0x7f00000002c0)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000000680)={0x2c, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0}) r4 = userfaultfd(0x801) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f0000000340)={0xaa, 0x484}) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000afa000/0x2000)=nil, 0x2000}, 0x4}) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) io_uring_enter(r0, 0x2753, 0x633f, 0xd1, &(0x7f0000000140)={[0xd2]}, 0x8) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000d40)={0x264c, 0xc, 0x6, 0x301, 0xffffffff, 0x0, {}, [@nested={0x26, 0x1b, 0x0, 0x1, [@typed={0xa, 0x135, 0x0, 0x0, @str='sysfs\x00'}, @generic="1ee913f3573c494f19088455b972496946cc8d4ffb90"]}, @nested={0x2396, 0xde, 0x0, 0x1, [@generic="2cf77ddd1ea34522fa168feb9d52a2bddce692bb0618d2ab43d16b724bca256a1c00a5fb96eb23ffa9b150002252f1f3df80c1b856cbb5276073d57b817247044800de85b1cdd8f2da49145fa596a1edc35c2bdc0805c765a59b71579caeb805741988125a983d5769811f142731af3f1a784ac2270b8383543e3371614718709908477a0d1ce965b3cb522e72f59c8369ef86dde1559a8db14de43ee0e1a04d68f9ddf273cbb38720e1634fc09da729459ca44bbee5d44335245363247822815c9ff24e687a37700cfe30a46ddfd5327385a606b112ac8845efcbc344ba1fcc89726b5c210dea19f6a702c901d744952c9baba04e7ff82ad31b41276391d6b20195fb0adce4bbabcf795d39890bac428d51298b905f00406530d728cf8bfed0e541cab03814f76dac8b6ac4817c248f335c67dc2695fb5abae558f6a7be09f3bc7dc471b29b965210ae7d5ad199e2815afb3d9cbe1117d51b48565dd65eb09b334b8a8b6f7bfbcb68d8645a39ab7a5d1ac59c7048d92ddb4106a273542d5c7019d259ec0e3d0d11db283deefce67033bc15a204a60e26bb0ad8df55cee859523a28b2cabcdb28809c23a7101db77f166be62c6594d3bde8534267538041321204a7eb5e996eb9d37d6be2ca3bae1d8daafab8cd0c5f7af835e446d1bc046fde008f816e630d58566c3b5e437b5ff690e3d16d4952c4581af4c32a6bc0eb4f84d66a1a463d3081c21b02c7a46a27532c4130c532814c2b1b6f0c72948b3d48806aaefa0d5ddb4a9e4679035259fe168671d1ef51a8657503db72a189ae95707bcb7dab80e4aaebb4cd034f9fc2350d04832c2f75cf567fbea1d00ab95606c00e78d7d95b40043411ebab34f3af781c8c82c50691a441263e9cd44baf255f15975dc0c1335b6cd9d78c9106c5c546213cf1da8bafb7c3656d84b0a4be6044eab9339b9a54d27e0000041f3884eb70d61dae6604bbcf8340ce1c0e7a44bfd6bdf32ff4f986fed22b266a72568f8430804d8a4e6913691df10e12b0dd4312541eb795f275c5eaf6c42ec48713b9c75987d9cd876c62c3fe9a09a4517a3e241cac5f8ac1c3e115054c79fb5812eb09681494207bb5d82c1273b7e66f66ec1d8ca8afcb337e2dacb9bc38199fb1df73616fbc0511b5ac200a64908e123c470c78cba0f8dc2d115e927e6cabde3ba260f22a9c16761efaffddd5bed00e2bb23199e70f997e360b5a8a014e38fe0a94c503494d60a2636abb41449941c3d4037fad4901cd4d763fa69cafd3c90798cd2c49ee49f3c49ce7c956c794bde588ae84cf39ddb9b54c3d4b4d16761b020b755843c644b471375965e9541b495a7c0ee39b0c096839f27436cb4ea9a78069b4ef3933d8b8cc6441602cad6c2c0de6aabde1a19a20e33a7750762ecc364f9eda298387dacd38f71bd410b1cf07a4dde2a220abc1017f51293eec7e372d4c6298f6a3321845b62657b4d2ee9fbb63ab932c3c7a193b0bd94f47e5e5f023c839a29a3b1a53aa84008b8d26b1f21c60716de4e33f704b877f18b97860d1ccec56b8a60309ae7166267fd5b7ac732fd649fc8db076000730bd5c2a819ff0c197b395da84c5283f5fb0b85885a5705baa9295d10d84b3fb5ab0c14605df8b1344162d029634bad2bd9e1ea41ba08a466a9146629dc5bac79e458191b50b94970c844be491d3bd0ae82b1b93ca0cb74726bc627c18523e1c8ecd785d9afa40c77d4e2b87ff288ecf6eca97b55d0aeb7df22f8e1405d091987a00c0ad3a033afd33d2abf1de1d9274ab93f23bb5e4b37ddb0efe1e143cbb76678cc99ad411b5ef4028c952783d5a28063b21ac7eba9a46a890216eb496620d3e3d2529dff9591112f330c3ad890567a51e426c38f3f8a1000c4cf6b9f2af451f49eb815255757a2f1938c76bbc0df8b8e9431654820422462b7ad55362936f35473b852131a8cb41c15365a244977bbc09e96f9e3985602783d0228234905cbd8d5d7114bebf100c8a06f741c98ac4b107d0cbaa966d9e508c22a6cd372c96ffcefdb022884b68810df2398d3adc31e699445e6773dba3c2bfb5e4cca06d3b40f485a6941945b651ba8266c566b2e180f888b9a2333c049b80cdd9d000f6db45ad70336431d4f316bf5bd8024ec3553561ca1775cec01f85e2567a2abcd647c1e9df3f512b00b688506641e458f12caec1f2b2eef05a106c4f0b645e82a6941a7a71ecfb28611aaf5c7f5ba28c4f2f72809d51d74b2666f7bdb1116447aae9a21d6fb99a052a473fda35cf7e94bfe83c3a1efb32225c195711bc59732dbe8d49e1282f958baf5184df221e086ca84a968dfc0e74c1ed0c77d4ee8fdfbb80a3550b50ce558f5c4e99c91e0b3cd6de155d481a832307da1f817a6ee937b2151144c9c0492c7b635af4083326af7ba993bd7fa4b45d95b821b27e9aa2b08e410dee42c3c6fd5734735658993aa9f4e0cdecf94d0b4c0574f049e78c90ea79620d92423e8e992d47811ac983640d8bd2b37964528cd3ef773f845d22f99dbd16629ab6f37f220965cda4d0c7e84ee7c6bf72dc7caa4c09722673ebcd7f9323757ffa261e8cac2fb7d85e97d60b8dec51145eb230cef7e7a6534a3e71842b3325c92f322ed75411495a38a3ae8f2ff6bc557c9458259e4e8205553df9490b390a277505d4f20ce8119c4220633496ce55c4c86b8ea7e92fd157e1a64dd6b56a79e788bbb7db07cdd2ff00a7989b18e52325c2987789c24d305d5ae5bfd7feec1bfd5e48ca6dd899810a39ba41daa544aacdfb87e014cb319eaa856ede868843ebdedaf904c6e50661fae305e33ce7470afd16d7b1620083b75cf7277a1c6e3a519e5a496b61c90b16817a4fdecd59753e1314620de92407cb970d3c6f509b3a21d281761574141f58f94c7696af3379eefcfbdf155af3fdac288c5ab49389bc2307b4f88310c391bfc4e1f55193e54605f67782e0c0c0e93353592c70a70b83c897c2cee59500cbdbbc13a61673d3ef895b2bf949a3a61531cf3c8f1ed94c063e7d3f5cd4aa509f040b56bb7fdda2fc66b8e868b8c3e367f87deb4e85c2b73d62703f39578acf4a4a81b46001ef630499eb67260c8e272e33cabdb1b9fce3c3cec5433151128eec946f3790b43e6bbed558377d43fd8f35b3d81bf513b50763d1f4ae23b675a07a822289a78de6f2318e816bd6077987d212d8cfd295c3f767eb5f0967a607f15cd251251533b7f24c4faee775cd8e69a42b97fce93816806f8782ddd4ab39648861bf9f41621ecc44cddf51262b720acd410a77e619463d7486dc3ebfa613b22870038026955e88698910010104cf16388108ab6d853c0c48539738b61079ee076a4d1cdc907e32de3642fb145bb984770a5f19359fb331e95124121f796cac0be2d69f04786dc113c6b15abb0621b4c3c677f7233b1301187c60de07f465f29a3f5715c25a13ae0852c02270084f71759e94bf25e52d2388cec91d95fe61a070886c6e6c41e8f39f184b5a9b56f06011f1eaad30dac07775e54a5e0c6f50e5a1d2f5f97f2aaa835c28995f3dca9fa572d263c9d67e42516b18163c22b20f465ad21280676eaea91a8dadf780f0695421b92d37e5ec32a40e4aaef6b1e2a627eaae64523ec3de5a2a3c8209bde9776a0332e72e7dc7eb62b722a8d856ec11786cc724105b22008e47719db4f021a6966a84672bfb420399d908e35a6c63cddb2cbafc588a3bdfb14a5b67fa469f3581ba9f788a8b2c2bb854b0b8b9108970d8dd7057d6b0e5d22d1fe54d04277a6c6959336f3154970229e41a7aa9ddccc9b27487a76d48b62059060ff4e2bfc8b54e26ee9883866a659677a0148f0805081a4c32b13ad599b81cace4fac36738a477d23fc5fc8d458dee321d58a72e46a78f651d47a62d0e7dbddd2dceb216cf52b7de1fbe447f41e1e7e6cd68d3b7c79aeaeff486c3cac6e147eb577f3d49b0d93e792490c43964517178e0d0df49937f55e991f1beec2358f07966822b3aae72dcdbc2ca5a65f3ca422b1eeba6bf328af2ed26bb8fbb64ba1cf1388e7fe0cf73e48b4496f7a51f1a6779a77a045bf7130369bca97d5fb23550e887ef5928fbcc7206c4b6e691a0bb4f39cc393ba67f04bde27a3fb9edaaf870853301dee483943d1ae8e83df0f72246b3fc240daa3a2c94da5cb495c6b31f6bb2f51c7cadade202347d3314f384c369ac9e47aaf339b6bdb9740b7413049d43ccb99b29eac18a8025ac4be7d989caa16ed0f6193cd3e4af59a8dfc974fa06a0b5e37813ad4ffa6b55dd146be1400f96393d0cd5a77bc2edf63535819e92f0ea39a6efd9dc06380f8983b3aca9f7e96a15b475143bab514ac6e693fc052158f18ac33a6c353af39146d33e2198ac9acdd5c4c48e9b8a9414aed1bc4a840f77276bc57d28715fd7fdc450ef920dfdb526350875b031ef16cdb79ec4fe6554c935f5269ffbf5c44c34bd96f38e6a9157439b977ea03bce23b6216b16f4a96ffbe68bbbd6f6251dea07efcaa9bd81d90daf932d0c58cbf6fc00053ff84460f0866ab850b1152e51d197184287afd8ca4cf973964f89e07b880fbc31d5be50d3360ec414988d4a28ba715c32fe97a03fbdf1f48572acb35a9a67f07c83fcccacb6ea87bbd41e93a83d3de3c8da34617623ebbb2f8d55e077026ef3fd4a5d22029916a52d20cb9d5dcae8dc8eb9bbeb0428678a4e36f7dee52185413abe89456113954e1077dc4ddf22238a8ce2204293108a0fe26b69b2ddc959af8e796b30166a78fba376db5eed4273346c153b8c65f65df4d49935f00b4ac7f14b14b958ef45a07db445bf610b2d8ff24762fe62b6c54116c506e88e751935c6ae54e0b2c281d0a91dc2b84faeaafe79ecc67be774b2270577629529af0fd72dab5964213bf6fee821adec273eda87459b369e647b58ff1233550c0c41553a53c1c0e7620d1b358063ef7784acee8fd37217665f0c226fdbfd4f3e0d4ee59deb9bebec4199b04225f664562f4797b44fd8ba73f3eff26ae6abc87f59c03d189a975ea1e781e2d6e0d7ac3b02c37937ec27123ee2e56b46b4edd81305541a835ce702ccc08848f520267720b9696546328d229713100382664529b4b0328f7ccc6955571a4833c56e87f518b9ad481f36c4f95bac40aca3b607791e5620db38a969edb4cd7c503004e4ad753b291bd34aa5f7bdb142595a54f2c9806bb255f4768544671fbba84f0550323c228207600905d0ed8d4c8f57946eab5e43e3c359cf36364a8b5e9b1eec82a0d3f501add4271c3d6662d6612b065ed1dedc3e0c92250a9a9bf22db14e26b12e4bd1597612d146502a78b950b6ccfe032b46a8630ffbea66c1d65bf2ae2bb1f4755bf855d56794586dc64f484370314e2f4d2b489df3481c1b64795aabba98c0f7d02a57555a2247366b347a566c30618cb78ad23569c1e5621119f4305a4d7a223cbfc577b55b7ea30c7e7a3c7a92d22b7b54d155c3b589ee44cafa8b3d3a63bd5ded707245a69eb7cd3e34eff5fcdcd68fbb1c3c1c81211c5d465652d1d7d3167b2009b7c76225d9b8f6e4db7e3adc8c5a5cae5c0e092f3d1fc5d8a86bcccf175f8dd6e08058a586fa3046b73170bae519ecdbb7ef83710104f7c58bfb0b490a4b8557f7c5e571c2b082bc90f286b790df3fc89e203cd69656a776dfe04b1e33e90acdffda8808fd51b76ec7132c9abdc0eb8f3dc1262702ecfa8af9d38fb752d9f1a6ddfbc1654e358982f7258e471d256bcf8381c0f979a8bc4e31641d1d766e28b28e3829e78097bc796cde10", @nested={0x10, 0xc2, 0x0, 0x1, [@nested={0x4, 0x11a}, @nested={0x4, 0xf8}, @nested={0x4, 0xa5}]}, @nested={0xe9, 0x14e, 0x0, 0x1, [@generic="3634e03606b9bd7e9a050a0aa3478638b01415c7a138df9909f308632ebf0401c88c0b3fa9ead96a96a4669eca2ee66201eb0501f65a95f5bfa3e0ea30a1424d22473eed95817f49ee0aa24ad6afc0cf2ef5b43e27887393620b117be9de1d41b19a7c93752aa02a27bd0061b3993f3f01b2c0749ffbf3b9fa13134417f987d9af02cbd2a9cc89e63ffe44851ef028b8fa0773184668bc3fc84c98429213b44f7b521f677fedfa369d4a7613320bf1add1a76f7ac6613c1fd240f7a0be275c500ae7549036fcf9b47bbad899d3c5d9ae480aa01e0d5b7627b03837f168", @typed={0x8, 0x113, 0x0, 0x0, @fd=r6}]}, @nested={0x1008, 0x12c, 0x0, 0x1, [@generic="c4456c0e0e0f850032d1800e362dbcb0fc694a998ef738e2ef79f7fe8ae7d5f0602d51dab3bab2068046282eef6a6b3e5cca4991d01df6f9e758bacb2698300e5ac11c6d3b64dd3d6698d422d5eac7156796741ee50c47ad85795152de6cb9614f48e88d7dfe041eebb11bfd182faf9f28929d053b6398036c53668ba5c134de8562878d523524dc31fa502b564f6857211c7355184db2576d98a1c02b17bc207f9c2ba5ea58feb138e3d22b82a91a7f3b1cb39317ab15064e2bb189397f8d950f5b84f5bc73696199f53257407be771603476557d03c7eac7a0af6ae603827a9460a2d016911c0f1eccb8ca1c61b6edfa5d186b317ced8d12c5b00f60e03479b1d6f55c788722580743c8404553504978853fe6b7ca5db7654feff77c5fe04ae82651cb304a71a4c0ff1dc537b14d80087b36fb1e3b23adc0dcee0d67958411e6ddf28eff03a6c52792e4423c48f5e121fb0adcaaf7257d6f4582d695e8f3e843e5c0f2fc1b4128e48b330ed07972c46cf2906ec52d1219e58de9fa962122b8025752a10704f0a342163d40f63c659a7d4f916ef054212add2855e62116f3494152bdb5a23b94f0450219210a1a225e6a554ceb75194eb3ef606c46bee5b52cfa25fad0d4c8469199c35551b4603d8ef7c3f5c334bd2629d638f125103a8ffbb5782dfe2e2d0692bc716c39502602c6ffb350ca891099902865357409e4ad4f2f8c70ccbbadcf0cf592b3aa46fe2aab8de3e2e7094a2e91d2cda4045f189348ea37ad9b36c2b2b2479b4ce9abf819b9e4bceb2b79795511c2cd5b94ece7ea857170c0b85eb2795aa67d63dd9b034b9aa1f420f12f60e55b474ab2cbc20340ba278d0a18ec2ff8574ff054b9045198f0528e7f4ee934fe30a1dc8abef6a669d2f1bdcd43287734935f0dbbd96402607f824be822bffdfdd7fcfce264d8264abf5c99bdccd3cd9187c2b24a2ad0e82b5ae0b671a2c2e9e9196a9655f88ec47c71a752e2c9e979373a650a5d85756e84ddbf982a35346cccb2e4004ffa12e83fc2f07e5148f959995823266447757991b01728cd464be184742a5d3298510c4681632a593b2388c2d174fb90b81e2463e96be2208878d0b41d37a71bed2ad4933a0712d89f5b72acc8870524e5804789f47c608d2a9ffdac7a53f70532ed2d72ae19868d02bc968974de7b9877f5a3d4e4e28adcf1354b408b1f578dc4bdd07dfc709750997951b9ec9e0f8af71f134db83f6673c2e34ae65da73ee7d118e59c8117a359b0995bd9be30bfa1c16f4426724e28b8eb7e4c24f56f4e1b226fe914465c75dae82665c32469e13f1eadce086bbb667667c4f94a01cd4589df13c3d06f40a1a86dbe0311cda59ea525710088e86437c0a8f7fc931cc74f05f4a6972686341139323a24100ec8224045367883bc1281ed419c1a837780780d855d69c2d302d5de6f82dfd1ca76447f3cb2736ab0d7af16ce55723bb132e1414f9dd3515e0f65b3f451be614ee08df8d04e68628afdfdd50d5d819b8201782b35200f423f6caa5fbc58a59068ebc0305559eff372616a5016135627b1d913efa25ba3f304715357979e0458351dd302d4c2e87b0bdf537e59e3a7e38cb94314ea10b25b37f0ec02aa8495fc2ef8f42792c9319e803e02ced329ef6c9c8c8b538ea859c998e30ee0169df8a6cb73d32cb726ba83b53a7d6609490bc10a6f1bad0121ed882ff9c67f6396bc5199f121fe8d31acb422fdbfef92a2bc34b3a92f5c9bccdbd37aa5317be91f2c8ff32a822869f70716a9d21d34f83037fb0d0baa86196c8137df56cf4dc00e2ea2462acaa3dd6e89c3a3897377a0596bf93c61cc3c0d012ee41202b979ff488caca1bc9066b7bd21b011f63a9be7611d71464e2f870ab88d2a52094f45cf66f7dabfa965bfa0aeb2c05a673af0aa9ddd19bac61d5881629f71579dbaa6749ed5279cac6acb0ec7bf8d5ee791dbcf6752218fdc39c02ca85522831db8f3dacb8f706b91de2995329aa7d8987d17a1a7310f5025fe2714c03cdfb806cb058b6ab2634a17240349327d3eab22bf001562dd84c6220097ea88a4b6f44d8a16df5b03f7601af913cc156fa6c8966d8862ad7c19f9d8d9f31673cd2ecbc6576f89ed7c7b64724bf1cce0f24e21a25e1cfa364421ff4146a497530b4d731eac065a5ef35c65ee4ac933e874edf346cd3612ba592f6f8bb3a9b7a13ef8034431e136a46b389fdb06f2ae0d8a17484ac36171fcdba973f0c2840d4fe4a8e5222f6cd60b712c3a688f75be833c4a3dd4f690e2e9ea6f5a38b6eb1d097185c32f46aa738a6fa790ff455a0bf4cd504806b489fbe6da875a7deeb969e1181d9cc49a862d8ec9a0021cd5090f940ae02080f3c5505c671271e3bc1349a474d91482f7396f463899fb1055548004b4ae412257e118e191633d5e07c75eec2581affe7a569e1aba13a29924d55ad204af9648cce3fa873e8fb1a32ee4237f71a696b498170cf8aaab12edff6cbc48114e6ccd942b9878591808f0c5da9a26a98a312f8375baf2dc0f94d26efdcb52d6c187f184b54f651ffecb819b4ceb2171a3e7b9c530ccce0bf321918941da635561f6c334c384f3d81ee2ce38a2be8ae004bd7ac5ad819d8bcfd4f6192c7c14668e7a0356289c0d077f37e5efa9e140ba1ba10c22b79e118b309924dc9459a7cd140f37a7e603de84ab085c3c535b3ad8df520280b4d188937b44eae4a5778a922913d66082e74bff10ef32a4e0c29dbf5de96fc6c22c473627bbd7a35dc2fb65cf414e73a2d64c5ff2601969d6b61f750b4cfcc9cb80ee092e10a82a158e1e79846941da4abef13b4af0db5a517db0f487cc4f3ba6af8af7a9218fccc316be26493e14cc39bf3d08fad01014142cf828c95437d31f954adca4302df30e0d176455adf02f99d79776a332956958856f09ca0e11086310535c7f18c59468615ac7393a544127de49e804cbfb849fb4a89120274d32bdb1006e3d912dbf0482b0d802a71b97c0e3c5bf8a111a9bb17f8762d9ac2709b186906a6d6d81ae2392552dae616e423471f841fbbb4dce933598a0d1594118de8b6f1623860f4eea60e65121291664f1b0ad32076c066ff2f45c33774c4342368d59773a787fa76363fee8fc31dfffa8ac16b6906072c3c167338128ff87f9e62d45f4f0f2a67374cb8370be110085c4b25a7663acfe6194f6a63b164903c708d888923d67c5e56ae688901407bf158b02179c688ddea215688b973acb354d3b7ff7d7030b26659518e0a769ecab18ec0127ae1a0337f452fb329914532847ceb391aa183d566bc42a891f9f13daf502eb4fe20d2347a9b8e7d2005eeed26c4e2088f5faf2cb6740e8c5f6fdeebb78cb350b19762e56085a2a2c3b09312b9151b2c0d5545d7f1866035649e9cb31dc5916a68e36ee09cd9a4403f91468269f0f037cec628c448ea9f78bfa96958d049dd1648df9f2beb10d7441eb0e9befc4e58e3b7c06fd8532eb075aeaad7ba36bdf4495d9ae1f682888a31e1a890953969eba37464fb43c061c683548905fa66dfdc4b1f1fc4c2ef9cfaea363c2c092b4564c45d6ba4d90a4d91f88d04eecaa85af53d898816f0ba5a807a5e57984cd8241d3383f5840303b6511cd5ad8893ed82488dfea381c74fd1cb58eecf365b57798da0a55bfc22e4c827075b702552e7205bfefdc9af498a8e8741e11ebef4e80a58ce2f9039def0abf760e1b3f72bb0b2c8c2883c50b07e09339108f4b34c2db0e1612af49a3226515718f81e9fa61c568e8296307e9c6d79ed60c2057fbd395edac7325a7fb83722ff50b3d3369a94e7d59eb81b75d11e4435188ac21e4c74ab69d40a11f27b2c334be4d43922a32afa8ab4dc68d219936b173693496d48554f16faf024730ce8bbaded1cc7cf74b870896fb33019d82d03cb50807a2d17885f96cdbd5780c9b185ab500c58cd9248364047f4d42c0bc83993552001d912fe11309ca121001176f09a7efa2165983762e5889c99fcb03f1a39893f6595f8225056a7ccfdddf90e8c8a0254cfef4ea7a29f3506d01be24c24329ac8b01061d374a8e522d4360da028e70043318ab04d983bc294b86e24005724a0e48e775c0f68b24642c8fec719cf974e07a7cf64daedc35c52cb380987461480ba3d511413079fa9342a15e548b0128f5ac3431f0d6803d8f8149eea53c5902f5692c06d5f86e064ee57383c552cc0848869bdd5d9380c1b6b7cf762f0cee60fa5775bebb84616981a1230c39ff3907bc5200c7b1de6a98fee5f150fe68cfbed7e534a2975b8a84825dc0462b2cc7c7af9f9c2fd616565dfad4c737bda98d9ca00e617b9e0a12a081854bc7f3a78af41f007cc0fd0e25a9e27932792a9f1327c279ab69f02130669fd97ddcd1205ad8e1235600cd7feab65b791c0bd960976c03e80d90a941c76fca0bbb9262fde1ccfafb78ac8ccd8a2326d39c4f06820a34567eb7e62d46acbcfb828bb71da51740a5e6d1264de47f6b0f9d4803e98d518761d4df326ee689e78b84eee1cd1be5d7000ef8038447f068d62e3739063dff2039e09b82b296626236931e38f864b3681d35dce7120185978a14f17b64588bdd9893ba5db96ba99271ff5bf2dc457e7de1e351d784246c8bcd888beae4d7d54628134ed35c9f8bdebea5e074c32d5ddbfb0b4edef114b575063abbd12a6e7d5074d18363798cb397fe19fb79faf267dbdf3338942a46b65f660ea7e4fea51bf428b6d50114ef7ed4ab29a90004e47de4f43e70f7f1f8b82b99a17600ad0ed562df83f5cf85c6ecc58bd385b824331697318fc232130d4646bd0ccc7716fb3333cd178da88d9fd6553537d5b3be0f2af9d76cd73b5c5c9f36859b4d8fa9c13eaa37fe46544b524ffc3bec7cd9ecb12d77d45fc9caac97d9da558d4213a4114492630114163acfd642951a8e113b95ae0354528ca05c35528cadbd755e3e6bafc1b005aa9cde9d26eac3190062175dcd6c57158a080b96a06ebf2480f3663d8d8a20b6f59307fd1e00ce6ee7e075e6ffcaf25c453ea9dddc1a5f079386b01d2f5345271124d7601b035b79be8024f777c6d60faee0f7fa4e6a4ece8f2b86e852613255f2f4188caf3701891be0e437acd747287d86df7f877cba9c7aa769d4a355ca28e108537c7d3b8959e7a22c75d585027bb3cce5dc23e799530b4361b2cfb7a6930b603c25aec7cc08d4bf1fa1f0523349d78ab6b348b9ce68b0ff53d236ec7283d6c75d8dc23e0f03781faf03991fce8dfe13d43509aa7658f75639841e305fe1ef720c7407a3e51020a51085dd3f8ddbada1e3c5f2fc163269949445c904820c38bae609f14e0f3974930355ac54a8822bf7815d0935870b1deaef69e42e413747f8ee957d2cf3ae064d0e4c148d9819ba7adbf865f52e06a7ed1e740639ab8edff7d50c3f13ad7d3f8cea63854d89210f23265df7a5184df422d9afd51059916c674ca18cbf6aaac06b7004663445832c761885187dc08d7400b8b97dd5eb95fcda256b5d45219a113ed5c7af9f601907d21c08f28376452b1210aac5495685df2d599873220095cc0535c88dafebdf2736a7f38514d573ecd2643b951809084aec793588f4e37868b5e4d1b62a2ae37ac7c015b95bdf8604252d856679a3c45c84dac0fb947efc101c89501c50c02113037f52bac4b0b28736a144b9aa561a833b40ba1a2833ebe628a3be3fa17059479516863f77ea5cc81e544100e353eed67749d059442104e50a9b1de0b88e0a02f490c86fd2b935c1aa5e53df778fad30f5", @nested={0x4, 0x22}, @generic]}, @generic="edd023dc7ef89a25355333bdedc14c47babe19af0c7fa71c2d25e39978fded104ce4ea9d27a9fd8e87eb3a1734733785e7eba76ee9e6b784703230d4a6b70285bc4cb520c15b051bf5c7723dde32370c4dfd35c54f0a88709b590466d727a703c2f090c053ee882abf04ddd33fc2572b879ef153d10a1112dc41868f2a6b00b142915e20d289872780530bebce443d5143b5c728319a030a68", @generic="4160fda895e8893f72ce5907c2e3cb8250282d1987cd8571a7d79197edf32ea53aee8974e890e4ea39fad9abb2244721a422d8c44f7a627c7821ee61ce715202abad537bd09c195a1f8eba4e3f9a7d7c0f68986c55e2d9dad2303c926c533d4e14ba3bad512d7950ac294cd0fa67c3f216441e76a82745b6dfd4a5efceb87f2a3f4aca82cfc6dc039f7564d65d656cdc", @generic="1903faea38ac74be8b27a1a5b5f22dd92cb3ed93958d5eedf030ff1127a9b2f715333a8c410b25e053a416d695643c2add259bf1579fffdf98ca2cc56cb278b4666d6cb1fc315755bd6f433154ebc4dbd4ec1512f10c8a88e7fe723e61b595c846d3dda29cf5993926889a5ade08d736c0c888e1d939db5f4d60ed", @generic="dad320a92ab48f753b5b08f2a10a022943ae42effaba57d6e26da9a0f63e1a1e70767e5860f999ce0bb104d5969f0fe1badc34a3d57e87a9fd87670593ced6dc6ca8e7f9ccad36e46faa0a0e61ad80fc62235c1c076a0f7b16eae6e987d7788fced464e13d13a1f46b69ed4154ae58089c83956105f0630a21d48842bc8ef6740fa40ea4d3abe69fbd561d646767616c507d4dd238bb95970053361ad5d19bfea368d43c7004761859d6487b682e4c54d14ce4e656160a3aa64b16a6d7d4c357b083e49b3e4bfed7461c0dbdadc63e6a9f88004b5809d9a62fe6dca8aa5a65c82249c2bf9484fbd8c30f"]}, @typed={0x8, 0xf6, 0x0, 0x0, @uid}, @typed={0x8, 0xad, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @nested={0x1c, 0x138, 0x0, 0x1, [@nested={0x4, 0x12b}, @nested={0x10, 0x36, 0x0, 0x1, [@nested={0x4, 0x106}, @typed={0x8, 0x12d, 0x0, 0x0, @u32=0x8}]}, @typed={0x4, 0x90}]}, @typed={0x8, 0x9c, 0x0, 0x0, @ipv4=@broadcast}, @nested={0x244, 0x59, 0x0, 0x1, [@generic="1b128975537be160d30fc3816884f982a3fa94bf3aa3", @typed={0xc, 0x7e, 0x0, 0x0, @u64=0x9}, @typed={0x8, 0x112, 0x0, 0x0, @uid}, @typed={0x8, 0xda, 0x0, 0x0, @fd=r6}, @nested={0x8, 0x139, 0x0, 0x1, [@nested={0x4, 0x8}]}, @generic="8a4e4be5b88bfa3591b64d64ba0d7d4d5f4c93a14ffdaf522a1159c5b440f82b57ef9711cd4fbf1eca09", @nested={0x1db, 0x52, 0x0, 0x1, [@nested={0x4, 0x127}, @typed={0xd6, 0x15, 0x0, 0x0, @binary="bbd55e3e24600ea0555b4bf3d35a16eacff3bb2a883bfe4f65f595b15276655c7dbaccb2bf8a4589dfd4a8cb44378b82fa68dd32df0eea09fabd688412815b6047690ef7dc0d42586c6ba5e4f94ff454b64dce18324b82dd979b1eee5ff6584dd2ecb2b198570d571504a88e4b2b650c618736c86a9ca64caf834059f4133a1e631af86563e0d9ed61d9d99bbc8fa3b0ba7c4761cfb3b52a9e32f71457b51c09536c255d9764e01408a9fafc8f1817b368d8d65d1c7722b230d726575ee0a8ca5981e1d98bf69ec9328bc4b5cb28b7a19ad4"}, @generic="758b6db4c9426b300d30a82678abc0e3f6b4a5d62904b0d4eef6301987e7ecf920b9476aad2d344cd117c4eeaa3ca5ac6043a40b9bdc4c46af637fb8a4ec82586215f0d0efab1e25e3e922010ea2f419d4f87e93154a721a8a6ab5a3ecd0cb290d9dd1f6fc29f8d77da0ce31de8ba0c99f0bf7548c907fc17b54398241a18eb18e4d4cf46f5b38ea9ea2745481b86aa496a6519fba814d8b7f2ace341eec761977ff6fa73e6dd86dfbbee35ad8a176ba8a7f074c79f851b18b51f4db630c0a55988b7b53ada39b50889494737336ccf8e893f81f62f383332565f69ab0134540e8186c7c6414119956626d9597c03fad27dc955522d239b4611163"]}]}]}, 0x264c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) ioctl$EVIOCGMASK(r5, 0x80015b12, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@ipv6_newaddr={0x34, 0x14, 0x200, 0x70bd29, 0x25dfdbfc, {0xa, 0x20, 0x2, 0xc8}, [@IFA_TARGET_NETNSID={0x8, 0xa, 0x2}, @IFA_CACHEINFO={0x14, 0x6, {0x4, 0x2, 0x8}}]}, 0x34}, 0x1, 0x0, 0x0, 0x4008015}, 0x0) syz_mount_image$hfs(&(0x7f0000000240), &(0x7f0000000280)='./file1\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB, @ANYRESHEX=0x0, @ANYBLOB=',\x00'], 0x1, 0x244, &(0x7f0000000880)="$eJzs3cFOE0Ecx/HfbCsWIbgCxsQjSuLJAF6MFxPSh/BkVFoT4gYTxUQ9Gc/qA3j3FXwIT+rd6MmTD9Dbmvnv0C51t1uQdlP4fpI2Azv/3f8wu535kxAE4Mzabv/8dOu3fzmpoYakO1IkqSU1JV3WldaLvf3d/aTbGXWihkX4l1MW6f7ps7PXLQr1cRYRxP6rphbz38NkpGma/qo7CdTOnv4CkXQ+PJ12vDX1zCbjTd0JnJD3pZ+RhdPZ53rq6aWWJpETAGB2hPU/CgvHYti/R5G0Hpb9U7X+9+pOoGa59d92EKnz83vRDg3qPSvh/PHooEo8zrXmlN1Zh3YkrqqqtFyi+ce7SffmztOkE+mt7ga5bqv23slu3QMV2a4V1KYjHH/sCzaGc34MWyX5r5zsFau5L+6ru+9ifVSnv/9rps5Pk81UPDRTWf4b5We0UcZZr5JRXrKLXA1XCCpG2Srfws6Fcx7a/MZVeVrU8lBUNrrNiqiVwqitiqjV4ajB3VweOWnug7vn1vRHn9XO7f8j/9Ne1zhPpu9jPcOdYeP58a24Z9N6xmMkFh11JPgP7/RIt7X0/NXrJw+TpPuMBg0aNPqNuj+gMA2DSa87E9TE77tcVv/l6pUNK5H8Wzxin55WnTx3xs2S2mDZ3i8cqYJbKK/gxq25rt2Qro9/xTjkeUq4tr7rAb//BwAAAAAAAAAAAAAAAAAAmDXT+HOCuscIAAAAAAAAAAAAAAAAAAAAAMCs254PDf7/L3Dm/A0AAP//vaZ/yw==") mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000006) syz_usb_control_io$uac2(r3, &(0x7f00000007c0)={0x14, &(0x7f0000000480)={0x0, 0x1d, 0x94, {0x94, 0x323cf41454b191d4, "ee35e7d5f3ffc0e4bf053a2c45e39dda49b1499364ca764c6a7d96ccdc461302bd51a729d8866c231abb84b0c298aa400cd09cb9974c9ddb73c449a1d9af522ed3c4ce859004c2fcd28029b2d25956a93a8e2d9f26e6b3438ea7146daeaa9e5db2d60e3177e00fbbbd272be0e50cc2b018667d90092c04c2eb4c33d8b8aa1304ed7f1413676401fdb2eeb4bee70076296912"}}, &(0x7f00000006c0)={0x0, 0x3, 0xcd, @string={0xcd, 0x3, "b7bd7f1fe59309170facf1d0776e3a919201775fa6741d45c1e86bd2b562e54182d92ed5a26a9427119af8774b53f2a1427dbe850d6f60d95134d38140f93ca3d140e6f39d1ddcf3412b6db30a8d572a5483ecd9e7b7c1e58d3e316aa300487169e7322b88c7ab78ecbde4d5b288833e33af3fcc5d630c3f4a3761325a63347815dfbd9a48631f3743bfffc69e6b6675a7847d37b17fe5082edb3d5a52c5af713fef9dfeeaca707387f2ec969a9403eab85b8138446f57fe65efa67d62cfdef94b0924b19a6a9a2a335d07"}}}, &(0x7f0000000cc0)={0x44, &(0x7f0000000800)={0x20, 0x13, 0x40, "405cfa4335c199e3edac2d2764e41e7d0ede9a004799590f315a69c93f67362afe0f37ba3ca7a6a79bb701c89d43aff944cb9ce94d0a855517703956b23dbd39"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x7d}, &(0x7f0000000b40)={0x0, 0x8, 0x1}, &(0x7f0000000b80)={0x20, 0x81, 0x2, "0333"}, &(0x7f0000000bc0)={0x20, 0x82, 0x2, "cca4"}, &(0x7f0000000c00)=ANY=[@ANYBLOB="208301000000b5"], &(0x7f0000000c40)={0x20, 0x84, 0x2, "9c21"}, &(0x7f0000000c80)={0x20, 0x85, 0x3}}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./mysys/bus/platform/drivers/dummy_hcd/bind\x00', 0x201, 0x0) r8 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x62181) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000180)=0x1ff) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r8, 0xc08c5332, &(0x7f00000001c0)={0x0, 0x0, 0x0, 'queue0\x00'}) writev(r8, &(0x7f0000000580)=[{&(0x7f0000000080)="268292", 0xfff6}], 0x1) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000040)={0x9, 0x9, 0x1ff, 0x3}, 0x10) write(r7, &(0x7f0000000400)='dummy_hcd.0', 0xb) [ 94.283511][ T5332] dummy_hcd dummy_hcd.0: remove, state 4 [ 94.290393][ T5332] usb usb5: USB disconnect, device number 1 [ 94.308258][ T5290] Bluetooth: hci0: command tx timeout [ 94.413546][ T5332] dummy_hcd dummy_hcd.0: stopped [ 94.422145][ T5332] dummy_hcd dummy_hcd.0: USB bus 5 deregistered [ 94.520015][ T5332] Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] SMP KASAN NOPTI [ 94.525095][ T5332] KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] [ 94.528652][ T5332] CPU: 0 UID: 0 PID: 5332 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 94.532488][ T5332] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 94.536683][ T5332] RIP: 0010:dummy_udc_start+0xd0/0x1f0 [ 94.539097][ T5332] Code: 41 83 ff 03 74 18 41 83 ff 05 0f 85 93 00 00 00 e8 b5 6d 0e fa eb 0c e8 ae 6d 0e fa eb 05 e8 a7 6d 0e fa 4c 89 f0 48 c1 e8 03 <42> 80 3c 20 00 74 08 4c 89 f7 e8 e1 98 7d fa 4d 8b 36 4c 89 f7 e8 [ 94.547174][ T5332] RSP: 0018:ffffc9000f70f830 EFLAGS: 00010246 [ 94.549744][ T5332] RAX: 0000000000000000 RBX: ffff88803333e050 RCX: 0000000000100000 [ 94.553097][ T5332] RDX: ffffc9000ed71000 RSI: 0000000000001adf RDI: 0000000000001ae0 [ 94.556442][ T5332] RBP: ffff88801f7c8000 R08: ffff888000c64a80 R09: 0000000000000004 [ 94.559820][ T5332] R10: 0000000000000005 R11: 0000000000000002 R12: dffffc0000000000 [ 94.563190][ T5332] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 94.566577][ T5332] FS: 00007f95370196c0(0000) GS:ffff88808c545000(0000) knlGS:0000000000000000 [ 94.570347][ T5332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 94.573183][ T5332] CR2: 00007f95361874c0 CR3: 00000000434fa000 CR4: 0000000000352ef0 [ 94.576561][ T5332] Call Trace: [ 94.578010][ T5332] [ 94.579273][ T5332] ? __pfx_dummy_udc_start+0x10/0x10 [ 94.581493][ T5332] gadget_bind_driver+0x3a8/0x9e0 [ 94.583643][ T5332] ? __pfx_gadget_bind_driver+0x10/0x10 [ 94.586010][ T5332] really_probe+0x254/0xae0 [ 94.588023][ T5332] __driver_probe_device+0x1e8/0x360 [ 94.590324][ T5332] driver_probe_device+0x4f/0x240 [ 94.592491][ T5332] __driver_attach+0x339/0x600 [ 94.594511][ T5332] bus_for_each_dev+0x23b/0x2c0 [ 94.596573][ T5332] ? __pfx___driver_attach+0x10/0x10 [ 94.598691][ T5332] ? __pfx_bus_for_each_dev+0x10/0x10 [ 94.600930][ T5332] ? do_raw_spin_unlock+0x4d/0x210 [ 94.603157][ T5332] bus_add_driver+0x345/0x670 [ 94.605252][ T5332] driver_register+0x23a/0x320 [ 94.607385][ T5332] usb_gadget_register_driver_owner+0xf9/0x270 [ 94.610067][ T5332] raw_ioctl+0x1541/0x41c0 [ 94.612081][ T5332] ? tomoyo_path_number_perm+0x219/0x5f0 [ 94.614533][ T5332] ? do_vfs_ioctl+0x116f/0x1530 [ 94.616616][ T5332] ? __pfx_raw_ioctl+0x10/0x10 [ 94.618616][ T5332] ? hook_file_ioctl+0x1f0/0x5f0 [ 94.620779][ T5332] ? __fget_files+0x2a/0x420 [ 94.622759][ T5332] ? __fget_files+0x2a/0x420 [ 94.624771][ T5332] ? __fget_files+0x3a2/0x420 [ 94.626769][ T5332] ? __fget_files+0x2a/0x420 [ 94.628742][ T5332] ? bpf_lsm_file_ioctl+0x9/0x20 [ 94.630832][ T5332] ? __pfx_raw_ioctl+0x10/0x10 [ 94.632854][ T5332] __se_sys_ioctl+0xfc/0x170 [ 94.634850][ T5332] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 94.637437][ T5332] do_syscall_64+0x174/0x580 [ 94.639415][ T5332] ? trace_irq_disable+0x3b/0x140 [ 94.641564][ T5332] ? clear_bhb_loop+0x40/0x90 [ 94.643615][ T5332] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 94.646198][ T5332] RIP: 0033:0x7f953619db2b [ 94.648175][ T5332] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00 [ 94.656338][ T5332] RSP: 002b:00007f9537016ec0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 94.659731][ T5332] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f953619db2b [ 94.663030][ T5332] RDX: 0000000000000000 RSI: 0000000000005501 RDI: 0000000000000005 [ 94.666390][ T5332] RBP: 00007f9537017f90 R08: 0000000000000001 R09: 00000000ffffffff [ 94.669729][ T5332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 94.673042][ T5332] R13: 00002000000002c0 R14: 0000000000000000 R15: 0000000000000000 [ 94.676416][ T5332] [ 94.677797][ T5332] Modules linked in: [ 94.680230][ T5332] ---[ end trace 0000000000000000 ]--- [ 94.691092][ T5332] RIP: 0010:dummy_udc_start+0xd0/0x1f0 [ 94.697391][ T5332] Code: 41 83 ff 03 74 18 41 83 ff 05 0f 85 93 00 00 00 e8 b5 6d 0e fa eb 0c e8 ae 6d 0e fa eb 05 e8 a7 6d 0e fa 4c 89 f0 48 c1 e8 03 <42> 80 3c 20 00 74 08 4c 89 f7 e8 e1 98 7d fa 4d 8b 36 4c 89 f7 e8 [ 94.709674][ T5332] RSP: 0018:ffffc9000f70f830 EFLAGS: 00010246 [ 94.712540][ T5332] RAX: 0000000000000000 RBX: ffff88803333e050 RCX: 0000000000100000 [ 94.715991][ T5332] RDX: ffffc9000ed71000 RSI: 0000000000001adf RDI: 0000000000001ae0 [ 94.719379][ T5332] RBP: ffff88801f7c8000 R08: ffff888000c64a80 R09: 0000000000000004 [ 94.723108][ T5332] R10: 0000000000000005 R11: 0000000000000002 R12: dffffc0000000000 [ 94.727081][ T5332] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 94.730663][ T5332] FS: 00007f95370196c0(0000) GS:ffff88808c545000(0000) knlGS:0000000000000000 [ 94.736241][ T5332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 94.740866][ T5332] CR2: 00007f95361874c0 CR3: 00000000434fa000 CR4: 0000000000352ef0 [ 94.744459][ T5332] Kernel panic - not syncing: Fatal exception [ 94.747469][ T5332] Kernel Offset: disabled [ 94.749415][ T5332] Rebooting in 86400 seconds..