From: Mark Lord Date: Mon, 14 May 2007 23:48:02 +0000 (-0400) Subject: USB: hub.c loops forever on resume from ram due to bluetooth X-Git-Tag: v2.6.23-rc1~1083^2~118 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55e5fdfa541ec7bf1b1613624ed4dd8cdacaa841;p=pandora-kernel.git USB: hub.c loops forever on resume from ram due to bluetooth Okay, found it. The root cause here was a missing CONFIG_USB_SUSPEND=y, which means the hci_usb device never got marked as USB_STATE_SUSPENDED, which then caused the loop to go on forever. The system works fine now with CONFIG_USB_SUSPEND=y in the .config. Here's the patch to prevent future lockups for this or other causes. I no longer need it, but it does still seem a good idea. Signed-off-by: Mark Lord Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed