mbox series

[v2,0/1] Bluetooth: ISO: Fix BIS cleanup

Message ID 20230906135954.9165-1-iulia.tanasescu@nxp.com (mailing list archive)
Headers show
Series Bluetooth: ISO: Fix BIS cleanup | expand

Message

Iulia Tanasescu Sept. 6, 2023, 1:59 p.m. UTC
This fixes the master BIS cleanup procedure - as opposed to CIS cleanup,
no HCI disconnect command should be issued. A master BIS should only be
terminated by disabling periodic and extended advertising, and terminating
the BIG.

In case of a Broadcast Receiver, all BIS and PA sync connections can be
cleaned up by calling hci_conn_failed, since it contains all function
calls that are necessary for successful cleanup.

Iulia Tanasescu (1):
  Bluetooth: ISO: Fix BIS cleanup

 include/net/bluetooth/hci_sync.h |  2 ++
 net/bluetooth/hci_conn.c         |  7 +++++++
 net/bluetooth/hci_sync.c         | 28 ++++++++++++----------------
 3 files changed, 21 insertions(+), 16 deletions(-)


base-commit: 2595dd981e7478108540095a81495c473ef47750

Comments

patchwork-bot+bluetooth@kernel.org Sept. 6, 2023, 8:30 p.m. UTC | #1
Hello:

This patch was applied to bluetooth/bluetooth-next.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Wed,  6 Sep 2023 16:59:53 +0300 you wrote:
> This fixes the master BIS cleanup procedure - as opposed to CIS cleanup,
> no HCI disconnect command should be issued. A master BIS should only be
> terminated by disabling periodic and extended advertising, and terminating
> the BIG.
> 
> In case of a Broadcast Receiver, all BIS and PA sync connections can be
> cleaned up by calling hci_conn_failed, since it contains all function
> calls that are necessary for successful cleanup.
> 
> [...]

Here is the summary with links:
  - [v2,1/1] Bluetooth: ISO: Fix BIS cleanup
    https://git.kernel.org/bluetooth/bluetooth-next/c/84aeff2468e5

You are awesome, thank you!