xhci_hcd: host died

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I'm not sure if this is the right place to report this, and would be glad if somebody could
point me to the right one if I should be wrong.

Anyway, since the main error message comes from xhci_hcd:
When resuming from suspend to RAM, sometimes (= about every 4. or 5. suspend) my external USB3 harddisks filesystem (XFS) gets corrupted
with I/O block errors. This is what dmesg says:

[....]
[  274.103912] nouveau  [     CLK][0000:01:00.0] --: core 500 MHz shader 1250 MHz memory 333 MHz
[  274.104561] nouveau  [     DRM] resuming client object trees...
[  274.104923] nouveau  [     DRM] resuming display...
[  274.155454] nouveau  [     DRM] resuming console...
[  274.156877] xhci_hcd 0000:02:00.0: Host took too long to start, waited 16000 microseconds.
[  274.156896] xhci_hcd 0000:02:00.0: PCI post-resume error -19!
[  274.156897] xhci_hcd 0000:02:00.0: HC died; cleaning up
[  274.156901] xhci_hcd 0000:02:00.0: HC died; cleaning up
[  274.156907] dpm_run_callback(): pci_pm_resume+0x0/0xe0 returns -19
[  274.156914] PM: Device 0000:02:00.0 failed to resume async: error -19
[  274.264025] PM: resume of devices complete after 274.046 msecs
[  274.296112] ata3: SATA link down (SStatus 0 SControl 300)
[  274.296156] ata1: SATA link down (SStatus 0 SControl 300)
[  274.296199] ata6: SATA link down (SStatus 0 SControl 300)
[  274.296264] ata4: SATA link down (SStatus 0 SControl 300)
[  274.309726] PM: Finishing wakeup.
[  274.309731] Restarting tasks ... 
[  274.310277] usb 2-2: USB disconnect, device number 2
[  274.311581] done.
[  274.450970] ata5: softreset failed (device not ready)
[  274.450976] ata5: applying PMP SRST workaround and retrying
[  274.450996] ata2: softreset failed (device not ready)
[  274.451002] ata2: applying PMP SRST workaround and retrying
[  274.602901] firewire_core 0000:04:0e.0: rediscovered device fw0
[  274.605896] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  274.605925] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  274.607052] ata5.00: configured for UDMA/133
[  274.607254] ata2.00: configured for UDMA/100
[  274.611077] ata5.00: configured for UDMA/133
[  274.611080] ata5: EH complete
[  274.725279] IPv6: ADDRCONF(NETDEV_UP): enp3s0: link is not ready
[  274.732125] r8169 0000:03:00.0 enp3s0: link down
[  276.448347] r8169 0000:03:00.0 enp3s0: link up
[  316.728970] XFS (dm-0): metadata I/O error: block 0x15d5ed50 ("xfs_trans_read_buf_map") error 19 numblks 8
[  322.530206] XFS (dm-0): metadata I/O error: block 0x15d5ed50 ("xfs_trans_read_buf_map") error 19 numblks 8
[  325.957568] XFS (dm-0): metadata I/O error: block 0x15dbf80 ("xfs_trans_read_buf_map") error 19 numblks 16
[  325.957574] XFS (dm-0): xfs_imap_to_bp: xfs_trans_read_buf() returned error -19.
[  329.603399] XFS (dm-0): metadata I/O error: block 0x2bb5dc30 ("xfs_trans_read_buf_map") error 19 numblks 16
[  329.603405] XFS (dm-0): xfs_imap_to_bp: xfs_trans_read_buf() returned error -19.

The USB3 host controller is this one:

02:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at fdafe000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [50] Power Management version 3
	Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
	Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
	Capabilities: [a0] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [150] Latency Tolerance Reporting
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

And this is the HDD:

Bus 009 Device 002: ID 174c:5106 ASMedia Technology Inc. Transcend StoreJet 25M3
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         9
  idVendor           0x174c ASMedia Technology Inc.
  idProduct          0x5106 Transcend StoreJet 25M3
  bcdDevice            0.01
  iManufacturer           2 ASMedia
  iProduct                3 AS2105
  iSerial                 1      WD-WX31CC193411
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           44
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst              15
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst              15
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength           22
  bNumDeviceCaps          2
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000002
      Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat          10 micro seconds
    bU2DevExitLat        2047 micro seconds
Device Status:     0x0001
  Self Powered

This is the kernel (a bog standard -stable with 2 small and completely unrelated patches):
Linux keera.fritha.org 3.18.4-rc1-spmp #1 SMP PREEMPT Mon Jan 26 18:10:36 CET 2015 x86_64 x86_64 x86_64 GNU/Linux

Thanks, Heinz.


--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux