ACK / APPLIED[D/Unstable]: [SRU] [B/C/D/Unstable] [PATCH 0/2] Fix non-working QCA Rome Bluetooth after S3
Seth Forshee
seth.forshee at canonical.com
Tue Jan 22 19:54:10 UTC 2019
On Tue, Jan 22, 2019 at 04:07:25PM +0800, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1812812
>
> [Impact]
> Sometimes QCA Rome Bluetooth USB host doesn't work after S3:
> [ 165.110742] Bluetooth: hci0: using NVM file: qca/nvm_usb_00000302.bin
> [ 168.432065] Bluetooth: hci0: Failed to send body at 4 of 1953 (-110)
>
> This is due to USB core enables LPM two times after S3.
>
> [Fix]
> Only enable LPM once.
>
> [Test]
> The Bluetooth USB works all the time after applying the fix.
>
> [Regression Potential]
> Low. Enabling a hardware feature twice in a row isn't right, I'd be
> surprise if any hardware relies on this driver behavior.
Cherry picks from linux-next, seems reasonable and has positive testing.
Acked-by: Seth Forshee <seth.forshee at canonical.com>
Applied to disco/master-next and unstable/master, thanks!
More information about the kernel-team
mailing list