mirror of
https://github.com/apache/nuttx.git
synced 2026-08-06 21:19:03 +00:00
lc823450 smp test
* sched/clock: Replace critical section APIs with spin lock APIs in clock_gettime.c
This change will improve performance for SMP systems but nothing
changes for non-SMP systems. (Pls see include/nuttx/irq.h)
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* sched/sched: Remove unnecessary DEBUGASSERT in sched_removereadytorun.c
In SMP mode, rtrtcb is not always at the g_readytorun.head.
This change removes DEBUGASSERT() to avoid this condition.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
||
|---|---|---|
| .. | ||
| clock.h | ||
| clock_abstime2ticks.c | ||
| clock_dow.c | ||
| clock_getres.c | ||
| clock_gettime.c | ||
| clock_initialize.c | ||
| clock_settime.c | ||
| clock_systimer.c | ||
| clock_systimespec.c | ||
| clock_ticks2time.c | ||
| clock_time2ticks.c | ||
| clock_timekeeping.c | ||
| clock_timekeeping.h | ||
| clock_timespec_add.c | ||
| clock_timespec_subtract.c | ||
| Make.defs | ||