Description of problem:
My Samsung Series 9 laptop failed to resume from suspend.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot Fedora 15 with packages updated as of 8/15/2011.
2. Attach a Bluetooth mouse to the system and use it.
3. Run pm-suspend.
4. Wake the laptop from suspend.
The laptop freezes during resume.
The laptop should resume normal operation.
The Bluetooth identifiers from lsusb -v:
Bus 002 Device 003: ID 0a5c:219a Broadcom Corp.
The system is booting via UEFI and grub.efi. GRUB version is grub-0.97-71.fc15.x86_64
This was very puzzling because it only started to happen about two weeks ago (roughly the beginning of August 2011). It took me a very long time to figure this one out. At first I suspected the 3.0 / 2.6.40 kernel, but old kernels did not work any better. Then I suspected the changes I had made to the init scripts to implement the powertop suggested tunables. But it was none of these.
The culprit appears to be the recently updated and now working Bluetooth support in Fedora 15. Since I installed Fedora 15, I never could get Bluetooth to work with an Apple Magic Mouse. But now it does. I am not sure which update fixed it.
And oddly enough, if I do:
# systemctl stop bluetooth.service
# modprobe -r btusb
Closing my bug because the failure to resume has nothing to do with btusb. Instead it seems to be a problem with cold boot. After a reboot resume works so in my testing, changing things to remove btusb and rebooting made me think removing btusb fixed it.
But in fact, resume seems to always work if I reboot first.