| NuttX X.Y has not been released yet. These Release Notes are a work-in-progress in preparation for the next release of NuttX. There is a board tracking the PRs that need to be looked at to add to this doc for the OS TODO ADD LINK and for the Apps TODO ADD LINK |
* [#11944](https://github.com/apache/nuttx/pull/11944) sched: Fix user task exception handling * [#11498](https://github.com/apache/nuttx/pull/11498) sched: move etc romfs mount from nsh to sched/init * [#11846](https://github.com/apache/nuttx/pull/11846) sched: remove unused group link node * [#11950](https://github.com/apache/nuttx/pull/11950) sched: replace some global variables to macro * [#11769](https://github.com/apache/nuttx/pull/11769) sched: rw_sem: replace mutex with spinlock * [#11818](https://github.com/apache/nuttx/pull/11818) sched.h: fix CPU_EQUAL(s1, s2) write error * [#11949](https://github.com/apache/nuttx/pull/11949) sched/cpu: replace up_cpu_index() to this_cpu() * [#11816](https://github.com/apache/nuttx/pull/11816) sched/cpuload: remove ciritical_section() to fix recursive * [#11839](https://github.com/apache/nuttx/pull/11839) sched/environ: check envcp validity before hold sched_lock() * [#11848](https://github.com/apache/nuttx/pull/11848) sched/group: change type of task group member to single queue * [#11832](https://github.com/apache/nuttx/pull/11832) sched/group: move task group into task_tcb_s to improve performance * [#11838](https://github.com/apache/nuttx/pull/11838) sched/group: replace group_findbypid to task_getgroup * [#11885](https://github.com/apache/nuttx/pull/11885) sched/group: set clear flag if the group is not really needed * [#11971](https://github.com/apache/nuttx/pull/11971) sched/init: move task list table from data to bss * [#11542](https://github.com/apache/nuttx/pull/11542) sched/logging: add task activation/exit logs * [#11854](https://github.com/apache/nuttx/pull/11854) sched/pthread: fix memory leak of pthread_tcb_s * [#11898](https://github.com/apache/nuttx/pull/11898) sched/pthread/join: refactor pthread join to support join task * [#11890](https://github.com/apache/nuttx/pull/11890) sched/pthread/join: remove unused joininfo * [#11891](https://github.com/apache/nuttx/pull/11891) sched/pthread: replace pthread_sem_give() to nxsem_post() to unify the post method * [#11972](https://github.com/apache/nuttx/pull/11972) sched/signal: merge allocate of signal pool * [#11916](https://github.com/apache/nuttx/pull/11916) sched/signal: move unblock signal info to stack * [#11925](https://github.com/apache/nuttx/pull/11925) sched/stdio/file: unify group file list to common single queue * [#11840](https://github.com/apache/nuttx/pull/11840) sched/task: save argument counter to avoid limit check * [#11948](https://github.com/apache/nuttx/pull/11948) sched/tasklist: replace task status list with macro definition * [#11774](https://github.com/apache/nuttx/pull/11774) sched/tcb: add preserved tcb flag to support static tcb * [#11777](https://github.com/apache/nuttx/pull/11777) sched/tls: inline group info in flat mode to improve performance * [#11953](https://github.com/apache/nuttx/pull/11953) sched/wqueue: replace some global variables to macro |
* [#11921](https://github.com/apache/nuttx/pull/11921) mm: Using Macros Instead of Memory to Fill Labels * [#11884](https://github.com/apache/nuttx/pull/11884) mm/kconfig: fix typo in MM_DEFAULT_ALIGNMENT |
Release artifacts for all current and past NuttX releases can be downloaded at:
The Apache NuttX project uses Git SCM as its version control system.
There are two primary repositories:
The main "Single Source of Truth" repositories are hosted by the ASF:
These are synchronized with repositories hosted at GitHub:
The main forum for project communication, to ask a question, get involved, or contribute to NuttX, is our mailing list, dev@nuttx.apache.org. The list is publicly archived and searchable at https://lists.apache.org/list.html?dev@nuttx.apache.org. For more information, see NuttX Community.
NuttX is a free open-source project. If you'd like to participate, whether it's to enhance documentation (even these release notes) or dive into the nitty gritty of some low-level drivers, please join us! You can join the conversation at our dev mailing list by emailing dev-subscribe@nuttx.apache.org. The mailing list is open to the public and archived. You can browse older messages at https://lists.apache.org/list.html?dev@nuttx.apache.org.