program: syz_mount_image$udf(&(0x7f0000000180), &(0x7f0000000100)='./bus\x00', 0x1014494, &(0x7f00000002c0)={[{@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@partition={'partition', 0x3d, 0x6}}, {@gid_forget}, {@session={'session', 0x3d, 0xfe8}}, {@noadinicb}, {@anchor}, {@uid_forget}]}, 0xfe, 0xc24, &(0x7f0000001480)="$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") openat$procfs(0xffffffffffffff9c, &(0x7f0000000500)='/proc/cpuinfo\x00', 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x145142, 0x0) ftruncate(r0, 0x2007ffc) sendfile(r0, r0, 0x0, 0x800000009) r1 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x107382, 0x1d0) ftruncate(r2, 0x2007ffb) sendfile(r1, r2, 0x0, 0x1000000201005) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="1201500200000040"], 0x0) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0x111) write$UHID_INPUT(r1, &(0x7f00000020c0)={0x8, {"8ce6555d27408f6fad5d7f2a6f9e73ab6af5ae49ea74808320388ade59243002574a20e3e895379d3f15b4f539bdc1f49c525fd80c4259038f0c9904c2110ee1274182d5564a500ee4fe7713b2a2910c2625108cc5fe45b92d1cfbb02e348ac3fe3fb623c0e54b48d69df9031df807569ed3b7e7e5f289d5ef2f6c3926707802ab1e64c1a44956a65418adcc9ca4f4f9a60c041d00e7b17f33c24d497afecaf8c02b7fdafec911c24abba432af3899b7491311a5ef85ffd8197442c56bab0b11c6e7cd81a8197b81f55e52a3163f69daed70241827dd53d35d7ed02fc545f656fa2b5fece142444001a108787e20ede5e7888263f8e07014d809685a3a3c3c66810b95423488914f4b77ad8e8b56b3376ed2bef7d9c418a1f338c5f0389c0fcefbd51cce124fb23bfb7ec3f10f96fd075efa3da2052f43557b6d9a8a40cdb5c65fc6245a77ec2e031c2216e84d3ae6341de52689d7ccb0ec829255ba4e579c9623db31620b4ec3954a0912d7ee205656fef3bc7a97d3d271b72aef2b0fd56de0d5f7f786069255dcbcdbfec5d18f224009db05e21f7e66b9b90b62ed98f5f4d1177483d777b81fd51f94268ce7f782a515edfdd3b5f969aadfd52a1f8318c7b48d748df6fb565a3ae926e53a9b57c7a6393afe2ccae807bd0dc2d3448e9703ebc6dc8d214717ec1a8a9aa2062c34fe88fb89b596e6327e6c67fafcea4824e6f456c5a70a2993213a022154659cff68d37d5645b19ee0b7a1c17ea3874fb71ee8c4d4a6f5174a9d741406771c50abf73df7881465fbf4806aff4690d223bb166ea2f9b7e4a90f6edfff579b46802f7f9a8be719783a3bf41dc9c634a5ebfaac721b73424dca673b5d4902bcc458c203078bd1241cd78cd2e3ced5e76bfb1e23ada11ed6a40fcf7012876b2028e8d1c90a3334cf03c86096e5e856e0c1d6e07149818bb15b2c708d4ab7301e148f2a011bf7280149d6bc714df11a4454c072ba80e5cc10beb800414048d9d947178a6f6588455c73e8842c4a6a555f0baa145a73c59efca276218e5bd5ba8f70e98390aaf8cbf98e09f99720dcd7e41c05f72cbfb37a63b35ff8f5c8280c2dac22e1db2f08676b9690296b3bae45e7c010a8102eba4ad8edcb1a61acff1322b9c6b8920c59e8eccdd26b1efbf2e5353c624602f2685675f6a73f35810c07bf0ef210a1fef7255db0c5192447e967b2d683bc9500a520294e00cc8b40957655c0fc9f311b45d96a1c12e2082f950ff2f5606890fedca8a0376c8ac7cd6191c6f602f82681a8dec1dcd35325ec7f21f661f59e9729d1578e47f0f763b207ff3f2efbbc158f2ea8158827dc5d10dd0ceb6c6b2cc024f6298b0d979951bc5604f2327517c8b973a146a8918b72f96b3704e91c856b455c7fcb63053e61e826681a319bcc54644eca801c21dcdb486638a82865dd55a81e7ba3704728ceb6b50364cb14879d41acb14e19adc9a3d49e522cb1c5ea9668a3955e66edeb645561937f8218d84e4a69b877a3d6d2d76e6ed258b050caa458e8e60a34e4bf85a89695eb627060cffd7b1eed5c2825ac9c7c08f10732d804f7c49e308743e75427683dcd4ed5eb8f1257ead2c82eb76d4cbe38fea4771b87f6efebce8267b0561d350d2b43a157a58887f00d9b2cecf4c714f263e9b21866c87a5fc36bec423224431a68769075382211ead0c983e5142d793ba42b29a82f300271f5e0ef633aa71299d1432f6e334cf61b456299697d1f913e6fed5198c469d84a455677029df9658c60edbbe68f9e792c8394c39c23493e062af0110c16d5f00026ad8dae279279854c385266f94cd020c5792db975c0d1f957253ecf08820ebc6f061aee09ebad7899443b35501eae000846eb1a35ceaac09f2996724c14e8665beec4652ead29fe434134e1749c24e275132d7cdf62807ab1f1599d1f8378dfd24c541deed4a9aab514e90d080c5f2f35c0b0af22026c4ffedef6e61a4a5d2fd89de290646c60e0f1c45d0927e0dfdcb8a1ed85ab49026b4a8e8aa3490edffde7b4db616e00cfd30056fa53175deed710898410891b8cf5f0eb322675de433a39d1960e25a9a4cffba1ca5ac374096d8e08c2f892cfb6058e31acc06d10f49653b1ec6137deb1583571e677196c48992719a99cef1c1b5bed568b531060f60874738c274f2a497d3425ad269b457d05884e89eabe049f64f2b765138aef755b2d5c137e75ccc4c32ccd3c06887c23546401928ce77522b161b6c9a77aac9e7a630e854c025b37c4f23af6ead69bdf69827cca9fad95e5d226a81f89899318c852bc3bfb329565e446c679f7dfcb34c6f87f15f8f28d27d55b7aff8076aca2bd9523ab14058396ebd216b745308303d5d2ae70bafed33fb891428f026210c7e9109d60722e41dfeecdbaef59a0c52ccc5a0fda87feea09c0db332fff4adbfc1e5e5470d938f2595a44c6d7c238cdc815036889035be3e1a27373bc5151b35fd8eff5b81916c8dde2492f895148f50001327f9ee1284bd11541e78a4d4094cc0c05135bdbc1323783d27ecbc476214bc6d2f758a054c966eda85dcedc569eb673e678b1c391d19e71a82126985f810bbabec7c6909e070a34b17e65007060c668abdb0430864d02829f1d9d5946f3d9210f26aba896416261b503470cc0c69b05160f2bf232261a320b780e18d65ab3dd417f75b1bc038fbd0a84958179ed88a4cd136d1fe39f06c11997af4f9e25acab04803de1e3af4436156989035a19ea5ec397139e6828d182fac623039f87f33cfc3d1a40d5aebc90e027580fdc19a5fe19af2dc95ca794bed5c441370baa0b32df0f0392dba44258383bacf10d96fda1b3e5f8ed6fbbc4d367d17de331308f187adc7b636318332770d3d3d36027f3e7b60de10ce1f71fd16b3c3ba1ab2e6bdc958924e5f74d28286f04a441a2b95c859768067d4af898628f73b89151600b457ba971439347d72ca254e293a853175e6caa28fe6f505f3fa597f57f6db8faee815478f34da1a8efd82a70aeba3cfc4d959b4efad3dfbf9787632ae3523ecc2453a0fae9f6d28b0de9708b99084bb6e13a55feeb7d80c7bb8a468b1dfd9d42eca6609f559506516877e23e2afb3d9f0fb989cd403d1b7436700c54609e39826cda8e36c1334dfbf72b1950ad97b74f45f938394cd53b930257591e37db11df9d7d2fa71f57837df039d445b8e3ae67a1558b2408167290156ff081dd75106cd05023a0f7c0af745616f6d3e0f4f919a0b6da4fa9a5420700e2602d74998cf44df79195dff7ebb8fa059a3b867da74dca3005625cd751a76cef46c7dd0e6bce5fed206b62612c9b0bd64bc40a45b139fb3a34c2880c702a205c2ca62a88a9554ade0a8b51494065a02730e4361339c4ff01dd30392685257a6ea4eee6cf0503ce45ed3ca2c33acd67f55540818109b2b39d05638bbb9443332f0f09eb1a130674a801e69df287b47839f046fb7ec406edc8aa9025a29788f085153c851dd55eaf36643163819f7c2a3ab8191527393e987c068169e84e7f066f3a3126084b9591c56fe9f55064f99e86ecdb972463b6adb0eb4f8bbf5d459687e923e3dd90596b22936d07b85ba8a57ef8f3dbf65f6f306763c1082091316e1c3afa7268e73516ddd01b255861d3e7273a6f0a8d3e8b0dfd245bf1878caa8ebf47d2463089da2dd934983e011aaae0a89b38d5740b0c8245e50edb1d250002dc542ff63ad5cab4d8b59826a13f989bf4300006527b910c57bf176d496812d1dc62d290647f16598926c228864ead947f13e5909f2c8a9a364c6b869b5b9d5cdaade792e28d4e2e5c0e49f7d392c1e68811a3b23e3271721fd0ff55ee51c75a0f2f6fb4b479b28741409edec74b87611bf5c3f6c11a23f34a845f04424036048e649c6b53f45d923876f0783b735b6976fbd33a71be2cd0e6c45a6776172083e4120ad934674f5c0d5041e49110c5bd79c5131f207d9f12f4efd3aa222d9219b1d259921478cc4abe9e25f5561b885d876ce7912ab72d2f4e171df160ec632a4146714a1b6ddc093ca543b275047ce36304ffb6f5972a2fb8fe3dafb1912f19d02979ade5e0db5ca5e6dcce8a917c16f9b03424ef5475818f275f3d69a83f7afb21a4999346c9889eed9f0e590263186c18e85038b24a475fec839a792ebb9ddb47f0f3fb6e8b78bba2aeccb2376773a79fb82d431b8989621f965568fdb31e122e3b2c5b947c507dab22499654f2ee8bf46583ed7879b4657279c463ecc5f50509db93fbc4e868e18727223f10a82b5acee51e7405a7fb979c02ab0c7ea68a797fe6ee4d7832d4d1cc624cef2b905a742b0d889d3a5417079e76e37b19014ad2b54b31f47f2dd6772552554a9f57cdd2cae780cc5311485040070d43d621f897b993efdcbf49f39e380d6e55598aea161cde96aed21a8df48b300210ba9b03cd86e8dd464e024cc32605f60a5a37ad12c4046f0d541043c067eefc60bc009850f3229d0b256b5251aa4db79f3c9067b46b2c32d71e53c6adf9de279a0390225f3e5e18d912df237cf72b84b5230f6338131c65ff08f0d15dc97dccf2b23944c7d795f2020dd0613ffb4538940099a74f13348da7eda1d40f94186cb2a925cf505d85ca0203d202db289a001311814508ea9a7abf865f1fb54c0dc37edc6c83d94260c8abc2330309e094d53ece642e9c1d312520bfeb51a4d122509eb686a089e3dfc10150c29657a57c3d2f027b1c4096ac0c4b1773775ad72a959581a4e6316e353b742ae54abf40b842809f3f98f36af305ae08902fb8f8a0838676dd6efd20f512fdfe2e28dd3570c113d67715c9e1a6085be661f63b96d028239d73e8806b5718e8d99ecfe1e55d4418e919870538844c553954ba6a6f9bada30367d1ad26b6489fb327906bf1ac542b17e7f4275ff454af04429822baa6dd16e43ce08cb1c10245db6496b73a98085e6ec932f4fcfb8547778e5f899e39aee0d47a94c9f3acc7d471753fc1aea3716e15c192e738adbd7c4c4b31ef5ec2132fceae5d8df9de95e94bfe1bc16419c0fae54f1422916fa4e3354b9622a036fcd3f2ed775dd7498db99d0f69fdc71ab8a490a51195ef66cc3a7a052808d16adf2af5f881251b2aa7d1348054ff82f969a53dacfeb4178caa411b257de7c1ebc5c1272ab918da59417de0dc61fc1a458fae16d051990aa9934d511535c65419ebdb14204aca14139a8888bcd91c8eeb1ac87b6a45b368eb236cfa22ef0fe9f2a11b3ae1b0419827610c9e2cf2f377ddf1072dee7eed8bbc641aba401c1c9cf4bc0ec71bb47a0f3d3ba2b25005be28b0b1374d924fa49121cf57561e24fea537f8c55e071925169a07aab3cae009d655d8eb713b2f00f52584e628382339a0d53e75ff3821d0465187cf5b70c7291ae377373e32e770a95fdd9ed91c5ce43f300c73342917ecb88471b2b3968b9168d8cafd6c993d8a9265f17a5b721efd1533cc61ca5ff66e1ab969d00d7de050a2d27df1ac3a016bbf96ea2e315436a10c45784611c1864015df386c751f2f5e7b962a942656c6d64aff7900683281331f6ae34634b65a3579ccabe310e76ddb439249ee573061e176215eb2fb0016b04723819b6c619bb4e9a35f4e5244e12fc72c73405bd3d51b359dd5699ccee4eb93fa6367e59ceb9fe39eb96248e31e528c5d079386dce4962118982103a88c9c8f51d44eaa3612bafcaa09a9f526000a5bea50e1dfe60c51aa63ef40fe6d3450a583f9dc5342e955b63dc5380db8a414e5f401555cf35f80c59a008b11", 0x1000}}, 0x1006) [ 85.342351][ T5306] Bluetooth: hci0: command tx timeout [ 85.448738][ T5328] loop0: detected capacity change from 0 to 2048 [ 85.460629][ T5328] UDF-fs: error (device loop0): udf_read_tagged: read failed, block=2362, location=2362 [ 85.490347][ T5328] UDF-fs: error (device loop0): udf_read_tagged: tag checksum failed, block 99: 0x27 != 0x4d [ 85.506364][ T5328] UDF-fs: error (device loop0): udf_read_tagged: tag checksum failed, block 160: 0xd2 != 0xd4 [ 85.526245][ T5328] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 85.573727][ T24] audit: type=1800 audit(1773285634.811:2): pid=5328 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="file1" dev="loop0" ino=1346 res=0 errno=0 qemu-system-x86_64: ahci: PRDT length for NCQ command (0x0) is smaller than the requested size (0xc1000) [ 85.976723][ T1349] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 86.166472][ T5328] [ 86.167630][ T5328] ============================================ [ 86.170683][ T5328] WARNING: possible recursive locking detected [ 86.173842][ T5328] syzkaller #0 Not tainted [ 86.176034][ T5328] -------------------------------------------- [ 86.178663][ T5328] syz.0.0/5328 is trying to acquire lock: [ 86.181060][ T5328] ffff88803378cd28 (&sbi->s_alloc_mutex){+.+.}-{4:4}, at: udf_free_blocks+0xaaf/0x1940 [ 86.186080][ T5328] [ 86.186080][ T5328] but task is already holding lock: [ 86.190445][ T5328] ffff88803378cd28 (&sbi->s_alloc_mutex){+.+.}-{4:4}, at: udf_new_block+0x104a/0x1c70 [ 86.195119][ T5328] [ 86.195119][ T5328] other info that might help us debug this: [ 86.198461][ T5328] Possible unsafe locking scenario: [ 86.198461][ T5328] [ 86.203900][ T5328] CPU0 [ 86.205358][ T5328] ---- [ 86.206925][ T5328] lock(&sbi->s_alloc_mutex); [ 86.209152][ T5328] lock(&sbi->s_alloc_mutex); [ 86.211511][ T5328] [ 86.211511][ T5328] *** DEADLOCK *** [ 86.211511][ T5328] [ 86.216282][ T5328] May be due to missing lock nesting notation [ 86.216282][ T5328] [ 86.221171][ T5328] 5 locks held by syz.0.0/5328: [ 86.223706][ T5328] #0: ffff8880442ced38 (&f->f_pos_lock){+.+.}-{4:4}, at: fdget_pos+0x246/0x320 [ 86.227671][ T5328] #1: ffff888012ae2420 (sb_writers#12){.+.+}-{0:0}, at: vfs_write+0x227/0xb90 [ 86.232749][ T5328] #2: ffff888047fcf520 (&sb->s_type->i_mutex_key#25){+.+.}-{4:4}, at: udf_file_write_iter+0x6f/0x6b0 [ 86.239093][ T5328] #3: ffff888047fcf350 (&ei->i_data_sem#2){++++}-{4:4}, at: udf_map_block+0x2a4/0x4330 [ 86.244157][ T5328] #4: ffff88803378cd28 (&sbi->s_alloc_mutex){+.+.}-{4:4}, at: udf_new_block+0x104a/0x1c70 [ 86.248425][ T5328] [ 86.248425][ T5328] stack backtrace: [ 86.251162][ T5328] CPU: 0 UID: 0 PID: 5328 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 86.251184][ T5328] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 86.251192][ T5328] Call Trace: [ 86.251201][ T5328] [ 86.251247][ T5328] dump_stack_lvl+0xe8/0x150 [ 86.251273][ T5328] print_deadlock_bug+0x279/0x290 [ 86.251333][ T5328] __lock_acquire+0x253f/0x2cf0 [ 86.251352][ T5328] ? __pfx___schedule+0x10/0x10 [ 86.251489][ T5328] lock_acquire+0xf0/0x2e0 [ 86.251506][ T5328] ? udf_free_blocks+0xaaf/0x1940 [ 86.251525][ T5328] __mutex_lock+0x19f/0x1300 [ 86.251541][ T5328] ? udf_free_blocks+0xaaf/0x1940 [ 86.251554][ T5328] ? preempt_schedule_thunk+0x16/0x30 [ 86.251567][ T5328] ? __lock_acquire+0x6b5/0x2cf0 [ 86.251579][ T5328] ? udf_free_blocks+0xaaf/0x1940 [ 86.251593][ T5328] ? __pfx___mutex_lock+0x10/0x10 [ 86.251615][ T5328] ? folio_mark_accessed+0x442/0x8c0 [ 86.251630][ T5328] udf_free_blocks+0xaaf/0x1940 [ 86.251649][ T5328] ? bdev_getblk+0x582/0x6e0 [ 86.251661][ T5328] ? udf_get_fileshortad+0x6e/0x1b0 [ 86.251679][ T5328] ? udf_current_aext+0x698/0xb30 [ 86.251690][ T5328] ? __pfx_udf_free_blocks+0x10/0x10 [ 86.251706][ T5328] ? udf_next_aext+0x447/0x530 [ 86.251723][ T5328] udf_delete_aext+0x4fb/0xbd0 [ 86.251738][ T5328] ? __pfx_udf_delete_aext+0x10/0x10 [ 86.251748][ T5328] ? udf_next_aext+0x447/0x530 [ 86.251761][ T5328] udf_new_block+0x149e/0x1c70 [ 86.251776][ T5328] ? rcu_is_watching+0x15/0xb0 [ 86.251794][ T5328] ? udf_do_extend_file+0xea4/0x11e0 [ 86.251805][ T5328] ? __pfx_udf_new_block+0x10/0x10 [ 86.251826][ T5328] udf_map_block+0x1375/0x4330 [ 86.251841][ T5328] ? __pfx_udf_map_block+0x10/0x10 [ 86.251861][ T5328] ? do_raw_spin_unlock+0x4d/0x210 [ 86.251872][ T5328] __udf_get_block+0x52/0x250 [ 86.251884][ T5328] __block_write_begin_int+0x6c6/0x1910 [ 86.251899][ T5328] ? __pfx_udf_get_block+0x10/0x10 [ 86.251908][ T5328] ? __pfx___block_write_begin_int+0x10/0x10 [ 86.251922][ T5328] ? __pfx_udf_get_block+0x10/0x10 [ 86.251930][ T5328] block_write_begin+0x8d/0x120 [ 86.251941][ T5328] ? udf_write_begin+0x92/0x270 [ 86.251955][ T5328] udf_write_begin+0x118/0x270 [ 86.251974][ T5328] generic_perform_write+0x2e2/0x8f0 [ 86.251989][ T5328] ? __pfx_generic_perform_write+0x10/0x10 [ 86.252001][ T5328] ? file_update_time_flags+0x400/0x4a0 [ 86.252018][ T5328] ? __generic_file_write_iter+0xf9/0x230 [ 86.252029][ T5328] ? udf_file_write_iter+0x1a3/0x6b0 [ 86.252045][ T5328] udf_file_write_iter+0x2ca/0x6b0 [ 86.252062][ T5328] vfs_write+0x61d/0xb90 [ 86.252080][ T5328] ? __pfx_vfs_write+0x10/0x10 [ 86.252097][ T5328] ? __fget_files+0x2a/0x420 [ 86.252113][ T5328] ksys_write+0x150/0x270 [ 86.252129][ T5328] ? __pfx_ksys_write+0x10/0x10 [ 86.252147][ T5328] do_syscall_64+0x14d/0xf80 [ 86.252164][ T5328] ? trace_irq_disable+0x3b/0x150 [ 86.252178][ T5328] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.252188][ T5328] ? clear_bhb_loop+0x40/0x90 [ 86.252199][ T5328] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.252209][ T5328] RIP: 0033:0x7f4b0ad9c799 [ 86.252224][ T5328] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 86.252234][ T5328] RSP: 002b:00007f4b0bc28fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 86.252248][ T5328] RAX: ffffffffffffffda RBX: 00007f4b0b015fa0 RCX: 00007f4b0ad9c799 [ 86.252254][ T5328] RDX: 0000000000001006 RSI: 00002000000020c0 RDI: 0000000000000006 [ 86.252260][ T5328] RBP: 00007f4b0ae32c99 R08: 0000000000000000 R09: 0000000000000000 [ 86.252269][ T5328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 86.252274][ T5328] R13: 00007f4b0b016038 R14: 00007f4b0b015fa0 R15: 00007ffc3ab44418 [ 86.252285][ T5328] [ 87.346775][ T5306] Bluetooth: hci0: command tx timeout [ 89.426323][ T5306] Bluetooth: hci0: command tx timeout [ 91.186050][ T1349] usb 5-1: unable to get BOS descriptor or descriptor too short [ 91.189766][ T1349] usb 5-1: no configurations [ 91.192401][ T1349] usb 5-1: can't read configurations, error -22 [ 91.325705][ T1349] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 91.455849][ T1349] usb 5-1: device descriptor read/64, error -32 [ 91.505739][ T5306] Bluetooth: hci0: command tx timeout [ 91.565809][ T1349] usb usb5-port1: attempt power cycle [ 91.746315][ T10] cfg80211: failed to load regulatory.db [ 91.905871][ T1349] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 91.936820][ T1349] usb 5-1: device descriptor read/8, error -32 [ 92.175786][ T1349] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 92.196127][ T1349] usb 5-1: device descriptor read/8, error -32