USB controller error logged when resuming after suspend

Bruce Cran bruce at cran.org.uk
Sun Nov 14 21:37:00 UTC 2010


I've been trying to get my laptop working with suspend/resume. It comes back, 
but USB seems rather unhappy about something for a while. Despite this, 
plugging a flash drive in does attach to the EHCI controller at usbus6.

uhci2: wake_prep disabled wake for \\_SB_.PCI0.USB1 (S3)
uhci3: wake_prep disabled wake for \\_SB_.PCI0.USB2 (S3)
uhci4: wake_prep disabled wake for \\_SB_.PCI0.USB3 (S3)
uhci0: wake_prep disabled wake for \\_SB_.PCI0.USB4 (S3)
uhci1: wake_prep disabled wake for \\_SB_.PCI0.USB5 (S3)
ehci0: wake_prep disabled wake for \\_SB_.PCI0.EHC2 (S3)
ehci1: wake_prep disabled wake for \\_SB_.PCI0.EHCI (S3)
acpi_lid0: wake_prep enabled for \\_SB_.LID_ (S3)
acpi_button0: wake_prep enabled for \\_SB_.PBTN (S3)
vga0: saving 68 bytes of video state
vga0: saving color palette
pci0:1:0:0: Transition from D0 to D3
pci0:0:1:0: Transition from D0 to D3
uhci_interrupt: resume detect
pci0:9:0:0: Transition from D0 to D3
pci0:0:28:0: Transition from D0 to D3
pci0:0:28:1: Transition from D0 to D3
pci0:12:0:0: Transition from D0 to D3
pci0:0:28:4: Transition from D0 to D3
pci0:0:26:7: Transition from D0 to D3
pci0:0:29:7: Transition from D0 to D3
ehci_interrupt: unrecoverable error, controller halted
cmd=0xffffffff
 EHCI_CMD_ITC_1
 EHCI_CMD_ITC_2
 EHCI_CMD_ITC_4
 EHCI_CMD_ITC_8
 EHCI_CMD_ITC_16
 EHCI_CMD_ITC_32
 EHCI_CMD_ITC_64
 EHCI_CMD_ASPME
 EHCI_CMD_ASPMC
 EHCI_CMD_LHCR
 EHCI_CMD_IAAD
 EHCI_CMD_ASE
 EHCI_CMD_PSE
 EHCI_CMD_FLS_M
 EHCI_CMD_HCRESET
 EHCI_CMD_RS
sts=0xffffffff
 EHCI_STS_ASS
 EHCI_STS_PSS
 EHCI_STS_REC
 EHCI_STS_HCH
 EHCI_STS_IAA
 EHCI_STS_HSE
 EHCI_STS_FLR
 EHCI_STS_PCD
 EHCI_STS_ERRINT
 EHCI_STS_INT
ien=0xffffffff
frindex=0xffffffff ctrdsegm=0xffffffff periodic=0xffffffff async=0xffffffff
port 1 status=0xffffffff
port 2 status=0xffffffff
port 3 status=0xffffffff
port 4 status=0xffffffff
port 5 status=0xffffffff
port 6 status=0xffffffff
ehci_dump_isoc: isochronous dump from frame 0x07f:
ITD(0xffffff81248e3000) at 0x054b5000
 next=0x05535004
 status[0]=0x00000000; <>
 status[1]=0x00000000; <>
 status[2]=0x00000000; <>
 status[3]=0x00000000; <>
 status[4]=0x00000000; <>
 status[5]=0x00000000; <>
 status[6]=0x00000000; <>
 status[7]=0x00000000; <>
 bp[0]=0x00000000
  addr=0x00; endpt=0x0
 bp[1]=0x00000000
 dir=out; mpl=0x00
 bp[2..6]=0x00000000,0x00000000,0x00000000,0x00000000,0x00000000
 bp_hi=0x00000000,0x00000000,0x00000000,0x00000000,
       0x00000000,0x00000000,0x00000000
SITD(0xffffff8124963000) at 0x05535000
 next=0x053f5002
 portaddr=0x00000000 dir=out addr=0 endpt=0x0 port=0x0 huba=0x0
 mask=0x00000000
 status=0x00000000 <> len=0x0
 back=0x00000001, bp=0x00000000,0x00000000,0x00000000,0x00000000
ehci_interrupt: blocking interrupts 0x10
pci0:0:31:2: Transition from D0 to D3
usbus6: port reset timeout
uhub_reattach_port: port 1 reset failed, error=USB_ERR_TIMEOUT
uhub_reattach_port: device problem (USB_ERR_TIMEOUT), disabling port 1
ct_to_ts([2010-11-14 21:30:44]) = 1289770244.000000000
acpi_lid0: run_prep cleaned up for \\_SB_.LID_
acpi_button0: run_prep cleaned up for \\_SB_.PBTN
ugen2.2: <OmniVision Technologies, Inc. -2640-08.05.12.1> at usbus2 
(disconnected)
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.AGP_
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.USB4
pci0: set ACPI power state D0 on \\_SB_.PCI0.USB5
pci0: set ACPI power state D0 on \\_SB_.PCI0.EHC2
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.RP01
pci0: set ACPI power state D0 on \\_SB_.PCI0.RP02
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.RP05
pci0: set ACPI power state D0 on \\_SB_.PCI0.USB1
pci0: set ACPI power state D0 on \\_SB_.PCI0.USB2
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.USB3
pci0: set ACPI power state D0 on \\_SB_.PCI0.EHCI
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.PCIE
uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error
pci0: set ACPI power state D0 on \\_SB_.PCI0.ISAB
pci0: set ACPI power state D0 on \\_SB_.PCI0.IDE1uhci_interrupt: resume detect
uhci_interrupt: host system error
uhci_interrupt: host controller process error

pci0: set ACPI power state D0 on \\_SB_.PCI0.IDE0
pci0: set ACPI power state D0 on \\_SB_.PCI0.AGP_
uhci_interrupt: resume detect
pci1: set ACPI power state D0 on \\_SB_.PCI0.AGP_.VID_
usbus2: port reset timeout
uhub_reattach_port: port 1 reset failed, error=USB_ERR_TIMEOUT
uhub_reattach_port: device problem (USB_ERR_TIMEOUT), disabling port 1
pci0: set ACPI power state D0 on \\_SB_.PCI0.RP01
pci9: set ACPI power state D0 on \\_SB_.PCI0.RP01.PXS1
pci0: set ACPI power state D0 on \\_SB_.PCI0.RP02
msk0: link state changed to DOWN

pci0: set ACPI power state D0 on \\_SB_.PCI0.RP05
pci12: set ACPI power state D0 on \\_SB_.PCI0.RP05.PXS5
msk1: link state changed to DOWN
ugen0.2: <STMicroelectronics> at usbus0 (disconnected)
pci0: set ACPI power state D0 on \\_SB_.PCI0.PCIE
[ATA messages]
uhub_reattach_port: port 2 reset failed, error=USB_ERR_TIMEOUT
uhub_reattach_port: device problem (USB_ERR_TIMEOUT), disabling port 2
[battery, keyboard and ATA messages]
ugen0.2: <STMicroelectronics> at usbus0

-- 
Bruce Cran


More information about the freebsd-usb mailing list