mirror of https://gitee.com/openkylin/linux.git
Bluetooth: Set HCI_MGMT flag only in read_controller_info
The HCI_MGMT flag should only be set when user space requests the full controller information. This way we avoid potential issues with setting change events ariving before the actual read_controller_info command finishes. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
This commit is contained in:
parent
e1b6eb3ccb
commit
dafbde395e
|
@ -147,8 +147,6 @@ static int read_index_list(struct sock *sk)
|
||||||
|
|
||||||
hci_del_off_timer(d);
|
hci_del_off_timer(d);
|
||||||
|
|
||||||
set_bit(HCI_MGMT, &d->flags);
|
|
||||||
|
|
||||||
if (test_bit(HCI_SETUP, &d->flags))
|
if (test_bit(HCI_SETUP, &d->flags))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue