Kernel Panic beim Zugriff auf USB 3.0 Device in opensuse 13.2

So, nun gehen die Probleme mit USB 3.0 doch weiter.
Wenn ich meine externe Festplatte anschließe, wird sie noch gemounted.
Wenn ich dann aber versuche drauf zuzugreifen, gibt’s eine Kernel Panic mit anschließendem Reboot.
Wenn ich die Platte über FW800 anschließe, geht alles.

Hier der einschlägige Logfile-Auszug


Nov 09 14:50:37 linux-blj5 kernel: usb 11-1: new SuperSpeed USB device number 3 using xhci_hcd
Nov 09 14:50:37 linux-blj5 kernel: usb 11-1: New USB device found, idVendor=0dc4, idProduct=0250
Nov 09 14:50:37 linux-blj5 kernel: usb 11-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Nov 09 14:50:37 linux-blj5 kernel: usb 11-1: Product: SK2500
Nov 09 14:50:37 linux-blj5 kernel: usb 11-1: Manufacturer: inXtron, Inc.
Nov 09 14:50:37 linux-blj5 kernel: usb 11-1: SerialNumber: 130413C30073
Nov 09 14:50:37 linux-blj5 kernel: scsi10 : uas
Nov 09 14:50:37 linux-blj5 kernel: scsi 10:0:0:0: Direct-Access     ASMT     2105             0    PQ: 0 ANSI: 6
Nov 09 14:50:37 linux-blj5 kernel: sd 10:0:0:0: Attached scsi generic sg8 type 0
Nov 09 14:50:37 linux-blj5 kernel: sd 10:0:0:0: [sdh] Spinning up disk...
Nov 09 14:50:37 linux-blj5 mtp-probe[2795]: checking bus 11, device 3: "/sys/devices/pci0000:00/0000:00:07.0/0000:06:00.0/usb11/11-1"
Nov 09 14:50:37 linux-blj5 mtp-probe[2795]: bus: 11, device: 3 was not an MTP device
Nov 09 14:50:40 linux-blj5 kernel: ...ready
Nov 09 14:50:40 linux-blj5 kernel: sd 10:0:0:0: [sdh] 976773168 512-byte logical blocks: (500 GB/465 GiB)
Nov 09 14:50:40 linux-blj5 kernel: sd 10:0:0:0: [sdh] 4096-byte physical blocks
Nov 09 14:50:40 linux-blj5 kernel: sd 10:0:0:0: [sdh] Write Protect is off
Nov 09 14:50:40 linux-blj5 kernel: sd 10:0:0:0: [sdh] Mode Sense: 43 00 00 00
Nov 09 14:50:40 linux-blj5 kernel: sd 10:0:0:0: [sdh] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Nov 09 14:50:40 linux-blj5 kernel:  sdh: sdh1
Nov 09 14:50:40 linux-blj5 kernel: sd 10:0:0:0: [sdh] Attached SCSI disk
Nov 09 14:52:01 linux-blj5 kernel: FAT-fs (sdh1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Nov 09 14:52:39 linux-blj5 kernel: sd 10:0:0:0: [sdh] uas_eh_abort_handler ffff88040dd83500 tag 1, inflight: CMD IN
Nov 09 14:52:39 linux-blj5 kernel: usb 11-2: reset SuperSpeed USB device number 2 using xhci_hcd
Nov 09 14:52:42 linux-blj5 kernel: scsi host10: uas_eh_task_mgmt: ABORT TASK timed out
Nov 09 14:52:42 linux-blj5 kernel: sd 10:0:0:0: uas_eh_device_reset_handler
Nov 09 14:52:42 linux-blj5 kernel: scsi host10: uas_eh_task_mgmt: LOGICAL UNIT RESET: error already running a task
Nov 09 14:52:42 linux-blj5 kernel: scsi host10: uas_eh_bus_reset_handler start
Nov 09 14:52:42 linux-blj5 kernel: sd 10:0:0:0: [sdh] uas_cmd_cmplt ffff88040dd83500 tag 1, inflight: CMD IN abort
Nov 09 14:52:42 linux-blj5 kernel: sd 10:0:0:0: [sdh] cmd cmplt err -2
Nov 09 14:52:47 linux-blj5 kernel: xhci_hcd 0000:06:00.0: xHCI host not responding to stop endpoint command.
Nov 09 14:52:47 linux-blj5 kernel: xhci_hcd 0000:06:00.0: Assuming host is dying, halting host.
Nov 09 14:52:47 linux-blj5 kernel: BUG: unable to handle kernel 
Nov 09 14:52:47 linux-blj5 kernel: usb 11-2: device descriptor read/8, error -110
Nov 09 14:52:47 linux-blj5 kernel: NULL pointer dereference
Nov 09 14:52:47 linux-blj5 kernel:  at 0000000000000040
Nov 09 14:52:47 linux-blj5 kernel: IP: <ffffffffa003b8b0>] xhci_kill_ring_urbs+0x10/0x80 [xhci_hcd]
-- Reboot --

Hat jemand eine Idee, woran das liegt?

Grüße

Karsten

Hallo horemachet,

handelt es sich bei Deiner externen Festplatte um eine “normale” Festplatte oder um eine SSD?

Falls es sich um eine SSD handelt, hast Du bereits überprüft, ob diese bzw. der Adapter in Deinem Festplattengehäuse, der die SATA/USB3.0-Umsetzung macht, UAS unterstützt?

Falls der Adapter UAS unterstützt, hast Du bereits überprüft, ob das dafür erforderliche Modul geladen ist

lsmod | grep "uas"

und falls nicht, hast Du schon einmal probiert es nachzuladen:

modprobe uas

Vielleicht löst das Dein Problem.

Viele Grüße

susejunky

So, sorry, war ein paar Tage unterwegs.

Neue Erkenntnisse:

Die Festplatte ich eine HDD, keine SSD.
Sie funktioniert an meinem Laptop mit opensuse 13.2 und USB 3.0 ohne Probleme.

Muss wohl was mit meiner Hardware zu tun haben. Mit opensuse 13.1 hat’s aber noch funktioniert. Daher mal ein paar Infos:


lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (external gfx0 port B) (rev 02)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port B)
00:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port C)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port D)
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port E)
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port F)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port G)
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port H)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5
01:00.0 VGA compatible controller: NVIDIA Corporation NV44 [GeForce 7100 GS] (rev a1)
02:00.0 RAID bus controller: 3ware Inc 9650SE SATA-II RAID PCIe (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 09)
04:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
05:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
07:00.0 PCI bridge: Texas Instruments XIO2000(A)/XIO2200A PCI Express-to-PCI Bridge (rev 03)
08:04.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller (rev 01)

Das Motherboard ist ein M5A99X EVO R2.0.

Das UAS Modul ist wohl geladen, denn die Betriebssystemplatte ist eine SSD.


lsmod | grep "uas"
uas                    27255  0 
usb_storage            62302  1 uas

Gibt’s hier sons noch jemanden mit so einem Problem?

Grüße

Karsten