Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
These commands don't require the adapter to be up and running so don't use hci_cmd_sync_queue which would check that flag, instead use hci_cmd_sync_submit which would ensure mgmt_class_complete is set properly regardless if any command was actually run or not. Link: https://github.com/bluez/bluez/issues/809 Fixes: d883a466 ("Bluetooth: hci_sync: Only allow hci_cmd_sync_queue if running") Signed-off-by:Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
parent
32868e12