Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Major Changes to Core OS

New Features

#2820 arch, boards, drivers, include, sched, wireless: Change spinlock APIs.


Bug Fixes

#3123 sched: pthread: Remove a redundant critical section in pthread_condclockwait.c

#3080 sched: semaphore: Remove a redundant critical section in nxsem

#3111 Sporadic scheduler: Fix time calculation and compile errors when assertions are enabled:

#3115 libs/libc/time/localtime: fix race condition

#3121 mm/heap: Move semaphore related declaration to private header

#3253 libs: libc pthread: Fix pthread_rwlock_init return error

#2960 sched: signal: sigdeliver: fix system block when kill signal to idle in SMP

#2938 libs: misc: Remove critical section in lib_filesem.c for SMP

#3033 libc/unistd: Fix getpriority not handling invalid input value

#2980 include: Add iso646.h for alternative spellings

#1922 sched: nxtask_start should call entry point directly for kernel thread



Major Changes to the Build System

...

#2318 sensors: update l3gd20 sensor driver with new sensor driver model

#2698 syslog: Added color output to syslog.

#2692 syslog: Prepend Process ID to syslog message

#2961 syslog_rpmsg: fix system crash when open CONFIG_SCHED_HAVE_PARENT

#2691 wireless: bluetooth: add more hci event definitions

...