]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Bluetooth: hci_conn: Fix running bis_cleanup for hci_conn->type PA_LINK
authorLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Mon, 28 Jul 2025 17:51:01 +0000 (13:51 -0400)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Fri, 15 Aug 2025 13:44:49 +0000 (09:44 -0400)
commitd36349ea73d805bb72cbc24ab90cb1da4ad5c379
treeca0dcfd1d60e840353cc0cc927e9f9a83eb5767c
parentaee29c18a38d479c2f058c9b6a39b0527cf81d10
Bluetooth: hci_conn: Fix running bis_cleanup for hci_conn->type PA_LINK

Connections with type of PA_LINK shall be considered temporary just to
track the lifetime of PA Sync setup, once the BIG Sync is established
and connection are created with BIS_LINK the existing PA_LINK
connection shall not longer use bis_cleanup otherwise it terminates the
PA Sync when that shall be left to BIS_LINK connection to do it.

Fixes: a7bcffc673de ("Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections")
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
net/bluetooth/hci_conn.c
net/bluetooth/hci_event.c