Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Nov 2012 19:21:13 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Cc:        Florian Jung <florian.a.jung@web.de>, freebsd-gnats-submit@freebsd.org
Subject:   Re: usb/173722: XHCI driver bug after suspend to ram (ACPI S3 mode)
Message-ID:  <201211191921.13989.hselasky@c2i.net>
In-Reply-To: <201211191536.qAJFajns006251@red.freebsd.org>
References:  <201211191536.qAJFajns006251@red.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 19 November 2012 16:36:45 Florian Jung wrote:
> >Number:         173722
> >Category:       usb
> >Synopsis:       XHCI driver bug after suspend to ram (ACPI S3 mode)
> >Confidential:   no
> >Severity:       non-critical
> >Priority:       low
> >Responsible:    freebsd-usb
> >State:          open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class:          sw-bug
> >Submitter-Id:   current-users
> >Arrival-Date:   Mon Nov 19 15:40:00 UTC 2012
> >Closed-Date:
> >Last-Modified:
> >Originator:     Florian Jung
> >Release:        9.0-RELEASE-p3
> >Organization:
> 
> >Environment:
> FreeBSD beastie 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12
> 02:52:29 UTC 2012   
> root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
> 
> >Description:
> After entering and waking up from suspend to ram aka ACPI S3 state, the
> dmesg get flooded with "xhci_interrupt: host controller halted", and my
> USB3.0 device stops working.
> 
> (It is a external hard disk drive, and the device node just vanished and
> won't re-appear)
> 
> My USB2.0 and 1.x devices however do still work.
> 
> It seems that i can provoke the generation of these "xhci_interrupt: host
> controller halted" messages by typing on my USB-2.0-Keyboard or by moving
> my USB-2.0-Mouse.
> 
> >How-To-Repeat:
> - Start up FreeBSD
> - Plug in USB3.0 Harddisk
> - It will work.
> - sudo acpiconf -S 3
> - re-awake the computer
> - ls /dev/ tells you that the harddisk is gone
> - dmesg tells you the "xhci_interrupt: host controller halted" messages.
> - replug the harddisk
> - it still does not work.
> 

If you unplug the harddisk before the suspend, does it work afterwards then?

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211191921.13989.hselasky>