From owner-freebsd-usb@FreeBSD.ORG Wed Dec 2 10:30:03 2009 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49111106566B for ; Wed, 2 Dec 2009 10:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 378298FC18 for ; Wed, 2 Dec 2009 10:30:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nB2AU2Es079507 for ; Wed, 2 Dec 2009 10:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nB2AU2F6079502; Wed, 2 Dec 2009 10:30:02 GMT (envelope-from gnats) Date: Wed, 2 Dec 2009 10:30:02 GMT Message-Id: <200912021030.nB2AU2F6079502@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Mark Duller Cc: Subject: Re: usb/140160: USB ports are no longer "active" after ACPI suspend/resume cycle. X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mark Duller List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Dec 2009 10:30:03 -0000 The following reply was made to PR usb/140160; it has been noted by GNATS. From: Mark Duller To: bug-followup@FreeBSD.org, jamesbrandongooch@gmail.com Cc: Subject: Re: usb/140160: USB ports are no longer "active" after ACPI suspend/resume cycle. Date: Wed, 02 Dec 2009 09:50:55 +0000 I have seen a similar issue on my x61s Thinkpad while following the 8.0x releases. The behaviour has changed throughout the releases. On my latest test (on FreeBSD 8.0-PRERELEASE #2: i386), I found this issue only occurs if I suspend the system while no usb modules are loaded. On a resume, if one then loads the usb modules (such as umass ehci uhci), usb does not work. My current workaround is to ensure I load the modules I need before the first suspend. A resume in this case does keep the usb ports 'active'. I'll report back if i notice any change in 8.0-Release.