Releases: eclipse-threadx/threadx
Eclipse ThreadX 6.4.5.202504
This release fixes a typo in the name of one of the common constants. It also addresses a security vulnerability in the POSIX compatibility layer.
Important notice about version numbers
In the past, new versions of ThreadX and its companion components (NextX Duo, USBX, FileX, GUIX, LevelX) were published only when there were changes to the codebase. This led to discrepancies in version numbers across components. The Eclipse Foundation security team recommended that we move away from this approach, as it makes it harder to track things from a cybersecurity standpoint.
Going forward, we will keep version numbers aligned by publishing a new version of every component every quarter — whether there have been changes to the codebase or not. The release notes will clearly state if a specific release is simply a version number update.
For this particular release of ThreadX, the version number jumped from v.6.4.3 to v.6.4.5 to catch up with NetX Duo.
What's Changed
Vulnerabilities addressed (Link will only work once the Eclipse Security team publishes the advisory)
CVE-2026-0648 Persistent Initialisation Pointer Corruption in the POSIX Compatibility Layer
New Contributors
Full Changelog: v6.4.3.202503_rel...v6.4.5.202504_rel
Eclipse ThreadX v.6.4.3.202503
The main change in this release is the new configuration parameter TX_QUEUE_MESSAGE_MAX_SIZE in tx_api.h, which defines the maximum message size for queues. The default value is set to TX_ULONG_16 to maintain backwards compatibility.
Vulnerabilities addressed
- CVE-2025-55078 A kernel object pointer validation flaw in ThreadX system calls allows attackers to supply pointers to reserved memory regions.
- CVE-2025-55079 Module thread can achieve higher priority than txm_module_instance_maximum_priority
- CVE-2025-55080 Improper Parameter Check in ThreadX Syscall Implementation
What's Changed
- Made queue max message size configurable. by @rahmanih in #447
- Documented GNU library compile flags for Linux and SMP Linux. by @hnguyenHWI in #449
- Prevented analysis when stack overflow has occured. by @gzzi in #464
- Fixed an IAR include typo. by @ericminnerath in #463
- Completed the implementation of a configurable queue max size (ThreadX SMP). by @fdesbiens in #467
CI
- Added new label for all created issues, enforce the use of issue templates by @netomi in #387
- Added workflow permissions. by @fdesbiens in #453
- Updated all actions to their latest release. by @fdesbiens in #454
- Fixed code coverage artefacts upload by @fdesbiens in #455
- Added condition to "Coverage Report Name". Corrected formatting. by @fdesbiens in #456
- Fixed code coverage report download step in deploy_code_coverage. by @fdesbiens in #457
- Ported CI fixes to dev branch by @fdesbiens in #465
New Contributors
- @netomi made their first contribution in #387
- @rahmanih made their first contribution in #447
- @hnguyenHWI made their first contribution in #449
- @gzzi made their first contribution in #464
- @ericminnerath made their first contribution in #463
Full Changelog: v6.4.2_rel...v6.4.3.202503_rel
Eclipse ThreadX RTOS 6.4.2
This is a small service release fixing a few CMake issues.
The main new feature is the RISC-V QEMU support contributed by @Jer6y. Thank you very much!
What's Changed
- Update README.md by @wickste in #363
- Update branding in issues template by @wickste in #372
- Copyright name change by @ravurinaresh in #378
- Added missing CMakeLists.txt for Renesas RX ports by @spir6s in #423
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #407
- riscv : add riscv qemu virt support and fix fs bit error in mstatus by @Jer6y in #416
- Upgrading upload-artifact version to 4.6.0. by @fdesbiens in #438
- Version 6.4.2 by @fdesbiens in #439
- Updated CMake minimal version by @fdesbiens in #441
- Release ThreadX 6.4.2 by @fdesbiens in #442
New Contributors
- @ravurinaresh made their first contribution in #378
- @spir6s made their first contribution in #423
- @Jer6y made their first contribution in #416
- @fdesbiens made their first contribution in #438
Full Changelog: v6.4.1_rel...v6.4.2_rel
Eclipse ThreadX RTOS 6.4.1
What's Changed
- msft azure label rtos update by @ericwol-msft in #343
- Security.md update by @ericwol-msft in #347
- Update copyright. by @bo-ms in #349
- Update version id string. by @bo-ms in #350
- Update README.md text by @timlt in #351
- Create SECURITY.md by @wickste in #352
- Update CONTRIBUTING.md by @wickste in #354
- Update CONTRIBUTING.md by @wickste in #353
- update license.txt and delete licensed-hardware.txt by @wickste in #355
- Update README.md by @wickste in #362
- Update the copyright for all assembly files. by @bo-ms in #364
- Update version number to 6.4.1 by @TiejunMS in #365
- Add revision history file. by @bo-ms in #366
New Contributors
- @ericwol-msft made their first contribution in #343
- @bo-ms made their first contribution in #349
- @timlt made their first contribution in #351
Full Changelog: v6.4.0_rel...v6.4.1_rel
Azure RTOS ThreadX 6.4.0
What's Changed
- Removed redundant sample_threadX project from Cortex A7 ports_module I… by @yajunxiaMS in #312
- Added thumb mode support for threadX GNU ports on armv7a platforms. by @yajunxiaMS in #333
- Add check for overflow in queue size calculation in RTOS compatibility layer. by @xiuwencai in #339
- Add error handling in lock initialization in the Xtensa port by @xiuwencai in #340
New Contributors
- @ting-ms made their first contribution in #314
- @xiaocq2001 made their first contribution in #327
- @wenhui-xie made their first contribution in #336
Full Changelog: v6.3.0_rel...v6.4.0_rel
Azure RTOS ThreadX 6.3.0
What's Changed
Bug Fixes and New Features
- Fix random failure in test case threadx_event_flag_suspension_timeout_test.c by @TiejunMS in #246
- Include tx_user.h in cortex_m3/4/7 IAR and AC5 port by @TiejunMS in #255
- Include tx_user.h in cortex_m33/55/85 IAR port by @TiejunMS in #267
- Add random number stack filling option by @xiuwencai in #257
- Fix MISRA issues for ThreadX SMP by @TiejunMS in #263
- Export _tx_handler_svc_unrecognized as weak symbol. by @xiuwencai in #264
- Fix compile warnings in Linux port. by @yanwucai in #276
- Added memory barrier before thread scheduling for ARMv8-A ThreadX SMP. by @TiejunMS in #280
- Added thumb mode support under GNU for module manager on Cortex-A7 by @yajunxiaMS in #287
- Added thumb mode support under IAR for module manager on Cortex-A7 by @yajunxiaMS in #289
- Fixed the issue of the data/bss section cannot be read from ARM FVP by @yajunxiaMS in #301
- Improved the logic to validate object from application in ThreadX Module by @TiejunMS in #307
Others
- Update LICENSED-HARDWARE.txt by @wickste in #236
- Update LICENSE.txt by @wickste in #261
- Release ARMv7-M and ARMv8-M architecture ports by @TiejunMS in #249
- Release ARMv7-A architecture ports and add tx_user.h to GNU port assembly files by @TiejunMS in #250
- Unify ThreadX and SMP for ARMv8-A. by @TiejunMS in #275
- Update devcontainer to Ubuntu 22.04 by @TiejunMS in #253
- Release scripts to validate ThreadX port by @TiejunMS in #254
- Add a pull request template by @TiejunMS in #272
New Contributors
- @wickste made their first contribution in #236
- @xiuwencai made their first contribution in #257
- @yanwucai made their first contribution in #276
- @yajunxiaMS made their first contribution in #287
Full Changelog: v6.2.1_rel...v6.3.0_rel
Azure RTOS ThreadX 6.2.1
Full Changelog:
- Add tx_user.h to GNU port assembly files
- RISC-V 64 bit port for Microchip
- Link Winmm.lib that required by the high-resolution timer.
- Update Win32 port with high resolution timer.
- Add DMB ISH barrier inst in ARMv8-A SMP scheduler
- Add .section .preamble to m3 m4 m7 module ports
- Add missing parenthesis in ports assembly file
- Modules Cortex-A7 IAR new port
- Modules Cortex-A7 GNU new port
- Fix race condition in tx_thread_wait_abort and update regression test
- armv8-m compile time FPU fix
- added tx_trace.h include to module stop.c
- #include tx_user.h in assembly files for cortex-m ports
- initial port of MIPS SMP for GHS and GNU
- capitalize extensions for M23 asm files
- Fix armv7-m MPU settings for corner case, unify txm_module_port.h files
- remove uneeded include for ac6
- update riscv iar example for latest iar tools
- check module stack for overlap (not kernel stack)
- apply patch from mobileye to fix time slice processing
- initialize unused MPU settings so that aliasing will work
- add config directory to IAR RISC-V port in order to use simulator
Azure RTOS ThreadX 6.2.0
Azure RTOS ThreadX 6.2.0 release contains the following improvements/fixes:
common/inc/tx_api.h Added 64-bit extensions, updated EPK typdef
common/src/tx_event_flags_get.c Always return actual flags
common_smp/inc/tx_api.h Added 64-bit extensions
common_smp/src/tx_event_flags_get.c Always return actual flags
common_smp/src/tx_thread_create.c Remove ifdef block and always restore interrupts
at end of if-block
The following ports are updated:
ports/cortex_m23/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/cortex_m3/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/cortex_m33/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/cortex_m4/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/cortex_m55/ac6/example_build Added example project
ports/cortex_m55/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/cortex_m7/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/cortex_m85/iar/src/tx_misra.s Added ifdef to prevent compile time warning about a multiple definition
ports/rxv1/ccrx/readme_threadx.txt Updated readme
ports/rxv1/gnu/readme_threadx.txt Updated readme
ports/rxv1/iar/readme_threadx.txt Updated readme
ports/rxv2/ccrx/readme_threadx.txt Updated readme
ports/rxv2/gnu/readme_threadx.txt Updated readme
ports/rxv2/iar/readme_threadx.txt Updated readme
ports/rxv3/ccrx/readme_threadx.txt Updated readme
ports/rxv3/gnu/readme_threadx.txt Updated readme
ports/rxv3/iar/readme_threadx.txt Updated readme
ports/xtensa/xcc/inc/tx_port.h Removed EPK extension (this extension is in tx_api.h)
ports/xtensa/xcc/src/tx_thread_context_restore.S Updated EPK symbol names
ports/xtensa/xcc/src/tx_thread_schedule.S Updated EPK symbol names
ports/xtensa/xcc/src/tx_thread_system_return.S Updated EPK symbol names
ports_module/cortex_m0+/*/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m23/*/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m3/*/inc/tx_port.h Unified Armv7-M tx_port.h file
ports_module/cortex_m3/ac5/inc/txm_module_port.h Added heap size configuration
ports_module/cortex_m3/ac5/module_manager/src/tx_thread_schedule.s Added low power support, fixed label syntax
ports_module/cortex_m3/ac6/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m3/gnu/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m3/iar/module_manager/src/tx_misra.s Updated misra functions
ports_module/cortex_m3/iar/module_manager/src/tx_thread_schedule.s Added low power support
ports_module/cortex_m33/*/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m4/*/inc/tx_port.h Unified Armv7-M tx_port.h file
ports_module/cortex_m4/ac5/inc/txm_module_port.h Added heap size configuration
ports_module/cortex_m4/ac5/module_manager/src/tx_thread_schedule.s Added low power support, fixed label syntax
ports_module/cortex_m4/ac6/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m4/gnu/example_build Updated example files
ports_module/cortex_m4/gnu/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m4/iar/module_manager/src/tx_misra.s Updated misra functions
ports_module/cortex_m4/iar/module_manager/src/tx_thread_schedule.s Added low power support
ports_module/cortex_m7/*/inc/tx_port.h Unified Armv7-M tx_port.h file
ports_module/cortex_m7/ac5/inc/txm_module_port.h Added heap size configuration
ports_module/cortex_m7/ac5/module_manager/src/tx_thread_schedule.s Added low power support, fixed label syntax
ports_module/cortex_m7/ac6/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m7/gnu/module_manager/src/tx_thread_schedule.S Added low power support
ports_module/cortex_m7/iar/module_manager/src/tx_misra.s Updated misra functions
ports_module/cortex_m7/iar/module_manager/src/tx_thread_schedule.s Added low power support
ports_smp/cortex_r8_smp/ac5 New port
Utilities changes:
utility/rtos_compatibility_layers/FreeRTOS/config_template/FreeRTOSConfig.h Changed configSTACK_DEPTH_TYPE to 32-bit
utility/rtos_compatibility_layers/posix/px_int.h Removed unneeded definitions
utility/rtos_compatibility_layers/posix/px_mq_arrange_msg.c Fixed message swap logic
utility/rtos_compatibility_layers/posix/px_mq_create.c Added 64-bit support
utility/rtos_compatibility_layers/posix/px_mq_open.c Updated name check
utility/rtos_compatibility_layers/posix/px_mq_priority_search.c Added 64-bit support
utility/rtos_compatibility_layers/posix/px_mq_receive.c Added 64-bit support
utility/rtos_compatibility_layers/posix/px_mq_send.c Added 64-bit support
utility/rtos_compatibility_layers/posix/px_nanosleep.c Fixed bounds check
utility/rtos_compatibility_layers/posix/px_pth_create.c Added 64-bit support, removed double parentheses
utility/rtos_compatibility_layers/posix/px_pth_init.c Added 64-bit support
utility/rtos_compatibility_layers/posix/px_pth_kill.c Removed double parentheses, updated argument type
utility/rtos_compatibility_layers/posix/px_pth_sigmask.c Updated cast type
utility/rtos_compatibility_layers/posix/px_sem_open.c Updated name check
utility/rtos_compatibility_layers/posix/px_sem_unlink.c Removed double parentheses
utility/rtos_compatibility_layers/posix/px_system_manager.c Added 64-bit support
utility/rtos_compatibility_layers/posix/readme_threadx_posix.txt Updated argument type
utility/rtos_compatibility_layers/posix/signal.h Updated argument type
utility/rtos_compatibility_layers/posix/tx_posix.h Updated WORK_REQ_SIZE value and pthread_t typedef
Azure RTOS ThreadX 6.1.12
Azure RTOS ThreadX 6.1.12 release contains the following improvements/fixes to common/common_smp files:
common/src/tx_trace_object_register.c Check for null name.
common_smp/src/tx_trace_object_register.c Check for null name.
The following ports are updated:
ports/cortex_a12/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a12/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a15/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a15/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a17/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a17/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a5/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a5/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a7/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a7/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a8/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a8/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a9/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_a9/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_m23/*/inc/tx_port.h Changed secure stack initialize macro
ports/cortex_m23/*/src/tx_thread_secure_stack.c Updated secure stack allocation
ports/cortex_m23/*/src/tx_thread_secure_stack_initialize.S Changed secure stack initialize macro
ports/cortex_m3/*/inc/tx_port.h Described BASEPRI usage
ports/cortex_m33/*/inc/tx_port.h Changed secure stack initialize macro
ports/cortex_m33/*/src/tx_thread_secure_stack_initialize.S Changed secure stack initialize macro
ports/cortex_m4/*/inc/tx_port.h Described BASEPRI usage
ports/cortex_m55 New port
ports/cortex_m7/*/inc/tx_port.h Described BASEPRI usage
ports/cortex_m85 New port
ports/cortex_r4/gnu/inc/tx_port.h Removed unneeded temp variable
ports/cortex_r5/ac6/inc/tx_port.h Removed unneeded temp variable
ports/cortex_r5/gnu/inc/tx_port.h Removed unneeded temp variable
ports_module/cortex_m0+/*/module_manager/src/tx_thread_schedule.S Removed the code path to skip MPU reloading
ports_module/cortex_m23/*/inc/tx_port.h Changed secure stack initialize macro
ports_module/cortex_m23/*/module_manager/src/tx_thread_schedule.S Removed the code path to skip MPU reloading
ports_module/cortex_m23/*/module_manager/src/tx_thread_secure_stack.c Updated secure stack allocation
ports_module/cortex_m23/*/module_manager/src/tx_thread_secure_stack_initialize.S Changed secure stack initialize macro
ports_module/cortex_m3/*/inc/txm_module_port.h Enabled user defined regions
ports_module/cortex_m3/*/module_manager/src/tx_thread_schedule.s Removed the code path to skip MPU reloading
ports_module/cortex_m3/*/module_manager/src/txm_module_manager_mm_register_setup.c Enabled user defined regions
ports_module/cortex_m33/*/inc/tx_port.h Changed secure stack initialize macro
ports_module/cortex_m33/*/module_manager/src/tx_thread_schedule.S Removed the code path to skip MPU reloading
ports_module/cortex_m33/*/module_manager/src/tx_thread_secure_stack_initialize.S Changed secure stack initialize macro
ports_module/cortex_m4/*/inc/txm_module_port.h Enabled user defined regions
ports_module/cortex_m4/*/module_manager/src/tx_thread_schedule.s Removed the code path to skip MPU reloading
ports_module/cortex_m4/*/module_manager/src/txm_module_manager_mm_register_setup.c Enabled user defined regions
ports_module/cortex_m7/*/inc/txm_module_port.h Enabled user defined regions
ports_module/cortex_m7/*/module_manager/src/tx_thread_schedule.s Removed the code path to skip MPU reloading
ports_module/cortex_m7/*/module_manager/src/txm_module_manager_mm_register_setup.c Enabled user defined regions
ports_smp/cortex_a7_smp/gnu/src/tx_thread_smp_protect.S Fixed preprocessor statement
Utilities changes:
utility/rtos_compatibility_layers/FreeRTOS/tx_freertos.c Added start flag.
Azure RTOS ThreadX 6.1.11
Azure RTOS ThreadX 6.1.11 release contains the following improvements/fixes to common/common_smp files:
common/inc/tx_api.h Optimized the definition of TX_TIMER_TICKS_PER_SECOND.
common/inc/tx_user_sample.h Optimized the definition of TX_TIMER_TICKS_PER_SECOND.
common/src/tx_event_flags_get.c Handle 0 flags.
common/src/tx_event_flags_set.c Corrected preemption check logic.
common/src/tx_initialize_kernel_enter.c Added EPK initialization.
common_smp/inc/tx_api.h Optimized the definition of TX_TIMER_TICKS_PER_SECOND.
common_smp/inc/tx_user_sample.h Optimized the definition of TX_TIMER_TICKS_PER_SECOND.
common_smp/src/tx_event_flags_get.c Handle 0 flags.
common_smp/src/tx_event_flags_set.c Corrected preemption check logic.
common_smp/src/tx_thread_system_suspend.c Fixed loop to find next thread.
The following ports are updated:
ports/c667x/ccs/inc/tx_port.h Optimized the definition of TX_TIMER_TICKS_PER_SECOND
ports/cortex_a12/* Unify ARMv7-A ports
ports/cortex_a15/* Unify ARMv7-A ports
ports/cortex_a17/* Unify ARMv7-A ports
ports/cortex_a5/* Unify ARMv7-A ports
ports/cortex_a7/* Unify ARMv7-A ports
ports/cortex_a8/* Unify ARMv7-A ports
ports/cortex_a9/* Unify ARMv7-A ports
ports/cortex_m0/*/inc/tx_port.h Added volatile keyword
ports/cortex_m23/*/inc/tx_port.h Added volatile keyword
ports/cortex_m3/*/inc/tx_port.h Added volatile keyword
ports/cortex_m3/*/src/tx_thread_schedule.S Added BASEPRI support
ports/cortex_m33/*/inc/tx_port.h Added volatile keyword
ports/cortex_m33/*/src/tx_thread_schedule.S Added BASEPRI support
ports/cortex_m4/*/inc/tx_port.h Added volatile keyword
ports/cortex_m4/*/src/tx_thread_schedule.S Added BASEPRI support
ports/cortex_m7/*/inc/tx_port.h Added volatile keyword
ports/cortex_m7/*/src/tx_thread_schedule.S Added BASEPRI support
ports/linux/gnu/inc/tx_port.h Removed useless definition of TX_TIMER_TICKS_PER_SECOND
ports/rxv1/*/src/tx_thread_schedule.* Added low power support
ports/rxv2/*/src/tx_thread_schedule.* Added low power support
ports/rxv3/*/src/tx_thread_schedule.* Added low power support
ports/xtensa/xcc/src/tx_initialize_low_level.c Updated function names
ports/xtensa/xcc/src/tx_timer_interrupt.S Updated function names
ports_module/cortex_a35_smp/*/module_manager/src/tx_thread_context_restore.S Removed FIFO queueing
ports_module/cortex_a35_smp/*/module_manager/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_module/cortex_a35_smp/*/module_manager/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_module/cortex_m0+/*/inc/tx_port.h Added volatile keyword
ports_module/cortex_m0+/*/module_manager/src/tx_thread_schedule.S Optimized MPU configuration
ports_module/cortex_m23/*/inc/tx_port.h Added volatile keyword
ports_module/cortex_m23/*/module_manager/src/tx_thread_schedule.S Optimized MPU configuration
ports_module/cortex_m3/*/inc/tx_port.h Added volatile keyword
ports_module/cortex_m3/*/module_manager/src/tx_thread_schedule.S Optimized MPU configuration, added BASEPRI support
ports_module/cortex_m33/*/inc/tx_port.h Added volatile keyword
ports_module/cortex_m33/*/module_manager/src/tx_thread_schedule.S Optimized MPU configuration, added BASEPRI support
ports_module/cortex_m4/*/inc/tx_port.h Added volatile keyword
ports_module/cortex_m4/*/module_manager/src/tx_thread_schedule.S Optimized MPU configuration, added BASEPRI support
ports_module/cortex_m7/*/inc/tx_port.h Added volatile keyword
ports_module/cortex_m7/*/module_manager/src/tx_thread_schedule.S Optimized MPU configuration, added BASEPRI support
ports_smp/cortex_a34_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a34_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a34_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a35_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a35_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a35_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a53_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a53_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a53_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a55_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a55_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a55_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a57_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a57_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a57_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a5x_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a5x_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a5x_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a65_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a65_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a65_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a65ae_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a65ae_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a65ae_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a72_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a72_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a72_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a73_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a73_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a73_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a75_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a75_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a75_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a76_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a76_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a76_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a76ae_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
ports_smp/cortex_a76ae_smp/*/src/tx_thread_smp_protect.S Removed FIFO queueing
ports_smp/cortex_a76ae_smp/*/src/tx_thread_smp_unprotect.S Removed FIFO queueing
ports_smp/cortex_a77_smp/*/src/tx_thread_context_restore.S Removed FIFO queueing
...