This patch series addresses connection state synchronization issues between the Bluetooth controller and kernel during suspend/resume cycles. The problem seems to be visible when using devices that very quickly try to send multiple reconnect events without waiting enough for the host to fully resume from suspend. Fixes the issues reported in https://github.com/bluez/bluez/issues/1226. Ludovico de Nittis (2): Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success Bluetooth: hci_event: Mark connection as closed during suspend disconnect net/bluetooth/hci_event.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) -- 2.50.1