Skip to content

Commit d081c40

Browse files
rugeGerritsenrlubos
authored andcommitted
doc: Add known issue for DRGN-23231 (deadlock on link loss)
Adds an issue which appeared as a result of the fix in DRGN-21085. The issue is fixed for NCS 2.8.0 Signed-off-by: Rubin Gerritsen <[email protected]>
1 parent 5912111 commit d081c40

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

doc/nrf/releases_and_maturity/known_issues.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,15 @@ KRKNWK-14299: NRPA MAC address cannot be set in Zephyr
144144
Bluetooth LE
145145
============
146146

147+
.. rst-class:: v2-7-0 v2-6-2 v2-6-1 v2-6-0 v2-5-3 v2-5-2 v2-4-4 v2-4-3
148+
149+
DRGN-23231: The Bluetooth subsystem may sometimes deadlock when a Bluetooth link is lost during data transfer
150+
When this happens, the disconnected event is never delivered to the application.
151+
The issue occurs when the :kconfig:option:`CONFIG_BT_HCI_ACL_FLOW_CONTROL` Kconfig option is enabled.
152+
This option is enabled by default on the nRF5340 DK.
153+
154+
**Affected platforms:** nRF5340
155+
147156
.. rst-class:: v2-7-0
148157

149158
DRGN-22930 The SoftDevice Controller may de-reference a ``NULL`` pointer

doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ Amazon Sidewalk
152152
Bluetooth® LE
153153
-------------
154154

155+
* Fixed an issue where the Bluetooth subsystem deadlocked when a Bluetooth link was lost during data transfer.
156+
In this scenario, the disconnected event was never delivered to the application.
157+
The issue only occurred when the :kconfig:option:`CONFIG_BT_HCI_ACL_FLOW_CONTROL` Kconfig option was enabled.
158+
This option is enabled by default on the nRF5340 DK.
155159
* The correct SoftDevice Controller library :kconfig:option:`CONFIG_BT_LL_SOFTDEVICE_MULTIROLE` will now be selected automatically when using coexistence based on :kconfig:option:`CONFIG_MPSL_CX` for nRF52-series devices.
156160
* Added the APIs :c:func:`bt_hci_err_to_str` and :c:func:`bt_security_err_to_str` to allow printing error codes as strings.
157161
Each API returns string representations of the error codes when the corresponding Kconfig option, :kconfig:option:`CONFIG_BT_HCI_ERR_TO_STR` or :kconfig:option:`CONFIG_BT_SECURITY_ERR_TO_STR`, is enabled.

0 commit comments

Comments
 (0)