Skip to content

Conversation

@fdesbiens
Copy link
Contributor

No description provided.

rahmanih and others added 18 commits April 2, 2025 16:51
Summary
-------
This commit fixes the issue #424

Details
--------
- Add a the configuration option TX_QUEUE_MESSAGE_MAX_SIZE in the tx_api.h with default value
  set to TX_ULONG_16 to keep backword compatibility.
- Update the txe_queue_create() to check on TX_QUEUE_MESSAGE_MAX_SIZE rather than TX_ULONG_16
  as max message size.
- Add a new unitary test to cover the new change.
Document GNU library compile flags for Linux and SMP Linux
Signed-off-by: Frédéric Desbiens <[email protected]>
Do not analyze when stack overflow has occured.
Fixed issue where thread could get a higher priority than the module's value for max priority.
Fixed pointer validation flaw and improper parameter check in syscall implementation
Completed the implementation of a configurable queue max size.
@fdesbiens fdesbiens merged commit c4ad279 into master Sep 28, 2025
2 of 9 checks passed
@github-actions
Copy link

Code Coverage

Package Line Rate Branch Rate Health
.home.runner.work.threadx.threadx.common.src 100% 100%
Summary 100% (3827 / 3827) 100% (1993 / 1994)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants