Skip to content

Conversation

@JordanYates
Copy link
Contributor

@JordanYates JordanYates commented Oct 2, 2025

Automatically size the CMUX work buffers based on CONFIG_MODEM_CMUX_MTU. This eliminates a Kconfig variable that would otherwise need to manually be kept in sync. The option to extend the size of these buffers is still provided through
CONFIG_MODEM_CMUX_WORK_BUFFER_SIZE_EXTRA.

It is assumed that creating buffers smaller than the recommended (MTU + 7) would lead to broken applications.

Automatically size the CMUX work buffers based on
`CONFIG_MODEM_CMUX_MTU`. This eliminates a Kconfig variable that would
otherwise need to manually be kept in sync. The option to extend the
size of these buffers is still provided through
`CONFIG_MODEM_CMUX_WORK_BUFFER_SIZE_EXTRA`.

Signed-off-by: Jordan Yates <[email protected]>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 2, 2025

@henrikbrixandersen henrikbrixandersen merged commit f047a41 into zephyrproject-rtos:main Oct 6, 2025
35 checks passed
@JordanYates JordanYates deleted the 251002_modem_cmux branch October 6, 2025 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Modem Drivers area: Modem Release Notes To be mentioned in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants