https://bugzilla.kernel.org/show_bug.cgi?id=136221 --- Comment #1 from Chris Murphy <bugzilla@xxxxxxxxxxxxxxxxx> --- Created attachment 225331 --> https://bugzilla.kernel.org/attachment.cgi?id=225331&action=edit bug136221_journal-bluetoothmouse.txt The behavior is much worse with kernel 4.7.0-0.rc7.git4.1.fc25.x86_64 in that Bluetooth never properly recovers after waking from suspend to RAM. I have to reboot. The behavior on wake is, Bluetooth devices aren't connected to automatically. If I disable WiFi, those devices do connect and work normally. If I enable WiFi the new behavior is the devices immediately behave sluggishly: mouse arrow jerks around, increasingly non-responsive to movement and clicks, keyboard delays typed keys and increasingly drops what I've typed, and then devices finally just vanish. So it's completely unusable in practice with kernel 4.7.0. (Arguably it's barely usable having to cycle power on WiFi a dozen times per day with older kernels.) Attached is a journalctl output for this sequence. Jul 22 08:54:49 f24m NetworkManager[926]: <info> [1469199289.7078] WiFi hardware radio set enabled self explanatory, I've already turned off WiFi, mouse is working fine, and here I turn on WiFi. Immediately the mouse starts to become unresponsive and jerks around on-screen. There's no meaningful messages in the log that explain this, no errors for WiFi or Bluetooth. So some sort of debug mode for bluetooth and or WiFi is maybe needed. It takes about 20 seconds for the device to just stop working entirely, and then it's another 30 seconds before there's a message in the log that relates to this: Jul 22 08:55:24 f24m /usr/libexec/gdm-x-session[9575]: (II) config/udev: removing device mouses Jul 22 08:55:24 f24m /usr/libexec/gdm-x-session[9575]: (**) Option "fd" "35" Jul 22 08:55:24 f24m /usr/libexec/gdm-x-session[9575]: (II) UnloadModule: "libinput" Jul 22 08:55:24 f24m /usr/libexec/gdm-x-session[9575]: (II) systemd-logind: releasing fd for 13:72 Jul 22 08:55:24 f24m bluetoothd[820]: GLib: Source ID 193 was not found when attempting to remove it and later Jul 22 08:55:55 f24m bluetoothd[820]: Can't get HIDP connection info Jul 22 08:56:00 f24m bluetoothd[820]: connect error: Host is down (112) Jul 22 08:56:25 f24m bluetoothd[820]: Can't get HIDP connection info Jul 22 08:56:30 f24m bluetoothd[820]: connect error: Host is down (112) Turning off the WiFi radio, all I have to do is single click on the mouse, and it reconnects, works normally. And then the whole thing starts over again and fails if I turn on WiFi. So to stop this nonsense I'll have to reboot. -- You are receiving this mail because: You are the assignee for the bug. -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html