[PATCH 0/1][SRU][B][D][E][Unstable] BT advertising packet wakes up the system from S3 and suspend-to-idle

AceLan Kao acelan.kao at canonical.com
Tue Sep 17 08:21:50 UTC 2019

BugLink: https://bugs.launchpad.net/bugs/1844247

The new feature added by below commit let BT device to wake up the system
from S3 or s2idle.
   a0085f2510e8 ("Bluetooth: btusb: driver to enable the usb-wakeup feature")
But this feature also wakes up the system randomly from an unpaired BLE
device by its advertising packets.

There is no easy way to fix this and requires firmware update, so current
solution for this is to revert it.
   1ffdb51f28e8 ("Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"")

Verified on machines which has paired BLE devices, and can't be waken up by
BT devices after entered suspended.

Yes, it reverts the feature by waking up system from s2idle by paired BT
devices, but this feature introduces regression, so I'd suggest to revert it.

Mario Limonciello (1):
  Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"

 drivers/bluetooth/btusb.c | 5 -----
 1 file changed, 5 deletions(-)


More information about the kernel-team mailing list