Skip to content

Conversation

laxiLang
Copy link
Contributor

@laxiLang laxiLang commented Nov 5, 2024

This version introduces an experimental function bt_l2cap_ecred_chan_reconfigure_explicit.

We need the fix for the original issue downstream in NCS without delay to proceed with a release. We plan to apply this version downstream. This PR is to upstream this experimental version. But we can alternatively synchronize the forks on a different solution later.

Upstream PR: zephyrproject-rtos/zephyr#80911

@laxiLang laxiLang added this to the ncs-2.8.0 milestone Nov 5, 2024
@laxiLang laxiLang added the backport v3.7.99-ncs1-branch Relates to NCS v2.8-branch label Nov 5, 2024
@laxiLang laxiLang changed the title [nrf fromlist] Bluetooth: Tester: Use BT_L2CAP_SEG_RECV (explicit MPS variant) [nrf fromlist] Bluetooth: Tester: Use BT_L2CAP_SEG_RECV (experimental variant) Nov 5, 2024
@laxiLang laxiLang force-pushed the tester_l2cap_recv-explicit-mps branch from aee381e to 46392b8 Compare November 5, 2024 21:44
@laxiLang laxiLang requested a review from alwa-nordic November 6, 2024 11:43
@laxiLang laxiLang force-pushed the tester_l2cap_recv-explicit-mps branch 2 times, most recently from 5a8813b to bbc17a6 Compare November 6, 2024 14:53
@laxiLang laxiLang force-pushed the tester_l2cap_recv-explicit-mps branch 2 times, most recently from d6be831 to 6e3714e Compare November 7, 2024 10:37
@laxiLang laxiLang requested review from carlescufi and rlubos November 7, 2024 10:40
@laxiLang laxiLang force-pushed the tester_l2cap_recv-explicit-mps branch 2 times, most recently from e6ab792 to 657e744 Compare November 7, 2024 13:34
sjanc and others added 3 commits November 7, 2024 15:46
This fix calling seg_recv() callback being called even though channel
is being disconnected due to SDU overflow.

Upstream PR #: 80911

Signed-off-by: Szymon Janc <szymon.janc@codecoup.pl>
This API gives better control on L2CAP COC credits and suits better
for Upper Tester implementation.

Upstream PR #: 80911

Signed-off-by: Szymon Janc <szymon.janc@codecoup.pl>
…s pass

Without this PTS tests do not pass. These values are copied from a
commit aimed at unifying the prj.conf files in this directory. I do not
know which of these are strictly necessary to make the tests pass.
Copying them all poses no harm since the unification will be done later
anyway.

Upstream PR #: 80911

Co-authored-by: Szymon Janc <szymon.janc@codecoup.pl>
Signed-off-by: Aleksander Wasaznik <aleksander.wasaznik@nordicsemi.no>
@laxiLang laxiLang force-pushed the tester_l2cap_recv-explicit-mps branch from 657e744 to 4cb3c9f Compare November 7, 2024 14:49
@rlubos rlubos merged commit 54adfa7 into nrfconnect:main Nov 8, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport v3.7.99-ncs1-branch Relates to NCS v2.8-branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants