Hi Johan, > The socket from which a mgmt_set_powered command was received should > only receive the command response but no new_settings event. > > The mgmt_powered() function which is used to handle the situation with > the HCI_AUTO_OFF flag tries to check for a pending command to know which > socket to skip the event for, but since the pending command hasn't been > added this will not happen. > > This patch fixes the issue by adding the pending command for the > HCI_AUTO_OFF case and thereby ensures that mgmt_powered() will skip the > right socket when sending the new_settings event, but still send the > proper response to the socket where the command came from. > > Signed-off-by: Johan Hedberg <johan.hedberg@xxxxxxxxx> > --- > net/bluetooth/mgmt.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) Acked-by: Marcel Holtmann <marcel@xxxxxxxxxxxx> Regards Marcel -- 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