On 26.03.24 17:43, Luiz Augusto von Dentz wrote: > From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> > > hci_cmd_sync_cancel_sync shall check the error passed to it since it > will be propagated using req_result which is __u32 it needs to be > properly set to a positive value if it was passed as negative othertise > IS_ERR will not trigger as -(errno) would be converted to a positive > value. > > Fixes: 711c35949648 ("Bluetooth: hci_core: Cancel request on command timeout") > Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> This fixed my problem: Reported-and-tested-by: Thorsten Leemhuis <linux@xxxxxxxxxxxxx> Closes: https://lore.kernel.org/all/08275279-7462-4f4a-a0ee-8aa015f829bc@xxxxxxxxxxxxx/ Ciao, Thorsten