Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth: Controller to Host data flow control ACL Rx Count limited to 1 #86142

Open
cvinayak opened this issue Feb 21, 2025 · 0 comments
Open
Assignees
Labels
area: Bluetooth HCI Bluetooth HCI Driver area: Bluetooth bug The issue is a bug, or the PR is fixing a bug

Comments

@cvinayak
Copy link
Contributor

cvinayak commented Feb 21, 2025

Describe the bug

BT_BUF_HCI_ACL_RX_COUNT introduced in #83774 is ending up being 1

BT_BUF_HCI_ACL_RX_COUNT should be allowed to be greater than or equal to 1, so that more number of ACL buffers be buffered up for host processing (in bursts, x bps) to match the reception over transport (in bursts, y bps).

At the same time, BT_BUF_ACL_RX_COUNT_EXTRA be for L2CAP recombination, so that BT_BUF_HCI_ACL_RX_COUNT is available for ACL buffer with and without Controller to Host data flow control.

Originally posted by @cvinayak in #83774 (comment)

To Reproduce

Expected behavior

Impact

Logs and console output

Environment (please complete the following information):

  • OS: (e.g. Linux, MacOS, Windows)
  • Toolchain (e.g Zephyr SDK, ...)
  • Commit SHA or Version used

Additional context

@cvinayak cvinayak changed the title Bluetooth: HCI ACL Rx Count limited to 1 Bluetooth: HCI Controller to Host data flow control ACL Rx Count limited to 1 Feb 21, 2025
@cvinayak cvinayak changed the title Bluetooth: HCI Controller to Host data flow control ACL Rx Count limited to 1 Bluetooth: Controller to Host data flow control ACL Rx Count limited to 1 Feb 21, 2025
@henrikbrixandersen henrikbrixandersen added area: Bluetooth area: Bluetooth HCI Bluetooth HCI Driver bug The issue is a bug, or the PR is fixing a bug labels Feb 21, 2025
@jhedberg jhedberg assigned cvinayak and unassigned jhedberg and alwa-nordic Feb 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Bluetooth HCI Bluetooth HCI Driver area: Bluetooth bug The issue is a bug, or the PR is fixing a bug
Projects
None yet
Development

No branches or pull requests

4 participants