This is an automated email from the ASF dual-hosted git repository.
xiaoxiang781216 pushed a change to branch releases/13.1
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from dcca2caed0f sched/spawn: Propagate scheduler setup errors
new 61ff9ad78e0 drivers/timers: fix infinite loop in up_timer_getmask when
maxticks == CLOCK_MAX
new 31b752a395c drivers/timers: fix UB and mask width in up_timer_getmask
new 54309cc738d timers/clkcnt: Round-up when converting nsec to cnt
new 11b5e65114e sched/hrtimer: Fix reprogram with wrong expiration when
reinserting hrtimer
new 6e0d32571ec sched/sched: Fix roundrobin scheduler timer if
SCHED_TICKLESS enabled
new b32712d0a24 sched/tickless: Fix SCHED_RR timeslice accounting on
preemption
new c15b298a474 style: add missing blank line after declarations
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
drivers/timers/arch_alarm.c | 13 ++----
drivers/timers/arch_timer.c | 17 ++-----
include/nuttx/sched.h | 4 ++
include/nuttx/timers/clkcnt.h | 4 +-
sched/hrtimer/hrtimer_start.c | 2 +-
sched/sched/sched.h | 6 +++
sched/sched/sched_processtickless.c | 91 ++++++++++++++++---------------------
sched/sched/sched_roundrobin.c | 59 ++++++++++++++++++++++++
sched/sched/sched_switchcontext.c | 22 +++++++++
9 files changed, 142 insertions(+), 76 deletions(-)