USB3.0 - xHCI host not responding to stop endpoint command.

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
debiankoe
Beiträge: 42
Registriert: 21.10.2011 19:23:28

USB3.0 - xHCI host not responding to stop endpoint command.

Beitrag von debiankoe » 10.04.2020 18:49:18

Guten Tag,

System:
Mainboard 1 : Tyan S7012 (neustes BIOS)
Mainboard 2 : Supermicro X8DTH-i (neustes BIOS)
CPU : 2x Xeon L5640
Weitere Specs auf Anfrage...

USB3.0 Controller chipsatz:
- Renesas PD720201 (neuste Firmware https://www.exsys.ch/de/pcie-karten/usb ... inbau.html)
- VLI805 (neuste Firmware https://i-tec.cz/de/produkt/pce22u3-3/)
- Asmedia ASM1042A (stock firmware, https://www.delock.com/produkte/G_90306 ... anguage=de)

2.5" HDD-Enclosure mit einer Samsung Evo SSD

* Diese Controller funktionieren einwandfrei in einem anderen System(Mainboard) und Windows.
* Auch die SSD funktioniert einwandfrei.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

default/grub - Startparameters

"quiet iommu=soft pci=nomsi intel_iommu=off usbcore.autosuspend=-1"

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Das Hauptproblem besteht darin das sich das Problem nicht konsistent erzwingel lässt.
Manchmal tritt es auf wärend Daten kopiert werden. Manchmal werden die Daten erfolgreich kopiert, erst danach tritt das Problem auf.

Hier ein auszug von dmesg:

Code: Alles auswählen

[  135.840934] xfs filesystem being mounted at /media/root/f5a12033-e6e8-42cd-8b1f-69343e0af200 supports timestamps until 2038 (0x7fffffff)
[  157.530656] usb 16-2: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[  157.555369] usb 16-2: New USB device found, idVendor=174c, idProduct=55aa, bcdDevice= 1.00
[  157.555373] usb 16-2: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[  157.555375] usb 16-2: Product: ASMT1051
[  157.555377] usb 16-2: Manufacturer: asmedia
[  157.555379] usb 16-2: SerialNumber: MI05MP12011900111
[  157.582555] usbcore: registered new interface driver usb-storage
[  157.601763] scsi host7: uas
[  157.601939] usbcore: registered new interface driver uas
[  157.602453] scsi 7:0:0:0: Direct-Access     ASMT     2135             0    PQ: 0 ANSI: 6
[  157.603115] sd 7:0:0:0: Attached scsi generic sg3 type 0
[  158.097612] sd 7:0:0:0: [sdd] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[  158.097770] sd 7:0:0:0: [sdd] Write Protect is off
[  158.097773] sd 7:0:0:0: [sdd] Mode Sense: 43 00 00 00
[  158.097984] sd 7:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  158.098932] sd 7:0:0:0: [sdd] Optimal transfer size 33553920 bytes
[  158.118323]  sdd: sdd1 sdd2
[  158.120147] sd 7:0:0:0: [sdd] Attached SCSI disk
[  309.191014] sd 7:0:0:0: [sdd] tag#25 uas_eh_abort_handler 0 uas-tag 6 inflight: CMD OUT
[  309.191021] sd 7:0:0:0: [sdd] tag#25 CDB: Write(10) 2a 00 11 2a 9a 00 00 04 00 00
[  314.299172] xhci_hcd 0000:09:00.0: xHCI host not responding to stop endpoint command.
[  314.299202] xhci_hcd 0000:09:00.0: xHCI host controller not responding, assume dead
[  314.299259] usb 16-2: cmd cmplt err -108
[  314.299263] xhci_hcd 0000:09:00.0: HC died; cleaning up
[  314.299313] usb 16-2: USB disconnect, device number 2
[  314.299325] sd 7:0:0:0: [sdd] tag#24 uas_eh_abort_handler 0 uas-tag 5 inflight: CMD
[  314.299331] sd 7:0:0:0: [sdd] tag#24 CDB: Write(10) 2a 00 11 2a 96 00 00 04 00 00
[  314.299335] sd 7:0:0:0: [sdd] tag#21 uas_eh_abort_handler 0 uas-tag 4 inflight: CMD
[  314.299338] sd 7:0:0:0: [sdd] tag#21 CDB: Write(10) 2a 00 11 2a 92 00 00 04 00 00
[  314.299342] sd 7:0:0:0: [sdd] tag#20 uas_eh_abort_handler 0 uas-tag 3 inflight: CMD
[  314.299344] sd 7:0:0:0: [sdd] tag#20 CDB: Write(10) 2a 00 11 2a 8e 00 00 04 00 00
[  314.299434] sd 7:0:0:0: [sdd] tag#8 uas_zap_pending 0 uas-tag 1 inflight: CMD
[  314.299437] sd 7:0:0:0: [sdd] tag#8 CDB: Read(10) 28 00 00 5f ba e0 00 01 00 00
[  314.299512] sd 7:0:0:0: [sdd] tag#8 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[  314.299514] sd 7:0:0:0: [sdd] tag#8 CDB: Read(10) 28 00 00 5f ba e0 00 01 00 00
[  314.299517] blk_update_request: I/O error, dev sdd, sector 6273760 op 0x0:(READ) flags 0x80700 phys_seg 32 prio class 0
[  314.327196] sd 7:0:0:0: Device offlined - not ready after error recovery
[  314.327199] sd 7:0:0:0: Device offlined - not ready after error recovery
[  314.327201] sd 7:0:0:0: Device offlined - not ready after error recovery
[  314.327202] sd 7:0:0:0: Device offlined - not ready after error recovery
[  314.343179] blk_update_request: I/O error, dev sdd, sector 288004608 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  314.343186] Buffer I/O error on dev sdd2, logical block 35996480, lost async page write
[  314.343193] Buffer I/O error on dev sdd2, logical block 35996481, lost async page write
[  314.343197] Buffer I/O error on dev sdd2, logical block 35996482, lost async page write
[  314.343200] Buffer I/O error on dev sdd2, logical block 35996483, lost async page write
[  314.343202] Buffer I/O error on dev sdd2, logical block 35996484, lost async page write
[  314.343205] Buffer I/O error on dev sdd2, logical block 35996485, lost async page write
[  314.343208] Buffer I/O error on dev sdd2, logical block 35996486, lost async page write
[  314.343214] Buffer I/O error on dev sdd2, logical block 35996487, lost async page write
[  314.343216] Buffer I/O error on dev sdd2, logical block 35996488, lost async page write
[  314.343218] Buffer I/O error on dev sdd2, logical block 35996489, lost async page write
[  314.343312] blk_update_request: I/O error, dev sdd, sector 288003584 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  314.343405] blk_update_request: I/O error, dev sdd, sector 288002560 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  314.343495] blk_update_request: I/O error, dev sdd, sector 288001536 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  314.343828] blk_update_request: I/O error, dev sdd, sector 288005632 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  314.343996] blk_update_request: I/O error, dev sdd, sector 32784 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 0
[  314.344200] blk_update_request: I/O error, dev sdd, sector 288006656 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  314.344381] blk_update_request: I/O error, dev sdd, sector 6264792 op 0x1:(WRITE) flags 0x0 phys_seg 2 prio class 0
[  314.344606] blk_update_request: I/O error, dev sdd, sector 288007680 op 0x1:(WRITE) flags 0x104000 phys_seg 128 prio class 0
[  316.417483] ------------[ cut here ]------------
[  316.417489] bdi-block not registered
[  316.417509] WARNING: CPU: 10 PID: 1699 at fs/fs-writeback.c:2323 __mark_inode_dirty+0x291/0x380
[  316.417510] Modules linked in: uas usb_storage xfs fuse psnap llc rfkill intel_powerclamp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_hda_codec_hdmi aesni_intel snd_hda_intel snd_intel_nhlt crypto_simd snd_hda_codec cryptd glue_helper intel_cstate snd_hda_core snd_hwdep joydev serio_raw pcspkr intel_uncore snd_pcm sg snd_timer iTCO_wdt iTCO_vendor_support snd watchdog soundcore ioatdma i7core_edac evdev acpi_cpufreq binfmt_misc w83795 w83627ehf w83793 hwmon_vid jc42 i5500_temp coretemp ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic raid0 multipath linear hid_generic usbhid hid raid1 md_mod sd_mod amdgpu mgag200 gpu_sched drm_vram_helper ttm drm_kms_helper ahci libahci xhci_pci drm libata xhci_hcd aacraid uhci_hcd ehci_pci ehci_hcd scsi_mod psmouse igb crc32c_intel usbcore lpc_ich i2c_i801 dca ptp pps_core usb_common i2c_algo_bit mfd_core
[  316.417563]  button
[  316.417568] CPU: 10 PID: 1699 Comm: mount.ntfs Not tainted 5.4.0-0.bpo.4-amd64 #1 Debian 5.4.19-1~bpo10+1
[  316.417569] Hardware name: Supermicro X8DTH-i/6/iF/6F/X8DTH, BIOS 2.1b       05/04/12
[  316.417572] RIP: 0010:__mark_inode_dirty+0x291/0x380
[  316.417574] Code: 45 ef ff ff 49 89 c4 48 8b 00 f6 40 5c 02 75 1c 49 8b 54 24 08 83 e2 01 75 12 48 8b 70 50 48 c7 c7 99 78 cc 91 e8 38 55 dc ff <0f> 0b 48 8b 05 f6 87 d4 00 48 89 85 c8 00 00 00 45 85 ff 74 0e 48
[  316.417575] RSP: 0018:ffffb2f287407c70 EFLAGS: 00010282
[  316.417577] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000006
[  316.417578] RDX: 0000000000000007 RSI: 0000000000000096 RDI: ffff912b8f917680
[  316.417579] RBP: ffff911f64e9d218 R08: 00000000000005ef R09: 0000000000000004
[  316.417580] R10: 0000000000000000 R11: 0000000000000001 R12: ffff911f83f78878
[  316.417581] R13: ffff911f64e9d2a0 R14: 0000000000000000 R15: 0000000000000000
[  316.417583] FS:  00007f63ce4d9b80(0000) GS:ffff912b8f900000(0000) knlGS:0000000000000000
[  316.417584] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  316.417585] CR2: 000055ba733fb980 CR3: 0000000bd79de004 CR4: 00000000000206e0
[  316.417587] Call Trace:
[  316.417597]  __block_commit_write.isra.43+0x4c/0xb0
[  316.417601]  block_write_end+0x2f/0x80
[  316.417603]  blkdev_write_end+0x13/0x80
[  316.417607]  generic_perform_write+0x138/0x1b0
[  316.417611]  __generic_file_write_iter+0xfe/0x1c0
[  316.417614]  blkdev_write_iter+0xae/0x140
[  316.417620]  new_sync_write+0x12d/0x1d0
[  316.417622]  vfs_write+0xa5/0x1a0
[  316.417625]  ksys_pwrite64+0x61/0xa0
[  316.417631]  do_syscall_64+0x52/0x160
[  316.417637]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  316.417640] RIP: 0033:0x7f63ce701ea4
[  316.417642] Code: c0 ff ff ff ff eb b6 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 8b 05 aa e5 00 00 49 89 ca 85 c0 75 13 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5c c3 0f 1f 00 41 55 49 89 cd 41 54 49 89 d4
[  316.417643] RSP: 002b:00007ffe83eb19c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000012
[  316.417645] RAX: ffffffffffffffda RBX: 0000000000000400 RCX: 00007f63ce701ea4
[  316.417646] RDX: 0000000000000c00 RSI: 000055ba7343af70 RDI: 0000000000000003
[  316.417647] RBP: 0000000000000c00 R08: 0000000000000000 R09: 000055ba7343afa0
[  316.417648] R10: 00000000c0052400 R11: 0000000000000246 R12: 000055ba733d55c0
[  316.417649] R13: 0000000000000000 R14: 000055ba7343af70 R15: 00000000c0052400
[  316.417652] ---[ end trace 989df63c555aeaf0 ]---
[  316.417731] sd 7:0:0:0: [sdd] Synchronizing SCSI cache
[  316.655248] sd 7:0:0:0: [sdd] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  316.683708] xhci_hcd 0000:09:00.0: WARN Can't disable streams for endpoint 0x81, streams are being disabled already
Das Hauptproblem ist das der USB3.0 nicht korrekt funktioniert.

Code: Alles auswählen

[  314.299172] xhci_hcd 0000:09:00.0: xHCI host not responding to stop endpoint command.
[  314.299202] xhci_hcd 0000:09:00.0: xHCI host controller not responding, assume dead
[  314.299259] usb 16-2: cmd cmplt err -108
Das zweite Problem ist das ich nur mit 60-80MB/s schreiben kann.

Edit: dmesg(1) : https://pastebin.com/uhv7xxbH

Vielen Dank für die Hilfe
debiankoe

Antworten