Bug 18261 - resume from suspend breaks usb
Summary: resume from suspend breaks usb
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 4.0-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: Nick Hibma
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-04-27 22:40 UTC by mike+fbsd
Modified: 2000-08-13 20:45 UTC (History)
0 users

See Also:


Attachments
file.diff (2.00 KB, patch)
2000-04-27 22:40 UTC, mike+fbsd
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mike+fbsd 2000-04-27 22:40:01 UTC
	after resuming from suspend, the following errors appear on the console:  

		usb0: host controller process error
		usb0: host controller halted

	and all usb devices stop working.

Fix: this patch (borrowed from netbsd) makes it work for me:
How-To-Repeat: 
	install a kernel with usb support, suspend, and resume.
Comment 1 nra freebsd_committer freebsd_triage 2000-07-21 03:54:43 UTC
Responsible Changed
From-To: freebsd-bugs->n_hibma

Nick takes care of the usb bits.  He might be interested in these 
patches.  Thanks.
Comment 2 Nick Hibma freebsd_committer freebsd_triage 2000-08-07 00:36:38 UTC
State Changed
From-To: open->analyzed

The patch is corrected. Thatnks for picking the diff between Free and 
NetBSD apart. I will commit this as soon as I had time to test it.
Comment 3 Nick Hibma freebsd_committer freebsd_triage 2000-08-07 01:07:29 UTC
State Changed
From-To: analyzed->open

Committed. Thanks!
Comment 4 Nick Hibma freebsd_committer freebsd_triage 2000-08-13 20:43:54 UTC
State Changed
From-To: open->closed

Patch committed to both current and stable.